.mcw{width:100%;color:rgb(var(--color-foreground))}.mcw__inner{padding-top:var(--mcw-pad-top-mobile, 27px);padding-bottom:var(--mcw-pad-bottom-mobile, 27px);padding-left:var(--mcw-side-padding, 0px);padding-right:var(--mcw-side-padding, 0px)}@media screen and (min-width:750px){.mcw__inner{padding-top:var(--mcw-pad-top, 36px);padding-bottom:var(--mcw-pad-bottom, 36px)}}.mcw--full{max-width:100%}.mcw__inner.page-width{padding-left:calc(1.5rem + var(--mcw-side-padding, 0px));padding-right:calc(1.5rem + var(--mcw-side-padding, 0px))}@media screen and (min-width:750px){.mcw__inner.page-width{padding-left:calc(5rem + var(--mcw-side-padding, 0px));padding-right:calc(5rem + var(--mcw-side-padding, 0px))}}.mcw__title-wrapper{margin:0 0 3rem}.mcw__title-wrapper .title{margin:0}.mcw__title-wrapper--left{text-align:left}.mcw__title-wrapper--center{text-align:center}.mcw__title-wrapper--right{text-align:right}.mcw.no-heading .mcw__title-wrapper{display:none}.mcw__list{display:grid;grid-template-columns:repeat(60,minmax(0,1fr));grid-auto-rows:minmax(var(--mcw-row-min, auto),auto);column-gap:0;row-gap:var(--mcw-row-gap, 24px);align-items:var(--mcw-align, stretch);list-style:none;margin:0 calc(var(--mcw-col-gap, 24px) / -2);padding:0}.mcw__item{grid-column:span var(--mcw-w-mobile, 60);min-width:0;box-sizing:border-box;padding-left:calc(var(--mcw-col-gap, 24px) / 2);padding-right:calc(var(--mcw-col-gap, 24px) / 2)}.mcw__item{grid-column:span var(--mcw-w-mobile, 60);min-width:0}@media screen and (min-width:750px){.mcw__item{grid-column:span var(--mcw-w, 20)}}.mcw__item--left{text-align:left}.mcw__item--center{text-align:center}.mcw__item--right{text-align:right}.mcw__card{position:relative;box-sizing:border-box;display:flex;flex-direction:column;height:100%;background-color:var(--mcw-card-bg, transparent);padding:var(--mcw-card-padding, 0px);border:var(--mcw-card-border, none);border-radius:var(--mcw-card-radius, 0px);overflow:hidden}.mcw__item--center .multicolumn-card__image-wrapper:not(.multicolumn-card__image-wrapper--full-width){margin-left:auto;margin-right:auto}.multicolumn-card__image-wrapper--third-width{width:33%}.multicolumn-card__image-wrapper--half-width{width:50%}.multicolumn-card__image-wrapper--left{margin-left:0;margin-right:auto}.multicolumn-card__image-wrapper--center{margin-left:auto;margin-right:auto}.multicolumn-card__image-wrapper--right{margin-left:auto;margin-right:0}.multicolumn-card__info{padding-top:2rem}.mcw__card>.multicolumn-card__info:only-child{padding-top:0}.multicolumn-card__info h3{line-height:calc(1 + .5/max(1,var(--font-heading-scale)));margin:0;color:var(--mcw-heading-color, rgb(var(--color-foreground)))}.multicolumn-card__info p{margin:0}.multicolumn-card__info .rte,.multicolumn-card__info .rte p{color:var(--mcw-text-color, rgb(var(--color-foreground)))}.multicolumn-card__info>:nth-child(2){margin-top:1rem}.multicolumn-card__info .link{text-decoration:none;font-size:inherit;margin-top:1.5rem;display:inline-block}.multicolumn-card__info .icon-wrap{margin-left:.8rem;white-space:nowrap}.mcw__item.mcw__item--center .media--adapt,.mcw__item .media--adapt .multicolumn-card__image{width:auto}.mcw__item--center .media--adapt img{left:50%;transform:translate(-50%)}.media--auto-height{position:static;padding-bottom:0!important;height:auto}.media--auto-height .multicolumn-card__image{position:static!important;width:100%;height:auto!important;object-fit:unset}.mcw__button-wrapper{text-align:center;margin-top:3rem}@media screen and (min-width:750px){.mcw__button-wrapper{margin-top:4rem}}.mcw .button{margin-top:0}.mcw[data-image-ratio=fill] .multicolumn-card__image-wrapper{flex:1 1 auto;min-height:0;width:100%}.mcw[data-image-ratio=fill] .media--fill{position:relative;height:100%;min-height:inherit;padding-bottom:0!important;overflow:hidden}.mcw[data-image-ratio=fill] .media--fill .multicolumn-card__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center center}.mcw__link-button{display:inline-block;margin-top:var(--mcw-btn-gap, 20px);padding:var(--mcw-btn-pad-y, 10px) var(--mcw-btn-pad-x, 18px);font-family:var(--font-body-family);font-size:var(--mcw-btn-size, 13px);line-height:1.2;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;text-align:center;cursor:pointer;min-width:0;min-height:0;border:var(--mcw-btn-border-width, 1px) solid var(--mcw-btn-border, rgb(var(--color-foreground)));color:var(--mcw-btn-text, rgb(var(--color-foreground)));background-color:transparent;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.mcw__link-button--filled{background-color:var(--mcw-btn-bg, rgb(var(--color-button)))}.mcw__link-button:hover{background-color:var(--mcw-btn-border, rgb(var(--color-foreground)));color:var(--mcw-card-bg, rgb(var(--color-background)))}.mcw__link-button:focus-visible{outline:2px solid var(--mcw-btn-border, rgb(var(--color-foreground)));outline-offset:2px}.mcw{overflow-x:clip}.mcw[data-image-ratio=fill] .media--fill{min-height:24rem}@media screen and (max-width:749px){.mcw__list--carousel{display:flex;flex-wrap:nowrap;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;margin-left:0;margin-right:0}.mcw__list--carousel::-webkit-scrollbar{display:none}.mcw__list--carousel .mcw__item{flex:0 0 var(--mcw-carousel-width, 80%);scroll-snap-align:center}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/section-multicolumn.css.map */
