.multicolumn{padding-block:3rem}.multicolumn__heading{margin:0 0 .5rem}.multicolumn__subheading{margin:0 0 1.5rem;color:rgba(var(--color-foreground),.7);max-width:60ch}.multicolumn.align-center .multicolumn__heading,.multicolumn.align-center .multicolumn__subheading{text-align:center;margin-inline:auto}.multicolumn__grid{display:grid;grid-template-columns:repeat(var(--columns-mobile, 1),1fr);gap:2rem;margin:0;padding:0}@media(min-width:750px){.multicolumn__grid{grid-template-columns:repeat(var(--columns-desktop, 3),1fr);gap:2.5rem}}.multicolumn__item{list-style:none;display:flex;flex-direction:column;gap:.75rem}@media(max-width:749px){.multicolumn--m-scroll .multicolumn__grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:1rem;padding-inline:1rem;margin-inline:-1rem;scrollbar-width:none}.multicolumn--m-scroll .multicolumn__grid::-webkit-scrollbar{display:none}.multicolumn--m-scroll .multicolumn__item{flex:0 0 auto;width:min(78vw,280px);scroll-snap-align:start}}.multicolumn.align-center .multicolumn__item{align-items:center;text-align:center}.multicolumn__media{width:100%;max-width:200px;overflow:hidden}.multicolumn.align-left .multicolumn__media{max-width:100%}.multicolumn__media img{width:100%;height:auto;display:block}.multicolumn__item.image-ratio-square .multicolumn__media img{aspect-ratio:1/1;object-fit:cover}.multicolumn__item.image-ratio-circle .multicolumn__media{border-radius:50%;aspect-ratio:1/1}.multicolumn__item.image-ratio-circle .multicolumn__media img{aspect-ratio:1/1;object-fit:cover}.multicolumn__item-heading{margin:0}.multicolumn__item-text{color:rgba(var(--color-foreground),.8)}.multicolumn__item-text>*:first-child{margin-top:0}.multicolumn__item-text>*:last-child{margin-bottom:0}.multicolumn__link{margin-top:.25rem}.multicolumn__footer{margin-top:2rem;text-align:center}.image-size-sm .multicolumn__media{max-width:48px}.image-size-md .multicolumn__media{max-width:96px}.image-size-lg .multicolumn__media{max-width:160px}.image-size-xl .multicolumn__media{max-width:100%}.multicolumn__media--icon{display:inline-flex;align-items:center;justify-content:center;color:rgb(var(--color-accent))}.multicolumn__icon svg{width:100%;height:100%;display:block}
/*# sourceMappingURL=/cdn/shop/t/9/assets/section-multicolumn.css.map */
