.kklp .is-hidden{display:none!important}.kklp .kklp-hero__img{max-width:320px;margin:0 auto 22px!important}.kklp .kklp-hero__img img{width:100%}.kklp .kklp-vh{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.kklp .kklp-email{max-width:660px;margin:0 auto!important;text-align:center;border:1px solid var(--rule);background:var(--cream);padding:40px 28px}.kklp--cream .kklp-email{background:var(--paper)}.kklp .kklp-email__h{margin:10px auto!important;font-size:clamp(26px,3.2vw,34px)}.kklp .kklp-email__t{font-size:15px;max-width:460px;margin:0 auto!important}.kklp .kklp-email form{margin:0!important}.kklp .kklp-email__form{display:flex;gap:10px;max-width:460px;margin:22px auto 0!important}.kklp .kklp-email__form input[type=email]{flex:1 1 auto;min-width:0;border:1px solid var(--ink);background:var(--paper);padding:13px 14px;font-family:DM Sans,-apple-system,Helvetica,Arial,sans-serif;font-weight:300;font-size:15px;line-height:1.4;color:var(--ink);border-radius:0;-webkit-appearance:none;appearance:none;margin:0}.kklp .kklp-email__form input[type=email]::placeholder{color:var(--muted)}.kklp .kklp-email__form input[type=email]:focus{outline:2px solid var(--accent);outline-offset:1px}.kklp .kklp-email__form .kklp-btn{flex:none;white-space:nowrap}.kklp .kklp-email__form .kklp-btn[disabled]{opacity:.55;cursor:default}.kklp .kklp-email__ok{font-weight:500;font-size:15px;color:var(--ink);border-top:1px solid var(--rule);margin:22px auto 0!important;padding-top:18px;max-width:460px}.kklp .kklp-email__err{font-size:13px;color:#8c2f3c;margin:16px auto 0!important;max-width:460px}.kklp .kklp-email__d{max-width:460px;margin:16px auto 0!important}@media(max-width:749px){.kklp .kklp-email{padding:32px 20px}.kklp .kklp-email__form{flex-direction:column;gap:8px}.kklp .kklp-email__form .kklp-btn{width:100%}.kklp .kklp-hero__img{max-width:230px;margin:0 auto 18px!important}}
/*# sourceMappingURL=/cdn/shop/t/74/assets/kk-lp-v2.css.map */
