.sr-only[data-astro-cid-g74ua3ks]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.crumb[data-astro-cid-g74ua3ks]{padding-block:var(--s-6) var(--s-7)}.crumb[data-astro-cid-g74ua3ks] ol[data-astro-cid-g74ua3ks]{align-items:center;gap:var(--s-2);letter-spacing:.16em;text-transform:uppercase;color:var(--ivory-dim);font-size:.6875rem;font-weight:600;list-style:none;display:flex}.crumb[data-astro-cid-g74ua3ks] li[data-astro-cid-g74ua3ks]+li[data-astro-cid-g74ua3ks]:before{content:"/";margin-right:var(--s-2);opacity:.5}.crumb[data-astro-cid-g74ua3ks] a[data-astro-cid-g74ua3ks]{transition:color var(--dur) var(--ease)}.crumb[data-astro-cid-g74ua3ks] a[data-astro-cid-g74ua3ks]:hover{color:var(--gold)}.crumb[data-astro-cid-g74ua3ks] [data-astro-cid-g74ua3ks][aria-current]{color:var(--gold);text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom;max-width:44vw;display:inline-block;overflow:hidden}.product[data-astro-cid-g74ua3ks]{padding-bottom:var(--s-9)}.product-layout[data-astro-cid-g74ua3ks]{gap:var(--s-7);grid-template-columns:1fr;display:grid}@media (width>=900px){.product-layout[data-astro-cid-g74ua3ks]{gap:var(--s-9);grid-template-columns:1.15fr 1fr;align-items:start}}.media-frame[data-astro-cid-g74ua3ks]{aspect-ratio:4/5;background-color:var(--black-soft);place-items:center;display:grid;overflow:hidden}.media-img[data-astro-cid-g74ua3ks]{object-fit:cover;width:100%;height:100%}.product-info[data-astro-cid-g74ua3ks] .eyebrow[data-astro-cid-g74ua3ks]{margin-bottom:var(--s-3)}.product-title[data-astro-cid-g74ua3ks]{margin-bottom:var(--s-3);font-size:clamp(1.75rem,3.5vw,2.625rem)}.product-price[data-astro-cid-g74ua3ks]{color:var(--gold);margin-bottom:var(--s-5);font-size:1.0625rem;font-weight:500}.price-note[data-astro-cid-g74ua3ks]{letter-spacing:.12em;opacity:.6;margin-left:.35rem;font-size:.6875rem}.product-desc[data-astro-cid-g74ua3ks]{margin-bottom:var(--s-6);max-width:46ch}.rule-tight[data-astro-cid-g74ua3ks]{margin-block:var(--s-6)}.size-field[data-astro-cid-g74ua3ks]{margin-bottom:var(--s-6);border:0}.size-legend[data-astro-cid-g74ua3ks]{letter-spacing:.18em;text-transform:uppercase;color:var(--ivory-dim);margin-bottom:var(--s-3);padding:0;font-size:.6875rem;font-weight:600}.size-row[data-astro-cid-g74ua3ks]{gap:var(--s-2);flex-wrap:wrap;display:flex}.size-btn[data-astro-cid-g74ua3ks]{letter-spacing:.1em;min-width:3.5rem;min-height:2.875rem;color:var(--ivory);border:1px solid var(--charcoal);border-radius:var(--radius);transition:all var(--dur) var(--ease);background:0 0;padding:.75rem 1rem;font-size:.75rem;font-weight:600}.size-btn[data-astro-cid-g74ua3ks]:hover{border-color:var(--gold);color:var(--gold)}.size-btn[data-astro-cid-g74ua3ks].is-active{background-color:var(--ivory);border-color:var(--ivory);color:var(--black)}.buy-btn[data-astro-cid-g74ua3ks]{width:100%;max-width:26rem;min-height:3.25rem}.buy-note[data-astro-cid-g74ua3ks]{color:var(--ivory-dim);margin-top:var(--s-3);max-width:42ch;font-size:.75rem}.specs[data-astro-cid-g74ua3ks]{gap:var(--s-3);display:grid}.spec-row[data-astro-cid-g74ua3ks]{gap:var(--s-3);grid-template-columns:6rem 1fr;font-size:.8125rem;display:grid}.spec-row[data-astro-cid-g74ua3ks] dt[data-astro-cid-g74ua3ks]{letter-spacing:.1em;text-transform:uppercase;color:var(--ivory-dim);padding-top:.15rem;font-size:.6875rem;font-weight:600}.spec-row[data-astro-cid-g74ua3ks] dd[data-astro-cid-g74ua3ks]{color:var(--ivory);margin:0}.site-footer[data-astro-cid-g74ua3ks]{border-top:1px solid var(--charcoal);padding-block:var(--s-8) var(--s-7)}.footer-inner[data-astro-cid-g74ua3ks]{align-items:center;gap:var(--s-5);text-align:center;flex-direction:column;display:flex}.footer-logo[data-astro-cid-g74ua3ks]{opacity:.85;width:auto;height:30px}.footer-nav[data-astro-cid-g74ua3ks]{justify-content:center;gap:var(--s-5);flex-wrap:wrap;display:flex}.footer-nav[data-astro-cid-g74ua3ks] a[data-astro-cid-g74ua3ks]{letter-spacing:.18em;text-transform:uppercase;color:var(--ivory-dim);transition:color var(--dur) var(--ease);padding-block:.5rem;font-size:.6875rem;font-weight:600}.footer-nav[data-astro-cid-g74ua3ks] a[data-astro-cid-g74ua3ks]:hover{color:var(--gold)}.footer-note[data-astro-cid-g74ua3ks],.footer-copy[data-astro-cid-g74ua3ks]{color:var(--ivory-dim);max-width:none;font-size:.75rem}.footer-copy[data-astro-cid-g74ua3ks]{opacity:.5}
