.title-wrapper-vertical .title-wrapper{flex-direction:column;align-items:flex-start}.multicolumn-row{align-items:center}.multicolumn-block>*+*{margin-top:2rem}.multicolumn-block>.text-block+.text-block{margin-top:.5rem}@media screen and (max-width: 749px){.title-wrapper-vertical .title-wrapper.mobile-center{align-items:center}.title-wrapper-vertical .title-wrapper.mobile-right{align-items:flex-end}}@media screen and (min-width: 750px){.multicolumn-block{margin-top:1rem}}.center .multicolumn-block__content{text-align:center}.center .multicolumn-block__content .image-block{margin-left:auto;margin-right:auto}@media screen and (max-width: 749px){.multicolumn-block__content{font-size:1.3rem}}.multicolumn-block__content>*+*{margin-top:.8rem}.multicolumn-block--padding .multicolumn-block__content{padding:2.4rem 1.8rem}@media screen and (max-width: 749px){.multicolumn-block--padding .multicolumn-block__content{padding:1.6rem 1.2rem}}.multicolumn-block--shadow .multicolumn-block__content{box-shadow:0 4px 18px #0000000a}.multicolumn-block__content>*:only-child{grid-column:span 2}.multicolumn .row:has(.multicolumn-block__content>*:only-child){--gutter-width: 2.4rem}.multicolumn-block__content>.group-block .media{border-radius:.4rem;margin-bottom:2.4rem}@media screen and (max-width: 749px){.multicolumn-block .image-block{width:calc(var(--width) * .66)!important}}@media screen and (max-width: 749px){.multicolumn .row:has(.col-xs-6 .multicolumn-block__content>*:only-child):not(.slider){--gutter-width: .6rem}}@media screen and (min-width: 750px){.multicolumn--padding{padding:4.8rem}}@media screen and (max-width: 749px){.multicolumn--padding{padding-top:var(--padding-top);padding-bottom:var(--padding-bottom)}.multicolumn.container:has(.slider--mobile) .multicolumn--padding{position:relative}.multicolumn.container:has(.slider--mobile) .multicolumn--padding:before,.multicolumn.container:has(.slider--mobile) .multicolumn--padding:after{content:"";background:rgb(var(--color-background));position:absolute;height:100%;top:0;width:var(--outer-margin)}.multicolumn.container:has(.slider--mobile) .multicolumn--padding:before{right:100%}.multicolumn.container:has(.slider--mobile) .multicolumn--padding:after{left:100%}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-multicolumn.css.map */
