.kp-hf{border:1px solid #e7e7e7;display:flex;flex-direction:column;font-family:Arial,Helvetica,sans-serif;color:#111}.kp-hf *{box-sizing:border-box;border-radius:0!important}.kp-hf__body{padding:16px 18px;display:flex;flex-direction:column;gap:12px}.kp-hf__row{display:grid;grid-template-columns:84px minmax(0,1fr) 104px;align-items:center;column-gap:12px}.kp-hf__lbl{display:flex;align-items:center;gap:6px;font-size:12px;letter-spacing:.16em;font-weight:700;text-transform:uppercase}.kp-i{position:relative;width:22px;height:22px;padding:0;border:1px solid #111;background:#fff;color:#111;font:italic 700 12px/1 Georgia,serif;letter-spacing:0;text-transform:none;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;flex:none;-webkit-appearance:none;appearance:none}.kp-i:after{content:"";position:absolute;top:-11px;right:-11px;bottom:-11px;left:-11px}.kp-hf__meter,.kv-hf{display:flex;flex-direction:column;gap:5px;min-width:0}.kp-hf__bar{position:relative;height:10px;border:1px solid #111;background:#fff;overflow:hidden}.kp-hf__bar>span{position:absolute;left:0;top:0;bottom:0;background:#111}.kp-hf__bar:before,.kp-hf__bar:after{content:"";position:absolute;top:0;bottom:0;width:1px;background:#fff;mix-blend-mode:difference;z-index:1}.kp-hf__bar:before{left:33.33%}.kp-hf__bar:after{left:66.66%}.kp-hf__zones{display:grid;grid-template-columns:repeat(3,1fr);font-size:11px;letter-spacing:.06em;color:#777}.kp-hf__zones span:nth-child(2){text-align:center}.kp-hf__zones span:nth-child(3){text-align:right}.kp-hf__zones .is-on{color:#111;font-weight:700}.kp-hf__val{font-size:15px;font-weight:700;text-align:right}.kp-hf__line{height:1px;background:#111}.kp-hf__info{background:#111;color:#fff;padding:14px 18px;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px;align-items:start}.kp-hf__info[hidden]{display:none!important}.kp-hf__info p{margin:0;font-size:14px;line-height:1.55;color:#fff!important}.kp-hf__info button{height:32px;padding:0 12px;border:1px solid #fff;background:#111;color:#fff;font:inherit;font-size:13px;cursor:pointer;white-space:nowrap}.kp-hf__for{border-top:1px solid #e7e7e7;padding:14px 18px;display:flex;flex-direction:column;gap:6px;background:#fafafa}.kp-hf__for div:last-child{font-size:15px;line-height:1.5}.kv-hf .kp-hf__bar{height:8px}@media(max-width:749px){.kp-hf__row{grid-template-columns:70px minmax(0,1fr) 86px;column-gap:10px}.kp-hf__body,.kp-hf__info{padding:14px}}.kapr-kv.kv3{background:#fff!important;color:#111!important;padding:clamp(40px,5vw,64px) 0 clamp(40px,5vw,56px)}.kv3 .kv-head{gap:8px}.kv3 .kv-title{font-size:clamp(26px,3.6vw,40px)}.kv3 .kv-text{font-size:15px}.kv2-layers{max-width:1440px;margin:22px auto 0;padding:0 clamp(16px,4vw,48px);font-family:Arial,Helvetica,sans-serif;color:#111}.kv2-box{border:1px solid #111;background:#fff}.kv2-layer{display:grid;grid-template-columns:190px minmax(0,1fr);background:#fff}.kv2-layer+.kv2-layer{border-top:1px solid #111}.kv2-head{padding:6px 14px;display:flex;flex-direction:column;justify-content:center;gap:2px;border-right:1px solid #e7e7e7;background:#fff}.kv2-step{display:flex;align-items:center;gap:8px;font-size:12px;letter-spacing:.16em;font-weight:700;color:#111!important;text-transform:uppercase}.kv2-q{font-size:13px;color:#555!important}.kv2-segs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));touch-action:pan-y;-webkit-user-select:none;user-select:none;background:#fff}.kv2-seg{position:relative;min-height:50px;padding:8px 14px;display:grid;grid-template-columns:auto minmax(24px,1fr) auto;align-items:center;gap:12px;background:#fff;color:#111;border:0;border-left:1px solid #e7e7e7;text-align:left;cursor:pointer;font:inherit;letter-spacing:0;text-transform:none;-webkit-appearance:none;appearance:none;margin:0;transition:background .2s,color .2s}.kv2-seg:first-child{border-left:0}.kv2-seg:hover{background:#f4f4f4}.kv2-seg i{display:block;position:relative;height:6px;border:1px solid currentColor}.kv2-seg i:after{content:"";position:absolute;left:0;top:0;bottom:0;width:var(--f);background:currentColor}.kv2-seg b{font-size:15px;white-space:nowrap}.kv2-seg small{font-size:12px;opacity:.7;white-space:nowrap}.kv2-seg[aria-pressed=true],.kv2-seg[aria-pressed=true]:hover{background:#111;color:#fff}.kv2-seg.is-empty{color:#b5b5b5}.kv2-layer .kp-hf__info{grid-column:1/-1}.kv2-result{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;margin-top:12px;font-size:15px}.kv2-count{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px}.kv2-result span{color:#555}.kv2-reset{padding:0;border:0;background:none;font:inherit;font-size:14px;font-weight:700;text-decoration:underline;cursor:pointer;color:#111}.kv2-reset[hidden],.kv2-none[hidden]{display:none!important}.kv2-none{border:1px solid #111;padding:14px 16px;font-size:14px;line-height:1.5;margin-top:10px}.kapr-kv .kv-card[hidden]{display:none!important}.kv3 .kv-viewport{margin-top:14px}.kv3-nav{display:flex;gap:8px}.kv3-nav button,.kv3-side{width:44px;height:44px;border:1px solid #111;background:#fff;color:#111;cursor:pointer;font-size:18px;line-height:1;display:inline-flex;align-items:center;justify-content:center;padding:0;font-family:Arial,Helvetica,sans-serif}.kv3-nav button[data-kv-next]{background:#111;color:#fff}.kv3-nav button:disabled,.kv3-side:disabled{opacity:.25;cursor:default}.kv3-side{position:absolute;top:120px;z-index:3;width:48px;height:48px;background:#111;color:#fff;box-shadow:0 2px 10px #00000026}.kv3-side--l{left:8px}.kv3-side--r{right:8px}.kv3-side:disabled{display:none}.kv3.kv3-noscroll .kv3-nav,.kv3.kv3-noscroll .kv3-side,.kv3.kv3-noscroll .kv-progress{display:none}.kv3 .kv-scroll{cursor:grab}.kv3.kv3-dragging .kv-scroll{cursor:grabbing}.kv3.kv3-dragging .kv-card{pointer-events:none}.kv3-foot-nav{display:flex;align-items:center;gap:16px;flex:1 1 280px;justify-content:flex-end}.kv3 .kv-progress{flex:1 1 160px;max-width:280px}.kv3-tip{position:absolute;left:50%;bottom:calc(100% + 8px);transform:translate(-50%);background:#111;color:#fff;font-style:normal;font-size:12px;font-weight:700;letter-spacing:.04em;padding:6px 10px;white-space:nowrap;pointer-events:none;z-index:4;animation:kv3tip .25s ease both}.kv3-tip:after{content:"";position:absolute;left:50%;top:100%;margin-left:-5px;border:5px solid transparent;border-top-color:#111}.kv2-layer:first-child .kv3-tip{bottom:auto;top:calc(100% + 8px)}.kv2-layer:first-child .kv3-tip:after{top:auto;bottom:100%;border-top-color:transparent;border-bottom-color:#111}.kv3-tap{outline:2px solid #111;outline-offset:-2px;animation:kv3pulse .65s ease 1}.kv3-tap:before{content:"";position:absolute;left:50%;top:50%;width:26px;height:26px;margin:-13px 0 0 -13px;border:2px solid currentColor;animation:kv3ring .65s ease-out 1 both;pointer-events:none}@keyframes kv3pulse{0%{transform:scale(1)}40%{transform:scale(.97)}to{transform:scale(1)}}@keyframes kv3ring{0%{opacity:.9;transform:scale(.4)}to{opacity:0;transform:scale(1.8)}}@keyframes kv3tip{0%{opacity:0;transform:translate(-50%,4px)}to{opacity:1;transform:translate(-50%)}}.kv3 .kv-card{transition:opacity .25s}@media(prefers-reduced-motion:reduce){.kv3-tap,.kv3-tap:before,.kv3-tip{animation:none}}@media(max-width:749px){.kv2-layer{grid-template-columns:1fr}.kv2-head{border-right:0;border-bottom:1px solid #e7e7e7;flex-direction:row;align-items:center;justify-content:space-between;gap:8px;padding:6px 12px}.kv2-seg{min-height:54px;padding:8px 10px;grid-template-columns:1fr auto;grid-template-rows:auto auto;gap:6px 6px}.kv2-seg b{font-size:14px}.kv2-seg i{grid-column:1/-1;grid-row:2}.kv2-seg small{font-size:11px}.kv3-side,.kv3-result-nav,.kv2-result .kv3-nav{display:none}.kv3-foot-nav{justify-content:space-between;flex-basis:100%}}
/*# sourceMappingURL=/cdn/shop/t/61/assets/kapr-hf.css.map */
