.newsletter-signup{background:#822f2c;padding:50px 0}.newsletter-signup__inner{display:flex;align-items:center;justify-content:space-between;gap:64px;padding-bottom:0}.newsletter-signup__text{flex:0 0 340px;max-width:340px}.newsletter-signup__heading{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-size:38px;line-height:1.2;color:#f9f9f7;margin:0 0 16px}.newsletter-signup__subheading{font-family:Inter;font-weight:300;font-size:13px;line-height:1.6;color:#f9f9f7bf;margin:0}.newsletter-signup__input{background:transparent!important}.newsletter-signup__form-wrap{flex:1 1 0;max-width:686px;width:100%}.newsletter-signup__pills{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:20px}.newsletter-signup__pill{background:transparent;border:1px solid #F3F4E433;border-radius:2px;padding:1px 16px;color:#f3f4e499;font-family:Inter;font-weight:400;font-size:10px;letter-spacing:4px;text-transform:uppercase;white-space:nowrap}.newsletter-signup__pill[data-active=true]{background:#f9f9f7;color:#822f2c;border-color:#f9f9f7}.newsletter-signup__form{margin:0}.newsletter-signup__field-row{display:flex;align-items:center;border-bottom:1px solid rgba(249,249,247,.4);padding-bottom:8px}.newsletter-signup__input{flex:1 1 0;background:transparent;border:none;color:#f9f9f7;font-family:Inter;font-weight:300;font-size:13px;padding:8px 0}.newsletter-signup__input::placeholder{color:#f9f9f78c}.newsletter-signup__input:focus{outline:none}.newsletter-signup__submit{flex:0 0 auto;background:none;border:none;color:#f9f9f7;font-family:Inter;font-weight:500;font-size:13px;letter-spacing:2px;text-transform:uppercase;cursor:pointer;padding:8px 16px 8px 0}.newsletter-signup__message{margin:12px 0 0;font-family:Inter;font-size:13px}.newsletter-signup__message--success{color:#d7e8d2}.newsletter-signup__message--error{color:var(--fi-error-color)}.newsletter-signup__error{margin:8px 0 0;font-family:Inter;font-weight:400;font-size:12px;line-height:1.4;color:var(--fi-error-color)}.newsletter-signup__error:empty{display:none}.newsletter-signup__field-row.is-invalid{border-bottom-color:var(--fi-error-color)}.newsletter-signup__disclaimer{margin:12px 0 0;font-family:Inter;font-weight:300;font-size:10px;color:#f3f4e4}@media screen and (max-width:989px){.newsletter-signup__inner{flex-direction:column;align-items:flex-start;gap:32px;padding:0}.newsletter-signup__text,.newsletter-signup__form-wrap{max-width:100%;flex:none;width:100%}}@media screen and (max-width:749px){.newsletter-signup__pills{display:none}.newsletter-signup{padding:20px 24px 30px}.newsletter-signup__inner{gap:15px}.newsletter-signup__field-row{flex-direction:column;align-items:stretch;border-bottom:none;gap:16px}.newsletter-signup__input{border-bottom:1px solid rgba(249,249,247,.4)}.newsletter-signup__field-row.is-invalid .newsletter-signup__input{border-bottom-color:var(--fi-error-color)}.newsletter-signup__submit{align-self:flex-start;padding-left:0;background:#f9f9f7;color:#0d0c09;width:100%;border-radius:2px;height:42px}.newsletter-signup__heading{font-size:30px}.newsletter-signup__subheading{font-weight:400}}
/*# sourceMappingURL=/cdn/shop/t/43/assets/newsletter-signup.css.map */
