.rcg-sidebar .stjr-container {  clear: both;  color: #000;  direction: ltr;  line-height: 1.5;}.rcg-sidebar .stjr-container p, .rcg-sidebar .stjr-container span, .rcg-sidebar .stjr-container img, .rcg-sidebar .stjr-container label, .rcg-sidebar .stjr-container fieldset {  border: 0;  outline: 0;  vertical-align: baseline;  background-color: transparent;  margin: 0;  padding: 0;  text-align: left;}.rcg-sidebar .stjr-container label {  float: none;  width: auto;  text-transform: initial;  top: auto;}.rcg-sidebar .stjr-container p, .rcg-sidebar .stjr-container span, .rcg-sidebar .stjr-container div, .rcg-sidebar .stjr-container a {  font-family: inherit;  letter-spacing: normal;}.rcg-sidebar .stjr-container a {  color: #19a6d1;  text-decoration: none !important;}.rcg-sidebar .stjr-container a:after, .rcg-sidebar .stjr-container a:before {  border-bottom: 0;  border-top: 0;  text-decoration: none;}.rcg-sidebar .stjr-container a:hover, .rcg-sidebar .stjr-container a:focus {  text-decoration: none !important;}.rcg-sidebar .stjr-container a:hover:after, .rcg-sidebar .stjr-container a:hover:before, .rcg-sidebar .stjr-container a:focus:after, .rcg-sidebar .stjr-container a:focus:before {  border-bottom: 0;  border-top: 0;  text-decoration: none;}.rcg-sidebar .stjr-container p {  font-size: 14px;  line-height: 1.3em !important;  word-break: break-word;}.rcg-sidebar .stjr-container select {  -webkit-appearance: none;  appearance: none;  border: none;  background: transparent url("data:image/svg xml,<svg width='10' height='6' fill='none' xmlns='https://www.w3.org/2000/svg'><path d='M5 6L.67 0h8.66L5 6z' fill='#676767'/></svg>") no-repeat calc(100% - 10px) center;  padding-right: 25px;}.rcg-sidebar .stjr-container input {  background: #fff;}.rcg-sidebar .stjr-container input[name=consent] {  margin-right: 10px;  margin-left: 0;}.rcg-sidebar .stjr-container input[type=checkbox], .rcg-sidebar .stjr-container input[type=radio] {  left: 0;  opacity: 1;  position: static;}.rcg-sidebar .stjr-container input[type=radio]:checked label::before, .rcg-sidebar .stjr-container input[type=radio]:checked label::after, .rcg-sidebar .stjr-container input[type=radio] label::before {  content: none;}.rcg-sidebar .stjr-container input, .rcg-sidebar .stjr-container textarea, .rcg-sidebar .stjr-container select {  font-family: inherit;}.rcg-sidebar .stjr-container .clear {  height: 0;  line-height: 0;  font-size: 0pt;  clear: both;  margin: 0;  padding: 0;}.rcg-sidebar .stjr-container .stjr-loading {  height: 34px;  line-height: 34px;  display: none;}.rcg-sidebar .stjr-container .stjr-loading .custom-icon-spinner2 {  vertical-align: middle;}.rcg-sidebar .stjr-container .stjr-loading ::placeholder {  color: #aaa;  opacity: 1;  font-weight: 400;}.rcg-sidebar .stjr-container .validator-error {  color: #c73e14;  font-size: 0.9em;  font-weight: 400;  margin-bottom: 10px;  margin-top: 3px;}.rcg-sidebar .stjr-container [class^=custom-icon-]:before, .rcg-sidebar .stjr-container [class*=" custom-icon-"]:before {  font-family: inherit;  font-style: normal;}.rcg-sidebar .stjr-hash {  display: none;}.rcg-sidebar .stjr-util-transition--d-0 {  transition-duration: 0s !important;}.rcg-sidebar .stjr-util-slider-container-transition {  transition: 0.5s ease;}.rcg-sidebar .stjr-util-slider__item-wrapper {  display: flex;  justify-content: space-between;}.rcg-sidebar .stjr-util-para--empty {  padding: 20px !important;  margin-bottom: 0 !important;}.rcg-sidebar .stjr-util-para--center {  text-align: center !important;}.rcg-sidebar .stjr-util-para--merchant-review-disclaimer {  color: #000;  font-size: 24px !important;  font-weight: normal !important;  line-height: 1.25 !important;}.rcg-sidebar .stjr-widget--mobile .stjr-util-para--merchant-review-disclaimer {  font-size: 15px !important;  text-align: center;}@media (max-width: 767px) {  .rcg-sidebar .stjr-util-para--merchant-review-disclaimer {    font-size: 15px !important;    text-align: center;  }}.rcg-sidebar .stjr-util--border-bottom-black {  border-bottom: 1px solid #000;}.rcg-sidebar .stjr-util--pl-0 {  padding-left: 0 !important;}.rcg-sidebar .stjr-review-form__character-counter {  bottom: -90px;  font-size: 13px;  font-weight: 400;  height: 20px;  position: relative;  text-align: right;}@media (max-width: 767px) {  .rcg-sidebar .stjr-review-form__character-counter {    bottom: -85px;    height: 30px;    line-height: 1.1;    text-align: left;  }}.rcg-sidebar .stjr-default-fieldset {  display: block;}.rcg-sidebar .stjr-default-fieldset--flex {  display: flex;}.rcg-sidebar .stjr-__footer {  color: #757575;  padding: 8px 0;  font-size: 15px;  margin-bottom: 20px;  text-align: center;}.rcg-sidebar .stjr-__footer > * {  align-self: center;}.rcg-sidebar .stjr-__footer a {  align-items: center;  color: #757575;  display: flex;  justify-content: center;  vertical-align: middle;}.rcg-sidebar .stjr-__footer img.stjr-__footer__logo {  max-width: 210px !important;  height: auto !important;  width: 100%;  margin: 0 7px !important;}.rcg-sidebar .stjr-footer__branding {  align-items: center;  display: flex;  flex-wrap: wrap;  gap: 8px;  justify-content: center;}.rcg-sidebar .stjr-footer__branding__text {  color: #757575;  flex-shrink: 0;  font-size: 13px;}.rcg-sidebar .stjr-footer__branding__text--light {  color: #a2a5aa;}.rcg-sidebar .stjr-footer__branding__logo {  font-size: 14px;  max-width: 100px !important;  height: auto;  margin-top: auto !important;  margin-bottom: auto !important;  width: 100%;}.rcg-sidebar .stjr-alert {  background-color: #fff;  box-sizing: border-box;  color: #000;  height: 300px;  left: 50%;  padding: 80px 0;  position: fixed;  text-align: center;  top: 250px;  transform: translate(-50%, -50%);  width: min(90%, 600px);  z-index: 99999999;}.rcg-sidebar .stjr-alert h1 {  font-size: 24px;  font-weight: 900;  margin: 30px 0 20px;  padding: 0;}.rcg-sidebar .stjr-alert p {  font-size: 15px;  line-height: 1.4;  margin: 0;  padding: 0;}.rcg-sidebar .stjr-icon, .rcg-sidebar .stjr-container .stjr-review-helpful .helpfulButtonNo__down-icon, .rcg-sidebar .stjr-container .stjr-review-helpful .helpfulButton__up-icon {  background-repeat: no-repeat;  background-position: center;  background-size: contain;  display: inline-block;  font-size: 1em;  width: 1em;  min-height: 1em;  vertical-align: middle;}.rcg-sidebar .stjr-icon__arrow-left {  background-image: url("data:image/svg xml,<svg width='11' height='19' fill='none' xmlns='https://www.w3.org/2000/svg'><path d='M10.124.857L2.181 9.131l7.943 8.274' stroke='#676767' stroke-width='2'/></svg>");}.rcg-sidebar .stjr-icon__arrow-left--color-light {  background-image: url("data:image/svg xml,<svg width='11' height='19' fill='none' xmlns='https://www.w3.org/2000/svg'><path d='M10.124.857L2.181 9.131l7.943 8.274' stroke='#fff' stroke-width='2'/></svg>");}.rcg-sidebar .stjr-icon__arrow-right {  background-image: url("data:image/svg xml,<svg width='11' height='19' fill='none' xmlns='https://www.w3.org/2000/svg'><path d='M1.356 1.213L9.44 9.635l-8.084 8.421' stroke='#676767' stroke-width='2'/></svg>");}.rcg-sidebar .stjr-icon__arrow-right--color-light {  background-image: url("data:image/svg xml,<svg width='11' height='19' fill='none' xmlns='https://www.w3.org/2000/svg'><path d='M1.356 1.213L9.44 9.635l-8.084 8.421' stroke='#fff' stroke-width='2'/></svg>");}.rcg-sidebar .stjr-icon__thumbs-up, .rcg-sidebar .stjr-container .stjr-review-helpful .helpfulButton:hover .helpfulButton__up-icon, .rcg-sidebar .stjr-container .stjr-review-helpful .helpfulButton.active .helpfulButton__up-icon {  background-image: url("data:image/svg xml,<svg width='15' height='15' fill='none' xmlns='https://www.w3.org/2000/svg'><path d='M14.086 7.896c.306-.404.475-.9.475-1.414 0-.818-.457-1.591-1.192-2.023a1.232 1.232 0 00-.624-.169H8.38l.11-2.237A1.948 1.948 0 007.951.608 1.94 1.94 0 006.534 0C5.588 0 4.751.637 4.5 1.549l-1.563 5.66H2.93V15h8.597c.168 0 .331-.033.482-.098a2.34 2.34 0 001.327-2.829 2.343 2.343 0 00.377-2.088c.306-.404.475-.899.475-1.414a2.486 2.486 0 00-.102-.675zM0 7.792v6.626c0 .322.26.582.582.582h1.184V7.21H.582A.582.582 0 000 7.792z' fill='#464646'/></svg>");}.rcg-sidebar .stjr-icon--color-light.stjr-icon__thumbs-up, .rcg-sidebar .stjr-container .stjr-review-helpful .helpfulButton:hover .stjr-icon--color-light.helpfulButton__up-icon, .rcg-sidebar .stjr-container .stjr-review-helpful .helpfulButton.active .stjr-icon--color-light.helpfulButton__up-icon {  background-image: url("data:image/svg xml,<svg width='15' height='15' fill='none' xmlns='https://www.w3.org/2000/svg'><path d='M14.086 7.896c.306-.404.475-.9.475-1.414 0-.818-.457-1.591-1.192-2.023a1.232 1.232 0 00-.624-.169H8.38l.11-2.237A1.948 1.948 0 007.951.608 1.94 1.94 0 006.534 0C5.588 0 4.751.637 4.5 1.549l-1.563 5.66H2.93V15h8.597c.168 0 .331-.033.482-.098a2.34 2.34 0 001.327-2.829 2.343 2.343 0 00.377-2.088c.306-.404.475-.899.475-1.414a2.486 2.486 0 00-.102-.675zM0 7.792v6.626c0 .322.26.582.582.582h1.184V7.21H.582A.582.582 0 000 7.792z' fill='#969696'/></svg>");}.rcg-sidebar .stjr-icon__thumbs-up--o, .rcg-sidebar .stjr-container .stjr-review-helpful .helpfulButton__up-icon {  background-image: url("data:image/svg xml,<svg width='15' height='15' fill='none' xmlns='https://www.w3.org/2000/svg'><path d='M13.488 7.443l-.23.304.11.364c.043.146.067.302.07.466a1.593 1.593 0 01-.323.956l-.23.303.11.365a1.592 1.592 0 01-.256 1.42l-.23.303.109.365a1.59 1.59 0 01-.903 1.923h0l-.004.002a.46.46 0 01-.184.036H3.68V7.331L5.222 1.75h0A1.366 1.366 0 016.535.75h.003a1.19 1.19 0 01.87.373l.001.001c.23.243.348.557.332.893 0 0 0 0 0 0l-.11 2.237-.037.786h5.152c.086 0 .17.023.245.066.518.305.821.839.821 1.376 0 .35-.115.686-.323.961zM1.016 14.25H.75V7.96h.266v6.29z' stroke='#969696' stroke-width='1.5'/></svg>");}.rcg-sidebar .stjr-icon--color-light.stjr-icon__thumbs-up--o, .rcg-sidebar .stjr-container .stjr-review-helpful .stjr-icon--color-light.helpfulButton__up-icon {  background-image: url("data:image/svg xml,<svg width='15' height='15' fill='none' xmlns='https://www.w3.org/2000/svg'><path d='M13.488 7.443l-.23.304.11.364c.043.146.067.302.07.466a1.593 1.593 0 01-.323.956l-.23.303.11.365a1.592 1.592 0 01-.256 1.42l-.23.303.109.365a1.59 1.59 0 01-.903 1.923h0l-.004.002a.46.46 0 01-.184.036H3.68V7.331L5.222 1.75h0A1.366 1.366 0 016.535.75h.003a1.19 1.19 0 01.87.373l.001.001c.23.243.348.557.332.893 0 0 0 0 0 0l-.11 2.237-.037.786h5.152c.086 0 .17.023.245.066.518.305.821.839.821 1.376 0 .35-.115.686-.323.961zM1.016 14.25H.75V7.96h.266v6.29z' stroke='#969696' stroke-width='1.5'/></svg>");}.rcg-sidebar .stjr-icon__thumbs-down, .rcg-sidebar .stjr-container .stjr-review-helpful .helpfulButtonNo:hover .helpfulButtonNo__down-icon, .rcg-sidebar .stjr-container .stjr-review-helpful .helpfulButtonNo.active .helpfulButtonNo__down-icon {  background-image: url("data:image/svg xml,<svg width='15' height='15' fill='none' xmlns='https://www.w3.org/2000/svg'><path d='M14.086 7.104c.306.404.475.9.475 1.414 0 .818-.457 1.591-1.192 2.023-.19.11-.405.17-.624.169H8.38l.11 2.237a1.949 1.949 0 01-.538 1.445A1.942 1.942 0 016.534 15 2.116 2.116 0 014.5 13.451l-1.563-5.66H2.93V0h8.597c.168 0 .331.033.482.098a2.34 2.34 0 011.327 2.829 2.343 2.343 0 01.377 2.088c.306.404.475.899.475 1.414-.003.23-.036.457-.102.675zM0 7.208V.582C0 .26.26 0 .582 0h1.184v7.79H.582A.582.582 0 010 7.208z' fill='#464646'/></svg>");}.rcg-sidebar .stjr-icon--color-light.stjr-icon__thumbs-down, .rcg-sidebar .stjr-container .stjr-review-helpful .helpfulButtonNo:hover .stjr-icon--color-light.helpfulButtonNo__down-icon, .rcg-sidebar .stjr-container .stjr-review-helpful .helpfulButtonNo.active .stjr-icon--color-light.helpfulButtonNo__down-icon {  background-image: url("data:image/svg xml,<svg width='15' height='15' fill='none' xmlns='https://www.w3.org/2000/svg'><path d='M14.086 7.104c.306.404.475.9.475 1.414 0 .818-.457 1.591-1.192 2.023-.19.11-.405.17-.624.169H8.38l.11 2.237a1.949 1.949 0 01-.538 1.445A1.942 1.942 0 016.534 15 2.116 2.116 0 014.5 13.451l-1.563-5.66H2.93V0h8.597c.168 0 .331.033.482.098a2.34 2.34 0 011.327 2.829 2.343 2.343 0 01.377 2.088c.306.404.475.899.475 1.414-.003.23-.036.457-.102.675zM0 7.208V.582C0 .26.26 0 .582 0h1.184v7.79H.582A.582.582 0 010 7.208z' fill='#969696'/></svg>");}.rcg-sidebar .stjr-icon__thumbs-down--o, .rcg-sidebar .stjr-container .stjr-review-helpful .helpfulButtonNo__down-icon {  background-image: url("data:image/svg xml,<svg width='15' height='15' fill='none' xmlns='https://www.w3.org/2000/svg'><path d='M13.488 7.557l-.23-.304.11-.364c.043-.146.067-.302.07-.466a1.593 1.593 0 00-.323-.956l-.23-.303.11-.365a1.59 1.59 0 00-.257-1.42l-.23-.303.11-.365a1.59 1.59 0 00-.903-1.923h0l-.004-.002a.46.46 0 00-.184-.036H3.68v6.919l1.542 5.582h0c.162.587.703.999 1.312.999h.003a1.192 1.192 0 00.87-.373l.001-.001c.23-.243.348-.557.332-.893 0 0 0 0 0 0l-.11-2.237-.037-.786h5.152c.086 0 .17-.023.245-.066.518-.305.821-.839.821-1.376 0-.35-.115-.686-.323-.961zM1.016.75H.75v6.29h.266V.75z' stroke='#969696' stroke-width='1.5'/></svg>");}.rcg-sidebar .stjr-icon--color-light.stjr-icon__thumbs-down--o, .rcg-sidebar .stjr-container .stjr-review-helpful .stjr-icon--color-light.helpfulButtonNo__down-icon {  background-image: url("data:image/svg xml,<svg width='15' height='15' fill='none' xmlns='https://www.w3.org/2000/svg'><path d='M13.488 7.557l-.23-.304.11-.364c.043-.146.067-.302.07-.466a1.593 1.593 0 00-.323-.956l-.23-.303.11-.365a1.59 1.59 0 00-.257-1.42l-.23-.303.11-.365a1.59 1.59 0 00-.903-1.923h0l-.004-.002a.46.46 0 00-.184-.036H3.68v6.919l1.542 5.582h0c.162.587.703.999 1.312.999h.003a1.192 1.192 0 00.87-.373l.001-.001c.23-.243.348-.557.332-.893 0 0 0 0 0 0l-.11-2.237-.037-.786h5.152c.086 0 .17-.023.245-.066.518-.305.821-.839.821-1.376 0-.35-.115-.686-.323-.961zM1.016.75H.75v6.29h.266V.75z' stroke='#969696' stroke-width='1.5'/></svg>");}.rcg-sidebar .stjr-widget .spinner, .rcg-sidebar .stjr-spinner, .rcg-sidebar .stjr-work-indicator {  display: inline-block;  animation: stjr-rotation 1.2s linear infinite;}.rcg-sidebar .stjr-work-indicator {  font-family: "CustomIcomoon" !important;  speak: none;  font-style: normal;  font-weight: 400;  font-variant: normal;  text-transform: none;  text-rendering: auto;  line-height: 1;  -webkit-font-smoothing: antialiased;  -moz-osx-font-smoothing: grayscale;}.rcg-sidebar .stjr-work-indicator:before {  content: "";}.rcg-sidebar .stjr-widget .spinner *, .rcg-sidebar .stjr-spinner *, .rcg-sidebar .stjr-work-indicator * {  padding-left: 10px !important;}.rcg-sidebar .stjr-work-indicator ~ .helpfulButton, .rcg-sidebar .stjr-work-indicator ~ .helpfulButtonNo {  padding-left: 0px !important;}@keyframes stjr-rotation {  0% {    transform: rotate(0deg);  }  100% {    transform: rotate(360deg);  }}.rcg-sidebar .stjr-sj-button {  background-color: #19a6d1;  box-shadow: none;  border-radius: 3px;  box-sizing: border-box;  color: #fff;  float: left;  font-size: 15px;  letter-spacing: 1px;  line-height: 15px;  padding: 10px 15px;  text-align: center;  text-decoration: none;  text-transform: uppercase;  width: 100%;  height: auto !important;}.rcg-sidebar .stjr-sj-button--medium {  font-size: 18px;  font-weight: 700;  line-height: 25px;  padding: 5px 15px;}.rcg-sidebar .stjr-sj-button:hover {  cursor: pointer;  color: #fff;  background-color: #c63a03;  text-decoration: none;}.rcg-sidebar .stjr-button {  display: inline-block;  font-size: 15px;  letter-spacing: 1px;  text-transform: uppercase;  text-decoration: none;  line-height: 15px;  color: #fff;  border-radius: 3px;  padding: 12px 35px;  background-color: #7d7d7d;}.rcg-sidebar .stjr-button:hover {  background-color: #676767;  cursor: pointer;  text-decoration: none;}.rcg-sidebar .stjr-button--blue {  background-color: #19a6d1;}.rcg-sidebar .stjr-button--blue:hover {  background-color: #19a6d1;  opacity: 0.8;}.rcg-sidebar .stjr-button--orange {  background-color: #19a6d1 !important;}.rcg-sidebar .stjr-button--orange:hover {  background-color: #19a6d1 !important;  opacity: 0.8;}.rcg-sidebar .stjr-button--inverted {  color: #19a6d1;  display: none;}.rcg-sidebar .stjr-button--inverted:hover {  color: #fff;}.rcg-sidebar a.stjr-button {  color: #fff !important;}.rcg-sidebar .stjr-button .stjr-button--inverted a.stjr-button {  display: inline-block;  color: #fff;}.rcg-sidebar .stjr-container .photo {  background-color: #fff;  border: 1px solid #999;  padding: 1px;  border-radius: 3px;}.rcg-sidebar .stjr-container .photo img {  border-radius: 3px;}.rcg-sidebar .stjr-container .photo.medium {  height: 60px;  width: 60px;}.rcg-sidebar .stjr-container .photo.tiny {  height: 32px;  width: 32px;}.rcg-sidebar .stjr-container .custom-icon-star2, .rcg-sidebar .stjr-container .custom-icon-star2-full, .rcg-sidebar .stjr-container .custom-icon-star2-half-left {  color: #fdc20e;}.rcg-sidebar .stjr-container .custom-icon-star2-half-right {  color: #d2d2d2;}.rcg-sidebar .stjr-container .custom-icon-star2-empty {  color: #d2d2d2;}.rcg-sidebar .stjr-container .star.custom-icon-star2-half-left, .rcg-sidebar .stjr-container .custom-icon-star2-half-left {  margin-right: 0 !important;  overflow: hidden;  width: 0.5em !important;}.rcg-sidebar .stjr-container .custom-icon-star2-half-right {  width: 0.5em !important;  overflow: hidden;  transform: rotateY(180deg);}.rcg-sidebar .stjr-container .stars--widgets {  align-items: center;  box-sizing: border-box;  display: flex;  justify-content: flex-start;  margin-top: auto;}.rcg-sidebar .stjr-container .stars--widgets {  font-size: 15px;  text-align: left;}.rcg-sidebar .stjr-container .stars--widgets .star {  box-sizing: border-box;  line-height: 1;  margin-right: 1px;  font-size: 15px;  height: auto;  width: auto;  float: left;}.rcg-sidebar .stjr-container .stars--widgets--normal {  font-size: 20px;  text-align: left;}.rcg-sidebar .stjr-container .stars--widgets--normal .star--normal {  font-size: 20px;}.rcg-sidebar .stjr-container .stars--widgets--medium {  font-size: 25px;  text-align: left;}.rcg-sidebar .stjr-container .stars--widgets--medium .star--medium {  font-size: 25px;}.rcg-sidebar .stjr-container .stars--widgets--large {  text-align: left;  width: auto;}.rcg-sidebar .stjr-container .stars--widgets--large .star--large {  font-size: 48px;}.rcg-sidebar .stjr-container .stars--widgets--responsive {  width: auto;  text-align: left;}@media (min-width: 769px) {  .rcg-sidebar .stjr-container .stars--widgets--responsive {    font-size: 48px;    text-align: left;    width: auto;  }}.rcg-sidebar .stjr-container .stars--widgets--responsive .star--responsive {  font-size: 25px;}@media (min-width: 769px) {  .rcg-sidebar .stjr-container .stars--widgets--responsive .star--responsive {    font-size: 48px;  }}.rcg-sidebar .stjr-container .star_rating_header {  font-size: 20px;  letter-spacing: 0px !important;  width: 100px;  text-align: left;}.rcg-sidebar .stjr-sitejabber-stars .stars {  margin-top: auto;}.rcg-sidebar .stjr-sitejabber-stars .stars--widgets .star {  color: #fff !important;  height: 1em !important;  line-height: 1em !important;  margin-right: 0.1111111111em !important;  min-width: 1em !important;  position: relative;  text-align: center;  transform: translateY(0) !important;  width: 1em !important;  float: left;}.rcg-sidebar .stjr-sitejabber-stars .stars--widgets .star:before {  position: relative;  z-index: 2;  display: none;}.rcg-sidebar .stjr-sitejabber-stars .stars--widgets .star:after {  background-image: url("data:image/svg xml,<svg data-name='Layer 1' xmlns='https://www.w3.org/2000/svg' viewBox='0 0 10 10'><path d='M10 5a5 5 0 11-5-5 5 5 0 015 5z' fill-rule='evenodd' fill='#ee6922'/><path d='M8.4 4a.23.23 0 00-.2-.16l-.44-.07-1.44-.25h-.18a.83.83 0 01-.07-.13L6 3.22l-.2-.41c-.08-.15-.15-.3-.22-.45s-.25-.49-.37-.74A.24.24 0 005 1.48a.25.25 0 00-.22.14l-.36.74c-.08.15-.15.3-.22.45l-.2.41-.08.15-.06.13h-.18l-1.45.21-.44.07a.23.23 0 00-.2.16.26.26 0 00.06.26l.35.36 1.14 1.11v.14l-.35 1.94A.28.28 0 002.9 8H3a.2.2 0 00.11 0l.3-.15 1-.52L5 7l.6.32 1 .51.3.15a.24.24 0 00.23 0 .26.26 0 00.12-.23l-.33-2v-.13L8 4.56l.35-.34A.24.24 0 008.4 4z' fill='#fff' fill-rule='evenodd'/></svg>");  background-position: center;  background-repeat: no-repeat;  background-size: contain;  bottom: 0;  content: "";  left: 0;  margin: auto;  position: absolute;  right: 0;  top: 0;  z-index: 1;  height: 1em !important;  min-width: 1em !important;  width: 1em !important;}.rcg-sidebar .stjr-sitejabber-stars .stars--widgets .star:last-child {  margin-right: auto !important;}.rcg-sidebar .stjr-sitejabber-stars .stars--widgets .star.custom-icon-star2-empty:before, .rcg-sidebar .stjr-sitejabber-stars .stars--widgets .star.custom-icon-star2-half-right:before {  content: "  " !important;}.rcg-sidebar .stjr-sitejabber-stars .stars--widgets .star.custom-icon-star2-empty:after, .rcg-sidebar .stjr-sitejabber-stars .stars--widgets .star.custom-icon-star2-half-right:after {  background-image: url("data:image/svg xml,<svg data-name='Layer 1' xmlns='https://www.w3.org/2000/svg' viewBox='0 0 10 10'><path d='M10 5a5 5 0 11-5-5 5 5 0 015 5z' fill-rule='evenodd' fill='#D7D7D7'/><path d='M8.4 4a.23.23 0 00-.2-.16l-.44-.07-1.44-.25h-.18a.83.83 0 01-.07-.13L6 3.22l-.2-.41c-.08-.15-.15-.3-.22-.45s-.25-.49-.37-.74A.24.24 0 005 1.48a.25.25 0 00-.22.14l-.36.74c-.08.15-.15.3-.22.45l-.2.41-.08.15-.06.13h-.18l-1.45.21-.44.07a.23.23 0 00-.2.16.26.26 0 00.06.26l.35.36 1.14 1.11v.14l-.35 1.94A.28.28 0 002.9 8H3a.2.2 0 00.11 0l.3-.15 1-.52L5 7l.6.32 1 .51.3.15a.24.24 0 00.23 0 .26.26 0 00.12-.23l-.33-2v-.13L8 4.56l.35-.34A.24.24 0 008.4 4z' fill='#fff' fill-rule='evenodd'/></svg>");}.rcg-sidebar .stjr-sitejabber-stars .stars--widgets .star.custom-icon-star2-half-left {  padding-left: 3%;  margin-right: 0 !important;}.rcg-sidebar .stjr-sitejabber-stars .stars--widgets .star.custom-icon-star2-half-right:after {  left: -100%;}.rcg-sidebar .stjr-sitejabber-stars .stars--widgets .star.custom-icon-star2-half-left, .rcg-sidebar .stjr-sitejabber-stars .stars--widgets .star.custom-icon-star2-half-right {  overflow: hidden;  max-width: 0.5em;  min-width: 0.5em !important;}.rcg-sidebar .stjr-sitejabber-stars .stars--widgets--normal .star--normal {  height: 1em !important;  line-height: 1em !important;  margin-right: 0.1111111111em !important;  min-width: 1em !important;  width: 1em !important;}.rcg-sidebar .stjr-sitejabber-stars .stars--widgets--normal .star--normal:after {  height: 1em !important;  min-width: 1em !important;  width: 1em !important;}.rcg-sidebar .stjr-sitejabber-stars .stars--widgets--normal .star.custom-icon-star2-half-left, .rcg-sidebar .stjr-sitejabber-stars .stars--widgets--normal .star.custom-icon-star2-half-right {  max-width: 0.5em;  min-width: 0.5em !important;}.rcg-sidebar .stjr-sitejabber-stars .stars--widgets--medium .star--medium {  height: 1em !important;  line-height: 1em !important;  margin-right: 0.1111111111em !important;  min-width: 1em !important;  width: 1em !important;}.rcg-sidebar .stjr-sitejabber-stars .stars--widgets--medium .star--medium:after {  height: 1em !important;  min-width: 1em !important;  width: 1em !important;}.rcg-sidebar .stjr-sitejabber-stars .stars--widgets--medium .star.custom-icon-star2-half-left, .rcg-sidebar .stjr-sitejabber-stars .stars--widgets--medium .star.custom-icon-star2-half-right {  max-width: 0.5em;  min-width: 0.5em !important;}.rcg-sidebar .stjr-sitejabber-stars .stars--widgets--large .star--large {  height: 1em !important;  line-height: 1em !important;  margin-right: 0.1111111111em !important;  min-width: 1em !important;  width: 1em !important;}.rcg-sidebar .stjr-sitejabber-stars .stars--widgets--large .star--large:after {  height: 1em !important;  min-width: 1em !important;  width: 1em !important;}.rcg-sidebar .stjr-sitejabber-stars .stars--widgets--large .star.custom-icon-star2-half-left, .rcg-sidebar .stjr-sitejabber-stars .stars--widgets--large .star.custom-icon-star2-half-right {  max-width: 0.5em;  min-width: 0.5em !important;}@media (min-width: 769px) {  .rcg-sidebar .stjr-sitejabber-stars .stars--widgets--responsive .star--responsive {    height: 1em !important;    line-height: 1em !important;    margin-right: 0.1111111111em !important;    min-width: 1em !important;    width: 1em !important;  }  .rcg-sidebar .stjr-sitejabber-stars .stars--widgets--responsive .star--responsive:after {    height: 1em !important;    min-width: 1em !important;    width: 1em !important;  }}.rcg-sidebar .stjr-sitejabber-stars .stars--widgets--responsive .star.custom-icon-star2-half-left, .rcg-sidebar .stjr-sitejabber-stars .stars--widgets--responsive .star.custom-icon-star2-half-right {  max-width: 0.5em;  min-width: 0.5em !important;}.rcg-sidebar .stjr-review-page-pagination, .rcg-sidebar .stjr-video-review-grid-pagination, .rcg-sidebar .stjr-review-tab-pagination {  align-items: center;  color: #676767;  display: flex;  justify-content: center;  margin: auto;  padding: 10px;}@media (max-width: 767px) {  .rcg-sidebar .stjr-review-page-pagination, .rcg-sidebar .stjr-video-review-grid-pagination, .rcg-sidebar .stjr-review-tab-pagination {    flex-flow: column;  }}.rcg-sidebar .stjr-review-page-pagination__numbers, .rcg-sidebar .stjr-video-review-grid-pagination__numbers, .rcg-sidebar .stjr-review-tab-pagination__numbers {  display: flex;  flex-wrap: wrap;}.rcg-sidebar .stjr-review-page-pagination .ellipsis, .rcg-sidebar .stjr-video-review-grid-pagination .ellipsis, .rcg-sidebar .stjr-review-tab-pagination .ellipsis {  margin-right: 10px;}.rcg-sidebar .stjr-review-page-pagination {  font-size: 15px;  line-height: 34px;}.rcg-sidebar .stjr-review-page-pagination span.stjr-review-page-pagination__link--disabled {  padding: 1px 7px 2px;  margin-right: 10px;  display: none;}.rcg-sidebar .stjr-review-page-pagination span.stjr-review-page-pagination__link--current, .rcg-sidebar .stjr-review-page-pagination span.stjr-review-page-pagination__link, .rcg-sidebar .stjr-review-page-pagination .stjr-review-page-pagination__link {  display: inline-block;  background-color: transparent;  border: 0 !important;  color: #757575;  border-radius: 3px;  min-width: 34px;  min-height: 34px;  line-height: 34px;  font-size: 15px;  padding: 0 10px;  margin: 5px 0;  margin-right: 10px;  text-decoration: none;  text-align: center;}@media (max-width: 767px) {  .rcg-sidebar .stjr-review-page-pagination span.stjr-review-page-pagination__link--current, .rcg-sidebar .stjr-review-page-pagination span.stjr-review-page-pagination__link, .rcg-sidebar .stjr-review-page-pagination .stjr-review-page-pagination__link {    line-height: 25px;    min-height: 25px;    min-width: 25px;    padding: 3px 7px;  }}.rcg-sidebar .stjr-review-page-pagination .stjr-review-page-pagination__link--ellipsis {  pointer-events: none;}.rcg-sidebar .stjr-review-page-pagination__next, .rcg-sidebar .stjr-review-page-pagination__next > span, .rcg-sidebar .stjr-review-page-pagination__previous, .rcg-sidebar .stjr-review-page-pagination__previous > span {  display: flex;  align-items: center;}@media (max-width: 767px) {  .rcg-sidebar .stjr-review-page-pagination__next, .rcg-sidebar .stjr-review-page-pagination__previous, .rcg-sidebar .stjr-review-page-pagination__numbers {    display: flex;    flex-wrap: wrap;    flex: 1 1 auto;    justify-content: center;    margin-right: 0;    width: 100%;  }}.rcg-sidebar .stjr-review-page-pagination__next .stjr-review-page-pagination__link, .rcg-sidebar .stjr-review-page-pagination__previous .stjr-review-page-pagination__link {  background-color: #757575 !important;  color: #fff !important;}.rcg-sidebar .stjr-review-page-pagination span.stjr-review-page-pagination__link--current, .rcg-sidebar .stjr-review-page-pagination .stjr-review-page-pagination__link--current, .rcg-sidebar .stjr-review-page-pagination .stjr-review-page-pagination__link:hover {  background-color: #757575;  color: #fff !important;}.rcg-sidebar .stjr-review-page-pagination__link:hover {  cursor: pointer;}.rcg-sidebar .stjr-review-page-pagination__prev {  margin-right: 10px;}.rcg-sidebar .stjr-review-page-pagination__page {  margin-right: 10px;}.rcg-sidebar .stjr-review-page-pagination__page.active {  font-weight: 700;  color: #000;}.rcg-sidebar .stjr-review-page-pagination .stjr-review-page-pagination__link, .rcg-sidebar .stjr-review-page-pagination .stjr-review-page-pagination__link__link, .rcg-sidebar .stjr-review-page-pagination a.stjr-review-page-pagination__link__link {  color: inherit;  border: 0 !important;  text-decoration: none !important;}.rcg-sidebar .stjr-review-page-pagination .stjr-review-page-pagination__link__link, .rcg-sidebar .stjr-review-page-pagination a.stjr-review-page-pagination__link__link {  display: block;}.rcg-sidebar .stjr-video-review-grid-pagination {  font-size: 15px;  line-height: 34px;}.rcg-sidebar .stjr-video-review-grid-pagination span.stjr-video-review-grid-pagination__link--disabled {  padding: 1px 7px 2px;  margin-right: 10px;  display: none;}.rcg-sidebar .stjr-video-review-grid-pagination span.stjr-video-review-grid-pagination__link--current, .rcg-sidebar .stjr-video-review-grid-pagination span.stjr-video-review-grid-pagination__link, .rcg-sidebar .stjr-video-review-grid-pagination .stjr-video-review-grid-pagination__link {  display: inline-block;  background-color: transparent;  border: 0 !important;  color: #757575;  border-radius: 3px;  min-width: 34px;  min-height: 34px;  line-height: 34px;  font-size: 15px;  padding: 0 10px;  margin: 5px 0;  margin-right: 10px;  text-decoration: none;  text-align: center;}@media (max-width: 767px) {  .rcg-sidebar .stjr-video-review-grid-pagination span.stjr-video-review-grid-pagination__link--current, .rcg-sidebar .stjr-video-review-grid-pagination span.stjr-video-review-grid-pagination__link, .rcg-sidebar .stjr-video-review-grid-pagination .stjr-video-review-grid-pagination__link {    line-height: 25px;    min-height: 25px;    min-width: 25px;    padding: 3px 7px;  }}.rcg-sidebar .stjr-video-review-grid-pagination__next, .rcg-sidebar .stjr-video-review-grid-pagination__next > span, .rcg-sidebar .stjr-video-review-grid-pagination__previous, .rcg-sidebar .stjr-video-review-grid-pagination__previous > span {  display: flex;  align-items: center;}@media (max-width: 767px) {  .rcg-sidebar .stjr-video-review-grid-pagination__next, .rcg-sidebar .stjr-video-review-grid-pagination__previous, .rcg-sidebar .stjr-video-review-grid-pagination__numbers {    display: flex;    flex-wrap: wrap;    flex: 1 1 auto;    justify-content: center;    margin-right: 0;    width: 100%;  }}.rcg-sidebar .stjr-video-review-grid-pagination__next .stjr-video-review-grid-pagination__link, .rcg-sidebar .stjr-video-review-grid-pagination__previous .stjr-video-review-grid-pagination__link {  background-color: #757575 !important;  color: #fff !important;}.rcg-sidebar .stjr-video-review-grid-pagination span.stjr-video-review-grid-pagination__link--current, .rcg-sidebar .stjr-video-review-grid-pagination .stjr-video-review-grid-pagination__link--current, .rcg-sidebar .stjr-video-review-grid-pagination .stjr-video-review-grid-pagination__link:hover {  background-color: #757575;  color: #fff !important;}.rcg-sidebar .stjr-video-review-grid-pagination__link:hover {  cursor: pointer;}.rcg-sidebar .stjr-video-review-grid-pagination__prev {  margin-right: 10px;}.rcg-sidebar .stjr-video-review-grid-pagination__page {  margin-right: 10px;}.rcg-sidebar .stjr-video-review-grid-pagination__page.active {  font-weight: 700;  color: #000;}.rcg-sidebar .stjr-video-review-grid-pagination .stjr-video-review-grid-pagination__link, .rcg-sidebar .stjr-video-review-grid-pagination .stjr-video-review-grid-pagination__link__link, .rcg-sidebar .stjr-video-review-grid-pagination a.stjr-video-review-grid-pagination__link__link {  color: inherit;  border: 0 !important;  text-decoration: none !important;}.rcg-sidebar .stjr-review-tab-pagination {  border-top: 1px solid #e5e5e5;  display: flex;  flex-wrap: wrap;  font-size: 12px;  justify-content: center;  line-height: 28px;  margin: 0 15px;  padding: 20px 0;}.rcg-sidebar .stjr-review-tab-pagination span.stjr-review-tab-pagination__link--disabled {  padding: 1px 7px 2px;  margin: 5px 0;  margin-right: 5px;  display: none;}.rcg-sidebar .stjr-review-tab-pagination span.stjr-review-tab-pagination__link--current, .rcg-sidebar .stjr-review-tab-pagination span.stjr-review-tab-pagination__link, .rcg-sidebar .stjr-review-tab-pagination .stjr-review-tab-pagination__link {  display: inline-block;  background-color: #fff;  color: #757575;  border-radius: 3px;  min-height: 28px;  line-height: 28px;  font-size: inherit;  padding: 0 10px;  margin: 5px 0;  margin-right: 5px;  text-decoration: none;  text-align: center;}.rcg-sidebar .stjr-review-tab-pagination .stjr-review-tab-pagination__link--ellipsis {  pointer-events: none;}.rcg-sidebar .stjr-review-tab-pagination__next, .rcg-sidebar .stjr-review-tab-pagination__next > span, .rcg-sidebar .stjr-review-tab-pagination__previous, .rcg-sidebar .stjr-review-tab-pagination__previous > span {  display: flex;  align-items: center;}@media (max-width: 767px) {  .rcg-sidebar .stjr-review-tab-pagination__next, .rcg-sidebar .stjr-review-tab-pagination__previous, .rcg-sidebar .stjr-review-tab-pagination__numbers {    display: flex;    flex-wrap: wrap;    flex: 1 1 auto;    justify-content: center;    margin-right: 0;    width: 100%;  }}.rcg-sidebar .stjr-review-tab-pagination__next .stjr-review-tab-pagination__link, .rcg-sidebar .stjr-review-tab-pagination__previous .stjr-review-tab-pagination__link {  background-color: #757575;  color: #fff;}.rcg-sidebar .stjr-review-tab-pagination span.stjr-review-tab-pagination__link--current, .rcg-sidebar .stjr-review-tab-pagination .stjr-review-tab-pagination__link--current, .rcg-sidebar .stjr-review-tab-pagination .stjr-review-tab-pagination__link:hover {  background-color: #757575;  color: #fff !important;}.rcg-sidebar .stjr-review-tab-pagination__link {  position: relative;  display: flex !important;  justify-content: center;}.rcg-sidebar .stjr-review-tab-pagination__link__link {  flex: 1 1 auto;}.rcg-sidebar .stjr-review-tab-pagination__link:hover {  cursor: pointer;}.rcg-sidebar .stjr-review-tab-pagination__prev {  margin-right: 5px;}.rcg-sidebar .stjr-review-tab-pagination__page {  margin-right: 5px;}.rcg-sidebar .stjr-review-tab-pagination__page.active {  font-weight: 700;  color: #000;}.rcg-sidebar .stjr-review-tab-pagination .stjr-review-tab-pagination__link, .rcg-sidebar .stjr-review-tab-pagination .stjr-review-tab-pagination__link__link, .rcg-sidebar .stjr-review-tab-pagination a.stjr-review-tab-pagination__link__link {  border: 0 !important;  color: inherit;  text-decoration: none !important;}.rcg-sidebar .stjr-review-page-pagination__next .stjr-review-page-pagination__link, .rcg-sidebar .stjr-review-page-pagination__previous .stjr-review-page-pagination__link {  background-color: #757575 !important;  color: #fff !important;}.rcg-sidebar .stjr-review-page-pagination span.stjr-review-page-pagination__link--current, .rcg-sidebar .stjr-review-page-pagination .stjr-review-page-pagination__link--current, .rcg-sidebar .stjr-review-page-pagination .stjr-review-page-pagination__link:hover {  background-color: #757575;  color: #fff !important;}.rcg-sidebar .stjr-review-row {  padding: 15px 0;  border-bottom: 1px solid #ececec;}.rcg-sidebar .stjr-review-row:last-child, .rcg-sidebar .stjr-review-row .stjr-review-row-last {  border-bottom: 0;}.rcg-sidebar .stjr-review__stars {  float: left;  margin-right: 7px;}.rcg-sidebar .stjr-review__title {  font-size: 15px;  line-height: 17px;  color: #000;  font-weight: 700;  margin-bottom: 10px;  text-align: left;}.rcg-sidebar .stjr-review__title a {  border: 0;  color: #e0511e;}.rcg-sidebar .stjr-author {  font-size: 12px;  color: #bababa;  margin-bottom: 10px;  text-align: left;  font-weight: 400;}.rcg-sidebar .stjr-author__name {  color: #000;}.rcg-sidebar .stjr-review__content {  color: #787878;  font-size: 13px;  margin-top: 0;  margin-bottom: 12px;  overflow: hidden;}.rcg-sidebar .stjr-review__content span {  color: #787878 !important;}.rcg-sidebar .stjr-review__content span.stjr-review__content__reason {  display: block;  font-weight: 600;  margin-top: 10px !important;}.rcg-sidebar .stjr-review__primary-links {  margin-top: 20px;  line-height: 20px;}.rcg-sidebar .stjr-review__links .helpful {  float: left;}.rcg-sidebar .stjr-review__links .helpful .links {  float: right;  position: relative;  bottom: 1px;  color: #d7d6da;}.rcg-sidebar .stjr-review__links .stjr-container a.stjr-reviews-truncate_more_link {  cursor: pointer;  color: #e0511e;}.rcg-sidebar .stjr-review__top-row {  display: flex;  justify-content: flex-start;  line-height: 1.5;}.rcg-sidebar .stjr-review__top-row .stjr-review__title {  line-height: inherit;}.rcg-sidebar .stjr-review__top-row .stjr-review__title a {  line-height: inherit;}.rcg-sidebar .stjr-review__top-row .stjr-review__stars .stars--widgets .star {  line-height: 1.5;}.rcg-sidebar .stjr-review-comments {  margin-top: 7px;  margin-bottom: 10px;  padding: 8px;  background-color: #eceef5;  display: block;  border-radius: 3px;  position: relative;}.rcg-sidebar .stjr-review-comments:after {  bottom: 100%;  left: 20%;  border: solid transparent;  content: " ";  height: 0;  width: 0;  position: absolute;  pointer-events: none;  border-color: rgba(236, 238, 245, 0);  border-bottom-color: #eceef5;  border-width: 10px;  margin-left: -10px;}.rcg-sidebar .stjr-review-comment {  float: left;  width: 380px;}.rcg-sidebar .stjr-review-comments p {  font-size: 13px !important;}.rcg-sidebar .stjr-review-comment__arrow {  position: absolute;  top: -11px;  left: 80px;}.rcg-sidebar .stjr-review-comment__thumbnail {  float: left;  margin-right: 8px;}.rcg-sidebar .stjr-review-comment__author {  font-weight: 700;  margin-right: 5px;}.rcg-sidebar .stjr-review-comment__info {  margin-top: 4px;  color: #676767;}.rcg-sidebar .stjr-review-comment__date {  float: left;  color: #aeb0b2;  font-size: 12px;}.rcg-sidebar .stjr-container .stjr-vote-helpful .stjr-vote-helpful__container, .rcg-sidebar .stjr-container .stjr-review-helpful .helpful_container {  font-size: 15px;  font-weight: 400;  line-height: 1;  margin-bottom: 15px;  margin-top: 15px;}.rcg-sidebar .stjr-container .stjr-review-helpful.active .isHelpful {  color: #464646;}.rcg-sidebar .stjr-container .stjr-review-helpful .helpful_container {  display: flex;  align-items: center;  color: #757575;  color: #757575;  color: #757575;}.rcg-sidebar .stjr-container .stjr-review-helpful .helpfulButton:hover, .rcg-sidebar .stjr-container .stjr-review-helpful .helpfulButton.active {  color: #464646;}.rcg-sidebar .stjr-container .stjr-review-helpful .helpfulButtonNo:hover, .rcg-sidebar .stjr-container .stjr-review-helpful .helpfulButtonNo.active {  color: #464646;}.rcg-sidebar .stjr-container .stjr-vote-helpful .stjr-vote-helpful__container .clear, .rcg-sidebar .stjr-container .stjr-review-helpful .helpful_container .clear {  margin-bottom: 10px;}.rcg-sidebar .stjr-container .stjr-review-helpful .zero {  display: none;}.rcg-sidebar .stjr-container .stjr-vote-helpful .stjr-vote-helpful__num-hlp, .rcg-sidebar .stjr-container .stjr-review-helpful .numHlp {  padding: 0 5px;  color: inherit;}.rcg-sidebar .stjr-container .stjr-vote-helpful .stjr-vote-helpful__num-hlp-in, .rcg-sidebar .stjr-container .stjr-review-helpful .numHlpIn {  display: inline-block;  overflow: visible;}.rcg-sidebar .stjr-container .stjr-vote-helpful .stjr-vote-helpful__button, .rcg-sidebar .stjr-container .stjr-review-helpful .helpfulButton, .rcg-sidebar .stjr-container .stjr-vote-helpful .stjr-vote-helpful__button-no, .rcg-sidebar .stjr-container .stjr-review-helpful .helpfulButtonNo {  cursor: pointer;  display: inline-block;  position: relative;  box-sizing: content-box;  line-height: 1;  margin-left: 5px;  display: flex;  justify-content: center;  align-items: center;}.rcg-sidebar .stjr-container .helpful_container .isHelpful__loading {  display: none !important;}.rcg-sidebar .stjr-container .helpful_container .isHelpful__loading.active {  display: inline-block !important;}.rcg-sidebar .stjr-container .stjr-vote-helpful .stjr-vote-helpful__is-helpful, .rcg-sidebar .stjr-container .stjr-review-helpful .isHelpful {  margin-right: 8px;  cursor: default;  color: #757575;}.rcg-sidebar .stjr-container .stjr-vote-helpful .stjr-vote-helpful__gray-arrow, .rcg-sidebar .stjr-container .stjr-review-helpful .grayArrowLeft {  cursor: default;  display: none;  float: left;  height: 9px;  left: 6px;  overflow: hidden;  position: relative;  top: 3px;  width: 9px;  z-index: 1;}.rcg-sidebar .stjr-container .stjr-vote-helpful .stjr-vote-helpful__gray-arrow:after, .rcg-sidebar .stjr-container .stjr-review-helpful .grayArrowLeft:after {  content: "";  position: absolute;  width: 7px;  height: 7px;  background: #fff;  transform: rotate(120deg) skewY(30deg);  top: 1px;  left: 6px;  border: 1px solid #d3d3d3;}.rcg-sidebar .stjr-review__read_more_link {  color: #00569b;  text-decoration: none;  text-transform: lowercase;}@media (prefers-reduced-motion: no-preference) {  .rcg-sidebar .stjr-review__read_more_link {    transition: all ease 0.2s;  }}.rcg-sidebar .stjr-review__read_more_link:hover, .rcg-sidebar .stjr-review__read_more_link:active {  text-decoration: underline !important;}.rcg-sidebar .stjr-container .stjr-review-tab-empty {  text-align: center;  padding-top: 50px;  padding-bottom: 70px;}.rcg-sidebar .stjr-container .stjr-reviews-list-container .stjr-review-tab-empty p {  font-size: 18px !important;  margin-bottom: 20px;  text-align: center;}.rcg-sidebar .stjr-container .stjr-review-tab-empty .stjr-button {  float: none;}.rcg-sidebar .stjr-review-form__character-counter {  bottom: -90px;  font-size: 13px;  font-weight: 400;  height: 20px;  position: relative;  text-align: right;}@media (max-width: 767px) {  .rcg-sidebar .stjr-review-form__character-counter {    bottom: -85px;    height: 30px;    line-height: 1.1;    text-align: left;  }}.rcg-sidebar .stjr-overlay {  background: rgba(0, 0, 0, 0.3);  bottom: 0;  display: block;  height: 100%;  left: 0;  position: fixed;  right: 0;  top: 0;  width: 100%;  z-index: 9999997;}.rcg-sidebar .stjr-overlay--alert {  z-index: 99999997;}.rcg-sidebar .stjr-overlay:not([style]) {  display: block !important;}@media (min-width: 768px) {  .rcg-sidebar .stjr-dropdown-interactive {    width: 140px;  }}@media (min-width: 768px) {  .rcg-sidebar .stjr-dropdown-interactive .stjr-dropdown-inner {    right: 0;  }}.rcg-sidebar .stjr-dropdown-interactive {  float: left;  height: 45px;  position: relative;  cursor: pointer;}.rcg-sidebar .stjr-dropdown-interactive button {  background: transparent !important;  box-shadow: none !important;}.rcg-sidebar .stjr-dropdown-interactive button:hover {  background: transparent !important;  box-shadow: none !important;}.rcg-sidebar .stjr-dropdown-interactive .stjr-dropdown-inner {  background: #fff;  border: 1px solid #dadcdf;  left: 0;  position: absolute;  top: 0;  z-index: 1;  border-radius: 3px;}.rcg-sidebar .stjr-dropdown-interactive .stjr-dropdown-selected-content, .rcg-sidebar .stjr-dropdown-interactive .stjr-dropdown-selection {  height: 32px;  font-size: 14px;}.rcg-sidebar .stjr-dropdown-interactive .sort-dropdown-option-button {  background: 0 0;  border: none;  min-height: 32px;  line-height: 32px;  padding: 0 0 0 10px;  text-align: left;  width: 100%;}.rcg-sidebar .stjr-dropdown-interactive .stjr-dropdown-up-down-caret {  fill: #626669;  min-height: 45px;  margin-right: 5px;  padding: 0;  position: absolute;  right: 0;  top: 0;  width: 16px;}.rcg-sidebar .stjr-dropdown-interactive svg:not(:root) {  overflow: hidden;}.rcg-sidebar .stjr-dropdown-interactive ul {  display: none;}.rcg-sidebar .stjr-dropdown-interactive ul, .rcg-sidebar .stjr-dropdown-interactive ul li {  margin: 0 !important;  padding: 0 !important;  list-style: none !important;  -webkit-padding-start: 0;}.rcg-sidebar .stjr-dropdown-interactive ul:after, .rcg-sidebar .stjr-dropdown-interactive ul:before, .rcg-sidebar .stjr-dropdown-interactive ul li:after, .rcg-sidebar .stjr-dropdown-interactive ul li:before {  content: none !important;}.rcg-sidebar .stjr-dropdown-interactive .stjr-dropdown-option {  color: #545658;  font-size: 14px;  min-height: 32px;}.rcg-sidebar .stjr-dropdown-interactive .stjr-dropdown-option:not(.inactive):hover {  background: #f5f6f7;}.rcg-sidebar .stjr-dropdown-interactive .stjr-dropdown-option-button {  background: 0 0;  border: none;  height: 32px;  line-height: 32px;  padding: 0 0 0 10px;  text-align: left;  width: 100%;  cursor: pointer;  font-size: 14px;  color: #676767;}.rcg-sidebar .stjr-dropdown-interactive .stjr-dropdown-option.stjr-dropdown-option-active {  background: #f5f6f7;}.rcg-sidebar .stjr-reviews-tab {  display: none;  text-decoration: none;  border: 0;}.rcg-sidebar .stjr-reviews-tab-modal {  display: none;  position: fixed;  z-index: 9999999998;  left: 0;  top: 0;  width: 100%;  height: 100%;  overflow: auto;  background-color: black;  background-color: rgba(0, 0, 0, 0.5);}.rcg-sidebar .stjr-reviews-tab-modal .stjr-reviews-tab-reviews, .rcg-sidebar .stjr-reviews-tab-modal .stjr-review-form-container {  height: calc(90vh - 253px);  max-height: 298px;  overflow: auto;}.rcg-sidebar .stjr-reviews-tab-modal-content {  position: relative;  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);  background-color: #fff;  margin-top: 6%;  width: 500px;  display: none;  border-radius: 3px;  animation-name: animatetop;  animation-duration: 0.6s;}@media (min-width: 769px) {  .rcg-sidebar .stjr-reviews-tab-modal-content {    margin: 5vh auto;  }}.rcg-sidebar .stjr-reviews-tab-modal-content.stjr-close {  animation-name: animateclose;  animation-duration: 0.6s;}.rcg-sidebar .stjr-reviews-tab-modal.stjr-coveropen {  animation-name: animatecover;  animation-duration: 0.6s;}.rcg-sidebar .stjr-reviews-tab-modal.stjr-coverclose {  animation-name: animatecoverclose;  animation-duration: 0.6s;}.rcg-sidebar .stjr-reviews-tab-header {  background-color: #f7f7f7;  padding: 23px 15px;  text-align: center;  color: #595959;  position: relative;  border-top-right-radius: 4px;  border-top-left-radius: 4px;  border-bottom: 2px solid #f2f2f2 !important;}.rcg-sidebar .stjr-reviews-tab-header__title {  font-size: 21px;  font-weight: 600;  border: 0;}.rcg-sidebar .stjr-reviews-tab-header a.stjr-reviews-tab-header__close {  position: absolute;  top: 5px;  right: 15px;  font-size: 28px;  opacity: 0.5;  color: #676767 !important;  cursor: pointer;}.rcg-sidebar .stjr-reviews-tab-header a.stjr-reviews-tab-header__close:hover {  opacity: 0.8;  color: #444;  border: 0;}.rcg-sidebar .stjr-reviews-tab .stjr-reviews-tab-summary {  margin-top: 7px;  text-align: center;  display: flex;  justify-content: center;  align-items: center;}.rcg-sidebar .stjr-reviews-tab .stjr-reviews-tab-summary__text {  color: #999;  font-size: 12px;}.rcg-sidebar .stjr-reviews-tab .stjr-reviews-tab-summary__text a {  color: inherit;  font-size: inherit;  border: 0;}.rcg-sidebar .stjr-reviews-tab .stjr-reviews-tab-summary__stars {  margin-right: 5px;  transform: translateY(-1px);}.rcg-sidebar .stjr-reviews-tab .stjr-reviews-tab-summary__stars .star {  font-size: 20px;}.rcg-sidebar .stjr-reviews-tab-mode {  font-size: 14px;  display: flex;}.rcg-sidebar .stjr-reviews-tab-mode__button {  border-bottom: 2px solid rgba(0, 85, 155, 0.35);  color: #464646;  cursor: pointer;  flex: 50%;  font-weight: 700;  font-weight: 400;  padding: 12px 0;  text-align: center;  text-transform: uppercase;  width: 50%;}.rcg-sidebar .stjr-reviews-tab-mode__button_text {  color: #a2a5aa;}.rcg-sidebar .stjr-reviews-tab-mode__button.stjr-reviews-tab-mode__button--active, .rcg-sidebar .stjr-reviews-tab-mode__button.stjr-reviews-tab-mode__button--active:hover {  opacity: 1;  border-color: #19a6d1;}.rcg-sidebar .stjr-reviews-tab-mode__button.stjr-reviews-tab-mode__button--active .stjr-reviews-tab-mode__button_text, .rcg-sidebar .stjr-reviews-tab-mode__button.stjr-reviews-tab-mode__button--active:hover .stjr-reviews-tab-mode__button_text {  color: #464646;}.rcg-sidebar .stjr-reviews-tab-mode__button i {  display: none;  margin-right: 10px;  font-size: 16px;}.rcg-sidebar .stjr-reviews-tab .stjr--review-row {  padding-top: 5px;  padding-bottom: 5px;  margin-bottom: 10px;}.rcg-sidebar .stjr-reviews-tab .stjr--review {  display: flex;  flex-wrap: wrap;}.rcg-sidebar .stjr-reviews-tab .stjr--review__container__content {  width: 100%;  flex: 1 1 auto;}.rcg-sidebar .stjr-reviews-tab .stjr-author {  width: 100%;  flex: 1 1 auto;  color: inherit;  color: #bababa !important;}.rcg-sidebar .stjr-reviews-tab .stjr-author__name {  color: #757575 !important;}.rcg-sidebar .stjr-reviews-tab .stjr--review__links {  display: none;}.rcg-sidebar .stjr-reviews-tab-footer {  border-top: 1px solid #ececec !important;  height: 55px;  display: flex;  justify-content: center;  align-items: center;}.rcg-sidebar .stjr-reviews-tab-footer .stjr-button {  box-shadow: none;  margin: 6px 10px;}.rcg-sidebar .stjr-reviews-tab-attribution a {  border: 0;  align-items: center;  color: #757575;  display: flex;  justify-content: center;  vertical-align: middle;  font-size: 13px;  line-height: 14px;}.rcg-sidebar .stjr-reviews-tab-attribution__logo {  max-width: 210px;  height: auto !important;  width: 100%;  margin: 0 5px !important;}.rcg-sidebar .stjr-reviews-tab .helpful_container {  font-size: 12px !important;}.rcg-sidebar .stjr-reviews-tab .helpful_container .isHelpful, .rcg-sidebar .stjr-reviews-tab .helpful_container .helpfulButton, .rcg-sidebar .stjr-reviews-tab .helpful_container .helpfulButtonNo {  font-size: 12px !important;}.rcg-sidebar .stjr-reviews-tab .helpful_container .stjr-icon {  font-size: 12px !important;}.rcg-sidebar .stjr-reviews-tab .stjr-loading.stjr-button--registration-loading {  align-items: center;  justify-content: center;}.rcg-sidebar .stjr-reviews-tab .stjr-loading.stjr-button--registration-loading.active {  display: flex !important;}.rcg-sidebar .stjr-reviews-tab .stjr-loading.stjr-button--registration-loading .loading-image__label {  margin: 0 !important;}.rcg-sidebar .stjr-reviews-tab .stjr-review-tab-pagination {  margin: 0;}.rcg-sidebar .stjr-reviews-tab .stjr-review-tab-pagination__link:not(.stjr-review-tab-pagination__link--current) {  padding: 0;}.rcg-sidebar .stjr-reviews-tab .stjr-review-tab-pagination__link:not(.stjr-review-tab-pagination__link--current) a {  padding: 0 10px;}.rcg-sidebar .stjr-reviews-tab a.stjr-review-tab-pagination__link {  padding: 0 10px !important;}.rcg-sidebar #rcg-side-stjr-reviews-tab__button {  font-size: 13px;  text-transform: uppercase;  letter-spacing: 1px;  line-height: 13px;  color: #fff;  background-color: #19a6d1;  z-index: 9999999997;  opacity: 0.95;  padding: 10px 20px;  position: fixed;  cursor: pointer;  left: 1%;  bottom: 10px;  display: flex;  align-items: center;  justify-content: center;    border: 1px solid #ffd500;    -webkit-box-shadow: 1px 3px 5px 0 rgba(0,0,0,0.25);    -moz-box-shadow: 1px 3px 5px 0 rgba(0,0,0,0.25);    box-shadow: 1px 3px 5px 0 rgba(0,0,0,0.25);    color: #242424;    text-decoration: none;    font-weight: 600;    font-size: .95em;    background: rgb(255,235,158);    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2ZmZWI5ZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjMlIiBzdG9wLWNvbG9yPSIjZmZmNmRiIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMjUlIiBzdG9wLWNvbG9yPSIjZmZlNzYzIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNDclIiBzdG9wLWNvbG9yPSIjZmZkZDM1IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOTUlIiBzdG9wLWNvbG9yPSIjZmZiODJiIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmOWQwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);    background: -moz-linear-gradient(top, rgba(255,235,158,1) 1%, rgba(255,246,219,1) 3%, rgba(255,231,99,1) 25%, rgba(255,221,53,1) 47%, rgba(255,184,43,1) 95%, rgba(255,157,0,1) 100%);    background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgba(255,235,158,1)), color-stop(3%,rgba(255,246,219,1)), color-stop(25%,rgba(255,231,99,1)), color-stop(47%,rgba(255,221,53,1)), color-stop(95%,rgba(255,184,43,1)), color-stop(100%,rgba(255,157,0,1)));    background: -webkit-linear-gradient(top, rgba(255,235,158,1) 1%,rgba(255,246,219,1) 3%,rgba(255,231,99,1) 25%,rgba(255,221,53,1) 47%,rgba(255,184,43,1) 95%,rgba(255,157,0,1) 100%);    background: -o-linear-gradient(top, rgba(255,235,158,1) 1%,rgba(255,246,219,1) 3%,rgba(255,231,99,1) 25%,rgba(255,221,53,1) 47%,rgba(255,184,43,1) 95%,rgba(255,157,0,1) 100%);    background: -ms-linear-gradient(top, rgba(255,235,158,1) 1%,rgba(255,246,219,1) 3%,rgba(255,231,99,1) 25%,rgba(255,221,53,1) 47%,rgba(255,184,43,1) 95%,rgba(255,157,0,1) 100%);    background: linear-gradient(to bottom, rgba(255,235,158,1) 1%,rgba(255,246,219,1) 3%,rgba(255,231,99,1) 25%,rgba(255,221,53,1) 47%,rgba(255,184,43,1) 95%,rgba(255,157,0,1) 100%);    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffeb9e', endColorstr='#ff9d00',GradientType=0 );    cursor: pointer;}.rcg-sidebar #rcg-side-stjr-reviews-tab__button svg {  margin-right: 8px;  width: 16px;  height: 15px;  position: relative;}.rcg-sidebar #rcg-side-stjr-reviews-tab__button span {  letter-spacing: 1px;  display: inline-block;  position: relative;  width: auto;}.rcg-sidebar #rcg-side-stjr-reviews-tab__button span {  line-height: 0;}.rcg-sidebar #rcg-side-stjr-reviews-tab__button > span {  top: 0;  line-height: 15px;}.rcg-sidebar #rcg-side-stjr-reviews-tab__button.stjr-reviews-tab__right {  border-bottom-right-radius: 5px;  border-bottom-left-radius: 5px;}.rcg-sidebar #rcg-side-stjr-reviews-tab__button.stjr-reviews-tab__left {  align-items: center;  border-top-left-radius: 5px;  border-top-right-radius: 5px;  display: flex;  justify-content: center;  left: 0;  transform-origin: left bottom;  transform: rotate(90deg) translate(150%, 0%);}.rcg-sidebar #rcg-side-stjr-reviews-tab__button.stjr-reviews-tab__left svg {  top: 0 !important;}.rcg-sidebar #rcg-side-stjr-reviews-tab__button.stjr-reviews-tab__left span {  line-height: 0;}.rcg-sidebar #rcg-side-stjr-reviews-tab__button.stjr-reviews-tab__left > span {  top: 0;  line-height: 15px;}.rcg-sidebar .stjr-reviews-tab-write-review {  display: none;}.rcg-sidebar .stjr-reviews-tab-reviews {  position: relative;}.rcg-sidebar .stjr-reviews-tab-reviews__loading {  background: rgba(158, 158, 158, 0.5);  bottom: 0;  left: 0;  opacity: 0;  pointer-events: none;  position: absolute;  right: 0;  top: 0;  text-align: center;  transition: 1s all ease;  -webkit-user-select: none;  user-select: none;  visibility: hidden;  z-index: 2;}.rcg-sidebar .stjr-reviews-tab-reviews__loading.active {  opacity: 1;  pointer-events: all;  -webkit-user-select: all;  user-select: all;  visibility: visible;}.rcg-sidebar .stjr-reviews-tab-reviews__loading__indicator {  font-size: 2.5em;  position: absolute;  top: calc(50% - 75px);  z-index: 3;}.rcg-sidebar .stjr-review-form-container .stjr-review-form textarea {  height: 100px !important;  min-height: 100px !important;}.rcg-sidebar .stjr-review-form-container .stjr-answer-form input[type=text], .rcg-sidebar .stjr-review-form-container .stjr-answer-form textarea, .rcg-sidebar .stjr-review-form-container .stjr-question-form input[type=text], .rcg-sidebar .stjr-review-form-container .stjr-question-form textarea, .rcg-sidebar .stjr-review-form-container .stjr-review-form input[type=text], .rcg-sidebar .stjr-review-form-container .stjr-review-form textarea, .rcg-sidebar .stjr-review-form-container .stjr-product-review-page-widget-search input[type=text] {  font-size: 15px;}.rcg-sidebar .stjr-answer-form, .rcg-sidebar .stjr-question-form, .rcg-sidebar .stjr-review-form {  padding: 15px;  text-align: center;}.rcg-sidebar .stjr-review-form .stars--widgets--medium {  cursor: pointer;  float: left;  margin-right: 10px;}.rcg-sidebar .stjr-review-form__tip {  color: #bababa;  font-size: 14px;  font-weight: 700;}.rcg-sidebar .stjr-review-form__field {  align-items: center;  display: flex;  flex-wrap: wrap;  justify-content: flex-start;}.rcg-sidebar .stjr-review-form__field__stars {  padding-top: 5px;}.rcg-sidebar .stjr-review-form__field .stars {  transform: translateY(-2px);}.rcg-sidebar .stjr-review-form__field .stjr-validator-error {  flex: 1 1 100%;  width: 100%;}.rcg-sidebar .stjr-answer-form__field, .rcg-sidebar .stjr-question-form__field, .rcg-sidebar .stjr-review-form__field {  margin-bottom: 15px;}.rcg-sidebar .stjr-review-form__field--radio {  font-size: 16px;  font-weight: 700;  text-align: left;}.rcg-sidebar .stjr-review-form__field--radio input[type=radio] {  -webkit-appearance: radio !important;  appearance: radio !important;  height: 13px !important;  margin: 0 !important;  opacity: 1 !important;  position: relative !important;  vertical-align: text-top !important;}.rcg-sidebar .stjr-answer-form input[type=text], .rcg-sidebar .stjr-answer-form textarea, .rcg-sidebar .stjr-question-form input[type=text], .rcg-sidebar .stjr-question-form textarea, .rcg-sidebar .stjr-review-form input[type=text], .rcg-sidebar .stjr-review-form textarea, .rcg-sidebar .stjr-product-review-page-widget-search input[type=text] {  background-color: transparent;  border-radius: 0;  border: 1px solid #d3d3d3;  box-shadow: none;  box-sizing: border-box;  color: #464646;  font-size: 16px;  height: initial;  line-height: initial;  margin: 0;  outline-color: #19a6d1;  padding: 11px;  width: 100%;}.rcg-sidebar .stjr-answer-form input[type=text]:focus, .rcg-sidebar .stjr-answer-form textarea:focus, .rcg-sidebar .stjr-question-form input[type=text]:focus, .rcg-sidebar .stjr-question-form textarea:focus, .rcg-sidebar .stjr-review-form input[type=text]:focus, .rcg-sidebar .stjr-review-form textarea:focus, .rcg-sidebar .stjr-product-review-page-widget-search input[type=text]:focus {  outline: 1px solid #1482a3;}.rcg-sidebar .stjr-answer-form input[type=text]::placeholder, .rcg-sidebar .stjr-answer-form textarea::placeholder, .rcg-sidebar .stjr-question-form input[type=text]::placeholder, .rcg-sidebar .stjr-question-form textarea::placeholder, .rcg-sidebar .stjr-review-form input[type=text]::placeholder, .rcg-sidebar .stjr-review-form textarea::placeholder, .rcg-sidebar .stjr-product-review-page-widget-search input[type=text]::placeholder {  color: #d3d3d3;}.rcg-sidebar .stjr-answer-form textarea, .rcg-sidebar .stjr-question-form textarea, .rcg-sidebar .stjr-review-form textarea {  height: 80px;  min-height: 80px;  box-sizing: border-box !important;  max-width: 100%;}.rcg-sidebar .stjr-registration-form {  display: none;}.rcg-sidebar a.stjr-button--registration {  color: #ffffff !important;  font-size: 14px;  font-weight: 700;  min-height: 39px;  line-height: 39px;  min-width: 208px;  padding: 0;  text-align: center;}.rcg-sidebar p.stjr-reviews-page-write-answer__question-content {  text-align: left;  margin-bottom: 20px;}.rcg-sidebar .stjr-review-confirmation__message-wrapper {  align-items: center;  display: flex;  height: 100%;  justify-content: center;}.rcg-sidebar .stjr-answer-confirmation, .rcg-sidebar .stjr-question-confirmation, .rcg-sidebar .stjr-review-confirmation {  height: 280px;  text-align: center;  display: none;}.rcg-sidebar .stjr-answer-confirmation__message, .rcg-sidebar .stjr-question-confirmation__message, .rcg-sidebar .stjr-review-confirmation__message {  font-size: 20px;  color: #4caf50;  padding: 20px;  margin-bottom: 20px;  line-height: 1.2;}.rcg-sidebar .stjr-answer-confirmation .stjr-button, .rcg-sidebar .stjr-question-confirmation .stjr-button, .rcg-sidebar .stjr-review-confirmation .stjr-button {  float: none;}.rcg-sidebar .stjr-reviews-list-container, .rcg-sidebar .questions-list-container {  overflow-y: auto;  border-bottom-right-radius: 5px;  border-bottom-left-radius: 5px;  scroll-behavior: smooth;}.rcg-sidebar .stjr-container .stjr-reviews-list-container p {  color: #464646;  font-size: 14px;  line-height: 1.3em;  margin: 0;  text-align: left;  font-weight: 400;}.rcg-sidebar .stjr-reviews-list {  padding: 10px 15px 0;}@media only screen and (max-width: 767px), only screen and (max-device-width: 767px) {  .rcg-sidebar #rcg-side-stjr-reviews-tab__button span {    display: inline-block;    position: relative;  }  .rcg-sidebar .stjr-reviews-tab-modal-content {    width: 500px;    max-width: 94%;    margin: 0 auto;    margin-top: 6%;  }  .rcg-sidebar .stjr-reviews-tab-modal-content .stjr-reviews-list-container {    max-height: 398px;  }  .rcg-sidebar #rcg-side-stjr-reviews-tab__button.stjr-reviews-tab__right {    border-bottom-right-radius: 55px;    border-bottom-left-radius: 55px;  }  .rcg-sidebar #rcg-side-stjr-reviews-tab__button.stjr-reviews-tab__left {    border-top-right-radius: 55px;    border-top-left-radius: 55px;  }  .rcg-sidebar #rcg-side-stjr-reviews-tab__button {    top: initial !important;    bottom: 20px;    border-radius: 55px;    transform: initial !important;    transform-origin: initial !important;  }  .rcg-sidebar #rcg-side-stjr-reviews-tab__button.stjr-reviews-tab__right {    left: 0px;  }  .rcg-sidebar #rcg-side-stjr-reviews-tab__button.stjr-reviews-tab__left {    left: 20px;  }}@media only screen and (max-width: 767px) and (orientation: landscape), only screen and (max-device-width: 767px) and (orientation: landscape) {  .rcg-sidebar .stjr-reviews-tab-modal-content {    width: auto;    max-width: auto;    position: relative;    margin: 0 auto;  }  .rcg-sidebar .stjr-reviews-tab-modal-content .stjr-reviews-list-container {    height: 40vh;  }}@media only screen and (max-width: 360px), only screen and (max-device-width: 360px) {  .rcg-sidebar .stjr-review-form .stars--widgets--medium {    width: 100%;  }  .rcg-sidebar .stjr-review-form .stjr-review-form__tip {    padding-top: 5px;    padding-left: 0;  }}.rcg-sidebar input.stjr-validator-error {  border: 1px solid #c73e14;}.rcg-sidebar div.stjr-validator-error {  margin-top: 3px;  font-weight: 400;  color: #c73e14;  display: none;  text-align: left;}@keyframes animatecover {  from {    opacity: 0;  }  to {    opacity: 1;  }}@keyframes animatetop {  from {    top: -300px;    opacity: 0;  }  to {    top: 0;    opacity: 1;  }}@keyframes animateclose {  from {    top: 0;    opacity: 1;  }  to {    top: -300px;    opacity: 0;  }}@keyframes animatecoverclose {  from {    opacity: 1;  }  to {    opacity: 0;  }}.rcg-sidebar .stjr-container .stjr-product-rating-widget {  align-items: center;  display: flex;  flex-wrap: wrap;  justify-content: center;  position: relative;  text-align: left;}.rcg-sidebar .stjr-container .stjr-product-rating-widget__num-reviews {  margin-left: 10px;}.rcg-sidebar .stjr-container .stjr-product-rating-widget__num-reviews {  font-weight: normal !important;}.rcg-sidebar .stjr-container .stjr-product-rating-widget__num-reviews span {  font-weight: normal !important;}.rcg-sidebar .stjr-container .stjr-product-rating-widget__avg-rating {  font-weight: normal !important;}.rcg-sidebar .stjr-container .stjr-product-rating-widget .stjr-product-rating-widget__stars {  display: table-cell;  vertical-align: middle;}.rcg-sidebar .stjr-container .stjr-product-rating-widget .stjr-product-rating-widget__num-reviews {  display: table-cell;  padding-top: 2px;  position: relative;  vertical-align: middle;}.rcg-sidebar .stjr-container .stjr-product-rating-widget .star_rating--small .star--small {  font-size: 19px;}.rcg-sidebar .stjr-container .stjr-product-rating-widget .stjr-product-rating-widget__write_review {  cursor: pointer;  display: none;  margin-left: 20px;  padding-top: 2px;  vertical-align: middle;}.rcg-sidebar .stjr-container .stjr-product-rating-widget .stjr-product-rating-widget__write_review a {  font-weight: normal !important;}.rcg-sidebar .stjr-product-rating-histogram {  line-height: 30px;}.rcg-sidebar .stjr-product-rating-histogram__text {  font-size: 16px;  float: left;  width: 60px;  line-height: 25px;}.rcg-sidebar .stjr-product-rating-histogram__text-star {  font-size: 16px;  float: left;  width: 33px;  line-height: 25px;}.rcg-sidebar .stjr-product-review-histogram__text {  font-size: 13px;  float: left;  width: 50px;  line-height: 25px;}.rcg-sidebar .stjr-product-review-histogram__text-star {  font-size: 13px;  float: left;  width: 33px;  line-height: 25px;}.rcg-sidebar .stjr-product-review-histogram__text-star i {  font-size: 18px;  position: relative;  top: 2px;}.rcg-sidebar .stjr-product-rating-histogram-container {  display: none;  width: 0;  height: 0;  position: relative;  left: 40px;}.rcg-sidebar .stjr-product-rating-histogram-container__footer {  display: block;  text-align: center;}.rcg-sidebar .stjr-product-rating-histogram:after, .rcg-sidebar .stjr-product-rating-histogram:before {  border-style: solid;  border-width: 1px 1px 8px 0;  border-color: transparent transparent #ccc transparent;  content: "";  bottom: 100%;  left: 65px;  position: absolute;}.rcg-sidebar .stjr-product-rating-histogram:after {  border-bottom-color: #fff;  border-width: 8px;  margin-left: -8px;}.rcg-sidebar .stjr-product-rating-histogram:before {  border-width: 10px;  margin-left: -10px;}.rcg-sidebar .stjr-product-rating-histogram {  display: block;  background-color: #fff;  position: absolute;  z-index: 1000;  border: 1px solid #ccc;  padding: 20px;  border-radius: 3px;  width: 340px;  top: 12px;  box-shadow: 0 1px 4px #ccc;  text-align: left;  box-sizing: content-box !important;}.rcg-sidebar .stjr-product-rating-histogram .stars--widgets--medium .stjr-product-review-histogram-bar {  width: calc(100% - 186px);}.rcg-sidebar .stjr-product-rating-histogram .stjr-product-rating-histogram__text-star .stjr-product-review-histogram-bar {  width: calc(100% - 93px);}.rcg-sidebar .stjr-product-rating-histogram .stjr-product-rating-histogram__text .stjr-product-review-histogram-bar {  width: calc(100% - 120px);}.rcg-sidebar .stjr-product-rating-histogram .stjr-product-review-histogram-bar {  margin: 6px 5px 0;  float: left;}.rcg-sidebar .stjr-product-rating-histogram .stars--widgets--medium {  float: left;}.rcg-sidebar .stjr-product-rating-histogram .stjr-product-rating-histogram-row {  height: 25px;  line-height: 25px;  margin-bottom: 8px;}.rcg-sidebar .stjr-product-rating-histogram .stjr-product-rating-histogram-bar {  display: inline-block;  background-color: #ebebeb;  border-radius: 7px;  height: 10px;  width: 150px;}.rcg-sidebar .stjr-product-rating-histogram .stjr-product-rating-histogram-bar-complete {  background-color: #fdc20e;  border-radius: 7px;  height: 10px;}.rcg-sidebar .stjr-product-rating-histogram .stjr-product-rating-button-see-all-reviews {  background-color: #76767a;  display: inline-block;  float: none;  margin: 10px auto 0;  padding: 10px 25px;  width: auto;}.rcg-sidebar .stjr-product-rating-histogram .stjr-product-rating-button-see-all-reviews:hover {  background-color: #58585c !important;}.rcg-sidebar .stjr-product-rating-widget-container__inner {  display: flex;}.rcg-sidebar .stjr-product-rating-widget-container .stjr-product-rating-histogram__triangle {  top: 13px;  left: 65px;  position: absolute;  z-index: 10004;}.rcg-sidebar .stjr-product-rating-widget-container .stjr-product-rating-histogram__triangle:before, .rcg-sidebar .stjr-product-rating-widget-container .stjr-product-rating-histogram__triangle:after {  border-style: solid;  border-width: 1px 1px 8px 0;  border-color: transparent transparent #ccc transparent;  content: "";  bottom: 100%;  position: absolute;}.rcg-sidebar .stjr-product-rating-widget-container .stjr-product-rating-histogram__triangle:after {  border-bottom-color: #ffffff !important;  border-width: 8px;  margin-left: -8px;}.rcg-sidebar .stjr-product-rating-widget-container .stjr-product-rating-histogram__triangle:before {  border-width: 10px;  margin-left: -10px;}.rcg-sidebar .stjr-product-rating-widget-container .stjr-product-rating-histogram__hover-helper {  top: -30px;  height: 30px;  left: 0;  right: 0;  position: absolute;  z-index: 10006;}@media (max-width: 767px) {  .rcg-sidebar .stjr-product-rating-widget-container .stjr-product-rating-histogram {    max-width: 65vw;    padding: 10px;  }}.rcg-sidebar .stjr-product-rating-widget-container .stjr-product-rating-histogram:before, .rcg-sidebar .stjr-product-rating-widget-container .stjr-product-rating-histogram:after {  content: none;}.rcg-sidebar .stjr-product-rating-widget-container .stjr-product-rating-histogram-container {  left: 0;}@media (max-width: 767px) {  .rcg-sidebar .stjr-product-rating-widget-container .stjr-product-rating-histogram .stars--widgets--medium .star--medium {    font-size: 15px;  }}@media (max-width: 767px) {  .rcg-sidebar .stjr-product-rating-widget-container .stjr-product-rating-histogram .stjr-product-review-histogram-bar {    margin: 2px 5px 0;    height: 10px;  }}@media (max-width: 767px) {  .rcg-sidebar .stjr-product-rating-widget-container .stjr-product-rating-histogram .stjr-product-review-histogram-bar-complete {    height: 10px;  }}@media (max-width: 767px) {  .rcg-sidebar .stjr-product-rating-widget-container .stjr-product-rating-histogram .stjr-product-review-histogram-bar__num-reviews {    font-size: 13px;    line-height: 15px;  }}@media (max-width: 767px) {  .rcg-sidebar .stjr-product-rating-widget-container .stjr-product-rating-histogram .stars--widgets--medium .stjr-product-review-histogram-bar {    width: calc(100% - 140px);  }}@media (max-width: 767px) {  .rcg-sidebar .stjr-product-rating-widget-container .stjr-product-rating-histogram .stjr-product-rating-button-see-all-reviews {    margin: 0 auto;    padding: 8px 15px;    width: auto;    font-size: 13px;  }}.rcg-sidebar .stjr-product-review-page-widget {  border: 1px solid #ececec;  background-color: #fff;  line-height: 1;  text-align: left;  border-radius: 3px;  position: relative;  padding: 20px;  z-index: 10;}.rcg-sidebar .stjr-product-review-page-widget.stjr-widget--mobile {  padding: 10px;}.rcg-sidebar .stjr-product-review-page-widget.stjr-widget--mobile .helpful_container {  margin: 10px 0;}.rcg-sidebar .stjr-product-review-page-widget .stjr-question-form {  padding-top: 20px !important;}.rcg-sidebar .stjr-product-review-page-widget__container-inner {  margin: auto;  max-width: 1200px !important;}.rcg-sidebar .stjr-widget--xl .stjr-product-review-page-widget__container-inner {  margin: auto;}.rcg-sidebar .stjr-product-review-page-widget-review-container {  display: flex;  flex-wrap: wrap;}@media (min-width: 768px) {  .rcg-sidebar .stjr-product-review-page-widget-review-container--photo-on-side .stjr-product-review-page-widget-review-container__inner {    max-width: calc(100% - 172px);    padding-right: 15px;  }}.rcg-sidebar .stjr-product-review-page-widget-review-container__inner {  flex: 1 1 auto;}.rcg-sidebar .stjr-product-review-page-widget-review-container__inner .stjr-product-review-page-widget-review__photos img {  vertical-align: middle;}@media (min-width: 769px) {  .rcg-sidebar .stjr-product-review-page-widget-review-container__inner .stjr-product-review-page-widget-review__photos img {    max-width: 96px;  }}@media (max-width: 767px) {  .rcg-sidebar .stjr-product-review-page-widget-review-container__inner .stjr-product-review-page-widget-review__photos img {    width: 100% !important;  }}.rcg-sidebar .stjr-product-review-page-widget-review__info-muted {  color: #979797;  margin-bottom: 10px;}.rcg-sidebar .stjr-product-review-page-widget-review__photos {  display: flex;  flex-wrap: wrap;}.rcg-sidebar .stjr-product-review-page-widget-review__review-photo {  border: 1px solid #ececec;}.rcg-sidebar .stjr-product-review-page-widget-review__review-photo--on-the-side {  align-self: flex-start;  cursor: pointer;  flex: 1;  margin: 0px !important;  margin-left: 10px !important;}@media (max-width: 767px) {  .rcg-sidebar .stjr-product-review-page-widget-review__review-photo {    width: calc(25% - 10px);  }}.rcg-sidebar .stjr-widget--mobile .stjr-product-review-page-widget-review__review-photo {  width: calc(25% - 10px);}@media (min-width: 769px) {  .rcg-sidebar .stjr-product-review-page-widget-review__review-photo img {    max-width: 96px;  }}@media (max-width: 767px) {  .rcg-sidebar .stjr-product-review-page-widget-review__review-photo img {    margin: 0px !important;  }}.rcg-sidebar .stjr-widget--mobile .stjr-product-review-page-widget-review__review-photo img {  width: 100% !important;}.rcg-sidebar .stjr-product-review-page-widget-header {  text-align: center;  color: #595959;  border-top-right-radius: 5px;  border-top-left-radius: 5px;}.rcg-sidebar .stjr-product-review-page-widget-header .stars--widgets .star--medium {  font-size: 25px;}.rcg-sidebar .stjr-widget--mobile .stjr-product-review-page-widget-header .stars--widgets .star--medium {  font-size: 16px !important;}.rcg-sidebar .stjr-widget--mobile .stjr-product-review-page-widget-header__overview {  padding-top: 20px;  margin: 0 auto 10px;  width: 100%;}.rcg-sidebar .stjr-widget--mobile .stjr-product-review-page-widget-header__write-review-button {  text-align: center;  margin: 0 auto;  width: 100%;}.rcg-sidebar .stjr-widget--mobile .stjr-product-review-page-widget-header-container {  padding: 0 10px;}.rcg-sidebar .stjr-product-review-page-widget-header-container.stjr-product-review-page-widget-header-container-nobackground-nopadding {  padding-bottom: 0;}.rcg-sidebar .stjr-product-review-page-widget-header-container-inner {  display: flex;  flex-flow: row;  flex-wrap: wrap;  text-align: left;}@media (max-width: 767px) {  .rcg-sidebar .stjr-product-review-page-widget-header-container-inner {    flex-flow: column;  }}.rcg-sidebar .stjr-widget--mobile .stjr-product-review-page-widget-header-container-inner {  flex-flow: column;}.rcg-sidebar .stjr-product-review-page-widget-header-container-inner__top-row {  width: 100%;  padding-bottom: 50px;}.rcg-sidebar .stjr-widget--mobile .stjr-product-review-page-widget-header-container-inner__top-row {  padding-bottom: 0;}.rcg-sidebar .stjr-product-review-page-widget-header-container-inner__titles {  border-bottom: 1px solid #000;  display: block;  line-height: 1.5;  padding-top: 30px;  padding-bottom: 30px;}.rcg-sidebar .stjr-product-review-page-widget-header-container-inner__title {  display: block;  font-size: 30px;  font-weight: 700;  margin-bottom: 5px;}@media (max-width: 767px) {  .rcg-sidebar .stjr-product-review-page-widget-header-container-inner__title {    margin-bottom: 20px;  }}.rcg-sidebar .stjr-widget--mobile .stjr-product-review-page-widget-header-container-inner__title {  margin-bottom: 20px;}.rcg-sidebar .stjr-product-review-page-widget-header-container-inner__sub-title {  font-size: 24px;  color: #000;}@media (max-width: 767px) {  .rcg-sidebar .stjr-product-review-page-widget-header-container-inner__sub-title {    margin-bottom: 18px;  }}.rcg-sidebar .stjr-product-review-page-widget-header__tab-reviews-border, .rcg-sidebar .stjr-product-review-page-widget-header__tab-qa-border {  border-bottom: 1px solid #d8d8d8;  position: relative;  height: 1px;  float: left;  width: 100%;}.rcg-sidebar .stjr-product-review-page-widget-header__tab-reviews-border-review-active {  display: none;  width: 0;}.rcg-sidebar .stjr-product-review-page-widget-header__tab-qa-border-review-active {  display: none;  left: 136px;  top: 41px;  width: calc(100% - 136px);}.rcg-sidebar .stjr-product-review-page-widget-header__tab-reviews-border-qa-active {  display: none;  top: 41px;  width: 148px;}.rcg-sidebar .stjr-product-review-page-widget-header__tab-qa-border-qa-active {  display: none;  top: 41px;  left: 110px;  width: calc(100% - 258px);}.rcg-sidebar .stjr-product-review-page-widget-header-container .stjr-product-review-page-widget-header__tabs {  margin-top: 20px;  text-align: left;  position: relative;  display: flex;}.rcg-sidebar .stjr-product-review-page-widget-header-container .stjr-product-review-page-widget-header__tabs::after {  background: #d8d8d8;  bottom: 0;  content: "";  height: 1px;  left: 0;  position: absolute;  right: 0;  z-index: 2;}.rcg-sidebar .stjr-widget--mobile .stjr-product-review-page-widget-header-container .stjr-product-review-page-widget-header__tabs::after {  bottom: 0.5px;}.rcg-sidebar .stjr-product-review-page-widget-header-container .stjr-product-review-page-widget-header__tab-reviews, .rcg-sidebar .stjr-product-review-page-widget-header-container .stjr-product-review-page-widget-header__tab-qa {  float: left;  text-align: left;  border-left: 1px solid #d8d8d8;  border-top: 1px solid #d8d8d8;  border-right: 1px solid #d8d8d8;  margin-right: 10px;  padding: 12px 40px;  cursor: pointer;  font-size: 16px;  line-height: 16px;  box-sizing: content-box !important;  background-color: #fff;}.rcg-sidebar .stjr-widget--mobile .stjr-product-review-page-widget-header-container .stjr-product-review-page-widget-header__tab-reviews {  padding: 8px 20px;}.rcg-sidebar .stjr-widget--mobile .stjr-product-review-page-widget-header-container .stjr-product-review-page-widget-header__tab-qa {  padding: 8px 20px;}.rcg-sidebar .stjr-product-review-page-widget-header-container .stjr-product-review-page-widget-header__tab-active {  z-index: 6;}.rcg-sidebar .stjr-product-review-page-widget-header__text {  float: left;  font-weight: 700;  font-size: 22px;  text-transform: uppercase;  margin-right: 20px;}.rcg-sidebar .stjr-product-review-page-widget-header__stars {  margin-right: 10px;  position: relative;  flex-shrink: 0;}.rcg-sidebar .stjr-product-review-page-widget-header__stars .star {  font-size: 30px !important;}.rcg-sidebar .stjr-product-review-page-widget-header__stars .stars--widgets--medium {  display: inline-block;}.rcg-sidebar .stjr-product-review-page-widget-header__overview {  display: inline-block;  text-align: left;  vertical-align: top;  width: calc(100% - 415px);}.rcg-sidebar .stjr-product-review-page-widget-header__overview .stjr-product-review-page-widget-header__write-review-button {  display: none;}@media (max-width: 767px) {  .rcg-sidebar .stjr-product-review-page-widget-header__overview .stjr-product-review-page-widget-header__write-review-button {    display: block;    padding: 10px 0;  }}.rcg-sidebar .stjr-widget--mobile .stjr-product-review-page-widget-header__overview .stjr-product-review-page-widget-header__write-review-button {  display: block;  padding: 10px 0;}.rcg-sidebar .stjr-product-review-page-widget-header__overview-right-side-photos {  width: calc(100% - 415px);}.rcg-sidebar .stjr-product-review-page-widget-header__overview-right-side-nothing {  width: 100%;}.rcg-sidebar .stjr-product-review-page-widget-header__right-side {  display: inline-block;  margin-left: 15px;  overflow: auto;  text-align: right;  width: 400px;}.rcg-sidebar .stjr-product-review-page-widget-header__right-side .stjr-product-review-page-widget-review__photos {  display: flex;  justify-content: flex-start;  margin-top: 30px;  max-height: 200px;  overflow: auto;  padding-top: 0;  margin-bottom: 20px;}@media (max-width: 767px) {  .rcg-sidebar .stjr-product-review-page-widget-header__right-side .stjr-product-review-page-widget-review__photos {    justify-content: flex-start;    margin-top: 0;  }}.rcg-sidebar .stjr-widget--mobile .stjr-product-review-page-widget-header__right-side .stjr-product-review-page-widget-review__photos {  justify-content: flex-start;  margin-top: 0;}.rcg-sidebar .stjr-product-review-page-widget-header__right-side .stjr-product-review-page-widget-review__review-photo {  width: calc(25% - 15px);}.rcg-sidebar .stjr-product-review-page-widget-header__right-side .stjr-product-review-page-widget-review__review-photo:nth-child(4n) {  margin-right: 0;}.rcg-sidebar .stjr-product-review-page-widget-header__right-side .stjr-product-review-page-widget-review__review-photo img {  max-width: 100% !important;}@media (max-width: 767px) {  .rcg-sidebar .stjr-product-review-page-widget-header__right-side {    width: 100%;    margin: 0;  }}.rcg-sidebar .stjr-widget--mobile .stjr-product-review-page-widget-header__right-side {  width: 100%;  margin: 0;}.rcg-sidebar .stjr-product-review-page-widget-header__average-rating-row {  align-items: center;  display: flex;  flex-wrap: wrap;  justify-content: flex-start;}@media (max-width: 767px) {  .rcg-sidebar .stjr-product-review-page-widget-header__average-rating-row {    justify-content: center;  }}.rcg-sidebar .stjr-widget--mobile .stjr-product-review-page-widget-header__average-rating-row {  justify-content: center;}.rcg-sidebar .stjr-product-review-page-widget-header__average-rating {  color: #474747;  display: inline-block;  font-size: 50px;  font-weight: 700;  margin-right: 20px;}.rcg-sidebar .stjr-widget--mobile .stjr-product-review-page-widget-header__average-rating {  font-size: 35px;  line-height: 1;  margin-right: 10px;}.rcg-sidebar .stjr-product-review-page-widget-header__num-reviews {  display: block !important;  margin-top: 3px;  position: relative;  left: 2px;  top: 2px;}.rcg-sidebar .stjr-widget--mobile .stjr-product-review-page-widget-header__num-reviews {  left: 0;  margin-top: 0;  top: 0;}.rcg-sidebar .stjr-product-review-page-widget-header__num-reviews__link {  font-size: 15px;  color: #757575 !important;  border: 0 !important;  text-decoration: none !important;}.rcg-sidebar .stjr-product-review-page-widget-header__num-reviews__link:hover {  color: #464646 !important;}.rcg-sidebar .stjr-product-review-page-widget-header__write-review-button {  display: flex;  justify-content: flex-end;  flex-wrap: wrap;}@media (max-width: 767px) {  .rcg-sidebar .stjr-product-review-page-widget-header__write-review-button {    display: none;    justify-content: center;    flex-flow: column;  }}.rcg-sidebar .stjr-widget--mobile .stjr-product-review-page-widget-header__write-review-button {  display: none;  justify-content: center;  flex-flow: column;}.rcg-sidebar .stjr-product-review-page-widget-header__write-review-button .stjr-sj-button-write-review, .rcg-sidebar .stjr-product-review-page-widget-header__write-review-button .stjr-sj-button-write-question {  min-width: 150px;  display: inline-block;  padding: 15px 10px;  text-transform: none;  width: auto;}.rcg-sidebar .stjr-product-review-page-widget-header__write-review-button h2 {  margin-top: 3px;  margin-bottom: 15px;  font-size: 18px;  font-weight: 700;  line-height: 1;}.rcg-sidebar .stjr-product-review-page-widget-header__write-review-button h3 {  font-weight: 400;  line-height: 1.2;  margin: 10px 0;  font-size: 14px;}.rcg-sidebar .stjr-product-review-page-widget-header__write-review-button .stjr-sj-button-write-question {  margin-left: 15px;}.rcg-sidebar .stjr-product-review-page-widget-header img.stjr-product-review-page-widget-header__logo {  width: 90px;  float: right;  margin-top: 10px;}.rcg-sidebar .stjr-product-review-page-widget-footer {  color: #757575;  padding: 8px 0;  font-size: 15px;  margin-bottom: 20px;  text-align: center;}.rcg-sidebar .stjr-product-review-page-widget-footer > * {  align-self: center;}.rcg-sidebar .stjr-product-review-page-widget-footer a {  align-items: center;  color: #757575;  display: flex;  justify-content: center;  vertical-align: middle;}.rcg-sidebar .stjr-product-review-page-widget-footer img.stjr-product-review-page-widget-footer__logo {  max-width: 210px !important;  height: auto !important;  width: 100%;  margin: 0 5px !important;}.rcg-sidebar .stjr-product-review-page-widget .stjr-dropdown-interactive .stjr-dropdown-selected-content, .rcg-sidebar .stjr-product-review-page-widget .stjr-dropdown-interactive .stjr-dropdown-selection {  height: 45px;}.rcg-sidebar .stjr-product-review-page-widget-search {  display: flex;  margin-left: auto;  margin-right: 20px;  order: 2;}@media (max-width: 767px) {  .rcg-sidebar .stjr-product-review-page-widget-search {    margin: auto;    order: 3;    width: 100%;  }}.rcg-sidebar .stjr-widget--mobile .stjr-product-review-page-widget-search {  margin: auto;  order: 3;  width: 100%;}.rcg-sidebar .stjr-product-review-page-widget-search label {  margin-right: 15px;  font-weight: 700;  font-size: 15px;  line-height: 45px;  display: inline-block;}.rcg-sidebar .stjr-widget--mobile .stjr-product-review-page-widget-search label {  line-height: 25px;  font-size: 12px;  margin-right: 10px;}.rcg-sidebar .stjr-product-review-page-widget-search input[type=text] {  width: 180px;  color: #676767;  border-radius: 3px;  display: inline-block;  padding: 6px;  font-size: 14px;  margin-left: auto;}@media (max-width: 767px) {  .rcg-sidebar .stjr-product-review-page-widget-search {    margin-top: 5px;  }}.rcg-sidebar .stjr-widget--mobile .stjr-product-review-page-widget-search {  margin-top: 5px;}.rcg-sidebar .stjr-product-review-page-widget-filter {  display: flex;  margin-top: 40px;  padding-bottom: 20px;  border-bottom: 1px solid #ececec;  position: relative;  z-index: 31;}.rcg-sidebar .stjr-widget--mobile .stjr-product-review-page-widget-filter {  margin-top: 0;  align-items: flex-start;  flex-wrap: wrap;}.rcg-sidebar .stjr-product-review-page-widget-filter__sort-by label {  margin-right: 15px;  line-height: 45px;  font-weight: 700;  font-size: 15px;  float: left;}.rcg-sidebar .stjr-widget--mobile .stjr-product-review-page-widget-filter__sort-by label {  line-height: 25px;  font-size: 12px;  margin-right: 10px;}.rcg-sidebar .stjr-product-review-page-widget-filter__filter-by label {  margin-right: 15px;  line-height: 45px;  font-weight: 700;  font-size: 15px;  float: left;}.rcg-sidebar .stjr-widget--mobile .stjr-product-review-page-widget-filter__filter-by label {  line-height: 25px;  font-size: 12px;  margin-right: 10px;}.rcg-sidebar .stjr-product-review-page-widget-filter__sort-by {  margin-right: 20px;  display: block;  display: flex;  order: 1;}.rcg-sidebar .stjr-product-review-page-widget-filter__sort-by .stjr-product-review-page-widget-select {  margin-left: auto;}.rcg-sidebar .stjr-product-review-page-widget-filter__filter-by {  display: block;  display: flex;  order: 3;}.rcg-sidebar .stjr-product-review-page-widget-filter__filter-by .stjr-product-review-page-widget-select {  margin-left: auto;}.rcg-sidebar .stjr-widget--mobile .stjr-product-review-page-widget-filter__sort-by, .rcg-sidebar .stjr-widget--mobile .stjr-product-review-page-widget-filter__filter-by {  flex: 45%;}.rcg-sidebar .stjr-widget--mobile .stjr-product-review-page-widget-filter__sort-by {  flex: 50%;  margin-right: 15px !important;}.rcg-sidebar .stjr-product-review-page-widget-filter__filter-by-label-mobile {  display: none;}.rcg-sidebar .stjr-product-review-page-widget__photos-carousel {  display: flex;  padding: 30px 0;  border-bottom: 1px solid #e5e5e5;}.rcg-sidebar .stjr-product-review-page-widget__photos-carousel__btn {  background: #eaeaea;  color: #8c8c8c;  cursor: pointer;  min-width: 20px;  display: flex;  align-items: center;  justify-content: center;  font-size: 10px;  position: relative;  z-index: 5;}.rcg-sidebar .stjr-product-review-page-widget__photos-carousel__btn:hover, .rcg-sidebar .stjr-product-review-page-widget__photos-carousel__btn:active {  opacity: 0.8;}.rcg-sidebar .stjr-product-review-page-widget__photos-carousel__photo {  margin-right: 10px;}.rcg-sidebar .stjr-product-review-page-widget__photos-carousel__photo:last-child {  margin-right: 0;}.rcg-sidebar .stjr-product-review-page-widget__photos-carousel__slider {  align-items: center;  display: flex;  flex: 1 1 auto;  justify-content: flex-start;  margin: 0 10px;  overflow: hidden;}.rcg-sidebar .stjr-product-review-page-widget__photos-carousel__slider__container {  align-items: center;  display: flex;  flex: 1 1 auto;  justify-content: flex-start;  transition: all ease 1s;}.rcg-sidebar .stjr-product-review-page-widget .stjr-reviews-page-questions {  display: none;  overflow: auto;}.rcg-sidebar .stjr-product-review-page-widget .stjr-reviews-page-questions .stjr-sj-button-write-question {  margin: 30px 10px 20px;  max-width: 150px;  padding: 15px 10px;}@media (max-width: 767px) {  .rcg-sidebar .stjr-product-review-page-widget .stjr-reviews-page-questions .stjr-sj-button-write-question {    display: block;    float: none;    margin: 30px auto 20px;  }}.rcg-sidebar .stjr-widget--mobile .stjr-product-review-page-widget .stjr-reviews-page-questions .stjr-sj-button-write-question {  display: block;  float: none;  margin: 30px auto 20px;}.rcg-sidebar .stjr-product-review-page-widget .stjr-questions-list-container, .rcg-sidebar .stjr-product-review-page-widget .stjr-reviews-list-container {  max-height: initial;  overflow: auto;}.rcg-sidebar .stjr-product-review-page-widget .stjr-reviews-list-container {  padding-bottom: 25px;}.rcg-sidebar .stjr-product-review-page-widget .stjr-reviews-list, .rcg-sidebar .stjr-product-review-page-widget .stjr-questions-list {  padding: 0 10px;}.rcg-sidebar .stjr-product-review-page-widget .stjr-reviews-list {  margin-bottom: 30px;  padding-bottom: 30px;}.rcg-sidebar .stjr-product-review-page-widget.stjr-widget--mobile .stjr-reviews-list {  margin-bottom: 10px;  padding-bottom: 10px;}.rcg-sidebar .stjr-product-review-page-widget span.stjr-product-review-page-widget-question__button-show-more-span {  color: #d7d6da;  margin-right: 3px;}.rcg-sidebar .stjr-product-review-page-widget span.stjr-product-review-page-widget-question__button-show-more-span a {  margin-right: 3px;}.rcg-sidebar .stjr-product-review-page-widget-question__button-show-more-answers, .rcg-sidebar .stjr-product-review-page-widget-question__button-answer {  cursor: pointer;  font-size: 15px;}@media only screen and (max-width: 767px), only screen and (max-device-width: 767px) {  .rcg-sidebar .stjr-product-review-page-widget .stjr-questions-list-container, .rcg-sidebar .stjr-product-review-page-widget .stjr-reviews-list-container {    min-height: 1px;  }}.rcg-sidebar .stjr-widget--mobile .stjr-product-review-page-widget .stjr-questions-list-container, .rcg-sidebar .stjr-widget--mobile .stjr-product-review-page-widget .stjr-reviews-list-container {  min-height: 1px;}.rcg-sidebar .stjr-product-review-page-widget-question-container, .rcg-sidebar .stjr-product-review-page-widget-review-container {  border-top: 1px solid #d8d8d8;  padding-top: 30px;  margin-top: 30px;}.rcg-sidebar .stjr-widget--mobile .stjr-product-review-page-widget-question-container {  padding-top: 15px;  margin-top: 15px;}.rcg-sidebar .stjr-widget--mobile .stjr-product-review-page-widget-review-container {  padding-top: 15px;  margin-top: 15px;}.rcg-sidebar .stjr-product-review-page-widget-question-container__first, .rcg-sidebar .stjr-product-review-page-widget-review-container.stjr-product-review-page-widget-review-container__first {  border-top: none !important;  margin-top: 0;}.rcg-sidebar .stjr-product-review-page-widget-review-container__border {  border-top: 1px solid #d8d8d8;  padding: 20px;  margin-top: 20px;}.rcg-sidebar .stjr-product-review-page-widget-review__stars {  margin-bottom: 10px;}.rcg-sidebar .stjr-product-review-page-widget-review__stars .stars--widgets .star {  font-size: 15px;}.rcg-sidebar .stjr-product-review-page-widget-review__stars .stars--widgets .star--medium {  font-size: 25px;}.rcg-sidebar .stjr-widget--mobile .stjr-product-review-page-widget-review__stars .stars--widgets .star--medium {  font-size: 16px !important;}.rcg-sidebar .stjr-product-review-page-widget-question-info, .rcg-sidebar .stjr-product-review-page-widget-review-info {  display: block;  font-size: 15px;  line-height: 1.75 !important;  color: #676767;  margin-bottom: 20px;}.rcg-sidebar .stjr-widget--mobile .stjr-product-review-page-widget-question-info {  margin-bottom: 10px;}.rcg-sidebar .stjr-widget--mobile .stjr-product-review-page-widget-review-info {  margin-bottom: 10px;}.rcg-sidebar .stjr-product-review-page-widget-question-info__name, .rcg-sidebar .stjr-product-review-page-widget-review-info__name {  color: #676767;  font-weight: 400;  display: block;  text-align: left;}.rcg-sidebar .stjr-product-review-page-widget-review__title {  color: #000;  font-size: 20px;  font-weight: 700;  line-height: 1.2;  margin-top: 0;  margin-bottom: 10px;}.rcg-sidebar .stjr-widget--mobile .stjr-product-review-page-widget-review__title {  font-size: 16px !important;  margin-bottom: 5px;}.rcg-sidebar .stjr-product-review-page-widget .stjr-product-write-review-widget-body .stjr-button--write-review, .rcg-sidebar .stjr-product-review-page-widget .stjr-product-write-review-widget-body .stjr-button--back-reviews {  min-width: 150px;  display: inline-block;  padding: 15px 30px;  text-transform: none;  text-align: center;  width: auto;}@media (min-width: 769px) {  .rcg-sidebar .stjr-product-review-page-widget .stjr-dropdown-interactive {    min-width: 200px;  }}.rcg-sidebar .stjr-product-review-page-widget .stjr-dropdown-interactive .stjr-dropdown-option-button {  height: 45px;  line-height: 45px;}.rcg-sidebar .stjr-product-review-page-widget.stjr-widget--mobile .stjr-dropdown-interactive {  height: 25px;}.rcg-sidebar .stjr-product-review-page-widget.stjr-widget--mobile .stjr-dropdown-interactive .stjr-dropdown-selection, .rcg-sidebar .stjr-product-review-page-widget.stjr-widget--mobile .stjr-dropdown-interactive .stjr-dropdown-up-down-caret {  height: 25px;  min-height: 25px;}.rcg-sidebar .stjr-product-review-page-widget.stjr-widget--mobile .stjr-dropdown-option-button {  height: 25px;  line-height: 25px;  min-height: 25px;  font-size: 12px;}.rcg-sidebar .stjr-product-review-page-widget.stjr-widget--mobile .stjr-dropdown-selected-content {  height: 25px;  line-height: 25px;}.rcg-sidebar .stjr-product-review-page-widget.stjr-widget--mobile .stjr-dropdown-interactive .stjr-dropdown-option {  min-height: 25px;}.rcg-sidebar .stjr-product-review-page-widget .helpful_container, .rcg-sidebar .stjr-product-review-page-widget .stjr-vote-helpful .stjr-vote-helpful__is-helpful, .rcg-sidebar .stjr-product-review-page-widget .stjr-review-helpful .isHelpful, .rcg-sidebar .stjr-product-review-page-widget .stjr-review-helpful .numHlp {  color: #464646;}.rcg-sidebar .stjr-product-review-page-widget .stjr-review-helpful .helpfulButton__up-icon {  background-image: url("data:image/svg xml,<svg width='15' height='15' fill='none' xmlns='https://www.w3.org/2000/svg'><path d='M13.488 7.443l-.23.304.11.364c.043.146.067.302.07.466a1.593 1.593 0 01-.323.956l-.23.303.11.365a1.592 1.592 0 01-.256 1.42l-.23.303.109.365a1.59 1.59 0 01-.903 1.923h0l-.004.002a.46.46 0 01-.184.036H3.68V7.331L5.222 1.75h0A1.366 1.366 0 016.535.75h.003a1.19 1.19 0 01.87.373l.001.001c.23.243.348.557.332.893 0 0 0 0 0 0l-.11 2.237-.037.786h5.152c.086 0 .17.023.245.066.518.305.821.839.821 1.376 0 .35-.115.686-.323.961zM1.016 14.25H.75V7.96h.266v6.29z' stroke='#464646' stroke-width='1.5'/></svg>");}.rcg-sidebar .stjr-product-review-page-widget .stjr-review-helpful .helpfulButtonNo__down-icon {  background-image: url("data:image/svg xml,<svg width='15' height='15' fill='none' xmlns='https://www.w3.org/2000/svg'><path d='M13.488 7.557l-.23-.304.11-.364c.043-.146.067-.302.07-.466a1.593 1.593 0 00-.323-.956l-.23-.303.11-.365a1.59 1.59 0 00-.257-1.42l-.23-.303.11-.365a1.59 1.59 0 00-.903-1.923h0l-.004-.002a.46.46 0 00-.184-.036H3.68v6.919l1.542 5.582h0c.162.587.703.999 1.312.999h.003a1.192 1.192 0 00.87-.373l.001-.001c.23-.243.348-.557.332-.893 0 0 0 0 0 0l-.11-2.237-.037-.786h5.152c.086 0 .17-.023.245-.066.518-.305.821-.839.821-1.376 0-.35-.115-.686-.323-.961zM1.016.75H.75v6.29h.266V.75z' stroke='#464646' stroke-width='1.5'/></svg>");}.rcg-sidebar .stjr-product-review-page-widget p.stjr-product-review-page-widget-question__content {  padding-bottom: 10px;  font-size: 16px !important;  font-weight: 700;}.rcg-sidebar .stjr-product-review-page-widget p.stjr-product-review-page-widget-answer__content {  padding-bottom: 10px;  font-size: 16px !important;}.rcg-sidebar .stjr-product-review-page-widget p.stjr-product-review-page-widget-answer__info {  padding-bottom: 6px;  font-size: 13px !important;  color: #676767;}.rcg-sidebar .stjr-product-review-page-widget .stjr-product-review-page-widget-answer__more {  display: none;}.rcg-sidebar .stjr-product-review-page-widget p.stjr-product-review-page-widget-review__content {  color: #464646 !important;  font-size: 15px !important;  line-height: 25px;  padding-bottom: 10px;}.rcg-sidebar .stjr-product-review-page-widget .stjr-product-review-page-widget-header__attributes, .rcg-sidebar .stjr-product-review-page-widget .stjr-product-review-page-widget-review__attributes {  font-size: 12px;  clear: both;}.rcg-sidebar .stjr-product-review-page-widget .stjr-product-review-page-widget-header__attribute, .rcg-sidebar .stjr-product-review-page-widget .stjr-product-review-page-widget-review__attribute {  float: left;  text-align: left;  margin-right: 30px;}.rcg-sidebar .stjr-product-review-page-widget .stjr-reviews-list-container .stjr-vote-helpful__container {  display: flex;  margin-top: 10px;}.rcg-sidebar .stjr-product-review-page-widget h1 {  font-size: 16px;}.rcg-sidebar .stjr-product-review-page-widget ul {  padding-left: 15px;}.rcg-sidebar .stjr-product-review-page-widget .stjr-answer-helpful, .rcg-sidebar .stjr-product-review-page-widget .stjr-review-helpful {  margin-top: 5px;}.rcg-sidebar .stjr-product-review-page-widget .stjr-product-write-review-widget .stjr-button--back-reviews {  display: inline-block;}.rcg-sidebar .stjr-product-review-page-widget ul.qq-upload-list {  display: none;}.rcg-sidebar .stjr-product-review-page-widget .stjr-review-form__photo-boxes {  overflow: auto;  margin-bottom: 15px;}.rcg-sidebar .stjr-product-review-page-widget .stjr-review-form__photo-box {  padding: 3px;  background-color: #fff;  border: 1px solid #d7d6da;  width: 96px;  margin-top: 5px;  float: left;  margin-right: 5px;}.rcg-sidebar .stjr-product-review-page-widget .stjr-review-form__photo-box img {  width: 100%;}.rcg-sidebar .stjr-product-review-page-widget .stjr-review-form__photo-box i.custom-icon-window-close {  right: 0 !important;  left: auto !important;}.rcg-sidebar .stjr-product-review-page-widget .stjr-review-form__photo-box .stjr-review-form__photo-box-delete-container {  position: relative;  left: calc(100% - 18px);}.rcg-sidebar .stjr-product-review-page-widget .stjr-review-form__photo-box .stjr-review-form__photo-box-delete-container {  width: 0;  height: 0;}.rcg-sidebar .stjr-product-review-page-widget .stjr-review-form__photo-box i.custom-icon-window-close {  width: 11px;  height: 11px;  cursor: pointer;  left: 78px;  position: relative;  color: #19a6d1;}.rcg-sidebar .stjr-product-review-page-widget .stjr-review-form__photo-box.stjr-review-form__photo-box-empty {  width: 109px;  cursor: pointer;  text-align: center;  min-height: 127px;  box-sizing: border-box;}.rcg-sidebar .stjr-product-review-page-widget .stjr-review-form__photo-box .stjr-review-form__photo-box-camera-container {  background-color: #e6e7e8;}.rcg-sidebar .stjr-product-review-page-widget .stjr-review-form__photo-box .stjr-review-form__photo-box-camera-container i {  margin: 10px 0;  font-size: 71px;  color: #bbbdc0;}.rcg-sidebar .stjr-product-review-page-widget .stjr-review-form__photo-box .stjr-review-form__photo-caption {  height: 16px;  font-size: 13px;}.rcg-sidebar .stjr-product-review-page-widget .stjr-button--upload-photo-review {  align-items: center;  display: flex;  float: none;  font-size: 12px;  margin-top: 3px;  padding: 5px 0;  text-transform: none;  width: 102px;  width: 102px;  height: 25px;  padding: 0;  justify-content: center;  align-items: center;  line-height: 25px;}.rcg-sidebar .stjr-product-review-page-widget .stjr-button--upload-photo-review .qq-upload-button__message {  bottom: 0;  left: 0;  line-height: 25px;  padding: 0;  pointer-events: none;  position: absolute;  right: 0;  text-align: center;  top: 0;  z-index: 6;}.rcg-sidebar .stjr-product-review-page-widget .stjr-product-review-page-widget-review__review-photo {  display: inline-block;  margin-right: 10px;  margin-bottom: 10px;  cursor: pointer;}.rcg-sidebar .stjr-product-review-page-widget .stjr-product-review-page-widget-review__review-photo img {  width: 100%;}.rcg-sidebar .stjr-product-review-page-widget .stjr-answer-form, .rcg-sidebar .stjr-product-review-page-widget .stjr-question-form, .rcg-sidebar .stjr-product-review-page-widget .stjr-review-form {  text-align: right;  padding: 0;}.rcg-sidebar .stjr-product-review-page-widget .stjr-button {  text-transform: none;  color: #fff !important;}.rcg-sidebar .stjr-product-review-page-widget .stjr-product-review-button-see-all-reviews {  width: 150px;  margin-right: 10px;  display: none;  background-color: #76767a;  text-transform: none;}.rcg-sidebar .stjr-product-review-page-widget.stjr-widget--mobile .stjr-product-review-button-see-all-reviews {  width: 105px;}.rcg-sidebar .stjr-product-review-page-widget .stjr-product-review-button-see-all-reviews:hover {  background-color: #58585c;}.rcg-sidebar .stjr-product-review-page-widget .stjr-question-confirmation__message {  margin-top: 40px;}.rcg-sidebar .stjr-reviews-page-write-answer .stjr-h1, .rcg-sidebar .stjr-reviews-page-write-question .stjr-h1 {  font-size: 16px;  padding-bottom: 10px;  text-align: left;}.rcg-sidebar .stjr-reviews-page-write-answer .stjr-product-write-review-widget-body, .rcg-sidebar .stjr-reviews-page-write-question .stjr-product-write-review-widget-body {  padding: 20px 10px;}.rcg-sidebar .stjr-product-write-review-widget-body {  padding: 15px;}.rcg-sidebar .stjr-product-write-review-widget-body .stjr-product-form {  text-align: center;  padding: 0;}.rcg-sidebar .stjr-product-review-histogram {  margin-top: 20px;  max-width: 590px;  text-align: left;  width: 100%;}.rcg-sidebar .stjr-product-review-histogram .stjr-product-review-histogram-bar__num-reviews {  line-height: 25px;  display: hidden;}@media (max-width: 767px) {  .rcg-sidebar .stjr-product-review-histogram {    margin: 0 auto;    margin-bottom: 20px;    text-align: center;    width: 100%;  }}.rcg-sidebar .stjr-widget--mobile .stjr-product-review-histogram {  margin: 0 auto;  margin-bottom: 20px;  text-align: center;  width: 100%;}.rcg-sidebar .stjr-product-review-histogram .stjr-product-review-page-widget-question__author-info, .rcg-sidebar .stjr-product-review-histogram .stjr-product-review-page-widget-review__author-info {  vertical-align: top;  margin-right: 15px;}.rcg-sidebar .stjr-product-review-histogram .stjr-product-review-page-widget-question__question-info, .rcg-sidebar .stjr-product-review-histogram .stjr-product-review-page-widget-review__review-info {  vertical-align: top;  position: relative;}.rcg-sidebar .stjr-product-review-histogram .stjr-product-review-page-widget-review__author-info .stjr-vote-helpful {  display: flex;}.rcg-sidebar .stjr-product-review-histogram .stars--widgets--medium .stjr-product-review-histogram-bar {  width: calc(100% - 207px);  margin: 0 13px;}.rcg-sidebar .stjr-widget--mobile .stjr-product-review-histogram .stars--widgets--medium .stjr-product-review-histogram-bar {  flex: 1;  margin: 0 8px;}.rcg-sidebar .stjr-product-review-histogram .stjr-product-review-histogram__text-star .stjr-product-review-histogram-bar {  width: calc(100% - 109px);  margin: 0 13px;}.rcg-sidebar .stjr-product-review-histogram .stjr-product-review-histogram__text .stjr-product-review-histogram-bar {  width: calc(100% - 136px);  margin: 0 13px;}.rcg-sidebar .stjr-product-review-histogram .stars--widgets--medium {  float: left;}.rcg-sidebar .stjr-product-review-histogram-row {  align-items: center;  display: flex;  margin-bottom: 4px;  margin-left: -19px;  margin-right: -15px;  padding: 4px 0;  padding-left: 15px;}.rcg-sidebar .stjr-product-review-histogram-row:last-child {  margin-bottom: 0;}.rcg-sidebar .stjr-product-review-histogram-row {  pointer-events: none;}.rcg-sidebar .stjr-widget--mobile .stjr-product-review-histogram-row {  align-items: center;  display: flex;  margin: auto;  max-width: 100%;  padding: 0;  width: 100%;  margin-bottom: 6px;}.rcg-sidebar .stjr-widget--mobile .stjr-product-review-histogram-row:last-child {  margin-bottom: 0;}.rcg-sidebar .stjr-product-review-histogram-row-clickable {  cursor: pointer;  pointer-events: all;}.rcg-sidebar .stjr-product-review-histogram-row-clickable:hover {  background-color: #eaeaea;}.rcg-sidebar .stjr-product-review-histogram-bar {  float: left;  background-color: #ebebeb;  border-top-left-radius: 7px;  border-bottom-left-radius: 7px;  height: 15px;}.rcg-sidebar .stjr-widget--mobile .stjr-product-review-histogram-bar {  height: 15px;}.rcg-sidebar .stjr-product-review-histogram-bar-complete {  background-color: #fdc20e;  border-top-left-radius: 7px;  border-bottom-left-radius: 7px;  height: 15px;  transition: width 1s;  width: 0%;}.rcg-sidebar .stjr-product-review-histogram-bar-complete-animate {  width: 100%;}.rcg-sidebar .stjr-product-rating-histogram span.stjr-product-review-histogram-bar__num-reviews {  float: right;  cursor: pointer;  font-size: 16px;  line-height: 25px;  width: 45px;}.rcg-sidebar .stjr-product-review-histogram .stjr-product-review-histogram-bar__num-reviews-disabled {  cursor: default !important;  color: #595959 !important;  font-weight: 700;}.rcg-sidebar .stjr-product-review-histogram .stjr-product-review-histogram-bar__num-reviews--hidden {  visibility: hidden;}.rcg-sidebar .stjr-product-review-page-widget-search input[type=text] {  color: #5b5b5b !important;  background: #fff !important;  font-size: 14px !important;  line-height: 43px !important;  padding: 0 0 0 10px !important;  width: 100% !important;  flex: 1;  display: inline-block;}.rcg-sidebar .stjr-product-review-page-widget-search input[type=text]:focus {  border: 1px solid #000;}.rcg-sidebar .stjr-widget--mobile .stjr-product-review-page-widget-search input[type=text] {  line-height: 23px !important;}.rcg-sidebar .stjr-widget--mobile .stjr-product-review-page-widget-header__write-review-button {  width: 100%;  margin: 0 auto;}.rcg-sidebar .stjr-widget--mobile .stjr-product-review-page-widget-header__write-review-button .stjr-sj-button {  margin: 30px auto;  float: none;}@media (max-width: 767px) {  .rcg-sidebar .stjr-widget--mobile .stjr-product-review-page-widget-header__write-review-button .stjr-sj-button {    font-size: 12px !important;    margin: 5px auto;    min-width: auto;    padding: 5px 10px;  }}.rcg-sidebar .stjr-widget--mobile .stjr-widget--mobile .stjr-product-review-page-widget-header__write-review-button .stjr-sj-button {  font-size: 12px !important;  margin: 5px auto;  min-width: auto;  padding: 5px 10px;}.rcg-sidebar .stjr-widget--mobile .stjr-product-review-page-widget-filter .stjr-product-review-page-widget-filter__sort-by, .rcg-sidebar .stjr-widget--mobile .stjr-product-review-page-widget-filter .stjr-product-review-page-widget-filter__filter-by, .rcg-sidebar .stjr-widget--mobile .stjr-product-review-page-widget-search {  float: none;  clear: both;  margin-right: 0;  padding-bottom: 10px;}.rcg-sidebar .stjr-widget--mobile .stjr-product-review-page-widget-filter__filter-by-label-mobile {  display: block;  float: left !important;}.rcg-sidebar .stjr-widget--mobile .stjr-product-review-page-widget-search label {  float: left;  display: inline-block;}.rcg-sidebar .stjr-widget--mobile .stjr-product-review-page-widget-search input[type=text] {  width: 100% !important;  margin-left: auto;}.rcg-sidebar .stjr-widget--mobile .stjr-product-review-page-widget-select.stjr-dropdown-interactive {  width: 100% !important;}.rcg-sidebar .stjr-widget--mobile .stjr-product-review-page-widget-select.stjr-dropdown-interactive .stjr-dropdown-inner {  width: 100%;}.rcg-sidebar .stjr-widget--mobile .stjr-product-review-page-widget-filter .stjr-product-review-page-widget-filter__sort-by .stjr-product-review-page-widget-select.stjr-dropdown-interactive .stjr-dropdown-inner {  z-index: 2;}@media (max-width: 390px) {  .rcg-sidebar .stjr-product-write-review-widget-body .stjr-review-form .stars--widgets--medium {    width: 100%;  }  .rcg-sidebar .stjr-product-write-review-widget-body .stjr-review-form .stjr-review-form__tip {    display: block;    padding-left: 0;    padding-top: 5px;  }}.rcg-sidebar .stjr-reviews-page-write-review, .rcg-sidebar .stjr-reviews-page-write-question, .rcg-sidebar .stjr-reviews-page-write-answer {  display: none;}