@charset "utf-8";

@font-face { font-family: oke-reviews-icons; font-style: normal; font-weight: 400; src: url("data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg8SBfEAAAC8AAAAYGNtYXDrB57xAAABHAAAAHRnYXNwAAAAEAAAAZAAAAAIZ2x5ZrvlAIwAAAGYAAAC6GhlYWQZ2dHDAAAEgAAAADZoaGVhB5gDzQAABLgAAAAkaG10eCYAA5IAAATcAAAAMGxvY2EDiALYAAAFDAAAABptYXhwABAAPAAABSgAAAAgbmFtZSfRpnsAAAVIAAAB/nBvc3QAAwAAAAAHSAAAACAAAwPHAZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADpAAPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAWAAAABIAEAADAAIAAQAg5c3oOOjc6OXpAP/9//8AAAAAACDlzOg46Nvo5ej///3//wAB/+MaOBfOFywXJBcLAAMAAQAAAAAAAAAAAAAAAAAAAAAAAAABAAH//wAPAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEAkgCBA4ACvQAFAAAlARcBJzcBgAHEPP4A7jz5AcQ8/gDuPAAAAAABANYAgQMqAtUACwAAAQcXBycHJzcnNxc3Ayru7jzu7jzu7jzu7gKZ7u487u487u487u4AAQBWACsDqgNVAAkAACUFEyclGwEFBxMCAP74RugBMnh4ATLoRsugASzKGgEa/uYayv7UAAIAKv/VA9YDKwADACAAAAEzESMDMhYVERQGBwEnLgE9ATchIiY1NyM1NDY3Ez4BMwMqrKyqIjQODP7oLgkJKv7yIjQCAgMDggkqGwMr/gACADQi/lYSHgz+5i4JFQ4OxDEjBFIJDwgBLBYeAAIAKgArA9YDgQAcACAAAAEHMxUUBgcDDgEjISImNRE0NjcBFx4BHQEHITIWAREzEQPWAgIDA4IJKhv+gCI0DgwBGC4JCSoBDiI0/FSsAgEEUgkQB/7UFx0zIwGqEh4MARouCRYNDsQy/ggCAP4AAAACAID/1QOAA4EABQAXAAAlAScBJwcBBREUBw4BBwYHJicuAScmNREBqgFWPP7mbjwBAAGAHR1nRkZTUkdGZx0d1QFWPP7objwCAKz/AFlTVIkyMRQUMTKJVFNZAQAAAAADAIAAQQNqAysACwAXADkAAAEjFSM1IzUzNTMVMwcyNjU0JiMiBhUUFiEXByc1Jw4BIyInLgEnJjU0Nz4BNzYzMhceARcWFRQGBxcCAFYqVlYqVmpPcXBQT3FwAVDUQNQMJF0zOjIzSxYWFhZLMzI6OjIySxYVIiAMAgFWVipWVtZwUE9xcU9QcNRA1CIMICIVFkozMjo5MzNLFhYWFkszMzkzXSQMAAADAIAAqwOAAqsAAwAHAAsAAAE1IRUBIRUhATUzFQEAAgD9gAMA/QABKqwBgVRUASpW/lZWVgAAAAEAAAABAADse7jPXw889QALBAAAAAAA23JGuAAAAADbcka4AAD/1QPWA4EAAAAIAAIAAAAAAAAAAQAAA8D/wAAABAAAAAAAA9YAAQAAAAAAAAAAAAAAAAAAAAwEAAAAAAAAAAAAAAACAAAABAAAkgQAANYEAABWBAAAKgQAACoEAACABAAAgAQAAIAAAAAAAAoAFAAeADIATABmAJwA1AEEAVgBdAAAAAEAAAAMADoAAwAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAOAK4AAQAAAAAAAQARAAAAAQAAAAAAAgAHALoAAQAAAAAAAwARAFQAAQAAAAAABAARAM8AAQAAAAAABQALADMAAQAAAAAABgARAIcAAQAAAAAACgAaAQIAAwABBAkAAQAiABEAAwABBAkAAgAOAMEAAwABBAkAAwAiAGUAAwABBAkABAAiAOAAAwABBAkABQAWAD4AAwABBAkABgAiAJgAAwABBAkACgA0ARxva2UtcmV2aWV3cy1pY29ucwBvAGsAZQAtAHIAZQB2AGkAZQB3AHMALQBpAGMAbwBuAHNWZXJzaW9uIDEuMABWAGUAcgBzAGkAbwBuACAAMQAuADBva2UtcmV2aWV3cy1pY29ucwBvAGsAZQAtAHIAZQB2AGkAZQB3AHMALQBpAGMAbwBuAHNva2UtcmV2aWV3cy1pY29ucwBvAGsAZQAtAHIAZQB2AGkAZQB3AHMALQBpAGMAbwBuAHNSZWd1bGFyAFIAZQBnAHUAbABhAHJva2UtcmV2aWV3cy1pY29ucwBvAGsAZQAtAHIAZQB2AGkAZQB3AHMALQBpAGMAbwBuAHNGb250IGdlbmVyYXRlZCBieSBJY29Nb29uLgBGAG8AbgB0ACAAZwBlAG4AZQByAGEAdABlAGQAIABiAHkAIABJAGMAbwBNAG8AbwBuAC4AAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA") format("truetype"), url("data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAAAe0AAsAAAAAB2gAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABPUy8yAAABCAAAAGAAAABgDxIF8WNtYXAAAAFoAAAAdAAAAHTrB57xZ2FzcAAAAdwAAAAIAAAACAAAABBnbHlmAAAB5AAAAugAAALou+UAjGhlYWQAAATMAAAANgAAADYZ2dHDaGhlYQAABQQAAAAkAAAAJAeYA81obXR4AAAFKAAAADAAAAAwJgADkmxvY2EAAAVYAAAAGgAAABoDiALYbWF4cAAABXQAAAAgAAAAIAAQADxuYW1lAAAFlAAAAf4AAAH+J9Gme3Bvc3QAAAeUAAAAIAAAACAAAwAAAAMDxwGQAAUAAAKZAswAAACPApkCzAAAAesAMwEJAAAAAAAAAAAAAAAAAAAAARAAAAAAAAAAAAAAAAAAAAAAQAAA6QADwP/AAEADwABAAAAAAQAAAAAAAAAAAAAAIAAAAAAAAwAAAAMAAAAcAAEAAwAAABwAAwABAAAAHAAEAFgAAAASABAAAwACAAEAIOXN6Djo3Ojl6QD//f//AAAAAAAg5czoOOjb6OXo///9//8AAf/jGjgXzhcsFyQXCwADAAEAAAAAAAAAAAAAAAAAAAAAAAAAAQAB//8ADwABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAJIAgQOAAr0ABQAAJQEXASc3AYABxDz+AO48+QHEPP4A7jwAAAAAAQDWAIEDKgLVAAsAAAEHFwcnByc3JzcXNwMq7u487u487u487u4Cme7uPO7uPO7uPO7uAAEAVgArA6oDVQAJAAAlBRMnJRsBBQcTAgD++EboATJ4eAEy6EbLoAEsyhoBGv7mGsr+1AACACr/1QPWAysAAwAgAAABMxEjAzIWFREUBgcBJy4BPQE3ISImNTcjNTQ2NxM+ATMDKqysqiI0Dgz+6C4JCSr+8iI0AgIDA4IJKhsDK/4AAgA0Iv5WEh4M/uYuCRUODsQxIwRSCQ8IASwWHgACACoAKwPWA4EAHAAgAAABBzMVFAYHAw4BIyEiJjURNDY3ARceAR0BByEyFgERMxED1gICAwOCCSob/oAiNA4MARguCQkqAQ4iNPxUrAIBBFIJEAf+1BcdMyMBqhIeDAEaLgkWDQ7EMv4IAgD+AAAAAgCA/9UDgAOBAAUAFwAAJQEnAScHAQURFAcOAQcGByYnLgEnJjURAaoBVjz+5m48AQABgB0dZ0ZGU1JHRmcdHdUBVjz+6G48AgCs/wBZU1SJMjEUFDEyiVRTWQEAAAAAAwCAAEEDagMrAAsAFwA5AAABIxUjNSM1MzUzFTMHMjY1NCYjIgYVFBYhFwcnNScOASMiJy4BJyY1NDc+ATc2MzIXHgEXFhUUBgcXAgBWKlZWKlZqT3FwUE9xcAFQ1EDUDCRdMzoyM0sWFhYWSzMyOjoyMksWFSIgDAIBVlYqVlbWcFBPcXFPUHDUQNQiDCAiFRZKMzI6OTMzSxYWFhZLMzM5M10kDAAAAwCAAKsDgAKrAAMABwALAAABNSEVASEVIQE1MxUBAAIA/YADAP0AASqsAYFUVAEqVv5WVlYAAAABAAAAAQAA7Hu4z18PPPUACwQAAAAAANtyRrgAAAAA23JGuAAA/9UD1gOBAAAACAACAAAAAAAAAAEAAAPA/8AAAAQAAAAAAAPWAAEAAAAAAAAAAAAAAAAAAAAMBAAAAAAAAAAAAAAAAgAAAAQAAJIEAADWBAAAVgQAACoEAAAqBAAAgAQAAIAEAACAAAAAAAAKABQAHgAyAEwAZgCcANQBBAFYAXQAAAABAAAADAA6AAMAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAADgCuAAEAAAAAAAEAEQAAAAEAAAAAAAIABwC6AAEAAAAAAAMAEQBUAAEAAAAAAAQAEQDPAAEAAAAAAAUACwAzAAEAAAAAAAYAEQCHAAEAAAAAAAoAGgECAAMAAQQJAAEAIgARAAMAAQQJAAIADgDBAAMAAQQJAAMAIgBlAAMAAQQJAAQAIgDgAAMAAQQJAAUAFgA+AAMAAQQJAAYAIgCYAAMAAQQJAAoANAEcb2tlLXJldmlld3MtaWNvbnMAbwBrAGUALQByAGUAdgBpAGUAdwBzAC0AaQBjAG8AbgBzVmVyc2lvbiAxLjAAVgBlAHIAcwBpAG8AbgAgADEALgAwb2tlLXJldmlld3MtaWNvbnMAbwBrAGUALQByAGUAdgBpAGUAdwBzAC0AaQBjAG8AbgBzb2tlLXJldmlld3MtaWNvbnMAbwBrAGUALQByAGUAdgBpAGUAdwBzAC0AaQBjAG8AbgBzUmVndWxhcgBSAGUAZwB1AGwAYQByb2tlLXJldmlld3MtaWNvbnMAbwBrAGUALQByAGUAdgBpAGUAdwBzAC0AaQBjAG8AbgBzRm9udCBnZW5lcmF0ZWQgYnkgSWNvTW9vbi4ARgBvAG4AdAAgAGcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAASQBjAG8ATQBvAG8AbgAuAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==") format("woff"); }

.okeReviews { font-size: 14px; font-weight: 400; line-height: 1.6; }

.okeReviews *, .okeReviews ::after, .okeReviews ::before { box-sizing: border-box; }

.okeReviews h1, .okeReviews h2, .okeReviews h3, .okeReviews h4, .okeReviews h5, .okeReviews h6 { font-size: 1em; font-weight: 400; line-height: 1.4; margin: 0px; }

.okeReviews p { line-height: 1.8; margin: 0px 0px 0.75em; }

.okeReviews p:last-child { margin-bottom: 0px; }

.okeReviews a { text-decoration: none; }

.okeReviews button { border-radius: 0px; box-shadow: none; margin: 0px; min-width: auto; }

.okeReviews button, .okeReviews input, .okeReviews select, .okeReviews textarea { font-family: inherit; font-size: 1em; }

.okeReviews article, .okeReviews aside { margin: 0px; }

.okeReviews table { background: transparent; border: 0px; border-collapse: collapse; border-spacing: 0px; font-family: inherit; font-size: 1em; table-layout: auto; }

.okeReviews table td, .okeReviews table th, .okeReviews table tr { border: 0px; font-family: inherit; font-size: 1em; }

.okeReviews table td, .okeReviews table th { background: transparent; font-weight: 400; letter-spacing: normal; padding: 0px; text-align: left; text-transform: none; vertical-align: middle; }

.okeReviews table tr:hover td, .okeReviews table tr:hover th { background: transparent; }

.okeReviews div:empty { display: block; }

.is-okeReviews-modalOpen { overflow: hidden !important; }

.okeReviews { }

.okeReviews .flickity-enabled { position: relative; }

.okeReviews .flickity-enabled:focus { outline: none; }

.okeReviews .flickity-viewport { overflow: hidden; position: relative; height: 100%; }

.okeReviews .flickity-slider { position: absolute; width: 100%; height: 100%; }

.okeReviews .flickity-enabled.is-draggable { -webkit-tap-highlight-color: transparent; user-select: none; }

.okeReviews .flickity-enabled.is-draggable .flickity-viewport { cursor: grab; }

.okeReviews .flickity-enabled.is-draggable .flickity-viewport.is-pointer-down { cursor: grabbing; }

.okeReviews .flickity-button { position: absolute; background: rgba(255, 255, 255, 0.75); border: none; color: rgb(51, 51, 51); }

.okeReviews .flickity-button:hover { background: rgb(255, 255, 255); cursor: pointer; }

.okeReviews .flickity-button:focus { outline: none; box-shadow: rgb(17, 153, 255) 0px 0px 0px 5px; }

.okeReviews .flickity-button:active { opacity: 0.6; }

.okeReviews .flickity-button:disabled { opacity: 0.3; cursor: auto; pointer-events: none; }

.okeReviews .flickity-button-icon { fill: currentcolor; }

.okeReviews .flickity-prev-next-button { top: 50%; width: 44px; height: 44px; border-radius: 50%; transform: translateY(-50%); }

.okeReviews .flickity-prev-next-button.previous { left: 10px; }

.okeReviews .flickity-prev-next-button.next { right: 10px; }

.okeReviews .flickity-rtl .flickity-prev-next-button.previous { left: auto; right: 10px; }

.okeReviews .flickity-rtl .flickity-prev-next-button.next { right: auto; left: 10px; }

.okeReviews .flickity-prev-next-button .flickity-button-icon { position: absolute; left: 20%; top: 20%; width: 60%; height: 60%; }

.okeReviews .flickity-page-dots { position: absolute; width: 100%; bottom: -25px; padding: 0px; margin: 0px; list-style: none; text-align: center; line-height: 1; }

.okeReviews .flickity-rtl .flickity-page-dots { direction: rtl; }

.okeReviews .flickity-page-dots .dot { display: inline-block; width: 10px; height: 10px; margin: 0px 8px; background: rgb(51, 51, 51); border-radius: 50%; opacity: 0.25; cursor: pointer; }

.okeReviews .flickity-page-dots .dot.is-selected { opacity: 1; }

.okeReviews .flickity-prev-next-button { border-radius: 0px; }

.okeReviews .flickity-prev-next-button.previous { left: 0px; }

.okeReviews .flickity-prev-next-button.next { right: 0px; }

.okeReviews .okeReviews-a11yText { border: 0px; clip: rect(0px, 0px, 0px, 0px); height: 1px; margin: -1px; overflow: hidden; padding: 0px; position: absolute; width: 1px; }

.okeReviews .okeReviews-attributeRatingsTable { width: 100%; }

.okeReviews .okeReviews-attributeRatingsTable-row { background-color: transparent; }

.okeReviews .okeReviews-attributeRatingsTable-row-label, .okeReviews .okeReviews-attributeRatingsTable-row-value { border: 0px; padding-bottom: 0.25em; }

.okeReviews .okeReviews-attributeRatingsTable-row-label { border: 0px; font-weight: 400; padding-right: 1.5em; white-space: nowrap; }

.okeReviews .okeReviews-attributeRatingsTable-row-value { width: 100%; }

.okeReviews .okeReviews-avatar { background-color: rgb(229, 229, 229); background-size: cover; border-radius: 50%; display: table; position: relative; }

.okeReviews .okeReviews-avatar-image { border-radius: 50%; height: 100%; left: 0px; object-fit: cover; position: absolute; top: 0px; width: 100%; }

.okeReviews .okeReviews-avatar-placeholder { display: table-cell; font-size: 2em; text-align: center; vertical-align: middle; }

.okeReviews .okeReviews-avatar--reviewer { height: 5.7em; width: 5.7em; }

.okeReviews .okeReviews-avatar--answerer, .okeReviews .okeReviews-avatar--questioner { height: 2.9em; width: 2.9em; }

.okeReviews .okeReviews-avatar--answerer .okeReviews-avatar-placeholder, .okeReviews .okeReviews-avatar--questioner .okeReviews-avatar-placeholder { font-size: 1.2em; }

.okeReviews .okeReviews-avatar--response { height: 2.9em; width: 2.9em; }

.okeReviews .okeReviews-avatar--carousel { height: 3.5em; width: 3.5em; }

.okeReviews .okeReviews-avatar--carousel .okeReviews-avatar-placeholder { font-size: 1.25em; }

.okeReviews .okeReviews-avatar--facebook::after, .okeReviews .okeReviews-avatar--google::after, .okeReviews .okeReviews-avatar--instagram::after { bottom: 0px; position: absolute; right: 0px; }

.okeReviews .okeReviews-avatar--google::after { background: url("../icons/avatar-google.svg") 50% center / 1.7em no-repeat transparent; }

.okeReviews .okeReviews-avatar--facebook::after, .okeReviews .okeReviews-avatar--google::after { content: ""; display: inline-block; height: 1.7em; margin-top: -0.15em; vertical-align: middle; width: 1.7em; }

.okeReviews .okeReviews-avatar--facebook::after { background: url("../icons/avatar-facebook.svg") 50% center / 1.7em no-repeat transparent; }

.okeReviews .okeReviews-avatar--instagram::after { background: url("../icons/avatar-insta.svg") 50% center / 1.7em no-repeat transparent; content: ""; display: inline-block; height: 1.7em; margin-top: -0.15em; vertical-align: middle; width: 1.7em; }

.okeReviews .okeReviews-avatar--answerer.okeReviews-avatar--google::after, .okeReviews .okeReviews-avatar--questioner.okeReviews-avatar--google::after { background: url("../icons/avatar-google.svg") 50% center / 1em no-repeat transparent; content: ""; display: inline-block; height: 1em; margin-top: -0.15em; vertical-align: middle; width: 1em; }

.okeReviews .okeReviews-avatar--answerer.okeReviews-avatar--facebook::after, .okeReviews .okeReviews-avatar--questioner.okeReviews-avatar--facebook::after { background: url("../icons/avatar-facebook.svg") 50% center / 1em no-repeat transparent; content: ""; display: inline-block; height: 1em; margin-top: -0.15em; vertical-align: middle; width: 1em; }

.okeReviews .okeReviews-avatar--answerer.okeReviews-avatar--instagram::after, .okeReviews .okeReviews-avatar--questioner.okeReviews-avatar--instagram::after { background: url("../icons/avatar-insta.svg") 50% center / 1em no-repeat transparent; content: ""; display: inline-block; height: 1em; margin-top: -0.15em; vertical-align: middle; width: 1em; }

.okeReviews .okeReviews-badge { background: rgb(82, 82, 82); color: rgb(255, 255, 255); display: inline-block; font-weight: 700; padding: 0.25em 0.7em; }

.okeReviews .okeReviews-badge--large { font-size: 1.143em; }

.okeReviews .okeReviews-badge--rating { background: rgb(255, 184, 41); }

.okeReviews .okeReviews-badge--recommended { background: rgb(131, 204, 28); }

.okeReviews .okeReviews-barGraph { position: relative; }

.okeReviews .okeReviews-barGraph-layer { height: 1.4em; width: 100%; }

.okeReviews .okeReviews-barGraph-layer--foreground { background: rgb(82, 82, 82); left: 0px; position: absolute; top: 0px; }

.okeReviews .okeReviews-barGraph-layer--background { background: rgb(229, 229, 229); }

.okeReviews .okeReviews-button { background: transparent; border: 1px solid rgb(204, 204, 204); color: rgb(82, 82, 82); cursor: pointer; margin: 0px; padding: 0.5em 1em; width: auto; }

.okeReviews .okeReviews-button.is-okeReviews-disabled { background-color: rgb(229, 229, 229); border-color: rgb(229, 229, 229); color: rgb(112, 112, 112); cursor: not-allowed; }

.okeReviews .or-crg { margin-top: 1em; }

.okeReviews .or-crg-bar { display: table; height: 8px; position: relative; transform: scale(1); width: 100%; }

.okeReviews .or-crg-bar-bg { background-color: rgb(229, 229, 229); left: 50%; z-index: -1; }

.okeReviews .or-crg-bar-bg, .okeReviews .or-crg-bar-mrk { content: ""; display: block; height: 100%; position: absolute; top: 0px; }

.okeReviews .or-crg-bar-mrk { background-color: rgb(82, 82, 82); left: 0px; transform: scaleY(1.75) translateX(-50%); width: 12px; }

.okeReviews .or-crg-bar-seg, .okeReviews .or-crg-bar-seg:empty { border: 1px solid rgb(112, 112, 112); display: table-cell; position: relative; width: 50%; }

.okeReviews .or-crg-bar-seg::after { border-right: 1px solid rgb(112, 112, 112); content: ""; height: 100%; position: absolute; width: 50%; }

.okeReviews .or-crg-bar .or-crg-bar-seg + .or-crg-bar-seg { border-left: none; }

.okeReviews .or-crg-bar-mid { background: rgb(82, 82, 82); display: block; height: 100%; left: 50%; position: absolute; top: 0px; transform: scaleY(2.2) translateX(-50%); width: 2px; }

.okeReviews .or-crg-lbl { display: table; font-size: 0.857em; line-height: 1; margin-top: 0.5em; position: relative; width: 100%; }

.okeReviews .or-crg-lbl-itm { display: table-cell; text-align: center; width: 33.33%; }

.okeReviews .or-crg-lbl-itm:first-child { text-align: left; }

.okeReviews .or-crg-lbl-itm:last-child { text-align: right; }

.okeReviews .or-cpr { list-style: none; margin: 0px; padding: 0px; }

.okeReviews .or-cpr-itm-lnk { color: rgb(82, 82, 82); text-decoration: underline; }

.okeReviews .okeReviews-filters.is-okeReviews-hidden, .okeReviews .okeReviews-filters .is-okeReviews-hidden, .okeReviews .okeReviews-filterToggle.is-okeReviews-hidden, .okeReviews .okeReviews-filterToggle .is-okeReviews-hidden { display: none; }

.okeReviews .okeReviews-filterToggle { position: relative; }

.okeReviews .okeReviews-filterToggle.is-okeReviews-loading { outline: 0px; }

.okeReviews .okeReviews-filterToggle.is-okeReviews-loading::after { background: url("../images/loader-dark.gif") 0% 0% / 100%; bottom: 0px; content: ""; display: block; height: 1em; margin: auto; opacity: 0.4; position: absolute; right: -2em; top: 0px; width: 1em; }

.okeReviews .okeReviews-filters-content { overflow: hidden; transition: height 0.2s; }

.okeReviews .okeReviews-filters-content.is-okeReviews-empty::before { content: ""; display: block; margin-top: 1em; }

.okeReviews .okeReviews-filter-title { font-weight: 700; margin-bottom: 0.5em; }

.okeReviews .okeReviews-filter-list { display: flex; flex-flow: wrap; margin-bottom: 1em; }

.okeReviews .okeReviews-filter:last-child .okeReviews-filter-list { margin-bottom: 0px; }

.okeReviews .okeReviews-filter:first-child { margin-top: 1em; }

.okeReviews .okeReviews-filter-clear { background: transparent; border-width: 0px 0px 0px 1px; border-top-style: initial; border-right-style: initial; border-bottom-style: initial; border-top-color: initial; border-right-color: initial; border-bottom-color: initial; border-image: initial; border-left-style: solid; border-left-color: rgb(204, 204, 204); color: rgb(112, 112, 112); cursor: pointer; font-size: 0.857em; line-height: 1; margin: 0px 0px 0px 0.5em; padding: 0px 0px 0px 0.5em; text-decoration: underline; width: auto; }

.okeReviews .okeReviews-filter-clear::before { content: ""; display: inline-block; font-family: oke-reviews-icons; font-size: 1em; -webkit-font-smoothing: antialiased; font-style: normal; font-variant: normal; font-weight: 400; line-height: 1; margin-top: -0.15em; speak: none; text-transform: none; vertical-align: middle; }

.okeReviews .okeReviews-filter-list-item { font-size: 0.857em; margin: 0px 0.25em 0.25em 0px; user-select: none; }

.okeReviews .okeReviews-filter-list-item-checkbox:checked ~ .okeReviews-filter-list-item-label { background-color: rgb(245, 245, 245); border-color: rgb(112, 112, 112); font-weight: 700; }

.okeReviews .okeReviews-filter-list-item-label { background-color: rgb(255, 255, 255); border: 1px solid rgb(204, 204, 204); border-radius: 4px; cursor: pointer; display: block; padding: 0.5em 1em; transition: background-color 0.1s ease-out, border-color 0.1s ease-out; white-space: nowrap; }

.okeReviews .okeReviews-filterToggle { line-height: inherit; width: 100%; }

.okeReviews .okeReviews-filterToggle::before { content: ""; display: inline-block; font-family: oke-reviews-icons; font-size: 1.25em; -webkit-font-smoothing: antialiased; font-style: normal; font-variant: normal; font-weight: 400; line-height: 1; margin-top: -0.15em; speak: none; text-transform: none; vertical-align: middle; }

.okeReviews .okeReviews-filterToggle.is-okeReviews-active { background-color: rgb(245, 245, 245); }

.okeReviews .okeReviews-filterToggle.is-okeReviews-active .okeReviews-filterToggle-count { display: none; }

.okeReviews .okeReviews-filterToggle-count::before { content: "("; }

.okeReviews .okeReviews-filterToggle-count::after { content: ")"; }

.okeReviews .is-okeReviews-reviewsWidget-large .okeReviews-filterToggle, .okeReviews .is-okeReviews-reviewsWidget-medium .okeReviews-filterToggle { margin-bottom: 0px; width: auto; }

.okeReviews .okeReviews-flag { background-color: rgb(229, 229, 229); background-position: 50% center; background-repeat: no-repeat; background-size: cover; border: 1px solid rgb(229, 229, 229); border-radius: 2px; display: inline-block; height: 1.05em; line-height: 1em; margin-top: -0.25em; position: relative; width: 1.4em; }

.okeReviews .okeReviews-flag--ad { background-image: url("../icons/ad.svg"); }

.okeReviews .okeReviews-flag--ae { background-image: url("../icons/ae.svg"); }

.okeReviews .okeReviews-flag--af { background-image: url("../icons/af.svg"); }

.okeReviews .okeReviews-flag--ag { background-image: url("../icons/ag.svg"); }

.okeReviews .okeReviews-flag--ai { background-image: url("../icons/ai.svg"); }

.okeReviews .okeReviews-flag--al { background-image: url("../icons/al.svg"); }

.okeReviews .okeReviews-flag--am { background-image: url("../icons/am.svg"); }

.okeReviews .okeReviews-flag--an { background-image: url("../icons/an.svg"); }

.okeReviews .okeReviews-flag--ao { background-image: url("../icons/ao.svg"); }

.okeReviews .okeReviews-flag--ar { background-image: url("../icons/ar.svg"); }

.okeReviews .okeReviews-flag--at { background-image: url("../icons/at.svg"); }

.okeReviews .okeReviews-flag--au { background-image: url("../icons/au.svg"); }

.okeReviews .okeReviews-flag--aw { background-image: url("../icons/aw.svg"); }

.okeReviews .okeReviews-flag--ax { background-image: url("../icons/ax.svg"); }

.okeReviews .okeReviews-flag--az { background-image: url("../icons/az.svg"); }

.okeReviews .okeReviews-flag--ba { background-image: url("../icons/ba.svg"); }

.okeReviews .okeReviews-flag--bb { background-image: url("../icons/bb.svg"); }

.okeReviews .okeReviews-flag--bd { background-image: url("../icons/bd.svg"); }

.okeReviews .okeReviews-flag--be { background-image: url("../icons/be.svg"); }

.okeReviews .okeReviews-flag--bf { background-image: url("../icons/bf.svg"); }

.okeReviews .okeReviews-flag--bg { background-image: url("../icons/bg.svg"); }

.okeReviews .okeReviews-flag--bh { background-image: url("../icons/bh.svg"); }

.okeReviews .okeReviews-flag--bi { background-image: url("../icons/bi.svg"); }

.okeReviews .okeReviews-flag--bj { background-image: url("../icons/bj.svg"); }

.okeReviews .okeReviews-flag--bl { background-image: url("../icons/bl.svg"); }

.okeReviews .okeReviews-flag--bm { background-image: url("../icons/bm.svg"); }

.okeReviews .okeReviews-flag--bn { background-image: url("../icons/bn.svg"); }

.okeReviews .okeReviews-flag--bo { background-image: url("../icons/bo.svg"); }

.okeReviews .okeReviews-flag--br { background-image: url("../icons/br.svg"); }

.okeReviews .okeReviews-flag--bs { background-image: url("../icons/bs.svg"); }

.okeReviews .okeReviews-flag--bt { background-image: url("../icons/bt.svg"); }

.okeReviews .okeReviews-flag--bv { background-image: url("../icons/bv.svg"); }

.okeReviews .okeReviews-flag--bw { background-image: url("../icons/bw.svg"); }

.okeReviews .okeReviews-flag--by { background-image: url("../icons/by.svg"); }

.okeReviews .okeReviews-flag--bz { background-image: url("../icons/bz.svg"); }

.okeReviews .okeReviews-flag--ca { background-image: url("../icons/ca.svg"); }

.okeReviews .okeReviews-flag--cc { background-image: url("../icons/cc.svg"); }

.okeReviews .okeReviews-flag--cd { background-image: url("../icons/cd.svg"); }

.okeReviews .okeReviews-flag--cf { background-image: url("../icons/cf.svg"); }

.okeReviews .okeReviews-flag--cg { background-image: url("../icons/cg.svg"); }

.okeReviews .okeReviews-flag--ch { background-image: url("../icons/ch.svg"); }

.okeReviews .okeReviews-flag--ci { background-image: url("../icons/ci.svg"); }

.okeReviews .okeReviews-flag--ck { background-image: url("../icons/ck.svg"); }

.okeReviews .okeReviews-flag--cl { background-image: url("../icons/cl.svg"); }

.okeReviews .okeReviews-flag--cm { background-image: url("../icons/cm.svg"); }

.okeReviews .okeReviews-flag--cn { background-image: url("../icons/cn.svg"); }

.okeReviews .okeReviews-flag--co { background-image: url("../icons/co.svg"); }

.okeReviews .okeReviews-flag--cr { background-image: url("../icons/cr.svg"); }

.okeReviews .okeReviews-flag--cu { background-image: url("../icons/cu.svg"); }

.okeReviews .okeReviews-flag--cv { background-image: url("../icons/cv.svg"); }

.okeReviews .okeReviews-flag--cw { background-image: url("../icons/cw.svg"); }

.okeReviews .okeReviews-flag--cx { background-image: url("../icons/cx.svg"); }

.okeReviews .okeReviews-flag--cy { background-image: url("../icons/cy.svg"); }

.okeReviews .okeReviews-flag--cz { background-image: url("../icons/cz.svg"); }

.okeReviews .okeReviews-flag--de { background-image: url("../icons/de.svg"); }

.okeReviews .okeReviews-flag--dj { background-image: url("../icons/dj.svg"); }

.okeReviews .okeReviews-flag--dk { background-image: url("../icons/dk.svg"); }

.okeReviews .okeReviews-flag--dm { background-image: url("../icons/dm.svg"); }

.okeReviews .okeReviews-flag--do { background-image: url("../icons/do.svg"); }

.okeReviews .okeReviews-flag--dz { background-image: url("../icons/dz.svg"); }

.okeReviews .okeReviews-flag--ec { background-image: url("../icons/ec.svg"); }

.okeReviews .okeReviews-flag--ee { background-image: url("../icons/ee.svg"); }

.okeReviews .okeReviews-flag--eg { background-image: url("../icons/eg.svg"); }

.okeReviews .okeReviews-flag--eh { background-image: url("../icons/eh.svg"); }

.okeReviews .okeReviews-flag--er { background-image: url("../icons/er.svg"); }

.okeReviews .okeReviews-flag--es { background-image: url("../icons/es.svg"); }

.okeReviews .okeReviews-flag--et { background-image: url("../icons/et.svg"); }

.okeReviews .okeReviews-flag--fi { background-image: url("../icons/fi.svg"); }

.okeReviews .okeReviews-flag--fj { background-image: url("../icons/fj.svg"); }

.okeReviews .okeReviews-flag--fk { background-image: url("../icons/fk.svg"); }

.okeReviews .okeReviews-flag--fo { background-image: url("../icons/fo.svg"); }

.okeReviews .okeReviews-flag--fr { background-image: url("../icons/fr.svg"); }

.okeReviews .okeReviews-flag--ga { background-image: url("../icons/ga.svg"); }

.okeReviews .okeReviews-flag--gb { background-image: url("../icons/gb.svg"); }

.okeReviews .okeReviews-flag--gd { background-image: url("../icons/gd.svg"); }

.okeReviews .okeReviews-flag--ge { background-image: url("../icons/ge.svg"); }

.okeReviews .okeReviews-flag--gf { background-image: url("../icons/gf.svg"); }

.okeReviews .okeReviews-flag--gg { background-image: url("../icons/gg.svg"); }

.okeReviews .okeReviews-flag--gh { background-image: url("../icons/gh.svg"); }

.okeReviews .okeReviews-flag--gi { background-image: url("../icons/gi.svg"); }

.okeReviews .okeReviews-flag--gl { background-image: url("../icons/gl.svg"); }

.okeReviews .okeReviews-flag--gm { background-image: url("../icons/gm.svg"); }

.okeReviews .okeReviews-flag--gn { background-image: url("../icons/gn.svg"); }

.okeReviews .okeReviews-flag--gp { background-image: url("../icons/gp.svg"); }

.okeReviews .okeReviews-flag--gq { background-image: url("../icons/gq.svg"); }

.okeReviews .okeReviews-flag--gr { background-image: url("../icons/gr.svg"); }

.okeReviews .okeReviews-flag--gs { background-image: url("../icons/gs.svg"); }

.okeReviews .okeReviews-flag--gt { background-image: url("../icons/gt.svg"); }

.okeReviews .okeReviews-flag--gw { background-image: url("../icons/gw.svg"); }

.okeReviews .okeReviews-flag--gy { background-image: url("../icons/gy.svg"); }

.okeReviews .okeReviews-flag--hk { background-image: url("../icons/hk.svg"); }

.okeReviews .okeReviews-flag--hm { background-image: url("../icons/hm.svg"); }

.okeReviews .okeReviews-flag--hn { background-image: url("../icons/hn.svg"); }

.okeReviews .okeReviews-flag--hr { background-image: url("../icons/hr.svg"); }

.okeReviews .okeReviews-flag--ht { background-image: url("../icons/ht.svg"); }

.okeReviews .okeReviews-flag--hu { background-image: url("../icons/hu.svg"); }

.okeReviews .okeReviews-flag--id { background-image: url("../icons/id.svg"); }

.okeReviews .okeReviews-flag--ie { background-image: url("../icons/ie.svg"); }

.okeReviews .okeReviews-flag--il { background-image: url("../icons/il.svg"); }

.okeReviews .okeReviews-flag--im { background-image: url("../icons/im.svg"); }

.okeReviews .okeReviews-flag--in { background-image: url("../icons/in.svg"); }

.okeReviews .okeReviews-flag--io { background-image: url("../icons/io.svg"); }

.okeReviews .okeReviews-flag--iq { background-image: url("../icons/iq.svg"); }

.okeReviews .okeReviews-flag--ir { background-image: url("../icons/ir.svg"); }

.okeReviews .okeReviews-flag--is { background-image: url("../icons/is.svg"); }

.okeReviews .okeReviews-flag--it { background-image: url("../icons/it.svg"); }

.okeReviews .okeReviews-flag--je { background-image: url("../icons/je.svg"); }

.okeReviews .okeReviews-flag--jm { background-image: url("../icons/jm.svg"); }

.okeReviews .okeReviews-flag--jo { background-image: url("../icons/jo.svg"); }

.okeReviews .okeReviews-flag--jp { background-image: url("../icons/jp.svg"); }

.okeReviews .okeReviews-flag--ke { background-image: url("../icons/ke.svg"); }

.okeReviews .okeReviews-flag--kg { background-image: url("../icons/kg.svg"); }

.okeReviews .okeReviews-flag--kh { background-image: url("../icons/kh.svg"); }

.okeReviews .okeReviews-flag--ki { background-image: url("../icons/ki.svg"); }

.okeReviews .okeReviews-flag--km { background-image: url("../icons/km.svg"); }

.okeReviews .okeReviews-flag--kn { background-image: url("../icons/kn.svg"); }

.okeReviews .okeReviews-flag--kp { background-image: url("../icons/kp.svg"); }

.okeReviews .okeReviews-flag--kr { background-image: url("../icons/kr.svg"); }

.okeReviews .okeReviews-flag--kw { background-image: url("../icons/kw.svg"); }

.okeReviews .okeReviews-flag--ky { background-image: url("../icons/ky.svg"); }

.okeReviews .okeReviews-flag--kz { background-image: url("../icons/kz.svg"); }

.okeReviews .okeReviews-flag--la { background-image: url("../icons/la.svg"); }

.okeReviews .okeReviews-flag--lb { background-image: url("../icons/lb.svg"); }

.okeReviews .okeReviews-flag--lc { background-image: url("../icons/lc.svg"); }

.okeReviews .okeReviews-flag--li { background-image: url("../icons/li.svg"); }

.okeReviews .okeReviews-flag--lk { background-image: url("../icons/lk.svg"); }

.okeReviews .okeReviews-flag--lr { background-image: url("../icons/lr.svg"); }

.okeReviews .okeReviews-flag--ls { background-image: url("../icons/ls.svg"); }

.okeReviews .okeReviews-flag--lt { background-image: url("../icons/lt.svg"); }

.okeReviews .okeReviews-flag--lu { background-image: url("../icons/lu.svg"); }

.okeReviews .okeReviews-flag--lv { background-image: url("../icons/lv.svg"); }

.okeReviews .okeReviews-flag--ly { background-image: url("../icons/ly.svg"); }

.okeReviews .okeReviews-flag--ma { background-image: url("../icons/ma.svg"); }

.okeReviews .okeReviews-flag--mc { background-image: url("../icons/mc.svg"); }

.okeReviews .okeReviews-flag--md { background-image: url("../icons/md.svg"); }

.okeReviews .okeReviews-flag--me { background-image: url("../icons/me.svg"); }

.okeReviews .okeReviews-flag--mf { background-image: url("../icons/mf.svg"); }

.okeReviews .okeReviews-flag--mg { background-image: url("../icons/mg.svg"); }

.okeReviews .okeReviews-flag--mk { background-image: url("../icons/mk.svg"); }

.okeReviews .okeReviews-flag--ml { background-image: url("../icons/ml.svg"); }

.okeReviews .okeReviews-flag--mm { background-image: url("../icons/mm.svg"); }

.okeReviews .okeReviews-flag--mn { background-image: url("../icons/mn.svg"); }

.okeReviews .okeReviews-flag--mo { background-image: url("../icons/mo.svg"); }

.okeReviews .okeReviews-flag--mq { background-image: url("../icons/mq.svg"); }

.okeReviews .okeReviews-flag--mr { background-image: url("../icons/mr.svg"); }

.okeReviews .okeReviews-flag--ms { background-image: url("../icons/ms.svg"); }

.okeReviews .okeReviews-flag--mt { background-image: url("../icons/mt.svg"); }

.okeReviews .okeReviews-flag--mu { background-image: url("../icons/mu.svg"); }

.okeReviews .okeReviews-flag--mv { background-image: url("../icons/mv.svg"); }

.okeReviews .okeReviews-flag--mw { background-image: url("../icons/mw.svg"); }

.okeReviews .okeReviews-flag--mx { background-image: url("../icons/mx.svg"); }

.okeReviews .okeReviews-flag--my { background-image: url("../icons/my.svg"); }

.okeReviews .okeReviews-flag--mz { background-image: url("../icons/mz.svg"); }

.okeReviews .okeReviews-flag--na { background-image: url("../icons/na.svg"); }

.okeReviews .okeReviews-flag--nc { background-image: url("../icons/nc.svg"); }

.okeReviews .okeReviews-flag--ne { background-image: url("../icons/ne.svg"); }

.okeReviews .okeReviews-flag--nf { background-image: url("../icons/nf.svg"); }

.okeReviews .okeReviews-flag--ng { background-image: url("../icons/ng.svg"); }

.okeReviews .okeReviews-flag--ni { background-image: url("../icons/ni.svg"); }

.okeReviews .okeReviews-flag--nl { background-image: url("../icons/nl.svg"); }

.okeReviews .okeReviews-flag--no { background-image: url("../icons/no.svg"); }

.okeReviews .okeReviews-flag--np { background-image: url("../icons/np.svg"); }

.okeReviews .okeReviews-flag--nr { background-image: url("../icons/nr.svg"); }

.okeReviews .okeReviews-flag--nu { background-image: url("../icons/nu.svg"); }

.okeReviews .okeReviews-flag--nz { background-image: url("../icons/nz.svg"); }

.okeReviews .okeReviews-flag--om { background-image: url("../icons/om.svg"); }

.okeReviews .okeReviews-flag--pa { background-image: url("../icons/pa.svg"); }

.okeReviews .okeReviews-flag--pe { background-image: url("../icons/pe.svg"); }

.okeReviews .okeReviews-flag--pf { background-image: url("../icons/pf.svg"); }

.okeReviews .okeReviews-flag--pg { background-image: url("../icons/pg.svg"); }

.okeReviews .okeReviews-flag--ph { background-image: url("../icons/ph.svg"); }

.okeReviews .okeReviews-flag--pk { background-image: url("../icons/pk.svg"); }

.okeReviews .okeReviews-flag--pl { background-image: url("../icons/pl.svg"); }

.okeReviews .okeReviews-flag--pm { background-image: url("../icons/pm.svg"); }

.okeReviews .okeReviews-flag--pn { background-image: url("../icons/pn.svg"); }

.okeReviews .okeReviews-flag--ps { background-image: url("../icons/ps.svg"); }

.okeReviews .okeReviews-flag--pt { background-image: url("../icons/pt.svg"); }

.okeReviews .okeReviews-flag--py { background-image: url("../icons/py.svg"); }

.okeReviews .okeReviews-flag--qa { background-image: url("../icons/qa.svg"); }

.okeReviews .okeReviews-flag--re { background-image: url("../icons/re.svg"); }

.okeReviews .okeReviews-flag--ro { background-image: url("../icons/ro.svg"); }

.okeReviews .okeReviews-flag--rs { background-image: url("../icons/rs.svg"); }

.okeReviews .okeReviews-flag--ru { background-image: url("../icons/ru.svg"); }

.okeReviews .okeReviews-flag--rw { background-image: url("../icons/rw.svg"); }

.okeReviews .okeReviews-flag--sa { background-image: url("../icons/sa.svg"); }

.okeReviews .okeReviews-flag--sb { background-image: url("../icons/sb.svg"); }

.okeReviews .okeReviews-flag--sc { background-image: url("../icons/sc.svg"); }

.okeReviews .okeReviews-flag--sd { background-image: url("../icons/sd.svg"); }

.okeReviews .okeReviews-flag--se { background-image: url("../icons/se.svg"); }

.okeReviews .okeReviews-flag--sg { background-image: url("../icons/sg.svg"); }

.okeReviews .okeReviews-flag--sh { background-image: url("../icons/sh.svg"); }

.okeReviews .okeReviews-flag--si { background-image: url("../icons/si.svg"); }

.okeReviews .okeReviews-flag--sj { background-image: url("../icons/sj.svg"); }

.okeReviews .okeReviews-flag--sk { background-image: url("../icons/sk.svg"); }

.okeReviews .okeReviews-flag--sl { background-image: url("../icons/sl.svg"); }

.okeReviews .okeReviews-flag--sm { background-image: url("../icons/sm.svg"); }

.okeReviews .okeReviews-flag--sn { background-image: url("../icons/sn.svg"); }

.okeReviews .okeReviews-flag--so { background-image: url("../icons/so.svg"); }

.okeReviews .okeReviews-flag--sr { background-image: url("../icons/sr.svg"); }

.okeReviews .okeReviews-flag--st { background-image: url("../icons/st.svg"); }

.okeReviews .okeReviews-flag--sv { background-image: url("../icons/sv.svg"); }

.okeReviews .okeReviews-flag--sx { background-image: url("../icons/sx.svg"); }

.okeReviews .okeReviews-flag--sy { background-image: url("../icons/sy.svg"); }

.okeReviews .okeReviews-flag--sz { background-image: url("../icons/sz.svg"); }

.okeReviews .okeReviews-flag--tc { background-image: url("../icons/tc.svg"); }

.okeReviews .okeReviews-flag--td { background-image: url("../icons/td.svg"); }

.okeReviews .okeReviews-flag--tf { background-image: url("../icons/tf.svg"); }

.okeReviews .okeReviews-flag--tg { background-image: url("../icons/tg.svg"); }

.okeReviews .okeReviews-flag--th { background-image: url("../icons/th.svg"); }

.okeReviews .okeReviews-flag--tj { background-image: url("../icons/tj.svg"); }

.okeReviews .okeReviews-flag--tk { background-image: url("../icons/tk.svg"); }

.okeReviews .okeReviews-flag--tl { background-image: url("../icons/tl.svg"); }

.okeReviews .okeReviews-flag--tm { background-image: url("../icons/tm.svg"); }

.okeReviews .okeReviews-flag--tn { background-image: url("../icons/tn.svg"); }

.okeReviews .okeReviews-flag--to { background-image: url("../icons/to.svg"); }

.okeReviews .okeReviews-flag--tr { background-image: url("../icons/tr.svg"); }

.okeReviews .okeReviews-flag--tt { background-image: url("../icons/tt.svg"); }

.okeReviews .okeReviews-flag--tv { background-image: url("../icons/tv.svg"); }

.okeReviews .okeReviews-flag--tw { background-image: url("../icons/tw.svg"); }

.okeReviews .okeReviews-flag--tz { background-image: url("../icons/tz.svg"); }

.okeReviews .okeReviews-flag--ua { background-image: url("../icons/ua.svg"); }

.okeReviews .okeReviews-flag--ug { background-image: url("../icons/ug.svg"); }

.okeReviews .okeReviews-flag--um { background-image: url("../icons/um.svg"); }

.okeReviews .okeReviews-flag--us { background-image: url("../icons/us.svg"); }

.okeReviews .okeReviews-flag--uy { background-image: url("../icons/uy.svg"); }

.okeReviews .okeReviews-flag--uz { background-image: url("../icons/uz.svg"); }

.okeReviews .okeReviews-flag--va { background-image: url("../icons/va.svg"); }

.okeReviews .okeReviews-flag--vc { background-image: url("../icons/vc.svg"); }

.okeReviews .okeReviews-flag--ve { background-image: url("../icons/ve.svg"); }

.okeReviews .okeReviews-flag--vg { background-image: url("../icons/vg.svg"); }

.okeReviews .okeReviews-flag--vn { background-image: url("../icons/vn.svg"); }

.okeReviews .okeReviews-flag--vu { background-image: url("../icons/vu.svg"); }

.okeReviews .okeReviews-flag--wf { background-image: url("../icons/wf.svg"); }

.okeReviews .okeReviews-flag--ws { background-image: url("../icons/ws.svg"); }

.okeReviews .okeReviews-flag--xk { background-image: url("../icons/xk.svg"); }

.okeReviews .okeReviews-flag--ye { background-image: url("../icons/ye.svg"); }

.okeReviews .okeReviews-flag--yt { background-image: url("../icons/yt.svg"); }

.okeReviews .okeReviews-flag--za { background-image: url("../icons/za.svg"); }

.okeReviews .okeReviews-flag--zm { background-image: url("../icons/zm.svg"); }

.okeReviews .okeReviews-flag--zw { background-image: url("../icons/zw.svg"); }

.okeReviews .okeReviews-mediaCarousel-cell, .okeReviews .okeReviews-mediaGrid-cell { background-color: rgb(244, 244, 244); cursor: pointer; }

.okeReviews .okeReviews-mediaCarousel-cell-icon, .okeReviews .okeReviews-mediaGrid-cell-icon { position: absolute; right: 4%; top: 3%; }

.okeReviews .okeReviews-mediaCarousel-cell-icon--video, .okeReviews .okeReviews-mediaGrid-cell-icon--video { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' style='width:24px;height:24px' viewBox='0 0 24 24'%3E%3Cpath fill='%23fff' d='M17 10.5V7a1 1 0 00-1-1H4a1 1 0 00-1 1v10a1 1 0 001 1h12a1 1 0 001-1v-3.5l4 4v-11l-4 4z'/%3E%3C/svg%3E"); background-repeat: no-repeat; height: 24px; width: 24px; }

.okeReviews .okeReviews-mediaCarousel-cell-media, .okeReviews .okeReviews-mediaGrid-cell-media { background-position: 50% center; background-size: cover; cursor: pointer; height: 100%; position: relative; transition: opacity 1s; width: 100%; }

.okeReviews .okeReviews-mediaCarousel-cell-media.is-oke-loading, .okeReviews .okeReviews-mediaGrid-cell-media.is-oke-loading { opacity: 0; }

.okeReviews .okeReviews-mediaCarousel-overlay, .okeReviews .okeReviews-mediaGrid-overlay { background-color: rgba(53, 53, 63, 0.85); color: rgb(255, 255, 255); display: flex; flex-direction: column; font-size: 1.1em; height: 100%; justify-content: space-around; left: 0px; opacity: 0; padding: 20px; position: absolute; text-align: center; top: 0px; transition: opacity 0.5s; width: 100%; }

.okeReviews .okeReviews-mediaCarousel-overlay *, .okeReviews .okeReviews-mediaGrid-overlay * { pointer-events: none; user-select: none; }

.okeReviews .okeReviews-mediaCarousel-overlay:hover, .okeReviews .okeReviews-mediaGrid-overlay:hover { opacity: 1; }

.okeReviews .okeReviews-mediaCarousel-overlay-stars, .okeReviews .okeReviews-mediaGrid-overlay-stars { height: 14px; margin: 0px auto; position: relative; width: 80px; }

.okeReviews .okeReviews-mediaCarousel-overlay-stars--background, .okeReviews .okeReviews-mediaCarousel-overlay-stars--foreground, .okeReviews .okeReviews-mediaGrid-overlay-stars--background, .okeReviews .okeReviews-mediaGrid-overlay-stars--foreground { background-repeat: no-repeat; background-size: 80px 14px; inset: 0px; content: ""; display: block; position: absolute; }

.okeReviews .okeReviews-mediaCarousel-overlay-stars--foreground, .okeReviews .okeReviews-mediaGrid-overlay-stars--foreground { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='80' height='14'%3E%3Cdefs%3E%3Csymbol id='a'%3E%3Cpath fill='%23fff' d='M3.34 13.86c-.48.3-.76.1-.63-.44l1.08-4.56L.26 5.82c-.42-.36-.32-.7.24-.74l4.63-.37L6.92.39c.2-.52.55-.52.76 0l1.8 4.32 4.62.37c.56.05.67.37.24.74l-3.53 3.04 1.08 4.56c.13.54-.14.74-.63.44L7.3 11.43l-3.96 2.43z'/%3E%3C/symbol%3E%3C/defs%3E%3Cuse xlink:href='%23a'/%3E%3Cuse xlink:href='%23a' x='16.35'/%3E%3Cuse xlink:href='%23a' x='32.7'/%3E%3Cuse xlink:href='%23a' x='49.05'/%3E%3Cuse xlink:href='%23a' x='65.4'/%3E%3C/svg%3E"); }

.okeReviews .okeReviews-mediaCarousel-overlay-stars--background, .okeReviews .okeReviews-mediaGrid-overlay-stars--background { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='80' height='14'%3E%3Cdefs%3E%3Csymbol id='a'%3E%3Cpath fill='%23fff' d='M3.34 13.86c-.48.3-.76.1-.63-.44l1.08-4.56L.26 5.82c-.42-.36-.32-.7.24-.74l4.63-.37L6.92.39c.2-.52.55-.52.76 0l1.8 4.32 4.62.37c.56.05.67.37.24.74l-3.53 3.04 1.08 4.56c.13.54-.14.74-.63.44L7.3 11.43l-3.96 2.43zM7.3 2.08L5.82 5.66l-.61.05-3.25.26L4.9 8.5l-.14.6-.75 3.18 3.3-2.03.52.33 2.77 1.7-.9-3.78.46-.4 2.48-2.13-3.86-.31-.23-.57L7.3 2.08z'/%3E%3C/symbol%3E%3C/defs%3E%3Cuse xlink:href='%23a'/%3E%3Cuse xlink:href='%23a' x='16.35'/%3E%3Cuse xlink:href='%23a' x='32.7'/%3E%3Cuse xlink:href='%23a' x='49.05'/%3E%3Cuse xlink:href='%23a' x='65.4'/%3E%3C/svg%3E"); }

.okeReviews .okeReviews-mediaCarousel-overlay-text, .okeReviews .okeReviews-mediaGrid-overlay-text { -webkit-line-clamp: 5; display: -webkit-box; font-size: 0.75em; max-height: 60%; overflow: hidden; }

.okeReviews .okeReviews-mediaCarousel-overlay-link, .okeReviews .okeReviews-mediaGrid-overlay-link { border: 1px solid; font-size: 0.75em; margin: 0px auto; padding: 4px 8px; }

.okeReviews .okeReviews-mediaGalleryReviewDialog-main { background-color: rgb(255, 255, 255); border-radius: 4px; overflow: hidden; }

.okeReviews .okeReviews-mediaGalleryReviewDialog-slider { background: rgb(0, 0, 0); }

.okeReviews .okeReviews-mediaGalleryReviewDialog-nav { background: rgb(0, 0, 0); border-radius: 4px; margin-top: 16px; overflow: hidden; }

.okeReviews .okeReviews-mediaGalleryReviewDialog-nav .flickity-prev-next-button .arrow { fill: rgb(255, 255, 255); }

.okeReviews .okeReviews-mediaGalleryReviewDialog-nav .flickity-prev-next-button { background-color: rgba(0, 0, 0, 0.5); }

.okeReviews .okeReviews-mediaGalleryReviewDialog-nav .flickity-prev-next-button:hover { background-color: rgba(0, 0, 0, 0.3); }

.okeReviews .okeReviews-mediaGalleryReviewDialog-nav-slide { height: 80px; margin: 8px 4px; position: relative; width: 80px; }

.okeReviews .okeReviews-mediaGalleryReviewDialog-nav-slide.is-nav-selected::after { border: 2px solid rgb(255, 255, 255); box-shadow: rgb(0, 0, 0) 0px 0px 0px 6px inset; content: ""; display: block; height: 100%; left: 0px; position: absolute; top: 0px; width: 100%; }

.okeReviews .okeReviews-mediaGalleryReviewDialog-nav-slide-media { background-position: 50% center; background-size: cover; height: 100%; object-fit: cover; position: relative; width: 100%; }

.okeReviews .okeReviews-mediaGalleryReviewDialog-nav-slide-media-playOverlay { background: rgb(82, 82, 82); border-radius: 100%; content: ""; display: block; height: 50%; left: 50%; opacity: 0.8; position: absolute; top: 50%; transform: translate(-50%, -50%); width: 50%; }

.okeReviews .okeReviews-mediaGalleryReviewDialog-nav-slide-media-playOverlay::after { border-color: transparent transparent transparent rgb(255, 255, 255); border-style: solid; border-width: 6px 0px 6px 12px; content: ""; display: block; height: 0px; left: 50%; position: absolute; top: 50%; transform: translate(-40%, -50%); width: 0px; }

.okeReviews .okeReviews-mediaGalleryReviewDialog-nav.is-loadingMore .okeReviews-mediaGalleryReviewDialog-nav-slide::after { background-color: rgb(82, 82, 82); background-image: url("../images/loader-light.gif"); background-position: 50% center; background-repeat: no-repeat; content: ""; display: block; height: 100%; left: 100%; margin: 0px 8px; position: absolute; top: 0px; width: 100%; }

.okeReviews .okeReviews-mediaGalleryReviewDialog-errorOverlay { background-color: rgb(255, 255, 255); border-radius: 4px; height: 100%; left: 0px; overflow: hidden; position: absolute; text-align: center; top: 0px; width: 100%; }

.okeReviews .okeReviews-mediaGalleryReviewDialog-errorOverlay-inner { padding: 24px; position: absolute; top: 50%; transform: translateY(-50%); width: 100%; }

.okeReviews .okeReviews-mediaGalleryReviewDialog-errorOverlay-msg { font-size: 1.5em; margin-bottom: 0.25em; }

.okeReviews .okeReviews-mediaGalleryReviewDialog-errorOverlay-img { background-image: url("../images/error.svg"); background-position: 50% center; background-repeat: no-repeat; background-size: contain; height: 200px; margin: 0px auto; max-width: 100%; width: 270px; }

.okeReviews .okeReviews-mediaGalleryReviewDialog-review-inner { min-height: 250px; padding: 1em; position: relative; }

.okeReviews .okeReviews-mediaGalleryReviewDialog-review-inner::after { background: url("../images/loader-dark.gif") 0% 0% / 100%; content: ""; display: none; height: 32px; left: 50%; position: absolute; top: 50%; transform: translateX(-50%) translateY(-50%); width: 32px; }

.okeReviews .okeReviews-mediaGalleryReviewDialog-review-inner.is-loading::after { display: block; }

@media only screen and (min-width: 800px) {
  .okeReviews .okeReviews-mediaGalleryReviewDialog-main { display: table; }
  .okeReviews .okeReviews-mediaGalleryReviewDialog-slider { display: table-cell; vertical-align: middle; }
  .okeReviews .okeReviews-mediaGalleryReviewDialog-slider-inner { width: 420px; }
  .okeReviews .okeReviews-mediaGalleryReviewDialog-review { display: table-cell; vertical-align: top; width: 100%; }
  .okeReviews .okeReviews-mediaGalleryReviewDialog-review-inner { height: 690px; overflow: auto; padding: 1.5em; }
}

@media only screen and (min-width: 1024px) {
  .okeReviews .okeReviews-mediaGalleryReviewDialog-slider-inner { width: 580px; }
}

@media only screen and (min-width: 1200px) {
  .okeReviews .okeReviews-mediaGalleryReviewDialog-slider-inner { width: 690px; }
}

.okeReviews .okeReviews-mediaCarousel .flickity-prev-next-button { background-color: rgb(244, 244, 244); height: 100%; opacity: 0.8; pointer-events: auto; transition: opacity 0.5s; width: 32px; }

.okeReviews .okeReviews-mediaCarousel .flickity-prev-next-button .flickity-button-icon { fill: rgb(143, 144, 151); left: 9px; width: 14px; }

.okeReviews .okeReviews-mediaCarousel .flickity-prev-next-button.next--offset { opacity: 1; right: -42px; }

.okeReviews .okeReviews-mediaCarousel .flickity-prev-next-button.next::after { background-color: transparent; content: ""; height: 100%; left: -10px; position: absolute; top: 0px; width: 10px; }

.okeReviews .okeReviews-mediaCarousel .flickity-prev-next-button.previous--offset { left: -42px; opacity: 1; }

.okeReviews .okeReviews-mediaCarousel .flickity-prev-next-button.previous::after { background-color: transparent; content: ""; height: 100%; position: absolute; right: -10px; top: 0px; width: 10px; }

.okeReviews .okeReviews-mediaCarousel .flickity-prev-next-button:disabled { opacity: 0; }

@media only screen and (max-width: 800px) {
  .okeReviews .okeReviews-mediaCarousel .flickity-prev-next-button { visibility: hidden; }
}

.okeReviews .okeReviews-mediaCarousel:not(:hover) .flickity-prev-next-button { opacity: 0; }

.okeReviews .okeReviews-mediaCarousel-cell { height: 200px; margin: 0px 10px 0px 0px; width: 200px; }

.okeReviews .okeReviews-mediaCarousel .loadingSlide-icon { background-size: 100%; content: ""; height: 32px; left: 50%; opacity: 0.4; position: absolute; top: 50%; transform: translateX(-50%) translateY(-50%); width: 32px; }

.okeReviews .okeReviews-mediaCarousel .loadingSlide-icon-image { background: url("../images/loader-dark.gif"); }

.okeReviews .okeReviews-mediaGrid-cell { height: inherit; position: relative; }

.okeReviews .okeReviews-mediaGrid-cell-media::before { content: ""; display: block; padding-top: 100%; }

.okeReviews .okeReviews-mediaGrid-cell--x-large .okeReviews-mediaGrid-overlay { padding: 130px; }

.okeReviews .okeReviews-mediaGrid-cell--large .okeReviews-mediaGrid-overlay { padding: 70px; }

.okeReviews .okeReviews-mediaGrid-cell--small .okeReviews-mediaGrid-overlay-text { -webkit-line-clamp: 3; }

.okeReviews .okeReviews-mediaGrid-cell--xx-small .okeReviews-mediaGrid-overlay-stars { display: none; }

.okeReviews .okeReviews-mediaGrid-cell--x-small .okeReviews-mediaGrid-overlay, .okeReviews .okeReviews-mediaGrid-cell--xx-small .okeReviews-mediaGrid-overlay { padding: 5px; }

.okeReviews .okeReviews-mediaGrid-cell--x-small .okeReviews-mediaGrid-overlay-text, .okeReviews .okeReviews-mediaGrid-cell--xx-small .okeReviews-mediaGrid-overlay-text { display: none; }

.okeReviews .okeReviews-mediaGrid-cell--x-small .okeReviews-mediaGrid-overlay-link, .okeReviews .okeReviews-mediaGrid-cell--xx-small .okeReviews-mediaGrid-overlay-link { padding: 4px; }

.okeReviews .okeReviews-mediaGrid-row { display: flex; }

.okeReviews .okeReviews-mediaGrid-column { display: flex; flex-direction: column; }

.okeReviews .okeReviews-mediaGrid-button { align-items: center; background-color: rgb(244, 244, 244); cursor: pointer; display: flex; height: 32px; justify-content: center; pointer-events: auto; position: relative; transition: opacity 0.25s; }

.okeReviews .okeReviews-mediaGrid-button-icon { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' style='height:100;width:100%25' viewBox='0 0 100 100' fill='%238f9097'%3E%3Cpath d='M50 90l50-50-10-10-40 40-40-40L0 40z' class='arrow'/%3E%3C/svg%3E"); background-size: 100%; height: 16px; width: 15px; }

.okeReviews .okeReviews-mediaGrid-button.is-oke-loading { pointer-events: none; }

.okeReviews .okeReviews-mediaGrid-button.is-oke-loading .okeReviews-mediaGrid-button-icon, .okeReviews .okeReviews-mediaGrid-button.is-oke-loading .okeReviews-mediaGrid-button-lazyicon { height: 22px; opacity: 0.4; width: 22px; }

.okeReviews .okeReviews-mediaGrid-button.is-oke-loading .okeReviews-mediaGrid-button-icon, .okeReviews .okeReviews-mediaGrid-button.is-oke-loading .okeReviews-mediaGrid-button-lazyIcon.is-okeReviews-lazyLoaded { background-image: url("../images/loader-dark.gif"); }

.okeReviews .okeReviews-mediaSlider { background: rgb(0, 0, 0); min-height: 200px; position: relative; }

.okeReviews .okeReviews-mediaSlider-slide { color: rgb(255, 255, 255); display: inline-table; font-size: 15px; height: 320px; line-height: 30px; position: relative; table-layout: fixed; text-align: center; vertical-align: middle; width: 100%; }

.okeReviews .okeReviews-mediaSlider-slide::after, .okeReviews .okeReviews-mediaSlider::after { background-size: 100%; content: ""; height: 32px; left: 50%; position: absolute; top: 50%; transform: translateX(-50%) translateY(-50%); width: 32px; }

.okeReviews .okeReviews-mediaSlider::after { background: url("../images/loader-light.gif"); display: none; }

.okeReviews .okeReviews-mediaSlider-slide::after { background: url("../images/loader-light.gif"); z-index: -1; }

.okeReviews .okeReviews-mediaSlider-slide-media { left: 50%; max-height: 320px; max-width: 100%; position: absolute; top: 50%; transform: translate(-50%, -50%); width: auto; }

.okeReviews .okeReviews-mediaSlider-slide-media--video { width: 100%; }

.okeReviews .okeReviews-mediaSlider .flickity-prev-next-button .arrow { fill: rgb(255, 255, 255); }

.okeReviews .okeReviews-mediaSlider .flickity-prev-next-button svg { padding: 0px; transform: none; }

.okeReviews .okeReviews-mediaSlider .flickity-prev-next-button { background-color: rgba(0, 0, 0, 0.5); }

.okeReviews .okeReviews-mediaSlider .flickity-prev-next-button:hover { background-color: rgba(0, 0, 0, 0.3); }

.okeReviews .okeReviews-mediaSlider.is-loading::after { display: block; }

.okeReviews .okeReviews-mediaSlider video::-webkit-media-controls-fullscreen-button { display: none; }

@media only screen and (min-width: 800px) {
  .okeReviews .okeReviews-mediaSlider-slide { height: 690px; }
  .okeReviews .okeReviews-mediaSlider-slide-media { max-height: 690px; }
}

.okeReviews .okeReviews-mediaStrip { margin-bottom: -0.25em; }

.okeReviews .okeReviews-mediaStrip-item { color: transparent; display: inline-block; height: 60px; margin-bottom: 0.25em; position: relative; vertical-align: middle; width: 60px; }

.okeReviews .okeReviews-mediaStrip-item-media { border: 1px solid rgb(204, 204, 204); height: 100%; width: 100%; }

.okeReviews .okeReviews-mediaStrip-item-media--video { background-position: 50% center; background-size: cover; display: inline-block; position: relative; }

.okeReviews .okeReviews-mediaStrip-item-media--video::after, .okeReviews .okeReviews-mediaStrip-item-media--video::before { content: ""; display: block; left: 50%; position: absolute; top: 50%; }

.okeReviews .okeReviews-mediaStrip-item-media--video::before { background: rgb(82, 82, 82); border-radius: 100%; height: 50%; opacity: 0.8; transform: translate(-50%, -50%); width: 50%; }

.okeReviews .okeReviews-mediaStrip-item-media--video::after { border-color: transparent transparent transparent rgb(255, 255, 255); border-style: solid; border-width: 6px 0px 6px 12px; height: 0px; transform: translate(-40%, -50%); width: 0px; }

.okeReviews .okeReviews-mediaStrip.is-overflow .okeReviews-mediaStrip-item:last-child { transform: scale(1); }

.okeReviews .okeReviews-mediaStrip.is-overflow .okeReviews-mediaStrip-item:last-child .okeReviews-mediaStrip-item-media { position: relative; z-index: 3; }

.okeReviews .okeReviews-mediaStrip.is-overflow .okeReviews-mediaStrip-item:last-child::after, .okeReviews .okeReviews-mediaStrip.is-overflow .okeReviews-mediaStrip-item:last-child::before { background-color: rgb(255, 255, 255); box-shadow: rgb(204, 204, 204) 0px 0px 0px 1px; content: ""; display: block; height: 100%; position: absolute; width: 100%; }

.okeReviews .okeReviews-mediaStrip.is-overflow .okeReviews-mediaStrip-item:last-child::before { left: 2px; top: 2px; z-index: 2; }

.okeReviews .okeReviews-mediaStrip.is-overflow .okeReviews-mediaStrip-item:last-child::after { left: 5px; top: 5px; z-index: 1; }

.okeReviews .okeReviews-modal[aria-hidden="true"] { display: none; }

.okeReviews .okeReviews-modal-overlay { background-color: rgba(0, 0, 0, 0.66); inset: 0px; position: fixed; will-change: opacity; z-index: 2147483646; }

.okeReviews .okeReviews-modal-inner { inset: 0px; overflow: auto; position: fixed; z-index: 2147483647; }

.okeReviews .okeReviews-modal-dialog { margin: 40px auto; max-width: 90%; position: relative; width: 1080px; will-change: transform, opacity; z-index: 2147483647; }

.okeReviews .okeReviews-modal-dialog-close { background: url("../icons/modal-close.svg") 50% center / 16px no-repeat transparent; content: ""; display: inline-block; height: 24px; margin-top: -0.15em; vertical-align: middle; width: 24px; border: none; cursor: pointer; position: absolute; right: -5px; top: -30px; }

.okeReviews .okeReviews-modal-overlay { background-color: rgba(43, 46, 56, 0.9); }

@media only screen and (min-width: 800px) {
  .okeReviews .okeReviews-modal-dialog { top: 5vh; }
}

.okeReviews .okeReviews-lazyPoweredBy, .okeReviews .okeReviews-poweredBy { background-position: 0px center; background-repeat: no-repeat; background-size: contain; display: block; height: 24px; line-height: 0; opacity: 0.6; transition: opacity 0.3s; width: 101px; will-change: opacity; }

.okeReviews .okeReviews-lazyPoweredBy:hover, .okeReviews .okeReviews-poweredBy:hover { opacity: 1; }

.okeReviews .okeReviews-lazyPoweredBy.is-okeReviews-lazyLoaded, .okeReviews .okeReviews-poweredBy { background-image: url("../images/powered-by-okendo-logo-only.svg"); }

.okeReviews .okeReviews-lazyPoweredBy--light.is-okeReviews-lazyLoaded, .okeReviews .okeReviews-lazyPoweredBy.is-okeReviews-lazyLoaded--light, .okeReviews .okeReviews-poweredBy--light { background-image: url("../images/powered-by-okendo-logo-only-white.svg"); }

.okeReviews .okeReviews-qandaWidget.is-okeReviews-qandaWidget-large .okeReviews-lazyPoweredBy, .okeReviews .okeReviews-qandaWidget.is-okeReviews-qandaWidget-large .okeReviews-poweredBy, .okeReviews .okeReviews-qandaWidget.is-okeReviews-qandaWidget-medium .okeReviews-lazyPoweredBy, .okeReviews .okeReviews-qandaWidget.is-okeReviews-qandaWidget-medium .okeReviews-poweredBy, .okeReviews .okeReviews-qandaWidget.is-okeReviews-reviewsWidget-large .okeReviews-lazyPoweredBy, .okeReviews .okeReviews-qandaWidget.is-okeReviews-reviewsWidget-large .okeReviews-poweredBy, .okeReviews .okeReviews-qandaWidget.is-okeReviews-reviewsWidget-medium .okeReviews-lazyPoweredBy, .okeReviews .okeReviews-qandaWidget.is-okeReviews-reviewsWidget-medium .okeReviews-poweredBy, .okeReviews .okeReviews-reviewsWidget.is-okeReviews-qandaWidget-large .okeReviews-lazyPoweredBy, .okeReviews .okeReviews-reviewsWidget.is-okeReviews-qandaWidget-large .okeReviews-poweredBy, .okeReviews .okeReviews-reviewsWidget.is-okeReviews-qandaWidget-medium .okeReviews-lazyPoweredBy, .okeReviews .okeReviews-reviewsWidget.is-okeReviews-qandaWidget-medium .okeReviews-poweredBy, .okeReviews .okeReviews-reviewsWidget.is-okeReviews-reviewsWidget-large .okeReviews-lazyPoweredBy, .okeReviews .okeReviews-reviewsWidget.is-okeReviews-reviewsWidget-large .okeReviews-poweredBy, .okeReviews .okeReviews-reviewsWidget.is-okeReviews-reviewsWidget-medium .okeReviews-lazyPoweredBy, .okeReviews .okeReviews-reviewsWidget.is-okeReviews-reviewsWidget-medium .okeReviews-poweredBy { width: 180px; }

.okeReviews .okeReviews-qandaWidget.is-okeReviews-qandaWidget-large .okeReviews-lazyPoweredBy.is-okeReviews-lazyLoaded, .okeReviews .okeReviews-qandaWidget.is-okeReviews-qandaWidget-large .okeReviews-poweredBy, .okeReviews .okeReviews-qandaWidget.is-okeReviews-qandaWidget-medium .okeReviews-lazyPoweredBy.is-okeReviews-lazyLoaded, .okeReviews .okeReviews-qandaWidget.is-okeReviews-qandaWidget-medium .okeReviews-poweredBy, .okeReviews .okeReviews-qandaWidget.is-okeReviews-reviewsWidget-large .okeReviews-lazyPoweredBy.is-okeReviews-lazyLoaded, .okeReviews .okeReviews-qandaWidget.is-okeReviews-reviewsWidget-large .okeReviews-poweredBy, .okeReviews .okeReviews-qandaWidget.is-okeReviews-reviewsWidget-medium .okeReviews-lazyPoweredBy.is-okeReviews-lazyLoaded, .okeReviews .okeReviews-qandaWidget.is-okeReviews-reviewsWidget-medium .okeReviews-poweredBy, .okeReviews .okeReviews-reviewsWidget.is-okeReviews-qandaWidget-large .okeReviews-lazyPoweredBy.is-okeReviews-lazyLoaded, .okeReviews .okeReviews-reviewsWidget.is-okeReviews-qandaWidget-large .okeReviews-poweredBy, .okeReviews .okeReviews-reviewsWidget.is-okeReviews-qandaWidget-medium .okeReviews-lazyPoweredBy.is-okeReviews-lazyLoaded, .okeReviews .okeReviews-reviewsWidget.is-okeReviews-qandaWidget-medium .okeReviews-poweredBy, .okeReviews .okeReviews-reviewsWidget.is-okeReviews-reviewsWidget-large .okeReviews-lazyPoweredBy.is-okeReviews-lazyLoaded, .okeReviews .okeReviews-reviewsWidget.is-okeReviews-reviewsWidget-large .okeReviews-poweredBy, .okeReviews .okeReviews-reviewsWidget.is-okeReviews-reviewsWidget-medium .okeReviews-lazyPoweredBy.is-okeReviews-lazyLoaded, .okeReviews .okeReviews-reviewsWidget.is-okeReviews-reviewsWidget-medium .okeReviews-poweredBy { background-image: url("../images/powered-by-okendo.svg"); }

.okeReviews .okeReviews-qandaWidget.is-okeReviews-qandaWidget-large .okeReviews-lazyPoweredBy--light.is-okeReviews-lazyLoaded, .okeReviews .okeReviews-qandaWidget.is-okeReviews-qandaWidget-large .okeReviews-poweredBy--light, .okeReviews .okeReviews-qandaWidget.is-okeReviews-qandaWidget-medium .okeReviews-lazyPoweredBy--light.is-okeReviews-lazyLoaded, .okeReviews .okeReviews-qandaWidget.is-okeReviews-qandaWidget-medium .okeReviews-poweredBy--light, .okeReviews .okeReviews-qandaWidget.is-okeReviews-reviewsWidget-large .okeReviews-lazyPoweredBy--light.is-okeReviews-lazyLoaded, .okeReviews .okeReviews-qandaWidget.is-okeReviews-reviewsWidget-large .okeReviews-poweredBy--light, .okeReviews .okeReviews-qandaWidget.is-okeReviews-reviewsWidget-medium .okeReviews-lazyPoweredBy--light.is-okeReviews-lazyLoaded, .okeReviews .okeReviews-qandaWidget.is-okeReviews-reviewsWidget-medium .okeReviews-poweredBy--light, .okeReviews .okeReviews-reviewsWidget.is-okeReviews-qandaWidget-large .okeReviews-lazyPoweredBy--light.is-okeReviews-lazyLoaded, .okeReviews .okeReviews-reviewsWidget.is-okeReviews-qandaWidget-large .okeReviews-poweredBy--light, .okeReviews .okeReviews-reviewsWidget.is-okeReviews-qandaWidget-medium .okeReviews-lazyPoweredBy--light.is-okeReviews-lazyLoaded, .okeReviews .okeReviews-reviewsWidget.is-okeReviews-qandaWidget-medium .okeReviews-poweredBy--light, .okeReviews .okeReviews-reviewsWidget.is-okeReviews-reviewsWidget-large .okeReviews-lazyPoweredBy--light.is-okeReviews-lazyLoaded, .okeReviews .okeReviews-reviewsWidget.is-okeReviews-reviewsWidget-large .okeReviews-poweredBy--light, .okeReviews .okeReviews-reviewsWidget.is-okeReviews-reviewsWidget-medium .okeReviews-lazyPoweredBy--light.is-okeReviews-lazyLoaded, .okeReviews .okeReviews-reviewsWidget.is-okeReviews-reviewsWidget-medium .okeReviews-poweredBy--light { background-image: url("../images/powered-by-okendo-white.svg"); }

.okeReviews .okeReviews-ratingDistribution { list-style: none; margin: 0px; padding: 0px; }

.okeReviews .okeReviews-ratingDistribution-item { display: table; margin-bottom: 0.5em; padding: 0px; }

.okeReviews .okeReviews-ratingDistribution-item:last-child { margin-bottom: 0px; }

.okeReviews .okeReviews-ratingDistribution-item-label { display: table-cell; padding-right: 1em; vertical-align: middle; }

.okeReviews .okeReviews-ratingDistribution-item-label-inner { width: 4em; }

.okeReviews .okeReviews-ratingDistribution-item-value { display: table-cell; width: 100%; }

.okeReviews .okeReviews-ratingDistribution-item-value-inner { display: table; position: relative; width: 100%; }

.okeReviews .okeReviews-ratingDistribution-item-value-count, .okeReviews .okeReviews-ratingDistribution-item-value-graph { display: table-cell; vertical-align: middle; }

.okeReviews .okeReviews-ratingDistribution-item-value-graph { width: 100%; }

.okeReviews .okeReviews-ratingDistribution-item-value-count { color: rgb(255, 255, 255); font-size: 0.85em; left: 0px; margin-left: 0.25em; position: absolute; top: 50%; transform: translateY(-50%); }

.okeReviews .or-rg { margin-bottom: 1.2em; margin-top: 1em; }

.okeReviews .or-rg-bar { display: table; height: 8px; position: relative; transform: scale(1); width: 100%; }

.okeReviews .or-rg-bar-bg { background-color: rgb(229, 229, 229); z-index: -1; }

.okeReviews .or-rg-bar-bg, .okeReviews .or-rg-bar-mrk { display: block; height: 100%; left: 0px; position: absolute; top: 0px; }

.okeReviews .or-rg-bar-mrk { background-color: rgb(82, 82, 82); transform: scaleY(1.75) translateX(-50%); width: 12px; }

.okeReviews .or-rg-bar-seg, .okeReviews .or-rg-bar-seg:empty { border: 1px solid rgb(112, 112, 112); display: table-cell; position: relative; width: 50%; }

.okeReviews .or-rg-bar-seg::after { border-right: 1px solid rgb(112, 112, 112); content: ""; height: 100%; position: absolute; width: 50%; }

.okeReviews .or-rg-bar .or-rg-bar-seg + .or-rg-bar-seg { border-left: none; }

.okeReviews .or-rg-lbl { display: table; font-size: 0.857em; line-height: 1; margin-top: 0.5em; position: relative; width: 100%; }

.okeReviews .or-rg-lbl-itm { display: table-cell; width: 50%; }

.okeReviews .or-rg-lbl-itm:last-child { text-align: right; }

.okeReviews .or-rg.has-lbl { margin-bottom: 0px; }

.okeReviews .is-okeReviews-imageLoading { animation: 1.5s ease 0s infinite normal none running imageLoadingAnimation; background: linear-gradient(90deg, rgb(252, 252, 253) 30%, rgb(244, 244, 246) 50%, rgb(252, 252, 253) 70%) 0% 0% / 200% 100%; border: 1px solid rgb(211, 212, 221); }

@keyframes imageLoadingAnimation { 
  0% { background-position: 0px center; }
  50% { background-position: 100% center; }
  100% { background-position: 0px center; }
}

.okeReviews .is-okeReviews-imageBroken { background-image: url("../icons/broken-image.svg"); background-position: 50% center; border: 1px solid rgb(211, 212, 221); }

.okeReviews .okeReviews-instagram-product { display: table; margin-bottom: 1.8em; }

@media only screen and (min-width: 800px) {
  .okeReviews .okeReviews-instagram-product { margin-bottom: 1em; }
}

.okeReviews .okeReviews-instagram-price { display: block; font-weight: 400; }

.okeReviews .okeReviews-instagram-callToAction { margin-top: 8px; width: 7em; }

.okeReviews .okeReviews-instagram-callToAction--button { border: 1px solid rgb(204, 204, 204); font-size: 0.8em; letter-spacing: 0.5px; padding: 2px; text-align: center; text-transform: uppercase; }

.okeReviews .okeReviews-instagram-productName { font-weight: 700; }

.okeReviews .okeReviews-instagram-postText { margin-bottom: 2em; }

@media only screen and (min-width: 800px) {
  .okeReviews .okeReviews-instagram-postText { max-width: 331px; }
}

.okeReviews .okeReviews-instagram-productThumbnail { display: table-cell; padding-right: 1em; }

.okeReviews .okeReviews-instagram-productThumbnail-image { max-width: 3em; width: 3em; }

@media only screen and (min-width: 800px) {
  .okeReviews .okeReviews-instagram-productThumbnail-image { max-width: 5.7em; width: 5.7em; }
}

.okeReviews .okeReviews-instagram-productThumbnail-placeholderImage { background: url("../icons/product-placeholder.svg") 50% center / 3em no-repeat transparent; content: ""; display: inline-block; height: 3em; margin-top: -0.15em; vertical-align: middle; width: 3em; }

@media only screen and (min-width: 800px) {
  .okeReviews .okeReviews-instagram-productThumbnail-placeholderImage { background-size: 5.7em; height: 5.7em; width: 5.7em; }
}

.okeReviews .okeReviews-instagram-linkToPost { color: rgb(112, 112, 112); float: right; margin-bottom: 2em; }

.okeReviews .okeReviews-instagram-authorUsername:hover, .okeReviews .okeReviews-instagram-linkToPost:hover { text-decoration: underline; }

.okeReviews .okeReviews-instagram-media { display: block; max-height: 320px; }

@media only screen and (min-width: 800px) {
  .okeReviews .okeReviews-instagram-media { max-height: 690px; max-width: 420px; }
}

@media only screen and (min-width: 1024px) {
  .okeReviews .okeReviews-instagram-media { max-width: 580px; }
}

@media only screen and (min-width: 1200px) {
  .okeReviews .okeReviews-instagram-media { max-width: 690px; }
}

.okeReviews .okeReviews-instagram-tag { position: absolute; transition: opacity 0.6s; }

.okeReviews .okeReviews-instagram-tag-linkText { background: rgba(0, 0, 0, 0.7); color: rgb(255, 255, 255); margin-top: 5px; max-width: 210px; opacity: 0; padding: 0px 3px; pointer-events: none; position: absolute; transition: opacity 0.6s; white-space: nowrap; z-index: 1; }

.okeReviews .okeReviews-instagram-tag-linkText--calculatedWidth { white-space: normal; }

@media only screen and (min-width: 1024px) {
  .okeReviews .okeReviews-instagram-tag-linkText { max-width: 290px; }
}

@media only screen and (min-width: 1200px) {
  .okeReviews .okeReviews-instagram-tag-linkText { max-width: 345px; }
}

.okeReviews .okeReviews-instagram-tag--right .okeReviews-instagram-tag-linkText { margin-left: 24px; transform: translateX(-100%); }

.okeReviews .okeReviews-instagram-tag--bottom .okeReviews-instagram-tag-linkText { margin-top: -30px; transform: translateY(-100%); }

.okeReviews .okeReviews-instagram-tag--right.okeReviews-instagram-tag--bottom .okeReviews-instagram-tag-linkText { transform: translate(-100%, -100%); }

.okeReviews .okeReviews-instagram-tag-linkNumber { background-color: rgb(255, 255, 255); border-radius: 50%; box-shadow: rgb(0, 0, 0) 0px 0px 0px 1px; color: rgb(0, 0, 0); font-size: 0.6em; height: 1.6em; line-height: 1.6em; width: 1.6em; }

@media only screen and (min-width: 800px) {
  .okeReviews .okeReviews-instagram-tag-linkNumber { font-size: 1em; }
}

@media only screen and (min-width: 800px) {
  .okeReviews .okeReviews-instagram-tag { opacity: 0; }
  .okeReviews .okeReviews-instagram-tag:hover .okeReviews-instagram-tag-linkText { opacity: 1; }
}

.okeReviews .okeReviews-instagram-tag--isActive, .okeReviews .okeReviews-instagram-tag--isActive .okeReviews-instagram-tag-linkText { opacity: 1; }

.okeReviews .okeReviews-instagram-outerImageContainer { align-items: center; display: flex; height: 320px; justify-content: center; width: 100%; }

@media only screen and (min-width: 800px) {
  .okeReviews .okeReviews-instagram-outerImageContainer { height: 690px; }
}

.okeReviews .okeReviews-instagram-imageContainer { position: relative; }

@media only screen and (min-width: 800px) {
  .okeReviews .okeReviews-instagram-imageContainer:hover .okeReviews-instagram-tag { opacity: 1; }
}

.okeReviews .okeReviews-review { color: rgb(82, 82, 82); padding: 0px; }

.okeReviews .okeReviews-review-primary, .okeReviews .okeReviews-review-side { border: 1px solid rgb(204, 204, 204); padding: 1em; }

.okeReviews .okeReviews-review-side { border-bottom: 0px; }

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

.okeReviews .okeReviews-review-reviewer-product, .okeReviews .okeReviews-review-reviewer-product-details, .okeReviews .okeReviews-review-reviewer-profile, .okeReviews .okeReviews-review-reviewer-profile-details { width: 100%; }

.okeReviews .okeReviews-review-reviewer-profile { border-bottom: 1px solid rgb(204, 204, 204); display: table; margin-bottom: 1em; padding-bottom: 1em; }

.okeReviews .okeReviews-review-reviewer-profile-avatar { width: 5.7em; }

.okeReviews .okeReviews-review-reviewer-profile-avatar, .okeReviews .okeReviews-review-reviewer-profile-details { display: table-cell; }

.okeReviews .okeReviews-review-reviewer-profile-details { padding: 0.5em 0px 0px 1em; vertical-align: top; }

.okeReviews .okeReviews-review-reviewer-profile-status { color: rgb(112, 112, 112); margin-top: 0.5em; }

.okeReviews .okeReviews-review-reviewer-profile-status--verified { color: rgb(131, 204, 28); }

.okeReviews .okeReviews-review-reviewer-profile-status--verified::before { content: ""; display: inline-block; font-family: oke-reviews-icons; font-size: 1.25em; -webkit-font-smoothing: antialiased; font-style: normal; font-variant: normal; font-weight: 400; line-height: 1; margin-top: -0.15em; speak: none; text-transform: none; vertical-align: middle; margin-right: 0.25em; }

.okeReviews .okeReviews-review-reviewer-profile-country { display: inline-block; margin-left: 0.25em; vertical-align: middle; }

.okeReviews .okeReviews-review-reviewer-profile-country-zone { color: rgb(112, 112, 112); display: block; font-size: 0.857em; margin-bottom: -0.5em; }

.okeReviews .okeReviews-review-reviewer-product { display: table; margin-bottom: 1em; }

.okeReviews .okeReviews-review-reviewer-product-details, .okeReviews .okeReviews-review-reviewer-product-thumbnail { display: table-cell; }

.okeReviews .okeReviews-review-reviewer-product-thumbnail { padding-right: 1em; }

.okeReviews .okeReviews-review-reviewer-product-thumbnail-image { max-width: 5.7em; width: 5.7em; }

.okeReviews .okeReviews-review-reviewer-product-details { vertical-align: top; }

.okeReviews .okeReviews-review-reviewer-product-details-heading { font-weight: 700; }

.okeReviews .okeReviews-review-reviewer-product-details-link { color: currentcolor; }

.okeReviews .okeReviews-review-reviewer-product-details-link:hover { text-decoration: underline; }

.okeReviews .okeReviews-review-reviewer-attributes-item { margin-bottom: 0.5em; }

.okeReviews .okeReviews-review-reviewer-attributes-item:last-child { margin-bottom: 0px; }

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

.okeReviews .okeReviews-review-recommendation--yes::before { content: ""; display: inline-block; font-family: oke-reviews-icons; font-size: 1.25em; -webkit-font-smoothing: antialiased; font-style: normal; font-variant: normal; font-weight: 400; line-height: 1; margin-top: -0.15em; speak: none; text-transform: none; vertical-align: middle; color: rgb(131, 204, 28); margin-right: 0.25em; }

.okeReviews .okeReviews-review-recommendation--no::before { margin-right: 0.25em; }

.okeReviews .okeReviews-review-arguments-item { margin-bottom: 0.5em; }

.okeReviews .okeReviews-review-arguments-item:last-child { margin-bottom: 0px; }

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

.okeReviews .okeReviews-review-date { color: rgb(112, 112, 112); float: right; }

.okeReviews .okeReviews-review-starRating { display: inline-block; }

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

.okeReviews .okeReviews-review-main.is-okeReviews-loading .okeReviews-review-main-content-loader, .okeReviews .okeReviews-review-main.is-okeReviews-truncated .okeReviews-review-main-content-readMore, .okeReviews .okeReviews-review-main.is-okeReviews-truncated .okeReviews-review-main-content-untruncate { display: inline-block; }

.okeReviews .okeReviews-review-main.is-okeReviews-loading .okeReviews-review-main-content-readMore, .okeReviews .okeReviews-review-main.is-okeReviews-loading .okeReviews-review-main-content-untruncate { display: none !important; }

.okeReviews .okeReviews-review-main-heading { font-size: 1.25em; font-weight: 700; margin-bottom: 0.5em; }

.okeReviews .okeReviews-review-main-content-loader { display: none; font-weight: 700; margin-top: 1em; }

.okeReviews .okeReviews-review-main-content-readMore, .okeReviews .okeReviews-review-main-content-untruncate { background: transparent; border: none; color: currentcolor; cursor: pointer; display: none; font-weight: 700; margin-top: 1em; padding: 0px; text-decoration: underline; }

.okeReviews .okeReviews-review-main-content-readMore:hover, .okeReviews .okeReviews-review-main-content-untruncate:hover { text-decoration: none; }

.okeReviews .okeReviews-review-attribute-label { font-weight: 700; }

.okeReviews .okeReviews-review-attribute-value { color: rgb(112, 112, 112); }

.okeReviews .okeReviews-review-attributeRatings { margin-bottom: 2em; max-width: 25em; }

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

.okeReviews .okeReviews-review-response { border-top: 1px solid rgb(204, 204, 204); display: table; margin-top: 1em; padding-top: 1em; width: 100%; }

.okeReviews .okeReviews-review-response-avatar, .okeReviews .okeReviews-review-response-main { display: table-cell; vertical-align: top; }

.okeReviews .okeReviews-review-response-avatar { padding-right: 1em; }

.okeReviews .okeReviews-review-response-main { font-size: 0.857em; width: 100%; }

.okeReviews .okeReviews-review-response-main-header { margin-bottom: 0.75em; }

.okeReviews .okeReviews-review-response-main-heading { font-size: inherit; font-weight: 700; }

.okeReviews .okeReviews-review--simple .okeReviews-review-reviewer-product-thumbnail { display: none; }

@media only screen and (min-width: 800px) {
  .okeReviews .okeReviews-review--simple .okeReviews-review-reviewer-product-thumbnail { display: table-cell; }
}

.okeReviews .okeReviews-review.okeReviews-contentCollapsed .okeReviews-review-main-content-readMore { display: inline-block; }

.okeReviews .okeReviews-reviews-controls { display: flex; flex-flow: column wrap; justify-content: flex-end; padding-bottom: 1.5em; perspective: 100px; position: relative; text-align: right; z-index: 1; }

.okeReviews .okeReviews-reviews-controls-filters { margin-bottom: 1em; text-align: left; }

.okeReviews .okeReviews-reviews-controls-sort { flex-shrink: 0; margin-left: auto; order: 1; white-space: nowrap; }

.okeReviews .okeReviews-reviews-controls-reviewCount { color: rgb(112, 112, 112); margin-bottom: 0.5em; }

.okeReviews .okeReviews-reviews-controls-select { display: inline-block; }

.okeReviews .okeReviews-reviews-review { margin-bottom: 2em; }

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

.okeReviews .okeReviews-reviews-footer { margin-top: 2em; perspective: 100px; position: relative; text-align: center; }

.okeReviews .okeReviews-reviews-footer::before { background: rgb(204, 204, 204); content: ""; display: block; height: 1px; left: 0px; position: absolute; top: 0px; width: 100%; }

.okeReviews .okeReviews-reviews-footer.is-okeReviews-hidden { display: none; }

.okeReviews .is-okeReviews-reviewsWidget-large .okeReviews-reviews-controls, .okeReviews .is-okeReviews-reviewsWidget-medium .okeReviews-reviews-controls { align-items: center; flex-flow: wrap; }

.okeReviews .is-okeReviews-reviewsWidget-large .okeReviews-reviews-controls-sort, .okeReviews .is-okeReviews-reviewsWidget-medium .okeReviews-reviews-controls-sort { order: unset; }

.okeReviews .is-okeReviews-reviewsWidget-large .okeReviews-reviews-controls-filters, .okeReviews .is-okeReviews-reviewsWidget-medium .okeReviews-reviews-controls-filters { flex-basis: 100%; margin-bottom: 0px; }

.okeReviews .okeReviews-reviewsAggregate { color: rgb(82, 82, 82); }

.okeReviews .okeReviews-reviewsAggregate-primary, .okeReviews .okeReviews-reviewsAggregate-side { border: 1px solid rgb(204, 204, 204); padding: 1em; }

.okeReviews .okeReviews-reviewsAggregate-side { border-bottom: 0px; }

.okeReviews .okeReviews-reviewsAggregate-summary-rating { margin-bottom: 0.5em; }

.okeReviews .okeReviews-reviewsAggregate-summary-rating-starRating, .okeReviews .okeReviews-reviewsAggregate-summary-rating-value { display: inline-block; vertical-align: middle; }

.okeReviews .okeReviews-reviewsAggregate-summary-rating-starRating { margin-left: 0.25em; }

.okeReviews .okeReviews-reviewsAggregate-summary-total { color: rgb(112, 112, 112); }

.okeReviews .okeReviews-reviewsAggregate-ratingDistribution { margin-top: 1em; max-width: 17em; }

.okeReviews .okeReviews-reviewsAggregate-recommends-badge { margin-right: 0.25em; }

.okeReviews .okeReviews-reviewsAggregate-attributeRatingAverages { margin-top: 1.75em; max-width: 25em; }

.okeReviews .okeReviews-reviewsAggregate-mod { display: block; margin-top: 1.75em; }

.okeReviews .okeReviews-reviewsAggregate-mod-itm { display: block; }

.okeReviews .okeReviews-reviewsAggregate-mod-itm--attRtgAv { max-width: 25em; }

.okeReviews .okeReviews-reviewsAggregate-mod-itm--medAgg { max-width: 210px; }

.okeReviews .okeReviews-reviewsAggregate-mod-itm + .okeReviews-reviewsAggregate-mod-itm { padding: 2em 0px 0px; }

.okeReviews .okeReviews-reviewsWidget.is-okeReviews-reviewsWidget-large .okeReviews-reviewsAggregate-mod { display: table; }

.okeReviews .okeReviews-reviewsWidget.is-okeReviews-reviewsWidget-large .okeReviews-reviewsAggregate-mod-itm { display: table-cell; vertical-align: top; }

.okeReviews .okeReviews-reviewsWidget.is-okeReviews-reviewsWidget-large .okeReviews-reviewsAggregate-mod-itm--attRtgAv { width: 25em; }

.okeReviews .okeReviews-reviewsWidget.is-okeReviews-reviewsWidget-large .okeReviews-reviewsAggregate-mod-itm + .okeReviews-reviewsAggregate-mod-itm { padding: 0px 0px 0px 4em; }

.okeReviews .okeReviews-reviewsWidget.is-okeReviews-reviewsWidget-large .okeReviews-reviewsAggregate-mod-itm + .okeReviews-reviewsAggregate-mod-itm--medAgg { max-width: 260px; }

.okeReviews .okeReviews-ratingsBadge-svg path { fill: none; stroke: rgb(29, 33, 53); stroke-linecap: round; stroke-linejoin: round; stroke-miterlimit: 10; stroke-width: 1; }

.okeReviews .okeReviews-ratingsBadge-svg text { fill: rgb(29, 33, 53); font-family: "Open sans", "Helvetica Neue", sans-serif; text-anchor: middle; }

.okeReviews .okeReviews-ratingsBadge-svg .okeReviews-ratingsBadge-bannerShadow, .okeReviews .okeReviews-ratingsBadge-svg .okeReviews-ratingsBadge-ribbons { fill: rgb(211, 212, 221); stroke: rgb(29, 33, 53); }

.okeReviews .okeReviews-ratingsBadge-svg .okeReviews-ratingsBadge-fillLeft { fill: rgb(225, 226, 234); stroke: none; }

.okeReviews .okeReviews-ratingsBadge-svg .okeReviews-ratingsBadge-fillRight { fill: rgb(211, 212, 221); stroke: none; }

.okeReviews .okeReviews-ratingsBadge-svg .okeReviews-ratingsBadge-hexOuter { fill: rgb(255, 255, 255); }

.okeReviews .okeReviews-ratingsBadge-svg .okeReviews-ratingsBadge-flairLines, .okeReviews .okeReviews-ratingsBadge-svg .okeReviews-ratingsBadge-hexLine { stroke: rgb(211, 212, 221); }

.okeReviews .okeReviews-ratingsBadge-svg .okeReviews-ratingsBadge-reviewCount { font-size: 27.6957px; }

.okeReviews .okeReviews-ratingsBadge-svg .okeReviews-ratingsBadge-verifiedText { font-size: 8.5217px; font-weight: 700; text-transform: uppercase; }

.okeReviews .okeReviews-ratingsBadge-svg .okeReviews-ratingsBadge-logo { fill: rgb(112, 112, 112); stroke: none; }

.okeReviews .okeReviews-ratingsBadge-svg .okeReviews-ratingsBadge-banner { fill: rgb(255, 255, 255); }

.okeReviews .okeReviews-ratingsBadge--large { display: inline-block; position: relative; width: 150px; }

.okeReviews .okeReviews-ratingsBadge--large .okeReviews-starRating { height: 18px; left: 30px; margin: 2px 0px; position: absolute; top: 70px; width: 90px; }

.okeReviews .okeReviews-ratingsBadge--large .okeReviews-starRating-indicator-layer { background-size: 90px 18px; }

.okeReviews .okeReviews-ratingsBadge--small { color: rgb(29, 33, 53); display: inline-block; font-family: "Open sans", sans-serif; font-size: 14px; font-weight: 600; }

.okeReviews .okeReviews-ratingsBadge--small .okeReviews-starRating { display: block; height: 18px; margin: 2px auto; width: 90px; }

.okeReviews .okeReviews-ratingsBadge--small .okeReviews-starRating-indicator-layer { background-size: 90px 18px; }

.okeReviews .okeReviews-ratingsBadge--small .okeReviews-ratingsBadge-holder { background-color: rgb(255, 255, 255); border: 1px solid rgb(211, 212, 221); border-radius: 5px; min-width: 120px; padding: 7px; text-align: center; }

.okeReviews .okeReviews-ratingsBadge--small .okeReviews-lazyPoweredBy, .okeReviews .okeReviews-ratingsBadge--small .okeReviews-poweredBy { margin: 0px auto; max-width: 120px; width: 100%; }

.okeReviews .okeReviews-ratingsBadge--small .okeReviews-lazyPoweredBy:hover, .okeReviews .okeReviews-ratingsBadge--small .okeReviews-poweredBy:hover { opacity: 0.6; }

.okeReviews .okeReviews-ratingsBadge--small .okeReviews-lazyPoweredBy.is-okeReviews-lazyLoaded, .okeReviews .okeReviews-ratingsBadge--small .okeReviews-poweredBy { background-image: url("../images/powered-by-okendo.svg"); }

.okeReviews .okeReviews-reviewsCarousel { padding: 2em 0px; text-align: center; }

.okeReviews .okeReviews-reviewsCarousel-header { margin-bottom: 2em; }

.okeReviews .okeReviews-reviewsCarousel-header-storeRating { margin-bottom: 0.5em; }

.okeReviews .okeReviews-reviewsCarousel-header-reviewsCount { font-size: 1.15em; }

.okeReviews .okeReviews-reviewsCarousel-heading { font-size: 1.5em; }

.okeReviews .okeReviews-reviewsCarousel-slider { padding: 0px 44px; position: relative; }

.okeReviews .okeReviews-reviewsCarousel-slider .flickity-prev-next-button .arrow { fill: rgb(0, 0, 0); }

.okeReviews .okeReviews-reviewsCarousel .flickity-prev-next-button svg { padding: 0px; transform: none; }

.okeReviews .okeReviews-reviewsCarousel .flickity-page-dots { position: relative; }

.okeReviews .okeReviews-reviewsCarousel-slider .flickity-prev-next-button { background-color: rgba(255, 255, 255, 0.3); }

.okeReviews .okeReviews-reviewsCarousel-slider .flickity-prev-next-button:hover { background-color: rgba(0, 0, 0, 0.1); }

.okeReviews .okeReviews-reviewsCarousel-slider-slide { display: inline-block; position: relative; vertical-align: top; white-space: normal; width: 100%; }

.okeReviews .okeReviews-reviewsCarousel-slider-slide-inner { margin: 0px auto; max-width: 500px; }

.okeReviews .okeReviews-reviewsCarousel-review-content, .okeReviews .okeReviews-reviewsCarousel-review-product { margin-bottom: 1.5em; }

.okeReviews .okeReviews-reviewsCarousel-review-product-image { height: 140px; margin-bottom: 0.25em; max-width: 100%; width: auto; }

.okeReviews .okeReviews-reviewsCarousel-review-product-name { font-size: 1.1em; line-height: 1.25; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

.okeReviews .okeReviews-reviewsCarousel-review-content-heading { font-size: 1.3em; line-height: 1.25; margin-bottom: 0.25em; }

.okeReviews .okeReviews-reviewsCarousel-review-content-rating { margin-bottom: 0.75em; }

.okeReviews .okeReviews-reviewsCarousel-review-content-body { line-height: 1.8; }

.okeReviews .okeReviews-reviewsCarousel-review-reviewer-avatar { display: inline-block; margin-bottom: 0.25em; }

.okeReviews .okeReviews-reviewsCarousel-review-reviewer-date, .okeReviews .okeReviews-reviewsCarousel-review-reviewer-name { color: rgb(112, 112, 112); }

.okeReviews .okeReviews-reviewsCarousel.is-okeReviews-reviewsCarousel-medium .okeReviews-reviewsCarousel-slider-slide { width: 50%; }

.okeReviews .okeReviews-reviewsCarousel.is-okeReviews-reviewsCarousel-large .okeReviews-reviewsCarousel-slider-slide { width: 33.3333%; }

.okeReviews .okeReviews-reviewsCarousel.is-okeReviews-reviewsCarousel-large .okeReviews-reviewsCarousel-slider-slide, .okeReviews .okeReviews-reviewsCarousel.is-okeReviews-reviewsCarousel-medium .okeReviews-reviewsCarousel-slider-slide { padding: 0px 16px; }

.okeReviews .okeReviews-reviewsCarousel.is-okeReviews-reviewsCarousel-large.is-okeReviews-reviewsCarousel-max1 .okeReviews-reviewsCarousel-slider-slide, .okeReviews .okeReviews-reviewsCarousel.is-okeReviews-reviewsCarousel-medium.is-okeReviews-reviewsCarousel-max1 .okeReviews-reviewsCarousel-slider-slide { width: 100%; }

.okeReviews .okeReviews-reviewsCarousel.is-okeReviews-reviewsCarousel-large.is-okeReviews-reviewsCarousel-max1 .flickity-prev-next-button, .okeReviews .okeReviews-reviewsCarousel.is-okeReviews-reviewsCarousel-medium.is-okeReviews-reviewsCarousel-max1 .flickity-prev-next-button { display: none; }

.okeReviews .okeReviews-reviewsCarousel.is-okeReviews-reviewsCarousel-large.is-okeReviews-reviewsCarousel-max2 .okeReviews-reviewsCarousel-slider-slide, .okeReviews .okeReviews-reviewsCarousel.is-okeReviews-reviewsCarousel-medium.is-okeReviews-reviewsCarousel-max2 .okeReviews-reviewsCarousel-slider-slide { width: 50%; }

.okeReviews .okeReviews-reviewsCarousel.is-okeReviews-reviewsCarousel-large.is-okeReviews-reviewsCarousel-max2 .flickity-prev-next-button, .okeReviews .okeReviews-reviewsCarousel.is-okeReviews-reviewsCarousel-medium.is-okeReviews-reviewsCarousel-max2 .flickity-prev-next-button { display: none; }

.okeReviews .okeReviews-reviewsSummary, .okeReviews .okeReviews-reviewsSummary-ratingCount, .okeReviews .okeReviews-reviewsSummary-starRating { display: inline-block; }

.okeReviews .okeReviews-reviewsSummary-starRating { margin-right: 0.25em; }

.okeReviews .okeReviews-reviewsSummary-ratingCount { margin: 0.25em 0px; vertical-align: middle; }

.okeReviews .okeReviews-reviewsSummary.is-okeReviews-clickable { cursor: pointer; }

.okeReviews .okeReviews-reviewsModal { background: rgb(255, 255, 255); border-radius: 4px; padding: 1.5em; }

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

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

.okeReviews .okeReviews-reviewsWidget-poweredBy { display: inline-block; vertical-align: middle; }

.okeReviews .okeReviews-reviewsWidget-header { display: table; margin-bottom: 0.85em; width: 100%; }

.okeReviews .okeReviews-reviewsWidget-header-controls, .okeReviews .okeReviews-reviewsWidget-header-poweredBy { display: table-cell; vertical-align: bottom; }

.okeReviews .okeReviews-reviewsWidget-header-controls { text-align: right; vertical-align: top; width: 100%; }

.okeReviews .okeReviews-reviewsWidget-header-controls-writeReview, .okeReviews .okeReviews-reviewsWidget-header-controls-writeReview.is-okeReviews-hidden { display: none; }

.okeReviews .okeReviews-reviewsWidget-reviewsAggregate { margin-bottom: 1.5em; }

.okeReviews .okeReviews-reviewsWidget-emptyMessage, .okeReviews .okeReviews-reviewsWidget-loadingMessage { border: 1px solid rgb(204, 204, 204); padding: 1em; text-align: center; }

.okeReviews .okeReviews-reviewsWidget:focus { outline: none; }

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

.okeReviews .okeReviews-reviewsWidget.is-okeReviews-reviewsWidget-large .okeReviews-review, .okeReviews .okeReviews-reviewsWidget.is-okeReviews-reviewsWidget-large .okeReviews-reviewsAggregate, .okeReviews .okeReviews-reviewsWidget.is-okeReviews-reviewsWidget-medium .okeReviews-review, .okeReviews .okeReviews-reviewsWidget.is-okeReviews-reviewsWidget-medium .okeReviews-reviewsAggregate { display: table; }

.okeReviews .okeReviews-reviewsWidget.is-okeReviews-reviewsWidget-large .okeReviews-review-primary, .okeReviews .okeReviews-reviewsWidget.is-okeReviews-reviewsWidget-large .okeReviews-review-side, .okeReviews .okeReviews-reviewsWidget.is-okeReviews-reviewsWidget-large .okeReviews-reviewsAggregate-primary, .okeReviews .okeReviews-reviewsWidget.is-okeReviews-reviewsWidget-large .okeReviews-reviewsAggregate-side, .okeReviews .okeReviews-reviewsWidget.is-okeReviews-reviewsWidget-medium .okeReviews-review-primary, .okeReviews .okeReviews-reviewsWidget.is-okeReviews-reviewsWidget-medium .okeReviews-review-side, .okeReviews .okeReviews-reviewsWidget.is-okeReviews-reviewsWidget-medium .okeReviews-reviewsAggregate-primary, .okeReviews .okeReviews-reviewsWidget.is-okeReviews-reviewsWidget-medium .okeReviews-reviewsAggregate-side { border: 1px solid rgb(204, 204, 204); display: table-cell; padding: 1.5em; }

.okeReviews .okeReviews-reviewsWidget.is-okeReviews-reviewsWidget-large .okeReviews-review-side, .okeReviews .okeReviews-reviewsWidget.is-okeReviews-reviewsWidget-large .okeReviews-reviewsAggregate-side, .okeReviews .okeReviews-reviewsWidget.is-okeReviews-reviewsWidget-medium .okeReviews-review-side, .okeReviews .okeReviews-reviewsWidget.is-okeReviews-reviewsWidget-medium .okeReviews-reviewsAggregate-side { border-right: 0px; }

.okeReviews .okeReviews-reviewsWidget.is-okeReviews-reviewsWidget-large .okeReviews-review-side-inner, .okeReviews .okeReviews-reviewsWidget.is-okeReviews-reviewsWidget-large .okeReviews-reviewsAggregate-side-inner, .okeReviews .okeReviews-reviewsWidget.is-okeReviews-reviewsWidget-medium .okeReviews-review-side-inner, .okeReviews .okeReviews-reviewsWidget.is-okeReviews-reviewsWidget-medium .okeReviews-reviewsAggregate-side-inner { width: 17em; }

.okeReviews .okeReviews-reviewsWidget.is-okeReviews-reviewsWidget-large .okeReviews-review-primary, .okeReviews .okeReviews-reviewsWidget.is-okeReviews-reviewsWidget-large .okeReviews-reviewsAggregate-primary, .okeReviews .okeReviews-reviewsWidget.is-okeReviews-reviewsWidget-medium .okeReviews-review-primary, .okeReviews .okeReviews-reviewsWidget.is-okeReviews-reviewsWidget-medium .okeReviews-reviewsAggregate-primary { vertical-align: top; width: 100%; }

.okeReviews .okeReviews-reviewsWidget.is-okeReviews-reviewsWidget-large .okeReviews-reviews-controls-reviewCount, .okeReviews .okeReviews-reviewsWidget.is-okeReviews-reviewsWidget-medium .okeReviews-reviews-controls-reviewCount { display: inline-block; margin-bottom: 0px; margin-right: 0.8em; }

.okeReviews .okeReviews-reviewsTab { background-color: rgb(39, 45, 69); border-radius: 6px 6px 0px 0px; box-shadow: rgba(0, 0, 0, 0.5) 0px 0px 8px 0px; color: rgb(255, 255, 255); cursor: pointer; left: 0px; line-height: 1; padding: 0.75em 1em; position: fixed; top: 25%; transform: rotate(90deg); transform-origin: left bottom; z-index: 2147483646; }

.okeReviews .okeReviews-reviewsTab-icon, .okeReviews .okeReviews-reviewsTab-icon:empty, .okeReviews .okeReviews-reviewsTab-label { display: inline-block; }

.okeReviews .okeReviews-reviewsTab-icon { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 14' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23fff' d='M7.996 11.368l-3.94 2.42c-.474.292-.756.096-.628-.443l1.074-4.53L.995 5.793c-.422-.363-.324-.693.24-.74l4.602-.37 1.778-4.3c.21-.51.55-.512.762 0l1.78 4.3 4.602.37c.55.046.665.37.236.74l-3.507 3.02 1.074 4.532c.127.536-.147.74-.628.444l-3.94-2.423z'/%3E%3C/svg%3E"); height: 14px; transform: translateY(1px) rotate(-18deg); width: 16px; }

.okeReviews .okeReviews-reviewsTab-label { line-height: 1; text-transform: uppercase; }

.okeReviews .okeReviews-scaleGraph { margin-top: 1.2em; }

.okeReviews .okeReviews-scaleGraph-bar { display: table; height: 8px; position: relative; transform: scale(1); width: 100%; }

.okeReviews .okeReviews-scaleGraph-bar::before { background-color: rgb(229, 229, 229); content: ""; display: block; height: 100%; left: 0px; position: absolute; top: 0px; z-index: -1; }

.okeReviews .okeReviews-scaleGraph-bar::after { background-color: rgb(82, 82, 82); content: ""; display: block; height: 100%; left: 0px; position: absolute; top: 0px; width: 14px; }

.okeReviews .okeReviews-scaleGraph-bar-segment { border: 1px solid rgb(112, 112, 112); display: table-cell; width: 20.1%; }

.okeReviews .okeReviews-scaleGraph-bar .okeReviews-scaleGraph-bar-segment + .okeReviews-scaleGraph-bar-segment { border-left: none; }

.okeReviews .okeReviews-scaleGraph-labels { display: table; font-size: 0.857em; line-height: 1; margin-top: 6px; position: relative; width: 100%; }

.okeReviews .okeReviews-scaleGraph-labels-item { display: table-cell; width: 50%; }

.okeReviews .okeReviews-scaleGraph-labels-item:last-child { text-align: right; }

.okeReviews .okeReviews-scaleGraph[data-oke-reviews-value="5"] .okeReviews-scaleGraph-bar::before { width: 100%; }

.okeReviews .okeReviews-scaleGraph[data-oke-reviews-value="5"] .okeReviews-scaleGraph-bar::after { left: 100%; transform: scaleY(1.8) translateX(-100%); }

.okeReviews .okeReviews-scaleGraph[data-oke-reviews-value="4"] .okeReviews-scaleGraph-bar::before { width: 80%; }

.okeReviews .okeReviews-scaleGraph[data-oke-reviews-value="4"] .okeReviews-scaleGraph-bar::after { left: 80%; transform: scaleY(1.8) translateX(-50%); }

.okeReviews .okeReviews-scaleGraph[data-oke-reviews-value="3"] .okeReviews-scaleGraph-bar::before { width: 60%; }

.okeReviews .okeReviews-scaleGraph[data-oke-reviews-value="3"] .okeReviews-scaleGraph-bar::after { left: 60%; transform: scaleY(1.8) translateX(-50%); }

.okeReviews .okeReviews-scaleGraph[data-oke-reviews-value="2"] .okeReviews-scaleGraph-bar::before { width: 40%; }

.okeReviews .okeReviews-scaleGraph[data-oke-reviews-value="2"] .okeReviews-scaleGraph-bar::after { left: 40%; transform: scaleY(1.8) translateX(-50%); }

.okeReviews .okeReviews-scaleGraph[data-oke-reviews-value="1"] .okeReviews-scaleGraph-bar::before { width: 20%; }

.okeReviews .okeReviews-scaleGraph[data-oke-reviews-value="1"] .okeReviews-scaleGraph-bar::after { left: 20%; transform: scaleY(1.8) translateX(-50%); }

.okeReviews .okeReviews-scaleGraph[data-oke-reviews-value="0"] .okeReviews-scaleGraph-bar::before { width: 0px; }

.okeReviews .okeReviews-scaleGraph[data-oke-reviews-value="0"] .okeReviews-scaleGraph-bar::after { left: 0px; transform: scaleY(1.8); }

.okeReviews .okeReviews-sectionedList:last-child { margin-bottom: 0px; }

.okeReviews .okeReviews-sectionedList-heading { font-weight: 700; }

.okeReviews .okeReviews-sectionedList-list { list-style: none; margin: 0px; padding: 0px; }

.okeReviews .okeReviews-sectionedList-list-item { color: rgb(112, 112, 112); display: inline; }

.okeReviews .okeReviews-sectionedList-list-item::after { content: ", "; }

.okeReviews .okeReviews-sectionedList-list-item:last-child::after { content: ""; }

.okeReviews .okeReviews-sectionedList--pros .okeReviews-sectionedList-heading::before { content: ""; }

.okeReviews .okeReviews-sectionedList--cons .okeReviews-sectionedList-heading::before, .okeReviews .okeReviews-sectionedList--pros .okeReviews-sectionedList-heading::before { display: inline-block; font-family: oke-reviews-icons; font-size: 1.25em; -webkit-font-smoothing: antialiased; font-style: normal; font-variant: normal; font-weight: 400; line-height: 1; margin-top: -0.15em; speak: none; text-transform: none; vertical-align: middle; margin-right: 0.25em; }

.okeReviews .okeReviews-sectionedList--cons .okeReviews-sectionedList-heading::before { content: ""; }

.okeReviews .okeReviews-select { border: 1px solid rgb(204, 204, 204); color: rgb(82, 82, 82); display: inline-block; margin: 0px; overflow: hidden; padding: 0px; position: relative; vertical-align: middle; }

.okeReviews .okeReviews-select::after, .okeReviews .okeReviews-select::before { content: ""; display: block; pointer-events: none; position: absolute; }

.okeReviews .okeReviews-select::before { border-left: 1px solid rgb(204, 204, 204); bottom: 0px; height: 100%; right: 37px; top: 0px; width: 1px; z-index: 1; }

.okeReviews .okeReviews-select::after { border-left: 6px solid transparent; border-right: 6px solid transparent; border-top: 6px solid; height: 0px; right: 12px; top: 50%; transform: translateY(-50%); width: 0px; }

.okeReviews .okeReviews-select-input { appearance: none; background-color: transparent; background-image: none; border: none; box-shadow: none; font-size: inherit; height: auto; line-height: inherit; margin: 0px; min-height: auto; padding: 0.5em 52px 0.5em 1em; position: relative; width: 100%; }

.okeReviews .okeReviews-select.is-okeReviews-disabled, .okeReviews .okeReviews-select.is-okeReviews-disabled .okeReviews-select-input { color: rgb(204, 204, 204); cursor: not-allowed; }

.okeReviews .okeReviews-starRating { display: inline-block; height: 25px; position: relative; vertical-align: middle; width: 125px; }

.okeReviews .okeReviews-starRating-indicator { inset: 0px; position: absolute; }

.okeReviews .okeReviews-starRating-indicator-layer { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='80' height='14' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M71.996 11.368l-3.94 2.42c-.474.292-.756.096-.628-.443l1.074-4.53-3.507-3.022c-.422-.363-.324-.693.24-.74l4.602-.37 1.778-4.3c.21-.51.55-.512.762 0l1.78 4.3 4.602.37c.552.046.666.37.237.74l-3.507 3.02 1.075 4.532c.127.536-.147.74-.628.444l-3.94-2.422zm-16 0l-3.94 2.42c-.474.292-.756.096-.628-.443l1.074-4.53-3.507-3.022c-.422-.363-.324-.693.24-.74l4.602-.37 1.778-4.3c.21-.51.55-.512.762 0l1.78 4.3 4.602.37c.552.046.666.37.237.74l-3.507 3.02 1.075 4.532c.127.536-.147.74-.628.444l-3.94-2.422zm-15.873 0l-3.94 2.42c-.475.292-.756.096-.63-.443l1.076-4.53-3.508-3.022c-.422-.363-.324-.693.24-.74l4.602-.37 1.778-4.3c.21-.51.55-.512.762 0l1.778 4.3 4.603.37c.554.046.667.37.24.74l-3.508 3.02 1.075 4.532c.127.536-.147.74-.628.444l-3.94-2.422zm-16.047 0l-3.94 2.42c-.475.292-.757.096-.63-.443l1.076-4.53-3.507-3.022c-.422-.363-.324-.693.238-.74l4.603-.37 1.78-4.3c.21-.51.55-.512.76 0l1.78 4.3 4.602.37c.554.046.667.37.24.74l-3.508 3.02 1.074 4.532c.127.536-.146.74-.628.444l-3.94-2.422zm-15.953 0l-3.94 2.42c-.475.292-.756.096-.63-.443l1.076-4.53L1.12 5.792c-.422-.363-.324-.693.24-.74l4.602-.37L7.74.382c.21-.51.55-.512.762 0l1.778 4.3 4.603.37c.554.046.667.37.24.74l-3.508 3.02 1.075 4.532c.127.536-.147.74-.628.444l-3.94-2.422z' fill='%23E5E5E5' fill-rule='evenodd'/%3E%3C/svg%3E"); background-repeat: no-repeat; background-size: 125px 25px; inset: 0px; content: ""; display: block; position: absolute; }

.okeReviews .okeReviews-starRating-indicator-layer--foreground { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='80' height='14' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M71.996 11.368l-3.94 2.42c-.474.292-.756.096-.628-.443l1.074-4.53-3.507-3.022c-.422-.363-.324-.693.24-.74l4.602-.37 1.778-4.3c.21-.51.55-.512.762 0l1.78 4.3 4.602.37c.552.046.666.37.237.74l-3.507 3.02 1.075 4.532c.127.536-.147.74-.628.444l-3.94-2.422zm-16 0l-3.94 2.42c-.474.292-.756.096-.628-.443l1.074-4.53-3.507-3.022c-.422-.363-.324-.693.24-.74l4.602-.37 1.778-4.3c.21-.51.55-.512.762 0l1.78 4.3 4.602.37c.552.046.666.37.237.74l-3.507 3.02 1.075 4.532c.127.536-.147.74-.628.444l-3.94-2.422zm-15.873 0l-3.94 2.42c-.475.292-.756.096-.63-.443l1.076-4.53-3.508-3.022c-.422-.363-.324-.693.24-.74l4.602-.37 1.778-4.3c.21-.51.55-.512.762 0l1.778 4.3 4.603.37c.554.046.667.37.24.74l-3.508 3.02 1.075 4.532c.127.536-.147.74-.628.444l-3.94-2.422zm-16.047 0l-3.94 2.42c-.475.292-.757.096-.63-.443l1.076-4.53-3.507-3.022c-.422-.363-.324-.693.238-.74l4.603-.37 1.78-4.3c.21-.51.55-.512.76 0l1.78 4.3 4.602.37c.554.046.667.37.24.74l-3.508 3.02 1.074 4.532c.127.536-.146.74-.628.444l-3.94-2.422zm-15.953 0l-3.94 2.42c-.475.292-.756.096-.63-.443l1.076-4.53L1.12 5.792c-.422-.363-.324-.693.24-.74l4.602-.37L7.74.382c.21-.51.55-.512.762 0l1.778 4.3 4.603.37c.554.046.667.37.24.74l-3.508 3.02 1.075 4.532c.127.536-.147.74-.628.444l-3.94-2.422z' fill='%23FFB829' fill-rule='evenodd'/%3E%3C/svg%3E"); width: 0px; }

.okeReviews .okeReviews-starRating--small { height: 20px; width: 100px; }

.okeReviews .okeReviews-starRating--small .okeReviews-starRating-indicator-layer { background-size: 100px 20px; }

.okeReviews .okeReviews-starRating--large { height: 30px; width: 150px; }

.okeReviews .okeReviews-starRating--large .okeReviews-starRating-indicator-layer { background-size: 150px 30px; }

.okeReviews .okeReviews-steppedBarGraph { margin-right: -4px; }

.okeReviews .okeReviews-steppedBarGraph-segment { border-right: 4px solid transparent; display: block; float: left; position: relative; width: 20%; }

.okeReviews .okeReviews-steppedBarGraph-segment::after, .okeReviews .okeReviews-steppedBarGraph-segment::before { content: ""; height: 0.5em; width: 100%; }

.okeReviews .okeReviews-steppedBarGraph-segment::before { background: rgb(229, 229, 229); content: ""; display: block; }

.okeReviews .okeReviews-steppedBarGraph-segment::after { background: rgb(82, 82, 82); display: none; left: 0px; position: absolute; top: 0px; width: 100%; }

.okeReviews .okeReviews-steppedBarGraph[data-oke-reviews-rating^="1"] .okeReviews-steppedBarGraph-segment:nth-child(-n+1)::after, .okeReviews .okeReviews-steppedBarGraph[data-oke-reviews-rating^="2"] .okeReviews-steppedBarGraph-segment:nth-child(-n+2)::after, .okeReviews .okeReviews-steppedBarGraph[data-oke-reviews-rating^="3"] .okeReviews-steppedBarGraph-segment:nth-child(-n+3)::after, .okeReviews .okeReviews-steppedBarGraph[data-oke-reviews-rating^="4"] .okeReviews-steppedBarGraph-segment:nth-child(-n+4)::after, .okeReviews .okeReviews-steppedBarGraph[data-oke-reviews-rating^="5"] .okeReviews-steppedBarGraph-segment:nth-child(-n+5)::after { display: block; }

.okeReviews .or-u-visHid { visibility: hidden; }

.okeReviews .or-u-disNon { display: none; }

.okeReviews--left { text-align: left; }

.okeReviews--right { text-align: right; }

.okeReviews--center { text-align: center; }

.okeReviews .okeReviews-helpful { color: rgb(112, 112, 112); display: block; font-size: 0.857em; }

.okeReviews .okeReviews-helpful-question { vertical-align: middle; }

.okeReviews .okeReviews-helpful-vote { display: inline-block; margin-left: 1em; }

.okeReviews .okeReviews-helpful-vote-button { background: none; border: none; color: rgb(112, 112, 112); cursor: pointer; padding: 0px; transition: opacity 0.3s; vertical-align: middle; width: auto; }

.okeReviews .okeReviews-helpful-vote-button::before { background-repeat: no-repeat; content: ""; display: inline-block; vertical-align: middle; }

.okeReviews .okeReviews-helpful-vote-button--positive::before { content: ""; }

.okeReviews .okeReviews-helpful-vote-button--negative::before, .okeReviews .okeReviews-helpful-vote-button--positive::before { display: inline-block; font-family: oke-reviews-icons; font-size: 1.3em; -webkit-font-smoothing: antialiased; font-style: normal; font-variant: normal; font-weight: 400; line-height: 1; margin-top: -0.15em; speak: none; text-transform: none; vertical-align: middle; }

.okeReviews .okeReviews-helpful-vote-button--negative::before { content: ""; margin-left: 0.5em; }

.okeReviews .okeReviews-helpful-vote-button--negative::before, .okeReviews .okeReviews-helpful-vote-button--positive::before { opacity: 0.6; }

.okeReviews .okeReviews-helpful-vote-button--negative.is-okeReviews-voted::before, .okeReviews .okeReviews-helpful-vote-button--positive.is-okeReviews-voted::before { color: rgb(82, 82, 82); opacity: 1; }

.okeReviews .okeReviews-helpful-vote-button.is-okeReviews-disabled { opacity: 0.4; }

.okeReviews .okeReviews-helpful-vote-counter { display: inline-block; margin-left: 0.25em; pointer-events: none; }

.okeReviews .okeReviews-showMore { background: transparent; border: 1px solid rgb(204, 204, 204); color: rgb(82, 82, 82); cursor: pointer; margin: 0px; padding: 0.5em 1em; width: auto; }

.okeReviews .okeReviews-showMore::after { border-left: 6px solid transparent; border-right: 6px solid transparent; border-top: 6px solid; content: ""; display: inline-block; margin-left: 0.5em; }

.okeReviews .okeReviews-showMore.is-okeReviews-disabled { color: rgb(204, 204, 204); cursor: not-allowed; }

.okeReviews .okeReviews-alert { position: relative; z-index: 1; }

.okeReviews .okeReviews-alert-inner { background: rgb(229, 229, 229); left: 50%; opacity: 0; padding: 0.5em 1em; position: absolute; transition: transform 0.3s cubic-bezier(0, 0.8, 0.36, 1.72), opacity 1s cubic-bezier(0, 0.8, 0.36, 1.72), background 0.3s; will-change: transform; }

.okeReviews .okeReviews-alert--top .okeReviews-alert-inner { bottom: 0px; transform: translateY(100%) translateX(-50%) rotateX(-45deg); transform-origin: center top; }

.okeReviews .okeReviews-alert--bottom .okeReviews-alert-inner { top: 0px; transform: translateY(-100%) translateX(-50%) rotateX(45deg); transform-origin: center bottom; }

.okeReviews .okeReviews-alert.is-okeReviews-error .okeReviews-alert-inner { background: rgb(236, 64, 72); color: rgb(255, 255, 255); }

.okeReviews .okeReviews-alert.is-okeReviews-visible .okeReviews-alert-inner { opacity: 1; }

.okeReviews .okeReviews-alert.is-okeReviews-visible.okeReviews-alert--top .okeReviews-alert-inner { transform: translateY(100%) translateX(-50%) rotateX(0deg); }

.okeReviews .okeReviews-alert.is-okeReviews-visible.okeReviews-alert--bottom .okeReviews-alert-inner { transform: translateY(-100%) translateX(-50%) rotateX(0deg); }

.okeReviews .okeReviews-qandaWidget { color: rgb(82, 82, 82); }

.okeReviews .okeReviews-qandaWidget-footer { perspective: 100px; position: relative; text-align: center; }

.okeReviews .okeReviews-qandaWidget-footer.is-okeReviews-hidden { display: none; }

.okeReviews .okeReviews-qandaWidget-showMore { border-top: 0px; }

.okeReviews .okeReviews-qandaWidget-emptyMessage { border: 1px solid rgb(204, 204, 204); line-height: 1.8; padding: 1em; text-align: center; }

.okeReviews .okeReviews-qandaWidget .okeReviews-helpful { margin: 6px 0px; }

.okeReviews .okeReviews-qandaWidget .okeReviews-helpful-vote-button--negative::before, .okeReviews .okeReviews-qandaWidget .okeReviews-helpful-vote-button--positive::before { font-size: 1.1em; }

.okeReviews .okeReviews-qandaWidget-header { display: table; margin-bottom: 0.85em; width: 100%; }

.okeReviews .okeReviews-qandaWidget-header-controls { padding-top: 0.85em; }

.okeReviews .okeReviews-qandaWidget-header-controls-askQuestion { display: inline-block; margin-bottom: 10px; margin-right: 6px; padding: 0.5em 1em; text-align: center; vertical-align: middle; width: 100%; }

.okeReviews .okeReviews-qandaWidget-header-controls-askQuestion.is-okeReviews-hidden { display: none; }

.okeReviews .okeReviews-qandaWidget .okeReviews-select { width: 100%; }

.okeReviews .okeReviews-qandaWidget.is-okeReviews-qandaWidget-large .okeReviews-qandaWidget-header-controls, .okeReviews .okeReviews-qandaWidget.is-okeReviews-qandaWidget-medium .okeReviews-qandaWidget-header-controls { display: table-cell; padding-top: 0px; text-align: right; vertical-align: bottom; }

.okeReviews .okeReviews-qandaWidget.is-okeReviews-qandaWidget-large .okeReviews-qandaWidget-header-poweredBy, .okeReviews .okeReviews-qandaWidget.is-okeReviews-qandaWidget-medium .okeReviews-qandaWidget-header-poweredBy { display: table-cell; vertical-align: bottom; }

.okeReviews .okeReviews-qandaWidget.is-okeReviews-qandaWidget-large .okeReviews-qandaWidget-header-controls-askQuestion, .okeReviews .okeReviews-qandaWidget.is-okeReviews-qandaWidget-medium .okeReviews-qandaWidget-header-controls-askQuestion { margin-bottom: 0px; text-align: left; width: auto; }

.okeReviews .okeReviews-qandaWidget.is-okeReviews-qandaWidget-large .okeReviews-select, .okeReviews .okeReviews-qandaWidget.is-okeReviews-qandaWidget-medium .okeReviews-select { width: auto; }

.okeReviews .okeReviews-qandaWidget.is-okeReviews-qandaWidget-large .okeReviews-answer, .okeReviews .okeReviews-qandaWidget.is-okeReviews-qandaWidget-medium .okeReviews-answer { margin: 1.642em 0px 1.642em 3.929em; }

.okeReviews .okeReviews-qandaWidget.is-okeReviews-qandaWidget-large .okeReviews-answer-answerer-verified, .okeReviews .okeReviews-qandaWidget.is-okeReviews-qandaWidget-medium .okeReviews-answer-answerer-verified { display: inline; margin-left: 7px; }

.okeReviews .okeReviews-questions { border-top: 1px solid rgb(204, 204, 204); }

.okeReviews .okeReviews-questions p { line-height: 1.4; }

.okeReviews .okeReviews-question { border-bottom: 1px solid rgb(204, 204, 204); margin-top: 1.642em; }

.okeReviews .okeReviews-question-main { display: table-cell; vertical-align: top; width: 100%; }

.okeReviews .okeReviews-question-main-content { font-weight: 700; }

.okeReviews .okeReviews-question-questioner-profile-name { display: inline-block; font-size: 0.929em; font-weight: 700; margin-bottom: 4px; }

.okeReviews .okeReviews-question-questioner-profile-avatar { display: table-cell; padding-right: 1em; width: 2.9em; }

.okeReviews .okeReviews-question-date { color: rgb(112, 112, 112); float: right; font-size: 0.929em; }

.okeReviews .okeReviews-answer { margin: 1.642em 0px; }

.okeReviews .okeReviews-answer-main { display: table-cell; vertical-align: top; width: 100%; }

.okeReviews .okeReviews-answer-answerer-profile-name { font-size: 0.929em; font-weight: 700; }

.okeReviews .okeReviews-answer-answerer-profile-avatar { display: table-cell; padding-right: 1em; width: 2.9em; }

.okeReviews .okeReviews-answer-date { color: rgb(112, 112, 112); float: right; font-size: 0.929em; }

.okeReviews .okeReviews-answer-answerer-verified { color: rgb(112, 112, 112); display: block; font-size: 0.857em; }

.okeReviews .okeReviews-answer-answerer-verified::before { color: rgb(179, 179, 179); content: ""; display: inline-block; font-family: oke-reviews-icons; font-size: 1.2em; -webkit-font-smoothing: antialiased; font-style: normal; font-variant: normal; font-weight: 400; line-height: 1; margin-top: -0.15em; speak: none; text-transform: none; vertical-align: middle; }

.okeReviews .okeReviews-tag { background-color: rgb(67, 161, 250); border-radius: 3px; color: rgb(255, 255, 255); display: inline-block; font-size: 0.714em; margin: 4px 0px; padding: 2px 6px; }

.okeReviews .okeReviews-tag--store { background-color: rgb(255, 255, 255); border: 1px solid rgb(67, 161, 250); color: rgb(67, 161, 250); padding: 1px 6px; }

.okeReviews .okeReviews-tag--accepted::before { content: ""; display: inline-block; font-family: oke-reviews-icons; font-size: 1.2em; -webkit-font-smoothing: antialiased; font-style: normal; font-variant: normal; font-weight: 400; line-height: 1; margin-top: -0.15em; speak: none; text-transform: none; vertical-align: middle; }

.okeReviews .okeReviews-review-helpful { color: rgb(112, 112, 112); display: block; font-size: 0.857em; text-align: right; }

.okeReviews .okeReviews-review-helpful-vote { display: inline-block; margin-left: 1em; }

.okeReviews .okeReviews-review-helpful-vote-button { background: none; border: none; color: rgb(112, 112, 112); cursor: pointer; padding: 0px; transition: opacity 0.3s; vertical-align: middle; width: auto; }

.okeReviews .okeReviews-review-helpful-vote-button::before { background-repeat: no-repeat; content: ""; display: inline-block; vertical-align: middle; }

.okeReviews .okeReviews-review-helpful-vote-button--positive::before { content: ""; }

.okeReviews .okeReviews-review-helpful-vote-button--negative::before, .okeReviews .okeReviews-review-helpful-vote-button--positive::before { display: inline-block; font-family: oke-reviews-icons; font-size: 1.3em; -webkit-font-smoothing: antialiased; font-style: normal; font-variant: normal; font-weight: 400; line-height: 1; margin-top: -0.15em; speak: none; text-transform: none; vertical-align: middle; }

.okeReviews .okeReviews-review-helpful-vote-button--negative::before { content: ""; margin-left: 0.5em; }

.okeReviews .okeReviews-review-helpful-vote-button--negative::before, .okeReviews .okeReviews-review-helpful-vote-button--positive::before { opacity: 0.6; }

.okeReviews .okeReviews-review-helpful-vote-button--negative.is-okeReviews-voted::before, .okeReviews .okeReviews-review-helpful-vote-button--positive.is-okeReviews-voted::before { color: rgb(82, 82, 82); opacity: 1; }

.okeReviews .okeReviews-review-helpful-vote-button.is-okeReviews-disabled { opacity: 0.4; }

.okeReviews .okeReviews-review-helpful-vote-counter { display: inline-block; margin-left: 0.25em; pointer-events: none; }

.okeReviews .okeReviews-reviews-showMore { background: transparent; border: 1px solid rgb(204, 204, 204); color: rgb(82, 82, 82); cursor: pointer; margin: 0px; padding: 0.5em 1em; width: auto; }

.okeReviews .okeReviews-reviews-showMore::after { border-left: 6px solid transparent; border-right: 6px solid transparent; border-top: 6px solid; content: ""; display: inline-block; margin-left: 0.5em; }

.okeReviews .okeReviews-reviews-showMore.is-okeReviews-disabled { color: rgb(204, 204, 204); cursor: not-allowed; }

.okeReviews .okeReviews-reviews-alert { position: relative; z-index: 1; }

.okeReviews .okeReviews-reviews-alert-inner { background: rgb(229, 229, 229); left: 50%; opacity: 0; padding: 0.5em 1em; position: absolute; transition: transform 0.3s cubic-bezier(0, 0.8, 0.36, 1.72), opacity 1s cubic-bezier(0, 0.8, 0.36, 1.72), background 0.3s; will-change: transform; }

.okeReviews .okeReviews-reviews-alert--top .okeReviews-reviews-alert-inner { bottom: 0px; transform: translateY(100%) translateX(-50%) rotateX(-45deg); transform-origin: center top; }

.okeReviews .okeReviews-reviews-alert--bottom .okeReviews-reviews-alert-inner { top: 0px; transform: translateY(-100%) translateX(-50%) rotateX(45deg); transform-origin: center bottom; }

.okeReviews .okeReviews-reviews-alert.is-okeReviews-error .okeReviews-reviews-alert-inner { background: rgb(236, 64, 72); color: rgb(255, 255, 255); }

.okeReviews .okeReviews-reviews-alert.is-okeReviews-visible .okeReviews-reviews-alert-inner { opacity: 1; }

.okeReviews .okeReviews-reviews-alert.is-okeReviews-visible.okeReviews-reviews-alert--top .okeReviews-reviews-alert-inner { transform: translateY(100%) translateX(-50%) rotateX(0deg); }

.okeReviews .okeReviews-reviews-alert.is-okeReviews-visible.okeReviews-reviews-alert--bottom .okeReviews-reviews-alert-inner { transform: translateY(-100%) translateX(-50%) rotateX(0deg); }

.okeReviews .okeReviews-review--toplineAttributes .okeReviews-review-attribute { display: inline-block; }

.okeReviews .okeReviews-review--toplineAttributes .okeReviews-review-attribute-label, .okeReviews .okeReviews-review--toplineAttributes .okeReviews-review-attribute-value { display: inline-block; vertical-align: middle; }

.okeReviews .okeReviews-review--toplineAttributes .okeReviews-review-attribute-label::after { content: ":"; display: inline; font-size: inherit; }

.okeReviews .okeReviews-review--toplineAttributes .okeReviews-sectionedList { display: inline-block; }

.okeReviews .okeReviews-review--toplineAttributes .okeReviews-sectionedList-heading, .okeReviews .okeReviews-review--toplineAttributes .okeReviews-sectionedList-list { display: inline-block; vertical-align: middle; }

.okeReviews .okeReviews-review--toplineAttributes .okeReviews-sectionedList-heading::after { content: ":"; display: inline; font-size: inherit; }

.okeReviews .okeReviews-review--toplineAttributes .okeReviews-review-arguments, .okeReviews .okeReviews-review--toplineAttributes .okeReviews-review-reviewer-attributes { display: inline; }

.okeReviews .okeReviews-review--toplineAttributes .okeReviews-review-arguments-item, .okeReviews .okeReviews-review--toplineAttributes .okeReviews-review-reviewer-attributes-item { display: inline-block; margin-bottom: 0px; vertical-align: middle; }

.okeReviews .okeReviews-review--toplineAttributes .okeReviews-review-arguments-item:not(:last-child)::after, .okeReviews .okeReviews-review--toplineAttributes .okeReviews-review-arguments:not(:last-child)::after, .okeReviews .okeReviews-review--toplineAttributes .okeReviews-review-reviewer-attributes-item:not(:last-child)::after, .okeReviews .okeReviews-review--toplineAttributes .okeReviews-review-reviewer-attributes:not(:last-child)::after { content: "|"; margin: 0px 0.5em; }

.okeReviews .okeReviews-review--toplineAttributes .okeReviews-review-attributes { display: inline-block; margin: 0.25em 0px; }

.okeReviews .okeReviews-review--toplineAttributes .okeReviews-starRating { margin-right: 0.25em; }

.okeReviews .okeReviews-review--toplineAttributes .okeReviews-review-date { float: unset; }

.okeReviews .okeReviews-review--largeMedia .okeReviews-mediaStrip-item { height: auto; max-width: 100%; width: 100px; }

.okeReviews .okeReviews-review--largeMedia .okeReviews-mediaStrip-item-media { display: block; max-width: 100%; position: relative; z-index: 2; }

.okeReviews .okeReviews-review--largeMedia .okeReviews-mediaStrip-item-more { border: 1px solid rgb(204, 204, 204); bottom: -3px; height: 100%; position: absolute; right: -3px; width: 100%; z-index: 1; }

.okeReviews .okeReviews-review--largeMedia .okeReviews-mediaStrip-item-videoOverlay::after, .okeReviews .okeReviews-review--largeMedia .okeReviews-mediaStrip-item-videoOverlay::before { content: ""; display: block; left: 50%; position: absolute; top: 50%; z-index: 2; }

.okeReviews .okeReviews-review--largeMedia .okeReviews-mediaStrip-item-videoOverlay::before { background: rgb(0, 0, 0); border-radius: 100%; content: ""; height: 30px; opacity: 0.5; transform: translate(-50%, -50%); width: 30px; }

.okeReviews .okeReviews-review--largeMedia .okeReviews-mediaStrip-item-videoOverlay::after { border-color: transparent transparent transparent rgb(255, 255, 255); border-style: solid; border-width: 6px 0px 6px 12px; height: 0px; transform: translate(-40%, -50%); width: 0px; }

.okeReviews .okeReviews-review--largeMedia .okeReviews-review-date, .okeReviews .okeReviews-review--largeMedia .okeReviews-review-starRating { display: inline-block; vertical-align: bottom; }

.okeReviews .okeReviews-review--largeMedia .okeReviews-review-date { float: none; margin-left: 0.5em; }

.okeReviews .is-okeReviews-reviewsWidget-medium .okeReviews-review--largeMedia .okeReviews-review-primary-grid-left { padding-right: 1.5em; }

.okeReviews .is-okeReviews-reviewsWidget-large .okeReviews-review--largeMedia .okeReviews-mediaStrip-item-wrapper { text-align: center; }

.okeReviews .is-okeReviews-reviewsWidget-large .okeReviews-review--largeMedia .okeReviews-mediaStrip-item { background-color: transparent; border: 0px; color: rgb(255, 255, 255); display: inline-block; height: auto; position: relative; text-align: center; width: auto; }

.okeReviews .is-okeReviews-reviewsWidget-large .okeReviews-review--largeMedia .okeReviews-mediaStrip-item-media { border: 0px; height: auto; margin: auto; max-height: 360px; max-width: 270px; width: auto; }

.okeReviews .is-okeReviews-reviewsWidget-large .okeReviews-review--largeMedia .okeReviews-mediaStrip-item--photo:hover { background-color: rgb(0, 0, 0); }

.okeReviews .is-okeReviews-reviewsWidget-large .okeReviews-review--largeMedia .okeReviews-mediaStrip-item--photo:hover .okeReviews-mediaStrip-item-more { opacity: 1; }

.okeReviews .is-okeReviews-reviewsWidget-large .okeReviews-review--largeMedia .okeReviews-mediaStrip-item--photo:hover .okeReviews-mediaStrip-item-media { opacity: 0.5; }

.okeReviews .is-okeReviews-reviewsWidget-large .okeReviews-review--largeMedia .okeReviews-mediaStrip-item--video:hover .okeReviews-mediaStrip-item-videoOverlay::before { border: 2px solid rgb(255, 255, 255); }

.okeReviews .is-okeReviews-reviewsWidget-large .okeReviews-review--largeMedia .okeReviews-mediaStrip-item-videoOverlay::before { height: 50px; width: 50px; }

.okeReviews .is-okeReviews-reviewsWidget-large .okeReviews-review--largeMedia .okeReviews-mediaStrip-item-videoOverlay::after { border-width: 10px 0px 10px 20px; }

.okeReviews .is-okeReviews-reviewsWidget-large .okeReviews-review--largeMedia .okeReviews-mediaStrip-item-more { border: 0px; bottom: auto; display: block; height: auto; opacity: 0; right: auto; top: 50%; transform: translateY(-50%); z-index: 2; }

.okeReviews .is-okeReviews-reviewsWidget-large .okeReviews-review--largeMedia .okeReviews-mediaStrip-item-more--single::before { content: ""; display: inline-block; font-family: oke-reviews-icons; font-size: 24px; -webkit-font-smoothing: antialiased; font-style: normal; font-variant: normal; font-weight: 400; line-height: 1; margin-top: -0.15em; speak: none; text-transform: none; vertical-align: middle; }

.okeReviews .is-okeReviews-reviewsWidget-large .okeReviews-review--largeMedia .okeReviews-review-primary-grid { display: table; margin-bottom: 0px; width: 100%; }

.okeReviews .is-okeReviews-reviewsWidget-large .okeReviews-review--largeMedia .okeReviews-review-primary-grid-left, .okeReviews .is-okeReviews-reviewsWidget-large .okeReviews-review--largeMedia .okeReviews-review-primary-grid-right { display: table-cell; vertical-align: top; }

.okeReviews .is-okeReviews-reviewsWidget-large .okeReviews-review--largeMedia .okeReviews-review-primary-grid--hasMedia .okeReviews-review-primary-grid-left { padding-right: 3em; }

.okeReviews .is-okeReviews-reviewsWidget-large .okeReviews-review--largeMedia .okeReviews-review-primary-grid--hasMedia .okeReviews-review-primary-grid-right { width: 270px; }

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

.okeReviews .okeReviews-reviewsWidget--minimal .okeReviews-reviews-review:last-child .okeReviews-review-primary { border-bottom-width: 1px; }

.okeReviews .okeReviews-reviewsWidget--minimal .okeReviews-reviews-footer { margin-top: 0px; }

.okeReviews .okeReviews-reviewsWidget--minimal .okeReviews-reviews-footer::before { display: none; }

.okeReviews .okeReviews-reviewsWidget--minimal .okeReviews-reviews-showMore { border-top: 0px; }

.okeReviews .okeReviews-reviewsWidget--minimal .okeReviews-filters { border-top: 1px solid rgb(204, 204, 204); padding: 1em 0px; }

.okeReviews .okeReviews-reviewsWidget--minimal .okeReviews-reviewsWidget-reviewsAggregate { margin-bottom: 0px; }

.okeReviews .okeReviews-reviewsWidget--minimal .okeReviews-reviewsWidget-header { text-align: right; width: 100%; }

.okeReviews .okeReviews-reviewsWidget--minimal .okeReviews-reviewsAggregate-primary, .okeReviews .okeReviews-reviewsWidget--minimal .okeReviews-reviewsAggregate-side { padding: 1em 0px; }

.okeReviews .okeReviews-reviewsWidget--minimal .okeReviews-reviewsAggregate-primary { border-width: 1px 0px 0px; }

.okeReviews .okeReviews-reviewsWidget--minimal .okeReviews-reviewsAggregate-primary-inner { display: flex; flex-flow: column; justify-content: space-between; }

.okeReviews .okeReviews-reviewsWidget--minimal .okeReviews-reviewsAggregate-side { border-width: 1px 0px 0px; }

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

.okeReviews .okeReviews-reviewsWidget--minimal .okeReviews-reviewsAggregate-main { margin-bottom: 2em; }

.okeReviews .okeReviews-reviewsWidget--minimal .okeReviews-reviewsAggregate-controls { display: flex; flex-flow: wrap; }

.okeReviews .okeReviews-reviewsWidget--minimal .okeReviews-reviewsAggregate-controls-item { flex: 1 1 auto; margin-right: 0.5em; margin-top: 0.5em; white-space: nowrap; }

.okeReviews .okeReviews-reviewsWidget--minimal .okeReviews-reviewsAggregate-controls-item .okeReviews-reviews-controls-select, .okeReviews .okeReviews-reviewsWidget--minimal .okeReviews-reviewsAggregate-controls-item .okeReviews-reviewsWidget-header-controls-writeReview, .okeReviews .okeReviews-reviewsWidget--minimal .okeReviews-reviewsAggregate-controls-item .okeReviews-select { text-align: center; width: 100%; }

.okeReviews .okeReviews-reviewsWidget--minimal.is-okeReviews-reviewsWidget-large .okeReviews-reviewsAggregate-mod, .okeReviews .okeReviews-reviewsWidget--minimal.is-okeReviews-reviewsWidget-large .okeReviews-reviewsAggregate-mod-itm { display: block; }

.okeReviews .okeReviews-reviewsWidget--minimal.is-okeReviews-reviewsWidget-large .okeReviews-reviewsAggregate-primary-inner { flex-flow: row; }

.okeReviews .okeReviews-reviewsWidget--minimal.is-okeReviews-reviewsWidget-large .okeReviews-reviewsAggregate-main { margin-bottom: 0px; }

.okeReviews .okeReviews-reviewsWidget--minimal.is-okeReviews-reviewsWidget-large .okeReviews-reviewsAggregate-controls { flex-flow: column; margin-left: 1.5em; }

.okeReviews .okeReviews-reviewsWidget--minimal.is-okeReviews-reviewsWidget-large .okeReviews-reviewsAggregate-controls-item { flex: 0 0 auto; margin-right: 0px; }

.okeReviews .okeReviews-reviewsWidget--minimal.is-okeReviews-reviewsWidget-large .okeReviews-reviewsAggregate-controls-item:first-child { margin-top: 0px; }

.okeReviews .okeReviews-reviewsWidget--minimal.is-okeReviews-reviewsWidget-large .okeReviews-reviewsAggregate-mod-itm + .okeReviews-reviewsAggregate-mod-itm { max-width: none; padding: 2em 0px 0px; }

.okeReviews .okeReviews-reviewsWidget--minimal.is-okeReviews-reviewsWidget-large .okeReviews-reviewsAggregate-primary, .okeReviews .okeReviews-reviewsWidget--minimal.is-okeReviews-reviewsWidget-medium .okeReviews-reviewsAggregate-primary { border-width: 1px 0px 0px 1px; padding: 1.5em 0px 1.5em 1.5em; }

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

.okeReviews .okeReviews-review--minimal { width: 100%; }

.okeReviews .okeReviews-review--minimal .okeReviews-review-reviewer { float: left; margin-bottom: 0.5em; }

.okeReviews .okeReviews-review--minimal .okeReviews-review-reviewer-profile { border: 0px; margin: 0px; padding: 0px; }

.okeReviews .okeReviews-review--minimal .okeReviews-review-reviewer-profile-details { padding: 0px; }

.okeReviews .okeReviews-review--minimal .okeReviews-review-reviewer-profile-details-inner { display: inline-block; }

.okeReviews .okeReviews-review--minimal .okeReviews-review-reviewer-profile-status { display: inline-block; margin-left: 0.5em; margin-top: 0px; }

.okeReviews .okeReviews-review--minimal .okeReviews-review-reviewer-profile-status--verified::before { font-size: 1em; margin-right: 0px; }

.okeReviews .okeReviews-review--minimal .okeReviews-review-reviewer-product { margin-top: 1em; }

.okeReviews .okeReviews-review--minimal .okeReviews-review-arguments, .okeReviews .okeReviews-review--minimal .okeReviews-review-arguments-item, .okeReviews .okeReviews-review--minimal .okeReviews-review-reviewer-attributes, .okeReviews .okeReviews-review--minimal .okeReviews-review-reviewer-attributes-item { display: inline-block; }

.okeReviews .okeReviews-review--minimal .okeReviews-review-arguments-item, .okeReviews .okeReviews-review--minimal .okeReviews-review-reviewer-attributes-item { margin-right: 1em; }

.okeReviews .okeReviews-review--minimal .okeReviews-review-arguments-item:last-child, .okeReviews .okeReviews-review--minimal .okeReviews-review-reviewer-attributes-item:last-child { margin-bottom: 0.5em; }

.okeReviews .okeReviews-review--minimal .okeReviews-review-date { float: right; }

.okeReviews .okeReviews-review--minimal .okeReviews-review-selectAttributes { clear: both; margin-bottom: 1em; }

.okeReviews .okeReviews-review--minimal .okeReviews-review-meta { clear: both; }

.okeReviews .okeReviews-review--minimal .okeReviews-review-main { margin-bottom: 0.5em; }

.okeReviews .okeReviews-review--minimal .okeReviews-review-attribute-label, .okeReviews .okeReviews-review--minimal .okeReviews-review-attribute-value { display: inline; }

.okeReviews .okeReviews-review--minimal .okeReviews-review-attribute-label::after { content: ": "; }

.okeReviews .okeReviews-review--minimal .okeReviews-review-recommendation::before { color: inherit; content: "Bottom Line: "; font-family: inherit; font-size: inherit; font-weight: 700; }

.okeReviews .okeReviews-review--minimal .okeReviews-review-media { margin: 2em 0px 0px; }

.okeReviews .okeReviews-review--minimal .okeReviews-review-response { border-top-color: rgba(204, 204, 204, 0.5); }

.okeReviews .okeReviews-review--minimal .okeReviews-sectionedList-heading, .okeReviews .okeReviews-review--minimal .okeReviews-sectionedList-list { display: inline; }

.okeReviews .okeReviews-review--minimal .okeReviews-sectionedList-heading::after { content: ": "; }

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

.okeReviews .okeReviews-reviewsWidget--carousel .okeReviews-reviewsWidget-reviews { margin-bottom: 16px; }

.okeReviews .okeReviews-reviewsWidget--carousel .okeReviews-reviewsAggregate-summary { text-align: center; }

.okeReviews .okeReviews-reviewsWidget--carousel .okeReviews-reviewsAggregate-summary-rating-value { display: block; }

.okeReviews .okeReviews-reviewsWidget--carousel .okeReviews-reviewsAggregate-summary-total { font-size: 0.9em; }

.okeReviews .okeReviews-reviewsWidget--carousel .okeReviews-badge--rating { background: none; color: inherit; font-size: 2em; line-height: 1; padding: 0px; }

.okeReviews .okeReviews-reviewsWidget--carousel .okeReviews-reviewsAggregate-mod-itm--medAgg { margin-top: 16px; max-width: none; text-align: center; }

.okeReviews .okeReviews-reviewsWidget--carousel.is-okeReviews-reviewsWidget-large .okeReviews-reviewsAggregate-mod-itm--medAgg { display: block; }

.okeReviews .okeReviews-reviewsWidget--carousel .okeReviews-mediaAggregate .okeReviews-mediaStrip-item { height: 80px; width: 80px; }

.okeReviews .okeReviews-reviewsWidget--carousel .okeReviews-carousel { margin: 0px -8px; }

.okeReviews .okeReviews-reviewsWidget--carousel .okeReviews-carousel.flickity-resize .okeReviews-carousel-slide { display: flex; min-height: 100%; }

.okeReviews .okeReviews-reviewsWidget--carousel .okeReviews-carousel .flickity-viewport { transition: height 0.2s ease-out; }

.okeReviews .okeReviews-reviewsWidget--carousel .okeReviews-carousel-slide { padding: 0px 8px; width: 100%; }

.okeReviews .okeReviews-reviewsWidget--carousel .okeReviews-carousel-slide-inner { background-color: rgb(255, 255, 255); border: 1px solid rgb(219, 221, 228); margin-bottom: 0px; padding: 16px 16px calc(1.3em + 16px); position: relative; width: 100%; }

.okeReviews .okeReviews-reviewsWidget--carousel.is-okeReviews-reviewsWidget-medium .okeReviews-carousel-slide { width: 50%; }

.okeReviews .okeReviews-reviewsWidget--carousel.is-okeReviews-reviewsWidget-large .okeReviews-carousel-slide { width: 33.3333%; }

.okeReviews .okeReviews-reviewsWidget--carousel .flickity-prev-next-button { background: none; padding: 0px; }

.okeReviews .okeReviews-reviewsWidget--carousel .flickity-prev-next-button path { fill: rgb(82, 82, 82); }

.okeReviews .okeReviews-reviewsWidget--carousel .flickity-prev-next-button.previous { left: -36px; }

.okeReviews .okeReviews-reviewsWidget--carousel .flickity-prev-next-button.next { right: -36px; }

.okeReviews .okeReviews-reviewsWidget--carousel .flickity-prev-next-button .flickity-button-icon { height: 40%; left: 30%; top: 30%; width: 40%; }

.okeReviews .okeReviews-reviewsWidget--carousel .flickity-prev-next-button .flickity-button-icon path { fill: rgb(154, 157, 177); }

.okeReviews .okeReviews-reviewsWidget--carousel .flickity-prev-next-button.is-okeReviews-loading { pointer-events: none; }

.okeReviews .okeReviews-reviewsWidget--carousel .flickity-prev-next-button.is-okeReviews-loading .flickity-button-icon { display: none; }

.okeReviews .okeReviews-reviewsWidget--carousel .flickity-prev-next-button.is-okeReviews-loading::after { animation: 1s linear 0s infinite normal none running okeReviews-spin; border-color: rgb(154, 157, 177) rgb(154, 157, 177) transparent transparent; border-style: solid; border-width: 3px; border-radius: 50%; inset: 0px; content: ""; display: block; height: 16px; margin: auto; position: absolute; width: 16px; }

.okeReviews .okeReviews-review--carousel { width: 100%; }

.okeReviews .okeReviews-review--carousel .okeReviews-review-attributeRatings { display: none; font-size: 0.9em; }

.okeReviews .okeReviews-review--carousel .okeReviews-review-meta { display: table; line-height: 1; margin-bottom: 8px; width: 100%; }

.okeReviews .okeReviews-review--carousel .okeReviews-review-date, .okeReviews .okeReviews-review--carousel .okeReviews-review-starRating { display: table-cell; }

.okeReviews .okeReviews-review--carousel .okeReviews-review-date { font-size: 0.8em; text-align: right; }

.okeReviews .okeReviews-review--carousel .okeReviews-review-reviewer-profile { border: 0px; margin-bottom: 24px; padding: 0px; }

.okeReviews .okeReviews-review--carousel .okeReviews-review-reviewer-profile-avatar { width: 40px; }

.okeReviews .okeReviews-review--carousel .okeReviews-review-reviewer-profile-details { padding-left: 0px; padding-top: 0px; vertical-align: middle; }

.okeReviews .okeReviews-review--carousel .okeReviews-review-reviewer-profile-status { font-size: 0.9em; margin-top: 0px; }

.okeReviews .okeReviews-review--carousel .okeReviews-review-reviewer-profile-status::before { display: none; margin-right: 0px; }

.okeReviews .okeReviews-review--carousel .okeReviews-avatar { height: 40px; margin-right: 12px; width: 40px; }

.okeReviews .okeReviews-review--carousel .okeReviews-avatar-placeholder { font-size: 1em; }

.okeReviews .okeReviews-review--carousel .okeReviews-avatar::after { background-size: 16px; height: 16px; width: 16px; }

.okeReviews .okeReviews-review--carousel .okeReviews-review-reviewer-attributes { display: none; font-size: 0.9em; margin-bottom: 16px; }

.okeReviews .okeReviews-review--carousel .okeReviews-review-attribute-label, .okeReviews .okeReviews-review--carousel .okeReviews-review-attribute-value { display: inline-block; }

.okeReviews .okeReviews-review--carousel .okeReviews-review-attribute-label { margin-right: 8px; }

.okeReviews .okeReviews-review--carousel .okeReviews-review-reviewer-product-thumbnail { display: none; }

.okeReviews .okeReviews-review--carousel .okeReviews-review-reviewer-product-details { font-size: 0.8em; }

.okeReviews .okeReviews-review--carousel .okeReviews-helpful { bottom: 16px; font-size: 0.8em; position: absolute; right: 16px; }

.okeReviews .okeReviews-review--carousel .okeReviews-shopBadge { bottom: 8px; left: 16px; position: absolute; }

.okeReviews .okeReviews-review--carousel .okeReviews-review-main { margin-bottom: 16px; }

.okeReviews .okeReviews-review--carousel .okeReviews-review-main-heading { font-size: 1em; margin-bottom: 8px; }

.okeReviews .okeReviews-review--carousel .okeReviews-review-main-content-body { font-size: 0.9em; max-height: 8em; overflow: hidden; }

.okeReviews .okeReviews-review--carousel .okeReviews-review-main-content-body p { line-height: 1.6; }

.okeReviews .okeReviews-review--carousel .okeReviews-review-main-content-readMore { font-size: 0.9em; margin-top: 0px; }

.okeReviews .okeReviews-review--carousel.okeReviews-contentCollapsed .okeReviews-review-main-content-body { position: relative; }

.okeReviews .okeReviews-review--carousel.okeReviews-contentCollapsed .okeReviews-review-main-content-body::after { background: linear-gradient(0deg, rgb(255, 255, 255), rgba(255, 255, 255, 0)); bottom: 0px; content: ""; display: block; height: 0.5em; position: absolute; width: 100%; }

.okeReviews .okeReviews-review--carousel.okeReviews-contentExpanded .okeReviews-review-main-content-body { max-height: 25em; overflow: auto; }

.okeReviews .okeReviews-reviewsWidget--carousel .okeReviews-carousel:not(.flickity-enabled) { font-size: 0px; overflow: hidden; white-space: nowrap; }

.okeReviews .okeReviews-reviewsWidget--carousel .okeReviews-carousel:not(.flickity-enabled) .okeReviews-carousel-slide { display: inline-block; font-size: 14px; vertical-align: top; white-space: normal; width: 100%; }

@media only screen and (min-width: 480px) {
  .okeReviews .okeReviews-reviewsWidget--carousel .okeReviews-carousel:not(.flickity-enabled) .okeReviews-carousel-slide { width: 50%; }
}

@media only screen and (min-width: 768px) {
  .okeReviews .okeReviews-reviewsWidget--carousel .okeReviews-carousel:not(.flickity-enabled) .okeReviews-carousel-slide { width: 33.3333%; }
}

.okeReviews .okeReviews-reviewsWidget--carousel .okeReviews-carousel:not(.flickity-enabled) .okeReviews-carousel-slide-inner { display: block; }

.okeReviews .okeReviews-reviewsWidget--carousel.is-okeReviews-reviewsWidget-large .okeReviews-reviewsWidget--slides-large-1 .okeReviews-carousel-slide, .okeReviews .okeReviews-reviewsWidget--carousel.is-okeReviews-reviewsWidget-medium .okeReviews-reviewsWidget--slides-medium-1 .okeReviews-carousel-slide, .okeReviews .okeReviews-reviewsWidget--carousel .okeReviews-reviewsWidget--slides-small-1 .okeReviews-carousel-slide { width: 100%; }

.okeReviews .okeReviews-reviewsWidget--carousel.is-okeReviews-reviewsWidget-large .okeReviews-reviewsWidget--slides-large-2 .okeReviews-carousel-slide, .okeReviews .okeReviews-reviewsWidget--carousel.is-okeReviews-reviewsWidget-medium .okeReviews-reviewsWidget--slides-medium-2 .okeReviews-carousel-slide, .okeReviews .okeReviews-reviewsWidget--carousel .okeReviews-reviewsWidget--slides-small-2 .okeReviews-carousel-slide { width: 50%; }

.okeReviews .okeReviews-reviewsWidget--carousel.is-okeReviews-reviewsWidget-large .okeReviews-reviewsWidget--slides-large-3 .okeReviews-carousel-slide, .okeReviews .okeReviews-reviewsWidget--carousel.is-okeReviews-reviewsWidget-medium .okeReviews-reviewsWidget--slides-medium-3 .okeReviews-carousel-slide, .okeReviews .okeReviews-reviewsWidget--carousel .okeReviews-reviewsWidget--slides-small-3 .okeReviews-carousel-slide { width: 33.3333%; }

.okeReviews .okeReviews-reviewsWidget--carousel.is-okeReviews-reviewsWidget-large .okeReviews-reviewsWidget--slides-large-4 .okeReviews-carousel-slide, .okeReviews .okeReviews-reviewsWidget--carousel.is-okeReviews-reviewsWidget-medium .okeReviews-reviewsWidget--slides-medium-4 .okeReviews-carousel-slide, .okeReviews .okeReviews-reviewsWidget--carousel .okeReviews-reviewsWidget--slides-small-4 .okeReviews-carousel-slide { width: 25%; }

@keyframes okeReviews-spin { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(1turn); }
}

.orc-allReviewsCollections .orc-collectionControlsLabel { border: 0px; clip: rect(0px, 0px, 0px, 0px); height: 1px; margin: -1px; overflow: hidden; padding: 0px; position: absolute; width: 1px; }

.orc-allReviewsCollections .orc-collectionControls { align-items: stretch; display: flex; flex-wrap: wrap; margin: -3px -9px; }

.orc-allReviewsCollections .orc-collectionControls .orc-collectionControls-item-label { align-items: center; border: 1px solid rgb(194, 194, 194); border-radius: 4px; cursor: pointer; display: flex; flex-direction: row; justify-content: space-between; margin-top: 0px; padding: 8px 16px; text-align: center; }

.orc-allReviewsCollections .orc-collectionControls-item-input--checked + .orc-collectionControls-item-label, .orc-allReviewsCollections .orc-collectionControls-item-input:checked + .orc-collectionControls-item-label { border: 1px solid rgb(83, 85, 101); box-shadow: rgb(83, 85, 101) 0px 0px 0px 1px; }

.orc-allReviewsCollections .orc-collectionControls-item { box-sizing: border-box; flex: 1 1 100%; padding: 3px 9px; }

.orc-allReviewsCollections .orc-collectionControls-item-label-heading { display: block; flex-basis: 66.66%; font-size: 18px; font-weight: 400; text-align: left; }

.orc-allReviewsCollections .orc-collectionControls-item-input { border: 0px; clip: rect(0px, 0px, 0px, 0px); height: 1px; margin: -1px; overflow: hidden; padding: 0px; position: absolute; width: 1px; }

.orc-allReviewsCollections .orc-collectionControls-item-label-background { background-position: 100% center; background-repeat: no-repeat; background-size: contain; display: block; flex-basis: 33.33%; height: 50px; margin: 0px; }

@media only screen and (min-width: 800px) {
  .orc-allReviewsCollections .orc-collectionControls { margin: -9px; }
  .orc-allReviewsCollections .orc-collectionControls-item { flex: 1 1 50%; padding: 9px; }
  .orc-allReviewsCollections .orc-collectionControls .orc-collectionControls-item-label { align-items: stretch; flex-direction: column; height: auto; padding: 16px; }
  .orc-allReviewsCollections .orc-collectionControls-item-label-heading { flex-basis: auto; margin-bottom: 16px; text-align: center; }
  .orc-allReviewsCollections .orc-collectionControls-item-label-background { background-position: 50% center; flex-basis: auto; height: 150px; margin-top: auto; width: auto; }
}

@media only screen and (min-width: 1200px) {
  .orc-allReviewsCollections .orc-collectionControls-item { flex: 1 1 25%; }
}

[data-oke-reviews-widget-holder] .okeReviews-qandaWidget, [data-oke-reviews-widget-holder] .okeReviews-reviewsWidget { padding-top: 0px; }

.okeReviews .okeReviews-widgetNavBar { list-style: none; margin: 0px 0px 20px; padding: 0px; }

.okeReviews .okeReviews-widgetNavBar-item { background: none; border: 0px; color: inherit; cursor: pointer; display: inline-block; font-size: 1.143em; font-weight: 700; height: auto; line-height: 1.5; margin-right: 2.286em; min-height: 0px; padding: 0px 0px 5px; transition: none; width: auto; }

.okeReviews .okeReviews-widgetNavBar-item a { color: inherit; }

.okeReviews .okeReviews-widgetNavBar-item[aria-selected="true"] { border-bottom: 3px solid rgb(204, 204, 204); }

.okeReviews .okeReviews-widgetNavBar-count { background-color: rgb(82, 82, 82); bottom: 1px; color: rgb(255, 255, 255); display: inline-block; font-size: 0.714em; margin-left: 0.5em; padding: 1px 6px; position: relative; }

.is-okeReviews-keyboardUser .flickity-enabled:focus, .is-okeReviews-keyboardUser .okeReviews-reviewsWidget:focus { outline: -webkit-focus-ring-color auto 5px; }

.is-okeReviews-ie9 .okeReviews-reviews-controls-loader { transform: translateY(100%) translateX(-50%); }

.is-okeReviews-ie9 .okeReviews-reviews-footer-loader { transform: translateY(-100%) translateX(-50%); }

.is-okeReviews-ie9 .okeReviews-select::after, .is-okeReviews-ie9 .okeReviews-select::before { display: none; }

.is-okeReviews-ie9 .okeReviews-select-input { padding: 10px 12px; }

.okeReviews-locale--es .okeReviews-ratingDistribution-item-label { padding-right: 0.8em; }

.okeReviews-locale--es .okeReviews-ratingDistribution-item-label-inner { width: 5.5em; }

.okeReviews-locale--de .okeReviews-ratingDistribution-item-label { padding-right: 0.8em; }

.okeReviews-locale--de .okeReviews-ratingDistribution-item-label-inner { width: 4.5em; }

.okeReviews-locale--sv .okeReviews-ratingDistribution-item-label { padding-right: 0.8em; }

.okeReviews-locale--sv .okeReviews-ratingDistribution-item-label-inner { width: 5em; }