.kzh-ch *,.kzh-ch *:before,.kzh-ch *:after,.kzh-cl *,.kzh-cl *:before,.kzh-cl *:after,.kzh-cs *,.kzh-cs *:before,.kzh-cs *:after,.kzh-cgh *,.kzh-cgh *:before,.kzh-cgh *:after{box-sizing:border-box}.kzh-x__top{display:flex;flex-direction:column;gap:2rem;margin-bottom:clamp(2.4rem,3vw,4rem)}.kzh-x__head{max-width:68rem}.kzh-x__head .kzh-title{margin-top:1rem}.kzh-x__head .kzh-text{margin-top:1.2rem}.kzh-x__head .kzh-text,.kzh-x__head .kzh-text p{font-size:var(--x-p-m,15px);line-height:1.65}.kzh-x__cta--d{display:none;flex:none}.kzh-x__cta--m{margin-top:2.8rem}.kzh-x__cta--m .button{width:100%;justify-content:center}.kzh-x__btn{white-space:nowrap}@media(min-width:750px){.kzh-x__top{flex-direction:row;align-items:flex-end;justify-content:space-between;gap:2rem 4rem}.kzh-x__cta--d{display:block}.kzh-x__cta--m{display:none}.kzh-x__head .kzh-text,.kzh-x__head .kzh-text p{font-size:var(--x-p,16px)}}.kzh-rv-ready .kzh-rv{opacity:0;transform:translateY(24px);transition:opacity .7s ease calc(var(--i,0) * 70ms),transform .8s cubic-bezier(.22,1,.36,1) calc(var(--i,0) * 70ms)}.kzh-rv-ready .kzh-rv.is-in{opacity:1;transform:none}.kzh-ch{position:relative;overflow:hidden;background:var(--ch-bg);padding:calc(var(--ch-pt) * .6) 0 calc(var(--ch-pb) * .7)}@media(min-width:990px){.kzh-ch{padding:var(--ch-pt) 0 var(--ch-pb)}}.kzh-ch__blob{position:absolute;border-radius:50%;filter:blur(2px);pointer-events:none;z-index:0}.kzh-ch__blob--1{width:46rem;height:46rem;right:-12rem;top:-14rem;background:var(--ch-blob1);opacity:.55}.kzh-ch__blob--2{width:30rem;height:30rem;left:-12rem;bottom:-14rem;background:var(--ch-blob2);opacity:.3}.kzh-ch__dots{position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(rgba(var(--kzh-navy-rgb),.08) 1.3px,transparent 1.5px);background-size:22px 22px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 60%);mask-image:linear-gradient(90deg,transparent,#000 60%);pointer-events:none;z-index:0}.kzh-ch__grid{position:relative;z-index:1;display:grid;gap:4rem;align-items:center}.kzh-ch__grid>*{min-width:0}@media(min-width:990px){.kzh-ch__grid{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:5.6rem}}.kzh-ch__crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem;margin:0 0 1.8rem;padding:0;list-style:none;font-family:var(--font-body-family);font-size:1.3rem;color:rgba(var(--kzh-navy-rgb),.6)}.kzh-ch__crumbs a{color:inherit;text-decoration:none;border-bottom:1px solid transparent;transition:color .2s ease,border-color .2s ease}.kzh-ch__crumbs a:hover{color:var(--kzh-orange);border-color:currentColor}.kzh-ch__crumbs li+li:before{content:"/";margin-right:.6rem;opacity:.5}.kzh-ch__crumbs [aria-current]{color:var(--kzh-navy);font-weight:var(--font-body-weight-bold)}.kzh-ch .kzh-ch__title{margin-top:1.2rem}.kzh-ch__text{margin-top:1.6rem;max-width:58rem}.kzh-ch .kzh-ch__text,.kzh-ch .kzh-ch__text p{font-size:var(--ch-p-m);line-height:1.7}@media(min-width:750px){.kzh-ch .kzh-ch__text,.kzh-ch .kzh-ch__text p{font-size:var(--ch-p)}}.kzh-ch__btns{display:flex;flex-wrap:wrap;gap:1.2rem;margin-top:2.8rem}.kzh-ch__btns .button{white-space:nowrap}@media(max-width:549px){.kzh-ch__btns .button{flex:1 1 100%;justify-content:center}}.kzh-ch__btn-ico{display:inline-flex;width:1.8rem;height:1.8rem;margin-right:.8rem}.kzh-ch__btn-ico svg{width:100%;height:100%}.kzh-ch__facts{display:flex;flex-wrap:wrap;gap:.8rem 2rem;margin:2.4rem 0 0;padding:0;list-style:none}.kzh-ch__facts li{display:inline-flex;align-items:center;gap:.7rem;font-family:var(--font-body-family);font-weight:var(--font-body-weight-bold);font-size:var(--ch-f);color:rgba(var(--kzh-navy-rgb),.78)}.kzh-ch__facts svg{width:1.7rem;height:1.7rem;flex:none;padding:.2rem;border-radius:50%;background:#7ccb9b40;color:#2f8f57}.kzh-ch__jump{margin-top:3.2rem}.kzh-ch__jump-label{display:block;margin-bottom:1.2rem;font-family:var(--font-body-family);font-weight:var(--font-body-weight-bold);font-size:1.2rem;letter-spacing:.14em;text-transform:uppercase;color:rgba(var(--kzh-navy-rgb),.55)}.kzh-ch__chips{display:flex;flex-wrap:wrap;gap:.8rem;margin:0;padding:0;list-style:none}.kzh-ch__chip{display:inline-flex;align-items:center;gap:.7rem;min-height:var(--ch-chip-h-m);padding:0 1.4rem 0 .6rem;border:1.5px solid var(--kzh-line);border-radius:99px;background:#fff;color:var(--kzh-navy);text-decoration:none;font-family:var(--font-body-family);font-weight:var(--font-body-weight-bold);font-size:var(--ch-chip-m);white-space:nowrap;box-shadow:0 1px rgba(var(--kzh-navy-rgb),.04);transition:transform .25s cubic-bezier(.2,.8,.2,1),border-color .25s ease,background-color .25s ease,box-shadow .25s ease}.kzh-ch__chip-e{display:inline-flex;align-items:center;justify-content:center;width:calc(var(--ch-chip-h-m) - 1rem);height:calc(var(--ch-chip-h-m) - 1rem);border-radius:50%;background:var(--tile,#FCEFD2);font-size:1.05em;line-height:1;transition:transform .35s cubic-bezier(.2,.8,.2,1)}.kzh-ch__chip:hover{transform:translateY(-2px);border-color:var(--kzh-navy);box-shadow:0 12px 22px -16px rgba(var(--kzh-navy-rgb),.6)}.kzh-ch__chip:hover .kzh-ch__chip-e{transform:rotate(-12deg) scale(1.12)}.kzh-ch__chip:focus-visible{outline:3px solid var(--kzh-orange);outline-offset:2px}@media(min-width:750px){.kzh-ch__chip{min-height:var(--ch-chip-h);font-size:var(--ch-chip)}.kzh-ch__chip-e{width:calc(var(--ch-chip-h) - 1rem);height:calc(var(--ch-chip-h) - 1rem)}}@media(max-width:749px){.kzh-ch__chips{flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x proximity;scroll-padding-inline:1.5rem;scrollbar-width:none;margin-inline:-1.5rem;padding:.4rem 1.5rem .8rem}.kzh-ch__chips::-webkit-scrollbar{display:none}.kzh-ch__chips li{flex:none;scroll-snap-align:start}}.kzh-ch__art{position:relative;max-width:var(--ch-art-w);width:100%;margin:0 auto;padding:2.4rem 2.4rem 3.2rem;container-type:inline-size}.kzh-ch__frame{position:absolute;top:2.4rem;right:2.4rem;bottom:3.2rem;left:2.4rem;border-radius:4.4rem;background:var(--ch-frame);transform:rotate(var(--ch-rot))}.kzh-ch__pic{position:relative;aspect-ratio:var(--ch-ratio);border-radius:4rem;overflow:hidden;border:5px solid #fff;background:var(--kzh-cream);box-shadow:0 30px 60px -24px rgba(var(--kzh-navy-rgb),.4)}.kzh-ch__pic img,.kzh-ch__pic svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:var(--ch-fit);display:block}.kzh-ch__orbit{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:2}.kzh-ch__emo{position:absolute;left:50%;top:50%;width:4.6rem;height:4.6rem;margin:-2.3rem 0 0 -2.3rem;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#fff;box-shadow:0 12px 24px -14px rgba(var(--kzh-navy-rgb),.55);font-size:2.2rem;line-height:1;transform:rotate(calc(var(--k) * 360deg / var(--n))) translate(calc(var(--ch-r) * 1cqw)) rotate(calc(var(--k) * -360deg / var(--n)))}@media(min-width:750px){.kzh-ch__emo{width:5.4rem;height:5.4rem;margin:-2.7rem 0 0 -2.7rem;font-size:2.6rem}}.kzh-ch__card{position:absolute;z-index:3;display:flex;align-items:center;gap:1rem;padding:1.1rem 1.6rem 1.1rem 1.1rem;border-radius:1.8rem;background:#fff;border:1px solid var(--kzh-line);box-shadow:0 18px 36px -22px rgba(var(--kzh-navy-rgb),.55);max-width:23rem}.kzh-ch__card--1{left:-.4rem;top:22%}.kzh-ch__card--2{right:-.4rem;bottom:18%}.kzh-ch__card-i{display:flex;align-items:center;justify-content:center;flex:none;width:4rem;height:4rem;border-radius:1.2rem;background:var(--ci,#FCEFD2);color:var(--kzh-navy)}.kzh-ch__card-i svg{width:2rem;height:2rem}.kzh-ch__card b{display:block;font-family:var(--kzh-title-font);font-weight:var(--kzh-title-weight);font-size:var(--ch-card-t);line-height:1.05;color:var(--kzh-navy)}.kzh-ch__card small{display:block;margin-top:.2rem;font-family:var(--font-body-family);font-size:var(--ch-card-s);line-height:1.25;color:rgba(var(--kzh-navy-rgb),.65)}.kzh-ch__mascot{position:absolute;z-index:4;left:-1.6rem;bottom:-1.2rem;width:var(--ch-mascot-m);height:auto;filter:drop-shadow(0 16px 12px rgba(0,0,0,.1));pointer-events:none}@media(min-width:750px){.kzh-ch__mascot{width:var(--ch-mascot);left:-3.2rem}}.kzh-ch__sun{position:absolute;z-index:4;right:.4rem;top:.4rem;width:5.2rem;height:5.2rem;pointer-events:none}.kzh-ch__sun svg{width:100%;height:100%}@media(max-width:549px){.kzh-ch__art{padding:1.6rem 1.2rem 2.4rem}.kzh-ch__frame{top:1.6rem;right:1.2rem;bottom:2.4rem;left:1.2rem}.kzh-ch__card{padding:.8rem 1.2rem .8rem .8rem;gap:.8rem;max-width:17rem}.kzh-ch__card-i{width:3.2rem;height:3.2rem}.kzh-ch__card--1{left:-.8rem}.kzh-ch__card--2{right:-.8rem}}@media(prefers-reduced-motion:no-preference){.kzh-ch--anim .kzh-ch__orbit{animation:kzhChSpin var(--ch-spin) linear infinite}.kzh-ch--anim .kzh-ch__emo{animation:kzhChCounter var(--ch-spin) linear infinite}.kzh-ch--anim .kzh-ch__card--1{animation:kzhChFloat 5s ease-in-out infinite}.kzh-ch--anim .kzh-ch__card--2{animation:kzhChFloat 6s ease-in-out infinite .8s}.kzh-ch--anim .kzh-ch__mascot,.kzh-ch--anim .kzh-ch__sun{animation:kzhChFloat 4.5s ease-in-out infinite}.kzh-ch--anim .kzh-ch__blob--1{animation:kzhChBreath 10s ease-in-out infinite}.kzh-ch--anim .kzh-ch__in{animation:kzhChIn .8s cubic-bezier(.22,1,.36,1) both;animation-delay:calc(var(--i,0) * 90ms)}}@keyframes kzhChSpin{to{transform:rotate(360deg)}}@keyframes kzhChCounter{0%{transform:rotate(calc(var(--k) * 360deg / var(--n))) translate(calc(var(--ch-r) * 1cqw)) rotate(calc(var(--k) * -360deg / var(--n)))}to{transform:rotate(calc(var(--k) * 360deg / var(--n))) translate(calc(var(--ch-r) * 1cqw)) rotate(calc(var(--k) * -360deg / var(--n) - 360deg))}}@keyframes kzhChFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}@keyframes kzhChBreath{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}@keyframes kzhChIn{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.kzh-cl{background:var(--cl-bg);padding:calc(var(--cl-pt) * .7) 0 calc(var(--cl-pb) * .7);overflow:hidden}@media(min-width:990px){.kzh-cl{padding:var(--cl-pt) 0 var(--cl-pb)}}.kzh-cl__list{list-style:none;margin:0;padding:0}.kzh-cl--tiles .kzh-cl__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem}@media(min-width:750px){.kzh-cl--tiles .kzh-cl__list{grid-template-columns:repeat(min(3,var(--cl-cols)),minmax(0,1fr));gap:1.8rem}}@media(min-width:1100px){.kzh-cl--tiles .kzh-cl__list{grid-template-columns:repeat(var(--cl-cols),minmax(0,1fr));gap:2.2rem}}@media(max-width:749px){.kzh-cl--m-swipe.kzh-cl--tiles .kzh-cl__list{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:64%;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:1.5rem;scrollbar-width:none;margin-inline:-1.5rem;padding:.4rem 1.5rem 1.6rem}.kzh-cl--m-swipe.kzh-cl--tiles .kzh-cl__list::-webkit-scrollbar{display:none}.kzh-cl--m-swipe.kzh-cl--tiles .kzh-cl__item{scroll-snap-align:start}}.kzh-cl__item{display:flex;min-width:0}.kzh-cl__card{position:relative;isolation:isolate;display:flex;flex-direction:column;width:100%;padding:1rem 1rem 1.6rem;border-radius:2.8rem;background:var(--tile);color:var(--kzh-navy);text-decoration:none;overflow:hidden;transition:transform .45s cubic-bezier(.2,.8,.2,1),box-shadow .45s ease}@media(min-width:750px){.kzh-cl__card{padding:1.2rem 1.2rem 2rem}}.kzh-cl__card:before{content:"";position:absolute;z-index:-1;width:70%;aspect-ratio:1;right:-25%;bottom:-30%;border-radius:50%;background:#ffffff73;transition:transform .6s cubic-bezier(.2,.8,.2,1)}.kzh-cl__card:hover{transform:translateY(-8px) rotate(-.6deg);box-shadow:0 28px 46px -28px rgba(var(--kzh-navy-rgb),.55)}.kzh-cl__card:hover:before{transform:scale(1.35)}.kzh-cl__card:focus-visible{outline:3px solid var(--kzh-orange);outline-offset:3px}.kzh-cl__media{position:relative;display:block;aspect-ratio:var(--cl-ratio,1/1);border-radius:2rem;overflow:hidden;background:#fff9}.kzh-cl__media img,.kzh-cl__media svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:var(--cl-fit,cover);display:block;transition:transform .8s cubic-bezier(.22,1,.36,1)}.kzh-cl__card:hover .kzh-cl__media img{transform:scale(1.08) rotate(1deg)}.kzh-cl__emoji{position:absolute;z-index:2;top:1.8rem;left:1.8rem;display:flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;border-radius:1.4rem;background:#fff;box-shadow:0 10px 20px -12px rgba(var(--kzh-navy-rgb),.5);font-size:2.2rem;line-height:1;transition:transform .45s cubic-bezier(.34,1.56,.64,1)}.kzh-cl__card:hover .kzh-cl__emoji{transform:translateY(-3px) rotate(-10deg) scale(1.08)}@media(max-width:749px){.kzh-cl__emoji{top:1.4rem;left:1.4rem;width:3.6rem;height:3.6rem;font-size:1.8rem;border-radius:1.2rem}}.kzh-cl__count{position:absolute;z-index:2;top:1.8rem;right:1.8rem;padding:.5rem 1rem;border-radius:99px;background:#ffffffeb;font-family:var(--font-body-family);font-weight:var(--font-body-weight-bold);font-size:var(--cl-meta);color:var(--kzh-navy)}@media(max-width:749px){.kzh-cl__count{top:1.4rem;right:1.4rem}}.kzh-cl__body{display:flex;flex-direction:column;flex:1;padding:1.4rem .8rem 0}@media(min-width:750px){.kzh-cl__body{padding:1.8rem 1.2rem 0}}.kzh-cl__name{font-family:var(--cl-tf-ff);font-style:var(--cl-tf-fst);font-weight:var(--cl-tf-fw);font-size:var(--cl-t-m);line-height:1.15;color:var(--kzh-navy)}@media(min-width:750px){.kzh-cl__name{font-size:var(--cl-t)}}.kzh-cl__tag{margin-top:.6rem;font-family:var(--font-body-family);font-size:var(--cl-d-m);line-height:1.45;color:rgba(var(--kzh-navy-rgb),.72)}@media(min-width:750px){.kzh-cl__tag{font-size:var(--cl-d)}}.kzh-cl__go{align-self:flex-start;display:inline-flex;align-items:center;gap:.6rem;margin-top:auto;padding-top:1.4rem}.kzh-cl__go span{display:inline-flex;align-items:center;min-height:3.4rem;padding:0 1.6rem;border-radius:var(--buttons-radius,1rem);background:#fff;font-family:var(--font-body-family);font-weight:var(--font-body-weight-bold);font-size:var(--cl-meta);color:var(--kzh-navy);transition:background-color .3s ease,color .3s ease,transform .3s ease}.kzh-cl__card:hover .kzh-cl__go span{background:var(--kzh-orange);color:#fff}@media(max-width:749px){.kzh-cl__go span{min-height:3rem;padding:0 1.2rem}}.kzh-cl--steps .kzh-cl__list{display:flex;align-items:flex-end;gap:1.2rem;overflow-x:auto;scrollbar-width:none;margin-inline:-1.5rem;padding:1.6rem 1.5rem 0;scroll-snap-type:x proximity;scroll-padding-inline:1.5rem}.kzh-cl--steps .kzh-cl__list::-webkit-scrollbar{display:none}@media(min-width:990px){.kzh-cl--steps .kzh-cl__list{gap:1.8rem;margin-inline:0;padding:1.6rem 0 0;overflow:visible}}.kzh-cl--steps .kzh-cl__item{flex:1 0 15.5rem;scroll-snap-align:start}@media(min-width:990px){.kzh-cl--steps .kzh-cl__item{flex:1 1 0}}.kzh-st{position:relative;display:flex;flex-direction:column;align-items:center;width:100%;color:var(--kzh-navy);text-decoration:none}.kzh-st__pic{position:relative;z-index:2;width:11rem;height:11rem;margin-bottom:-4.4rem;border-radius:50%;overflow:hidden;border:5px solid #fff;background:var(--tile);box-shadow:0 18px 30px -18px rgba(var(--kzh-navy-rgb),.55);transition:transform .45s cubic-bezier(.34,1.56,.64,1)}@media(min-width:990px){.kzh-st__pic{width:13rem;height:13rem;margin-bottom:-5.2rem}}.kzh-st__pic img,.kzh-st__pic svg{width:100%;height:100%;object-fit:cover;display:block}.kzh-st__bar{position:relative;display:flex;flex-direction:column;justify-content:flex-end;width:100%;height:calc(var(--st-base) + var(--k) * var(--st-step));padding:6rem 1.4rem 1.8rem;border-radius:2.4rem 2.4rem 1.2rem 1.2rem;background:var(--tile);text-align:center;transition:transform .45s cubic-bezier(.2,.8,.2,1),box-shadow .45s ease}.kzh-st__bar:after{content:"";position:absolute;left:1.4rem;right:1.4rem;bottom:.8rem;height:1rem;background-image:repeating-linear-gradient(to right,rgba(var(--kzh-navy-rgb),.35) 0 2px,transparent 2px 1rem);background-size:100% .6rem;background-repeat:no-repeat;background-position:0 100%}.kzh-st__name{font-family:var(--cl-tf-ff);font-style:var(--cl-tf-fst);font-weight:var(--cl-tf-fw);font-size:var(--cl-t-m);line-height:1.1}@media(min-width:990px){.kzh-st__name{font-size:var(--cl-t)}}.kzh-st__tag{margin-top:.4rem;font-family:var(--font-body-family);font-weight:var(--font-body-weight-bold);font-size:var(--cl-d-m);color:rgba(var(--kzh-navy-rgb),.65)}@media(min-width:990px){.kzh-st__tag{font-size:var(--cl-d)}}.kzh-st__go{margin:1.2rem auto 0;display:inline-flex;align-items:center;min-height:3.2rem;padding:0 1.4rem;border-radius:var(--buttons-radius,1rem);background:#fff;font-family:var(--font-body-family);font-weight:var(--font-body-weight-bold);font-size:var(--cl-meta);transition:background-color .3s ease,color .3s ease}.kzh-st:hover .kzh-st__pic{transform:translateY(-8px) rotate(-6deg) scale(1.04)}.kzh-st:hover .kzh-st__bar{transform:translateY(-4px);box-shadow:0 24px 40px -26px rgba(var(--kzh-navy-rgb),.55)}.kzh-st:hover .kzh-st__go{background:var(--kzh-orange);color:#fff}.kzh-st:focus-visible{outline:3px solid var(--kzh-orange);outline-offset:4px;border-radius:2.4rem}.kzh-cl__ruler{display:flex;align-items:center;gap:1rem;margin-top:1.6rem;font-family:var(--font-body-family);font-weight:var(--font-body-weight-bold);font-size:1.3rem;color:rgba(var(--kzh-navy-rgb),.6)}.kzh-cl__ruler:before,.kzh-cl__ruler:after{content:"";flex:1;height:2px;background:repeating-linear-gradient(90deg,rgba(var(--kzh-navy-rgb),.25) 0 6px,transparent 6px 12px)}.kzh-cl__ruler svg{width:1.8rem;height:1.8rem;color:var(--kzh-orange)}@media(prefers-reduced-motion:reduce){.kzh-cl *{transition:none!important}}.kzh-cgh{padding-bottom:.4rem}.kzh-cgh__count{display:inline-flex;align-items:center;gap:.8rem;margin-top:1.6rem;padding:.6rem 1.4rem .6rem .6rem;border-radius:99px;background:#fff;border:1px solid var(--kzh-line);font-family:var(--font-body-family);font-weight:var(--font-body-weight-bold);font-size:1.4rem;color:var(--kzh-navy)}.kzh-cgh__count b{display:inline-flex;align-items:center;justify-content:center;min-width:3rem;height:3rem;padding:0 .8rem;border-radius:99px;background:var(--kzh-yellow);font-family:var(--kzh-title-font);font-weight:var(--kzh-title-weight);font-size:1.5rem}.kzh-cg{background:var(--cg-bg,transparent)}.kzh-cg .facets-wrapper{margin-bottom:1.6rem}.kzh-cg .facets__form{gap:1rem}.kzh-cg .facets__summary,.kzh-cg .facet-filters__field .select,.kzh-cg .mobile-facets__open{border:1.5px solid var(--kzh-line);border-radius:99px;background:#fff;color:var(--kzh-navy);min-height:4.4rem;padding:0 1.8rem;font-family:var(--font-body-family);font-weight:var(--font-body-weight-bold);transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease}.kzh-cg .facets__summary{display:flex;align-items:center}.kzh-cg .facets__summary:hover,.kzh-cg .mobile-facets__open:hover,.kzh-cg .facet-filters__field .select:hover{border-color:var(--kzh-navy);box-shadow:0 10px 20px -16px rgba(var(--kzh-navy-rgb),.6)}.kzh-cg details[open]>.facets__summary{background:var(--kzh-yellow);border-color:var(--kzh-yellow)}.kzh-cg .facets__summary:after,.kzh-cg .facet-filters__field .select:after{display:none}.kzh-cg .facets__display{border:1px solid var(--kzh-line);border-radius:2rem;box-shadow:0 26px 50px -24px rgba(var(--kzh-navy-rgb),.4);overflow:hidden}.kzh-cg .facet-filters__field .select{display:flex;align-items:center;padding:0 1.2rem 0 1.8rem}.kzh-cg .facet-filters__sort{border:0;background:transparent;box-shadow:none;font-weight:var(--font-body-weight-bold);color:var(--kzh-navy)}.kzh-cg .facet-filters__sort:focus{box-shadow:none}.kzh-cg .facet-filters__label{color:rgba(var(--kzh-navy-rgb),.6)}.kzh-cg .product-count__text,.kzh-cg .product-count{font-family:var(--font-body-family);font-weight:var(--font-body-weight-bold);color:rgba(var(--kzh-navy-rgb),.7)}.kzh-cg .active-facets__button-inner{border-radius:99px;background:var(--kzh-navy);color:#fff;box-shadow:none;padding:.6rem 1.4rem}.kzh-cg .active-facets__button-inner svg{color:#fff}.kzh-cg .active-facets__button:hover .active-facets__button-inner{background:var(--kzh-orange)}.kzh-cg .facet-checkbox input[type=checkbox]:checked+svg,.kzh-cg .facet-checkbox>svg{border-radius:.5rem}.kzh-cg .mobile-facets__open{display:inline-flex;align-items:center;gap:.8rem;width:auto}.kzh-cg .pagination__item--current{background:var(--kzh-navy);color:#fff;border-radius:50%}.kzh-cs{background:var(--cs-bg);padding:calc(var(--cs-pt) * .7) 0 calc(var(--cs-pb) * .7)}@media(min-width:990px){.kzh-cs{padding:var(--cs-pt) 0 var(--cs-pb)}}.kzh-cs__wrap{position:relative;border-radius:3.2rem;background:var(--cs-card);border:1px solid var(--kzh-line);box-shadow:0 1px 2px rgba(var(--kzh-navy-rgb),.05),0 30px 60px -46px rgba(var(--kzh-navy-rgb),.45);padding:2.8rem 2rem 2.4rem}@media(min-width:750px){.kzh-cs__wrap{padding:4.8rem 5.6rem 3.6rem}}.kzh-cs__badge{position:absolute;top:-2rem;left:2.4rem;display:flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;border-radius:1.4rem;background:var(--kzh-yellow);color:var(--kzh-navy);box-shadow:0 10px 20px -10px rgba(var(--kzh-navy-rgb),.4);transform:rotate(-8deg)}.kzh-cs__badge svg{width:2.2rem;height:2.2rem}.kzh-cs__body{position:relative;overflow:hidden;max-height:var(--cs-h-m);transition:max-height .7s cubic-bezier(.22,1,.36,1)}@media(min-width:750px){.kzh-cs__body{max-height:var(--cs-h)}}.kzh-cs.is-open .kzh-cs__body{max-height:none}.kzh-cs__fade{position:absolute;left:0;right:0;bottom:0;height:16rem;background:linear-gradient(to bottom,rgba(255,255,255,0),var(--cs-card) 85%);pointer-events:none;transition:opacity .4s ease}.kzh-cs.is-open .kzh-cs__fade,.kzh-cs.is-short .kzh-cs__fade{opacity:0}.kzh-cs.is-short .kzh-cs__more{display:none}.kzh-cs.is-short .kzh-cs__body{max-height:none}.kzh-cs__rte{font-family:var(--font-body-family);color:var(--kzh-text-custom,rgba(var(--color-foreground),.78))}.kzh-cs__rte p,.kzh-cs__rte li{font-size:var(--cs-p-m);line-height:1.75;margin:0 0 1.2rem}@media(min-width:750px){.kzh-cs__rte p,.kzh-cs__rte li{font-size:var(--cs-p)}}.kzh-cs__rte strong,.kzh-cs__rte b{color:var(--kzh-navy);font-weight:var(--font-body-weight-bold)}.kzh-cs__rte a{color:var(--kzh-orange);text-decoration:underline;text-underline-offset:.2em}.kzh-cs__rte h2,.kzh-cs__rte h3,.kzh-cs__rte h4{margin:0 0 1rem;font-family:var(--kzh-title-font);font-weight:var(--kzh-title-weight);color:var(--kzh-navy);line-height:1.2;letter-spacing:-.01em}.kzh-cs__rte h2{font-size:var(--cs-h2-m)}.kzh-cs__rte h3,.kzh-cs__rte h4{font-size:var(--cs-h3-m)}@media(min-width:750px){.kzh-cs__rte h2{font-size:var(--cs-h2)}.kzh-cs__rte h3,.kzh-cs__rte h4{font-size:var(--cs-h3)}}.kzh-cs__rte h2 strong,.kzh-cs__rte h3 strong{font-weight:inherit;color:inherit}.kzh-cs__rte hr{display:none}.kzh-cs__intro{max-width:82rem}.kzh-cs__intro p:first-of-type{font-size:calc(var(--cs-p-m) + 1px)}@media(min-width:750px){.kzh-cs__intro p:first-of-type{font-size:calc(var(--cs-p) + 2px)}}.kzh-cs__cards{display:grid;gap:1.4rem;margin:2.8rem 0 0;padding:0;list-style:none;counter-reset:cs}@media(min-width:750px){.kzh-cs__cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.8rem}}.kzh-cs__card{position:relative;padding:2.4rem 2.2rem 1.4rem;border-radius:2.4rem;background:var(--tile);counter-increment:cs;transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s ease}.kzh-cs__card:hover{transform:translateY(-4px);box-shadow:0 22px 40px -28px rgba(var(--kzh-navy-rgb),.5)}.kzh-cs__card:before{content:counter(cs,decimal-leading-zero);position:absolute;top:1.6rem;right:2rem;font-family:var(--kzh-title-font);font-weight:var(--kzh-title-weight);font-size:2.6rem;line-height:1;color:rgba(var(--kzh-navy-rgb),.12)}.kzh-cs__card h2,.kzh-cs__card h3{padding-right:4rem}.kzh-cs__outro{margin-top:2.8rem;padding:2.8rem 2.4rem 1.6rem;border-radius:2.4rem;background:var(--kzh-navy);color:#fff}@media(min-width:750px){.kzh-cs__outro{padding:3.6rem 4rem 2.4rem}}.kzh-cs__outro.kzh-cs__rte,.kzh-cs__outro.kzh-cs__rte p{color:#d3d9e0}.kzh-cs__outro.kzh-cs__rte h2,.kzh-cs__outro.kzh-cs__rte h3,.kzh-cs__outro.kzh-cs__rte strong{color:#fff}.kzh-cs__outro.kzh-cs__rte h2 strong,.kzh-cs__outro.kzh-cs__rte h3 strong{color:var(--kzh-yellow)}.kzh-cs__more{display:flex;justify-content:center;margin-top:2rem}.kzh-cs__more .button{gap:.8rem}.kzh-cs__more-i{display:inline-flex;width:1.6rem;height:1.6rem;transition:transform .35s ease}.kzh-cs__more-i svg{width:100%;height:100%}.kzh-cs.is-open .kzh-cs__more-i{transform:rotate(180deg)}.kzh-cs [data-less]{display:none}.kzh-cs.is-open [data-less]{display:inline}.kzh-cs.is-open [data-more-label]{display:none}.kzh-jr{position:relative;--p:0;--node:8.4rem;--rail:4.2rem}.kzh-jr .kzh-cl__list{display:flex;flex-direction:column;gap:2.4rem;margin:0;padding:0;list-style:none;overflow:visible}.kzh-jr .kzh-cl__item{display:block;width:100%}.kzh-jr__track{position:absolute;top:1rem;bottom:1rem;left:calc(var(--rail) - 3px);width:6px;border-radius:6px;background:repeating-linear-gradient(to bottom,rgba(var(--kzh-navy-rgb),.16) 0 10px,transparent 10px 20px)}.kzh-jr__fill{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:6px;background:linear-gradient(to bottom,var(--kzh-yellow),var(--kzh-orange));transform-origin:top;transform:scaleY(var(--p));transition:transform .15s linear}.kzh-jr__walker{position:absolute;z-index:4;left:var(--rail);top:calc(1rem + var(--p) * (100% - 2rem));width:5rem;transform:translate(-50%,-50%);pointer-events:none;transition:top .15s linear}.kzh-jr__walker img{display:block;width:100%;height:auto;filter:drop-shadow(0 8px 10px rgba(var(--kzh-navy-rgb),.25));animation:kzhJrBob 1.1s ease-in-out infinite}@keyframes kzhJrBob{0%,to{transform:translateY(0) rotate(-4deg)}50%{transform:translateY(-8px) rotate(4deg)}}.kzh-jr__row{position:relative;display:grid;grid-template-columns:calc(var(--rail) * 2) minmax(0,1fr);gap:1.2rem 1.4rem;align-items:start}.kzh-jr__node{grid-row:1 / span 2;position:relative;z-index:3;justify-self:center;display:block;width:var(--node);height:var(--node)}.kzh-jr__pic{display:block;width:100%;height:100%;border-radius:50%;overflow:hidden;border:4px solid #fff;background:var(--tile);box-shadow:0 0 0 3px var(--tile),0 14px 26px -14px rgba(var(--kzh-navy-rgb),.6);transition:transform .5s cubic-bezier(.34,1.56,.64,1),box-shadow .4s ease}.kzh-jr__pic img,.kzh-jr__pic svg{width:100%;height:100%;object-fit:cover;display:block}.kzh-jr__emoji{position:absolute;right:-.6rem;bottom:-.4rem;display:grid;place-items:center;width:3.4rem;height:3.4rem;border-radius:50%;background:#fff;font-size:1.8rem;line-height:1;box-shadow:0 6px 14px -6px rgba(var(--kzh-navy-rgb),.45);transition:transform .5s cubic-bezier(.34,1.56,.64,1)}.kzh-jr__card{position:relative;padding:2rem 2rem 2.2rem;border-radius:2.4rem;background:var(--tile);overflow:hidden;transition:transform .45s cubic-bezier(.22,1,.36,1),box-shadow .45s ease}.kzh-jr__card:after{content:"";position:absolute;right:-3rem;top:-3rem;width:12rem;height:12rem;border-radius:50%;background:#ffffff73;pointer-events:none}.kzh-jr__step{display:inline-flex;align-items:center;min-height:2.6rem;padding:0 1.1rem;border-radius:99px;background:#fff;font-family:var(--font-body-family);font-weight:var(--font-body-weight-bold);font-size:1.2rem;letter-spacing:.04em;text-transform:uppercase;color:var(--kzh-orange)}.kzh-jr__name{margin:1rem 0 0;font-family:var(--cl-tf-ff);font-style:var(--cl-tf-fst);font-weight:var(--cl-tf-fw);font-size:var(--jr-n-m);line-height:1.1;color:var(--kzh-navy)}.kzh-jr__name a{color:inherit;text-decoration:none}.kzh-jr__name a:hover{color:var(--kzh-orange)}.kzh-jr__tag{margin:.4rem 0 0;font-family:var(--font-body-family);font-weight:var(--font-body-weight-bold);font-size:var(--cl-d-m);color:rgba(var(--kzh-navy-rgb),.65)}.kzh-jr__label{margin:1.6rem 0 0;font-family:var(--font-body-family);font-size:1.2rem;font-weight:var(--font-body-weight-bold);letter-spacing:.04em;text-transform:uppercase;color:rgba(var(--kzh-navy-rgb),.55)}.kzh-jr__skills{display:flex;flex-wrap:wrap;gap:.6rem;margin:.8rem 0 0;padding:0;list-style:none}.kzh-jr__skills li{display:inline-flex;align-items:center;min-height:3rem;padding:0 1.2rem;border-radius:99px;background:#ffffffd9;font-family:var(--font-body-family);font-weight:var(--font-body-weight-bold);font-size:var(--jr-chip);color:var(--kzh-navy)}.kzh-jr__btn{margin-top:1.8rem}.kzh-jr__pick{grid-column:2;display:flex;align-items:center;gap:1.2rem;padding:1rem 1.4rem 1rem 1rem;border-radius:2rem;background:#fff;border:1px solid var(--kzh-line);text-decoration:none;color:var(--kzh-navy);box-shadow:0 14px 30px -24px rgba(var(--kzh-navy-rgb),.6);transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s ease}.kzh-jr__pick:hover{transform:translateY(-4px);box-shadow:0 22px 38px -24px rgba(var(--kzh-navy-rgb),.6)}.kzh-jr__pick-img{flex:none;width:8.4rem;height:8.4rem;border-radius:1.4rem;overflow:hidden;background:var(--kzh-cream)}.kzh-jr__pick-img img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s ease}.kzh-jr__pick:hover .kzh-jr__pick-img img{transform:scale(1.07)}.kzh-jr__pick-body{display:flex;flex-direction:column;gap:.4rem;min-width:0}.kzh-jr__pick-label{display:inline-flex;align-items:center;gap:.4rem;font-family:var(--font-body-family);font-weight:var(--font-body-weight-bold);font-size:1.15rem;letter-spacing:.04em;text-transform:uppercase;color:var(--kzh-orange)}.kzh-jr__pick-label svg{width:1.3rem;height:1.3rem;fill:var(--kzh-yellow);stroke:none}.kzh-jr__pick-name{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-family:var(--font-body-family);font-weight:var(--font-body-weight-bold);font-size:1.45rem;line-height:1.3}.kzh-jr__pick-price{font-family:var(--font-body-family);font-weight:var(--font-body-weight-bold);font-size:1.5rem;color:var(--kzh-orange)}.kzh-jr__pick-price s{margin-left:.4rem;font-weight:var(--font-body-weight);font-size:1.25rem;color:rgba(var(--kzh-navy-rgb),.5)}.kzh-cl__item.is-active .kzh-jr__pic{transform:scale(1.1) rotate(-4deg);box-shadow:0 0 0 3px var(--kzh-orange),0 0 0 10px #ff6b4f26,0 18px 30px -14px rgba(var(--kzh-navy-rgb),.6)}.kzh-cl__item.is-active .kzh-jr__emoji{transform:scale(1.2) rotate(12deg)}.kzh-cl__item.is-active .kzh-jr__card{box-shadow:0 26px 44px -30px rgba(var(--kzh-navy-rgb),.7)}.kzh-rv-ready .kzh-cl__item .kzh-jr__skills li{opacity:0;transform:translateY(8px) scale(.9);transition:opacity .4s ease calc(.25s + var(--j) * 70ms),transform .5s cubic-bezier(.34,1.56,.64,1) calc(.25s + var(--j) * 70ms)}.kzh-rv-ready .kzh-cl__item.is-in .kzh-jr__skills li{opacity:1;transform:none}.kzh-rv-ready .kzh-cl__item .kzh-jr__pick{opacity:0;transform:translateY(16px);transition:opacity .6s ease .35s,transform .7s cubic-bezier(.22,1,.36,1) .35s}.kzh-rv-ready .kzh-cl__item.is-in .kzh-jr__pick{opacity:1;transform:none}@media(min-width:990px){.kzh-jr{--node:12rem;--rail:50%}.kzh-jr .kzh-cl__list{gap:4.8rem}.kzh-jr__track{left:calc(50% - 3px)}.kzh-jr__walker{width:8.4rem}.kzh-jr__row{grid-template-columns:minmax(0,1fr) 16rem minmax(0,1fr);gap:0;align-items:center}.kzh-jr__node{grid-column:2;grid-row:1}.kzh-jr__card{grid-column:1;grid-row:1;padding:2.8rem 3rem 3rem}.kzh-jr__pick{grid-column:3;grid-row:1;justify-self:start;max-width:38rem}.kzh-jr__row--flip .kzh-jr__card{grid-column:3}.kzh-jr__row--flip .kzh-jr__pick{grid-column:1;justify-self:end}.kzh-jr__name{font-size:var(--jr-n)}.kzh-jr__tag{font-size:var(--cl-d)}.kzh-jr__pick-img{width:10.4rem;height:10.4rem}.kzh-rv-ready .kzh-cl__item.kzh-rv{transform:none}.kzh-rv-ready .kzh-cl__item .kzh-jr__card{opacity:0;transform:translate(-40px);transition:opacity .7s ease,transform .9s cubic-bezier(.22,1,.36,1)}.kzh-rv-ready .kzh-cl__item .kzh-jr__row--flip .kzh-jr__card{transform:translate(40px)}.kzh-rv-ready .kzh-cl__item.is-in .kzh-jr__card{opacity:1;transform:none}.kzh-rv-ready .kzh-cl__item .kzh-jr__node{transform:scale(.6);transition:transform .7s cubic-bezier(.34,1.56,.64,1) .1s}.kzh-rv-ready .kzh-cl__item.is-in .kzh-jr__node{transform:none}}@media(max-width:989px){.kzh-jr{--node:6.4rem;--rail:3.2rem}.kzh-jr .kzh-cl__list{gap:2rem}.kzh-jr__row{gap:.8rem 1.2rem}.kzh-jr__card{padding:1.6rem 1.6rem 1.8rem;border-radius:2rem}.kzh-jr__step{min-height:2.2rem;padding:0 .9rem;font-size:1.05rem}.kzh-jr__name{margin-top:.8rem}.kzh-jr__label{display:none}.kzh-jr__skills{margin-top:1rem;gap:.5rem}.kzh-jr__skills li{min-height:2.6rem;padding:0 1rem;font-size:calc(var(--jr-chip) - 1px)}.kzh-jr__btn{margin-top:1.4rem;min-height:4.2rem}.kzh-jr__emoji{width:2.8rem;height:2.8rem;font-size:1.5rem;right:-.8rem}.kzh-jr__pick{padding:.8rem 1.2rem .8rem .8rem;gap:1rem;border-radius:1.6rem}.kzh-jr__pick-img{width:6.4rem;height:6.4rem;border-radius:1.1rem}.kzh-jr__pick-name{font-size:1.35rem}.kzh-jr__pick-price{font-size:1.4rem}}@media(prefers-reduced-motion:reduce){.kzh-jr__walker img{animation:none}.kzh-jr__fill,.kzh-jr__walker{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/kzh-collection.css.map */
