.ckcustom-calc{--ckcustom-dark: var(--color-brand-dark);--ckcustom-dark-soft: var(--color-brand-dark-2);--ckcustom-cream: var(--color-brand-bg);--ckcustom-cream-light: var(--color-brand-bg);--ckcustom-gold: var(--color-brand-primary);--ckcustom-gold-light: var(--color-brand-primary-light);--ckcustom-text: var(--color-brand-text);--ckcustom-muted: var(--color-brand-muted);--ckcustom-line: rgba(15, 23, 42, .14);--ckcustom-pad: clamp(16px, 10px + 1.6vw, 28px);--ckcustom-gap: clamp(8px, 4px + 1vh, 14px);position:fixed;z-index:1001;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:12px;padding:max(12px,env(safe-area-inset-top)) 12px max(12px,env(safe-area-inset-bottom));background:#0f172a9e;color:var(--ckcustom-text);font-family:var(--font-body-family, inherit);font-size:15px;line-height:1.4}.ckcustom-calc[hidden]{display:none}.ckcustom-calc *,.ckcustom-calc *:before,.ckcustom-calc *:after{box-sizing:border-box}html.ckcustom-calc-open,html.ckcustom-calc-open body{overflow:hidden}.ckcustom-calc__dialog{position:relative;width:min(880px,100%);max-height:calc(100vh - 24px);max-height:calc(100dvh - 24px);overflow-y:auto;overscroll-behavior:contain;padding:var(--ckcustom-pad);border-radius:clamp(16px,12px + 1vw,24px);background:var(--ckcustom-cream-light);box-shadow:0 30px 80px #00000059;animation:ckcustom-calc-in .25s ease both}.ckcustom-calc__dialog:focus{outline:none}@keyframes ckcustom-calc-in{0%{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:none}}.ckcustom-calc__close{position:absolute;top:6px;right:6px;display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:transparent;color:var(--ckcustom-dark);font-size:28px;line-height:1;cursor:pointer}.ckcustom-calc__close:hover{background:#0f172a14}.ckcustom-calc__head{margin:0 40px var(--ckcustom-gap) 0}.ckcustom-calc__title{margin:0;color:var(--ckcustom-dark);font-family:var(--font-heading-family, inherit);font-size:clamp(21px,17px + 1.3vw,30px);font-weight:800;line-height:1.15;letter-spacing:-.02em}.ckcustom-calc__intro{margin:4px 0 0;color:var(--ckcustom-muted);font-size:clamp(14px,13.4px + .2vw,16px)}.ckcustom-calc__body{display:grid;gap:var(--ckcustom-gap)}.ckcustom-calc__form{display:grid;gap:calc(var(--ckcustom-gap) * .75);margin:0}.ckcustom-calc__slider{padding:8px 12px 6px;border:1px solid var(--ckcustom-line);border-radius:14px;background:#fff}.ckcustom-calc__slider-head{display:flex;justify-content:space-between;align-items:center;gap:10px}.ckcustom-calc__slider-head label{min-width:0;cursor:pointer}.ckcustom-calc__slider-name{color:var(--ckcustom-dark);font-size:15px;font-weight:800}.ckcustom-calc__slider-price{color:var(--ckcustom-muted);font-size:13px;white-space:nowrap}.ckcustom-calc__slider-value{flex:0 0 auto;min-width:48px;padding:3px 10px;border-radius:999px;background:var(--ckcustom-dark);color:var(--ckcustom-gold-light);font-size:14px;font-weight:800;text-align:center;font-variant-numeric:tabular-nums}.ckcustom-calc__unit{margin:0;color:var(--ckcustom-muted);font-size:13px;text-align:right}.ckcustom-calc__range{--ckcustom-fill: 0%;-webkit-appearance:none;appearance:none;display:block;width:100%;height:30px;margin:0;background:transparent;cursor:pointer}.ckcustom-calc__range::-webkit-slider-runnable-track{height:10px;border-radius:999px;background:linear-gradient(to right,var(--ckcustom-gold) var(--ckcustom-fill),var(--color-brand-line) var(--ckcustom-fill))}.ckcustom-calc__range::-moz-range-track{height:10px;border-radius:999px;background:var(--color-brand-line)}.ckcustom-calc__range::-moz-range-progress{height:10px;border-radius:999px;background:var(--ckcustom-gold)}.ckcustom-calc__range::-webkit-slider-thumb{-webkit-appearance:none;width:26px;height:26px;margin-top:-8px;border:4px solid #FFFFFF;border-radius:50%;background:var(--ckcustom-dark);box-shadow:0 2px 8px #0000004d}.ckcustom-calc__range::-moz-range-thumb{width:18px;height:18px;border:4px solid #FFFFFF;border-radius:50%;background:var(--ckcustom-dark);box-shadow:0 2px 8px #0000004d}.ckcustom-calc__range:focus{outline:none}.ckcustom-calc__range:focus-visible::-webkit-slider-thumb{outline:3px solid var(--ckcustom-gold);outline-offset:2px}.ckcustom-calc__range:focus-visible::-moz-range-thumb{outline:3px solid var(--ckcustom-gold);outline-offset:2px}.ckcustom-calc__result{display:grid;align-content:start;gap:calc(var(--ckcustom-gap) * .8);padding:clamp(14px,10px + 1vw,22px);border-radius:18px;background:var(--ckcustom-dark);color:var(--ckcustom-cream);text-align:center}.ckcustom-calc__result p,.ckcustom-calc__stats,.ckcustom-calc__stats dd{margin:0}.ckcustom-calc__result-label{color:var(--ckcustom-gold-light);font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.ckcustom-calc__result .ckcustom-calc__result-amount{margin-top:2px;color:#fff;font-family:var(--font-heading-family, inherit);font-size:clamp(34px,26px + 2.6vw,52px);font-weight:800;line-height:1.05;font-variant-numeric:tabular-nums}.ckcustom-calc__result-period{color:var(--ckcustom-gold-light);font-size:.38em;font-weight:700}.ckcustom-calc__stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.ckcustom-calc__stats div{padding:7px 4px;border-radius:10px;background:#f8fafc14}.ckcustom-calc__stats dt{color:var(--ckcustom-gold-light);font-size:12px;line-height:1.2}.ckcustom-calc__stats dd{color:#fff;font-size:15px;font-weight:800;font-variant-numeric:tabular-nums}.ckcustom-calc__founding{color:var(--ckcustom-cream);font-size:13px}.ckcustom-calc__founding strong{color:var(--color-brand-primary-on-dark)}.ckcustom-calc__button{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:0 20px;border-radius:999px;background:var(--ckcustom-gold);color:var(--color-brand-on-primary);font-size:16px;font-weight:800;text-decoration:none}.ckcustom-calc__button:hover{background:var(--color-brand-primary-hover)}.ckcustom-calc__button:focus-visible{outline:3px solid var(--ckcustom-cream);outline-offset:3px}.ckcustom-calc__close:focus-visible{outline:3px solid var(--ckcustom-dark);outline-offset:2px}.ckcustom-calc__result .ckcustom-calc__zero{color:var(--ckcustom-gold-light);font-size:13px}.ckcustom-calc__note{margin:var(--ckcustom-gap) 0 0;color:var(--ckcustom-muted);font-size:12px;line-height:1.35;text-align:center}@media(min-width:640px){.ckcustom-calc__body{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:stretch}.ckcustom-calc__result{align-content:center}}@media(max-width:380px){.ckcustom-calc__slider-price{display:none}}@media(max-height:700px){.ckcustom-calc{--ckcustom-gap: 7px;--ckcustom-pad: 14px}.ckcustom-calc__intro{display:none}.ckcustom-calc__slider{padding:5px 10px 2px}.ckcustom-calc__range{height:26px}.ckcustom-calc__result{padding:10px 12px}.ckcustom-calc__result .ckcustom-calc__result-amount{font-size:clamp(28px,22px + 2vw,40px)}.ckcustom-calc__button{min-height:44px}}@media(max-height:600px){.ckcustom-calc{--ckcustom-gap: 6px;--ckcustom-pad: 12px}.ckcustom-calc__unit,.ckcustom-calc__founding{display:none}.ckcustom-calc__slider{padding:4px 10px 0}.ckcustom-calc__slider-name{font-size:14px}.ckcustom-calc__slider-value{padding:1px 8px;font-size:13px}.ckcustom-calc__range{height:24px}.ckcustom-calc__result-label{letter-spacing:0}.ckcustom-calc__button{min-height:42px}.ckcustom-calc__title{font-size:19px}.ckcustom-calc__stats div{padding:4px}.ckcustom-calc__result-label,.ckcustom-calc__result .ckcustom-calc__zero,.ckcustom-calc__note{font-size:11px}}@media(prefers-reduced-motion:reduce){.ckcustom-calc__dialog{animation:none}}.ckcustom-calc__result .ckcustom-calc__ready{margin:4px 0 0;color:var(--ckcustom-cream);font-size:14px;font-weight:700;line-height:1.35}.ckcustom-calc__ask{min-height:40px;padding:0 16px;border:1px solid rgba(255,255,255,.4);border-radius:999px;background:transparent;color:var(--ckcustom-cream);font:inherit;font-size:14px;font-weight:800;cursor:pointer}.ckcustom-calc__ask:hover{background:#ffffff1f}.ckcustom-calc__ask:focus-visible{outline:3px solid var(--ckcustom-cream);outline-offset:2px}
/*# sourceMappingURL=/cdn/shop/t/24/assets/ckcustom-revenue-calculator-modal.css.map */
