.newsletter-form{color:inherit}.newsletter-form__field-wrapper{background-color:#ffffff80;display:flex}.newsletter-form__field{font-family:inherit;color:inherit;background:none;flex:1;padding:0 1.6rem;border:.1rem solid var(--color-border-1);border-inline-end:none;border-radius:0;margin:0}.newsletter-form__field::placeholder{color:var(--color-typography-body)}.newsletter-form__button{box-sizing:border-box}.newsletter-form--button-lg .newsletter-form__field{width:100%;height:4.8rem;border:.1rem solid var(--color-border-1)}.newsletter-form__field-wrapper--round{border-radius:8rem;position:relative}.newsletter-form__field-wrapper--round .newsletter-form__field{border-radius:8rem;height:5.2rem;padding-inline-end:5.5rem}@media screen and (min-width: 990px){.newsletter-form__field-wrapper--round .newsletter-form__field{height:6rem}}.newsletter-form--button-lg .newsletter-form__field-wrapper{flex-flow:row wrap}.newsletter-form--button-lg .newsletter-form__button{width:100%;margin-block-start:1.6rem;font-size:1.3rem}.newsletter-form__field-wrapper--round .newsletter-form__button{border-radius:50%;position:absolute;inset-inline-end:.4rem;inset-block-start:50%;transform:translateY(-50%);width:4.4rem;height:4.4rem;background-color:var(--color-buttons-primary);color:var(--color-buttons-primary-text)}@media screen and (min-width: 990px){.newsletter-form__field-wrapper--round .newsletter-form__button{inset-inline-end:.8rem}}.newsletter-form__field-wrapper--round .newsletter-form__button svg{width:2.1rem;height:auto}.newsletter-form__field-wrapper--round .newsletter-form__button:before{content:none}.newsletter--modal .newsletter-form__field-wrapper{background-color:transparent}.newsletter--modal .newsletter-form__field{background-color:#ffffff80}.newsletter--modal .newsletter-form__field-wrapper--round .newsletter-form__button{inset-block-start:0;transform:translateY(0);inset-inline-end:0;margin-block-start:0;min-width:fit-content;width:4.4rem;height:100%;border-radius:inherit}@media screen and (max-width: 989px){.newsletter-form__field{max-width:calc(100% - 4.4rem)}}
/*# sourceMappingURL=/cdn/shop/t/59/assets/component-newsletter.css.map */
