.k4 .k4r .rc-g{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);grid-template-rows:1fr auto auto auto auto auto 1fr;grid-template-areas:"m ." "m h" "m s" "m c" "m d" "m p" "m .";column-gap:76px;max-width:1080px;margin:0 auto}.k4 .k4r .rc-h{grid-area:h;margin-bottom:30px}.k4 .k4r .rc-m{grid-area:m;align-self:center;min-width:0}.k4 .k4r .rc-st{margin:0 auto;max-width:min(100%,calc((100vh - 150px)*.8));max-width:min(100%,calc((100svh - 150px)*.8))}.k4 .k4r .rc-l{grid-area:d;list-style:none;margin:34px 0 0;padding:0;display:grid;gap:6px}.k4 .k4r .rc-l li{margin:0}.k4 .k4r .rc-l button{display:flex;align-items:center;gap:14px;width:100%;padding:6px 0;border:0;background:none;text-align:left;font-size:17px;font-weight:600;line-height:1.3;color:var(--navy);cursor:pointer}.k4 .k4r .rc-i{flex:none;width:36px;height:36px;border-radius:50%;background:#eef5fc;display:grid;place-items:center;transition:background-color .6s var(--ease)}.k4 .k4r .rc-i svg{transition:stroke .6s var(--ease)}.k4 .k4r .rc-l button.is-on .rc-i{background:var(--navy)}.k4 .k4r .rc-l button.is-on .rc-i svg{stroke:#fff}.k4 .k4r .rc-l button:focus-visible{outline:2px solid var(--navy);outline-offset:3px;border-radius:8px}.k4 .k4r.sus-a .rc-l:not(.play) li{opacity:0}.k4 .k4r .rc-l li{transition:opacity .8s var(--ease)}.k4 .k4r .rc-l li:nth-child(2){transition-delay:.08s}.k4 .k4r .rc-l li:nth-child(3){transition-delay:.16s}.k4 .k4r .rc-l li:nth-child(4){transition-delay:.24s}.k4 .k4r .rc-p{grid-area:p;margin-top:30px;padding-top:22px;border-top:1px solid var(--hair)}.k4 .k4r .rc-pr{display:flex;gap:10px;align-items:flex-start;margin:0;font-size:15.5px;font-weight:500;line-height:1.45;color:var(--navy)}.k4 .k4r .rc-pr svg{flex:none;margin-top:1px}.k4 .k4r .rc-p .sus-f{margin-top:6px;padding-left:28px}.k4 .k4r .rc-st{position:relative;width:100%;max-width:100%;aspect-ratio:4/5;overflow:hidden;background:#fff;cursor:pointer;-webkit-tap-highlight-color:transparent;contain:layout paint}.k4 .k4r .rc-sc{position:absolute;left:0;top:0;width:400px;height:500px;transform-origin:0 0;color:var(--navy);line-height:1.3;font-family:inherit}.k4 .k4r .rc-sc *{box-sizing:border-box}.k4 .k4r .rc-sc img{max-width:none}.k4 .k4r .rc-sc [data-r]{will-change:auto}.k4 .k4r .rc-hold{position:absolute;left:50%;top:50%;width:62px;height:62px;margin:-31px 0 0 -31px;border-radius:50%;background:#fffffff0;box-shadow:0 10px 30px #0c345a2e;display:grid;place-items:center;opacity:0;transform:scale(.9);transition:opacity .35s var(--ease),transform .5s var(--ease-out);pointer-events:none;z-index:5}.k4 .k4r .rc-hold:before{content:"";margin-left:5px;border-style:solid;border-width:11px 0 11px 17px;border-color:transparent transparent transparent var(--navy)}.k4 .k4r.is-hold .rc-hold{opacity:1;transform:none}.k4 .k4r .rc-sub{grid-area:s;position:relative;display:grid;min-height:calc(3 * 1.3em);font-size:27px}.k4 .k4r .rc-sub p{grid-area:1/1;margin:0;font-size:inherit;font-weight:500;line-height:1.3;letter-spacing:-.01em!important;color:var(--navy);text-wrap:balance;opacity:0}.k4 .k4r.is-ready .rc-sub p{opacity:1}.k4 .k4r .rc-ctl{grid-area:c;position:relative;display:flex;align-items:center;min-height:30px;margin-top:16px}.k4 .k4r .rc-bar{flex:1;height:2px;border-radius:2px;background:var(--hair);overflow:hidden;transition:opacity .6s var(--ease)}.k4 .k4r.is-end .rc-bar{opacity:0}.k4 .k4r .rc-bar i{display:block;height:100%;background:var(--navy);transform-origin:0 50%;transform:scaleX(0)}.k4 .k4r .rc-again{position:absolute;left:0;top:50%;margin-top:-15px;display:inline-flex;align-items:center;gap:7px;border:0;background:none;padding:6px 0;font-size:14px;font-weight:600;color:var(--navy);cursor:pointer;opacity:0;pointer-events:none;transition:opacity .6s var(--ease)}.k4 .k4r .rc-again svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.k4 .k4r.is-end .rc-again{opacity:1;pointer-events:auto}.k4 .k4r .rc-again:focus-visible{outline:2px solid var(--navy);outline-offset:3px}.k4 .k4r .rc-w{position:absolute;display:block;width:auto;max-width:none}.k4 .k4r .rc-at{position:absolute}.k4 .k4r .rc-pad{position:absolute;width:112px;height:140px}.k4 .k4r .rc-cal{position:absolute;left:0;right:0;top:0;border-radius:12px;background:#fff;box-shadow:0 1px 0 var(--hair),0 10px 26px #0c345a1a;overflow:hidden;text-align:center;transform-origin:50% 0}.k4 .k4r .rc-cal[data-r=pm2]{top:3px}.k4 .k4r .rc-cal[data-r=pav]{top:6px}.k4 .k4r .rc-cal .mo{background:var(--navy);color:#fff;font-size:12px;font-weight:600;letter-spacing:.2em!important;padding:7px 0 6px .2em}.k4 .k4r .rc-cal .dd{font-size:50px;font-weight:600;line-height:1;padding:11px 0 3px;font-variant-numeric:tabular-nums}.k4 .k4r .rc-cal .wd{font-size:12px;color:var(--soft);padding-bottom:11px;min-height:12px}.k4 .k4r .rc-cal.is-hoy .dd{font-size:42px;padding:20px 0 26px;letter-spacing:-.01em!important}.k4 .k4r .rc-cal.is-hoy .wd{display:none}.k4 .k4r .rc-mc{margin:0;display:block}.k4 .k4r .rc-mc .ph-i{display:block;aspect-ratio:4/5;border-radius:10px;overflow:hidden;box-shadow:0 1px 2px #0c345a0f,0 10px 24px #0c345a1a}.k4 .k4r .rc-mc .ph-i img{display:block;width:100%;height:100%;object-fit:cover}.k4 .k4r .rc-mc .rnm{display:block;font-size:12.5px;font-weight:600;margin-top:7px;text-align:center;line-height:1.25;text-wrap:balance}.k4 .k4r .rc-mc .lvl{display:block;height:5px;border-radius:3px;background:var(--hair);margin-top:7px;overflow:hidden}.k4 .k4r .rc-mc .lvl i{display:block;height:100%;background:var(--navy);border-radius:3px;transform-origin:0 50%}.k4 .k4r .rc-mc small{display:block;font-size:11px;color:var(--soft);text-align:center;margin-top:4px}.k4 .k4r .rc-mc.is-sm .rnm{font-size:10.5px;margin-top:6px}.k4 .k4r .rc-mc[data-r^=bo],.k4 .k4r .rc-mc[data-r^=bn]{transform-origin:50% 60%}.k4 .k4r .rc-mc[data-r=bn] .rnm,.k4 .k4r .rc-mc[data-r=bo] .rnm{font-size:14px;margin-top:9px}.k4 .k4r .rc-chip{position:absolute;width:44px;border-radius:8px;background:#fff;box-shadow:0 1px 0 var(--hair),0 8px 18px #0c345a1a;overflow:hidden;text-align:center}.k4 .k4r .rc-chip b{display:block;background:var(--navy);color:#fff;font-size:10.5px;font-weight:600;letter-spacing:.14em!important;padding:4px 0 3px .14em}.k4 .k4r .rc-chip span{display:flex;justify-content:center;padding:9px 0 10px}.k4 .k4r .rc-chip img{width:17px;height:17px;border-radius:50%;object-fit:cover;box-shadow:0 0 0 1.5px #fff}.k4 .k4r .rc-chip img+img{margin-left:-5px}.k4 .k4r .rc-arrow{position:absolute;width:80px;height:40px;fill:none;stroke:var(--navy);stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.k4 .k4r .rc-fade{position:absolute;left:0;right:0;bottom:0;height:28px;background:linear-gradient(#fff0,#fff);pointer-events:none}.k4 .k4r .ph{position:absolute;left:0;top:0;width:290px;height:600px;border-radius:46px;background:#1a1d21;padding:9px;transform-origin:0 0;box-shadow:inset 0 0 0 1px #ffffff12,0 2px 4px #0c345a14,0 24px 50px #0c345a29}.k4 .k4r .ph:after{content:"";position:absolute;left:50%;top:19px;width:78px;height:22px;margin-left:-39px;border-radius:12px;background:#000;z-index:3}.k4 .k4r .scr{position:relative;width:272px;height:582px;border-radius:38px;background:#fff;overflow:hidden}.k4 .k4r .home{position:absolute;top:0;right:0;bottom:0;left:0}.k4 .k4r .sb{display:flex;justify-content:space-between;align-items:center;padding:15px 24px 0 30px;height:40px;font-size:13px;font-weight:600}.k4 .k4r .sb .bt{display:flex;gap:3px;align-items:flex-end}.k4 .k4r .sb .bt i{display:block;width:3px;background:var(--navy);border-radius:1px}.k4 .k4r .sb .bt i:nth-child(1){height:5px}.k4 .k4r .sb .bt i:nth-child(2){height:7px}.k4 .k4r .sb .bt i:nth-child(3){height:9px}.k4 .k4r .sb .bt i.bat{width:21px;height:10px;border-radius:3px;margin-left:5px}.k4 .k4r .app{padding:4px 16px 0}.k4 .k4r .brand{font-size:11.5px;font-weight:600;letter-spacing:.34em!important;text-align:center;padding:2px 0 10px .34em;border-bottom:1px solid var(--hair);margin:0 -16px 12px}.k4 .k4r .hi{font-size:19px;font-weight:600;margin:0 0 10px;line-height:1.3}.k4 .k4r .dc{position:relative;height:88px;background:var(--surface);border-radius:14px}.k4 .k4r .dc .v{position:absolute;top:0;right:0;bottom:0;left:0;padding:12px 14px;display:flex;flex-direction:column;justify-content:center}.k4 .k4r .dc .l{font-size:11.5px;color:var(--soft)}.k4 .k4r .dc .d{font-size:23px;font-weight:700;line-height:1.15;margin:2px 0 3px}.k4 .k4r .dc .pw{position:relative;display:block}.k4 .k4r .dc .p{display:block;font-size:12.5px;color:var(--soft)}.k4 .k4r .dc .p2{position:absolute;left:0;top:0}.k4 .k4r .dc .pz{align-self:flex-start;display:inline-flex;align-items:center;gap:7px;font-size:12px;font-weight:600;background:#fff;border:1px solid var(--hair);border-radius:999px;padding:4px 11px 4px 9px;margin-bottom:7px}.k4 .k4r .dc .pz i{display:block;width:3px;height:10px;background:var(--navy);border-radius:1px;box-shadow:5px 0 0 var(--navy);margin-right:5px}.k4 .k4r .dc .pt{font-size:13px;line-height:1.4}.k4 .k4r .lb{font-size:12px;font-weight:600;color:var(--soft);margin:14px 0 2px}.k4 .k4r .slot{position:relative;height:56px;border-bottom:1px solid var(--hair)}.k4 .k4r .rw{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;gap:10px}.k4 .k4r .rw img,.k4 .k4r .tile img{width:42px;height:42px;border-radius:10px;object-fit:cover;flex:none}.k4 .k4r .rw b{flex:1;min-width:0;font-size:14.5px;font-weight:600;line-height:1.2}.k4 .k4r .hl{position:absolute;top:0;bottom:0;left:-16px;right:-16px;background:linear-gradient(90deg,#d9ecfff2,#d9ecff00)}.k4 .k4r .rpill{flex:none;font-size:13px;font-weight:600;border:1.5px solid var(--navy);border-radius:999px;padding:6px 12px;display:inline-block}.k4 .k4r .rpill.done{border-color:transparent;color:var(--ok);padding-right:0}.k4 .k4r .btns{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:12px}.k4 .k4r .btns span{display:flex;align-items:center;justify-content:center;height:40px;border-radius:20px;border:1.5px solid var(--navy);font-size:13px;font-weight:600;background:#fff}.k4 .k4r .btns .solid{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--navy);color:#fff}.k4 .k4r .cancel{font-size:11.5px;color:var(--faint);text-align:center;margin-top:12px;text-decoration:underline;text-underline-offset:2px}.k4 .k4r .lock{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#dcebf8,#eef5fb 55%,#f7fafd);text-align:center;padding-top:62px}.k4 .k4r .lock .tm{font-size:66px;font-weight:300;line-height:1;letter-spacing:-.02em!important}.k4 .k4r .lock .dt{font-size:14px;font-weight:500;margin-top:6px}.k4 .k4r .dim{position:absolute;top:0;right:0;bottom:0;left:0;background:#0c345a5c}.k4 .k4r .sheet{position:absolute;left:0;right:0;bottom:0;background:#fff;border-radius:22px 22px 0 0;padding:8px 16px 34px;box-shadow:0 -10px 30px #0c345a1f}.k4 .k4r .sheet:before{content:"";display:block;width:38px;height:5px;border-radius:3px;background:var(--hair);margin:0 auto 12px}.k4 .k4r .sheet h4{font-size:15.5px;font-weight:600;margin:0 0 10px;line-height:1.3;color:var(--navy);text-transform:none;letter-spacing:normal}.k4 .k4r .list{display:flex;flex-direction:column}.k4 .k4r .tile{position:relative;display:flex;align-items:center;gap:10px;height:46px;padding:0 8px;margin:0 -8px}.k4 .k4r .tile img{width:34px;height:34px;border-radius:8px}.k4 .k4r .tile b{position:relative;font-size:14px;font-weight:600;flex:1;min-width:0}.k4 .k4r .tile small{position:relative;font-size:11.5px;color:var(--faint)}.k4 .k4r .tile.has{opacity:.5}.k4 .k4r .tile .tsel{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:11px;border:2px solid var(--navy);background:#d9ecff99}.k4 .k4r .tile img{position:relative}.k4 .k4r .tile .ck{position:relative;width:22px;height:22px;border-radius:50%;background:var(--navy);color:#fff;font-size:12px;display:grid;place-items:center;flex:none}.k4 .k4r .mon{display:flex;justify-content:space-between;align-items:center;font-size:14px;font-weight:600;margin-bottom:6px}.k4 .k4r .mon span{color:var(--faint);font-weight:500;font-size:16px;padding:0 6px}.k4 .k4r .wk,.k4 .k4r .days{display:grid;grid-template-columns:repeat(7,1fr);text-align:center}.k4 .k4r .wk{font-size:11px;color:var(--faint);margin-bottom:2px}.k4 .k4r .days span{position:relative;height:31px;display:grid;place-items:center}.k4 .k4r .days em{position:relative;font-style:normal;font-size:13px;line-height:1;font-variant-numeric:tabular-nums}.k4 .k4r .days em.w{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:#fff;font-weight:700}.k4 .k4r .days .ddot{position:absolute;left:50%;top:50%;width:29px;height:29px;margin:-14.5px 0 0 -14.5px;border-radius:50%;background:var(--navy);opacity:0}.k4 .k4r .days span.dcur:before{content:"";position:absolute;left:50%;top:50%;width:29px;height:29px;margin:-14.5px 0 0 -14.5px;border-radius:50%;border:1.5px dashed var(--faint);box-sizing:border-box}.k4 .k4r .go{display:flex;align-items:center;justify-content:center;height:42px;border-radius:21px;background:var(--navy);color:#fff;font-size:13.5px;font-weight:600;margin-top:10px}.k4 .k4r .toast{position:absolute;left:14px;right:14px;top:48px;background:var(--navy);color:#fff;border-radius:14px;padding:10px 14px;font-size:13px;font-weight:600;display:flex;gap:9px;align-items:center;box-shadow:0 10px 24px #0c345a3d;z-index:2}.k4 .k4r .toast i{width:18px;height:18px;border-radius:50%;background:#fff;color:var(--navy);font-style:normal;font-size:11px;display:grid;place-items:center;flex:none}.k4 .k4r .tap{position:absolute;left:0;top:0;width:38px;height:38px;border-radius:50%;background:#0c345a24;border:2px solid rgba(12,52,90,.42);z-index:4;pointer-events:none}.k4 .k4r .rnoti{position:absolute;left:108px;top:200px;width:276px;background:#fff;border-radius:18px;padding:12px 14px;display:flex;gap:11px;box-shadow:0 1px 2px #0c345a0f,0 18px 40px #0c345a33,0 0 0 1px #0c345a0d;z-index:3}.k4 .k4r .rnoti .nic{width:36px;height:36px;border-radius:9px;background:var(--navy);flex:none;position:relative}.k4 .k4r .rnoti .nic:before{content:"";position:absolute;left:9px;top:11px;width:18px;height:13px;border:1.8px solid #fff;border-radius:2px;box-sizing:border-box}.k4 .k4r .rnoti .nic:after{content:"";position:absolute;left:12px;top:8px;width:12px;height:12px;border-right:1.8px solid #fff;border-bottom:1.8px solid #fff;transform:rotate(45deg) scale(.8,.6)}.k4 .k4r .rnoti .h{display:flex;justify-content:space-between;font-size:11px;color:var(--faint);letter-spacing:.06em!important}.k4 .k4r .rnoti b{display:block;font-size:14.5px;font-weight:600;margin:2px 0}.k4 .k4r .rnoti p{margin:0;font-size:13px;color:var(--soft);line-height:1.38}@container k4 (max-width:860px){.k4 .k4r .rc-g{grid-template-columns:minmax(0,1fr);grid-template-rows:none;grid-template-areas:"h" "m" "s" "c" "d" "p";max-width:560px}.k4 .k4r .rc-h{margin-bottom:22px}.k4 .k4r .rc-sub{font-size:20px;font-weight:600;margin-top:20px}.k4 .k4r .rc-sub p{font-weight:600;line-height:1.36}.k4 .k4r .rc-l{margin-top:26px}}@container k4 (max-width:600px){.k4 .k4r .rc-m{margin:0 calc(-1*var(--g))}.k4 .k4r .rc-st{max-width:min(100%,calc((100vh - 210px)*.8));max-width:min(100%,calc((100svh - 210px)*.8))}.k4 .k4r .rc-sub{font-size:18px;margin-top:16px}.k4 .k4r .rc-ctl{margin-top:12px}.k4 .k4r .rc-l button{font-size:16px;gap:12px}.k4 .k4r .rc-pr{font-size:15px}}
/*# sourceMappingURL=/cdn/shop/t/92/assets/kit4-recarga-anim.css.map */
