.home-multi-column{width:100%;padding-top:var(--home-multi-column-pt, 40px);padding-bottom:var(--home-multi-column-pb, 40px);color:var(--home-multi-column-text, #1a1a1a);background-color:var(--home-multi-column-bg, #ffffff)}.home-multi-column__wrapper{width:100%;max-width:var(--page-width, 1200px);margin:0 auto;padding:0 var(--page-margin, 20px)}.home-multi-column__stack{display:flex;flex-direction:column;gap:var(--home-multi-column-header-gap, 32px)}.home-multi-column__header{max-width:720px;margin:0 auto;text-align:center}.home-multi-column__heading{margin:0 0 12px;font-family:var(--font-heading--family);font-size:clamp(1.5rem,2.5vw,2rem);font-weight:500;line-height:1.2;letter-spacing:.025em;color:inherit}.home-multi-column__subheading{margin:0;font-family:var(--font-body--family);font-size:1rem;line-height:1.6;color:inherit;opacity:.85}.home-multi-column__subheading p{margin:0}.home-multi-column__grid{display:flex;gap:var(--home-multi-column-gap, 24px);overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding-bottom:4px;margin:0 calc(var(--page-margin, 20px) * -1);padding-inline:var(--page-margin, 20px)}.home-multi-column__item{flex:0 0 min(85vw,320px);scroll-snap-align:start;text-align:center}.home-multi-column__stat{margin:0 0 16px;font-family:var(--font-heading--family);font-size:clamp(2.5rem,6vw,3.5rem);font-weight:500;line-height:1;letter-spacing:-.02em;color:inherit}.home-multi-column__text{margin:0;font-family:var(--font-body--family);font-size:1rem;line-height:1.6;color:inherit}.home-multi-column__text p{margin:0}@media screen and (min-width:1000px){.home-multi-column{padding-top:var(--home-multi-column-pt-desktop, var(--home-multi-column-pt, 64px));padding-bottom:var(--home-multi-column-pb-desktop, var(--home-multi-column-pb, 64px))}.home-multi-column__wrapper{padding:0 var(--page-margin, 32px)}.home-multi-column__stack{gap:var(--home-multi-column-header-gap-desktop, 48px)}.home-multi-column__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));overflow:visible;margin:0;padding-inline:0;gap:var(--home-multi-column-gap-desktop, 48px)}.home-multi-column__item{flex:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-home-multi-column.css.map */
