.rating{--rating-star-size:36px;--rating-background:#fff;--rating-sart-hover:gold;--rating-star-empty:#dcdcdc;--rating-star-rated:gold}.rating .rating-form{position:relative}.rating .rating-form,.rating progress{display:inline-block;height:var(--rating-star-size);white-space:nowrap}.rating progress{appearance:none;-webkit-appearance:none;border:1px solid var(--rating-background);box-sizing:border-box;left:0;position:absolute;top:0;width:100%}.rating meter::-webkit-meter-inner-element{-webkit-appearance:inherit;box-sizing:inherit}.rating progress[value]::-webkit-progress-bar{background-color:var(--rating-star-empty)}.rating progress[value]::-webkit-progress-value{background-color:var(--rating-star-rated)}.rating progress::-moz-progress-bar{background-color:var(--rating-star-rated)}.rating.editable .rating-form progress[value].checked::-webkit-progress-value,.rating.editable .rating-form:hover progress[value]::-webkit-progress-value{background-color:var(--rating-sart-hover)}.rating .rating-option{display:inline-block;height:var(--rating-star-size);margin-left:-1px;position:relative;width:var(--rating-star-size)}.rating .rating-option:first-child{margin-left:0}.rating .rating-option>input[type=radio]{appearance:none;-moz-appearance:none;-webkit-appearance:none;border:0;display:block;height:100%;margin:0;opacity:0;outline:0;padding:0;width:100%;z-index:1}.rating.editable .rating-option:checked,.rating.editable .rating-option:hover{background:transparent;cursor:pointer}.rating .rating-form{font-size:0;line-height:var(--rating-star-size);margin-bottom:15px;margin-left:-5px;overflow:hidden}.rating .rating-star{background:transparent;height:var(--rating-star-size);left:0;pointer-events:none;position:absolute;top:0;user-select:none;width:var(--rating-star-size);z-index:0;fill:var(--rating-background)}@media (max-width:767px){.rating-global>.row>*{margin-bottom:20px}}.rating-slider{margin-bottom:50px}.rating-slider .splide__pagination{display:none}.rating-slider .splide__arrows{display:block}.rating-slider .splide__arrow--next,.rating-slider .splide__arrow--prev{color:#fff;fill:#fff;background-color:#127f4a;height:2.5rem;left:auto;margin-top:.5rem;padding:.75rem;top:100%;width:2.5rem}.rating-slider .splide__arrow--next{right:0}.rating-slider .splide__arrow--prev{right:3rem}.rating-slider .splide__arrow--prev svg{rotate:180deg}