:root{--kz-ink:#1c1a17;--kz-gold:#c9a24d;--kz-gold-text:#eac85f;--kz-grey:#6b6b6b}body{color:#121212;font-family:var(--f-body)}.kz-cd{position:relative;background:#fff;color:var(--kz-gold-text);display:flex;justify-content:center;align-items:center;padding:6px 40px;border:0}.kz-cd__inner{display:flex;align-items:center;gap:10px;font-family:var(--f-head)}.kz-cd__title{font-size:24px;font-weight:700;color:var(--kz-gold-text);letter-spacing:-.01em}.kz-cd__unit{display:flex;flex-direction:column;align-items:center;line-height:1}.kz-cd__unit b{font-size:34px;font-weight:700;color:var(--kz-gold-text)}.kz-cd__unit small{font-size:11px;color:var(--kz-gold-text);margin-top:2px}.kz-cd__sep{font-size:22px;color:var(--kz-gold-text);font-weight:700;margin-top:-12px}.kz-cd__close{position:absolute;right:14px;top:50%;transform:translateY(-50%);background:none;border:0;font-size:26px;color:#9a9a9a;cursor:pointer;line-height:1}@media(max-width:600px){.kz-cd__title{font-size:15px}.kz-cd__unit b{font-size:22px}.kz-cd__unit small{font-size:9px}.kz-cd__sep{font-size:16px;margin-top:-8px}.kz-cd{padding:6px 32px 6px 10px}.kz-cd__inner{gap:6px}}.kz-ann{background:var(--kz-ink);color:#fff;text-align:center;font-size:15px;font-weight:500;padding:12px 16px;letter-spacing:.01em}.kz-header{border-bottom:1px solid #eee}.kz-header .header__nav a{font-size:13px;color:#121212}.kz-logo{display:flex;flex-direction:column;align-items:center;gap:2px;text-decoration:none}.kz-logo img{width:62px;height:62px;border-radius:50%}.kz-logo__word{font-family:Playfair Display,Georgia,serif;font-weight:800;font-size:22px;letter-spacing:.14em;color:var(--kz-ink);line-height:1}@media(max-width:600px){.kz-logo img{width:46px;height:46px}.kz-logo__word{font-size:17px}}.kz-buy{font-family:var(--f-body)}.kz-badge-wrap{text-align:center;margin:0 0 10px}.kz-badge{display:inline-block;border:2px solid var(--kz-ink);padding:3px 10px;font-weight:700;font-size:13px;letter-spacing:.03em;color:var(--kz-ink)}.kz-title{font-size:31px;font-weight:700;line-height:1.2;margin:0 0 6px;color:#121212}@media(max-width:600px){.kz-title{font-size:24px}}.kz-price-row{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:0 0 10px}.kz-price-row .price{font-size:19px;font-weight:700;color:#121212}.kz-price-row .price-cmp{font-size:15px;color:#8a8a8a;font-weight:600}.kz-save{display:inline-flex;align-items:center;gap:4px;background:var(--kz-gold-text);color:#fff;font-size:12px;font-weight:700;padding:2px 8px;border-radius:4px;letter-spacing:.02em}.kz-save svg{width:12px;height:12px;fill:#fff}.kz-benefits{list-style:none;margin:0 0 10px;padding:0}.kz-benefits li{font-size:14px;font-weight:700;margin:0 0 4px;color:#121212}.kz-divider{display:flex;align-items:center;gap:10px;margin:8px 0 10px;font-size:14px;font-weight:700;color:#000}.kz-divider:before,.kz-divider:after{content:"";flex:1;height:2px;background:#1c1a17}.kz-tiers{border:0;padding:0;margin:0;display:flex;flex-direction:column;gap:12px}.kz-tier{position:relative;border:1px solid #cfcfcf;border-radius:8px;background:#fff;overflow:hidden;padding:0}.kz-tier.is-selected{border:2px solid var(--kz-ink)}.kz-tier__head{display:flex;align-items:center;gap:12px;padding:14px 16px;cursor:pointer;margin:0}.kz-tier__head input{position:absolute;opacity:0;pointer-events:none}.kz-tier .tier__dot{flex:0 0 20px;width:20px;height:20px;border:2px solid #121212;border-radius:50%;position:relative;background:#fff}.kz-tier.is-selected .tier__dot:after{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;border-radius:50%;background:#121212}.kz-tier__main{flex:1;min-width:0}.kz-tier__title{display:flex;align-items:center;flex-wrap:wrap;gap:6px;font-size:17px;font-weight:700;color:#121212}.kz-tier__pill{background:#121212;color:#fff;font-size:11px;font-weight:500;padding:3px 7px;border-radius:5px;letter-spacing:.01em}.kz-tier__sub{display:block;font-size:13px;color:#333;margin-top:1px}.kz-tier__price{text-align:right;display:flex;flex-direction:column;align-items:flex-end}.kz-tier__price b{font-size:18px;font-weight:700;color:#121212}.kz-tier__price s{font-size:13px;color:#8a8a8a}.kz-tier .tier__body{display:none}.kz-addons{display:flex;flex-direction:column}.kz-addon{display:flex;align-items:center;gap:10px;background:#b8903f;color:#fff;padding:7px 14px;border-top:1px solid rgba(255,255,255,.35);cursor:pointer;margin:0;font-size:13px;font-weight:600}.kz-addon input{position:absolute;opacity:0;pointer-events:none}.kz-addon__box{flex:0 0 18px;width:18px;height:18px;border:2px solid #121212;background:#fff;border-radius:2px;position:relative}.kz-addon input:checked+.kz-addon__box:after{content:"";position:absolute;left:4px;top:0;width:5px;height:10px;border:solid #121212;border-width:0 2.5px 2.5px 0;transform:rotate(45deg)}.kz-addon__img{width:28px;height:28px;border-radius:4px;object-fit:cover;background:#fff}.kz-addon__label{flex:1}.kz-addon__price{font-weight:700}.kz-sticker{position:absolute;right:10px;top:-1px;background:#121212;color:#fff;font-size:11px;font-weight:700;padding:3px 8px;border-radius:0 0 6px 6px}.kz-atc{display:block;width:100%;background:var(--kz-ink);color:#fff;border:0;border-radius:4px;font-size:16px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;padding:14px;margin:16px 0 0;cursor:pointer}.kz-atc:hover{opacity:.92}.kz-protect{display:flex;align-items:center;justify-content:center;gap:6px;font-size:14px;color:#121212;margin:12px 0 8px}.kz-pay{justify-content:center;margin:0 0 14px}.kz-acc details{border-top:1px solid #e3e3e3}.kz-acc details:last-child{border-bottom:1px solid #e3e3e3}.kz-acc summary{font-size:13px;font-weight:700;padding:10px 0}.kz-acc .acc__body{font-size:13px;color:#444;padding:0 0 12px}.kz-h2{font-family:var(--f-head);font-weight:700;font-size:32px;line-height:1.2;text-align:center;margin:0 0 10px;color:#121212}.kz-h2--light{color:#fff}@media(max-width:600px){.kz-h2{font-size:24px}}.kz-it{text-align:center;padding:30px 0}.kz-it__img{max-width:600px;margin:0 auto 20px}.kz-it__img img{width:100%;height:auto;display:block}.kz-it__text{max-width:600px;margin:0 auto;color:var(--kz-grey);font-size:14px;line-height:1.75;letter-spacing:.02em}.kz-it__text p{margin:0}.kz-wave{line-height:0;background:var(--wave-bottom)}.kz-wave svg{display:block;width:100%;height:56px}.kz-wave--flip svg{transform:scaleY(-1)}@media(max-width:600px){.kz-wave svg{height:30px}}.kz-vid{background:var(--kz-ink);padding:22px 0 40px}.kz-vid__sub{text-align:center;color:var(--kz-gold-text);font-size:14px;margin:0 0 22px;letter-spacing:.02em}.kz-vid__row{display:flex;gap:12px;justify-content:center;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:6px;scrollbar-width:none}.kz-vid__row::-webkit-scrollbar{display:none}.kz-vid__card{flex:0 0 212px;aspect-ratio:212/232;border-radius:12px;overflow:hidden;background:#000;scroll-snap-align:center}.kz-vid__card video{width:100%;height:100%;object-fit:cover;display:block}@media(max-width:749px){.kz-vid__row{justify-content:flex-start;padding-left:16px}.kz-vid__card{flex-basis:62%}}.kz-tick{background:var(--kz-ink);overflow:hidden;padding:16px 0}.kz-tick__track{display:flex;gap:70px;width:max-content;animation:kzTick 40s linear infinite}.kz-tick__item{color:#fff;font-size:17px;font-weight:500;white-space:nowrap}@keyframes kzTick{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.kz-tick__track{animation:none}}.kz-faq{padding:44px 0 30px;max-width:640px}.kz-faq__list{display:flex;flex-direction:column;gap:12px;margin-top:20px}.kz-faq__item{background:var(--kz-ink);color:#fff;border-radius:22px;overflow:hidden}.kz-faq__item summary{list-style:none;display:flex;align-items:center;gap:10px;padding:12px 18px;font-weight:700;font-size:15px;cursor:pointer}.kz-faq__item summary::-webkit-details-marker{display:none}.kz-faq__check{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border:1.5px solid #fff;border-radius:3px;font-size:12px;flex:0 0 18px}.kz-faq__chev{margin-left:auto;transition:transform .2s}.kz-faq__item[open] .kz-faq__chev{transform:rotate(180deg)}.kz-faq__a{padding:0 20px 16px 46px;font-size:14px;line-height:1.6;color:#eaeaea}.kz-faq__a p{margin:0}.kz-cta{text-align:center;padding:40px 0 50px}.kz-cta__sub{color:var(--kz-grey);font-size:14px;margin:0 0 20px;letter-spacing:.02em}.kz-cta__btn{display:inline-block;background:#2e2a39;color:#fff;text-decoration:none;font-weight:700;font-size:15px;padding:16px 40px;border-radius:30px}.kz-fb{padding:30px 0 50px}.kz-fb__empty{text-align:center;border:1px dashed #bbb;padding:16px;color:#666;font-size:14px;max-width:640px;margin:10px auto}.kz-fb__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:56px;margin-top:20px}.kz-fb__card{background:#fff;border-radius:6px;box-shadow:0 2px 10px #0000002e;overflow:hidden;font-size:14px}.kz-fb__head{display:flex;align-items:center;gap:10px;padding:12px 14px 6px}.kz-fb__head b{display:block;font-size:14px}.kz-fb__head small{display:block;color:#777;font-size:12px}.kz-fb__av{width:36px;height:36px;border-radius:50%;object-fit:cover}.kz-fb__av--ph{background:#ddd;display:inline-block}.kz-fb__dots{margin-left:auto;color:#555;font-size:12px}.kz-fb__text{padding:0 14px 10px;margin:0}.kz-fb__photo img{width:100%;height:auto;display:block;aspect-ratio:1/1;object-fit:cover}.kz-fb__stats{display:flex;justify-content:space-between;padding:8px 14px;border-bottom:1px solid #e4e4e4;font-size:13px}.kz-fb__acts{display:flex;justify-content:space-around;padding:8px 6px;font-size:13px;color:#333}.kz-footer{background:var(--kz-ink);color:#fff}.kz-footer a{color:#e8e8e8}.kz-footer h2{color:#fff}.kz-footer__grid{grid-template-columns:1fr}@media(min-width:750px){.kz-footer__grid{grid-template-columns:1fr 1fr 1.3fr!important}}.kz-footer__logo img{width:90px;height:90px;border-radius:50%}.kz-footer .footer__form input{background:transparent;color:#fff;border:1px solid #ccc}.kz-footer .footer__form button{background:#fff;color:#121212}.kz-footer__bottom{display:flex;flex-direction:column;align-items:center;gap:12px;border-top:1px solid rgba(255,255,255,.15);padding-top:22px;margin-top:22px;font-size:12px;color:#ccc}.kz-sticky{position:fixed;left:0;right:0;bottom:0;z-index:40;background:#fff;box-shadow:0 -2px 12px #0000001f;transform:translateY(110%);transition:transform .25s}.kz-sticky.is-visible{transform:none}.kz-sticky__inner{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 16px}.kz-sticky__info{display:flex;align-items:center;gap:12px;min-width:0}.kz-sticky__info img{width:48px;height:48px;object-fit:cover;border-radius:4px}.kz-sticky__title{margin:0;font-weight:700;font-size:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kz-sticky__price{margin:0;font-size:14px;display:flex;align-items:center;gap:6px;flex-wrap:wrap}.kz-sticky__price s{color:#8a8a8a}.kz-sticky__btn{background:var(--kz-ink);color:#fff;border:0;border-radius:4px;font-weight:700;font-size:15px;padding:12px 26px;cursor:pointer;white-space:nowrap}@media(max-width:600px){.kz-sticky__title{font-size:13px}.kz-sticky__btn{padding:11px 16px;font-size:14px}.kz-sticky__info .kz-save{display:none}}.kz-header .header__nav a,.kz-header .header__nav a[aria-current=page]{background:none!important;color:#121212!important;padding:0;border-radius:0;text-decoration:none}.kz-header .header__nav a:hover{text-decoration:underline}.kz-header .header__logo,.kz-header .header__logo:hover{text-decoration:none!important}.kz-header .header__inner{padding-top:8px;padding-bottom:8px}.pd{padding-top:22px}
/*# sourceMappingURL=/cdn/shop/t/2/assets/kz.css.map */
