.featured-banner[data-astro-cid-gking64d]{margin:0}.featured-banner[data-astro-cid-gking64d] .banner-controls[data-astro-cid-gking64d]{--banner-control:#fff;z-index:3;align-items:center;inset:auto auto .625rem 50%;transform:translate(-50%)}.featured-banner[data-astro-cid-gking64d] .banner-dot[data-astro-cid-gking64d]{border-radius:999px;width:28px;height:34px}.featured-banner[data-astro-cid-gking64d] .banner-dot[data-astro-cid-gking64d] span[data-astro-cid-gking64d]{width:6px;height:6px;color:var(--banner-control);filter:drop-shadow(0 1px 1px #140d21e6);border:1px solid}.featured-banner[data-astro-cid-gking64d] .banner-dot[data-astro-cid-gking64d][aria-selected=true] span[data-astro-cid-gking64d]{border-radius:999px;width:19px}.featured-banner[data-astro-cid-gking64d] .banner-dot[data-astro-cid-gking64d]:hover{background:0 0}.featured-banner[data-astro-cid-gking64d] .banner-dot[data-astro-cid-gking64d]:focus-visible{box-shadow:0 0 0 4px #140d21a6}.featured-panels[data-astro-cid-gking64d]{aspect-ratio:16/9;background:var(--soft);border-radius:var(--radius);overflow:hidden}.featured-panel[data-astro-cid-gking64d]{height:100%}.featured-panel[data-astro-cid-gking64d]:not(.featured-brand) [data-astro-cid-gking64d]:is(a,picture,img){width:100%;display:block}.featured-panel[data-astro-cid-gking64d]:not(.featured-brand) a[data-astro-cid-gking64d]:focus-visible{outline-offset:-6px;outline:3px solid #fff}.featured-story[data-astro-cid-gking64d]{color:#fff;isolation:isolate;height:100%;position:relative}.featured-story[data-astro-cid-gking64d]:after{content:"";pointer-events:none;background:linear-gradient(#0000,#120b19d9);height:44%;position:absolute;inset:auto 0 0}.featured-story-label[data-astro-cid-gking64d]{z-index:1;text-underline-offset:.2em;font-size:clamp(1rem,2.3vw,1.5rem);font-weight:800;line-height:1.2;text-decoration:underline;position:absolute;inset:auto auto 2.5rem clamp(1rem,3vw,2rem)}.featured-brand[data-astro-cid-gking64d] .ink-banner{border-radius:0;height:100%;min-height:0;margin:0}@media (prefers-reduced-motion:no-preference){.featured-banner[data-astro-cid-gking64d] .banner-dot[data-astro-cid-gking64d] span[data-astro-cid-gking64d]{transition:width .18s}.featured-panel[data-astro-cid-gking64d].is-banner-entering{animation:.32s ease-out both featured-enter}}@keyframes featured-enter{0%{opacity:.6}to{opacity:1}}@media (width>=800px){.featured-panels[data-astro-cid-gking64d]{aspect-ratio:21/9}}@media (width<=600px){.featured-panels[data-astro-cid-gking64d]{border-radius:0}.featured-banner[data-astro-cid-gking64d] .banner-controls[data-astro-cid-gking64d]{bottom:.375rem}.featured-brand[data-astro-cid-gking64d] .ink-banner{padding:clamp(.875rem,4vw,1.5rem) 1.25rem}.featured-brand[data-astro-cid-gking64d] .ink-banner h2{margin-bottom:.625rem;font-size:clamp(1.75rem,8.5vw,3.25rem)}.featured-brand[data-astro-cid-gking64d] .ink-banner .button{min-width:0;min-height:36px;padding:.35rem .85rem;font-size:.875rem}.featured-brand[data-astro-cid-gking64d] .ink-stamps-banner .ink-stamp-1{--stamp-size:clamp(195px, 59vw, 245px)}.featured-brand[data-astro-cid-gking64d] .ink-banner-logo{inset:.75rem .875rem auto auto}.featured-brand[data-astro-cid-gking64d] .ink-banner-logo .brand-mark{height:20px}.featured-brand[data-astro-cid-gking64d] .ink-banner-logo .brand-name{width:clamp(66px,22vw,102px)}}@layer components{.age-locked #age-gate:not(.is-opening)~#site-content .image-categories>.cm-card:nth-child(n+4){display:none}@media (width<=850px){.age-locked #age-gate:not(.is-opening)~#site-content .image-categories>.cm-card:nth-child(3){display:none}}.category-motion-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1rem;margin-bottom:1.5rem;display:flex}.category-section .category-motion-heading h2{margin:0}@media (width<=600px){.category-motion-heading{gap:.75rem;margin-bottom:1.25rem}}.cm-card{isolation:isolate;position:relative}.cm-stage{opacity:0;contain:strict;perspective:900px;pointer-events:none;transition:opacity .24s linear;position:absolute;inset:0;overflow:hidden}@media (prefers-reduced-motion:reduce){.cm-stage{display:none}}}.home-product-sections[data-astro-cid-lcdefpme]{--home-section-gap:2.75rem;gap:var(--home-section-gap);padding-block:var(--home-section-gap);grid-template-columns:minmax(0,1fr);display:grid}.home-product-sections[data-astro-cid-lcdefpme] .category-section[data-astro-cid-lcdefpme]{padding:0}.home-product-sections[data-astro-cid-lcdefpme]>.product-section+.product-section{margin-top:0}@media (width<=600px){.storefront-banner-featured[data-astro-cid-lcdefpme]{padding-top:0}.storefront-banner-featured[data-astro-cid-lcdefpme]>.container[data-astro-cid-lcdefpme]{width:100%}.home-product-sections[data-astro-cid-lcdefpme]{--home-section-gap:2rem}}
