.section--marquee{overflow:hidden}.marquee-eyebrow{margin-bottom:var(--s-6)}.marquee__item{font-family:var(--font-display);font-size:clamp(2rem,5vw,4rem);line-height:1;letter-spacing:-.02em;white-space:nowrap}.marquee--l .marquee__item{font-size:clamp(3rem,8vw,7rem)}.marquee__item:nth-of-type(2n){font-style:italic}.marquee__logo{height:clamp(28px,4vw,48px);width:auto;filter:grayscale(1);opacity:.75}.marquee__sep{color:var(--accent)}.statement__inner{display:grid;gap:var(--s-8);justify-items:center;text-align:center}.statement__text{font-family:var(--font-display);font-size:clamp(1.875rem,4.6vw,4rem);line-height:1.12;letter-spacing:-.02em;text-wrap:balance}.scrub-word{display:inline-block}.rail{display:block;margin-inline:calc(var(--page-margin) * -1)}.rail__track{display:flex;gap:var(--gutter);padding-inline:var(--page-margin);scroll-padding-inline:var(--page-margin);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;list-style:none;margin:0;padding-block:4px;cursor:grab}.rail__track::-webkit-scrollbar{display:none}.rail__track.is-dragging{cursor:grabbing;scroll-snap-type:none;-webkit-user-select:none;user-select:none}.rail__track.is-dragging *{pointer-events:none}.rail__track:focus-visible{outline-offset:-2px}.rail__item{flex:0 0 clamp(250px,72vw,420px);scroll-snap-align:start;min-width:0}@media(min-width:750px){.rail__item{flex-basis:clamp(280px,30vw,440px)}}.rail__controls{display:flex;align-items:center;justify-content:space-between;gap:var(--s-8);margin:var(--s-8) var(--page-margin) 0}.rail__buttons{display:flex;gap:8px}.rail__buttons button:disabled{opacity:.3;pointer-events:none}.rail.is-static .rail__controls{display:none}.rail--reviews .rail__item{flex-basis:clamp(280px,80vw,520px)}.product-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s-8) var(--gutter);list-style:none;margin:0;padding:0}@media(min-width:750px){.product-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--s-12) var(--gutter)}}@media(min-width:1100px){.product-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}}.empty-note{padding:var(--s-12) 0;color:var(--muted)}.category-grid{display:grid;gap:var(--gutter);list-style:none;margin:0;padding:0}@media(min-width:750px){.category-grid--2,.category-grid--4{grid-template-columns:repeat(2,minmax(0,1fr))}.category-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}}.category{position:relative;display:grid;gap:var(--s-4)}.category__media{aspect-ratio:4 / 5}@media(min-width:750px){.category-grid--2 .category__media{aspect-ratio:1 / 1}}.category__img{object-fit:contain!important;padding:10%;mix-blend-mode:var(--card-blend, multiply);transition:transform 1.4s var(--ease-out)}@media(hover:hover){.category:hover .category__img{transform:scale(1.06)}}.category__meta{display:grid;grid-template-columns:1fr auto;align-items:baseline;column-gap:var(--s-4)}.category__title{grid-column:1}.category__count{grid-column:1;font-size:var(--fs-small);color:var(--muted)}.category__arrow{grid-column:2;grid-row:1 / span 2;align-self:center;display:grid;place-items:center;width:48px;height:48px;border:1px solid var(--line);border-radius:50%;transition:background .5s var(--ease-out),color .5s var(--ease-out),transform .7s var(--ease-out)}.category:hover .category__arrow{background:var(--ink);color:var(--bg);transform:rotate(45deg)}.split{display:grid;gap:var(--s-12);align-items:center}@media(min-width:990px){.split{grid-template-columns:1fr 1fr;gap:clamp(3rem,8vw,9rem)}.split--right .split__media{order:2}}.split__media{aspect-ratio:var(--ratio, 4 / 5)}.split__media--contain img{object-fit:contain;padding:8%;mix-blend-mode:var(--card-blend, multiply)}.split__media--contain img.cutout{mix-blend-mode:normal;padding:6% 20%}.split__copy{display:grid;gap:var(--s-6);justify-items:start;max-width:34rem}.split__text{color:var(--muted)}.stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s-8) var(--gutter);margin:0 0 clamp(3rem,7vw,6rem);padding:0 0 clamp(3rem,7vw,6rem);list-style:none;text-align:center}@media(min-width:750px){.stats{grid-template-columns:repeat(auto-fit,minmax(0,1fr))}}.stat{display:grid;gap:4px}.stat__value{font-variant-numeric:tabular-nums}.stat__label{font-size:var(--fs-eyebrow);letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.benefits{display:grid;gap:var(--s-12) var(--gutter);margin:0;padding:0;list-style:none}@media(min-width:750px){.benefits{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1100px){.benefits{grid-template-columns:repeat(4,minmax(0,1fr))}}.benefit{display:grid;gap:var(--s-3);align-content:start}.benefit__icon{display:grid;place-items:center;width:56px;height:56px;margin-bottom:var(--s-3);border:1px solid var(--line);border-radius:50%;transition:background .5s var(--ease-out),color .5s var(--ease-out),transform .7s var(--ease-out)}.benefit:hover .benefit__icon{background:var(--ink);color:var(--bg);transform:translateY(-4px)}.benefit__title{font-family:var(--font-display);font-size:1.5rem;font-weight:var(--font-display-weight, 400);line-height:1.1}.benefit__text{color:var(--muted);max-width:30ch;font-size:.9375rem}.review{display:grid;gap:var(--s-6);align-content:space-between;height:100%;min-height:300px;padding:clamp(1.5rem,3vw,2.5rem);border:1px solid var(--line);border-radius:var(--img-radius);background:color-mix(in srgb,var(--surface) 55%,transparent)}.review__stars{display:flex;gap:2px;color:var(--accent)}.review__star.is-off{opacity:.25}.review__quote{font-family:var(--font-display);font-size:clamp(1.375rem,2.2vw,1.875rem);line-height:1.2;letter-spacing:-.01em;margin:0}.review__author{display:grid;gap:2px;font-size:var(--fs-small)}.review__name{font-weight:500}.review__meta{color:var(--muted)}.newsletter{position:relative;overflow:hidden;text-align:center}.newsletter__bg{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.28}.newsletter__inner{position:relative;display:grid;gap:var(--s-6);justify-items:center}.newsletter__form{width:min(100%,520px);text-align:start;margin-top:var(--s-4)}.rich{display:grid;gap:var(--s-6);justify-items:center}.rich[style*=left]{justify-items:start}.rich .rte{color:var(--muted);max-width:58ch}.banner{position:relative;display:grid;align-items:end;min-height:var(--banner-h, 70svh);overflow:hidden;padding-block:calc(var(--pt, 0) * 1px) calc(var(--pb, 0) * 1px);color:#fff;background:#1a1715}.banner__media{position:absolute;top:0;right:0;bottom:0;left:0}.banner__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(10,8,6,calc(var(--overlay, .35) + .2)),rgba(10,8,6,var(--overlay, .35)))}.banner__content{position:relative;display:grid;gap:var(--s-6);justify-items:start;padding-block:clamp(3rem,8vw,7rem)}.banner__content--center{justify-items:center;text-align:center}.banner .eyebrow,.banner .lead{color:#ffffffd1}.banner h2 em{color:inherit}.faq{display:grid;gap:var(--s-12)}@media(min-width:990px){.faq{grid-template-columns:1fr 1.4fr;gap:clamp(3rem,8vw,8rem)}.faq .section-head{margin-bottom:0}}.accordion{border-top:1px solid var(--line)}.accordion__item{border-bottom:1px solid var(--line)}.accordion__summary{display:flex;align-items:center;justify-content:space-between;gap:var(--s-4);min-height:64px;padding-block:var(--s-4);font-family:var(--font-display);font-size:clamp(1.25rem,2vw,1.625rem);line-height:1.2;letter-spacing:-.01em;cursor:pointer;list-style:none}.accordion__summary::-webkit-details-marker{display:none}.accordion__icon{display:grid;place-items:center;flex:none;width:36px;height:36px;border:1px solid var(--line);border-radius:50%;transition:transform .6s var(--ease-out),background .3s,color .3s}.accordion__summary:hover .accordion__icon{background:var(--ink);color:var(--bg)}.accordion__item[open] .accordion__icon{transform:rotate(45deg)}.accordion__item::details-content{block-size:0;overflow:hidden;transition:block-size .6s var(--ease-out),content-visibility .6s allow-discrete}.accordion__item[open]::details-content{block-size:auto}@supports (interpolate-size: allow-keywords){.accordion{interpolate-size:allow-keywords}}.accordion__inner{padding-bottom:var(--s-6);color:var(--muted);max-width:60ch}recently-viewed{display:block}recently-viewed[hidden]{display:none}.category-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s-6) var(--s-3)}.category-grid--1{grid-template-columns:minmax(0,1fr)}@media(min-width:750px){.category-grid:not(.category-grid--1):not(.category-grid--2):not(.category-grid--4){grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--s-8) var(--gutter)}.category-grid--2 .category__media{aspect-ratio:4 / 5}}@media(min-width:1100px){.category-grid:not(.category-grid--1):not(.category-grid--2):not(.category-grid--3){grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:749px){.category__meta{gap:2px 8px}.category__title{font-size:1.05rem;line-height:1.2}.category__count{font-size:.75rem}.category__arrow{display:none}.category__media{aspect-ratio:1 / 1.1}}
/*# sourceMappingURL=/cdn/shop/t/76/assets/section-home.css.map */
