.crumbs[data-astro-cid-z7xolria]{font-size:var(--step--1);color:var(--muted);gap:8px;padding-top:20px;display:flex}.crumbs[data-astro-cid-z7xolria] a[data-astro-cid-z7xolria]{color:var(--muted)}.pdp[data-astro-cid-z7xolria]{gap:clamp(24px,4vw,56px);padding-block:20px 40px;display:grid}@media (width>=960px){.pdp[data-astro-cid-z7xolria]{grid-template-columns:1.15fr 1fr;align-items:start}.pdp__media[data-astro-cid-z7xolria]{position:sticky;top:90px}}.pdp__hero[data-astro-cid-z7xolria]{aspect-ratio:1;border-radius:var(--radius);overflow:hidden}.pdp__hero[data-astro-cid-z7xolria] img[data-astro-cid-z7xolria]{object-fit:cover;width:100%;height:100%}.pdp__hero--photo[data-astro-cid-z7xolria]{background:#fff}.pdp__hero--photo[data-astro-cid-z7xolria] img[data-astro-cid-z7xolria]{object-fit:contain;padding:6%}.thumbs[data-astro-cid-z7xolria]{grid-template-columns:repeat(5,1fr);gap:10px;margin:12px 0 0;padding:0;list-style:none;display:grid}.thumbs[data-astro-cid-z7xolria] img[data-astro-cid-z7xolria]{aspect-ratio:1;object-fit:contain;border-radius:var(--radius-sm);background:#fff;width:100%;padding:6px}.pdp__info[data-astro-cid-z7xolria] h1[data-astro-cid-z7xolria]{font-size:var(--step-3);margin-bottom:.25em}.pdp__rating[data-astro-cid-z7xolria]{margin-bottom:12px;text-decoration:none;display:inline-block}.buy[data-astro-cid-z7xolria]{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius);gap:16px;margin:20px 0 24px;padding:20px;display:grid}.pdp__hero[data-astro-cid-z7xolria]{position:relative}.buy__row[data-astro-cid-z7xolria]{gap:10px;display:flex}.qty-field[data-astro-cid-z7xolria] select[data-astro-cid-z7xolria]{border:1.5px solid var(--line);background:var(--linen);height:48px;font:inherit;color:var(--ink);border-radius:999px;padding:0 14px}.buy__btn[data-astro-cid-z7xolria]{flex:1}.custom[data-astro-cid-z7xolria]{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius-sm);gap:12px;padding:16px;display:grid}.custom[data-astro-cid-z7xolria] p[data-astro-cid-z7xolria]{color:var(--ink-soft);margin:0}.custom[data-astro-cid-z7xolria] strong[data-astro-cid-z7xolria]{color:var(--ink)}.custom__btn[data-astro-cid-z7xolria]{border-color:var(--ink)}.buy__note[data-astro-cid-z7xolria]{font-size:var(--step--1);margin:0}.buy__ship[data-astro-cid-z7xolria]{color:var(--ink);align-items:center;gap:10px;margin:-4px 0 0;display:flex}.buy__ship[data-astro-cid-z7xolria] .truck-icon{color:var(--olive-deep)}.highlights[data-astro-cid-z7xolria]{gap:10px;margin:0 0 24px;padding:0;list-style:none;display:grid}.highlights[data-astro-cid-z7xolria] li[data-astro-cid-z7xolria]{padding-left:28px;position:relative}.highlights[data-astro-cid-z7xolria] li[data-astro-cid-z7xolria]:before{content:"";background:var(--stitch);width:16px;height:2px;position:absolute;top:.75em;left:0}.prose[data-astro-cid-z7xolria]{color:var(--ink-soft)}.details[data-astro-cid-z7xolria] details[data-astro-cid-z7xolria]{border-top:1px solid var(--line);padding:14px 0}.details[data-astro-cid-z7xolria] details[data-astro-cid-z7xolria]:last-child{border-bottom:1px solid var(--line)}.details[data-astro-cid-z7xolria] summary[data-astro-cid-z7xolria]{cursor:pointer;font-weight:700;list-style-position:outside}.details[data-astro-cid-z7xolria] ul[data-astro-cid-z7xolria]{color:var(--ink-soft);margin:10px 0 0;padding-left:20px}.details[data-astro-cid-z7xolria] p[data-astro-cid-z7xolria]{color:var(--ink-soft);margin:10px 0 0}.specs[data-astro-cid-z7xolria]{grid-template-columns:auto 1fr;gap:6px 20px;margin:12px 0 0;display:grid}.specs[data-astro-cid-z7xolria] dt[data-astro-cid-z7xolria]{font-weight:700}.specs[data-astro-cid-z7xolria] dd[data-astro-cid-z7xolria]{color:var(--ink-soft);margin:0}.section--tight[data-astro-cid-z7xolria]{border-top:1px solid var(--line);padding-block:clamp(40px,6vw,72px)}.clips[data-astro-cid-z7xolria]{gap:28px;display:grid}@media (width>=800px){.clips[data-astro-cid-z7xolria]{grid-template-columns:repeat(2,1fr)}.clips--one[data-astro-cid-z7xolria]{grid-template-columns:minmax(0,760px)}}.reviews__head[data-astro-cid-z7xolria]{flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:20px;display:flex}.reviews__head[data-astro-cid-z7xolria] h2[data-astro-cid-z7xolria]{margin:0}.reviews[data-astro-cid-z7xolria]{gap:20px;margin:0;padding:0;list-style:none;display:grid}@media (width>=800px){.reviews[data-astro-cid-z7xolria]{grid-template-columns:repeat(2,1fr)}}.review[data-astro-cid-z7xolria]{background:var(--paper);border-radius:var(--radius);padding:20px 22px}.review[data-astro-cid-z7xolria] h3[data-astro-cid-z7xolria]{font-size:var(--step-0);font-family:var(--font-body);margin:10px 0 6px;font-weight:700}.review[data-astro-cid-z7xolria] p[data-astro-cid-z7xolria]{color:var(--ink-soft);margin:0}.review__meta[data-astro-cid-z7xolria]{font-size:var(--step--1);margin-top:10px!important}
