/*!
 * Star Rating
 *
 * Version: 1.3.3
 * Author: Paul Ryley (http://geminilabs.io)
 * URL: https://github.com/geminilabs/star-rating.js
 * License: MIT
 */.glsr-bar,.glsr-read-more,.glsr-review-link{white-space:nowrap}.gl-star-rating[data-star-rating]{position:relative;display:block}.gl-star-rating[data-star-rating]>select{position:absolute!important;top:0;left:0;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);-webkit-clip-path:circle(1px at 0 0);clip-path:circle(1px at 0 0);visibility:visible}.gl-star-rating[data-star-rating] .gl-star-rating-stars{display:inline-block;height:26px;vertical-align:middle;cursor:pointer}.gl-star-rating[data-star-rating] .gl-star-rating-stars>span{display:inline-block;width:24px;height:24px;background-size:24px;background-repeat:no-repeat;background-image:url(../img/star-empty.svg);margin-right:4px}.gl-star-rating[data-star-rating] .gl-star-rating-stars.s100>span,.gl-star-rating[data-star-rating] .gl-star-rating-stars.s10>span:nth-child(1),.gl-star-rating[data-star-rating] .gl-star-rating-stars.s20>span:nth-child(-1n+2),.gl-star-rating[data-star-rating] .gl-star-rating-stars.s30>span:nth-child(-1n+3),.gl-star-rating[data-star-rating] .gl-star-rating-stars.s40>span:nth-child(-1n+4),.gl-star-rating[data-star-rating] .gl-star-rating-stars.s50>span:nth-child(-1n+5),.gl-star-rating[data-star-rating] .gl-star-rating-stars.s60>span:nth-child(-1n+6),.gl-star-rating[data-star-rating] .gl-star-rating-stars.s70>span:nth-child(-1n+7),.gl-star-rating[data-star-rating] .gl-star-rating-stars.s80>span:nth-child(-1n+8),.gl-star-rating[data-star-rating] .gl-star-rating-stars.s90>span:nth-child(-1n+9){background-image:url(../img/star-filled.svg)}.gl-star-rating[data-star-rating] .gl-star-rating-text{display:inline-block;position:relative;height:26px;line-height:26px;font-size:.8em;font-weight:600;color:#fff;background-color:#1a1a1a;white-space:nowrap;vertical-align:middle;padding:0 12px 0 6px;margin:0 0 0 12px}.gl-star-rating[data-star-rating] .gl-star-rating-text:before{position:absolute;top:0;left:-12px;width:0;height:0;content:"";border-style:solid;border-width:13px 12px 13px 0;border-color:transparent #1a1a1a transparent transparent}[id^=geminilabs-site-reviews].widget ul.glsr-reviews{list-style:none;margin-left:0}[id^=geminilabs-site-reviews].widget .glsr-review-title,[id^=geminilabs-site-reviews].widget p{margin-bottom:1em}.glsr-review{margin-bottom:3em}.glsr-review p{margin:0 0 1em}.glsr-review-date{font-style:italic}.glsr-review-meta>span:not(:last-child){margin-right:.5em}.glsr-review-avatar{float:left;margin:-8px 12px 0 0;width:36px;height:36px}.glsr-review-avatar img{height:100%;-o-object-fit:cover;object-fit:cover}[class*=glsr-star-]{display:inline-block;width:20px;height:20px;font-size:16px;vertical-align:sub;background-repeat:no-repeat;background-size:20px}@media screen and (min-width:56.875em){.glsr-widget [class*=glsr-star-]{width:16px;height:16px;background-size:16px}.glsr-widget .glsr-review-avatar{width:30px;height:30px}}.glsr-star-empty{background-image:url(../img/star-empty.svg)}.glsr-star-full{background-image:url(../img/star-filled.svg)}.glsr-star-half{background-image:url(../img/star-half.svg)}.glsr-hidden{display:none}.glsr-read-more::before{content:'\2026';margin-right:.5em}.glsr-review-response::before,.glsr-visible+.glsr-read-more::before{content:''}.glsr-review-response{position:relative;font-size:.875em;background-color:rgba(0,0,0,.075);border-radius:2px;padding:1em;margin-top:1.5rem}.glsr-review-response p:last-of-type{margin-bottom:0}.glsr-field,.glsr-summary{margin-bottom:1em}.glsr-review-response::before{display:block;position:absolute;top:-18px;left:50px;height:0;width:0;border-style:solid;border-color:rgba(0,0,0,.075) transparent;border-width:0 24px 18px 0}.glsr-bar-background,.glsr-percentage-bars{position:relative;width:100%}.gl-star-rating[data-star-rating]{line-height:1}.glsr-field-messages{color:#1976D2}.glsr-has-error{color:#D32F2F}.glsr-field-error{display:block;font-size:.875em;color:#D32F2F}.glsr-field ul{list-style-type:none}.glsr-field label{display:block}.glsr-field label[for^=terms]{-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}.glsr-field label[for^=rating]:after,.glsr-field.glsr-required label:after{content:"*";color:#D32F2F;margin-left:.33em}.glsr-field input[type=checkbox]{margin-right:.25em}.glsr-field select[name=rating]{display:block;height:26px;visibility:hidden}.glsr-recaptcha-holder{margin-top:1em}.glsr-summary{position:relative;width:100%;max-width:400px;font-size:16px;line-height:1.5}.glsr-summary .glsr-review-rating{display:inline-block;margin-right:10px}.glsr-summary [class*=glsr-star-]{width:26px;height:26px;background-size:24px}.glsr-summary-rating{line-height:1.25;font-size:24px;font-weight:700;margin-right:10px}.glsr-summary-text{display:block;font-size:14px}.glsr-percentage-bars{max-width:400px;font-size:16px;line-height:1.5;margin-bottom:1em}.glsr-bar{display:table-row}.glsr-bar>span{display:table-cell;vertical-align:middle}.glsr-bar-label{padding-right:10px}.glsr-bar-background::before{display:block;position:absolute;width:100%;height:12px;content:'';background:rgba(0,0,0,.075)}.glsr-bar-percent{position:relative;display:block;height:12px;background-color:#ffb900}.glsr-bar-count{text-align:right;font-size:14px;padding-left:10px}