.kc-newsletter-popup{--popup-bg: #0b0e13;--popup-fg: #f2f5fa;--popup-line: #46505e;--popup-accent: #76f4ff;box-sizing:border-box;width:min(48rem,calc(100% - 3.2rem));max-height:calc(100dvh - 3.2rem);margin:auto;padding:4.8rem 3.2rem 3.2rem;overflow-y:auto;border:1px solid var(--popup-line);border-radius:1.6rem;background:var(--popup-bg);color:var(--popup-fg);box-shadow:0 2rem 8rem #0006}html[data-kc-theme=light] .kc-newsletter-popup{--popup-bg: #f5f1e8;--popup-fg: #181818;--popup-line: #b4ac9c;--popup-accent: #0e7490;color-scheme:light}html:not([data-kc-theme=light]) .kc-newsletter-popup{color-scheme:dark}.kc-newsletter-popup::backdrop{background:#000000a6}.kc-newsletter-popup h2{margin:0 0 1.6rem;color:inherit;font-size:2.8rem}.kc-newsletter-popup p{margin:0 0 2rem}.kc-newsletter-popup a{color:var(--popup-accent)}.kc-newsletter-popup__close{position:absolute;top:.8rem;right:.8rem;width:4.4rem;height:4.4rem;padding:0;border:0;background:transparent;color:inherit;font-size:3rem;cursor:pointer}.kc-newsletter-popup__form{display:grid;gap:1.2rem}.kc-newsletter-popup__form input[type=email]{box-sizing:border-box;width:100%;min-width:0;min-height:4.8rem;padding:1.2rem;border:1px solid var(--popup-line);border-radius:.4rem;background:var(--popup-bg);color:inherit;font:inherit}.kc-newsletter-popup__consent{display:flex;align-items:flex-start;gap:1rem}.kc-newsletter-popup__consent input{flex-shrink:0;margin-top:.5rem;accent-color:var(--popup-accent)}.kc-newsletter-popup__consent label{font-size:1.4rem}.kc-newsletter-popup__submit{min-height:4.8rem;padding:1.2rem 2rem;border:0;border-radius:.4rem;background:var(--popup-fg);color:var(--popup-bg);font:inherit;cursor:pointer}.kc-newsletter-popup :focus-visible{outline:2px solid var(--popup-accent);outline-offset:3px}@media screen and (max-width:749px){.kc-newsletter-popup{width:100%;max-width:100%;padding:5.2rem 2rem 2.4rem;border-radius:0}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/keycap-newsletter-popup.css.map */
