@charset "utf-8";

.okeReviews.okeReviews--theme .okeReviews-badge--rating { background-color: rgb(236, 198, 126); }

.okeReviews.okeReviews--theme .okeReviews-starRating-indicator-layer--foreground { background-image: url("data:image/svg+xml;charset=UTF-8, %3Csvg%20width%3D%2280%22%20height%3D%2214%22%20viewBox%3D%220%200%2080%2014%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill%3D%22%23ecc67e%22%20fill-rule%3D%22evenodd%22%3E%3Cpath%20d%3D%22M71.996%2011.368l-3.94%202.42c-.474.292-.756.096-.628-.443l1.074-4.53-3.507-3.022c-.422-.363-.324-.693.24-.74l4.602-.37%201.778-4.3c.21-.51.55-.512.762%200l1.78%204.3%204.602.37c.552.046.666.37.237.74l-3.507%203.02%201.075%204.532c.127.536-.147.74-.628.444l-3.94-2.422zM55.996%2011.368l-3.94%202.42c-.474.292-.756.096-.628-.443l1.074-4.53-3.507-3.022c-.422-.363-.324-.693.24-.74l4.602-.37%201.778-4.3c.21-.51.55-.512.762%200l1.78%204.3%204.602.37c.552.046.666.37.237.74l-3.507%203.02%201.075%204.532c.127.536-.147.74-.628.444l-3.94-2.422zM40.123%2011.368l-3.94%202.42c-.475.292-.756.096-.63-.443l1.076-4.53-3.508-3.022c-.422-.363-.324-.693.24-.74l4.602-.37%201.778-4.3c.21-.51.55-.512.762%200l1.778%204.3%204.603.37c.554.046.667.37.24.74l-3.508%203.02%201.075%204.532c.127.536-.147.74-.628.444l-3.94-2.422zM24.076%2011.368l-3.94%202.42c-.475.292-.757.096-.63-.443l1.076-4.53-3.507-3.022c-.422-.363-.324-.693.238-.74l4.603-.37%201.78-4.3c.21-.51.55-.512.76%200l1.78%204.3%204.602.37c.554.046.667.37.24.74l-3.508%203.02%201.074%204.532c.127.536-.146.74-.628.444l-3.94-2.422zM8.123%2011.368l-3.94%202.42c-.475.292-.756.096-.63-.443l1.076-4.53L1.12%205.792c-.422-.363-.324-.693.24-.74l4.602-.37%201.778-4.3c.21-.51.55-.512.762%200l1.778%204.3%204.603.37c.554.046.667.37.24.74l-3.508%203.02%201.075%204.532c.127.536-.147.74-.628.444l-3.94-2.422z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E"); }

.okeReviews.okeReviews--theme .okeReviews-badge--recommended { background-color: rgb(74, 75, 56); }

.okeReviews.okeReviews--theme .okeReviews-review-recommendation--yes::before { color: rgb(28, 28, 28); }

.okeReviews.okeReviews--theme .okeReviews-review-reviewer-profile-status--verified { color: rgb(145, 176, 106); }

.okeReviews.okeReviews--theme .okeReviews-reviewsWidget.is-okeReviews-reviewsWidget-medium .okeReviews-reviewsAggregate-side, .okeReviews.okeReviews--theme .okeReviews-reviewsWidget.is-okeReviews-reviewsWidget-medium .okeReviews-reviewsAggregate-primary, .okeReviews.okeReviews--theme .okeReviews-reviewsWidget.is-okeReviews-reviewsWidget-medium .okeReviews-review-side, .okeReviews.okeReviews--theme .okeReviews-reviewsWidget.is-okeReviews-reviewsWidget-medium .okeReviews-review-primary, .okeReviews.okeReviews--theme .okeReviews-reviewsWidget.is-okeReviews-reviewsWidget-large .okeReviews-reviewsAggregate-side, .okeReviews.okeReviews--theme .okeReviews-reviewsWidget.is-okeReviews-reviewsWidget-large .okeReviews-reviewsAggregate-primary, .okeReviews.okeReviews--theme .okeReviews-reviewsWidget.is-okeReviews-reviewsWidget-large .okeReviews-review-side, .okeReviews.okeReviews--theme .okeReviews-reviewsWidget.is-okeReviews-reviewsWidget-large .okeReviews-review-primary { border-color: rgb(244, 242, 239); }

.okeReviews.okeReviews--theme .okeReviews-select, .okeReviews.okeReviews--theme .okeReviews-select::before, .okeReviews.okeReviews--theme .okeReviews-button, .okeReviews.okeReviews--theme .okeReviews-reviewsWidget-emptyMessage, .okeReviews.okeReviews--theme .okeReviews-qandaWidget-emptyMessage, .okeReviews.okeReviews--theme .okeReviews-review-reviewer-profile, .okeReviews.okeReviews--theme .okeReviews-reviewsWidget-loadingMessage, .okeReviews.okeReviews--theme .okeReviews-questions, .okeReviews.okeReviews--theme .okeReviews-question, .okeReviews.okeReviews--theme .okeReviews-reviews-showMore, .okeReviews.okeReviews--theme .okeReviews-showMore, .okeReviews.okeReviews--theme .okeReviews-review-response, .okeReviews.okeReviews--theme .okeReviews-reviewsAggregate-side, .okeReviews.okeReviews--theme .okeReviews-reviewsAggregate-primary, .okeReviews.okeReviews--theme .okeReviews-review-side, .okeReviews.okeReviews--theme .okeReviews-review-primary { border-color: rgb(244, 242, 239); }

.okeReviews.okeReviews--theme .okeReviews-reviews-footer::before { background-color: rgb(244, 242, 239); }

.okeReviews.okeReviews--theme .okeReviews-reviewsAggregate-mod-itm--attRtgAv { display: none !important; }

.okeReviews.okeReviews--theme .okeReviews-reviewsAggregate-mod-itm--medAgg { padding-left: 0px !important; padding-top: 0px !important; max-width: 196px !important; }

.okeReviews.okeReviews--theme .okeReviews-reviewsWidget--minimal .okeReviews-reviewsAggregate-mod-itm--medAgg { max-width: none !important; }

.okeReviews.okeReviews--theme .okeReviews-review-attributeRatings { display: none; }

.okeReviews.okeReviews--theme .okeReviews-review-reviewer-profile-avatar { display: none; }

.okeReviews.okeReviews--theme .okeReviews-review-reviewer-profile-details { padding-left: 0px; padding-top: 0px; }

.okeReviews.okeReviews--theme .okeReviews-reviewsAggregate-ratingDistribution { display: none; }

.okeReviews.okeReviews--theme .okeReviews-reviewsAggregate-mod-itm--medAgg { display: none !important; }

.okeReviews.okeReviews--theme .okeReviews-review-helpful { display: none; }

.okeReviews.okeReviews--theme .okeReviews-reviewsWidget-poweredBy, .okeReviews.okeReviews--theme .okeReviews-qandaWidget-poweredBy, .okeReviews.okeReviews--theme .okeReviews-ratingsBadge-logo { display: none; }

.okeReviews { font: 300 1.2rem var(--font-body); }

.okeReviews .okeReviews-reviewsWidget { padding: 0px; }

.okeReviews .okeReviews-reviewsWidget-header-controls-writeReview { visibility: visible; }

.okeReviews .okeReviews-reviewsWidget.is-okeReviews-empty { display: block; }

.okeReviews .okeReviews-reviewsAggregate-summary-rating-value, .okeReviews .okeReviews-review-reviewer-attributes, .okeReviews .okeReviews-review-arguments, .okeReviews.okeReviews--theme .okeReviews-review-side { display: none; }

.okeReviews .okeReviews-reviewsWidget-header { display: flex; width: 100%; }

.okeReviews .okeReviews-reviewsWidget-header-poweredBy { visibility: hidden; width: 100%; height: 0px; }

.okeReviews .okeReviews-reviewsSummary { margin: 0px 0px 5px; }

.okeReviews .okeReviews-reviewsSummary-ratingCount { font-size: 0.9rem; font-weight: 100; line-height: 1.5rem; color: var(--color-med-gray); }

.okeReviews.okeReviews--theme .okeReviews-reviewsWidget.is-okeReviews-reviewsWidget-large .okeReviews-reviewsAggregate, .okeReviews.okeReviews--theme .okeReviews-reviewsWidget.is-okeReviews-reviewsWidget-medium .okeReviews-reviewsAggregate { display: flex; flex-direction: column; }

.okeReviews.okeReviews--theme .okeReviews-reviewsAggregate-side, .okeReviews .okeReviews-reviewsWidget.is-okeReviews-reviewsWidget-large .okeReviews-reviewsAggregate-side, .okeReviews .okeReviews-reviewsWidget.is-okeReviews-reviewsWidget-medium .okeReviews-reviewsAggregate-side { border-width: 0px; padding: 0px 0px 2.5em; }

.okeReviews.okeReviews--theme .okeReviews-reviewsAggregate-primary, .okeReviews .okeReviews-reviewsWidget.is-okeReviews-reviewsWidget-large .okeReviews-reviewsAggregate-primary, .okeReviews .okeReviews-reviewsWidget.is-okeReviews-reviewsWidget-medium .okeReviews-reviewsAggregate-primary { display: flex; border-width: 1px 0px 0px; padding: 2.5em 0px 2em; }

.okeReviews .okeReviews-reviewsAggregate-summary { width: 17em; }

.okeReviews.okeReviews--theme .okeReviews-reviewsWidget.is-okeReviews-reviewsWidget-large .okeReviews-reviewsAggregate-side-inner, .okeReviews.okeReviews--theme .okeReviews-reviewsWidget.is-okeReviews-reviewsWidget-medium .okeReviews-reviewsAggregate-side-inner { display: flex; width: auto; flex-direction: row; align-items: initial; }

.okeReviews .okeReviews-reviewsAggregate-recommends { display: flex; align-items: center; flex: 1 1 0%; margin-right: 0.75em; }

.okeReviews .okeReviews-reviewsAggregate-recommends-badge { font-weight: 500; padding: 1em; margin-right: 0.75em; }

.okeReviews .okeReviews-reviewsAggregate-summary-rating-starRating, .okeReviews .okeReviews-reviews-controls, .okeReviews .okeReviews-reviewsWidget-reviewsAggregate { margin: 0px; padding: 0px; }

.okeReviews .okeReviews-reviews-controls-reviewCount { color: rgb(82, 82, 82); }

.okeReviews .okeReviews-reviewsAggregate-summary { display: flex; align-items: center; width: auto; flex: 1 1 0%; }

.okeReviews .okeReviews-reviewsAggregate-summary-total { margin-left: 1em; white-space: nowrap; }

.okeReviews .okeReviews-reviewsWidget-header-controls { display: flex; white-space: nowrap; flex: 0 1 0%; }

@media only screen and (max-width: 697px) {
  .okeReviews .okeReviews-reviewsWidget-header { align-items: center; flex-direction: column; }
  .okeReviews .okeReviews-reviewsWidget-header-poweredBy { width: auto; height: auto; }
  .okeReviews .okeReviews-reviews-controls-reviewCount { display: none; }
  .okeReviews.okeReviews--theme .okeReviews-reviewsAggregate-side-inner { flex-direction: column; align-items: center; }
  .okeReviews .okeReviews-reviewsAggregate-summary { flex-direction: column; margin-bottom: 1em; }
  .okeReviews .okeReviews-reviewsAggregate-summary-total { margin: 0px; }
  .okeReviews .okeReviews-reviewsWidget-header-controls { justify-content: center; }
}

.okeReviews.okeReviews--theme .okeReviews-select { border-width: 0px; }

.okeReviews.okeReviews--theme .okeReviews-select-input { padding: 1em 52px 1em 1em; background: rgb(244, 242, 239); }

.okeReviews.okeReviews--theme .okeReviews-button { border: 2px solid rgb(82, 82, 82); padding: 1em 4em; font-weight: 500; }

.okeReviews .okeReviews-reviews-review { margin: 0px; }

.okeReviews .okeReviews-review-reviewer-profile-name { font-size: 1.2em; margin-bottom: 1em; }

.okeReviews .okeReviews-review-reviewer-profile-status { font-weight: 500; text-transform: uppercase; font-size: 1rem; letter-spacing: 1px; }

.okeReviews .okeReviews-review-main-heading { margin-bottom: 1em; }

.okeReviews.okeReviews--theme .okeReviews-review-primary { padding: 2em 1em; border-width: 1px 0px 0px; }

.okeReviews.okeReviews--theme .okeReviews-reviewsWidget.is-okeReviews-reviewsWidget-large .okeReviews-review-primary, .okeReviews.okeReviews--theme .okeReviews-reviewsWidget.is-okeReviews-reviewsWidget-medium .okeReviews-review-primary { padding: 2.5em 0px 2em 2.5em; border-width: 1px 0px 0px; }

.okeReviews.okeReviews--theme .okeReviews-reviewsWidget.is-okeReviews-reviewsWidget-large .okeReviews-review-side, .okeReviews.okeReviews--theme .okeReviews-reviewsWidget.is-okeReviews-reviewsWidget-medium .okeReviews-review-side { padding: 2.5em 2em 2.5em 0px; border-width: 1px 0px 0px; }

.okeReviews .okeReviews-mediaStrip-item-media { border-width: 0px; }