.zp-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,420px);gap:48px;align-items:end;margin-bottom:56px}.zp-head h2{font-size:clamp(2rem,3.4vw,3rem);line-height:1.04}.zp-head p{margin:0;color:var(--muted);line-height:1.65}.zp-tiles{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;grid-template-columns:repeat(6,1fr);grid-template-rows:repeat(5,1fr);pointer-events:none}.zp-tiles i{background:var(--blue2);transition:opacity .45s}.zp-on .zp-tiles i{opacity:0}.zp-dk{padding:0 0 96px}.zp-dkb{background:#0c0d10;color:#fff;padding:104px 0 112px;margin:0 var(--bm,3vw);border-radius:var(--br,40px);position:relative;overflow:hidden;isolation:isolate;transition:margin .1s linear,border-radius .1s linear}.zp-dkb:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:radial-gradient(560px 380px at 88% 8%,rgba(23,163,152,.28),transparent 70%),radial-gradient(480px 320px at 4% 100%,rgba(220,245,146,.1),transparent 70%)}.zp-dkb .zp-head p{color:#bfc7d2}@media(max-width:1080px){.zp-head{grid-template-columns:minmax(0,1fr);gap:16px}}@media(max-width:720px){.zp-head{margin-bottom:36px}.zp-dk{padding-bottom:64px}.zp-dkb{padding:64px 0;margin:0;border-radius:0}}@media(prefers-reduced-motion:reduce){.zp-tiles{display:none}}.zq-crumb{display:flex;gap:8px;align-items:center;font:600 .8rem var(--sans);color:var(--muted);margin-bottom:28px}.zq-crumb a{color:var(--muted);text-decoration:none}.zq-crumb a:hover{color:var(--ink)}.zq-crumb span{opacity:.5}.zq-hero{padding:40px 0 112px}.zq-hg{display:grid;grid-template-columns:minmax(0,600px) minmax(0,480px);justify-content:space-between;gap:56px;align-items:start}.zq-gal{display:grid;gap:14px}.zq-main{position:relative;padding:36px;border-radius:14px;background:var(--blue2);box-shadow:inset 0 0 0 1px #d6e1ee}.zq-main .pg{position:relative;max-width:420px;margin:0 auto;aspect-ratio:900/1165;border-radius:6px;background:#fff top/cover no-repeat;box-shadow:0 34px 56px -28px #0a25408c,0 8px 16px -10px #0a254040;cursor:zoom-in;transition:background-size .5s,background-position .5s}.zq-main .pg.zoom{background-size:190%;cursor:zoom-out}.zq-lbl{position:absolute;left:18px;top:18px;z-index:2;display:inline-flex;align-items:center;gap:8px;padding:7px 11px;border-radius:6px;background:var(--ink);color:#fff;font:600 .78rem var(--sans)}.zq-lbl:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--lime)}.zq-hint{position:absolute;right:18px;bottom:16px;font:600 .72rem var(--sans);color:#5b6f86}.zq-thumbs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.zq-thumbs button{display:grid;gap:8px;padding:10px 10px 12px;border:0;border-radius:8px;background:#fff;box-shadow:0 0 0 1px var(--line);cursor:pointer;text-align:left;font:600 .74rem/1.25 var(--sans);color:var(--muted);transition:box-shadow .25s,transform .25s}.zq-thumbs button i{display:block;aspect-ratio:3/2;border-radius:4px;background:var(--blue2) top/cover no-repeat}.zq-thumbs button:hover{transform:translateY(-2px)}.zq-thumbs button.on{box-shadow:0 0 0 2px var(--ink);color:var(--ink)}.zq-buybox{position:sticky;top:96px;display:grid;gap:22px}.zq-name{display:grid;gap:4px}.zq-name h1{font-size:clamp(2.4rem,4vw,3.6rem);line-height:1}.zq-name small{font:700 .72rem var(--disp);letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}.zq-hook{margin:0;font-size:1.08rem;line-height:1.65;color:#3a4250}.zq-facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-radius:10px;background:var(--soft);box-shadow:inset 0 0 0 1px var(--line)}.zq-facts div{padding:14px 12px;display:grid;gap:2px}.zq-facts div+div{box-shadow:inset 1px 0 0 var(--line)}.zq-facts b{font:700 1.3rem/1 var(--disp);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.zq-facts span{font-size:.74rem;color:var(--muted);line-height:1.3}.zq-pay{display:grid;gap:14px;padding:22px;border-radius:12px;background:#fff;box-shadow:0 0 0 1px var(--line),0 24px 44px -30px #0a254066}.zq-pay .row{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;flex-wrap:wrap}.zq-pay .zp-price{font-size:2rem}.zq-pay .note{font-size:.84rem;color:var(--muted);line-height:1.5;margin:0}.zq-pay .note b{color:var(--ink)}.zq-chips{display:flex;flex-wrap:wrap;gap:6px}.zq-chips span{font:600 .72rem var(--sans);padding:5px 9px;border-radius:5px;background:var(--soft);box-shadow:inset 0 0 0 1px var(--line);color:#3a4250}.zq-works{display:grid;gap:8px;font-size:.86rem}.zq-works div{display:flex;justify-content:space-between;gap:12px;padding:10px 0;box-shadow:inset 0 -1px 0 var(--line)}.zq-works div span:first-child{color:var(--muted)}.zq-works div span:last-child{font-weight:600;text-align:right}.zq-story{padding:96px 0}.zq-sg{display:grid;grid-template-columns:minmax(0,440px) minmax(0,640px);justify-content:space-between;gap:64px;align-items:center}.zq-sg h2{font-size:clamp(2rem,3.4vw,3rem);line-height:1.05}.zq-sg p{color:var(--muted);line-height:1.7;margin:20px 0 0;max-width:44ch}.zq-month{position:relative;padding:26px 26px 22px;border-radius:14px;background:var(--blue2);box-shadow:inset 0 0 0 1px #d6e1ee}.zq-mcard{background:#fff;border-radius:8px;padding:18px 18px 14px;box-shadow:0 26px 44px -26px #0a254080}.zq-mh{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px}.zq-mh b{font:600 .95rem var(--disp)}.zq-mh em{font-style:normal;font:700 .6rem var(--disp);letter-spacing:.08em;text-transform:uppercase;padding:3px 7px;border-radius:4px;background:var(--soft);box-shadow:inset 0 0 0 1px var(--line);color:var(--muted)}.zq-month canvas{display:block;width:100%;height:260px}.zq-legend{display:flex;flex-wrap:wrap;gap:14px;margin-top:10px;font:600 .74rem var(--sans);color:var(--muted)}.zq-legend span{display:inline-flex;align-items:center;gap:6px}.zq-legend i{width:10px;height:10px;border-radius:3px}.zq-order{padding:24px 0 96px}.zq-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;counter-reset:s}.zq-step{position:relative;display:grid;gap:10px;align-content:start;padding:24px 22px 26px;border-radius:12px;background:#fff;box-shadow:0 0 0 1px var(--line),0 20px 36px -28px #0a254066}.zq-step .n{width:34px;height:34px;border-radius:8px;display:grid;place-items:center;font:700 .95rem var(--disp);background:var(--ink);color:var(--lime)}.zq-step b{font:600 1.15rem/1.25 var(--disp);letter-spacing:-.01em}.zq-step p{margin:0;color:var(--muted);font-size:.9rem;line-height:1.55}.zq-step .m{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}.zq-step .m span{font:600 .7rem var(--sans);padding:4px 8px;border-radius:5px;background:var(--soft);box-shadow:inset 0 0 0 1px var(--line)}.zq-step:not(:last-child):after{content:"";position:absolute;right:-13px;top:40px;width:10px;height:10px;border-top:2px solid #9FB2C8;border-right:2px solid #9FB2C8;transform:rotate(45deg)}.zq-in{padding:96px 0}.zq-mod{display:grid;grid-template-columns:minmax(0,560px) minmax(0,460px);justify-content:space-between;gap:64px;align-items:center}.zq-mod+.zq-mod{margin-top:112px}.zq-mod.rev{grid-template-columns:minmax(0,460px) minmax(0,560px)}.zq-mod.rev .zq-shot{order:2}.zq-shot{position:relative;padding:34px;border-radius:14px;background:var(--blue2);box-shadow:inset 0 0 0 1px #d6e1ee}.zq-shot .pg{position:relative;max-width:440px;margin:0 auto;aspect-ratio:900/1165;border-radius:6px;background:#fff top/cover no-repeat;box-shadow:0 34px 56px -28px #0a25408c;overflow:hidden}.zq-shot .zp-tiles i{background:var(--blue2)}.zq-txt .num{font:700 .72rem var(--disp);letter-spacing:.08em;color:var(--muted)}.zq-txt h3{font-size:clamp(1.7rem,2.6vw,2.3rem);line-height:1.08;margin:10px 0 0}.zq-txt p{color:var(--muted);line-height:1.7;margin:16px 0 0}.zq-txt ul{list-style:none;padding:0;margin:22px 0 0;display:grid;gap:10px}.zq-txt li{display:flex;gap:12px;line-height:1.5;font-size:.95rem}.zq-txt li:before{content:"";flex:none;width:18px;height:18px;margin-top:2px;border-radius:5px;background:#d3efec url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath d='M5 9.5l2.5 2.5L13 6.5' fill='none' stroke='%230E6F67' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/100% no-repeat}.zq-more .zp-dkb{padding:96px 0 104px}.zq-mgrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.zq-mi{display:grid;grid-template-columns:auto minmax(0,1fr);gap:14px;align-items:start;padding:20px;border-radius:10px;background:#16181d;box-shadow:inset 0 0 0 1px #ffffff14;transition:box-shadow .3s,transform .3s}.zq-mi:hover{transform:translateY(-3px);box-shadow:inset 0 0 0 1px #dcf59259}.zq-mi .n{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;font:700 .82rem var(--disp);color:#0c0d10;background:var(--c,#DCF592)}.zq-mi b{display:block;font:600 1.02rem/1.3 var(--disp);color:#fff}.zq-mi span{display:block;margin-top:4px;font-size:.86rem;line-height:1.5;color:#bfc7d2}.zq-mi.extra .n{background:transparent;box-shadow:inset 0 0 0 1.5px var(--lime);color:var(--lime)}.zq-lock{display:flex;align-items:center;gap:12px;margin-top:28px;padding:16px 18px;border-radius:10px;background:#ffffff0a;box-shadow:inset 0 0 0 1px #ffffff14;color:#bfc7d2;font-size:.9rem;line-height:1.5}.zq-lock svg{flex:none;width:20px;height:20px;stroke:var(--lime);fill:none;stroke-width:1.8}.zq-faq{padding:0 0 96px}.zq-fg{display:grid;grid-template-columns:minmax(0,400px) minmax(0,660px);justify-content:space-between;gap:64px;align-items:start}.zq-fg h2{font-size:clamp(2rem,3.4vw,3rem);line-height:1.05}.zq-fg .side p{color:var(--muted);line-height:1.65;margin:18px 0 0}.zq-list{display:grid;gap:12px}.zq-q{position:relative;background:#0c0d10;color:#fff;border-radius:6px;overflow:hidden;transition:transform .3s,box-shadow .3s}.zq-q:hover{transform:translate(4px)}.zq-q:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:var(--lime);transform:scaleY(0);transform-origin:top;transition:transform .4s cubic-bezier(.2,.8,.2,1)}.zq-q.open:before{transform:scaleY(1)}.zq-q button{all:unset;box-sizing:border-box;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:16px;width:100%;padding:20px 22px;cursor:pointer}.zq-q button:focus-visible{outline:2px solid var(--lime);outline-offset:-4px}.zq-q .n{font:700 .95rem var(--disp);color:var(--lime)}.zq-q .t{font:600 1.04rem/1.35 var(--disp)}.zq-q .p{position:relative;width:28px;height:28px;border-radius:50%;background:var(--lime);transition:transform .35s cubic-bezier(.2,.8,.2,1)}.zq-q .p:before,.zq-q .p:after{content:"";position:absolute;left:50%;top:50%;width:12px;height:2px;margin:-1px 0 0 -6px;background:#0c0d10;border-radius:2px}.zq-q .p:after{transform:rotate(90deg)}.zq-q.open .p{transform:rotate(45deg)}.zq-q .aw{display:grid;grid-template-rows:0fr;transition:grid-template-rows .45s cubic-bezier(.2,.8,.2,1)}.zq-q.open .aw{grid-template-rows:1fr}.zq-q .ai{overflow:hidden}.zq-q .a{padding:0 22px 22px 62px;color:#c9d0da;line-height:1.65}.zq-q .a p{margin:0}.zq-rel{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.zq-rel a{display:grid;grid-template-columns:72px minmax(0,1fr);gap:14px;align-items:center;padding:12px;border-radius:10px;background:#fff;color:var(--ink);text-decoration:none;box-shadow:0 0 0 1px var(--line),0 14px 26px -18px #0a254073;transition:transform .25s}.zq-rel a:hover{transform:translateY(-3px)}.zq-rel i{display:block;aspect-ratio:760/984;border-radius:4px;background:var(--blue2) top/cover no-repeat;box-shadow:0 6px 12px -8px #0a254080}.zq-rel small{display:block;font:700 .6rem var(--disp);letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.zq-rel b{display:block;font:600 1rem/1.25 var(--disp);margin-top:3px}@media(max-width:1080px){.zq-hg{grid-template-columns:minmax(0,1fr) minmax(0,420px);gap:36px}.zq-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.zq-step:nth-child(2):after{display:none}.zq-mgrid{grid-template-columns:repeat(2,minmax(0,1fr))}.zq-fg{grid-template-columns:minmax(0,1fr);gap:32px}}@media(max-width:860px){.zq-hg,.zq-sg,.zq-mod,.zq-mod.rev{grid-template-columns:minmax(0,1fr);gap:36px}.zq-mod.rev .zq-shot{order:0}.zq-buybox{position:static}}@media(max-width:720px){.zq-hero{padding:24px 0 64px}.zq-main{padding:20px}.zq-thumbs{gap:6px}.zq-thumbs button{padding:6px 6px 8px;font-size:.66rem}.zq-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.zq-facts div:nth-child(3){box-shadow:inset 0 1px 0 var(--line)}.zq-facts div:nth-child(4){box-shadow:inset 1px 0 0 var(--line),inset 0 1px 0 var(--line)}.zq-story,.zq-in{padding:64px 0}.zq-order{padding-bottom:64px}.zq-steps{grid-template-columns:minmax(0,1fr)}.zq-step:after{display:none}.zq-mod+.zq-mod{margin-top:72px}.zq-shot{padding:20px}.zq-mgrid{grid-template-columns:minmax(0,1fr)}.zq-more .zp-dkb{padding:64px 0}.zq-faq{padding-bottom:64px}.zq-q button{padding:18px 16px;gap:12px}.zq-q .a{padding:0 16px 20px}.zq-rel{grid-template-columns:minmax(0,1fr)}.zq-month{padding:16px}.zq-month canvas{height:220px}}.zq-pay form{display:grid;gap:10px;margin:0}.zq-pay .zp-btn{width:100%}.zq-pay .zq-alt{background:transparent;color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--ink)}.zq-pay .zq-alt:hover{box-shadow:inset 0 0 0 1.5px var(--ink),0 14px 28px -14px #0c0d104d}.zq-pay .zp-price small{color:var(--teal7)}.zq-pay .row .sec{display:inline-flex;align-items:center;gap:6px;font:600 .74rem var(--sans);color:var(--muted)}.zq-pay .row .sec svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.zq-wk{display:grid;gap:8px}.zq-wk div{display:grid;grid-template-columns:78px minmax(0,1fr) auto;gap:12px;align-items:center;padding:12px 14px;border-radius:8px;background:var(--soft);box-shadow:inset 0 0 0 1px var(--line);font-size:.9rem;line-height:1.35}.zq-wk div b{font:700 .72rem var(--disp);letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.zq-wk div em{font-style:normal;font:700 .66rem var(--disp);letter-spacing:.04em;text-transform:uppercase;padding:4px 8px;border-radius:4px;background:#fff;box-shadow:inset 0 0 0 1px var(--line);white-space:nowrap}.zq-wk div em.hot{background:#0c0d10;color:var(--lime);box-shadow:none}.zq-wk div em.ok{background:#d3efec;color:var(--teal7);box-shadow:none}.zq-wk .zq-alert{display:flex;align-items:center;gap:10px;margin-top:6px;padding:12px 14px;border-radius:8px;background:#0c0d10;color:#fff;font:600 .88rem/1.4 var(--sans)}.zq-wk .zq-alert i{flex:none;width:8px;height:8px;border-radius:50%;background:var(--lime)}@media(max-width:720px){.zq-wk div{grid-template-columns:74px minmax(0,1fr);row-gap:6px}.zq-wk div em{grid-column:2;justify-self:start}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/zykkla-ficha.css.map */
