.newsletter-cta{position:relative;display:flex;flex-direction:column-reverse;background-color:rgb(var(--color-background));color:rgb(var(--color-foreground))}@media screen and (max-width:749.98px){.newsletter-cta{background-color:#e1e3e6}}@media screen and (min-width:750px){.newsletter-cta{display:block;--newsletter-cta-inset: max(6rem, calc((100vw - 132rem)/2) );--color-background: 225, 227, 230;background-color:rgb(var(--color-background))}}.newsletter-cta__media{position:relative;width:100%;overflow:hidden}@media screen and (min-width:750px){.newsletter-cta__media{position:absolute;top:0;right:0;bottom:0;left:calc(var(--newsletter-cta-inset) + 38.9rem);width:auto}}.newsletter-cta__video,.newsletter-cta__image{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%}.newsletter-cta__fade{position:absolute;top:0;left:0}@media screen and (max-width:749.98px){.newsletter-cta__fade{right:0;height:17.7rem;background:linear-gradient(to bottom,#e1e3e6,#e1e3e600)}}@media screen and (min-width:750px){.newsletter-cta__fade{bottom:0;width:17.7rem;background:linear-gradient(to right,rgb(var(--color-background)),rgba(var(--color-background),0))}}.newsletter-cta__content{position:relative;z-index:1;display:flex;flex-direction:column;gap:3.2rem;padding:3.2rem 1.6rem}@media screen and (max-width:749.98px){.newsletter-cta__content{gap:1.6rem}}@media screen and (min-width:750px){.newsletter-cta__content{position:absolute;top:50%;left:var(--newsletter-cta-inset);max-width:61.7rem;padding:0 3.2rem 0 0;transform:translateY(-50%)}}.newsletter-cta__heading-group{display:flex;flex-direction:column;align-items:flex-start;gap:1.2rem}.newsletter-cta__heading{font-size:var(--font-size-h1, 3.8rem);line-height:1.06;font-weight:400;letter-spacing:-.01em}@media screen and (min-width:750px){.newsletter-cta__heading{font-size:var(--font-size-h1, 4.4rem)}}@media screen and (max-width:749.98px){.newsletter-cta__heading{--font-size-h1: 3.2rem}}.newsletter-cta__heading p{margin:0}.newsletter-cta__tag{padding:.6rem 2rem;background-color:#efefef;border-radius:10rem;font-size:1.8rem;font-weight:500;line-height:1.3}@media screen and (max-width:749.98px){.newsletter-cta__tag{background-color:#efefef;color:#212024;font-size:1.5rem}}.newsletter-cta__text{display:flex;flex-direction:column;gap:.8rem;font-size:1.5rem;line-height:1.3;opacity:.7}.newsletter-cta__text p,.newsletter-cta__text ul{margin:0}.newsletter-cta__text ul{padding-left:.4rem}.newsletter-cta__button{align-self:flex-start}.newsletter-cta__form{max-width:43.5rem;width:100%}.newsletter-cta__form-inner{display:flex;flex-direction:column;gap:1.2rem;margin:0}.newsletter-cta__field{display:flex;align-items:center;justify-content:space-between;gap:.8rem;padding:.4rem .4rem .4rem 1.6rem;background-color:#ffffff8a;border:1px solid rgba(226,226,226,.3);border-radius:.4rem}.newsletter-cta__field:has(.newsletter-cta__input:focus-visible){border-color:#e2e2e2cc}@media screen and (max-width:749.98px){.newsletter-cta__field{flex-direction:column;align-items:stretch;gap:1.2rem;padding:0;background-color:#0000;border:0}}.newsletter-cta__input{flex:1 1 auto;min-width:0;padding:0;background:none;border:0;color:inherit;font-family:inherit;font-size:1.4rem;line-height:1.2;outline:none;min-height:50px}.newsletter-cta__input::-moz-placeholder{color:inherit;opacity:.8}.newsletter-cta__input::placeholder{color:inherit;opacity:.8}.newsletter-cta__input:focus-visible{box-shadow:none}@media screen and (max-width:749.98px){.newsletter-cta__input{padding:1rem 1.2rem;background-color:#ffffff8a;border:1px solid rgba(226,226,226,.3);border-radius:.4rem}.newsletter-cta__input:focus-visible{border-color:#e2e2e2cc}}.newsletter-cta__submit{flex-shrink:0;border-radius:.2rem}@media screen and (max-width:749.98px){.newsletter-cta__submit{width:100%}}.newsletter-cta__note,.newsletter-cta__message{margin:0;color:#555659;font-size:1rem;line-height:1;text-transform:uppercase}.newsletter-cta__button{align-self:flex-start;border-radius:.2rem}
/*# sourceMappingURL=/cdn/shop/t/2/assets/newsletter-cta.out.css.map */
