@media only screen and (min-width:768px){.rating-box{flex:1 0 300px}}.text-small{color:inherit;font-size:12px;font-weight:400;line-height:1.5}@media screen and (min-width:360px){.text-small{font-size:14px}}.reviews{padding:8px 0}.reviews .rating-box{box-shadow:none}.reviews-columns{display:flex;flex-direction:column-reverse;gap:32px}@media screen and (min-width:768px){.reviews-columns{flex-direction:row}.reviews-summary{flex:0 0 250px;margin-left:30px}.reviews-list{flex:1 1 auto}}.reviews-text{color:inherit;font-size:16px;line-height:1.4;margin:0 0 20px;text-align:center}@media screen and (min-width:360px){.reviews-text{font-size:18px}}@media screen and (max-width:992px){.is-narrow .reviews-text{margin:0 0 20px}}.reviews-show-more{margin-top:20px;text-align:center}.reviews-show-more .btn{max-width:300px;width:100%}.rating-box{border-radius:2px;display:flex;margin:0 0 24px}@media (min-width:768px){.rating-box{display:block}}.rating-box .reviews-stats{display:inline-block}.rating-box .rating-box-summary{display:none}@media (min-width:768px){.rating-box .rating-box-summary{display:block}}.rating-box-title{padding:12px 0}.rating-box .score-container{width:93px}@media (min-width:768px){.rating-box .score-container{padding:0 0 16px;width:100%}}.rating-box .score-container .score{font-size:32px;font-weight:700;line-height:1;-webkit-user-select:none;-moz-user-select:none;user-select:none}.rating-box .score-container .fa-star{color:var(--brand-primary);font-size:32px}.rating-box .rating-histogram{flex:1 1 auto;margin:0 0 0 8px}@media (min-width:992px){.rating-box .rating-histogram{margin:0 0 20px;max-width:500px}}.rating-box .rating-bar-container{align-items:center;color:#737373;display:flex;font-size:12px;font-weight:400;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.rating-box .rating-bar-container .bar{background:#e6f5e6;flex:1 1 auto;height:8px;margin:0 10px;transition:width .25s ease}@media (min-width:992px){.rating-box .rating-bar-container .bar{margin:0 24px 0 20px}}.rating-box .rating-bar-container .bar-fill{background:#4db84d;height:8px}.rating-box .rating-bar-container .bar-label{flex:0 0 24px;font-weight:700;white-space:nowrap}.rating-box .rating-bar-container .bar-label .fa-star{color:var(--brand-primary)}.rating-box .rating-bar-container .bar-number{color:var(--btn-default-color);flex:0 0 32px}
