.zk-ct .main,.zk-ct,.zk-ct .steps{background:#fff!important}.zk-ct .marq{display:none!important}.zk-ct .hero{padding-bottom:13vh!important;border-radius:0 0 var(--hr,0px) var(--hr,0px);margin:0 var(--hm,0px)}.zk-ct .eyebrow{background:none!important;border:0!important;padding:0!important;border-radius:0!important;color:#fff!important;font-size:.72rem!important;letter-spacing:.08em!important;gap:8px!important}.zk-ct .eyebrow{margin-bottom:var(--ebm,12px)!important}.zk-ct .eyebrow+h1{margin-top:0!important}.zk-ct .eyebrow b{width:8px!important;height:8px!important;background:#dcf592!important;animation:none!important;box-shadow:none!important}.zk-ct .steps{padding-bottom:96px!important}.zk-ct .cstage{position:relative;padding:130px 6vw 34px;background:linear-gradient(180deg,#fff 0,#fff var(--cut,60%),var(--ftbg,#0A0D0A) var(--cut,60%),var(--ftbg,#0A0D0A) 100%)}.zk-ct .cwrap{max-width:1180px;margin:0 auto}.zk-ct .ccard2{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center;background:#f6f9fc;border-radius:28px;padding:56px;box-shadow:0 40px 70px -24px #0000008c,0 14px 26px -12px #0a254059,0 0 0 34px #638cbe4d}.zk-ct .cc-eb{display:inline-flex;align-items:center;gap:8px;font-family:var(--disp);font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#0c0d10;margin-bottom:var(--ebm,12px)}.zk-ct .cc-eb:before{content:"";width:8px;height:8px;border-radius:50%;background:#17a398;flex:none}.zk-ct .cc-copy h2{font-size:clamp(2rem,3.6vw,3rem);line-height:1.06;color:#0c0d10;margin:0}.zk-ct .cc-copy h2 span{color:#17a398}.zk-ct .cc-copy p{color:#4a4d52;font-size:1.05rem;line-height:1.65;margin:18px 0 30px;max-width:42ch}.zk-ct .cc-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;width:310px;height:50px;border-radius:999px;background:#0c0d10;color:#fff;font-family:var(--disp);font-weight:700;font-size:.95rem;text-decoration:none;transition:transform .2s,box-shadow .2s}.zk-ct .cc-btn:hover{transform:translateY(-2px);box-shadow:0 12px 24px -12px #0c0d1099}.zk-ct .cc-btn svg{width:18px;height:18px}.zk-ct .cc-qr{display:flex;align-items:center;gap:30px;background:#fff;border-radius:22px;padding:28px;box-shadow:0 24px 50px -28px #0a254073,0 0 0 1px #0a25400f}.zk-ct .qr-box{position:relative;flex:none;width:168px;height:168px;padding:14px;border-radius:16px;background:#fff;box-shadow:0 0 0 1px #0a254014;overflow:hidden}.zk-ct .qr-svg{display:block;width:100%;height:100%}.zk-ct .qr-scan{position:absolute;left:8px;right:8px;top:8px;height:3px;border-radius:3px;background:#17a398;box-shadow:0 0 14px 2px #17a3988c;animation:zkQrS 2.6s ease-in-out infinite}@keyframes zkQrS{0%,to{top:8px}50%{top:calc(100% - 11px)}}.zk-ct .qr-txt b{display:block;font-family:var(--disp);font-size:1.2rem;color:#0c0d10}.zk-ct .qr-txt b em{font-style:normal}.zk-ct .qr-txt .qm{display:none}.zk-ct .qr-txt span{display:block;color:#4a4d52;line-height:1.55;margin:8px 0 14px;font-size:.95rem}.zk-ct .qr-txt a{font-family:var(--disp);font-weight:700;color:#17a398;text-decoration:none;font-size:1.05rem}@media(max-width:900px){.zk-ct .ccard2{grid-template-columns:1fr;gap:34px;padding:34px 24px;box-shadow:0 30px 50px -24px #00000080,0 0 0 14px #638cbe4d}.zk-ct .cstage{padding:78px 20px 14px}.zk-ct .cc-btn{width:100%}.zk-ct .steps{padding-bottom:64px!important}.zk-ct .hero{margin:0!important;border-radius:0!important}.zk-ct .cc-qr{flex-direction:column;text-align:center;padding:24px}.zk-ct .qr-box,.zk-ct .qr-txt span,.zk-ct .qr-txt .qd{display:none}.zk-ct .qr-txt .qm{display:inline}}@media(prefers-reduced-motion:reduce){.zk-ct .qr-scan{display:none}}.zk-ct .hero-cta .btn,.zk-ct .send{width:310px!important;height:50px!important;min-height:50px!important;padding:0 22px!important;justify-content:center!important;font-size:.95rem!important;font-weight:700!important;border-radius:999px!important;box-sizing:border-box!important}.zk-ct .send{display:flex!important;margin:0 auto!important}.zk-ct .hero-cta .btn svg,.zk-ct .send svg{width:18px!important;height:18px!important;flex:none}@media(max-width:900px){.zk-ct .hero-cta{flex-direction:column;align-items:stretch}.zk-ct .hero-cta .btn,.zk-ct .send{width:100%!important}}.zk-pie .nl{display:none!important}.zk-ct .hero-cta .btn+.btn,.zk-ct .hero-cta .btn+.btn:hover{background:#fff!important;color:#0c0d10!important;border-color:#fff!important}.zk-ct .hero-cta .btn+.btn svg path{fill:#0c0d10!important}.zk-ct .main{padding-top:120px!important;padding-bottom:0!important}.zk-ct .steps{padding-top:120px!important}@media(max-width:900px){.zk-ct .main,.zk-ct .steps{padding-top:80px!important}}html body .zk-ct .q>label,html body .zk-ct .q>.lab{color:#0c0d10}html body .zk-ct .in{background:#fff!important;border:1.5px solid #B9C2CE!important;box-shadow:0 2px #0c0d100d}html body .zk-ct .in::placeholder{color:#7a8290;opacity:1}html body .zk-ct .in:focus{border-color:#17a398!important;box-shadow:0 0 0 4px #17a3982e!important}html body .zk-ct .in.ok{border-color:#17a398!important}html body .zk-ct .seg{background:#fff;border:1.5px solid #B9C2CE}html body .zk-ct .seg button{color:#3a3d44}html body .zk-ct .chip{border-color:#b9c2ce}html body .zk-ct .chk{color:#3a3d44;margin:6px 0 16px}html body .zk-ct .chk .bx{background:#fff;border:1.5px solid #6A8321}html body .zk-ct .chk .bx svg{opacity:0;transition:opacity .2s,stroke-dashoffset .3s}html body .zk-ct .chk input:checked+.bx svg{opacity:1}html body .zk-ct .zk-chk-note{margin:2px 0 28px!important;padding-top:14px;border-top:1px solid #E2E7DE}html body .zk-ct .send{margin-top:8px!important}html body .zk-ct .fcard,html body .zk-ct .done{background:#e6edf5!important}html body .zk-ct .prog-b{background:#fff;box-shadow:inset 0 0 0 1px #ccd9e8}html body .zk-ct .chip{background:#fff}html body .zk-ct .chip.on{background:#f9fdec}html body .zk-ct .zk-chk-note{border-top-color:#ccd9e8}html body .zk-ct .hero-cta .btn-l,html body .zk-ct .hero-cta .btn+.btn,html body .zk-ct .cc-btn,html body .zk-ct .chip{background-image:linear-gradient(90deg,#2dd4bf,#dcf592)!important;background-repeat:no-repeat!important;background-position:left center!important;background-size:0% 100%!important;transition:background-size .5s cubic-bezier(.16,1,.3,1),color .25s,border-color .25s,transform .2s,box-shadow .2s!important}html body .zk-ct .hero-cta .btn-l:hover,html body .zk-ct .hero-cta .btn-l:focus-visible,html body .zk-ct .hero-cta .btn+.btn:hover,html body .zk-ct .hero-cta .btn+.btn:focus-visible,html body .zk-ct .cc-btn:hover,html body .zk-ct .cc-btn:focus-visible,html body .zk-ct .chip:hover,html body .zk-ct .chip:focus-visible,html body .zk-ct .chip.on{background-size:100% 100%!important;color:#0c0d10!important;border-color:transparent!important}html body .zk-ct .chip small{transition:color .25s}html body .zk-ct .chip:hover small,html body .zk-ct .chip.on small{color:#0c0d10}html body .zk-ct .chip.on{box-shadow:0 12px 24px -14px #17a39899!important}html body .zk-ct .seg button:not(.on):hover{color:#0e6f67!important}html body .zk-ct .soc a:hover,html body .zk-ct .soc a:focus-visible{background:linear-gradient(135deg,#2dd4bf,#dcf592)!important;border-color:transparent!important}html body .zk-ct .soc a:hover svg,html body .zk-ct .soc a:focus-visible svg{fill:#0c0d10!important}html body .zk-ct .ccard:hover .go{background:linear-gradient(135deg,#2dd4bf,#dcf592)!important}@media(max-width:620px){html:not(#zz) body .zk-ct .fcard{border:2px solid transparent!important;background:linear-gradient(#e6edf5,#e6edf5) padding-box,linear-gradient(135deg,#2dd4bf,#17a398 45%,#dcf592) border-box!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/zykkla-contacto-v2.css.map */
