/** Shopify CDN: Minification failed

Line 7:0 Unexpected "<"
Line 180:0 Unexpected "<"

**/
<style>


/* Media query for mobile devices */
@media (max-width: 767px) { 
    .jdgm-carousel-title {
        font-size: 80% !important;
    }
}
.jdgm-carousel-item__review-body p {
    margin: 0;
    font-size: 15px !important;
}
.jdgm-carousel-wrapper 
{ padding: 20px 0 !important;}

.jdgm-carousel__arrows {
    margin: 25px auto 10px auto !important;
}

 .jdgm-carousel__left-arrow,  .jdgm-carousel__right-arrow
{
  max-width: 12px !important;
    max-height: 12px !important;}


.jdgm-carousel-item__product-image {
    border-radius: 15px !important;
}

.jdgm-carousel-item__product-image {
    border-radius: 20px !important;
}
.jdgm-carousel__item-wrapper {
    height: fit-content !important;
    white-space: nowrap !important;
}
  .jdgm-write-rev-link {
    border-radius: 15px  !important;
    max-width: 350px !important;
    color: black !important;
    font-weight: normal !important;
  }

  .jdgm-rev__icon,
  .jdgm-rev__pic-img {
    border-radius: 15px !important;
    background: transparent !important;
    transform: scale(0.99) !important;
  }

  .jdgm-btn {
    border-radius: 15px !important;
    color: black !important;
  }

  .jdgm-rev__title {
    font-weight: normal !important;
  }

  .jdgm-sort-dropdown {
    background: black !important;
    border-radius: 5px !important;
    outline: 2px solid grey !important;
    text-align: center !important;
  }

  .jdgm-quest,
  .jdgm-rev {
    margin: 0 !important;
    padding: 2px 0 !important;
  }

  .jdgm-form-wrapper,
  .jdgm-form input,
  .jdgm-form textarea {
    border-radius: 15px !important;
  }

  .jdgm-link {
    display: none !important;
  }

  .jdgm-form__fieldset a {
    color: #5a59ea !important;
    font-weight: normal !important;
  }

  .jdgm-form input,
  .jdgm-form textarea {
    padding: 10px !important;
    border-radius: 5px !important;
  }

  .jdgm-form__fieldset label {
    font-weight: normal !important;
  }

  .jdgm-btn.jdgm-btn--solid {
    background-color: #5a59ea !important;
    color: white !important;
    border: none !important;
    border-radius: 15px !important;
    padding: 10px 20px !important;
    font-weight: normal !important;
  }

  .jdgm-btn.jdgm-btn--border {
    font-weight: normal !important;
    background-color: transparent !important;
    border: 3px solid #5a59ea !important;
    color: #5a59ea !important;
    border-radius: 15px !important;
    padding: 10px 20px !important;
  }

  .jdgm-form input[type="text"],
  .jdgm-form input[type="email"],
  .jdgm-form textarea {
    background-color: #555555 !important;
    border: 3px dashed white !important;
    border-radius: 10px !important;
    padding: 10px !important;
    color: white !important;
  }

  .jdgm-sort-dropdown {
    content-align: center !important;
    background-color: black !important;
    color: #5a59ea !important;
    border-radius: 5px !important;
    padding: 10px !important;
  }

  .jdgm-sort-dropdown option {
    background-color: black !important;
    text-align: center !important;
  }

  .jdgm-input-error {
    border-radius: 10px !important;
    background-color: #C7303A !important;
    border: 2.5px dashed #f5c6cb !important;
    padding: 10px !important;
  }

  .jdgm-picture-fieldset__box-wrapper {
    border: 3px dashed white !important;
    border-radius: 5px !important;
    padding: 10px !important;
  }

  .jdgm-form input::placeholder,
  .jdgm-form textarea::placeholder {
    font-size: 1.05em !important;
    color: white !important;
    font-weight: normal !important;
    letter-spacing: 0.5px !important;
  }

  .jdgm-histogram__bar,
  .jdgm-histogram__bar-content {
    border-radius: 10px !important;
  }

  .jdgm-write-rev-link {
    background-color: #5a59ea !important;
    color: white !important;
    border: none !important;
    border-radius: 15px !important;
    padding: 10px 20px !important;
    font-weight: normal !important;
  }
</style>
