.product-single__reviews {
  font-size: 14px;
  color: var(--body-color-light); }

#vela-add-review {
  position: relative;
  color: #333e48;
  font-size: 12px; }
  #vela-add-review:focus, #vela-add-review:hover {
    color: var(--primary); }

.jdgm-prev-badge__stars .jdgm-star {
  font-weight: 400 !important;
  padding: 0 2px 0 0 !important;
  font-size: 14px; }

.jdgm-star.jdgm--off {
  color: #cbcbcb !important; }
  .jdgm-star.jdgm--off::before {
    content: "\e000" !important; }

.page-width {
  width: 100%;
  padding-right: var(--bs-gutter-x, 0.625rem);
  padding-left: var(--bs-gutter-x, 0.625rem);
  margin-right: auto;
  margin-left: auto; }
  .page-width .jdgm-rev-widg {
    padding-top: 60px;
    padding-bottom: 60px;
    padding-left: 0;
    padding-right: 0; }
    @media (min-width: 768px) {
      .page-width .jdgm-rev-widg {
        padding-top: 80px;
        padding-bottom: 80px; } }

@media (min-width: 1200px) {
  .jdgm-widget.jdgm-widget,
  .page-width {
    max-width: 1200px; 
    margin-left: auto;
    margin-right: auto;
  } }
    
    .jdgm-form__title,.jdgm-btn, input[type=submit].jdgm-btn,
    .jdgm-write-rev-link, .jdgm-ask-question-btn {
      font-weight: 500!important;
    }
.product-card__review .jdgm-preview-badge .jdgm-prev-badge__text {
  display: none !important; }
