.background-image-text{position:relative;width:100%}.background-image-text .page-width{max-width:100%;padding-left:20px;padding-right:20px}.background-image-text-wrapper{display:flex}.background-image-text-wrapper .bg-image-block{border-radius:5px 0 0 5px;overflow:hidden;width:56%}.background-image-text-wrapper .bg-text-block{width:47%;border-radius:0 5px 5px 0}.bg-image-block .image img{width:100%;vertical-align:middle;height:100%;object-fit:contain;object-position:center bottom}.bg-image-block .image{padding-left:60px;padding-top:50px;height:100%}.background-image-text-wrapper .bg-text-block{height:auto;display:flex;flex-direction:column;justify-content:center}.background-image-text-wrapper .bg-text-block .bg-text-block-inner{padding:50px;max-width:600px;margin-left:auto;margin-right:auto}.text-button .button:before,.text-button .button:after{display:none}.text-button .button{transition:all .4s ease-in-out;border-radius:5px;font-size:16px;font-weight:500;letter-spacing:0;width:auto;min-width:auto;height:auto;min-height:auto;padding:14px 70px;line-height:1.2}.bg-text-block-inner .title{margin:0;font-size:50px;line-height:1.1}.bg-text-block-inner .text-content{margin-top:20px}.bg-text-block-inner .text-content p{margin:0;font-size:16px;font-weight:400;line-height:1.5}.bg-text-block-inner .text-button{margin-top:40px}@media screen and (max-width:1199px){.bg-text-block-inner .title{font-size:38px}}@media screen and (max-width:989px){.background-image-text-wrapper{flex-direction:column}.background-image-text-wrapper .bg-image-block{border-radius:0;width:100%}.background-image-text-wrapper .bg-text-block{width:100%;border-radius:0}.bg-image-block .image img{object-position:center center}.bg-image-block .image{padding:0}.background-image-text-wrapper .bg-text-block .bg-text-block-inner{padding:30px 20px 0;max-width:100%;margin-left:auto;margin-right:auto;text-align:center}}@media screen and (max-width:749px){.bg-text-block-inner .title{font-size:25px}.background-image-text .page-width{padding-left:0;padding-right:0}.background-image-text-wrapper .bg-text-block .bg-text-block-inner{padding:30px 40px 20px}.bg-text-block-inner .text-content p{font-size:15px}.text-button .button{font-size:14px;padding:14px 60px}}@media screen and (max-width:399px){.background-image-text-wrapper .bg-text-block .bg-text-block-inner{padding:30px 20px 0}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/background-image-text.css.map */
