.custom-component-image-w-steps{overflow:visible;position:relative;z-index:2}.custom-component-image-w-steps .section-content,.custom-component-image-w-steps .image-column{position:relative}.custom-component-image-w-steps .section-image{background-blend-mode:multiply;background-color:#19191940;background-size:cover;background-position:center right;border-style:solid;border-width:1px;position:absolute;top:0}.custom-component-image-w-steps .steps{border-style:solid;border-width:1px}.custom-component-image-w-steps .steps li:not(:last-child){border-bottom-style:solid;border-bottom-width:1px}.custom-component-image-w-steps .step-number span{border-style:solid;border-width:1px;border-radius:100%;align-items:center;display:flex;justify-content:center;line-height:1;padding-bottom:.1em}@media only screen and (max-width: 991px){.custom-component-image-w-steps .section-image{border-left:0;border-right:0;left:0}.custom-component-image-w-steps .section-image,.custom-component-image-w-steps .section-title{align-items:center;aspect-ratio:1.2 / 1;display:flex;justify-content:center;padding:80px 20% 100px;width:100vw}.custom-component-image-w-steps .steps-column{margin-top:-54px;padding:0 36px}.custom-component-image-w-steps .steps li{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:27px;text-align:center}.custom-component-image-w-steps .step-number{margin-bottom:18px}.custom-component-image-w-steps .step-number span{height:50px;width:50px}}@media only screen and (max-width: 576px){.custom-component-image-w-steps .section-image,.custom-component-image-w-steps .section-title{align-items:center;aspect-ratio:1 / 1}}@media only screen and (min-width: 992px){.custom-component-image-w-steps{padding:0 54px}.custom-component-image-w-steps .section-image{display:block;height:100%;width:80%}.custom-component-image-w-steps[data-layout=image-left] .section-image{left:0}.custom-component-image-w-steps[data-layout=image-right] .section-image{right:0}.custom-component-image-w-steps .image-column{align-items:center;display:flex;justify-content:center}.custom-component-image-w-steps .section-title{margin:28px}.custom-component-image-w-steps .steps{margin:63px 0 81px}.custom-component-image-w-steps .steps li{display:flex;align-items:center;padding:7%}.custom-component-image-w-steps .step-number{margin-right:36px}.custom-component-image-w-steps .step-number span{height:70px;width:70px}.custom-component-image-w-steps .step-text{position:relative;top:-.125em}}
/*# sourceMappingURL=/cdn/shop/t/64/assets/custom-component-image-w-steps.css.map */
