.rollator-guide .text-red{color:#e82c2a}.rollator-guide .modal-body .aligncenter{display:flex;margin:0px auto}.rollator-guide .guide-product-item .guide-button{min-width:150px}.checkbox-style,.radio-style{position:relative;display:flex;align-items:center}.checkbox-style label,.radio-style label{cursor:pointer;top:0;left:0;position:absolute;height:45px;width:45px}.checkbox-style label:after,.radio-style label:after{border:2px solid #fff;border-top:none;border-right:none;content:"";left:50%;top:50%;opacity:0;position:absolute;transform:translate(-50%, -50%) rotate(-45deg);height:11px;width:22px;margin-top:-2.75px}.checkbox-style .checkbox-input,.checkbox-style .radio-input,.radio-style .checkbox-input,.radio-style .radio-input{position:relative;width:45px;height:45px}.checkbox-style .checkbox-label,.checkbox-style .radio-label,.radio-style .checkbox-label,.radio-style .radio-label{line-height:1.4}.checkbox-style input[type=checkbox],.checkbox-style input[type=radio],.radio-style input[type=checkbox],.radio-style input[type=radio]{visibility:hidden;width:45px !important;min-width:45px !important}.checkbox-style input[type=checkbox]:checked+label,.checkbox-style input[type=radio]:checked+label,.radio-style input[type=checkbox]:checked+label,.radio-style input[type=radio]:checked+label{background-color:#000;border-color:#000}.checkbox-style input[type=checkbox]:checked+label:after,.checkbox-style input[type=radio]:checked+label:after,.radio-style input[type=checkbox]:checked+label:after,.radio-style input[type=radio]:checked+label:after{opacity:1}.checkbox-style.checkbox-round label,.checkbox-style.radio-round label,.radio-style.checkbox-round label,.radio-style.radio-round label{background-color:#fff;border:1px solid #000;border-radius:50%}.checkbox-style.checkbox-round .checkbox-image,.checkbox-style.checkbox-round .radio-image,.checkbox-style.radio-round .checkbox-image,.checkbox-style.radio-round .radio-image,.radio-style.checkbox-round .checkbox-image,.radio-style.checkbox-round .radio-image,.radio-style.radio-round .checkbox-image,.radio-style.radio-round .radio-image{height:auto;cursor:pointer}@media(max-width: 768px){.checkbox-style.checkbox-round .checkbox-image,.checkbox-style.checkbox-round .radio-image,.checkbox-style.radio-round .checkbox-image,.checkbox-style.radio-round .radio-image,.radio-style.checkbox-round .checkbox-image,.radio-style.checkbox-round .radio-image,.radio-style.radio-round .checkbox-image,.radio-style.radio-round .radio-image{max-width:85px}}.checkbox-style.checkbox-square label,.radio-style.checkbox-square label{background-color:#eee;border:2px solid #fff;height:35px;width:35px}.checkbox-style.checkbox-square label:after,.radio-style.checkbox-square label:after{height:9px;width:18px;margin-top:-2.25px}.checkbox-style.checkbox-square input[type=checkbox]:checked+label,.radio-style.checkbox-square input[type=checkbox]:checked+label{background-color:#4e8956;border-color:#fff}.guide-range-slider{--range-color: #000;--range-height: 20px;--range-thumb-size: 45px;--range-brightness-hover: 180%;--range-brightness-down: 80%}.guide-range-slider .range-labels{display:grid;grid-template-columns:repeat(var(--label-count, 3), 1fr);justify-items:center;width:100%}.guide-range-slider .range-labels .range-label{cursor:pointer;display:block;position:relative}.guide-range-slider .range-labels .range-label:after{content:"";position:absolute;width:1px;border-left:1px solid var(--range-color);top:-56px;bottom:0;left:50%;height:40px;z-index:-1}.guide-range-slider .range-labels .range-label:first-child{justify-self:start}.guide-range-slider .range-labels .range-label:first-child:after{content:unset}.guide-range-slider .range-labels .range-label:last-child{justify-self:end}.guide-range-slider .range-labels .range-label:last-child:after{content:unset}.guide-range-slider .range-wrapper{position:relative;box-sizing:content-box;overflow:visible}.guide-range-slider .range-wrapper .range-slider{appearance:none;-webkit-appearance:none;-moz-appearance:none;transition:all ease 100ms;height:var(--range-height);width:100%;vertical-align:middle;position:relative;border-top:1px solid var(--range-color) !important;border-bottom:1px solid var(--range-color) !important;background:linear-gradient(to right, var(--range-color) 0%, var(--range-color) var(--progress, 0%), var(--slider-track-color, #FFF) var(--progress, 0%), var(--slider-track-color, #FFF) 100%)}.guide-range-slider .range-wrapper .range-slider::before,.guide-range-slider .range-wrapper .range-slider::after{content:"";position:absolute;border-right:1px solid var(--range-color);width:20px;background-color:#fff;top:-10px;bottom:-10px;left:0}.guide-range-slider .range-wrapper .range-slider::after{border:none;border-left:1px solid var(--range-color);left:auto;right:0}.guide-range-slider .range-wrapper .range-slider::-webkit-slider-thumb{anchor-name:--progressAnchor;position:relative;z-index:2;width:var(--range-thumb-size);height:var(--range-thumb-size);border-radius:50%;background:var(--range-color);border:2px solid #fff;cursor:pointer;-webkit-appearance:none;margin-right:-15px}.guide-range-slider .range-wrapper .range-slider:hover::-webkit-slider-thumb{filter:brightness(var(--range-brightness-hover));cursor:grab}.guide-range-slider .range-wrapper .range-slider:active::-webkit-slider-thumb{filter:brightness(var(--range-brightness-down));cursor:grabbing}.guide-range-slider .range-wrapper .range-slider:hover::-webkit-slider-thumb{filter:brightness(var(--range-brightness-hover));cursor:grab}.guide-range-slider .range-wrapper .range-slider:hover::-moz-range-thumb{filter:brightness(var(--range-brightness-hover));cursor:grab}.guide-range-slider .range-wrapper .range-slider:active::-webkit-slider-thumb{filter:brightness(var(--range-brightness-down));cursor:grabbing}.guide-range-slider .range-wrapper .range-slider:active::-moz-range-thumb{filter:brightness(var(--range-brightness-down));cursor:grabbing}.rollator-guide-result .glide__bullet{width:31px;height:30px;transition:border .2s;border-radius:20%;border-color:rgba(0,0,0,0)}.rollator-guide-result .glide__bullet.active{border:1px solid #494949}.rollator-guide-result .glide__bullet span.swatch{display:block;width:100%;height:100%;background-color:var(--swatch-color);border:4px solid #fff;border-radius:inherit}
