.twentyone-form-item.is--range .noUi-connect{background:var(--wp--preset--color--blue)}.twentyone-form-item.is--range .noUi-origin{top:50%}.twentyone-form-item.is--range .noUi-handle{aspect-ratio:1;background:var(--wp--preset--color--blue);border:none;cursor:grab;height:auto;right:0;top:0;width:var(--wp--preset--spacing--24);border-radius:50%;box-shadow:var(--wp--preset--shadow--small);translate:50% -50%}.twentyone-form-item.is--range .noUi-handle::before,.twentyone-form-item.is--range .noUi-handle::after{content:none}.twentyone-form-item.is--range .noUi-handle.noUi-active{cursor:grabbing}.twentyone-form-item.is--range .noUi-horizontal{height:var(--wp--preset--spacing--8)}.twentyone-form-item.is--range .noUi-target{background:var(--wp--preset--color--lightgrey);border:none;position:static;width:100%;border-radius:10em;box-shadow:none}.twentyone-form-item.is--range .noUi-tooltip{background:var(--wp--preset--color--white);border-color:transparent;border-style:solid;border-width:0;font-size:var(--wp--preset--font-size--level-5);padding:var(--wp--preset--spacing--12);border-radius:var(--wp--preset--spacing--8);box-shadow:var(--wp--preset--shadow--small)}.twentyone-form-item.is--range .twentyone-fake-element{flex:1 1 100%;position:static;width:100%;padding:0 calc(var(--wp--preset--spacing--24) / 2)}.twentyone-form-item.is--range input[type=range]{min-width:100%;background:transparent;border:none;overflow:hidden;padding:0;--clip-edges: 0.125em;--thumb-width: var(--wp--preset--spacing--24);appearance:none;border-radius:10em}.twentyone-form-item.is--range input[type=range],.twentyone-form-item.is--range input[type=range]::-moz-range-thumb,.twentyone-form-item.is--range input[type=range]::-moz-range-track,.twentyone-form-item.is--range input[type=range]::-webkit-slider-runnable-track,.twentyone-form-item.is--range input[type=range]::-webkit-slider-thumb{height:var(--thumb-width);appearance:none;transition:var(--wp--custom--transition--preset--default)}.twentyone-form-item.is--range input[type=range]::-moz-range-progress{background:var(--wp--preset--color--blue);appearance:none}.twentyone-form-item.is--range input[type=range]::-moz-range-thumb{background:var(--wp--preset--color--blue);border:0;cursor:grab;width:var(--thumb-width);border-radius:var(--thumb-width)}.twentyone-form-item.is--range input[type=range]::-moz-range-track{background:var(--wp--preset--color--lightgrey);width:100%}.twentyone-form-item.is--range input[type=range]::-moz-range-progress,.twentyone-form-item.is--range input[type=range]::-moz-range-track{height:calc(var(--wp--preset--spacing--8) + 1px);border-radius:var(--wp--preset--spacing--8)}.twentyone-form-item.is--range input[type=range]::-webkit-slider-runnable-track{background:linear-gradient(var(--wp--preset--color--lightgrey) 0 0) scroll no-repeat center/100% calc(var(--wp--preset--spacing--8) + 1px)}.twentyone-form-item.is--range input[type=range]::-webkit-slider-thumb{--box-fill: calc(-100vmax - var(--thumb-width, var(--thumb-width))) 0 0 100vmax var(--wp--preset--color--blue);--clip-bottom: calc(var(--thumb-width) - var(--clip-top));--clip-further: calc(100% + 1px);--clip-top: calc((var(--thumb-width) - var(--wp--preset--spacing--8)) * 0.5 - 0.5px);--thumb-radius: calc((var(--thumb-width) * 0.5) - 1px);aspect-ratio:1;background:linear-gradient(var(--wp--preset--color--blue) 0 0) scroll no-repeat left center/50% calc(var(--wp--preset--spacing--8) + 1px);background-color:var(--wp--preset--color--blue);clip-path:polygon(100% -1px, var(--clip-edges) -1px, 0 var(--clip-top), -100vmax var(--clip-top), -100vmax var(--clip-bottom), 0 var(--clip-bottom), var(--clip-edges) 100%, var(--clip-further) var(--clip-further));width:var(--thumb-width);border-radius:var(--thumb-width);box-shadow:var(--box-fill)}.twentyone-form-item.is--range input[type=range]:active{cursor:grabbing}.twentyone-form-item.is--range input[type=range]:active::-moz-range-thumb,.twentyone-form-item.is--range input[type=range]:active::-webkit-slider-thumb{cursor:grabbing}.twentyone-form-item.is--range input[type=range]:hover::-webkit-slider-thumb{cursor:grab}.twentyone-form-item.is--range.is--admin .twentyone-fake-element{background:linear-gradient(to right, var(--wp--preset--color--blue) 0%, var(--wp--preset--color--blue) var(--breakpoint, 50%), var(--wp--preset--color--lightgrey) var(--breakpoint, 50%), var(--wp--preset--color--lightgrey) 100%);height:var(--wp--preset--spacing--8);border-radius:10em}.twentyone-form-item.is--range.is--admin .twentyone-fake-element::before{left:var(--breakpoint, 50%);aspect-ratio:1;background:var(--wp--preset--color--blue);content:"";display:block;position:absolute;top:50%;width:var(--wp--preset--spacing--24);border-radius:50%;box-shadow:var(--wp--preset--shadow--small);translate:-50% -50%}.twentyone-form-item.is--range.is--admin.value--range .twentyone-fake-element{background:linear-gradient(to right, var(--wp--preset--color--lightgrey) 0%, var(--wp--preset--color--lightgrey) var(--first-breakpoint, 50%), var(--wp--preset--color--blue) var(--first-breakpoint, 50%), var(--wp--preset--color--blue) var(--second-breakpoint, 50%), var(--wp--preset--color--lightgrey) var(--second-breakpoint, 50%), var(--wp--preset--color--lightgrey) 100%)}.twentyone-form-item.is--range.is--admin.value--range .twentyone-fake-element::before{left:var(--first-breakpoint, 50%)}.twentyone-form-item.is--range.is--admin.value--range .twentyone-fake-element::after{left:var(--second-breakpoint, 75%);aspect-ratio:1;background:var(--wp--preset--color--blue);content:"";display:block;position:absolute;top:50%;width:var(--wp--preset--spacing--24);border-radius:50%;box-shadow:var(--wp--preset--shadow--small);translate:-50% -50%}.twentyone-form-item.is--range.is--initialized .twentyone-form-item-holder.is--value input,.twentyone-form-item.is--range.is--admin .twentyone-form-item-holder.is--value input{display:none}.twentyone-form-item.is--range.is--inverted .noUi-connect{background:var(--wp--preset--color--white)}.twentyone-form-item.is--range.is--inverted .noUi-handle{background:var(--wp--preset--color--white)}.twentyone-form-item.is--range.is--inverted .noUi-target{background:var(--wp--preset--color--white-fade-50)}.twentyone-form-item.is--range.value--range .twentyone-form-item-holder.is--value{flex:0 0 100%;z-index:8}.twentyone-form-item.is--range.value--range .twentyone-form-item-holder.is--max input{text-align:right}.twentyone-form-item.is--range.value--range .twentyone-form-item-holder.is--max label{text-align:right;transform-origin:bottom right}.twentyone-form-item.is--range.value--range .twentyone-form-item-holder.is--min,.twentyone-form-item.is--range.value--range .twentyone-form-item-holder.is--max{flex:1 1 calc(50% - var(--wp--preset--spacing--16) / 2)}.twentyone-form-item.is--range.value--range .twentyone-form-item-holder.is--min input,.twentyone-form-item.is--range.value--range .twentyone-form-item-holder.is--max input{padding:var(--wp--preset--spacing--20) var(--wp--preset--spacing--16) var(--wp--preset--spacing--8) var(--wp--preset--spacing--16)}.twentyone-form-item.is--range.value--range.is--initialized .twentyone-form-item-holder.is--value input{display:none}.twentyone-form-item.is--range.value--range:not(.is--initialized):not(.is--admin) .twentyone-form-item-holder.is--min,.twentyone-form-item.is--range.value--range:not(.is--initialized):not(.is--admin) .twentyone-form-item-holder.is--max{display:none}.twentyone-form-item.is--range.value--range:not(.is--initialized):not(.is--admin) .twentyone-fake-element{display:none}.twentyone-form-item.is--range.value--range .twentyone-form-item-wrapper{flex-wrap:wrap}