.newsletter-popup{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;max-width:19.4375rem;display:none;z-index:30;transition:all .6s;height:fit-content}.newsletter-popup[aria-hidden=true]{transform:translate(100%,-50%);transition:transform .6s cubic-bezier(.7,0,.84,0)}.newsletter-popup[aria-hidden=false]{transform:translate(-50%,-50%);display:flex}.newsletter-popup_wrapper{display:flex;background-color:var(--background_color);color:var(--primary_text);flex-direction:column;box-shadow:0 4px 12px #1414141a;width:100%}.newsletter-popup_image-holder{display:block;position:relative}.newsletter-popup_image{width:100%;height:100%;background-size:cover;background-position:center;display:block}.newsletter-popup_inputs-inner{display:flex;align-items:center}.newsletter-popup_actions{width:100%;background-color:var(--background_color);display:flex;flex-direction:column;justify-content:center}.newsletter-popup_wrapper .newsletter-popup_inputs{display:flex;flex-direction:column;position:relative;margin-top:1rem;gap:1rem}.newsletter-popup_inputs-inner input{width:100%;color:var(--primary_text);border:1px solid var(--secondary_grey);background-color:var(--background_color)}.newsletter-popup_inputs input::-webkit-input-placeholder,.newsletter-popup_inputs input::-ms-input-placeholder{color:var(--secondary_grey)}.newsletter-popup_inputs input::-moz-placeholder,.newsletter-popup_inputs input::placeholder{color:var(--secondary_grey);opacity:1}.newsletter-popup__close-button{all:unset;cursor:pointer;position:absolute;top:.5rem;right:.5rem;z-index:1;height:2rem;width:2rem}.newsletter-popup__close-button svg path{fill:var(--secondary_text)}.newsletter-popup__close-button svg,.newsletter-popup_image-holder{width:100%;height:100%}.success-text_wrapper{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;height:100%;margin:0}.newsletter-popup_actions #popupForm{height:100%;padding:1rem 1.5rem}.newsletter-popup_submit-button{width:100%}.newsletter-popup_inputs button{margin:0}.newsletter-popup_submit-button.Button.Button--Tertiary{max-width:fit-content}@media screen and (min-width: 1025px){.newsletter-popup{bottom:1.5rem;right:1.5rem;left:auto;top:auto;transform:unset;max-width:26.375rem;transition:all .6s;display:none}.newsletter-popup[aria-hidden=true]{transform:translate(100%);transition:transform .6s cubic-bezier(.7,0,.84,0)}.newsletter-popup[aria-hidden=false]{transform:translate(0);display:flex}.newsletter-popup_actions #popupForm{padding:1.5rem}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-newsletter_popup.css.map */
