.text-banner{position:relative;overflow:hidden;display:flex;align-items:center;width:100%}.text-banner__container{position:relative;width:100%}.text-banner__container{position:relative}.text-banner__container:before{left:0;content:"";position:absolute;top:0;width:730px;height:600px;background-size:contain;background-repeat:no-repeat;pointer-events:none;z-index:0}.text-banner__container:after{right:0;background-size:70%,60%;background-position:top right,bottom left;content:"";position:absolute;top:12px;width:400px;height:340px;background-size:contain;background-repeat:no-repeat;pointer-events:none;z-index:0}.text-banner__content{position:relative;padding:60px;margin:0 auto;max-width:800px;z-index:1;left:-2%}.text-banner__heading{margin:0 0 90px;line-height:1.27;max-width:440px;position:relative;left:-50px}.text-banner__text{line-height:1.58;margin:0;letter-spacing:-.2px}.text-banner__text p{margin:0 0 20px}.text-banner__text p:first-child{max-width:500px}.text-banner__text p:last-child{margin-bottom:0;max-width:600px}.text-banner__car-image-1,.text-banner__car-image-2{right:0;background-size:70%,60%;background-position:top right,bottom left;content:"";position:absolute;top:12px;width:800px;height:600px;background-size:contain;background-repeat:no-repeat;pointer-events:none;z-index:1;width:390px;height:200px}.text-banner__car-image-1 img,.text-banner__car-image-2 img{width:100%;height:100%;object-fit:contain;object-position:right}.text-banner__car-image-2{top:230px;z-index:1;width:200px}.text-banner__content{position:relative;z-index:2}@media screen and (max-width: 1024px){.text-banner__content{margin:unset;left:0;padding:30px}.text-banner__heading{left:0}.text-banner__container:before{width:600px;height:450px}.text-banner__container:after{width:380px;height:450px}}@media screen and (max-width: 749px){.text-banner__container:before{display:none}.text-banner__heading{margin:0 0 30px;max-width:300px}.text-banner__content{padding:0 15px}.text-banner__text p:first-child{max-width:100%}.text-banner__container:after{width:245px;height:250px;top:20px}.text-banner__car-image-1{top:-15px;width:260px;height:200px}.text-banner__car-image-2{top:120px;z-index:1;width:130px}.text-banner__car-image-1,.text-banner__car-image-2,.text-banner__container:after,.text-banner__container:before{display:none}}
/*# sourceMappingURL=/cdn/shop/t/72/assets/section-text-banner.css.map */
