.section-half-image-banner .half-image-banner-wrapper{display:flex;flex-direction:column-reverse;position:relative}.section-half-image-banner .banner-image,.section-half-image-banner .banner-content-wrapper,.section-half-image-banner .banner-image img{width:100%;height:100%}.section-half-image-banner .banner-image img{object-fit:cover}.section-half-image-banner .banner-main-heading h1{color:#009f7f;font-weight:400;margin-bottom:0}.section-half-image-banner .banner-title{font-size:32px;line-height:42px}.section-half-image-banner .banner-description{font-style:normal;font-weight:400;font-size:18.9px;line-height:28.35px}.section-half-image-banner .banner-content-wrapper{display:flex;flex-direction:column;justify-content:space-between}.section-half-image-banner .banner-content-wrapper{background:#f7f7f7}.section-half-image-banner .half-image-banner-wrapper{overflow:hidden}.section-half-image-banner .banner-title p{margin-bottom:0}@media screen and (max-width: 767px){.section-half-image-banner .banner-content-wrapper .banner-main-heading{display:none}.section-half-image-banner .banner-main-heading{position:absolute;top:32px;left:-5px}.section-half-image-banner .banner-content{padding:48px 32px;border-radius:5px}.template-suffix-manual-download .banner-main-heading h1{font-size:46px;line-height:61px}}@media screen and (min-width: 768px){.section-half-image-banner .half-image-banner-wrapper{flex-direction:row}.section-half-image-banner .banner-title{font-size:35px;line-height:46px}.section-half-image-banner .banner-image{width:50%;position:absolute;top:0;right:0}.section-half-image-banner .banner-main-heading h1{font-size:75px;line-height:99px;z-index:9}.section-half-image-banner .banner-main-heading{z-index:9;padding:100px 0;margin-left:-12.5px}.section-half-image-banner .banner-content-wrapper{max-height:1080px;min-height:700px}.section-half-image-banner .banner-content-wrapper .banner-content{margin-left:50px;padding:100px 0;z-index:9}.section-half-image-banner .banner-description,.section-half-image-banner .banner-title{z-index:9;max-width:calc(50% - 60px)}.section-half-image-banner .banner-image .banner-main-heading{display:none}.template-suffix-manual-download .section-half-image-banner .banner-content-wrapper{background:#fff}}@media screen and (min-width: 1025px){.section-half-image-banner .banner-main-heading h1{font-size:150px;line-height:198px}.section-half-image-banner .banner-content-wrapper .banner-content{margin-left:100px;padding:150px 0 250px}.template-suffix-manual-download .section-half-image-banner .banner-content-wrapper .banner-content,.template-suffix-buy-now-pay-later .section-half-image-banner .banner-content-wrapper .banner-content{padding:100px 0}.template-suffix-pf-26868ca5 .section-half-image-banner .banner-content-wrapper,.template-suffix-manual-download .section-half-image-banner .banner-content-wrapper{height:unset}}@media screen and (min-width: 1840px){.section-half-image-banner .banner-description,.section-half-image-banner .banner-title{max-width:847px}.template-suffix-manual-download .banner-title{max-width:744px}.section-half-image-banner .banner-content-wrapper{height:calc(100vh - var(--theme-header-height))}}
/*# sourceMappingURL=/cdn/shop/t/402/assets/section-half-image-banner.css.map */
