.newsletter,.section--email-signup-banner,[class*=email-signup]{background:var(--honey)!important;color:var(--midnight);text-align:center}.newsletter__wrapper.gradient,.section--email-signup-banner.gradient{--gradient-background: var(--honey)}.newsletter h2,.newsletter__heading,[class*=email-signup] h2{font-family:var(--display);font-weight:400;font-size:40px;line-height:var(--lh-tight);letter-spacing:var(--track-tight);color:var(--midnight);margin:0 0 18px;font-variation-settings:"SOFT" 100,"WONK" 1}.newsletter h2 em{font-style:italic}.newsletter__eyebrow{font-family:var(--mono);font-size:var(--fs-eye);font-weight:500;letter-spacing:var(--track-cap);text-transform:uppercase;color:var(--midnight);opacity:.6;margin:0 0 12px}.newsletter p,.newsletter__subheading,[class*=email-signup] p{font-family:var(--mono);font-size:var(--fs-body);line-height:var(--lh-body);max-width:30ch;margin:0 auto 24px;color:var(--midnight);opacity:.85}.newsletter .newsletter-form,[class*=email-signup] .newsletter-form{max-width:480px;margin:0 auto}.newsletter .field,[class*=email-signup] .field{display:flex;height:54px;align-items:center;background:var(--paper);box-shadow:inset 0 0 0 1.5px var(--midnight);border:0;border-radius:var(--radius);padding:0 0 0 var(--gutter)}.newsletter .field__label,[class*=email-signup] .field__label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.newsletter .field__input,[class*=email-signup] .field__input{flex:1;border:0;background:transparent;outline:none;box-shadow:none;border-radius:0;font-family:var(--display);font-size:var(--fs-body);color:var(--midnight);min-width:0;padding:0;margin:0}.newsletter .field__input:focus,.newsletter .field__input:focus-visible,.newsletter .field__input:not(:placeholder-shown),.newsletter .field__input:-webkit-autofill,[class*=email-signup] .field__input:focus,[class*=email-signup] .field__input:focus-visible,[class*=email-signup] .field__input:not(:placeholder-shown),[class*=email-signup] .field__input:-webkit-autofill{box-shadow:none;outline:none;border-radius:0;padding:0;margin:0}.newsletter .field__input::placeholder,[class*=email-signup] .field__input::placeholder{color:var(--midnight);opacity:.5}.newsletter .field:focus-within,[class*=email-signup] .field:focus-within{box-shadow:inset 0 0 0 1.5px var(--midnight),0 0 0 3px #0b123359}.newsletter .newsletter-form__button:focus-visible,[class*=email-signup] .newsletter-form__button:focus-visible{outline:3px solid rgba(11,18,51,.5);outline-offset:2px}.newsletter .newsletter-form__button,[class*=email-signup] .newsletter-form__button{background:var(--midnight)!important;color:var(--honey)!important;border:0;width:auto;height:54px;padding:0 var(--gutter);border-radius:var(--radius)!important;--buttons-radius: var(--radius);--buttons-radius-outset: var(--radius);font-family:var(--mono);font-size:var(--fs-cap);letter-spacing:.12em;text-transform:uppercase;font-weight:500;cursor:pointer;white-space:nowrap;flex-shrink:0}.newsletter .newsletter-form__button:after,.newsletter .newsletter-form__button:before,[class*=email-signup] .newsletter-form__button:after,[class*=email-signup] .newsletter-form__button:before{border-radius:var(--radius)!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-newsletter-custom.css.map */
