.kcb{--kcb-black:#0B0B0E;--kcb-black2:#15151B;--kcb-black3:#22222B;--kcb-line:#2C2C37;--kcb-on:#F3F2F7;--kcb-on-muted:#9D9CAB;--kcb-pink:#FF6FCF;--kcb-purple:#C77DFF;--kcb-violet:#8E7CFF;--kcb-peach:#FFB088;--kcb-lilac:#D9C6FF;--kcb-accent:#6B4BD6;--kcb-holo:linear-gradient(100deg,#FFB088 0%,#FF6FCF 30%,#C77DFF 58%,#8E7CFF 82%,#D9C6FF 100%);--kcb-chrome:linear-gradient(180deg,#FFFFFF 0%,#C9C8D6 48%,#F1EEFF 62%,#A9A7BA 100%);--kcb-ink:#333333;--kcb-text:#555555;--kcb-muted:#8A8A8A;--kcb-tline:#E6E6E6;--kcb-panel:#F6F7F7;--kcb-btn:#FF7B4B;--kcb-btn-hi:#FF6A33;--kcb-low:#E46A3A;--kcb-low-bg:#FFF4EF;--kcb-mono:"JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;-webkit-font-smoothing:antialiased}.kcb *,.kcb *:before,.kcb *:after{box-sizing:border-box}.kcb-wrap{max-width:1320px;margin:0 auto;padding-left:20px;padding-right:20px}.kcb-sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.kcb-mono{font-family:var(--kcb-mono)}.kcb-holo{background:var(--kcb-holo);-webkit-background-clip:text;background-clip:text;color:transparent}.kcb-chrome{background:var(--kcb-chrome);-webkit-background-clip:text;background-clip:text;color:transparent}.kcb a:focus-visible,.kcb button:focus-visible{outline:2px solid var(--kcb-violet);outline-offset:3px}.kcb-eyebrow{margin:0;font:700 10px/1.2 var(--kcb-mono);letter-spacing:.24em;text-transform:uppercase;color:var(--kcb-on-muted)}.kcb-eyebrow strong,.kcb-eyebrow em{font-style:normal;font-weight:700;background:var(--kcb-holo);-webkit-background-clip:text;background-clip:text;color:transparent}.kcb-h2{margin:10px 0 0;font-weight:900;font-size:clamp(26px,3.2vw,40px);line-height:1.05;letter-spacing:-.02em;color:#fff}.kcb-lead{margin:10px 0 0;color:var(--kcb-on-muted);font-size:15.5px;line-height:1.55;max-width:60ch}.kcb-btn{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 20px;font-weight:800;font-size:14.5px;border:0;border-radius:0;text-decoration:none;cursor:pointer;transition:background .15s}.kcb-btn--pri{background:var(--kcb-btn);color:#fff}.kcb-btn--pri:hover{background:var(--kcb-btn-hi);color:#fff}@keyframes kcb-sheen{to{background-position:-200% 0}}@keyframes kcb-pulse{50%{opacity:.35}}.kcb-hero{position:relative;background:var(--kcb-black);overflow:hidden}.kcb-hero img,.kcb-hero svg{width:100%;height:auto;display:block;object-fit:cover}.kcb-hero__link{display:block}.kcb-perks{background:var(--kcb-black);color:var(--kcb-on);border-top:1px solid var(--kcb-line);position:relative}.kcb-perks:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background:var(--kcb-holo);background-size:200% 100%;animation:kcb-sheen 8s linear infinite alternate}.kcb-perks__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(var(--kcb-perks-n,5),1fr)}.kcb-perks__item{display:flex;align-items:center;gap:14px;padding:18px 22px;border-left:1px solid var(--kcb-line);min-width:0}.kcb-perks__item:first-child{border-left:0}.kcb-perks__ico{flex:none;width:44px;height:44px;display:grid;place-items:center;border:1px solid transparent;background:linear-gradient(var(--kcb-black2),var(--kcb-black2)) padding-box,var(--kcb-holo) border-box}.kcb-perks__ico svg{width:24px;height:24px;fill:none;stroke:url(#kcb-holo-stroke);stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.kcb-perks__t{display:flex;flex-direction:column;gap:3px;min-width:0}.kcb-perks__t b{font-weight:900;font-size:14.5px;color:#fff;letter-spacing:-.01em;line-height:1.15}.kcb-perks__t b strong,.kcb-perks__t b em{font-style:normal;font-weight:900;background:var(--kcb-holo);-webkit-background-clip:text;background-clip:text;color:transparent}.kcb-perks__t small{font:700 10px var(--kcb-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--kcb-on-muted)}@media(max-width:1100px)and (min-width:750px){.kcb-perks__list{grid-template-columns:repeat(3,1fr)}.kcb-perks__item{border-top:1px solid var(--kcb-line)}.kcb-perks__item:nth-child(-n+3){border-top:0}.kcb-perks__item:nth-child(3n+1){border-left:0}}@media(max-width:749px){.kcb-perks__list{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;scroll-behavior:smooth}.kcb-perks__list::-webkit-scrollbar{display:none}.kcb-perks__item{flex:0 0 78%;scroll-snap-align:start;border-left:1px solid var(--kcb-line)}}.kcb-more{display:none}@keyframes kcb-nudge{0%,to{transform:translate(0)}50%{transform:translate(4px)}}@media(max-width:749px){.kcb-more{position:absolute;right:0;top:0;bottom:0;width:72px;display:flex;align-items:center;justify-content:flex-end;padding-right:12px;pointer-events:none;z-index:2;transition:opacity .3s;background:linear-gradient(90deg,#0b0b0e00,#0b0b0ef0 55%)}.kcb-more i{width:30px;height:30px;display:grid;place-items:center;border:1px solid transparent;background:linear-gradient(var(--kcb-black2),var(--kcb-black2)) padding-box,var(--kcb-holo) border-box;color:#fff;font:700 18px/1 var(--kcb-mono);font-style:normal;animation:kcb-nudge 1.4s ease-in-out infinite}.kcb-more--light{background:linear-gradient(90deg,#fff0,#fffffff5 55%)}.kcb-more--light i{background:linear-gradient(#fff,#fff) padding-box,var(--kcb-holo) border-box;color:var(--kcb-accent)}.is-end>.kcb-more{opacity:0}.kcb-perks .kcb-more{bottom:3px}}.kcb-week{background:var(--kcb-black);color:var(--kcb-on);padding:56px 0 64px;position:relative;isolation:isolate}.kcb-week:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:radial-gradient(50% 60% at 85% 0%,rgba(142,124,255,.24),transparent 60%),radial-gradient(40% 50% at 5% 100%,rgba(255,111,207,.18),transparent 60%)}.kcb-week__head{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;flex-wrap:wrap;margin-bottom:28px}.kcb-cd{display:inline-flex;align-items:center;gap:12px;padding:10px 14px;border:1px solid transparent;background:linear-gradient(var(--kcb-black),var(--kcb-black)) padding-box,var(--kcb-holo) border-box}.kcb-cd small{font:700 10px var(--kcb-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--kcb-on-muted)}.kcb-cd b{font:800 18px var(--kcb-mono);color:#fff;font-variant-numeric:tabular-nums}.kcb-cd b i{font-style:normal;color:var(--kcb-on-muted);margin:0 2px}.kcb-cd[data-ended] b{display:none}.kcb-week__car{position:relative}.kcb-week__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.kcb-week__nav{display:none}@media(max-width:1100px){.kcb-week__grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:749px){.kcb-week__grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:12px;scrollbar-width:none;-webkit-overflow-scrolling:touch;margin:0 -20px;padding:0 20px 4px}.kcb-week__grid::-webkit-scrollbar{display:none}.kcb-wk{flex:0 0 84%;scroll-snap-align:start}.kcb-week__nav{display:flex;align-items:center;justify-content:center;gap:14px;margin-top:14px}}.kcb-week__arrow{width:40px;height:40px;background:var(--kcb-black2);color:#fff;border:1px solid var(--kcb-line);font:700 20px/1 var(--kcb-mono);cursor:pointer;border-radius:0}.kcb-week__arrow:active{background:var(--kcb-holo);color:var(--kcb-black)}.kcb-week__dots{display:flex;gap:7px}.kcb-week__dots i{width:8px;height:8px;background:var(--kcb-black3);border:1px solid var(--kcb-line);cursor:pointer;transition:background .2s,width .2s}.kcb-week__dots i.is-on{background:var(--kcb-holo);width:22px;border-color:transparent}.kcb-wk{display:flex;flex-direction:column;text-decoration:none;color:inherit;border:1px solid transparent;background:linear-gradient(var(--kcb-black2),var(--kcb-black2)) padding-box,var(--kcb-holo) border-box;transition:transform .15s,box-shadow .2s}.kcb-wk:hover{transform:translateY(-2px);box-shadow:0 0 0 1px #c77dff59,0 14px 40px #c77dff38}.kcb-wk[hidden]{display:none!important}.kcb-wk__media{position:relative;background:#fff;aspect-ratio:4/3;overflow:hidden}.kcb-wk__media img{width:100%;height:100%;object-fit:contain;padding:8%;display:block}.kcb-wk__badge{position:absolute;left:10px;top:10px;padding:6px 9px;color:#fff;font:800 10px var(--kcb-mono);letter-spacing:.14em;text-transform:uppercase;border:1px solid transparent;background:linear-gradient(var(--kcb-black),var(--kcb-black)) padding-box,var(--kcb-holo) border-box}.kcb-wk__off{position:absolute;right:10px;top:10px;padding:6px 8px;background:var(--kcb-black);color:#fff;font:800 11px var(--kcb-mono);letter-spacing:.04em}.kcb-wk__body{padding:16px 16px 18px;display:flex;flex-direction:column;gap:8px;flex:1}.kcb-wk__units{margin:0;display:flex;align-items:center;gap:8px;font:700 10.5px var(--kcb-mono);letter-spacing:.08em;text-transform:uppercase;color:#fff}.kcb-wk__units i{width:8px;height:8px;background:var(--kcb-holo);box-shadow:0 0 10px #c77dffb3;animation:kcb-pulse 1.6s ease-in-out infinite}.kcb-wk__title{margin:0;font-weight:900;font-size:20px;color:#fff;letter-spacing:-.01em;line-height:1.15}.kcb-wk__variant{margin:0;color:var(--kcb-on-muted);font-size:13px;line-height:1.45}.kcb-wk__prices{margin-top:auto;border-top:1px solid var(--kcb-line);padding-top:10px;display:flex;flex-direction:column;gap:5px}.kcb-wk__row{display:flex;justify-content:space-between;align-items:baseline;font-size:13px;color:var(--kcb-on-muted)}.kcb-wk__row s{color:var(--kcb-on-muted)}.kcb-wk__row em{font-style:normal;color:var(--kcb-on);font-weight:700}.kcb-wk__row--hero span{font:700 10px var(--kcb-mono);letter-spacing:.14em;text-transform:uppercase;color:#fff}.kcb-wk__row--hero b{font-weight:900;font-size:26px;letter-spacing:-.02em}.kcb-wk__pix{font:500 11px/1.5 var(--kcb-mono);color:var(--kcb-on-muted);display:flex;flex-direction:column;gap:2px}.kcb-wk__pix strong{color:#fff;font-weight:700}.kcb-wk .kcb-btn{margin-top:6px}.kcb-week__foot{margin:22px 0 0;font-size:12.5px;color:var(--kcb-on-muted)}.kcb-week__empty{padding:24px;border:1px dashed var(--kcb-line);color:var(--kcb-on-muted);font-size:14px}.kcb-offers{padding:56px 0 72px;background:#fff;color:var(--kcb-text)}.kcb-offers__head{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;flex-wrap:wrap;margin-bottom:22px}.kcb-offers .kcb-eyebrow{color:var(--kcb-accent)}.kcb-offers .kcb-h2{color:var(--kcb-ink)}.kcb-offers .kcb-lead{color:var(--kcb-text)}.kcb-stamp{display:inline-flex;align-items:center;gap:10px;padding:8px 12px;color:#fff;border:1px solid transparent;background:linear-gradient(var(--kcb-black),var(--kcb-black)) padding-box,var(--kcb-holo) border-box;font:inherit;cursor:pointer;border-radius:0}.kcb-stamp small{font:700 10px var(--kcb-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--kcb-on-muted)}.kcb-stamp b{font-weight:900;font-size:15px;background:var(--kcb-holo);-webkit-background-clip:text;background-clip:text;color:transparent}.kcb-stamp span{font-size:13px;font-weight:700;color:#fff}.kcb-filters-wrap{position:sticky;top:var(--kcb-sticky-top,0px);background:#fff;z-index:5;margin:0 0 22px;border-top:1px solid var(--kcb-tline);border-bottom:1px solid var(--kcb-tline)}.kcb-filters{display:flex;gap:8px;flex-wrap:wrap;margin:0;padding:14px 0;background:#fff}.kcb-filter{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 14px;background:#fff;border:1px solid var(--kcb-tline);color:var(--kcb-ink);font-weight:700;font-size:13.5px;cursor:pointer;border-radius:0;font-family:inherit}.kcb-filter span{font:700 11px var(--kcb-mono);color:var(--kcb-muted);padding:2px 6px;background:var(--kcb-panel)}.kcb-filter:hover{border-color:var(--kcb-accent);color:var(--kcb-accent)}.kcb-filter[aria-pressed=true]{color:#fff;border:1px solid transparent;background:linear-gradient(var(--kcb-black),var(--kcb-black)) padding-box,var(--kcb-holo) border-box}.kcb-filter[aria-pressed=true] span{background:var(--kcb-black3);color:var(--kcb-on)}.kcb-filter[hidden]{display:none}@media(max-width:749px){.kcb-filters-wrap{margin-left:-20px;margin-right:-20px}.kcb-filters{overflow-x:auto;flex-wrap:nowrap;scrollbar-width:none;padding-left:20px;padding-right:72px;scroll-behavior:smooth}.kcb-filters::-webkit-scrollbar{display:none}.kcb-filter{flex:none}}.kcb-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px 16px}@media(max-width:1100px){.kcb-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:749px){.kcb-grid{grid-template-columns:repeat(2,1fr);gap:14px 10px}}.kcb-card{display:flex;flex-direction:column;background:#fff;border:1px solid var(--kcb-tline);text-decoration:none;color:inherit;transition:transform .15s,box-shadow .2s}.kcb-card:hover{transform:translateY(-2px);border-color:transparent;background:linear-gradient(#fff,#fff) padding-box,var(--kcb-holo) border-box;box-shadow:0 12px 32px #6b4bd624}.kcb-card[hidden]{display:none!important}.kcb-card__media{position:relative;background:var(--kcb-panel);aspect-ratio:1/1;overflow:hidden}.kcb-card__media img{width:100%;height:100%;object-fit:contain;padding:6%;mix-blend-mode:multiply;display:block}.kcb-card__tags{position:absolute;inset:10px 10px auto;display:flex;justify-content:space-between;gap:6px;pointer-events:none}.kcb-tag{display:inline-flex;align-items:center;padding:5px 8px;font:800 10.5px var(--kcb-mono);letter-spacing:.08em;text-transform:uppercase}.kcb-tag--off{color:#fff;border:1px solid transparent;background:linear-gradient(var(--kcb-black),var(--kcb-black)) padding-box,var(--kcb-holo) border-box}.kcb-tag--new{background:var(--kcb-holo);color:var(--kcb-black)}.kcb-tag--low{background:var(--kcb-low-bg);color:var(--kcb-low);margin-left:auto}.kcb-card__body{padding:14px 14px 16px;display:flex;flex-direction:column;gap:6px;flex:1}.kcb-card__title{margin:0;font-weight:800;font-size:16px;color:var(--kcb-ink);letter-spacing:-.01em;line-height:1.2}.kcb-card__variant{margin:0;font-size:12.5px;color:var(--kcb-muted);line-height:1.4}.kcb-card__price{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;margin-top:auto;padding-top:6px}.kcb-card__price b{font-weight:900;font-size:20px;color:var(--kcb-ink);letter-spacing:-.02em}.kcb-card__price s{font-size:13px;color:var(--kcb-muted)}.kcb-pixbox{display:grid;grid-template-columns:1fr auto;gap:2px 10px;align-items:baseline;padding:9px 11px;background:var(--kcb-black);color:#fff;border-left:3px solid;border-image:var(--kcb-holo) 1}.kcb-pixbox span{font:700 9.5px var(--kcb-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--kcb-on-muted)}.kcb-pixbox strong{font-weight:900;font-size:17px;letter-spacing:-.01em;text-align:right}.kcb-pixbox small{grid-column:1/-1;font-size:11px;color:var(--kcb-on-muted)}@media(max-width:749px){.kcb-card__title{font-size:14px}.kcb-card__price b{font-size:17px}.kcb-pixbox strong{font-size:14px}.kcb-pixbox{padding:8px 9px}}.kcb-offers__foot{margin:26px 0 0;font-size:12.5px;color:var(--kcb-muted)}.kcb-offers__empty{padding:40px;text-align:center;color:var(--kcb-muted);border:1px dashed var(--kcb-tline)}.kcb-steps{padding:0 0 64px;background:#fff;color:var(--kcb-text)}.kcb-steps .kcb-eyebrow{color:var(--kcb-accent);margin-bottom:18px}.kcb-steps__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;border-top:1px solid var(--kcb-tline);padding-top:36px}@media(max-width:749px){.kcb-steps__grid{grid-template-columns:1fr}}.kcb-step{display:flex;gap:14px;align-items:flex-start}.kcb-key{flex:none;width:44px;height:44px;display:grid;place-items:center;border-radius:5px;background:var(--kcb-holo);color:var(--kcb-black);font:800 15px var(--kcb-mono);box-shadow:0 0 14px #c77dff66}.kcb-step h3{margin:0;color:var(--kcb-ink);font-size:15.5px;font-weight:800;line-height:1.3}.kcb-step p{margin:4px 0 0;font-size:13.5px;line-height:1.5;color:var(--kcb-text)}.kcb-step p strong,.kcb-step p em{font-style:normal;color:var(--kcb-accent);font-weight:800}.kcb-ladder{background:var(--kcb-black);color:var(--kcb-on);padding:44px 0}.kcb-ladder .kcb-h2{font-size:clamp(22px,2.6vw,30px)}.kcb-ladder__row{display:grid;grid-template-columns:repeat(var(--kcb-ladder-n,5),1fr);gap:10px;margin-top:20px}@media(max-width:1100px){.kcb-ladder__row{grid-template-columns:repeat(3,1fr)}}@media(max-width:749px){.kcb-ladder__row{grid-template-columns:1fr 1fr}}.kcb-rung{padding:14px;background:var(--kcb-black2);border:1px solid var(--kcb-line)}.kcb-rung--max{border:1px solid transparent;background:linear-gradient(var(--kcb-black2),var(--kcb-black2)) padding-box,var(--kcb-holo) border-box}.kcb-rung small{display:block;font:700 10px var(--kcb-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--kcb-on-muted)}.kcb-rung b{display:block;font:800 16px var(--kcb-mono);color:#fff;margin:4px 0 6px}.kcb-rung--max b{background:var(--kcb-holo);-webkit-background-clip:text;background-clip:text;color:transparent}.kcb-rung p{margin:0;font-size:12.5px;color:var(--kcb-on-muted);line-height:1.4}@media(prefers-reduced-motion:reduce){.kcb *,.kcb *:after{animation:none!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/kc-black.css.map */
