.product-hero[data-astro-cid-cezwlk7t]{background:linear-gradient(125deg,var(--cream),#f7eeeb);padding:90px 0 76px}.hero-grid[data-astro-cid-cezwlk7t]{grid-template-columns:1.2fr .8fr;align-items:end;gap:70px;display:grid}.back[data-astro-cid-cezwlk7t]{text-transform:uppercase;letter-spacing:.11em;margin-bottom:36px;font-size:.62rem;display:inline-block}.product-hero[data-astro-cid-cezwlk7t] .display[data-astro-cid-cezwlk7t]{margin:14px 0 20px;font-size:clamp(3.2rem,5.4vw,5.8rem)}.product-hero[data-astro-cid-cezwlk7t] p[data-astro-cid-cezwlk7t]{color:#655d60;max-width:760px;line-height:1.72}.meta-row[data-astro-cid-cezwlk7t]{flex-wrap:wrap;gap:8px;margin-top:24px;display:flex}.meta-row[data-astro-cid-cezwlk7t] span[data-astro-cid-cezwlk7t]{border:1px solid var(--line);text-transform:capitalize;border-radius:999px;padding:7px 10px;font-size:.65rem}.trust-card[data-astro-cid-cezwlk7t]{border-left:4px solid var(--clay);background:#ffffff8f;padding:28px}.trust-card[data-astro-cid-cezwlk7t]>span[data-astro-cid-cezwlk7t],.attribute-grid[data-astro-cid-cezwlk7t] span[data-astro-cid-cezwlk7t],.watch-box[data-astro-cid-cezwlk7t]>span[data-astro-cid-cezwlk7t]{text-transform:uppercase;letter-spacing:.12em;color:var(--clay);font-size:.6rem}.trust-card[data-astro-cid-cezwlk7t] strong[data-astro-cid-cezwlk7t]{font:500 1.6rem var(--serif);margin:10px 0;display:block}.trust-card[data-astro-cid-cezwlk7t] p[data-astro-cid-cezwlk7t]{font-size:.78rem;line-height:1.55}.split[data-astro-cid-cezwlk7t]{grid-template-columns:.85fr 1.15fr;gap:70px;display:grid}.attribute-grid[data-astro-cid-cezwlk7t]{border-left:1px solid var(--line);border-top:1px solid var(--line);grid-template-columns:1fr 1fr;display:grid}.attribute-grid[data-astro-cid-cezwlk7t]>div[data-astro-cid-cezwlk7t]{border-right:1px solid var(--line);border-bottom:1px solid var(--line);padding:18px}.attribute-grid[data-astro-cid-cezwlk7t] p[data-astro-cid-cezwlk7t]{font:500 1rem/1.4 var(--serif);text-transform:capitalize;margin:8px 0 0}.claims[data-astro-cid-cezwlk7t]{background:var(--cream)}.claim-list[data-astro-cid-cezwlk7t]{border-top:1px solid var(--line)}.claim-list[data-astro-cid-cezwlk7t]>div[data-astro-cid-cezwlk7t]{border-bottom:1px solid var(--line);grid-template-columns:44px 1fr;gap:14px;padding:15px 0;display:grid}.claim-list[data-astro-cid-cezwlk7t] span[data-astro-cid-cezwlk7t]{color:var(--clay);font-size:.62rem}.claim-list[data-astro-cid-cezwlk7t] p[data-astro-cid-cezwlk7t]{margin:0;line-height:1.55}.fit-list[data-astro-cid-cezwlk7t] p[data-astro-cid-cezwlk7t]{border-bottom:1px solid var(--line);padding:10px 0;line-height:1.55}.watch-box[data-astro-cid-cezwlk7t]{background:var(--cream);border-left:3px solid var(--clay);margin-top:24px;padding:22px}.watch-box[data-astro-cid-cezwlk7t] p[data-astro-cid-cezwlk7t]{margin:9px 0;font-size:.8rem;line-height:1.55}.types[data-astro-cid-cezwlk7t]{background:var(--sand)}.type-links[data-astro-cid-cezwlk7t]{border-top:1px solid var(--line);grid-template-columns:repeat(2,1fr);display:grid}.type-links[data-astro-cid-cezwlk7t]>a[data-astro-cid-cezwlk7t]{border-right:1px solid var(--line);flex-direction:column;min-height:210px;margin-right:22px;padding:22px 22px 20px 0;display:flex}.type-links[data-astro-cid-cezwlk7t] span[data-astro-cid-cezwlk7t],.type-links[data-astro-cid-cezwlk7t] b[data-astro-cid-cezwlk7t]{text-transform:uppercase;letter-spacing:.11em;color:var(--clay);font-size:.58rem}.type-links[data-astro-cid-cezwlk7t] h3[data-astro-cid-cezwlk7t]{font:500 1.4rem/1.08 var(--serif);margin:14px 0 8px}.type-links[data-astro-cid-cezwlk7t] p[data-astro-cid-cezwlk7t]{color:#6a6264;font-size:.78rem;line-height:1.5}.type-links[data-astro-cid-cezwlk7t] b[data-astro-cid-cezwlk7t]{color:var(--ink);margin-top:auto}.personalized[data-astro-cid-cezwlk7t]{background:#f7efea}.personal-actions[data-astro-cid-cezwlk7t]{flex-wrap:wrap;gap:8px;margin-top:22px;display:flex}.personal-actions[data-astro-cid-cezwlk7t] button[data-astro-cid-cezwlk7t]{cursor:pointer;border:0}.personal-actions[data-astro-cid-cezwlk7t] .ghost[data-astro-cid-cezwlk7t]{border:1px solid var(--line);color:var(--ink);background:0 0}.personal-fit-signals[data-astro-cid-cezwlk7t]{grid-template-columns:1fr 1fr;gap:8px;display:grid}.personal-fit-signals[data-astro-cid-cezwlk7t] article[data-astro-cid-cezwlk7t]{border:1px solid var(--line);background:#fff;padding:18px}.personal-fit-signals[data-astro-cid-cezwlk7t] article[data-astro-cid-cezwlk7t][data-kind=overlap]{border-left:4px solid var(--clay)}.personal-fit-signals[data-astro-cid-cezwlk7t] article[data-astro-cid-cezwlk7t][data-kind=owned]{background:var(--cream)}.personal-fit-signals[data-astro-cid-cezwlk7t] span[data-astro-cid-cezwlk7t]{font:600 .6rem var(--sans);text-transform:uppercase;letter-spacing:.09em;color:var(--clay)}.personal-fit-signals[data-astro-cid-cezwlk7t] p[data-astro-cid-cezwlk7t]{color:#655d60;margin:8px 0 0;font-size:.76rem;line-height:1.5}.look-fit[data-astro-cid-cezwlk7t]{margin-top:18px}.look-fit-head[data-astro-cid-cezwlk7t]{border-top:1px solid var(--line);justify-content:space-between;gap:12px;padding:14px 0;display:flex}.look-fit-head[data-astro-cid-cezwlk7t] span[data-astro-cid-cezwlk7t]{text-transform:uppercase;letter-spacing:.1em;color:var(--clay);font-size:.57rem}.look-fit-head[data-astro-cid-cezwlk7t] strong[data-astro-cid-cezwlk7t]{font-size:.68rem}.look-fit-list[data-astro-cid-cezwlk7t]{gap:7px;display:grid}.look-fit-list[data-astro-cid-cezwlk7t] article[data-astro-cid-cezwlk7t]{border:1px solid var(--line);background:#fff;padding:14px}.look-fit-list[data-astro-cid-cezwlk7t] article[data-astro-cid-cezwlk7t][data-active=true]{border-left:4px solid var(--clay)}.look-fit-list[data-astro-cid-cezwlk7t] span[data-astro-cid-cezwlk7t],.look-fit-list[data-astro-cid-cezwlk7t] strong[data-astro-cid-cezwlk7t]{display:block}.look-fit-list[data-astro-cid-cezwlk7t] span[data-astro-cid-cezwlk7t]{text-transform:uppercase;letter-spacing:.09em;color:var(--clay);font-size:.56rem}.look-fit-list[data-astro-cid-cezwlk7t] strong[data-astro-cid-cezwlk7t]{font:500 .95rem var(--serif);margin:5px 0}.look-fit-list[data-astro-cid-cezwlk7t] p[data-astro-cid-cezwlk7t]{color:#6b6265;margin:0;font-size:.7rem;line-height:1.45}.sources[data-astro-cid-cezwlk7t]{background:var(--paper)}.source-list[data-astro-cid-cezwlk7t]{gap:8px;display:grid}.source-list[data-astro-cid-cezwlk7t] a[data-astro-cid-cezwlk7t]{border:1px solid var(--line);justify-content:space-between;gap:20px;padding:16px;display:flex}.source-list[data-astro-cid-cezwlk7t] strong[data-astro-cid-cezwlk7t]{font:500 1rem var(--serif)}.source-list[data-astro-cid-cezwlk7t] span[data-astro-cid-cezwlk7t]{color:#776d70;font-size:.68rem}.commerce[data-astro-cid-cezwlk7t]{background:var(--cream)}.commerce-grid[data-astro-cid-cezwlk7t]{justify-content:space-between;align-items:end;gap:40px;display:flex}.commerce-actions[data-astro-cid-cezwlk7t]{flex-wrap:wrap;gap:8px;display:flex}.commerce-grid[data-astro-cid-cezwlk7t] p[data-astro-cid-cezwlk7t]{color:#655d60;max-width:680px;line-height:1.65}.next[data-astro-cid-cezwlk7t]{background:var(--paper)}@media (width<=850px){.hero-grid[data-astro-cid-cezwlk7t],.split[data-astro-cid-cezwlk7t]{grid-template-columns:1fr}.commerce-grid[data-astro-cid-cezwlk7t]{flex-direction:column;align-items:flex-start}.commerce-actions[data-astro-cid-cezwlk7t]{width:100%}}@media (width<=620px){.product-hero[data-astro-cid-cezwlk7t]{padding:64px 0}.attribute-grid[data-astro-cid-cezwlk7t],.type-links[data-astro-cid-cezwlk7t],.personal-fit-signals[data-astro-cid-cezwlk7t]{grid-template-columns:1fr}.source-list[data-astro-cid-cezwlk7t] a[data-astro-cid-cezwlk7t]{flex-direction:column}}
