.image-banner-two{position:relative;display:flex;flex-direction:row;z-index:auto;isolation:isolate;height:auto}.image-banner-two:before{padding-bottom:45%;content:"";display:block}.image-banner-two .image-block{position:absolute;left:0;top:0;width:100%;height:100%}.image-banner-two .image-block:before{padding-bottom:45%;content:"";display:block}.image-banner-two .image-block:after{content:"";position:absolute;top:0;lefT:0;height:100%;width:100%;display:block;background:#00000040}.image-banner-two .image-block img{display:block;max-width:100%;position:absolute;top:0;left:0;height:100%;width:100%;object-fit:cover;object-position:center center}.image-banner-two .image-block img.mobile{display:none}.image-banner-two .content-block{display:flex;position:relative;width:100%;z-index:2;padding:94px}.image-banner-two .content-block-box{max-width:620px}.image-banner-two .content-block-box .content-block-title{font-family:var(--font-heading);font-size:65px;font-style:normal;font-weight:700;line-height:61.75px;letter-spacing:-.65px;text-transform:uppercase;margin:0}.image-banner-two .content-block-box .content-block-subtitle{font-family:var(--font-heading2);font-size:70px;font-style:italic;font-weight:400;line-height:66.5px;letter-spacing:-.7px;margin:0}.image-banner-two .content-block-box .content-block-text{font-size:20px;font-style:normal;font-weight:400;line-height:25px;letter-spacing:.2px;max-width:360px;margin:30px 0 0}.image-banner-two .content-block-box .btn{margin-top:34px}.image-banner-two.medium-height:before{padding-bottom:34%}.image-banner-two.medium-height .image-block:before{padding-bottom:34%}@media screen and (max-width: 1350px){.image-banner-two .content-block{padding:74px 60px}.image-banner-two .content-block-box{max-width:560px}.image-banner-two .content-block-box .content-block-title{font-size:55px;line-height:51px}.image-banner-two .content-block-box .content-block-subtitle{font-size:60px;line-height:56px}}@media screen and (max-width: 1150px){.image-banner-two .content-block-box{max-width:460px}.image-banner-two .content-block-box .content-block-title{font-size:45px;line-height:44px}.image-banner-two .content-block-box .content-block-subtitle{font-size:50px;line-height:48px}.image-banner-two .content-block-box .content-block-text{font-size:18px;line-height:22px;margin-top:20px;max-width:320px}.image-banner-two .content-block-box .btn{margin-top:24px}}@media screen and (max-width: 989px){.image-banner-two .content-block{padding:50px 30px}.image-banner-two .content-block-box{max-width:400px}.image-banner-two .content-block-box .content-block-title{font-size:40px;line-height:38px;letter-spacing:-.4px}.image-banner-two .content-block-box .content-block-subtitle{font-size:40px;line-height:95%;letter-spacing:-.4px}.image-banner-two .content-block-box .content-block-text{font-size:16px;line-height:18px;max-width:280px}}@media screen and (max-width: 749px){.image-banner-two:before{padding-bottom:calc(100vh - 40px)}.image-banner-two .content-block{align-items:center;padding:70px 30px}.image-banner-two .image-block:before{padding-bottom:calc(100vh - 40px)}.image-banner-two .image-block img.desktop{display:none}.image-banner-two .image-block img.mobile{display:block}.image-banner-two.medium-height:before{padding-bottom:calc(100vh - 100px)}.image-banner-two.medium-height .image-block:before{padding-bottom:calc(100vh - 100px)}}@media screen and (max-width: 450px){.image-banner-two:before{padding-bottom:168%}.image-banner-two .image-block:before{padding-bottom:168%}.image-banner-two .content-block{padding:70px 20px}.image-banner-two.medium-height:before{padding-bottom:152%}.image-banner-two.medium-height .image-block:before{padding-bottom:152%}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/section-image-banner-two.css.map */
