.youtube-video-container{position:relative;overflow:hidden;padding-bottom:56.3%}.youtube-video-container iframe{width:100%;height:100%;position:absolute;top:0;left:0;object-fit:cover}.product-video-with-text .page-width{max-width:1608px}.product-video-with-text .image-with-text__media-item{width:59.95%}.product-video-with-text .image-with-text__text-item{width:40.05%}.product-video-with-text{overflow:hidden}.product-video-with-text .image-with-text__text-item .image-with-text__content{padding:0 0 0 105px;overflow:visible}.new-title:after{content:"";position:absolute;bottom:0;background:#212121;width:200%;height:2px;right:-100%}.new-title{position:relative;padding-bottom:16px;font-family:var(--font-body-family)}.product-video-with-text .image-with-text__grid--reverse .image-with-text__text-item.grid__item .image-with-text__content{padding:0 105px 0 0}.product-video-with-text .image-with-text__grid--reverse .image-with-text__text-item.grid__item .image-with-text__content .new-title:after{right:auto;left:-100%}.product-video-with-text .image-with-text__text-item .image-with-text__content .image-with-text__text.rte.body{margin:47px 0 0;letter-spacing:0;font-family:var(--font-heading-family)}.product-video-with-text .image-with-text__text-item .image-with-text__content .product-form__submit{margin-top:44px;padding:15px 66px 10px;font-family:var(--font-heading-family);margin-bottom:0;font-size:23px;line-height:1;transition:all .5s}.safari-body .product-video-with-text .image-with-text__text-item .image-with-text__content .product-form__submit{padding:15px 66px}.product-video-with-text .image-with-text__text-item .image-with-text__content .product-form__submit:hover{background:#e84343}.product-video-with-text .image-with-text__text-item .image-with-text__content .product-form__submit:before,.product-video-with-text .image-with-text__text-item .image-with-text__content .product-form__submit:after{display:none}.product-video-with-text .image-with-text__text-item .image-with-text__content a.button:hover{background:#e84343}.product-video-with-text .image-with-text__text-item .image-with-text__content a.button:before,.product-video-with-text .image-with-text__text-item .image-with-text__content a.button:after{display:none}.safari-chrome .product-video-with-text .image-with-text__text-item .image-with-text__content .product-form__submit{padding:15px 66px}@media (max-width:1600px){.product-video-with-text .image-with-text__grid--reverse .image-with-text__text-item.grid__item .image-with-text__content{padding:0 80px 0 0}.product-video-with-text .image-with-text__text-item .image-with-text__content{padding:0 0 0 80px}}@media (max-width:1500px){.product-video-with-text .image-with-text__grid--reverse .image-with-text__text-item.grid__item .image-with-text__content{padding:0 50px 0 0}}@media (max-width:1366px){.product-video-with-text .image-with-text__grid--reverse .image-with-text__text-item.grid__item .image-with-text__content{padding:0 60px 0 0}.product-video-with-text .image-with-text__text-item .image-with-text__content{padding:0 0 0 60px}}@media (max-width:1100px){.product-video-with-text .image-with-text__media-item{width:54.95%}.product-video-with-text .image-with-text__text-item{width:45.05%}}@media (max-width:991px){.product-video-with-text .image-with-text__text-item{width:100%;order:-1}.product-video-with-text .image-with-text__media-item{width:100%}.product-video-with-text .image-with-text__grid--reverse .image-with-text__text-item.grid__item .image-with-text__content,.product-video-with-text .image-with-text__text-item .image-with-text__content{padding:0 0 55px}.product-video-with-text:before{content:"";position:absolute;bottom:0;width:100%;height:35%;background:#fff}.product-video-with-text{position:relative}.new-title:after{right:auto;left:-100%}}@media (max-width:767px){.new-title{font-weight:700}}@media (max-width:568px){.product-video-with-text .image-with-text__text-item .image-with-text__content a.button{font-size:2rem;line-height:calc(1 + .1 / var(--font-body-scale));padding:16px;margin-top:18px;width:100%}.product-video-with-text .image-with-text__text-item .image-with-text__content .image-with-text__text.rte.body{margin:34px 0 0;letter-spacing:0;font-size:17px;line-height:22px}.product-video-with-text .page-width{padding:0 3rem}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/product-video-with-text.css.map */
