:root{--ink:#171717;--ink2:#2b2b2b;--muted:#595959;--line:#e4e4e2;--paper:#f6f5f2;--sand:#fbf6ec;--ok:#16794a;--okbg:#eaf6ef;--hot:#c2410c;--red:#c81e1e;--star:#e8a317;--r:14px;--wrap:1160px}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:16px}body.kz-body{margin:0;background:#fff;color:var(--ink);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:16px;line-height:1.55;-webkit-font-smoothing:antialiased;overflow-x:hidden}.kz{overflow-x:clip}.kz :where(h1,h2,h3,p,ul,ol,figure,blockquote){margin:0;padding:0}:where(.kz) :where(ul,ol){list-style:none}:where(.kz) a{color:inherit}:where(.kz) :where(img,video){display:block;max-width:100%;height:auto}:where(.kz) :where(button,input,select){font:inherit;color:inherit}:where(.kz) button{cursor:pointer}.kz [hidden]{display:none!important}.kz :focus-visible{outline:2px solid var(--ink);outline-offset:3px}.kz-vh{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;margin:-1px;padding:0;border:0}.kz-skip{position:absolute;left:8px;top:-60px;z-index:100;background:#fff;padding:10px 14px;border-radius:8px}.kz-skip:focus{top:8px}.kz-wrap{width:100%;max-width:var(--wrap);margin-inline:auto;padding-inline:16px}.kz-wrap--narrow{max-width:860px}.kz-center{text-align:center}.kz-i{width:20px;height:20px;flex:none;display:inline-block;vertical-align:middle}.kz-i--sm{width:16px;height:16px}.kz-i--ok{color:var(--ok)}.kz-i--no{color:#9a9a9a}.kz-star{width:16px;height:16px;color:var(--star)}.kz-star--off{color:#d6d6d6}.kz-stars{display:inline-flex;gap:1px;line-height:1}.kz-stars--sm .kz-star{width:14px;height:14px}.kz-topbar{background:var(--ink);color:#fff;text-align:center;font-size:14px;font-weight:600;letter-spacing:.2px;padding:8px 12px;line-height:1.35}.kz-header{background:#fff;border-bottom:1px solid var(--line);position:relative;z-index:20}.kz-header__in{display:flex;align-items:center;justify-content:space-between;height:56px;gap:12px}.kz-logo{font-size:19px;font-weight:800;letter-spacing:3px;text-decoration:none;line-height:1}.kz-header__right{display:flex;align-items:center;gap:8px}.kz-loc select{appearance:none;-webkit-appearance:none;border:1px solid var(--line);border-radius:999px;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23171717' stroke-width='2'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") no-repeat right 10px center/14px;padding:0 30px 0 14px;height:44px;font-size:14px;font-weight:600;min-width:44px}.kz-header__cta{display:none;text-decoration:none;font-size:14px;font-weight:700;border:1.5px solid var(--ink);border-radius:999px;padding:0 18px;height:44px;align-items:center}.kz-cartbtn{position:relative;display:grid;place-items:center;width:44px;height:44px;border:0;background:none;border-radius:50%}.kz-cartbtn .kz-i{width:24px;height:24px}.kz-cartbtn__n{position:absolute;top:3px;right:1px;min-width:19px;height:19px;border-radius:10px;background:var(--ink);color:#fff;font-size:14px;font-weight:700;display:grid;place-items:center;padding:0 5px}.kz-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:12px 22px;border-radius:12px;border:0;background:var(--ink);color:#fff;font-size:16px;font-weight:700;text-decoration:none;text-align:center;line-height:1.25;transition:transform .12s,background .15s}.kz-btn:hover{background:#000}.kz-btn:active{transform:scale(.99)}.kz-btn--buy{width:100%;background:var(--ink);box-shadow:0 6px 18px #0000002e}.kz-btn--ghost{background:#fff;color:var(--ink);border:1.5px solid var(--ink);min-height:48px;box-shadow:none}.kz-btn--ghost:hover{background:var(--paper)}.kz-btn--light{background:#fff;color:var(--ink)}.kz-btn--light:hover{background:#f1f1f1}.kz-btn__price{padding-left:12px;border-left:1px solid rgba(255,255,255,.35);font-variant-numeric:tabular-nums;white-space:nowrap}.kz-btn[aria-busy=true]{opacity:.7;cursor:wait}.kz-link-cta{display:inline-flex;align-items:center;gap:6px;margin-top:18px;min-height:44px;font-size:16px;font-weight:700;text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1.5px}.kz-chip{display:inline-block;background:var(--red);color:#fff;font-size:14px;font-weight:800;padding:3px 8px;border-radius:6px;line-height:1.3}.kz-hero{padding:14px 0 36px}.kz-hero__grid{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"head" "gallery" "buy";gap:12px}.kz-hero__head{grid-area:head}.kz-gallery{grid-area:gallery;min-width:0}.kz-buy{grid-area:buy;min-width:0}.kz-h1{font-size:25px;line-height:1.18;font-weight:800;letter-spacing:-.6px}.kz-rating{display:inline-flex;align-items:center;gap:8px;margin-top:8px;font-size:15px;font-weight:600;text-decoration:none;color:var(--ink2);min-height:24px}.kz-rating span{text-decoration:underline;text-underline-offset:3px;text-decoration-color:#bbb}.kz-quickprice{display:flex;align-items:center;flex-wrap:wrap;gap:4px 10px;margin-top:8px;font-size:15px}.kz-quickprice__name{font-weight:600;color:var(--ink2)}.kz-quickprice b{font-size:22px;font-weight:800;letter-spacing:-.3px}.kz-quickprice s{color:var(--muted);font-size:15px}.kz-gallery__main{position:relative;border-radius:var(--r);overflow:hidden;background:var(--paper);max-width:min(100%,56vh);margin-inline:auto}.kz-gallery__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;outline-offset:-3px}.kz-gallery__track::-webkit-scrollbar{display:none}.kz-slide{flex:0 0 100%;scroll-snap-align:start;aspect-ratio:1/1}.kz-slide img{width:100%;height:100%;object-fit:cover}.kz-gallery__arrow{position:absolute;top:50%;transform:translateY(-50%);width:44px;height:44px;border-radius:50%;border:1px solid rgba(0,0,0,.08);background:#ffffffeb;display:grid;place-items:center;padding:0;box-shadow:0 2px 8px #00000014}.kz-gallery__arrow.is-prev{left:8px}.kz-gallery__arrow.is-prev .kz-i{transform:rotate(180deg)}.kz-gallery__arrow.is-next{right:8px}.kz-gallery__count{position:absolute;left:10px;top:10px;background:#ffffffeb;border-radius:999px;font-size:14px;font-weight:600;padding:2px 10px;font-variant-numeric:tabular-nums}.kz-gallery__thumbs{display:flex;gap:6px;overflow-x:auto;padding:8px 1px 2px;scrollbar-width:none;max-width:min(100%,56vh);margin-inline:auto}.kz-gallery__thumbs::-webkit-scrollbar{display:none}.kz-thumb{flex:0 0 48px;width:48px;height:48px;padding:0;border:1.5px solid var(--line);border-radius:8px;overflow:hidden;background:var(--paper)}.kz-thumb img{width:100%;height:100%;object-fit:cover}.kz-thumb.is-active{border:2px solid var(--ink)}.kz-buy__sub{font-size:16px;line-height:1.5;font-weight:600;color:var(--ink2);margin-top:4px}.kz-bullets{display:grid;gap:8px;margin-top:12px}.kz-bullets li{display:flex;gap:9px;align-items:flex-start;font-size:15px;line-height:1.45}.kz-bullets li .kz-i{margin-top:1px}.kz-bullets b{font-weight:700}.kz-size{display:flex;align-items:center;gap:8px;margin-top:12px;font-size:15px;font-weight:600;background:var(--paper);border-radius:10px;padding:9px 12px}.kz-tiers__title{display:flex;align-items:center;gap:12px;margin:20px 0 10px;font-size:15px;font-weight:800;text-transform:uppercase;letter-spacing:.6px}.kz-tiers__title:before,.kz-tiers__title:after{content:"";flex:1;height:1px;background:var(--line)}.kz-tiers{display:grid;gap:10px}.kz-tier{position:relative;display:grid;grid-template-columns:22px minmax(0,1fr) auto;gap:10px;align-items:center;padding:14px 12px;border:1.5px solid var(--line);border-radius:var(--r);background:#fff;cursor:pointer;transition:border-color .15s,background .15s,box-shadow .15s}.kz-tier:hover{border-color:#bdbdbd}.kz-tier.is-on{border:2px solid var(--ink);background:#fff;box-shadow:0 6px 20px #00000014;padding:13px 11px}.kz-tier.is-best{margin-top:10px}.kz-tier__badge{position:absolute;top:-11px;left:12px;background:var(--ink);color:#fff;font-size:14px;font-weight:700;padding:3px 9px;border-radius:999px;line-height:1.3;max-width:calc(100% - 24px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kz-tier:not(.is-best) .kz-tier__badge{background:#ececec;color:var(--ink2)}.kz-tier__radio{width:22px;height:22px;border-radius:50%;border:2px solid #b5b5b5;display:block}.kz-tier.is-on .kz-tier__radio{border:7px solid var(--ink)}.kz-tier input:focus-visible~.kz-tier__radio{outline:2px solid var(--ink);outline-offset:2px}.kz-tier__body{display:grid;gap:2px;min-width:0}.kz-tier__name{font-size:16px;font-weight:800;line-height:1.25}.kz-tier__sub{font-size:14px;color:var(--muted);line-height:1.35}.kz-tier__ship{display:flex;align-items:center;gap:5px;font-size:14px;color:var(--muted);font-weight:600;line-height:1.3}.kz-tier__ship.is-free{color:var(--ok)}.kz-tier__price{display:grid;justify-items:end;gap:1px;font-variant-numeric:tabular-nums;white-space:nowrap}.kz-tier__price b{font-size:19px;font-weight:800}.kz-tier__price s{font-size:14px;color:var(--muted)}.kz-gift{margin-top:12px;border:1.5px dashed #d7c9a8;background:var(--sand);border-radius:var(--r);padding:12px}.kz-gift__title{display:flex;align-items:center;gap:8px;font-size:15px;font-weight:800;margin-bottom:8px}.kz-gift__item{display:grid;grid-template-columns:56px minmax(0,1fr) auto;gap:10px;align-items:center;padding:8px 0;border-top:1px solid #eadfc6;transition:opacity .2s,filter .2s}.kz-gift__item.is-off{opacity:.42;filter:grayscale(1)}.kz-gift__img{width:56px;height:56px;border-radius:10px;background:#fff;display:grid;place-items:center;overflow:hidden}.kz-gift__img img{width:100%;height:100%;object-fit:contain}.kz-gift__svg{width:44px;height:44px}.kz-gift__txt{display:grid;gap:2px;min-width:0}.kz-gift__txt b{font-size:15px;line-height:1.3}.kz-gift__txt small{font-size:14px;color:var(--muted);line-height:1.35}.kz-gift__val{display:grid;justify-items:end;font-size:14px;white-space:nowrap}.kz-gift__val s{color:var(--muted)}.kz-gift__val em{font-style:normal;font-weight:800;color:var(--ok);font-size:15px}.kz-stock{border-top:1px solid #eadfc6;padding-top:10px;margin-top:2px}.kz-stock__line{display:flex;align-items:center;gap:8px;font-size:14.5px;font-weight:600}.kz-stock__line b{margin-left:auto;color:var(--red);font-variant-numeric:tabular-nums}.kz-dot{width:9px;height:9px;border-radius:50%;background:var(--red);box-shadow:0 0 #c81e1e80;animation:kzpulse 1.8s infinite}@keyframes kzpulse{0%{box-shadow:0 0 #c81e1e80}70%{box-shadow:0 0 0 8px #c81e1e00}to{box-shadow:0 0 #c81e1e00}}.kz-stock__bar{height:8px;border-radius:999px;background:#eadfc6;overflow:hidden;margin:8px 0 6px}.kz-stock__bar span{display:block;height:100%;background:linear-gradient(90deg,#e0592a,var(--red));border-radius:inherit}.kz-stock__hint{font-size:14px;color:var(--muted);line-height:1.4}#kz-buy-cta{margin-top:14px;min-height:58px;font-size:17px}.kz-eta{display:flex;align-items:center;justify-content:center;gap:7px;margin-top:10px;font-size:14.5px;font-weight:600;color:var(--ok);text-align:center}.kz-form__error{margin-top:8px;color:var(--red);font-size:14.5px;font-weight:600;text-align:center}.kz-cta-sub{text-align:center;font-size:14px;color:var(--muted);margin-top:6px}.kz-pay{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin-top:10px}.kz-pay__icon{width:38px;height:24px}.kz-featured{margin-top:16px;border:1px solid var(--line);border-radius:var(--r);padding:14px;background:#fff}.kz-featured__head{display:flex;align-items:center;gap:10px;font-size:15px}.kz-featured__head .kz-stars{margin-left:auto}.kz-featured blockquote{margin-top:8px;font-size:15px;line-height:1.5;color:var(--ink2)}.kz-avatar{width:34px;height:34px;flex:none;border-radius:50%;background:var(--ink);color:#fff;display:grid;place-items:center;font-weight:700;font-size:15px}.kz-under{display:grid;gap:10px;margin-top:16px}.kz-under li{display:flex;gap:10px;font-size:14.5px;line-height:1.45;color:var(--ink2)}.kz-under li .kz-i{margin-top:2px}.kz-trust{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:16px}.kz-trust__item{display:flex;gap:8px;align-items:flex-start;background:var(--paper);border-radius:12px;padding:10px}.kz-trust__item span{display:grid;gap:1px}.kz-trust__item b{font-size:14.5px;line-height:1.3}.kz-trust__item small{font-size:14px;color:var(--muted);line-height:1.35}.kz-minirev{display:grid;gap:10px;margin-top:16px}.kz-press{border-block:1px solid var(--line);padding:16px 0;background:#fff}.kz-press__label{text-align:center;font-size:14px;font-weight:800;letter-spacing:1.2px;text-transform:uppercase;color:var(--muted)}.kz-press__list{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:10px}.kz-press__list li{border:1px solid var(--line);border-radius:999px;padding:6px 14px;font-size:15px;font-weight:600;background:var(--paper)}.kz-sec{padding:52px 0}.kz-sec--paper{background:var(--paper)}.kz-sec--ink{background:var(--ink);color:#fff}.kz-kicker{font-size:14px;font-weight:800;letter-spacing:1.3px;text-transform:uppercase;color:var(--hot);margin-bottom:10px}.kz-sec--ink .kz-kicker{color:#ffb38a}.kz-h2{font-size:27px;line-height:1.18;font-weight:800;letter-spacing:-.6px}.kz-h3{font-size:22px;line-height:1.2;font-weight:800;letter-spacing:-.4px;margin-bottom:10px}.kz-prose{display:grid;gap:12px;margin-top:14px;font-size:16px;line-height:1.6;color:var(--ink2)}.kz-punch{margin-top:16px;font-size:21px;font-weight:800;border-left:4px solid var(--hot);padding-left:12px;line-height:1.3}.kz-feature{padding:44px 0}.kz-feature__grid{display:grid;gap:22px;align-items:center}.kz-feature__media img,.kz-feature__media video{width:100%;aspect-ratio:4/5;object-fit:cover;border-radius:var(--r);background:var(--paper)}.kz-feature__media video{background:#0d1117}.kz-media figcaption{font-size:14px;color:var(--muted);margin-top:8px;line-height:1.45}.kz-feature--dark{background:var(--ink);color:#fff}.kz-strip{padding:8px 0 20px}.kz-strip__head{display:flex;align-items:center;justify-content:center;gap:8px;font-size:15px;font-weight:700;margin-bottom:12px}.kz-strip__list{display:grid;gap:10px}.kz-review{background:#fff;border:1px solid var(--line);border-radius:var(--r);padding:14px;display:grid;gap:8px;align-content:start}.kz-review__photo img{width:100%;aspect-ratio:1/1;object-fit:cover;border-radius:10px}.kz-review__head{display:flex;align-items:center;gap:10px}.kz-review__head b{display:block;font-size:15px;line-height:1.2}.kz-review__head small{display:block;font-size:14px;color:var(--muted)}.kz-review__stars{margin-left:auto;display:inline-flex;gap:1px}.kz-review__stars .kz-star{width:15px;height:15px}.kz-review__title{font-weight:800;font-size:15.5px}.kz-review blockquote{font-size:15px;line-height:1.55;color:var(--ink2)}.kz-who__list{display:grid;gap:10px;margin-top:22px}.kz-who__item{display:flex;gap:14px;align-items:flex-start;border:1px solid var(--line);border-radius:var(--r);padding:16px}.kz-who__n{font-size:22px;font-weight:800;color:var(--hot);line-height:1;min-width:30px;font-variant-numeric:tabular-nums}.kz-who__item b{font-size:16.5px;display:block;line-height:1.3}.kz-who__item p{font-size:15px;color:var(--muted);margin-top:3px;line-height:1.45}.kz-who__img{flex:0 0 84px}.kz-who__img img{width:84px;height:105px;object-fit:cover;border-radius:10px}.kz-howto__grid{display:grid;gap:22px;align-items:center;margin-top:22px}.kz-howto__media img{width:100%;aspect-ratio:1/1;object-fit:cover;border-radius:var(--r)}.kz-steps{display:grid;gap:12px;margin-top:22px}.kz-howto__grid .kz-steps{margin-top:0}.kz-step{display:flex;gap:14px;align-items:flex-start;background:#fff;border-radius:var(--r);padding:16px;border:1px solid var(--line)}.kz-step__n{flex:none;width:36px;height:36px;border-radius:50%;background:var(--ink);color:#fff;display:grid;place-items:center;font-weight:800;font-size:16px}.kz-step b{font-size:16.5px;display:block}.kz-step p{font-size:15px;color:var(--muted);margin-top:3px;line-height:1.45}.kz-steps--img .kz-step{flex-direction:column;padding:0;overflow:hidden}.kz-steps--img .kz-step>div{padding:0 16px 16px}.kz-step__img{position:relative;display:block;width:100%}.kz-step__img img{width:100%;aspect-ratio:1/1;object-fit:cover}.kz-step__img .kz-step__n{position:absolute;left:12px;top:12px}.kz-table{margin-top:22px;border:1px solid var(--line);border-radius:var(--r);overflow:hidden;background:#fff}.kz-table__head{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));background:var(--paper)}.kz-table__corner{display:none}.kz-table__col{padding:12px 8px;font-size:14px;font-weight:800;text-align:center;line-height:1.25}.kz-table__col.is-us{background:var(--ink);color:#fff}.kz-table__row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--line)}.kz-table__label{grid-column:1/-1;padding:10px 12px 4px;font-size:15px;font-weight:800}.kz-table__cell{display:flex;flex-direction:column;align-items:center;gap:4px;padding:6px 8px 12px;font-size:14px;line-height:1.35;text-align:center;color:var(--muted)}.kz-table__cell.is-us{color:var(--ink);font-weight:700;background:var(--okbg)}.kz-stats__list{display:grid;gap:12px;margin-top:24px}.kz-stat{border:1px solid rgba(255,255,255,.18);border-radius:var(--r);padding:18px;display:flex;gap:16px;align-items:center}.kz-stat b{font-size:40px;line-height:1;font-weight:800;letter-spacing:-1px;color:#fff;min-width:96px;font-variant-numeric:tabular-nums}.kz-stat span{font-size:16px;line-height:1.4;color:#e6e6e6}.kz-stats__note{margin-top:14px;font-size:14px;color:#cfcfcf;text-align:center}.kz-sec--ink .kz-link-cta{color:#fff}.kz-recap__box,.kz-guarantee__box{width:calc(100% - 32px);margin-inline:auto}.kz-recap__box{display:grid;gap:22px;align-items:center;background:var(--sand);border-radius:20px;padding:18px;max-width:calc(var(--wrap) - 32px)}.kz-recap__media img{width:100%;aspect-ratio:4/5;object-fit:cover;border-radius:var(--r);background:#fff}.kz-recap__price{display:flex;align-items:center;gap:10px;margin:16px 0 12px;font-size:16px}.kz-recap__price b{font-size:30px;font-weight:800}.kz-recap__price s{color:var(--muted)}.kz-guarantee__box{display:grid;gap:18px;justify-items:start;border:2px solid var(--ink);border-radius:20px;padding:22px}.kz-seal{width:104px;height:104px;border-radius:50%;background:var(--ink);color:#fff;display:grid;place-content:center;text-align:center;padding:10px;box-shadow:0 0 0 5px #fff,0 0 0 7px var(--ink)}.kz-seal b{font-size:34px;line-height:1}.kz-seal span{font-size:14px;line-height:1.2;font-weight:800;text-transform:uppercase;letter-spacing:.5px}.kz-guarantee__text{margin-top:12px;font-size:16px;line-height:1.6;color:var(--ink2)}.kz-guarantee__badge{display:inline-flex;align-items:center;gap:8px;margin-top:12px;font-weight:800;font-size:15px;color:var(--ok)}.kz-dist{display:grid;gap:14px;margin:22px auto 0;max-width:560px;background:#fff;border:1px solid var(--line);border-radius:var(--r);padding:16px}.kz-dist__score{display:grid;justify-items:center;gap:4px;text-align:center}.kz-dist__score b{font-size:40px;line-height:1;font-weight:800}.kz-dist__score span{font-size:14px;color:var(--muted)}.kz-dist__bars{display:grid;gap:6px}.kz-dist__bars li{display:grid;grid-template-columns:44px 1fr 44px;gap:8px;align-items:center;font-size:14px;font-variant-numeric:tabular-nums}.kz-dist__bars li span:first-child{display:inline-flex;align-items:center;gap:3px}.kz-dist__bars li span:last-child{text-align:right;color:var(--muted)}.kz-dist__bar{height:8px;border-radius:999px;background:#ececec;overflow:hidden}.kz-dist__bar i{display:block;height:100%;background:var(--star)}.kz-reviews__score{display:none}.kz-reviews__grid{display:grid;gap:10px;margin-top:20px}.kz-reviews__actions{display:flex;flex-direction:column;align-items:center;gap:6px;margin-top:18px}.kz-faq__list{margin-top:22px;border-top:1px solid var(--line)}.kz-qa{border-bottom:1px solid var(--line)}.kz-qa summary{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:14px;padding:16px 2px;min-height:56px;font-size:16px;font-weight:700;cursor:pointer;line-height:1.4}.kz-qa summary::-webkit-details-marker{display:none}.kz-qa__i{transition:transform .2s}.kz-qa[open] .kz-qa__i{transform:rotate(45deg)}.kz-qa__a{padding:0 2px 18px;font-size:15.5px;line-height:1.6;color:var(--ink2)}.kz-hhero{padding:18px 0 36px;background:linear-gradient(180deg,var(--paper),#fff)}.kz-hhero__grid{display:grid;gap:18px;align-items:center}.kz-hhero__media{order:-1}.kz-hhero__media img{width:100%;aspect-ratio:12/13;object-fit:cover;object-position:50% 60%;border-radius:var(--r);max-height:48vh}.kz-h1--home{font-size:29px}.kz-hhero__sub{margin-top:12px;font-size:16.5px;line-height:1.55;color:var(--ink2)}.kz-bullets--inline{margin-top:14px}.kz-hhero__cta{width:100%;margin-top:18px;min-height:56px}.kz-hhero__price{margin-top:10px;font-size:14.5px;color:var(--muted);text-align:center}.kz-hhero__price b{color:var(--ink)}.kz-problem{background:#fff}.kz-duo__grid{display:grid;gap:22px}.kz-duo__img img{width:100%;aspect-ratio:4/5;object-fit:cover;border-radius:var(--r);margin-bottom:16px}.kz-final__sub{margin:14px auto 22px;font-size:16.5px;line-height:1.55;color:#e6e6e6;max-width:620px}.kz-final .kz-h2{color:#fff}.kz-footer{background:#0f0f0f;color:#d9d9d9;padding:40px 0 calc(28px + env(safe-area-inset-bottom));font-size:15px}.kz-footer__grid{display:grid;gap:26px}.kz-logo--footer{color:#fff}.kz-footer__tag{margin-top:10px;line-height:1.5}.kz-pay--footer{justify-content:flex-start}.kz-footer__title{font-weight:800;color:#fff;margin-bottom:8px}.kz-footer__links{display:grid;gap:2px}.kz-footer__links a{display:inline-flex;align-items:center;min-height:40px;text-decoration:none;color:#d9d9d9}.kz-footer__links a:hover{color:#fff;text-decoration:underline}.kz-footer__copy{text-align:center;margin-top:26px;font-size:14px;color:#a3a3a3}.kz-sticky{position:fixed;left:0;right:0;bottom:0;z-index:40;background:#fff;border-top:1px solid var(--line);box-shadow:0 -6px 24px #0000001a;padding:10px 12px calc(10px + env(safe-area-inset-bottom));transform:translateY(110%);transition:transform .25s}.kz-sticky.is-on{transform:none}.kz-sticky__in{display:flex;align-items:center;gap:12px;max-width:var(--wrap);margin-inline:auto}.kz-sticky__txt{display:grid;min-width:0;font-size:14px;line-height:1.3;flex:1}.kz-sticky__txt>b{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:14.5px}.kz-sticky__txt span b{font-size:18px}.kz-sticky__txt s{color:var(--muted)}.kz-sticky__btn{width:auto;flex:none;min-height:48px;padding:10px 18px;box-shadow:none}body.kz-has-sticky .kz-footer{padding-bottom:110px}.kz-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60}.kz-drawer__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000073;opacity:0;transition:opacity .2s}.kz-drawer.is-open .kz-drawer__overlay{opacity:1}.kz-drawer__panel{position:absolute;right:0;top:0;bottom:0;width:min(420px,100%);background:#fff;display:flex;flex-direction:column;transform:translate(100%);transition:transform .25s ease;outline:0}.kz-drawer.is-open .kz-drawer__panel{transform:none}.kz-drawer__head{display:flex;justify-content:space-between;align-items:center;padding:8px 8px 8px 18px;border-bottom:1px solid var(--line);font-size:18px;font-weight:800}.kz-drawer__x{width:44px;height:44px;border:0;background:none;display:grid;place-items:center}.kz-drawer__body{flex:1;overflow-y:auto;padding:12px 16px}.kz-drawer__lines{display:grid}.kz-line{display:grid;grid-template-columns:64px minmax(0,1fr) auto;gap:12px;align-items:center;padding:12px 0;border-bottom:1px solid var(--line)}.kz-line__img{width:64px;height:64px;border-radius:10px;background:var(--paper);overflow:hidden;display:grid;place-items:center}.kz-line__img img{width:100%;height:100%;object-fit:cover}.kz-line__img svg{width:42px;height:42px}.kz-line__name{font-weight:700;font-size:15px;line-height:1.3}.kz-line__gift{font-size:14px;color:var(--ok);font-weight:600;line-height:1.35;margin-top:2px}.kz-line__price{display:grid;justify-items:end;font-size:15px;font-variant-numeric:tabular-nums;white-space:nowrap}.kz-line__price s{color:var(--muted);font-size:14px}.kz-line__price b.is-free{color:var(--ok)}.kz-qty{display:inline-flex;align-items:center;border:1px solid var(--line);border-radius:10px;margin-top:6px}.kz-qty button{width:44px;height:40px;border:0;background:none;font-size:20px;line-height:1}.kz-qty span{min-width:28px;text-align:center;font-weight:700}.kz-drawer__empty{text-align:center;padding:40px 8px;display:grid;gap:18px;font-size:16px}.kz-drawer__upsell{margin-top:14px;background:var(--sand);border:1.5px dashed #d7c9a8;border-radius:var(--r);padding:14px;display:grid;gap:10px}.kz-drawer__upsell p{display:flex;gap:8px;font-size:15px;font-weight:600;line-height:1.45}.kz-drawer__foot{border-top:1px solid var(--line);padding:14px 16px calc(14px + env(safe-area-inset-bottom));display:grid;gap:8px}.kz-drawer__ship{font-size:14.5px;font-weight:600}.kz-drawer__ship.is-free{color:var(--ok)}.kz-drawer__save{font-size:14.5px;color:var(--red);font-weight:700}.kz-drawer__total{display:flex;justify-content:space-between;font-size:18px;font-weight:800}.kz-drawer__checkout{min-height:56px}.kz-drawer__note{text-align:center;font-size:14px;color:var(--muted)}body.kz-lock{overflow:hidden}@media(min-width:750px){.kz-h1{font-size:32px}.kz-h2{font-size:34px}.kz-strip__list,.kz-minirev{grid-template-columns:repeat(3,minmax(0,1fr))}.kz-minirev{grid-template-columns:1fr 1fr}.kz-reviews__grid,.kz-who__list{grid-template-columns:repeat(2,minmax(0,1fr))}.kz-stats__list{grid-template-columns:repeat(3,minmax(0,1fr))}.kz-stat{flex-direction:column;align-items:flex-start;text-align:left}.kz-steps--img{grid-template-columns:repeat(3,minmax(0,1fr))}.kz-table__head,.kz-table__row{grid-template-columns:1.3fr repeat(3,minmax(0,1fr))}.kz-table__corner{display:block}.kz-table__label{grid-column:auto;padding:14px;display:flex;align-items:center}.kz-table__cell{padding:14px 10px}.kz-guarantee__box{grid-template-columns:auto 1fr;align-items:center;padding:30px}.kz-duo__grid{grid-template-columns:1fr 1fr}.kz-footer__grid{grid-template-columns:2fr 1fr}.kz-header__cta{display:inline-flex}.kz-hhero__grid{grid-template-columns:1.05fr 1fr;gap:40px}.kz-hhero__media{order:0}.kz-hhero__media img{max-height:none;aspect-ratio:4/3;object-position:62% 50%}.kz-h1--home{font-size:42px;letter-spacing:-1px}.kz-hhero__cta{width:auto;padding-inline:30px}.kz-hhero__price{text-align:left}}@media(min-width:990px){.kz-hero{padding:28px 0 56px}.kz-hero__grid{grid-template-columns:minmax(0,540px) minmax(0,1fr);grid-template-areas:"gallery head" "gallery buy";grid-template-rows:auto 1fr;column-gap:56px;row-gap:6px}.kz-gallery{position:sticky;top:20px;align-self:start}.kz-gallery__main,.kz-gallery__thumbs{max-width:none}.kz-thumb{flex-basis:64px;width:64px;height:64px}.kz-feature__grid{grid-template-columns:1fr 1fr;gap:64px}.kz-feature--rev .kz-feature__media{order:2}.kz-feature{padding:64px 0}.kz-sec{padding:76px 0}.kz-reviews__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.kz-who__list{grid-template-columns:repeat(5,minmax(0,1fr))}.kz-who__item{flex-direction:column}.kz-who__img{flex:none;width:100%}.kz-who__img img{width:100%;height:auto;aspect-ratio:4/5}.kz-howto__grid{grid-template-columns:1fr 1fr;gap:56px}.kz-recap__box{grid-template-columns:1fr 1.1fr;padding:36px;gap:48px}.kz-recap__box,.kz-guarantee__box{width:calc(100% - 48px)}.kz-dist{grid-template-columns:auto 1fr;align-items:center;gap:28px}.kz-sticky{display:none}.kz-h1--home{font-size:48px}}@media(prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.kz-line__rm{display:inline-flex;align-items:center;gap:5px;margin-top:6px;margin-left:10px;padding:8px 4px;min-height:44px;background:none;border:0;color:var(--muted);font-size:14px;font-weight:500;text-decoration:underline;text-underline-offset:3px;cursor:pointer;vertical-align:middle}.kz-line__rm:hover{color:var(--ink,#111)}.kz-line__rm svg{flex:none}.kz-slide--video{background:#06122b}.kz-slide video{width:100%;height:100%;object-fit:cover;display:block}.kz-gallery.is-vid .kz-gallery__count{top:10px;bottom:auto;background:#ffffffd9}.kz-gallery__cap{max-width:min(100%,56vh);margin:8px auto 0;min-height:2.9em;text-align:center;font-size:14.5px;font-weight:600;line-height:1.45;color:var(--ink2);padding:0 6px}.kz-thumb{position:relative}.kz-thumb--video{background:#06122b}.kz-thumb__play{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;pointer-events:none}.kz-thumb__tag{position:absolute;right:2px;bottom:2px;width:18px;height:18px;border-radius:50%;background:var(--red);color:#fff;display:grid;place-items:center;pointer-events:none}.kz-thumb__tag .kz-i{width:12px;height:12px}.kz-thumb--pack{border-color:var(--red)}.kz-upsell__row{display:flex;gap:12px;align-items:center}.kz-upsell__img{flex:none;width:72px;height:72px;border-radius:10px;overflow:hidden;background:#fff;display:grid;place-items:center}.kz-upsell__img img{width:100%;height:100%;object-fit:cover}.kz-upsell__row p{margin:0;font-size:14.5px;font-weight:600;line-height:1.45}.kz-drawer__eta,.kz-drawer__guar{display:flex;align-items:center;justify-content:center;gap:7px;margin:0;font-size:13.5px;font-weight:600;text-align:left;line-height:1.35}.kz-drawer__eta{color:var(--ok)}.kz-drawer__guar{color:var(--ink2)}.kz-pay--drawer{margin-top:0;gap:5px}.kz-pay--drawer .kz-pay__icon{width:34px;height:22px}@media(min-width:990px){.kz-gallery__cap{max-width:none}.kz-gallery__thumbs{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;overflow:visible}.kz-gallery__thumbs .kz-thumb{width:auto;height:auto;aspect-ratio:1/1}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/kneez.css.map */
