.promo-section{padding:90px 0 79px;background-color:#000;color:#fff}.promo-section .page-width{max-width:1744px;padding:0 1.2rem}.promo-section .promo-text{color:#fff;display:flex;flex-wrap:wrap;justify-content:space-between}.promo-section .promo-text p{color:#fff;font-size:1.8rem;font-weight:400;line-height:normal;margin-top:0;margin-bottom:15px}.promo-section .promo-text p:last-child{margin-block-end:0;max-width:640px}.promo-section .promo-text strong{font-weight:400;font-size:36px;text-transform:uppercase;font-family:var(--font-heading-family)}.promo-section h2{font-size:56px;line-height:44px;font-weight:400;text-transform:uppercase;margin:0;letter-spacing:0;color:#fff}.promo-section .promo-info{max-width:53%}.promo-section .promo-image{width:39.5%;order:1}.promo-section .promo-image img{border-radius:8px}@media only screen and (min-width: 750px){.promo-section h2{font-size:120px;line-height:92px;margin-block-end:90px}.promo-section .promo-image .promo-details{display:none}}@media only screen and (max-width: 1200px){.promo-section h2{font-size:80px;line-height:64px}}@media only screen and (max-width: 989px){.promo-section h2{font-size:65px;line-height:48px}}@media only screen and (max-width: 749px){.promo-section{padding:44px 0 42px}.promo-section h2{font-size:56px;line-height:44px}.promo-section .promo-text{flex-direction:column}.promo-section .promo-text strong{font-size:24px;line-height:22px}.promo-section .promo-text p{font-size:1.4rem;line-height:17px}.promo-section .promo-image{width:100%}.promo-section .promo-image img{width:100%;float:left}.promo-section .promo-image .promo-details{margin-top:30px;display:inline-block;width:100%}.promo-section .promo-info{max-width:100%;margin-block-end:30px}.promo-section .promo-info .promo-details{display:none}}
/*# sourceMappingURL=/cdn/shop/t/40/assets/promot-section.css.map */
