.password-section .newsletter__button{position:absolute;padding:12px 40px;margin:0;right:2px;min-width:unset;top:50%;transform:translateY(-50%)}.password-section .newsletter__button span{display:block}@media only screen and (max-width: 749px){.password-section .newsletter__button span{display:none}}.password-section .newsletter__button svg{display:none}@media only screen and (max-width: 749px){.password-section .newsletter__button svg{display:block}}.password-section .newsletter-form__field-wrapper .field__input{margin:0;padding:14px 2.2rem;height:unset}.password-section .field__label{left:24px;top:50%;transform:translateY(-50%)}.password-section .field__input:focus~.field__label{top:1rem}.password-section .field{align-items:center}.password-section .newsletter__wrapper .newsletter-form__field-wrapper{max-width:500px}.form__message--color{color:rgb(var(--color-common-white))}.password-section .newsletter__wrapper .password__header h2{font-size:16px;font-weight:700;line-height:24px;letter-spacing:0em;margin:0 0 8px}.password-section .newsletter__wrapper .password__header .desc{max-width:580px;text-align:center}.password-section .newsletter__wrapper .password__header p{font-size:16px;font-weight:400;line-height:24px;letter-spacing:0em;margin:0 0 24px}.password-section .newsletter__wrapper .footer p{font-size:14px;font-weight:400;line-height:21px;letter-spacing:0em;color:rgb(var(--color-primary-dark));margin:16px 0 0}.password-section .newsletter__wrapper .footer p a{color:inherit}
/*# sourceMappingURL=/cdn/shop/t/10/assets/component-password-newsletter.css.map */
