.newsletter-form{display:flex;align-items:center;gap:15px;flex-wrap:wrap}.newsletter-form .fields{display:flex;gap:10px;flex:1}.newsletter-form input{padding:10px 12px;border:1px solid #ccc;border-radius:4px;min-width:180px}.newsletter-form input[type="email"]{flex:2}.newsletter-form input[type="text"]{flex:1}.newsletter-form .elementor-button{white-space:nowrap}