.multirow-image-with-text__row{margin-bottom:8rem}.multirow-image-with-text__row:last-child{margin-bottom:0}.multirow-image-with-text .image-with-text__media{max-width:100%;width:var(--image-width, 100%)}@media(max-width:767.98px){.multirow-image-with-text .image-with-text__media{width:100%}}.multirow-image-with-text .image-with-text__inner{--padding-x: 0}@media(min-width:768px){.multirow-image-with-text .image-with-text__inner{--padding-x: 5rem;flex:0 0 var(--image-width);max-width:calc(100% - var(--image-width))}}@media(min-width:1024px){.multirow-image-with-text .image-with-text__inner{--padding-x: 5rem}}.multirow-image-with-text .image-with-text--image-right .image-with-text__inner{padding-inline-end:var(--padding-x)}.multirow-image-with-text .image-with-text--image-left .image-with-text__inner{padding-inline-start:var(--padding-x)}.multirow-image-with-text .rich-text__subheading{margin-bottom:1rem}.multirow-image-with-text .rich-text__heading,.multirow-image-with-text .rich-text__text{margin-bottom:2rem}.multirow-additional-content{margin-top:2rem}.multirow-step-card{position:absolute;top:50%;transform:translateY(-50%);width:11rem;min-height:22rem;background:rgb(var(--color-background));box-shadow:0 10px 30px #00000014;z-index:2;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.8rem}.multirow-step-card--left{left:0;border-radius:0 6rem 6rem 0}.multirow-step-card--right{right:0;border-radius:6rem 0 0 6rem}.multirow-step-card__step{font-size:1rem;letter-spacing:.15em;text-transform:uppercase}.multirow-step-card__number{font-size:5rem;line-height:1;font-weight:var(--font-heading-weight)}.multirow-step-card__label{text-transform:uppercase;letter-spacing:.12em;text-align:center;max-width:8rem;font-size:1.1rem}@media(max-width:767px){.multirow-step-card{left:1rem;right:1rem;bottom:1rem;max-width:calc(100% - 2rem);padding:1.5rem}.multirow-step-card__title{font-size:1.6rem}}.multirow-image-with-text .media-wrapper{overflow:hidden;border-radius:var(--blocks-radius)}.multirow-image-with-text .media-wrapper img{display:block;width:100%;height:100%;object-fit:cover}@media(min-width:768px){.multirow-image-with-text__row+.multirow-image-with-text__row{padding-top:8rem}}@media(max-width:767px){.multirow-image-with-text__row{margin-bottom:5rem}.multirow-image-with-text__row+.multirow-image-with-text__row{padding-top:0}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/section-multirow-image-with-text.css.map */
