.newsletter-form{display:flex;flex-wrap:wrap;position:relative}.newsletter-form input{padding:.6em 0 .4em;box-shadow:inset 0 3em 0 2em var(--background);border-bottom:1px solid var(--color);width:100%;-webkit-text-fill-color:var(--color)!important;font-weight:500}.newsletter-form-names{display:flex;gap:.75em;width:100%;max-height:0em;overflow:hidden;opacity:0;transition:max-height .35s ease,opacity .35s ease,margin .35s ease}.newsletter-form .newsletter-form-names input{width:calc(50% - .375em)}.newsletter-form:has(input[name="contact[email]"]:not(:placeholder-shown)) .newsletter-form-names{max-height:2em;opacity:1;margin-top:0}.newsletter-form button{padding:.25em 0;color:inherit;background:none;font-weight:500}.newsletter-form .h-captcha,.newsletter-form .newsletter-form-message{position:absolute;top:100%;left:0;width:100%;padding-top:.5em}
/*# sourceMappingURL=/cdn/shop/t/15/assets/snippets-newsletter.css.map */
