body{background-color:#fff;color:#1d1a16}.font-headline.font-bold,.font-headline.font-extrabold,.font-headline.font-semibold{font-weight:500;letter-spacing:.005em}h1.font-headline,h2.font-headline{text-wrap:balance}.storefront-detail-grid>div,.storefront-header #searchbox input{min-width:0}.storefront-buybox{border-width:1px}body:has(.storefront-cookie){--cookie-clearance:84px}body:has(.storefront-cookie) .storefront-advisor-launcher{bottom:calc(var(--cookie-clearance) + 1rem)}body:has(.storefront-cookie) .storefront-advisor-teaser{bottom:calc(var(--cookie-clearance) + 5rem)}body:has(.storefront-cookie) .storefront-advisor-panel{bottom:calc(var(--cookie-clearance) + 6rem);max-height:calc(100dvh - var(--cookie-clearance) - 7rem)}.storefront-footer a:focus-visible,.storefront-header a:focus-visible,.storefront-header button:focus-visible,.storefront-home a:focus-visible{outline:2px solid #a8834f;outline-offset:4px}@media (max-width:767px){body:has(.storefront-cookie){--cookie-clearance:124px}}@media (prefers-reduced-motion:reduce){.storefront-hero *,.storefront-product *{transition:none!important}}