.newsletter .field .button{background:transparent;box-shadow:none;min-width:unset}.newsletter .field:has(.button){display:grid;grid-template-columns:1fr auto}.newsletter .field__input{border:0 none;border-bottom:solid .1rem rgb(var(--color-foreground))}.newsletter .field:has(.button) .field__input{grid-column:1/-1;grid-row:1}.newsletter .field:has(.button) .button{grid-column:2;grid-row:1;justify-content:flex-end;padding-right:0}.newsletter-form__field-wrapper{display:flex;gap:1.2rem}.newsletter-form__field-wrapper .button{white-space:nowrap;min-width:unset}.newsletter-form__field-wrapper .field__input{height:5.2rem}@media screen and (max-width: 749px){.newsletter-form__field-wrapper .field__input{height:4.2rem}.newsletter-form__field-wrapper .field__input+.field__label{margin-top:-.5rem}.newsletter-form__field-wrapper .button{padding-left:1rem;padding-right:1rem}.newsletter-form__field-wrapper .button .icon-arrow{--size: 2.2rem}}.newsletter-form__field-wrapper .field__input+.field__label{padding-top:.2rem}
/*# sourceMappingURL=/cdn/shop/t/3/assets/component-newsletter.css.map */
