.newsletter-popup .newsletter-popup__container{display:flex;flex-direction:column;max-width:480px;padding:0;overflow:hidden;margin:auto 0 0 auto;background-color:var(--color-background)}.newsletter-popup .newsletter-popup__close-icon-button.popup-close-icon-button{color:var(--color-button-close-icon);border-color:var(--color-button-close-icon-border);background-color:var(--color-button-close-icon-background);outline-color:var(--color-button-close-icon)}.newsletter-popup .newsletter-popup__column{display:block;width:100%}.newsletter-popup .newsletter-popup__image-wrapper{position:relative;overflow:hidden;width:100%;height:100%;padding-top:53.333%}.newsletter-popup .newsletter-popup__image{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;object-fit:cover;object-position:var(--img-mob-pos)}.newsletter-popup .newsletter-popup__content{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;width:100%;height:100%;padding:55px 24px 24px}.newsletter-popup .newsletter-popup__heading{font-size:calc(var(--heading-font-size) * 1.375);color:var(--color-heading)}.newsletter-popup .newsletter-popup__text{margin-top:16px;line-height:1.5;color:var(--color-text)}.newsletter-popup .social-links{margin-top:24px}.newsletter-popup .social-links .social-links__list{justify-content:center;gap:12px}.newsletter-popup .button-social{width:40px;height:40px;border-radius:calc(var(--global-border-radius) / 2);border-color:var(--color-button-social-border);background-color:var(--color-button-social-background);color:var(--color-button-social-icon);fill:var(--color-button-social-icon)}.newsletter-popup .button-social svg{width:16px;height:16px}.newsletter-popup .button-social:focus-visible{border-color:var(--color-button-social-border-color);background-color:var(--color-button-social-background-hover);color:var(--color-button-social-icon-hover);fill:var(--color-button-social-icon-hover)}@media (-moz-touch-enabled: 0),(hover: hover),(pointer: fine){.newsletter-popup .button-social:hover{border-color:var(--color-button-social-border-color);background-color:var(--color-button-social-background-hover);color:var(--color-button-social-icon-hover);fill:var(--color-button-social-icon-hover)}}.newsletter-popup.need-animate .newsletter-popup__box-image{overflow:hidden}.newsletter-popup.need-animate .newsletter-popup__image-wrapper{opacity:0;transform:translate(100%);transition-property:opacity,transform;transition-duration:var(--animate-time);transition-delay:.6s}.newsletter-popup.need-animate .newsletter-popup__content{opacity:0;transition-property:opacity;transition-duration:var(--animate-time);transition-delay:.3s}.newsletter-popup.is-current .newsletter-popup-form__message{display:flex}.newsletter-popup.is-active.need-animate .newsletter-popup__image-wrapper{opacity:1;transform:translate(0)}.newsletter-popup.is-active.need-animate .newsletter-popup__content{opacity:1}@media (max-width: 767.98px){.newsletter-popup{padding:0}.newsletter-popup .newsletter-popup__container{border-radius:var(--global-border-radius) var(--global-border-radius) 0 0}.newsletter-popup .newsletter-popup__close-icon-button{top:12px;right:12px}}@media (min-width: 768px){.newsletter-popup .newsletter-popup__container{max-width:800px;flex-direction:row}.newsletter-popup .newsletter-popup__container.newsletter-popup__container--no-image-desktop{max-width:520px}.newsletter-popup .newsletter-popup__image{object-position:var(--img-desktop-pos)}.newsletter-popup .newsletter-popup__box-image{width:37.5%}.newsletter-popup .newsletter-popup__box-text{width:62.5%}.newsletter-popup .newsletter-popup__box-text.newsletter-popup__box-image--full-width{width:100%}.newsletter-popup .newsletter-popup__box-text.newsletter-popup__box-image--full-width .newsletter-popup__content{padding:24px 32px}.newsletter-popup .newsletter-popup__image-wrapper{padding-top:106.5%}.newsletter-popup .newsletter-popup__content{align-items:flex-start;text-align:left;padding-left:32px;padding-right:32px;padding-bottom:32px}.newsletter-popup .newsletter-popup__close-icon-button.newsletter-popup__close-icon-button--mobile{display:none}.newsletter-popup .social-links .social-links__list{justify-content:flex-start}}@media (min-width: 992px){.newsletter-popup .newsletter-popup__container{margin:auto 16px 16px auto}}@media (min-width: 1200px){.newsletter-popup .button-social{width:48px;height:48px}.newsletter-popup .button-social svg{width:24px;height:24px}}.newsletter-popup-form{width:100%;margin-top:24px}.newsletter-popup-form .newsletter-popup-form__field{position:relative}.newsletter-popup-form input.newsletter-popup-form__input{min-height:50px;padding:8px 103px 8px 24px;border-color:var(--color-input-border);background-color:var(--color-background);color:var(--color-input-text)}.newsletter-popup-form input.newsletter-popup-form__input::placeholder{color:var(--color-input-placeholder)}.newsletter-popup-form input.newsletter-popup-form__input:focus-visible{border-color:var(--color-input-border-focus)}.newsletter-popup-form .newsletter-popup-form__button.button.button--secondary{position:absolute;top:8px;right:8px;padding:8px 16px;font-size:calc(var(--body-font-size) * .875);background-color:var(--color-button-background);color:var(--color-button-text)}.newsletter-popup-form .newsletter-popup-form__button.button.button--secondary:after{background-color:var(--color-button-background-hover)}.newsletter-popup-form .newsletter-popup-form__button.button.button--secondary:focus-visible{outline-color:var(--color-button-background)}@media (-moz-touch-enabled: 0),(hover: hover),(pointer: fine){.newsletter-popup-form .newsletter-popup-form__button.button.button--secondary:hover{color:var(--color-button-text-hover)}}.newsletter-popup-form .newsletter-popup-form__message{display:none;justify-content:center;align-items:center;margin-top:20px;font-weight:400}.newsletter-popup-form .newsletter-popup-form__message.newsletter-popup-form__message--error{color:var(--color-attention)}.newsletter-popup-form .newsletter-popup-form__message.newsletter-popup-form__message--success{color:var(--color-success)}.newsletter-popup-form .newsletter-popup-form__message .icon{width:24px;height:24px;margin-right:10px;transform:scale(1.3)}@media (min-width: 768px){.newsletter-popup-form .newsletter-popup-form__message{justify-content:flex-start}}@media (min-width: 1200px){.newsletter-popup-form{margin-top:24px}}html.no-js .newsletter-popup-form__message{display:flex}
/*# sourceMappingURL=/cdn/shop/t/11/assets/newsletter-popup.build.css.map */
