.kc{--kc-ink:#0A0A0A;--kc-mute:#5F5F5C;--kc-card:#F4F4F2;--kc-pack:#F5F4F3;--kc-line:#E6E6E2;--kc-gold:#E8A317;--kc-head:"Inter Tight",Inter,"Helvetica Neue",Arial,sans-serif;font-family:Inter,Helvetica Neue,Arial,sans-serif;color:var(--kc-ink);background:#fff;font-size:16px;line-height:1.55;-webkit-font-smoothing:antialiased}.kc *,.kc *:before,.kc *:after{box-sizing:border-box}.kc img{display:block;max-width:100%}.kc a:not(.kc-btn){color:inherit}.kc h1,.kc h2,.kc h3,.kc p,.kc figure,.kc blockquote{margin:0}.kc h1,.kc h2,.kc h3{text-transform:none;font-style:normal}.kc-wrap{max-width:1360px;margin:0 auto;padding:0 24px}.kc-sec{padding-top:112px}.kc-sec--last{padding-bottom:112px}.kc-h2{font-family:var(--kc-head);font-weight:400;font-size:clamp(32px,3.6vw,52px);line-height:1.05;letter-spacing:-.03em;color:inherit}.kc-h2 strong{font-weight:600}.kc-h3{font-family:var(--kc-head);font-weight:500;letter-spacing:-.02em;line-height:1.15;color:inherit}.kc-lbl{font-size:12px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--kc-mute)}.kc-mute{color:var(--kc-mute)}.kc-sub{font-size:17px;color:var(--kc-mute);max-width:560px}.kc-head{display:flex;flex-direction:column;gap:14px;margin-bottom:40px}.kc-head--center{align-items:center;text-align:center}.kc-head--row{flex-direction:row;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px 24px}.kc-head--row>div{display:flex;flex-direction:column;gap:14px}.kc-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:0 24px;border-radius:999px;font-family:inherit;font-size:14px;font-weight:500;text-decoration:none;border:1px solid transparent;cursor:pointer;transition:opacity .2s,background .2s}.kc-btn:hover{opacity:.85}.kc-btn--dark{background:var(--kc-ink);color:#fff}.kc-btn--out{border-color:var(--kc-ink);color:var(--kc-ink);background:transparent}.kc-btn--white{background:#fff;color:var(--kc-ink)}.kc-btn--glass{color:#fff;background:#ffffff24;border-color:#ffffff4d;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.kc-btn--lg{min-height:52px;padding:0 28px}.kc-btn--full{width:100%}.kc-link{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-size:14px;font-weight:500;text-decoration:underline;text-underline-offset:4px}.kc-stars{display:inline-flex;gap:1px;color:var(--kc-gold)}.kc-stars svg{width:14px;height:14px;fill:currentColor}.kc-pills{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:-16px 0 40px}.kc-pill{display:inline-flex;align-items:center;min-height:40px;padding:0 18px;border-radius:999px;background:var(--kc-card);font-family:inherit;font-size:14px;text-decoration:none;color:var(--kc-ink);border:0;cursor:pointer;transition:background .2s,color .2s}.kc-pill:hover{background:#e9e9e5}.kc-pill.is-active,.kc-pill.is-active:hover{background:var(--kc-ink);color:#fff}.kc-pane[hidden]{display:none}.kc-pane{animation:kc-fade .4s ease}@keyframes kc-fade{0%{opacity:0}to{opacity:1}}.kc-zoomwrap .kc-zoom{transition:transform .5s cubic-bezier(.2,.7,.2,1)}.kc-zoomwrap:hover .kc-zoom{transform:scale(1.04)}.kc-fill{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.kc-hero-pad{padding:16px 16px 0}.kc-hero{position:relative;border-radius:28px;overflow:hidden;min-height:720px;background:#2c78d6;color:#fff;display:flex}.kc-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#0818346b,#08183400 38%),linear-gradient(to top,#0a0a0a80,#0a0a0a00 40%);pointer-events:none}.kc-hero__in{position:relative;z-index:1;width:100%;max-width:1360px;margin:0 auto;padding:56px 32px 44px;display:flex;flex-direction:column;justify-content:space-between;gap:40px}.kc-hero__top{display:flex;flex-direction:column;gap:22px;max-width:600px}.kc-chip{display:inline-flex;align-self:flex-start;align-items:center;gap:8px;background:#ffffff29;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.24);border-radius:999px;padding:7px 14px;font-size:13px}.kc-hero__h{font-family:Montserrat,Helvetica Neue,Arial,sans-serif!important;font-weight:900!important;font-style:italic!important;text-transform:uppercase!important;font-size:clamp(56px,6.4vw,92px)!important;line-height:.9!important;letter-spacing:-.035em!important;color:#fff!important}.kc-hero__sub{font-size:18px;line-height:1.45;color:#ffffffeb;max-width:360px}.kc-row{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.kc-hero__img--m{display:none}@media(max-width:749px){.kc-hero{min-height:620px}.kc-hero__in{padding:32px 20px 28px}.kc-hero__img--d.has-m{display:none}.kc-hero__img--m{display:block}}.kc-grid4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px 20px}@media(max-width:989px){.kc-grid4{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 12px}}.kc-prod{display:flex;flex-direction:column;gap:14px}.kc-prod__media{position:relative;display:block;aspect-ratio:1/1;background:var(--kc-pack);border-radius:20px;overflow:hidden}.kc-prod__tag{position:absolute;top:14px;left:14px;z-index:1;background:#fff;color:var(--kc-ink);border-radius:999px;padding:6px 12px;font-size:12px;font-weight:500}.kc-prod__tag.is-dark{background:var(--kc-ink);color:#fff}.kc-prod__info{display:flex;flex-direction:column;gap:6px}.kc-prod__rate{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--kc-mute);min-height:16px}.kc-prod__name{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.kc-prod__name h3{font-family:var(--kc-head);font-size:18px;font-weight:500;letter-spacing:-.01em;line-height:1.2}.kc-prod__name h3 a{text-decoration:none}.kc-prod__price{font-size:16px;font-weight:500;white-space:nowrap}.kc-prod__price s{font-weight:400;color:var(--kc-mute);font-size:14px;margin-left:4px}.kc-prod__spec{font-size:14px;color:var(--kc-mute)}.kc-prod form{margin:auto 0 0}.kc-prod>.kc-btn,.kc-prod form .kc-btn{margin-top:auto}@media(max-width:749px){.kc-prod__name{flex-direction:column;gap:2px}.kc-prod__name h3{font-size:16px}.kc-prod__spec{font-size:13px}.kc-prod .kc-btn{min-height:44px;padding:0 12px;font-size:13px}}.kc-grid3{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));gap:16px}.kc-why{background:var(--kc-card);border-radius:24px;overflow:hidden;display:flex;flex-direction:column}.kc-why__txt{padding:28px 28px 24px;display:flex;flex-direction:column;gap:10px;min-height:150px}.kc-why__txt h3{font-size:24px}.kc-why__txt p{color:var(--kc-mute);font-size:15px}.kc-why__media{margin:0 12px 12px;border-radius:16px;overflow:hidden;aspect-ratio:4/3;position:relative;background:#e9e9e6}.kc-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr));gap:16px;margin-top:16px}.kc-stat{border:1px solid var(--kc-line);border-radius:20px;padding:22px 24px;display:flex;flex-direction:column;gap:2px}.kc-stat b{font-family:var(--kc-head);font-size:32px;font-weight:500;letter-spacing:-.03em;line-height:1.2}.kc-stat span{font-size:14px;color:var(--kc-mute)}.kc-split{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:48px 64px;align-items:center}@media(max-width:899px){.kc-split{grid-template-columns:1fr}}.kc-spot__media{position:relative;aspect-ratio:1/1;background:var(--kc-pack);border-radius:28px;overflow:hidden}.kc-spot__thumb{position:absolute;right:20px;bottom:20px;width:88px;aspect-ratio:1/1;border-radius:16px;overflow:hidden;border:2px solid #FFFFFF;box-shadow:0 8px 20px -8px #0a0a0a4d}.kc-spot__thumb img{width:100%;height:100%;object-fit:cover}.kc-badge{position:absolute;left:20px;bottom:20px;display:inline-flex;align-items:center;gap:8px;background:#fff;border-radius:999px;padding:8px 14px;font-size:13px;font-weight:500}.kc-spot__copy{display:flex;flex-direction:column;gap:24px;align-items:flex-start}.kc-specs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;border-top:1px solid var(--kc-line)}.kc-specs>div{padding:18px 0;border-bottom:1px solid var(--kc-line);display:flex;flex-direction:column;gap:2px}.kc-specs>div:nth-child(2n){padding-left:20px;border-left:1px solid var(--kc-line)}.kc-specs b{font-family:var(--kc-head);font-size:26px;font-weight:500;letter-spacing:-.02em;line-height:1.2}.kc-specs span{font-size:14px;color:var(--kc-mute)}.kc-spot form{display:flex;flex-direction:column;gap:20px;width:100%;margin:0}.kc-flav{display:flex;flex-wrap:wrap;gap:8px}.kc-flav input{position:absolute;opacity:0;pointer-events:none}.kc-flav label{min-height:44px;padding:0 16px;border-radius:999px;border:1px solid var(--kc-line);background:#fff;font-size:14px;display:inline-flex;align-items:center;gap:8px;cursor:pointer}.kc-flav input:checked+label{border:1.5px solid var(--kc-ink)}.kc-flav input:focus-visible+label{outline:2px solid var(--kc-ink);outline-offset:2px}.kc-flav i{width:14px;height:14px;border-radius:999px;display:inline-block}.kc-upsell{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;background:var(--kc-card);border-radius:18px;padding:14px 18px;text-decoration:none}.kc-upsell img{width:48px;height:48px;object-fit:cover;border-radius:12px}.kc-upsell strong{font-size:14px;font-weight:600}.kc-upsell small{font-size:13px;color:var(--kc-mute);display:block}.kc-ath{display:flex;flex-direction:column;gap:14px}.kc-ath__media{position:relative;aspect-ratio:3/4;border-radius:20px;overflow:hidden;background:#ddd}.kc-ath__tag{position:absolute;left:14px;bottom:14px;background:#ffffffeb;border-radius:999px;padding:6px 12px;font-size:12px;font-weight:500}.kc-ath h3{font-size:18px}.kc-ath p{font-size:14px;color:var(--kc-mute);border-left:2px solid var(--kc-line);padding-left:12px}.kc-comm{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}@media(max-width:899px){.kc-comm{grid-template-columns:1fr}}.kc-story{position:relative;border-radius:24px;overflow:hidden;min-height:480px;color:#fff;display:flex;align-items:flex-end}.kc-story:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#000000bf,#0000 62%)}.kc-story__in{position:relative;z-index:1;padding:32px;display:flex;flex-direction:column;gap:12px;align-items:flex-start;max-width:480px}.kc-story__in .kc-lbl{color:#e2e2de}.kc-story__in h3{font-size:32px;line-height:1.1}.kc-story__in p{color:#e2e2de}.kc-side{display:grid;gap:16px}.kc-tile{background:var(--kc-card);border-radius:24px;padding:28px;display:flex;flex-direction:column;gap:10px;text-decoration:none}.kc-tile h3{font-size:26px}.kc-tile p{color:var(--kc-mute)}.kc-tile .kc-go{display:inline-flex;align-items:center;gap:8px;margin-top:auto;padding-top:10px;font-size:14px;font-weight:500}.kc-ugc{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(180px,100%),1fr));gap:12px}.kc-ugc a,.kc-ugc div{position:relative;display:block;aspect-ratio:4/5;border-radius:16px;overflow:hidden;background:var(--kc-card)}.kc-films-pad{max-width:1392px;margin:0 auto;padding:0 16px}.kc-films{background:var(--kc-ink);color:#fff;border-radius:28px;padding:clamp(28px,4.5vw,64px)}.kc-films .kc-lbl{color:#b9b9b4;display:inline-flex;align-items:center;gap:8px}.kc-yt{background:red;display:inline-flex;align-items:center;justify-content:center}.kc-yt svg{fill:#fff}.kc-films__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;align-items:center}@media(max-width:899px){.kc-films__grid{grid-template-columns:1fr}}.kc-film-lead{position:relative;display:block;border-radius:20px;overflow:hidden;aspect-ratio:16/10;color:#fff;text-decoration:none}.kc-film-lead:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#000000b3,#0000 55%)}.kc-film-lead__meta{position:absolute;z-index:1;left:24px;right:24px;bottom:24px;display:flex;align-items:flex-end;justify-content:space-between;gap:16px}.kc-film-lead__meta b{display:block;font-family:var(--kc-head);font-size:clamp(24px,2.6vw,34px);font-weight:500;letter-spacing:-.02em;line-height:1.15}.kc-film-lead__meta small{font-size:13px;color:#d6d6d2}.kc-film-list{display:flex;flex-direction:column;gap:20px}.kc-film{display:flex;gap:16px;align-items:center;color:#fff;text-decoration:none}.kc-film__media{position:relative;width:44%;flex-shrink:0;aspect-ratio:16/9;border-radius:14px;overflow:hidden;background:#222}.kc-film__play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:42px;height:42px}.kc-play{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:#ffffff29;border:1px solid rgba(255,255,255,.4);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;transition:background .25s,color .25s}.kc-play svg{fill:currentColor;margin-left:2px}a:hover .kc-play{background:#fff;color:var(--kc-ink)}.kc-film b{display:block;font-family:var(--kc-head);font-size:18px;font-weight:500;letter-spacing:-.01em;line-height:1.25}.kc-film small{font-size:13px;color:#b9b9b4}.kc-films .kc-h2{color:#fff}.kc-founder__media{position:relative;aspect-ratio:4/5;border-radius:28px;overflow:hidden;background:#ddd}.kc-founder__copy{display:flex;flex-direction:column;gap:22px;align-items:flex-start;max-width:540px}.kc-founder__copy .kc-rte p{font-size:17px;color:var(--kc-mute)}.kc-founder__copy .kc-rte{display:flex;flex-direction:column;gap:16px}.kc-email{background:var(--kc-card);border-radius:28px;padding:clamp(28px,5vw,64px);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 56px;align-items:center}@media(max-width:899px){.kc-email{grid-template-columns:1fr}}.kc-email form{display:flex;flex-direction:column;gap:8px;margin:0}.kc-email__field{display:flex;flex-wrap:wrap;gap:6px;background:#fff;border:1px solid var(--kc-line);border-radius:999px;padding:6px}.kc-email__field input{flex:1 1 200px;min-height:46px;border:0;background:transparent;padding:0 18px;font-family:inherit;font-size:16px;color:var(--kc-ink);outline:none;border-radius:999px;box-shadow:none}.kc-email__field button{min-height:46px}@media(max-width:749px){.kc-sec{padding-top:72px}.kc-sec--last{padding-bottom:72px}.kc-head{margin-bottom:28px}}html.kc-js [data-kc-r]{opacity:0;transform:translateY(28px);transition:opacity .8s cubic-bezier(.2,.7,.2,1),transform .8s cubic-bezier(.2,.7,.2,1)}html.kc-js [data-kc-r].is-in{opacity:1;transform:none}.kc-marq{overflow:hidden;padding:30px 0 6px}.kc-marq__track{display:flex;width:max-content;animation:kc-marq 48s linear infinite}.kc-marq:hover .kc-marq__track{animation-play-state:paused}.kc-marq__set{display:flex;align-items:center;gap:34px;padding-right:34px}.kc-marq__item{font-family:Montserrat,Helvetica Neue,Arial,sans-serif;font-weight:900;font-style:italic;text-transform:uppercase;font-size:clamp(30px,4vw,58px);letter-spacing:-.035em;line-height:1.05;white-space:nowrap;color:var(--kc-ink)}.kc-marq__item.is-out{color:transparent;-webkit-text-stroke:1.4px var(--kc-ink)}.kc-marq__dot{width:10px;height:10px;border-radius:99px;background:var(--kc-gold);flex:none}@keyframes kc-marq{to{transform:translate(-50%)}}.kc-mani-pad{max-width:1392px;margin:0 auto;padding:0 16px}.kc-mani{position:relative;border-radius:28px;overflow:hidden;min-height:min(86vh,760px);display:flex;align-items:flex-end;color:#fff;background:#151515}.kc-mani__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transform:scale(1.14);will-change:transform}.kc-mani:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#000c,#0000004d 48%,#00000014);pointer-events:none}.kc-mani__in{position:relative;z-index:1;width:100%;padding:clamp(28px,5vw,64px);display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:28px 48px;align-items:end}.kc .kc-mani__h{font-family:Montserrat,Helvetica Neue,Arial,sans-serif;font-weight:900;font-style:italic;text-transform:uppercase;font-size:clamp(46px,6.6vw,104px);line-height:.9;letter-spacing:-.04em;color:#fff}.kc-mani__side{display:flex;flex-direction:column;gap:18px;align-items:flex-start;max-width:420px}.kc-mani__side p{font-size:18px;line-height:1.5;color:#ffffffe6}.kc-mani__side .kc-lbl{color:#ffffffbf}@media(max-width:899px){.kc-mani__in{grid-template-columns:1fr}.kc-mani{min-height:640px}}.kc-msg{font-size:14px;font-weight:500}.kc-msg.is-err{color:#b3261e;font-weight:400}.is-done .kc-email__field,.is-done .kc-email__lbl{display:none}.kc-foot{border-top:1px solid var(--kc-line);background:#fff}.kc-foot__in{max-width:1360px;margin:0 auto;padding:64px 24px 28px;display:flex;flex-direction:column;gap:48px}.kc-foot__top{display:grid;grid-template-columns:minmax(0,1.2fr) repeat(3,minmax(0,.62fr)) minmax(0,1.4fr);gap:40px 32px}@media(max-width:1099px){.kc-foot__top{grid-template-columns:repeat(3,minmax(0,1fr))}.kc-foot__brand,.kc-foot__news{grid-column:1/-1}}@media(max-width:599px){.kc-foot__top{grid-template-columns:repeat(2,minmax(0,1fr))}}.kc-foot__brand{display:flex;flex-direction:column;gap:16px;align-items:flex-start}.kc-foot__brand img{height:44px;width:auto}.kc-foot__brand p{font-size:14px;color:var(--kc-mute);max-width:280px}.kc-foot__col{display:flex;flex-direction:column;gap:10px;font-size:14px}.kc-foot__col strong{font-weight:600;margin-bottom:2px}.kc .kc-foot__col a{color:var(--kc-mute);text-decoration:none;transition:color .2s}.kc .kc-foot__col a:hover{color:var(--kc-ink)}.kc-foot__news{display:flex;flex-direction:column;gap:12px}.kc .kc-foot__h{font-family:Montserrat,Helvetica Neue,Arial,sans-serif;font-weight:900;font-style:italic;text-transform:uppercase;font-size:26px;letter-spacing:-.03em;line-height:1}.kc-foot__news p{font-size:14px;color:var(--kc-mute)}.kc-foot__news form{display:flex;flex-direction:column;gap:8px;margin:0}.kc-foot__news .kc-email__field{background:var(--kc-card);border-color:transparent}.kc-foot__social{display:flex;gap:8px}.kc-foot__social a{width:38px;height:38px;border-radius:999px;background:var(--kc-card);display:inline-flex;align-items:center;justify-content:center;color:var(--kc-ink);transition:background .2s}.kc-foot__social a:hover{background:#e6e6e2}.kc-foot__social svg{width:17px;height:17px;fill:currentColor}.kc-foot__bar{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 32px;padding-top:24px;border-top:1px solid var(--kc-line);font-size:13px;color:var(--kc-mute)}.kc-foot__pay{display:flex;flex-wrap:wrap;gap:6px}.kc-foot__pay svg{height:24px;width:auto}@media(prefers-reduced-motion:reduce){html.kc-js [data-kc-r]{opacity:1;transform:none;transition:none}.kc-marq__track{animation:none}.kc-mani__img{transform:none}.kc-zoomwrap .kc-zoom{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/kyro-c.css.map */
