.aisle-words{text-align:center}.aisle-words__eyebrow{margin-bottom:1.5rem}.aisle-words__list{margin:0;padding:0;list-style:none}.aisle-words__item{position:relative}.aisle-words__link{position:relative;z-index:1;display:inline-block;padding-block:.05em;color:var(--foreground);font-family:var(--font-heading--family);font-size:calc(clamp(2.75rem,9vw,7.5rem) * var(--heading-scale, 1));font-weight:var(--font-heading--weight);line-height:.95;text-decoration:none;text-transform:uppercase;transition:color .45s var(--ease-out-expo, ease)}.aisle-words.is-live .aisle-words__link{color:color-mix(in oklch,var(--foreground) 16%,var(--background))}.aisle-words.is-live .aisle-words__item.is-active .aisle-words__link,.aisle-words.is-live .aisle-words__link:focus-visible{color:var(--foreground)}.aisle-words__photos{display:none}@media(min-width:768px){.aisle-words__photos{position:absolute;top:0;right:0;bottom:0;left:0;display:block;pointer-events:none}.aisle-words__photo{position:absolute;top:50%;width:clamp(7rem,12vw,11rem);aspect-ratio:1;border-radius:var(--radius-xl);background-color:var(--muted);box-shadow:var(--shadow-lg);overflow:hidden;opacity:0;translate:0 -50%;scale:.6;transition:opacity .35s ease,scale .6s var(--ease-spring, ease)}.aisle-words__photo img{width:100%;height:100%;object-fit:cover}.aisle-words__photo--left{left:2%;rotate:-7deg}.aisle-words__photo--right{right:2%;rotate:6deg}.aisle-words.is-live .is-active .aisle-words__photo{opacity:1;scale:1}}.product-tabs__list{display:flex;flex-wrap:wrap;justify-content:center;gap:.25rem clamp(1rem,3vw,2.5rem);margin-bottom:clamp(1.5rem,3vw,2.5rem)}.product-tabs__tab{padding:.25rem 0;border:0;background:none;color:color-mix(in oklch,var(--foreground) 22%,var(--background));font-family:var(--font-heading--family);font-size:calc(clamp(1.75rem,4vw,3.25rem) * var(--heading-scale, 1));line-height:1;text-transform:uppercase;cursor:pointer;transition:color .3s ease}.product-tabs__tab:hover,.product-tabs__tab[aria-selected=true]{color:var(--foreground)}.product-tabs__panel+.product-tabs__panel{margin-top:var(--section-gap)}.js .product-tabs__panel+.product-tabs__panel{margin-top:0}.product-tabs__panel[hidden]{display:none}.product-tabs__panel:focus-visible{outline:2px solid var(--ring-brand);outline-offset:.5rem}.product-tabs__footer{margin-top:clamp(1.5rem,3vw,2.5rem);text-align:center}.counters__intro{max-width:46rem;margin-bottom:clamp(2rem,4vw,3.5rem)}.counters__heading{font-size:calc(clamp(2.75rem,7vw,6rem) * var(--heading-scale, 1));line-height:.95}.counters__text{margin-top:1rem;color:var(--body);font-size:1.0625rem}.counters__list{display:grid;gap:clamp(1rem,2vw,1.5rem);margin:0;padding:0;list-style:none}.counter-row{display:grid;gap:clamp(1rem,2vw,1.5rem)}.counter-row__card,.counter-row__photo{min-height:clamp(20rem,38vw,32rem);border-radius:var(--radius-2xl);overflow:hidden}.counter-row__card{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:clamp(2rem,5vw,4rem);background-color:var(--muted);text-align:center}.counter-row__title{max-width:14ch;font-size:calc(clamp(2.25rem,4.5vw,4rem) * var(--heading-scale, 1));line-height:.95}.counter-row__text{max-width:34ch;margin:1rem 0 1.75rem;color:var(--body)}.counter-row__photo{position:relative;display:block;background-color:var(--muted)}.counter-row__photo img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:scale 1.2s var(--ease-out-expo, ease)}@media(hover:hover){.counter-row:hover .counter-row__photo img{scale:1.04}}@media(min-width:768px){.counter-row{grid-template-columns:1fr 1fr}.counter-row:nth-child(2n) .counter-row__card{order:2}}.spotlight__banner{position:relative;aspect-ratio:4 / 3;border-radius:var(--radius-2xl);background-color:var(--muted);overflow:hidden}.spotlight__banner:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#0000008c,#0000 55%)}.spotlight__banner-image{width:100%;height:100%;object-fit:cover}.spotlight__headline{position:relative;z-index:1;margin-top:-.92em;font-size:calc(clamp(3.5rem,13vw,11.5rem) * var(--heading-scale, 1));line-height:.92;text-align:center}.spotlight__line{display:block}.spotlight__line--top{color:#fff}.insta__header{display:grid;justify-items:center;gap:1rem;margin-bottom:clamp(2rem,4vw,3rem);text-align:center}.insta__header .eyebrow{margin-bottom:0}.insta__heading{font-size:calc(clamp(2.5rem,7vw,5.5rem) * var(--heading-scale, 1));line-height:.95}.insta__marquee{display:flex;width:100vw;margin-left:calc(50% - 50vw);overflow-x:auto;scrollbar-width:none}.insta__track{display:flex;flex-shrink:0;gap:clamp(.75rem,2vw,1.5rem);margin:0;padding:0 clamp(.375rem,1vw,.75rem);list-style:none}.insta__track[aria-hidden=true]{display:none}.insta__item{flex-shrink:0;width:clamp(9rem,18vw,15rem)}.insta__link{display:block;aspect-ratio:1;border-radius:50%;background-color:var(--muted);overflow:hidden}.insta__link img{width:100%;height:100%;object-fit:cover;transition:scale .6s var(--ease-out-expo, ease)}.insta__link:hover img,.insta__link:focus-visible img{scale:1.06}@keyframes insta-slide{to{translate:-100% 0}}.motion-ok .insta__marquee{overflow:hidden}.motion-ok .insta__track[aria-hidden=true]{display:flex}.motion-ok .insta__track{animation:insta-slide 45s linear infinite}.motion-ok .insta__marquee:is(:hover,:focus-within) .insta__track{animation-play-state:paused}
/*# sourceMappingURL=/cdn/shop/t/56/assets/home-sections.css.map */
