.tp-newsletter{padding:0 clamp(20px,calc(20px + 60 * (100vw - 390px) / 1050),80px) var(--tp-newsletter-padding-bottom, 96px);background:#fff}.tp-newsletter__panel{display:grid;grid-template-columns:minmax(0,692fr) minmax(0,448fr);align-items:center;gap:12px;max-width:1280px;margin-inline:auto;padding:56px 64px;border-radius:32px;background:#edefef}.tp-newsletter__title{margin:0;color:#f35d06;font-family:AaltoSansEssential,sans-serif;font-size:40px;font-weight:300;line-height:1.1;letter-spacing:-.01em;text-transform:none}.tp-newsletter__form{min-width:0}.tp-newsletter .form-field{display:flex;align-items:center;gap:12px}.tp-newsletter .form-control{flex:1;min-width:0;height:58px;padding:16px;border:1px solid #d5d5db;border-radius:8px;background:#fff;color:#535360;font-family:AaltoSansEssential,sans-serif;font-size:16px;font-weight:300;line-height:24px}.tp-newsletter .form-control::placeholder{color:#71717c;opacity:1}.tp-newsletter .form-control:focus-visible{outline:2px solid #f35d06;outline-offset:3px;box-shadow:none}.tp-newsletter .newsletter-form__button{flex:none;width:auto;height:58px;min-height:58px;margin:0;padding:16px 32px;border-radius:8px;background:#f35d06;color:#fff;font-family:IBMPlexMono,monospace;font-size:14px;font-weight:500;line-height:1.2;letter-spacing:.04em;text-transform:uppercase}@media(max-width:1199px){.tp-newsletter__panel{grid-template-columns:minmax(0,1fr);gap:32px;padding:40px}}@media(max-width:749px){.tp-newsletter{padding:0 20px var(--tp-newsletter-padding-bottom-mobile, 64px)}.tp-newsletter__panel{padding:32px 24px;border-radius:24px;gap:24px}.tp-newsletter__title{font-size:30px}.tp-newsletter .form-field{flex-direction:column;align-items:stretch}.tp-newsletter .form-control{flex:auto}.tp-newsletter .newsletter-form__button{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/98/assets/tp-newsletter.css.map */
