.prod-top.svelte-1iljj73{border-bottom:1px solid #d4d9dd;padding:2rem 0 3.5rem}.crumbs.svelte-1iljj73{color:#52606b;margin-bottom:1.5rem;font-size:.82rem}.crumbs.svelte-1iljj73 a:where(.svelte-1iljj73){text-decoration:none}.crumbs.svelte-1iljj73 a:where(.svelte-1iljj73):hover{text-decoration:underline}.prod-grid.svelte-1iljj73{grid-template-columns:1fr 1.05fr;align-items:start;gap:2.75rem;display:grid}@media (width<=920px){.prod-grid.svelte-1iljj73{grid-template-columns:1fr}}.prod-photo.svelte-1iljj73{background:#eceef0;border:1px solid #d4d9dd}.prod-photo.svelte-1iljj73 img:where(.svelte-1iljj73){width:100%;height:auto;display:block}h1.svelte-1iljj73{margin:0;font-family:Newsreader,Georgia,serif;font-size:clamp(1.75rem,2.7vw,2.3rem);font-weight:400;line-height:1.18}.price-banner.svelte-1iljj73{border-top:1px solid #d4d9dd;border-bottom:1px solid #d4d9dd;flex-wrap:wrap;align-items:baseline;gap:1rem;margin:1rem 0 1.25rem;padding:.85rem 0;display:flex}.p-num.svelte-1iljj73{font-variant-numeric:tabular-nums;font-size:1.45rem;font-weight:600}.p-meta.svelte-1iljj73{color:#52606b;font-size:.84rem}.summary.svelte-1iljj73{color:#111d26;margin:0 0 1rem;font-size:1rem}.highlights.svelte-1iljj73{color:#111d26;margin:0 0 1.25rem;padding-left:1.2rem;font-size:.92rem}.highlights.svelte-1iljj73 li:where(.svelte-1iljj73){margin-bottom:.35rem}.detail-p.svelte-1iljj73{color:#52606b;margin:0 0 .95rem;font-size:.92rem}.btn-solid.svelte-1iljj73{color:#f8f7f4;cursor:pointer;background:#111d26;border:1px solid #111d26;border-radius:2px;margin-top:.5rem;padding:.8rem 1.35rem;font-family:inherit;font-size:.92rem;font-weight:600;text-decoration:none;display:inline-block}.sample-order-card.svelte-1iljj73{background:#eceef0;border:1px solid #d4d9dd;flex-direction:column;gap:.85rem;margin-top:1.25rem;padding:1.25rem;display:flex}.sample-order-card.svelte-1iljj73 h3:where(.svelte-1iljj73){margin:0;font-size:1rem}.two-col.svelte-1iljj73{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}@media (width<=560px){.two-col.svelte-1iljj73{grid-template-columns:1fr}}.sample-order-card.svelte-1iljj73 label:where(.svelte-1iljj73){flex-direction:column;gap:.25rem;font-size:.8rem;font-weight:500;display:flex}.sample-order-card.svelte-1iljj73 input:where(.svelte-1iljj73){background:#f8f7f4;border:1px solid #bdc5cb;border-radius:2px;padding:.5rem .6rem;font-family:inherit;font-size:.9rem}.err.svelte-1iljj73{color:#8b1e1e;margin:0;font-size:.84rem}.prod-customizer.svelte-1iljj73{padding:3.5rem 0 1rem}h2.svelte-1iljj73{margin:0 0 .4rem;font-family:Newsreader,Georgia,serif;font-size:1.9rem;font-weight:400}.sub.svelte-1iljj73{color:#52606b;margin:0 0 1.75rem;font-size:.95rem}
