.home-heading{max-width:var(--container-narrow);margin-bottom:var(--space-6)}.home-heading:empty,.home-actions:empty{display:none}.home-actions{margin-top:var(--space-5)}.home-eyebrow{letter-spacing:.08em;text-transform:uppercase}.home-scheme--light{background:var(--color-background)}.home-scheme--soft{background:var(--color-surface)}.home-scheme--dark{background:var(--color-charcoal);color:var(--color-on-dark)}.home-scheme--dark .text-muted,.home-scheme--dark .price s{color:inherit}.home-scheme--dark .button--outline{border-color:currentColor;color:inherit}.home-scheme--dark .button--outline:hover{color:var(--color-charcoal)}.home-scheme--dark :focus-visible{outline-color:var(--color-on-dark)}.home-empty{padding:var(--space-5);border:1px dashed var(--color-border);color:var(--color-muted);font-size:var(--text-sm);margin-block:var(--space-4)}.home-hero{position:relative;background:var(--color-surface)}.home-hero__inner{display:flex;padding-block:var(--space-8);position:relative}.home-hero__content{width:100%;max-width:var(--container-narrow)}.home-hero--image{isolation:isolate}.home-hero--image .home-hero__inner{min-height:28rem}.home-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.home-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--color-charcoal);opacity:var(--hero-overlay)}.home-hero__media picture,.home-hero__media img{width:100%;height:100%;object-fit:cover}.home-hero--image .home-hero__content{background:var(--color-background);color:var(--color-text);padding:var(--space-5);border-radius:var(--radius-md);max-width:38rem}.home-hero--start .home-hero__inner{align-items:flex-start}.home-hero--center .home-hero__inner{align-items:center}.home-hero--end .home-hero__inner{align-items:flex-end}.home-align--center{text-align:center}.home-align--center .home-hero__inner,.home-align--center .cluster{justify-content:center}.home-align--right{text-align:right}.home-align--right .home-hero__inner,.home-align--right .cluster{justify-content:flex-end}.home-hero__video{padding-top:var(--space-6)}.home-hero__video video{display:block;width:100%;max-height:60vh;background:var(--color-charcoal)}.home-categories,.home-products{grid-template-columns:repeat(2,minmax(0,1fr))}.category-card{min-width:0;color:inherit;text-decoration:none}.category-card:hover h3{text-decoration:underline;text-underline-offset:.2em}.category-card__media{aspect-ratio:4 / 5;border-radius:var(--radius-md);overflow:hidden;margin-bottom:var(--space-4);background:var(--color-surface)}.category-card__media img,.category-card__media svg{width:100%;height:100%;object-fit:cover}.category-card h3{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2)}.home-products--one{grid-template-columns:minmax(0,1fr)}.home-products--scroll{display:flex;overflow-x:auto;scroll-snap-type:x proximity;padding:var(--space-2);scroll-padding-inline:var(--space-2)}.home-products--scroll>*{flex:0 0 78%;scroll-snap-align:start}.home-split{display:grid;gap:var(--space-6);align-items:center}.home-split__media{overflow:hidden;border-radius:var(--radius-md);background:var(--color-surface)}.home-split__media picture{display:block}.home-split__media img{width:100%;height:auto}.home-split__content{min-width:0}.home-featured__media{aspect-ratio:1}.home-featured__media img,.home-featured__media svg{height:100%;width:100%;object-fit:contain}.home-benefit>.icon{width:var(--space-6);height:var(--space-6);margin-bottom:var(--space-4);color:var(--color-purple)}.home-scheme--dark .home-benefit>.icon{color:inherit}.home-benefit{padding-block:var(--space-4)}.home-testimonial{margin:0;border-inline-start:2px solid var(--color-purple);padding-inline-start:var(--space-5)}.home-testimonial blockquote{margin:0;font-size:var(--text-lg)}.home-testimonial figcaption{font-size:var(--text-sm)}.home-newsletter .newsletter-form{max-width:var(--container-narrow)}@media(min-width:40rem){.home-hero__inner{padding-block:var(--space-9)}.home-hero--image .home-hero__inner{min-height:36rem}.home-hero--image .home-hero__content{padding:var(--space-7)}.home-split{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-7)}.home-split--right .home-split__media{order:2}.home-split--text{grid-template-columns:minmax(0,1fr)}.home-split--text .home-split__content{max-width:var(--container-narrow)}.home-benefits,.home-testimonials{grid-template-columns:repeat(2,minmax(0,1fr))}.home-products,.home-categories{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:64rem){.home-categories,.home-products{grid-template-columns:repeat(var(--home-columns, 4),minmax(0,1fr))}.home-benefits{grid-template-columns:repeat(4,minmax(0,1fr))}.home-testimonials{grid-template-columns:repeat(3,minmax(0,1fr))}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/home.css.map */
