.popup.popup--promo{--width: 540px}.popup.popup--promo .popup__content{padding:30px}.promo-pop__title{display:block;position:relative;max-width:660px;margin:0 0 12px;padding-right:24px}.promo-pop__title-text{position:relative;margin:0}.promo-pop__close{position:absolute;text-align:center;color:var(--color--text-lighter);display:block;font-size:24px;width:42px;height:42px;line-height:44px;top:0;right:0}.promo-pop__close:hover{color:var(--color--text)}.promo-pop__title{margin-bottom:12px;padding-right:24px}.promo-pop__form{margin-top:18px}.promo-pop__input{width:70%;float:left;margin:0}.promo-pop__btn{width:30%}.promo-pop__link{margin-top:18px;display:inline-block}@media(max-width:47.9275em){.promo-pop--no-mobile{display:none!important}.promo-pop{right:0;bottom:0;padding:18px;-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translate(0);-ms-transform:translateY(100%);-webkit-transform:translateY(100%);transform:translateY(100%)}.promo-pop__input{width:100%}.promo-pop__btn{width:100%;margin-left:0;margin-top:9px}}.popup--promo .popup__content{background:#c8102e;border:0;box-shadow:0 14px 34px #00000047}.popup--promo .popup__content,.popup--promo .promo-pop__title .section__title-text,.popup--promo .promo-pop__desc,.popup--promo .promo-pop__desc p,.popup--promo .promo-pop__input,.popup--promo .promo-pop__btn,.popup--promo .promo-pop__link,.popup--promo .newsletter__form-message__text{font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.popup--promo .promo-pop__title .section__title-text{color:#fff;font-size:20px;line-height:1.2;font-weight:700;letter-spacing:-.01em;text-transform:none}.popup--promo .promo-pop__desc,.popup--promo .promo-pop__desc p{font-size:14px;line-height:1.5}.popup--promo .promo-pop__btn,.popup--promo .promo-pop__link{font-size:14px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.popup--promo .promo-pop__input{font-size:14px}.popup--promo .promo-pop__desc,.popup--promo .promo-pop__desc p,.popup--promo .promo-pop__desc a{color:#ffffffeb}.popup--promo .promo-pop__desc a:hover{color:#fff}.popup--promo .promo-pop__title:after,.popup--promo .promo-pop__title .section__title-text:after,.popup--promo .section__title-divider{background:#fff;border-color:#fff}.popup--promo .promo-pop__input{background:#fff;border:0;color:#141414}.popup--promo .promo-pop__input::placeholder{color:#8a8a8e}.popup--promo .promo-pop__input:focus{outline:none;box-shadow:0 0 0 2px #00000059}.popup--promo .promo-pop__btn,.popup--promo .promo-pop__link{background:#141414;border-color:#141414;color:#fff}.popup--promo .promo-pop__btn:hover,.popup--promo .promo-pop__btn:focus,.popup--promo .promo-pop__link:hover,.popup--promo .promo-pop__link:focus{background:#000;border-color:#000;color:#fff}.popup--promo .popup__close{color:#ffffffd9}.popup--promo .popup__close:hover,.popup--promo .popup__close:focus{color:#fff}.popup--promo .popup__close svg,.popup--promo .popup__close path{fill:currentColor}.popup--promo .newsletter__form-message--popup .newsletter__form-message__text,.popup--promo .newsletter__form-message--popup svg,.popup--promo .newsletter__form-message--popup path{color:#fff;fill:currentColor}
/*# sourceMappingURL=/cdn/shop/t/24/assets/section-promo-pop.css.map */
