.kmi-calc{--kc-ink: var(--primary_text, #221c1e);--kc-muted: color-mix(in srgb, var(--primary_text, #221c1e) 60%, transparent);--kc-line: color-mix(in srgb, var(--primary_text, #221c1e) 13%, transparent);--kc-accent: #939965;--kc-sand: #f5efe3;--kc-field: #fbf9f4;--kc-btn: var(--buy_btn_bg, #346993);--kc-btn-dark: color-mix(in srgb, var(--buy_btn_bg, #346993) 82%, #000);--kc-btn-text: var(--buy_btn_text, #fff);--kc-r: 16px;--kc-sans: var(--main_ff, system-ui, sans-serif);margin:18px 0 20px;padding:22px 22px 18px;background:#fff;border:1px solid var(--kc-line);border-radius:var(--kc-r);color:var(--kc-ink);font-family:var(--kc-sans)}.kmi-calc,.kmi-calc *,.kmi-calc *:before,.kmi-calc *:after{box-sizing:border-box}.kmi-calc [hidden]{display:none!important}.kmi-calc p,.kmi-calc dl,.kmi-calc dd,.kmi-calc ol{margin:0}.kmi-calc__add,.kmi-calc__remove{float:none!important;font-family:var(--kc-sans)!important;letter-spacing:normal!important;text-transform:none!important;box-shadow:none;-webkit-appearance:none;appearance:none}.kmi-calc__add:before,.kmi-calc__add:after,.kmi-calc__remove:before,.kmi-calc__remove:after{display:none!important;content:none!important}.kmi-calc__head{margin:0 0 16px}.kmi-calc__title{margin:0 0 4px!important;font-family:var(--main_ff_h, inherit);font-size:1.45em;line-height:1.15;font-weight:var(--main_fw_h, 400)}.kmi-calc__meta{font-size:.85em;line-height:1.45;color:var(--kc-muted)}.kmi-calc__walls{display:grid;gap:14px}.kmi-calc__wall{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;margin:0;padding:0;border:0;min-width:0}.kmi-calc__wall:has(.kmi-calc__remove){padding-right:36px}.kmi-calc__legend{grid-column:1 / -1;float:left;width:100%;margin:0 0 -2px;padding:0;font-size:10.5px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--kc-accent)}.kmi-calc__legend.visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.kmi-calc__field{min-width:0}.kmi-calc__field label{display:block;margin:0 0 6px!important;font-size:.8em;font-weight:600;line-height:1.2;color:var(--kc-ink)}.kmi-calc__input{position:relative;display:block}.kmi-calc .kmi-calc__input input{display:block;width:100%!important;height:50px!important;min-height:0!important;margin:0!important;padding:0 46px 0 18px!important;border:1px solid var(--kc-line)!important;border-radius:14px!important;background:var(--kc-field)!important;box-shadow:none!important;font-family:var(--kc-sans)!important;font-size:17px!important;font-weight:600;line-height:50px;color:var(--kc-ink)!important;-moz-appearance:textfield;transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease}.kmi-calc .kmi-calc__input input::placeholder{color:color-mix(in srgb,var(--primary_text, #221c1e) 30%,transparent);font-weight:400}.kmi-calc .kmi-calc__input input:hover{border-color:color-mix(in srgb,var(--primary_text, #221c1e) 28%,transparent)!important}.kmi-calc .kmi-calc__input input:focus{outline:none!important;border-color:var(--kc-accent)!important;background:#fff!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--kc-accent) 22%,transparent)!important}.kmi-calc__input input::-webkit-outer-spin-button,.kmi-calc__input input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.kmi-calc__input span{position:absolute;right:18px;top:0;bottom:0;z-index:2;display:flex;align-items:center;margin:0;font-size:13px;line-height:1;color:var(--kc-muted);pointer-events:none}.kmi-calc .kmi-calc__remove{position:absolute;right:0;bottom:12px;display:grid;place-items:center;width:28px;height:28px;min-height:0;margin:0;padding:0;border:0;border-radius:50%;background:transparent!important;color:var(--kc-muted)!important;cursor:pointer;transition:background-color .15s ease,color .15s ease}.kmi-calc .kmi-calc__remove:hover{background:var(--kc-sand)!important;color:var(--kc-ink)!important}.kmi-calc .kmi-calc__add{display:inline-flex;align-items:center;gap:8px;min-height:0;margin:14px 0 0;padding:6px 12px 6px 8px;border:0;border-radius:999px;background:transparent!important;color:var(--kc-ink)!important;font-size:.85em;font-weight:600;line-height:1.2;cursor:pointer;transition:background-color .15s ease}.kmi-calc .kmi-calc__add svg{color:var(--kc-accent);flex:none}.kmi-calc .kmi-calc__add:hover{background:var(--kc-sand)!important;color:var(--kc-ink)!important}.kmi-calc__result{clear:both;margin:18px 0 0}.kmi-calc__panel{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:4px 16px;padding:16px 18px 14px;border-radius:14px;background:var(--kc-sand)}.kmi-calc__num{display:flex;align-items:baseline;gap:8px;line-height:1}.kmi-calc__num strong{font-family:var(--kc-sans);font-size:38px;font-weight:700;font-variant-numeric:lining-nums tabular-nums;letter-spacing:-.02em;line-height:1}.kmi-calc__num span{font-size:17px;font-weight:600}.kmi-calc__total{justify-self:end;font-family:var(--kc-sans);font-size:24px;font-weight:700;font-variant-numeric:lining-nums tabular-nums;line-height:1;color:var(--kc-btn);white-space:nowrap}.kmi-calc__calc{grid-column:1 / -1;margin-top:6px!important;padding-top:10px;border-top:1px solid color-mix(in srgb,var(--primary_text, #221c1e) 10%,transparent);font-size:13.5px;line-height:1.45;color:var(--kc-muted);font-variant-numeric:lining-nums}.kmi-calc__tip{display:flex;gap:8px;margin:10px 0 0!important;font-size:.84em;line-height:1.45;color:var(--kc-muted)}.kmi-calc__tip:before{content:"";flex:none;width:6px;height:6px;margin-top:.5em;border-radius:50%;background:var(--kc-accent)}.kmi-calc .kmi-calc__cta{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:52px;margin:12px 0 0;padding:12px 20px;border:0;border-radius:var(--b2i, 32px);background:var(--kc-btn)!important;color:var(--kc-btn-text)!important;font-size:15px;font-weight:700;line-height:1.2;cursor:pointer;transition:background-color .15s ease,transform .15s ease}.kmi-calc .kmi-calc__cta:hover{background:var(--kc-btn-dark)!important;color:var(--kc-btn-text)!important}.kmi-calc .kmi-calc__cta:active{transform:scale(.99)}.kmi-calc .kmi-calc__cta:focus{outline:none}.kmi-calc .kmi-calc__cta:focus-visible{outline:2px solid var(--kc-btn)!important;outline-offset:3px}.kmi-calc .kmi-calc__cta svg{flex:none}.kmi-calc__how{margin:14px 0 0;font-size:.85em}.kmi-calc .kmi-calc__how summary{display:inline-flex;align-items:center;gap:8px;padding:4px 0;list-style:none;cursor:pointer;font-weight:600;color:var(--kc-muted);outline:none!important;border:0!important;box-shadow:none!important;transition:color .15s ease}.kmi-calc .kmi-calc__how summary:hover{color:var(--kc-ink)}.kmi-calc .kmi-calc__how summary:focus-visible{color:var(--kc-ink);text-decoration:underline;text-underline-offset:3px}.kmi-calc__how summary::-webkit-details-marker{display:none}.kmi-calc__how summary::marker{content:""}.kmi-calc__how summary:after{content:"";width:6px;height:6px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:translateY(-2px) rotate(45deg);transition:transform .2s ease}.kmi-calc__how[open] summary:after{transform:translateY(1px) rotate(-135deg)}.kmi-calc__steps{counter-reset:kmi;margin:10px 0 0!important;padding:0!important;list-style:none!important}.kmi-calc__steps li{counter-increment:kmi;display:grid;grid-template-columns:22px 92px minmax(0,1fr);align-items:baseline;gap:2px 10px;margin:0!important;padding:9px 0!important;border-top:1px solid var(--kc-line);line-height:1.45}.kmi-calc__steps li:before{content:counter(kmi);display:grid;place-items:center;width:20px;height:20px;border-radius:50%;background:var(--kc-sand);font-size:11px;font-weight:700;align-self:start}.kmi-calc__steps li>span:first-child{font-weight:600}.kmi-calc__note{margin:8px 0 0!important;color:var(--kc-muted)}.kmi-calc__disclaimer{margin:10px 0 0;color:var(--kc-muted);font-size:.92em}.kmi-calc__disclaimer p{margin:0}.kmi-calc__alert{clear:both;margin:16px 0 0;padding:14px 16px;border-radius:12px;background:#f6ebe4;font-size:.9em;line-height:1.45}.kmi-calc__alert a{font-weight:600;text-decoration:underline}@keyframes kmiIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes kmiFlash{0%{box-shadow:0 0 #9399658c}to{box-shadow:0 0 0 10px #93996500}}@media(max-width:767.98px){.kmi-calc{padding:18px 16px 14px;margin:14px 0 16px}.kmi-calc__panel{padding:14px 16px}.kmi-calc__num strong{font-size:34px}.kmi-calc__total{font-size:21px}.kmi-calc__steps li{grid-template-columns:22px minmax(0,1fr)}.kmi-calc__steps li>span:last-child{grid-column:2}}@media(prefers-reduced-motion:reduce){.kmi-calc__result,.input-amount.kmi-flash{animation:none}.kmi-calc .kmi-calc__cta{transition:none}}.f8pr-price .kmi-per{display:inline-block;margin-left:6px;font-size:14px;font-weight:400;color:color-mix(in srgb,var(--primary_text, #221c1e) 60%,transparent);vertical-align:baseline}.kmi-calc__buy:empty{display:none}.kmi-calc__buy{clear:both;margin:16px 0 0}.kmi-calc__buy .f8pr-stock{margin:0 0 10px!important;font-size:13.5px}.kmi-calc__buy form,.kmi-calc__buy .f8pr-buy-button{margin:0!important;padding:0!important}.kmi-calc__buy .submit{margin:0!important}.kmi-calc__buy .submit>*{margin-bottom:0!important}.kmi-calc--buy .kmi-calc__how{margin-top:14px;padding-top:12px;border-top:1px solid var(--kc-line)}.kmi-calc__buy .submit{gap:10px;flex-wrap:nowrap!important}.kmi-calc__buy .submit>*{margin-right:0!important;margin-left:0!important}.kmi-calc__buy .f8pr-button{flex:1 1 auto!important;min-width:0}.kmi-calc__buy .f8pr-button button{width:100%}.kmi-calc ::selection{background:color-mix(in srgb,#939965 32%,transparent)!important;color:var(--primary_text, #221c1e)!important}.kmi-calc .kmi-calc__input input{line-height:normal!important}
/*# sourceMappingURL=/cdn/shop/t/7/assets/kmi-behang-calc.css.map */
