.section-carnakit-newsletter{margin:0}.ck-newsletter{--ck-newsletter-background: #011426;--ck-newsletter-text: #fff;--ck-newsletter-accent: #b9e000;color:var(--ck-newsletter-text);background:var(--ck-newsletter-background);scroll-margin-top:10rem}.ck-newsletter__banner{position:relative;width:100%;height:var(--ck-newsletter-banner-height-mobile, 120px);overflow:hidden;background:#071d2f}.ck-newsletter__banner picture,.ck-newsletter__banner-image{display:block;width:100%;height:100%}.ck-newsletter__banner-image{object-fit:cover}.ck-newsletter__content{display:grid;gap:2.8rem;width:min(100%,112rem);margin:0 auto;padding:4.8rem 2rem 5.2rem}.ck-newsletter__copy{max-width:62rem}.ck-newsletter__eyebrow{margin:0 0 1rem;color:var(--ck-newsletter-accent);font-size:1.3rem;font-weight:800;letter-spacing:.12em;line-height:1.2;text-transform:uppercase}.ck-newsletter__heading{margin:0;color:inherit;font-family:var(--font-heading-family);font-size:clamp(2.8rem,4vw,4.2rem);font-weight:800;letter-spacing:-.035em;line-height:1.08}.ck-newsletter__text{max-width:58rem;margin-top:1.4rem;color:color-mix(in srgb,var(--ck-newsletter-text) 82%,transparent);font-size:1.6rem;line-height:1.6}.ck-newsletter__text p,.ck-newsletter__consent p{margin:0}.ck-newsletter__form-wrap{align-self:center;width:100%;max-width:58rem}.ck-newsletter__field{display:grid;gap:1rem}.ck-newsletter__input{width:100%;min-height:5.4rem;padding:1.4rem 1.7rem;border:1px solid color-mix(in srgb,var(--ck-newsletter-text) 32%,transparent);border-radius:.8rem;background:color-mix(in srgb,var(--ck-newsletter-text) 8%,transparent);color:var(--ck-newsletter-text);font:inherit;font-size:1.6rem}.ck-newsletter__input::placeholder{color:color-mix(in srgb,var(--ck-newsletter-text) 62%,transparent);opacity:1}.ck-newsletter__input:focus-visible{border-color:var(--ck-newsletter-accent);outline:.2rem solid var(--ck-newsletter-accent);outline-offset:.2rem}.ck-newsletter__button{display:inline-flex;align-items:center;justify-content:center;gap:.8rem;min-height:5.4rem;padding:1.3rem 2rem;border:1px solid var(--ck-newsletter-accent);border-radius:.8rem;background:var(--ck-newsletter-accent);color:#142000;font-family:var(--font-heading-family);font-size:1.5rem;font-weight:800;cursor:pointer;transition:filter .18s ease,transform .18s ease}.ck-newsletter__button:hover{filter:brightness(1.08);transform:translateY(-1px)}.ck-newsletter__button:focus-visible{outline:.2rem solid var(--ck-newsletter-text);outline-offset:.3rem}.ck-newsletter__button svg{width:1.8rem;height:1.8rem}.ck-newsletter__message{margin:1.2rem 0 0;font-size:1.4rem;line-height:1.45}.ck-newsletter__message--error{color:#ffb4b4}.ck-newsletter__message--success{color:var(--ck-newsletter-accent);font-weight:700}.ck-newsletter__consent{margin-top:1.2rem;color:color-mix(in srgb,var(--ck-newsletter-text) 62%,transparent);font-size:1.2rem;line-height:1.5}.ck-newsletter__consent a{color:inherit;text-underline-offset:.25rem}@media screen and (min-width:750px){.ck-newsletter__banner{height:var(--ck-newsletter-banner-height, 150px)}.ck-newsletter__content{grid-template-columns:minmax(0,1fr) minmax(36rem,.9fr);align-items:center;gap:5rem;padding:5.6rem 4rem 6rem}.ck-newsletter__field{grid-template-columns:minmax(0,1fr) auto}}@media(prefers-reduced-motion:reduce){.ck-newsletter__button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-carnakit-newsletter.css.map */
