.ccb-multi-point-multi-range-field{padding:10px 0 25px!important;position:relative}@media (max-width: 640px){.ccb-multi-point-multi-range-field{padding:11px 0 35px!important}}.ccb-multi-point-multi-range-field.jump .custom-marks{z-index:2}.ccb-multi-point-multi-range-field.jump .slider-min-max-item .label{cursor:pointer;pointer-events:auto}.ccb-multi-point-multi-range-field.jump .slider-handle{pointer-events:none}.ccb-multi-point-multi-range-field.jump .custom-marks .label{cursor:pointer;pointer-events:auto}.ccb-multi-point-multi-range-field .slider-min-max{display:flex;width:102%;justify-content:space-between;align-items:center;position:absolute;top:18px;left:0}@media (max-width: 640px){.ccb-multi-point-multi-range-field .slider-min-max{top:19px;width:103%;left:-3px}}.ccb-multi-point-multi-range-field .slider-min-max-item{display:flex;flex-direction:column;align-items:center;justify-content:center}.ccb-multi-point-multi-range-field .slider-min-max-item.first .tick{background:var(--ccb-accent-color)}.ccb-multi-point-multi-range-field .slider-min-max-item.done .tick{background-color:var(--ccb-accent-color)}.ccb-multi-point-multi-range-field .slider-min-max .tick{height:8px;width:8px;border-radius:50%;background:color-mix(in srgb,var(--ccb-container-color),black 10%);margin:0 auto 4px}.ccb-multi-point-multi-range-field .slider-min-max .label{color:var(--ccb-fields-description-color);font-size:12px;font-weight:500;line-height:100%;padding-top:10px}.ccb-multi-point-multi-range-field .slider-origin{width:105%;right:-13px}.ccb-multi-point-multi-range-field .slider-base{transform:scale(.94);background-color:color-mix(in srgb,var(--ccb-container-color),black 10%)!important}.ccb-multi-point-multi-range-field .slider-horizontal{height:4px!important;border-radius:10px}.ccb-multi-point-multi-range-field .slider-tooltip{border-radius:15px;font-size:12px;font-weight:700;padding:6px 10px;line-height:100%}.ccb-multi-point-multi-range-field .slider-tooltip:after,.ccb-multi-point-multi-range-field .slider-tooltip:before{display:none}.ccb-multi-point-multi-range-field .custom-marks{position:absolute;right:-13px;top:18px;width:105%;transform:scaleX(.94)}.ccb-multi-point-multi-range-field .mark{position:absolute;transform:translate(-50%);text-align:center}.ccb-multi-point-multi-range-field .mark .label{color:var(--ccb-fields-description-color);font-size:12px;font-weight:500;line-height:100%;padding-top:10px}.ccb-multi-point-multi-range-field .tick{height:8px;width:8px;border-radius:50%;background:color-mix(in srgb,var(--ccb-container-color),black 10%);margin:0 auto 4px}@media (max-width: 640px){.ccb-multi-point-multi-range-field .tick{height:10px;width:10px;margin:0 auto 3px}}.ccb-multi-point-multi-range-field .tick.tick-passed{background:var(--ccb-accent-color)!important}
