.tf-newsletter{--tf-deep-tide: #1F333C;--tf-slate-dusk: #314F5E;--tf-cloud: #DEE5EB;--tf-storm: #628093;--tf-silver-mist: #AAC0D1;--tf-ember: #E73B0F;--tf-ember-hover: #BE331D;--tf-coral: #F9857A;--tf-frost: #F4F6F5;--tf-font-head: "Menca", sans-serif;--tf-font-body: "Aaux Next", sans-serif;--tf-font-btn: "Aaux Next Ultra", "Aaux Next", sans-serif;--tf-body-size: 24px;--tf-body-lh: 32px;--tf-btn-size: var(--tf-btn-size-setting, 24px);--tf-btn-lh: 28px;--tf-btn-pad-y: 13px;--tf-btn-pad-x: 20px;--tf-pt: 64px;--tf-pb: 64px;--tf-row-width: 680px;--tf-row-gap: 12px;--tf-fg: var(--tf-deep-tide);--tf-bg: #FFFFFF;--tf-input-bg: var(--tf-cloud);--tf-input-fg: var(--tf-deep-tide);padding:var(--tf-pt) 20px var(--tf-pb);background:var(--tf-bg);color:var(--tf-fg);font-family:var(--tf-font-body)}.tf-newsletter--white{--tf-bg: #FFFFFF;--tf-input-bg: var(--tf-cloud)}.tf-newsletter--frost{--tf-bg: var(--tf-frost);--tf-input-bg: #FFFFFF}.tf-newsletter--cloud{--tf-bg: var(--tf-cloud);--tf-input-bg: #FFFFFF}.tf-newsletter--coral{--tf-bg: var(--tf-coral);--tf-input-bg: var(--tf-cloud)}.tf-newsletter--deep{--tf-bg: var(--tf-deep-tide);--tf-fg: #FFFFFF;--tf-input-bg: #FFFFFF}.tf-newsletter__inner{max-width:760px;margin:0 auto;text-align:center}.tf-newsletter .tf-newsletter__heading{font-family:var(--tf-font-head);font-weight:700;font-size:var(--tf-head-size, 56px);line-height:var(--tf-head-lh, 66px);color:var(--tf-fg);margin:0 0 16px;letter-spacing:normal;text-transform:none}.tf-newsletter .tf-newsletter__heading--h2{--tf-head-size: 56px;--tf-head-lh: 66px;font-weight:700}.tf-newsletter .tf-newsletter__heading--h3{--tf-head-size: 42px;--tf-head-lh: 52px;font-weight:700}.tf-newsletter .tf-newsletter__heading--h4{--tf-head-size: 32px;--tf-head-lh: 38px;font-weight:500}.tf-newsletter .tf-newsletter__heading--h5{--tf-head-size: 32px;--tf-head-lh: 36px;font-family:var(--tf-font-btn);font-weight:400;text-transform:uppercase}.tf-newsletter .tf-newsletter__heading--h6{--tf-head-size: 18px;--tf-head-lh: 28px;font-weight:500}.tf-newsletter .tf-newsletter__heading--p{--tf-head-size: 24px;--tf-head-lh: 32px;font-family:var(--tf-font-body);font-weight:400}.tf-newsletter__body{font-size:var(--tf-body-size);line-height:var(--tf-body-lh);color:var(--tf-fg);margin:0 0 28px}.tf-newsletter__body p{margin:0 0 12px}.tf-newsletter__body p:last-child{margin-bottom:0}.tf-newsletter__form{margin:0}.tf-newsletter__row{display:flex;justify-content:center;align-items:stretch;gap:var(--tf-row-gap);max-width:var(--tf-row-width);margin:0 auto}.tf-newsletter__input{flex:1 1 auto;min-width:0;background:var(--tf-input-bg);color:var(--tf-input-fg);border:0;border-radius:0;font-family:var(--tf-font-body);font-size:16px;line-height:var(--tf-btn-lh);padding:var(--tf-btn-pad-y) var(--tf-btn-pad-x);-webkit-appearance:none;appearance:none}.tf-newsletter__input::placeholder{color:var(--tf-storm);opacity:1}.tf-newsletter__input:focus{outline:2px solid var(--tf-deep-tide);outline-offset:-2px}.tf-newsletter__button{flex:0 0 auto;background:var(--tf-ember);color:#fff;border:0;border-radius:0;cursor:pointer;font-family:var(--tf-font-btn);font-size:var(--tf-btn-size);line-height:var(--tf-btn-lh);text-transform:uppercase;letter-spacing:.02em;padding:var(--tf-btn-pad-y) var(--tf-btn-pad-x);white-space:nowrap;transition:background-color .15s ease}.tf-newsletter__button:hover,.tf-newsletter__button:focus-visible{background:var(--tf-ember-hover)}.tf-newsletter__message{max-width:var(--tf-row-width);margin:16px auto 0;font-size:18px;line-height:28px}.tf-newsletter__message--success{color:var(--tf-fg);font-weight:700}.tf-newsletter__message--error{color:var(--tf-ember-hover);font-weight:700}.tf-newsletter--coral .tf-newsletter__message--error,.tf-newsletter--deep .tf-newsletter__message--error{color:#fff}.tf-newsletter__secondary{max-width:760px;margin:44px auto 0;text-align:center}.tf-newsletter__secondary-text{font-size:var(--tf-body-size);line-height:var(--tf-body-lh);color:var(--tf-fg);margin:0 0 20px}.tf-newsletter__secondary-text a{color:inherit;text-decoration:underline}.tf-newsletter__secondary-btn{display:inline-block;background:var(--tf-ember);color:#fff;text-decoration:none;font-family:var(--tf-font-btn);font-size:var(--tf-btn-size);line-height:var(--tf-btn-lh);text-transform:uppercase;letter-spacing:.02em;padding:var(--tf-btn-pad-y) var(--tf-btn-pad-x);transition:background-color .15s ease}.tf-newsletter__secondary-btn:hover,.tf-newsletter__secondary-btn:focus-visible{background:var(--tf-ember-hover);color:#fff}.tf-newsletter__visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@media screen and (max-width:749px){.tf-newsletter{--tf-body-size: 18px;--tf-body-lh: 26px;--tf-btn-size: calc(var(--tf-btn-size-setting, 24px) * .75)}.tf-newsletter .tf-newsletter__heading--h2{--tf-head-size: 34px;--tf-head-lh: 40px}.tf-newsletter .tf-newsletter__heading--h3{--tf-head-size: 30px;--tf-head-lh: 36px}.tf-newsletter .tf-newsletter__heading--h4{--tf-head-size: 24px;--tf-head-lh: 30px}.tf-newsletter .tf-newsletter__heading--h5{--tf-head-size: 22px;--tf-head-lh: 26px}.tf-newsletter .tf-newsletter__heading--h6{--tf-head-size: 16px;--tf-head-lh: 24px}.tf-newsletter .tf-newsletter__heading--p{--tf-head-size: 18px;--tf-head-lh: 26px}.tf-newsletter__row{flex-direction:column;gap:12px;max-width:100%}.tf-newsletter__button{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/tf-newsletter.css.map */
