.wlsn-newsletter-form{display:block;width:100%;color:var(--wlsn-color-white)}.wlsn-newsletter-form__form{width:100%}.wlsn-newsletter-form__wrapper{display:flex;flex-direction:row;align-items:stretch;flex-wrap:nowrap;gap:.4rem;padding-left:1.6rem;border:.1rem solid var(--wlsn-color-white);border-radius:10rem;background:transparent;min-height:5.2rem;box-sizing:border-box}.wlsn-newsletter-form__input-wrapper{flex:1 1 auto;min-width:0;display:flex;align-items:center}.wlsn-newsletter-form input[type=email]{background:transparent;border:none;color:var(--wlsn-color-white);padding:0;margin:0;min-height:0;height:auto;width:100%}.wlsn-newsletter-form input[type=email]::placeholder{color:var(--wlsn-color-white);opacity:1}.wlsn-newsletter-form input[type=email]:-webkit-autofill,.wlsn-newsletter-form input[type=email]:-webkit-autofill:hover,.wlsn-newsletter-form nput[type=email]:-webkit-autofill:focus{-webkit-text-fill-color:var(--wlsn-color-white);transition:background-color 5000s ease-in-out 0s;box-shadow:inset 0 0 0 10rem #00000026}.wlsn-newsletter-form input[type=email]:focus,.wlsn-newsletter-form input[type=email]:focus-visible{border:none;outline:none;box-shadow:none}.wlsn-newsletter-form__button-wrapper{flex:0 0 auto;display:flex;align-items:center;align-self:center}.wlsn-newsletter-form__button-wrapper>.wlsn-btn{flex-shrink:0;width:fit-content;max-width:100%}@media screen and (max-width:1023px){.wlsn-newsletter-form__button{padding:1.2rem 2.8rem}}@media screen and (min-width:1024px){.wlsn-newsletter-form__button{min-width:16rem}}.wlsn-newsletter-form .wlsn-form__input-feedback-message:not(:empty){margin-top:1.2rem;text-align:left}.wlsn-newsletter-form .wlsn-form__input-feedback-message.success,.wlsn-newsletter-form .wlsn-form__input-feedback-message.error{color:inherit}.wlsn-newsletter-form--native .wlsn-form__input-feedback-message{display:flex;align-items:flex-start;gap:.8rem}.wlsn-newsletter-form--native .wlsn-form__input-feedback-message .wlsn-newsletter-form__message-text{flex:1 1 auto;min-width:0}@media screen and (min-width:1024px){.wlsn-newsletter-form{width:42.5rem}}
/*# sourceMappingURL=/cdn/shop/t/40/assets/wlsn-newsletter-form.css.map */
