.cc-calculator{--cc-bg: #121212;--cc-surface: #181818;--cc-surface-2: #202020;--cc-border: rgba(255, 255, 255, .12);--cc-text: #ffffff;--cc-muted: rgba(255, 255, 255, .72);--cc-accent: #9b9481;--cc-accent-soft: rgba(155, 148, 129, .18);color:var(--cc-text)}.cc-calculator.page-width{max-width:1280px;margin:0 auto;padding-left:20px;padding-right:20px}.cc-calculator__shell{background:linear-gradient(180deg,#121212,#151515);border:1px solid var(--cc-border);border-radius:28px;padding:28px;box-shadow:0 20px 60px #0000004d}.cc-calculator__title{margin:0 0 28px;text-align:center;color:var(--cc-text);font-size:clamp(34px,4vw,52px);line-height:1.08;font-weight:700}.cc-calculator__grid{display:grid;grid-template-columns:1fr;gap:18px}.cc-calculator__panel{background:var(--cc-surface);border:1px solid var(--cc-border);border-radius:24px;padding:24px}.cc-calculator__panel--form{display:grid;gap:22px}.cc-field{display:grid;gap:10px;margin:0}.cc-field--price{gap:14px}.cc-field__top{display:flex;align-items:center;justify-content:space-between;gap:16px}.cc-label{display:block;position:static!important;margin:0!important;transform:none!important;opacity:1!important;visibility:visible!important;color:var(--cc-text)!important;font-size:16px!important;line-height:1.3!important;font-weight:600!important;letter-spacing:0!important;text-transform:none!important;pointer-events:auto!important}.cc-live-value{color:var(--cc-accent);font-size:15px;line-height:1.2;font-weight:700;white-space:nowrap}.cc-range{-webkit-appearance:none;appearance:none;width:100%;height:10px;border:0;border-radius:999px;outline:none;background:linear-gradient(to right,var(--cc-accent) 0%,var(--cc-accent) 0%,rgba(255,255,255,.12) 0%,rgba(255,255,255,.12) 100%);margin:0}.cc-range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:22px;height:22px;border-radius:50%;background:var(--cc-accent);border:2px solid #121212;box-shadow:0 0 0 4px var(--cc-accent-soft);cursor:pointer}.cc-range::-moz-range-thumb{width:22px;height:22px;border-radius:50%;background:var(--cc-accent);border:2px solid #121212;box-shadow:0 0 0 4px var(--cc-accent-soft);cursor:pointer}.cc-input,.cc-select{width:100%;min-height:56px;box-sizing:border-box;border-radius:16px;border:1px solid var(--cc-border);background:var(--cc-surface-2);color:var(--cc-text);padding:14px 16px;font-size:18px;line-height:1.2;margin:0;box-shadow:none}.cc-input::placeholder{color:var(--cc-muted)}.cc-input:focus,.cc-select:focus,.cc-range:focus{outline:none;border-color:#9b948180;box-shadow:0 0 0 3px #9b948138}.cc-select-wrap{position:relative}.cc-select{-webkit-appearance:none;appearance:none;padding-right:48px;background-image:linear-gradient(45deg,transparent 50%,#ffffff 50%),linear-gradient(135deg,#ffffff 50%,transparent 50%);background-position:calc(100% - 24px) calc(50% - 3px),calc(100% - 18px) calc(50% - 3px);background-size:6px 6px,6px 6px;background-repeat:no-repeat}.cc-result__label{margin:0 0 12px;color:var(--cc-muted);font-size:13px;line-height:1.2;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.cc-result__amount{margin:0;color:var(--cc-text);font-size:clamp(34px,5vw,72px);line-height:1.05;font-weight:800}.cc-service-link-box{margin-top:24px;padding:20px;border-radius:18px;border:1px solid rgba(155,148,129,.2);background:#9b948114}.cc-service-link-box__label{margin:0 0 8px;color:var(--cc-accent);font-size:13px;line-height:1.2;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.cc-service-link-box__text{margin:0 0 16px;color:var(--cc-text);font-size:16px;line-height:1.5}.cc-service-link-box__button{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:0 20px;border-radius:999px;background:var(--cc-accent);color:#121212;text-decoration:none;font-size:15px;line-height:1;font-weight:700;transition:background .2s ease,transform .2s ease}.cc-service-link-box__button:hover{background:#b2aa95;transform:translateY(-1px)}.cc-service-link-box__button:focus{outline:none;box-shadow:0 0 0 3px #9b948147}.cc-note{margin-top:18px;color:var(--cc-muted);font-size:14px;line-height:1.6}@media screen and (min-width:990px){.cc-calculator__shell{padding:36px}.cc-calculator__grid{grid-template-columns:minmax(0,1.15fr) minmax(340px,.85fr);gap:22px;align-items:stretch}.cc-calculator__panel{padding:28px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/consignment-calculator.css.map */
