.cc-newsletter,.cc-newsletter .newsletter{background:#f6f8f7;color:#1a1a1a}.cc-newsletter .newsletter.section{margin:0;padding:80px 20px}.cc-newsletter .section__block--heading{margin:0 0 14px;color:#12171e;font-size:40px;font-weight:800;letter-spacing:.02em;line-height:1.2;text-transform:uppercase}.cc-newsletter .rte{max-width:422px;color:#1c1c1c;font-size:16px;line-height:1.55}.cc-newsletter .rte p{margin:0}.cc-newsletter .form-width{width:532px;margin-top:28px}.cc-newsletter .input-with-button,.cc-newsletter .input-with-button--md-up{display:flex;align-items:stretch;gap:0;border-radius:0;background:transparent;box-shadow:none}.cc-newsletter .input-with-button:focus-within,.cc-newsletter .input-with-button--md-up:focus-within{box-shadow:none}.cc-newsletter .input-with-button>.input,.cc-newsletter .input-with-button--md-up>.input{flex:1 1 auto;min-height:48px;margin:0;padding:12px 18px;border:1px solid #d7d7d7;border-radius:0;background:#fff;box-shadow:none;color:#111;font-size:13px;letter-spacing:.08em;line-height:1.2}.cc-newsletter .input-with-button>.input::placeholder,.cc-newsletter .input-with-button--md-up>.input::placeholder{color:#b5b5b5;letter-spacing:.08em;opacity:1}.cc-newsletter .input-with-button>.input:focus,.cc-newsletter .input-with-button--md-up>.input:focus{border-color:#111;box-shadow:none}.cc-newsletter .input-with-button>.btn,.cc-newsletter .input-with-button--md-up>.btn{flex:0 0 auto;width:auto;min-width:148px;min-height:48px;margin:0;padding:0 22px;border:0;border-radius:0;background:#ed6f00;background-image:none;color:#fff;font-size:13px;font-weight:700;letter-spacing:.08em;line-height:1;text-transform:uppercase}.cc-newsletter .input-with-button>.btn:hover,.cc-newsletter .input-with-button--md-up>.btn:hover{background:#d46300;background-image:none}@media(max-width:768.98px){.cc-newsletter .newsletter.section{padding:56px 16px 64px}.cc-newsletter .section__block--heading{font-size:26px}.cc-newsletter .input-with-button--md-up{display:flex;background:transparent;box-shadow:none}.cc-newsletter .input-with-button--md-up>.input{width:auto}.cc-newsletter .input-with-button--md-up>.btn{width:auto;margin-top:0}.cc-newsletter .form-width{width:100%}}@media(max-width:479.98px){.cc-newsletter .input-with-button,.cc-newsletter .input-with-button--md-up{flex-direction:column}.cc-newsletter .input-with-button>.btn,.cc-newsletter .input-with-button--md-up>.btn{width:100%;min-height:46px}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/newsletter-banner.css.map */
