html.newsletter-popup-is-active{overflow:hidden !important;-ms-touch-action:none !important;touch-action:none !important}.s-newsletter-popup{pointer-events:none}.s-newsletter-popup.is-active{pointer-events:all}.s-newsletter-popup.is-active .s-newsletter-popup__overlay{visibility:visible;pointer-events:all;opacity:1}.s-newsletter-popup.is-active .s-newsletter-popup__inner{opacity:1;pointer-events:all}.s-newsletter-popup.is-success .s-newsletter-popup__input-wrapper{display:block}.s-newsletter-popup.is-success .s-newsletter-popup__input--email{display:none}.s-newsletter-popup.is-success .s-newsletter-popup__submit{display:none}.s-newsletter-popup.is-success .s-newsletter-popup__success-text{display:block}.s-newsletter-popup--rtl{direction:rtl}.s-newsletter-popup--rtl .s-newsletter-popup__input{direction:rtl;text-align:right}.s-newsletter-popup--rtl .s-newsletter-popup__copy-button{left:7px;right:auto}.s-newsletter-popup__overlay{display:block !important;visibility:hidden;pointer-events:none;opacity:1;z-index:10;position:fixed;top:0;left:0;width:100vw;height:100dvh;-webkit-transition:all .3s ease;transition:all .3s ease;background:rgba(22,22,22,.5)}.s-newsletter-popup__inner{z-index:11;position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background:red;opacity:0;pointer-events:none}.s-newsletter-popup__close{cursor:pointer;position:absolute;right:6px;top:6px;width:14px;height:14px}.s-newsletter-popup__close svg path{fill:#000}.s-newsletter-popup__inner{display:grid;width:90vw;height:auto}@media screen and (min-width: 768px){.s-newsletter-popup__inner{max-width:700px;min-height:450px;width:100%}}.s-newsletter-popup__image-wrapper{width:100%;height:100%;max-height:180px}@media screen and (min-width: 768px){.s-newsletter-popup__image-wrapper{max-height:none}}.s-newsletter-popup__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.s-newsletter-popup__image--desktop{display:none}.s-newsletter-popup__image--mobile{display:block}@media screen and (min-width: 768px){.s-newsletter-popup__image--desktop{display:block}.s-newsletter-popup__image--mobile{display:none}}.s-newsletter-popup__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:16px 26px}.s-newsletter-popup__title{width:100%;line-height:normal;margin-top:16px}@media screen and (min-width: 768px){.s-newsletter-popup__title{margin-top:70px}}.s-newsletter-popup__subtitle{width:100%;margin-top:16px;line-height:178%}@media screen and (min-width: 768px){.s-newsletter-popup__subtitle{margin-top:31px}}.s-newsletter-popup__form{width:100%}.s-newsletter-popup__input-wrapper{position:relative;display:none;width:100%}.s-newsletter-popup__input{width:100%;padding:0 13px;height:50px;outline:none;color:#757575;font-size:13px;font-weight:400;-webkit-box-shadow:none;box-shadow:none;border:1px solid #ddd;background:#fff;margin-top:26px}.s-newsletter-popup__input--email{display:block;margin-top:6px}.s-newsletter-popup__input--code{margin-top:6px}.s-newsletter-popup__submit{display:block;cursor:pointer;width:100%;text-align:center;height:50px;border:none;margin-top:7px}.s-newsletter-popup__copy-button{position:absolute;right:7px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;text-align:center;padding:6px 18px;border:none;outline:none;margin-top:4px}.s-newsletter-popup__copy-button--text{display:block}.s-newsletter-popup__copy-button--copied-text{display:none}.s-newsletter-popup__copy-button.is-copied .s-newsletter-popup__copy-button--text{display:none}.s-newsletter-popup__copy-button.is-copied .s-newsletter-popup__copy-button--copied-text{display:block}.s-newsletter-popup__info-text{margin-top:16px;line-height:normal;margin-bottom:16px}@media screen and (min-width: 768px){.s-newsletter-popup__info-text{margin-bottom:70px}}.s-newsletter-popup__info-text p a{text-decoration:underline;text-underline-offset:4px}.s-newsletter-popup__info-text p a:hover{color:#000}.s-newsletter-popup__success-text{display:none;width:100%;margin-top:6px}