@media only screen and (min-width: 768px){.desk-hide{display:none}}@media only screen and (max-width: 767px){.mob-hide{display:none}}.l-promo-text-wrap{position:relative}.l-promo-text-wrap .desktop-image{position:absolute;left:0;top:0;width:100%;height:100%}@media only screen and (min-width: 1400px){.l-promo-text-wrap .desktop-image{width:80%;left:10%}}.l-promo-text-wrap .desktop-image img{object-fit:contain;object-position:center center;width:100%;height:100%}.l-promo-text-in{display:block;max-width:1048px;margin:0 auto;padding:0 0 40px;position:relative}@media only screen and (min-width: 768px){.l-promo-text-in{padding:138px 50px}}.l-promo-text-in .left{z-index:1;position:relative}@media only screen and (min-width: 768px){.l-promo-text-in .left{width:80%;max-width:670px}}.l-promo-text-in .left h1,.l-promo-text-in .left h2{font-size:inherit;font-weight:inherit;padding:0;margin:0}.l-promo-text-in .left .desktop-text{font-size:44px;font-weight:900;margin-bottom:32px}@media only screen and (max-width: 767px){.l-promo-text-in .left .desktop-text{font-size:34px;text-align:left;padding:0 27px}}.l-promo-text-in .left .mobile-text{font-size:26px;text-align:center;font-weight:700;padding:0 27px}.l-promo-text-in .left .cta-wrap{width:100%;max-width:416px}@media only screen and (max-width: 767px){.l-promo-text-in .left .cta-wrap{padding:0 27px}}.l-promo-text-in .left .click-btn{font-weight:700;background:#000;color:#fff;border-radius:0;width:100%;padding:12px 10px;font-size:14px;display:block;text-align:center;text-decoration:none}@media only screen and (max-width: 767px){.l-promo-text-in .left .click-btn{font-size:14px;padding:17px 14px;width:auto;top:13px;right:13px}}@media only screen and (max-width: 767px){.l-promo-text-in .left .texts{padding:0 27px}}.l-promo-text-in .left .texts ol,.l-promo-text-in .left .texts ul{padding-left:16px}.l-promo-text-in .left .texts ol li,.l-promo-text-in .left .texts ul li{margin-bottom:40px;font-size:16px}@media only screen and (min-width: 768px){.l-promo-text-in .left .texts ol li,.l-promo-text-in .left .texts ul li{font-size:18px}}.l-promo-text-in .left .texts ol li strong,.l-promo-text-in .left .texts ul li strong{font-size:18px;margin-bottom:12px;display:block;text-transform:uppercase}@media only screen and (min-width: 768px){.l-promo-text-in .left .texts ol li strong,.l-promo-text-in .left .texts ul li strong{font-size:20px}}.l-promo-text-in .mobile-image{width:100%}.l-promo-text-in .mobile-image img{width:100%;height:auto}
/*# sourceMappingURL=/cdn/shop/t/36/assets/CSS-23-promo-text-1.css.map */
