.nth-image-text-side{overflow:hidden}.nth-image-text-side .t4s-section-inner{min-height:538px;position:relative;display:flex;align-items:center}.nth-image-text-side .t4s-container{justify-content:flex-end;display:flex;z-index:1}.nth-image-text-side .image-right .t4s-container{justify-content:flex-start}.nth-image-text-side .t4s-section-inner.with-overlay:after{background-image:url(/cdn/shop/files/background-pattern-3.svg?v=1697691075);background-repeat:no-repeat;content:"";width:752px;height:100%;position:absolute;left:0;top:0}.nth-image-text-side .t4s-section-inner.with-overlay.image-right:after{left:auto;right:0;transform:rotateY(180deg)}.nth-image-text-side .t4s-section-inner.with-overlay.with-custom-overlay.image-right:after{transform:none}.nth-image-text-side .content-wrapper{max-width:35%;padding:50px 0}.nth-image-text-side .content-wrapper:before{content:"";position:absolute;width:45%;height:100%;right:0;top:0;border-radius:290px 0 0 290px}.nth-image-text-side .image-right .content-wrapper:before{right:auto;left:0;border-radius:0 290px 290px 0}.nth-image-text-side .section-heading{font-size:52px;font-weight:700;line-height:150%;margin-bottom:20px;position:relative}.nth-image-text-side .section-content,.nth-image-text-side .nth-button-wrapper{position:relative}.nth-image-text-side .section-content{margin-bottom:40px}.nth-image-text-side .btn-nth-base{font-size:18px}.nth-image-text-side .banner-img-mobile{height:370px;width:100%}.nth-image-text-side .banner-img-mobile img{width:100%;height:100%;object-fit:cover}@media(max-width:1599px){.nth-image-text-side .section-heading{font-size:42px}}@media(max-width:1024px){.nth-image-text-side .t4s-section-inner{min-height:auto;background-image:none!important;flex-direction:column}.nth-image-text-side .content-wrapper{max-width:none;width:calc(100% + 40px);margin-left:-20px;margin-right:-20px;padding:30px 20px 40px}.nth-image-text-side .content-wrapper:before{display:none}.nth-image-text-side .section-heading{font-size:38px;line-height:136.842%}.nth-image-text-side .section-content{margin-bottom:30px}.nth-image-text-side .section-content:last-of-type{margin-bottom:0}.nth-image-text-side .btn-nth-base{font-size:15px}.nth-image-text-side .t4s-section-inner.with-overlay:after{background-image:url(/cdn/shop/files/background-pattern-3-2.svg?v=1698051083);width:485px;height:609px;top:auto;bottom:-95px}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/image-text-side.css.map */
