.tdv-newsletter__panel{--tdv-nl-bg: var(--tdv-tint-1);--tdv-nl-fg: var(--tdv-ink);--tdv-nl-accent: var(--tdv-brand-bright);--tdv-nl-button-bg: var(--tdv-brand);--tdv-nl-button-fg: var(--tdv-page-white, 255, 255, 255);--tdv-nl-glow: var(--tdv-brand-bright);position:relative;display:grid;gap:2.8rem;overflow:hidden;padding:3.6rem 2.4rem;border-radius:calc(var(--tdv-radius) * 1.6);background:radial-gradient(circle at 92% 8%,rgba(var(--tdv-nl-glow),.22),transparent 45%),radial-gradient(circle at 4% 100%,rgba(var(--tdv-nl-glow),.12),transparent 40%),rgb(var(--tdv-nl-bg));color:rgb(var(--tdv-nl-fg))}.tdv-newsletter__panel--ink{--tdv-nl-bg: var(--tdv-ink);--tdv-nl-fg: var(--tdv-page-white, 255, 255, 255);--tdv-nl-accent: var(--tdv-tint-1);--tdv-nl-button-bg: var(--tdv-page-white, 255, 255, 255);--tdv-nl-button-fg: var(--tdv-ink)}.tdv-newsletter__panel--brand{--tdv-nl-bg: var(--tdv-brand);--tdv-nl-fg: var(--tdv-page-white, 255, 255, 255);--tdv-nl-accent: var(--tdv-tint-1);--tdv-nl-button-bg: var(--tdv-page-white, 255, 255, 255);--tdv-nl-button-fg: var(--tdv-ink);--tdv-nl-glow: var(--tdv-tint-1)}@media screen and (min-width:990px){.tdv-newsletter__panel{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(4rem,6vw,9.6rem);padding:6.4rem clamp(4rem,6vw,8rem)}}.tdv-newsletter__eyebrow{display:flex;align-items:center;gap:1.2rem;margin:0 0 1.4rem;color:rgb(var(--tdv-nl-accent));font-size:1.2rem;font-weight:var(--tdv-weight-bold);letter-spacing:.18em;line-height:1;text-transform:uppercase}.tdv-newsletter__eyebrow:before{content:"";width:2.8rem;height:.1rem;background:currentColor}.tdv-newsletter__heading{margin:0 0 1.4rem;color:inherit;font-size:clamp(3.4rem,4.6vw,5.2rem)}.tdv-newsletter__text{max-width:44rem;color:rgba(var(--tdv-nl-fg),.75);font-size:1.6rem;line-height:1.6}.tdv-newsletter__text>*{margin:0}.tdv-newsletter__form{display:grid;gap:1.2rem}.tdv-newsletter__field{display:grid;gap:1rem}@media screen and (min-width:750px){.tdv-newsletter__field{grid-template-columns:minmax(0,1fr) auto;gap:.6rem;padding:.6rem;border:.1rem solid rgba(var(--tdv-nl-fg),.16);border-radius:1.2rem;background:rgba(var(--tdv-page-white, 255, 255, 255),.55);transition:border-color .2s ease,box-shadow .2s ease}.tdv-newsletter__panel--ink .tdv-newsletter__field,.tdv-newsletter__panel--brand .tdv-newsletter__field{background:#ffffff14}.tdv-newsletter__field:focus-within{border-color:rgba(var(--tdv-brand-bright),.6);box-shadow:0 0 0 .3rem rgba(var(--tdv-brand-bright),.18)}}.tdv-newsletter__input{width:100%;min-width:0;height:5.2rem;padding:0 1.6rem;border:.1rem solid rgba(var(--tdv-nl-fg),.16);border-radius:.8rem;background:rgba(var(--tdv-page-white, 255, 255, 255),.7);color:rgb(var(--tdv-nl-fg));font-family:inherit;font-size:1.6rem;letter-spacing:.02em;outline:none}.tdv-newsletter__input::placeholder{color:rgba(var(--tdv-nl-fg),.55)}.tdv-newsletter__panel--ink .tdv-newsletter__input,.tdv-newsletter__panel--brand .tdv-newsletter__input{background:#ffffff14}@media screen and (min-width:750px){.tdv-newsletter__input{border-color:transparent;background:transparent}.tdv-newsletter__panel--ink .tdv-newsletter__input,.tdv-newsletter__panel--brand .tdv-newsletter__input{background:transparent}}.tdv-newsletter__submit{display:inline-flex;align-items:center;justify-content:center;gap:1rem;height:5.2rem;padding:0 2.6rem;border:0;border-radius:.8rem;background:rgb(var(--tdv-nl-button-bg));color:rgb(var(--tdv-nl-button-fg));font-family:inherit;font-size:1.6rem;font-weight:var(--tdv-weight-bold);white-space:nowrap;cursor:pointer;transition:background-color .2s ease,color .2s ease}.tdv-newsletter__submit:hover{background:rgb(var(--tdv-brand-bright));color:rgb(var(--tdv-page-white, 255, 255, 255))}.tdv-newsletter__submit:focus-visible{outline:.2rem solid rgb(var(--tdv-brand-bright));outline-offset:.2rem}.tdv-newsletter__submit .tdv-icon{width:1.8rem;height:1.8rem;transition:transform .25s var(--tdv-ease)}.tdv-newsletter__submit:hover .tdv-icon{transform:translate(.4rem)}.tdv-newsletter__message{margin:0;color:inherit;font-size:1.4rem}body:has([data-hide-footer-signup]) .tdv-footer__newsletter{display:none}@media(prefers-reduced-motion:reduce){.tdv-newsletter__submit .tdv-icon{transition:none}.tdv-newsletter__submit:hover .tdv-icon{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/tdv-section-newsletter.css.map */
