.DT_cpCalc{background:#f8ece0;padding:64px 24px;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif}.DT_cpCalc *{box-sizing:border-box}.DT_cpCalc__inner{max-width:1400px;margin:0 auto;background:#1f4030;border-radius:6px;padding:40px;display:grid;grid-template-columns:280px 1fr;gap:40px;align-items:stretch}.DT_cpCalc__result{background:#f8ece0;border-radius:4px;padding:36px 24px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;min-height:280px}.DT_cpCalc__result-title{font-family:Alegreya,Georgia,serif;font-size:26px;font-weight:500;line-height:1.15;color:#c0741f;margin:0 0 18px}.DT_cpCalc__result-count{font-family:Alegreya,Georgia,serif;font-size:72px;font-weight:600;line-height:1;color:#c0741f;margin:0 0 6px;transition:opacity .2s ease}.DT_cpCalc__result-sub{font-size:15px;color:#c0741f;margin:0 0 26px}.DT_cpCalc__result-cta{font-size:15px;color:#1f4030;text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px;font-weight:500;transition:color .2s ease}.DT_cpCalc__result-cta:hover{color:#c0741f}.DT_cpCalc__controls{display:flex;flex-direction:column;gap:22px;justify-content:center}.DT_cpCalc__row{display:grid;grid-template-columns:48px 1fr;align-items:center;gap:18px}.DT_cpCalc__icon{height:50px;width:auto;color:#f8ece0;flex-shrink:0}.DT_cpCalc__field{display:flex;flex-direction:column;gap:0px}.DT_cpCalc__label{font-size:11px;font-weight:600;color:#f8ece0;letter-spacing:.12em;text-transform:uppercase;margin:0}.DT_cpCalc__slider{--thumb-half: 9px;position:relative;height:38px}.DT_cpCalc__track{position:absolute;top:50%;left:var(--thumb-half);right:var(--thumb-half);height:1px;background:#f8ece0;transform:translateY(-50%)}.DT_cpCalc__ticks{position:absolute;top:50%;left:var(--thumb-half);right:var(--thumb-half);height:12px;transform:translateY(-50%);pointer-events:none}.DT_cpCalc__tick{position:absolute;top:0;width:12px;height:12px;background:#fef5ec;border:4px solid #1A4D2E;border-radius:50%;box-sizing:border-box;transform:translate(-50%);z-index:1}.DT_cpCalc__range{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-webkit-appearance:none;appearance:none;background:transparent;margin:0;cursor:pointer;z-index:2}.DT_cpCalc__range:focus{outline:none}.DT_cpCalc__range::-webkit-slider-runnable-track{height:38px;background:transparent}.DT_cpCalc__range::-moz-range-track{height:38px;background:transparent;border:0}.DT_cpCalc__range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:18px;height:18px;border-radius:50%;background:#f8ece0;border:1px solid #1f4030;margin-top:10px;cursor:grab;transition:transform .15s ease}.DT_cpCalc__range::-moz-range-thumb{width:16px;height:16px;border-radius:50%;background:#f8ece0;border:1px solid #1f4030;cursor:grab;transition:transform .15s ease}.DT_cpCalc__range:active::-webkit-slider-thumb,.DT_cpCalc__range:focus-visible::-webkit-slider-thumb{transform:scale(1.15);cursor:grabbing;box-shadow:0 0 0 4px #f8ece02e}.DT_cpCalc__range:active::-moz-range-thumb,.DT_cpCalc__range:focus-visible::-moz-range-thumb{transform:scale(1.15);cursor:grabbing;box-shadow:0 0 0 4px #f8ece02e}.DT_cpCalc__readout{position:absolute;top:calc(50% + 14px);left:calc(var(--thumb-half) + (var(--pct, 0) * (100% - 2 * var(--thumb-half))));transform:translate(-50%);font-size:12px;color:#f8ece0;pointer-events:none;white-space:nowrap;transition:left .15s ease}.DT_cpCalc__seg{display:grid;border:1px solid #f8ece0;border-radius:2px;overflow:hidden}.DT_cpCalc__seg--four{grid-template-columns:repeat(4,1fr)}.DT_cpCalc__seg--three{grid-template-columns:repeat(3,1fr)}.DT_cpCalc__seg-btn{-webkit-appearance:none;appearance:none;border:0;border-left:1px solid rgba(248,236,224,.35);background:transparent;color:#f8ece0;font-family:inherit;font-size:14px;padding:12px 8px;cursor:pointer;transition:background-color .2s ease,color .2s ease}.DT_cpCalc__seg-btn:first-child{border-left:0}.DT_cpCalc__seg-btn:hover{background:#f8ece014}.DT_cpCalc__seg-btn[aria-pressed=true]{background:#c0741f;color:#fff;border-left-color:#c0741f}.DT_cpCalc__seg-btn[aria-pressed=true]+.DT_cpCalc__seg-btn{border-left-color:#c0741f}@media(max-width:880px){.DT_cpCalc__inner{grid-template-columns:1fr;padding:16px;gap:16px}.DT_cpCalc__result{min-height:auto;padding:16px;display:grid;grid-template-columns:auto 1fr;grid-template-areas:"title count" "title sub" "cta cta";column-gap:10px;row-gap:4px;align-items:center;text-align:left}.DT_cpCalc__result-title{grid-area:title;margin:0;align-self:center;text-align:left}.DT_cpCalc__result-count{grid-area:count;margin:0;font-size:36px;line-height:.85;text-align:right;align-self:end}.DT_cpCalc__result-sub{grid-area:sub;margin:0;font-size:14px;text-align:right;align-self:start}.DT_cpCalc__result-cta{grid-area:cta;justify-self:center;margin-top:12px}.DT_cpCalc__controls{gap:16px}.DT_cpCalc__row{grid-template-columns:44px 1fr;gap:10px;align-items:center}.DT_cpCalc__field{gap:opx}}@media(max-width:500px){.DT_cpCalc{padding:48px 16px}.DT_cpCalc__seg-btn{font-size:13px;padding:10px 6px}}@media(prefers-reduced-motion:reduce){.DT_cpCalc__range::-webkit-slider-thumb,.DT_cpCalc__range::-moz-range-thumb,.DT_cpCalc__seg-btn,.DT_cpCalc__result-count,.DT_cpCalc__result-cta,.DT_cpCalc__readout{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/customdt-pdp-calculator.css.map */
