.section-multicolumn{overflow:hidden}.multicolumn{padding-top:var(--padding-top, 40px);padding-bottom:var(--padding-bottom, 40px)}.multicolumn.text-alignment--center .section-header{justify-content:center;text-align:center}.multicolumn.text-alignment--right .section-header{justify-content:flex-end;text-align:right}.multicolumn__column{margin-bottom:40px}.multicolumn__column.carousel__slide{margin-bottom:0}.multicolumn__column h4{margin-bottom:8px}.multicolumn__column p{margin-bottom:12px;font-size:.9375rem;color:var(--color-text, var(--color-body, #2c2d2e))}.multicolumn__column .text-button{margin-right:0}.multicolumn__image{display:inline-block;width:100%;overflow:hidden;margin-bottom:15px;max-width:100%}.multicolumn__image--inner{position:relative;padding-bottom:var(--ratio-percent)}.multicolumn__image--inner.aspect-ratio--portrait{padding-bottom:125%}.multicolumn__image--inner.aspect-ratio--square,.multicolumn__image--inner.aspect-ratio--circle{padding-bottom:100%}.multicolumn__image--inner.aspect-ratio--circle{border-radius:50%}.multicolumn__image--inner img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.multicolumn.text-center .rte{padding:0 15px}@media only screen and (max-width:767px){.multicolumn-carousel.carousel .multicolumn__column.carousel__slide{width:90%!important;max-width:90%!important;flex:0 0 90%!important;margin-right:6px!important}.multicolumn-carousel.carousel .multicolumn__column.carousel__slide:first-child{margin-left:15px!important}}@media only screen and (min-width:768px){.multicolumn-carousel.carousel .multicolumn__column.carousel__slide{width:var(--carousel-slide-width, 30.77%);flex-shrink:0}.multicolumn-carousel.carousel[data-columns="2"] .multicolumn__column.carousel__slide{width:44.44%}.multicolumn-carousel.carousel[data-columns="3"] .multicolumn__column.carousel__slide{width:30.77%}.multicolumn-carousel.carousel[data-columns="4"] .multicolumn__column.carousel__slide{width:23.53%}.multicolumn-carousel.carousel[data-columns="5"] .multicolumn__column.carousel__slide{width:19.05%}}.multicolumn__column{display:flex!important;flex-direction:column;height:auto;min-height:100%;position:relative;padding-bottom:60px!important}.multicolumn__column h4,.multicolumn__column p{margin-bottom:10px!important}.multicolumn__column .button,.multicolumn__column .multicolumn__button{margin-top:auto!important;margin-bottom:0!important}@media only screen and (min-width:768px){.multicolumn .row.grid{display:flex!important;flex-wrap:wrap!important;gap:var(--row-gap, 32px) var(--column-gap, 32px)!important;margin:0 auto!important;width:100%!important;float:none!important}.multicolumn .row.grid:before,.multicolumn .row.grid:after{display:none!important;content:none!important}.multicolumn .row.grid .multicolumn__column{display:flex!important;flex-direction:column!important;margin:0!important;padding:0!important;flex:0 0 auto!important;max-width:100%!important;min-height:auto!important;width:calc((100% - ((var(--desktop-columns, 4) - 1) * var(--column-gap, 32px))) / var(--desktop-columns, 4))!important}.multicolumn .row.grid .multicolumn__column .button,.multicolumn .row.grid .multicolumn__column .multicolumn__button{width:100%!important;align-self:stretch!important;margin-top:auto!important;box-sizing:border-box!important;text-align:center!important}}@media only screen and (max-width:767px){.section-multicolumn .multicolumn .row.grid,.section-multicolumn .multicolumn.swipe-on-mobile .row.grid{display:flex!important;flex-wrap:wrap!important;flex-direction:row!important;overflow-x:visible!important;gap:16px!important;margin:0!important;width:100%!important;padding:0 15px!important;scroll-snap-type:none!important}.section-multicolumn .multicolumn .row.grid .multicolumn__column,.section-multicolumn .multicolumn.swipe-on-mobile .row.grid .multicolumn__column{scroll-snap-stop:normal!important;scroll-snap-align:none!important;position:static!important;left:auto!important;transform:none!important}.section-multicolumn .multicolumn .row.grid .multicolumn__column.small-12,.section-multicolumn .multicolumn.swipe-on-mobile .row.grid .multicolumn__column.small-12{width:100%!important;flex:0 0 100%!important;max-width:100%!important;margin-bottom:24px!important;padding:0!important}.section-multicolumn .multicolumn .row.grid .multicolumn__column.small-6,.section-multicolumn .multicolumn.swipe-on-mobile .row.grid .multicolumn__column.small-6{width:calc(50% - 8px)!important;flex:0 0 calc(50% - 8px)!important;max-width:calc(50% - 8px)!important;padding:0!important;margin-bottom:24px!important}}
/*# sourceMappingURL=/cdn/shop/t/196/assets/multicolumn.css.map */
