.newsletter-bar__inner{display:flex;flex-direction:column;align-items:center;gap:2rem;text-align:center}@media screen and (min-width:750px){.newsletter-bar__inner{flex-direction:row;justify-content:space-between;align-items:center;text-align:left;gap:4rem}}.newsletter-bar__heading{margin:0;flex-shrink:0}.newsletter-bar__form-wrapper{width:100%;max-width:54rem}@media screen and (min-width:750px){.newsletter-bar__form-wrapper{width:auto;flex:1 1 auto}}.newsletter-bar__form{width:100%}.newsletter-bar__field-group{display:flex;align-items:stretch;gap:1rem;width:100%}@media screen and (max-width:749px){.newsletter-bar__field-group{flex-direction:column;align-items:center}}.newsletter-bar__field{flex:1 1 auto;min-width:0;position:relative}.newsletter-bar__field .field__input::placeholder{opacity:1;color:#fff}.newsletter-bar__field .field__input:focus,.newsletter-bar__field .field__input:not(:placeholder-shown),.newsletter-bar__field .field__input:-webkit-autofill{padding:1.5rem;margin:var(--inputs-border-width);box-shadow:unset}.newsletter-bar__field .field__input{width:100%;padding:1.5rem;height:100%}.newsletter-bar__button{flex-shrink:0;white-space:nowrap;border-radius:.6rem;font-weight:400}.newsletter-bar__field:focus-visible{outline:unset!important;outline-offset:unset!important;box-shadow:unset!important}.newsletter-bar__button:before,.newsletter-bar__button:after{border-radius:.6rem}@media screen and (max-width:749px){.newsletter-bar__button{width:100%;max-width:36rem}}.newsletter-bar__message{margin-top:1rem;text-align:center}@media screen and (min-width:750px){.newsletter-bar__message{text-align:left}}.newsletter-bar__message--success{color:rgb(var(--color-foreground))}
/*# sourceMappingURL=/cdn/shop/t/12/assets/section-newsletter-bar.css.map */
