/** Shopify CDN: Minification failed

Line 77:0 Unexpected "}"

**/
:root{
  
    --jgm-primary-color: #ee860f;
    --jgm-secondary-color: #0AB9CA;
  
    --jgm-star-color: #fdd134;
    --jgm-star-size: 1em;
    --jgm-shadow-card: 0 4px 12px #07081d0e;
    --jgm-bg-neutral-card: #FAFAFA;
    --jgm-border-neutral-color: #F0F0F0;
    --font-family-primary: Poppins, sans-serif;
}
.recomatic-off-label{
  display: none !important;
}


/* JUDGE.ME STYLES VER 1.0
================================================== */
/* Layouts */
.jdgm-sort-dropdown-wrapper{
  border: none !important;
  background: color-mix(in srgb, var( --jgm-secondary-color) 10%, transparent) !important;
  border-radius: 10px;
}
.jdgm-all-reviews-page__description{
  padding-bottom: 45px !important;
}

/* Buttons */
.jdgm-all-reviews-page__load-more {
  background: #FFF !important;
  color: var(--core-text-primary) !important;
  border: 2px solid var(--core-text-primary) !important;
  font-size: 16px !important;
  line-height: 24px !important;
  font-weight: 600 !important;
  font-family: var(--font-family-primary) !important;
  padding: 10px 45px !important;
  width: unset !important;
  border-radius: 12px !important;
  text-transform: capitalize;
}

/* REVIEW FORM */
.jdgm-quest__body:before, .jdgm-ans__body:before{
    padding-top: 2px;
    font-weight: 500;
    font-style: italic;
    font-family: var(--font-family-primary);
    color: var(--jgm-secondary-color);
}
.jdgm-rev__body>p:last-of-type{
  margin-top: 5px;
  line-height: 24px;
}
.jdgm-widget input:not([type="submit"]){
  font-size: 13.5px;
}
.jdgm-widget .jdgm-picture-fieldset__box{
  width: 35% !important;
}
.jdgm-picture-fieldset__box-wrapper{
  border-radius: 8px;
}
.jdgm-picture-fieldset__icon {
    font-size: 50px!important;
}
.jdgm-widget .jdgm-submit-question, .jdgm-widget .jdgm-submit-rev{
  border-radius: 10px;
}
}
.jdgm-verified-badge--style-vintage.jdgm--last-level .jdgm-verified-badge__stars{
  top: 38.6% !important;
}
.jdgm-verified-badge--style-vintage.jdgm--last-level .jdgm-verified-badge__total {
  top: 27.5% !important;
  font-size: 18px !important;
}

/* Form */
.jdgm-widget label{ margin: 12px 0 6px !important; }
.jdgm-quest__body:before,
.jdgm-ans__body:before{
  padding-top: 2px;
}
.jdgm-widget input:not([type="submit"]){ font-size: 13.5px; }
.jdgm-widget .jdgm-picture-fieldset__box{ width: 35% !important; }
.jdgm-picture-fieldset__box-wrapper{ border-radius: 8px; }
.jdgm-picture-fieldset__icon{ font-size: 50px !important; }
.jdgm-widget .jdgm-submit-question,
.jdgm-widget .jdgm-submit-rev{ border-radius: 10px; }
.jdgm-form__title{
  font-size: 18px !important;
}
.jdgm-form__fieldset:not(:last-of-type), .jdgm-form__fieldset-actions{
  margin-bottom: 15px !important;
}
.jdgm-widget .jdgm-sort-dropdown-wrapper{
  width: auto !important;
  margin-top: 0px !important;
}
.jdgm-review-widget--small .jdgm-form__fieldset-actions .jdgm-cancel-rev, .jdgm-review-widget--small .jdgm-form__fieldset-actions .jdgm-cancel-question{
  border-radius: 10px !important;
  border: 1.5px solid var(--core-text-secondary) !important;
  color: var(--core-text-secondary) !important;
  text-align: center !important;
  margin-top: 20px !important;
}
.jdgm-widget .jdgm-submit-question, .jdgm-widget .jdgm-submit-rev{
  margin-top: 15px !important;
}
.jdgm-review-widget--small .jdgm-form__fieldset-actions{
  flex-direction: row !important;
  gap: 5px;
}
.jdgm-review-widget--small .jdgm-form__fieldset-actions .jdgm-btn{
  width: 100%;
  font-size: 15px;
  font-weight: 600;
  display: flex;
  align-items: center;
  justify-content: center;
}
.jdgm-widget:not(.jdgm-review-widget--small) .jdgm-form__fieldset-actions .jdgm-cancel-rev, .jdgm-widget:not(.jdgm-review-widget--small) .jdgm-form__fieldset-actions .jdgm-cancel-question{
  width: 100%;
  text-align: center;
}

/* HEAD REVIEW */
.jdgm-rev-widg__header{
  position: relative;
  padding-bottom: 10px !important;
}
#judgeme_product_reviews .jdgm-rev-widg__summary .jdgm-rev-widg__summary-stars{
  display: flex;
  gap: 2px;
  justify-content: center;
}
.jdgm-rev-widg__summary{
  margin-bottom: 15px !important;
  margin-left: 10px !important;
  display: inline-flex;
  float: unset !important;
  padding-bottom: 0 !important;
}
.jdgm-rev-widg__sort-wrapper{
  float: right;
  display: flex;
  justify-content: flex-end;
}
/* WRITE REVIEW / QUESTION FORM */
.jdgm-form__title{
    font-size: 22px !important;
    font-weight: 600 !important;
    letter-spacing: 0.02rem;
    text-transform: capitalize !important;
}
.jdgm-form__fieldset:has(input[name="yt_url"]) {
  display: none !important;
}
.jdgm-form__fieldset{
  text-align: left;
}
.jdgm-subtab{
  padding: 0 !important;
  display: flex;
  border-bottom: 1px solid #eee !important;
  width: 100%;
}
.jdgm-widget label.jdgm-cf__option{ margin: 0 !important; }
.jdgm-widget label{
  margin: 10px 0px !important;
  line-height: 24px !important;
  font-weight: 500 !important;
  letter-spacing: .025em;
  font-size: 15px;
}
.jdgm-widget label:first-child{ margin-top: 0; }
.jdgm-widget input:not([type='submit']){
  border-radius: 10px !important;
  font-size: 14px;
  letter-spacing: 0.04em;
  max-height: unset !important;
  height: unset !important;
  padding: 12px 10px;
  margin-bottom: 15px !important;
}
.jdgm-widget div.jdgm-input-error{
  background: none !important;
  font-family: var(--font-family-primary);
  font-size: 14px;
  color: #f34028;
  font-weight: 500;
}
.jdgm-widget textarea{
  font-size: 14px;
  letter-spacing: 0.04em;
  border-radius: 10px !important;
  margin-bottom: 15px;
}
.jdgm-form__fieldset .jdgm-sort-dropdown-wrapper{
  margin-top: 0px !important;
  margin-bottom: 12px !important;
  background: #eee !important;
}
.jdgm-form__fieldset .jdgm-sort-dropdown-wrapper .jdgm-sort-dropdown, .jdgm-form__fieldset .jdgm-sort-dropdown-wrapper .jdgm-sort-dropdown-arrow{
  color: var(--color-neutral-100) !important;
}
.jdgm-form__fieldset:not(:last-of-type), .jdgm-form__fieldset-actions{
  margin-bottom: 20px !important;
}
.jdgm-widget:not(.jdgm-review-widget--small) .jdgm-form__fieldset-actions .jdgm-cancel-rev, .jdgm-widget:not(.jdgm-review-widget--small) .jdgm-form__fieldset-actions .jdgm-cancel-question{
  border-radius: 10px !important;
  border: 2px solid var(--core-text-secondary) !important;
  color: var(--core-text-secondary) !important;
  padding: 15px !important;
}
.jdgm-cf__quest-label b{
  text-transform: capitalize;
  font-size: 15px;
  font-weight: 600;
  letter-spacing: 0.025em;
}
.jdgm-custom-forms{
  display: none !important;
  margin-bottom: -20px !important;
}
.jdgm-picture-fieldset__box-wrapper{
  background: #fff;
  border: 1px solid #ddd;
  border-radius: 10px;
  margin-top: 10px;
}
.jdgm-widget .jdgm-submit-question,
.jdgm-widget .jdgm-submit-rev{
  background: var(--core-color-secondary);
  box-shadow: none;
  border: none;
  padding: 8px 20px;
  border-radius: 12px;
  font-size: 16px;
  line-height: 24px;
  text-transform: capitalize;
  font-family: var(--font-family-primary);
  font-weight: 600;
  color: #fff;
  letter-spacing: 0.02em;
}
.jdgm-widget .jdgm-submit-question{ margin-top: 15px !important; }
.jdgm-widget .jdgm-submit-rev{ margin-top: 20px !important; }
.jdgm-picture-fieldset__icon{
  font-size: 60px !important;
  color: #ddd !important;
}
.jdgm-input-error::before{
  content: '*';
  margin-right: 2px;
}

.jdgm-widget .jdgm-picture-fieldset__box{
  overflow: hidden;
  border-radius: 10px;
}
/* EDIT / SELECTS */
.jdgm-sort-dropdown-arrow{
  border-top: 6px solid var(--core-text-secondary);
  right: 15px;
  position: relative !important;
  margin-right: 5px !important;
}
.jdgm-subtab__name{
  font-size: 16px !important;
  font-weight: 500;
  line-height: 1.7;
  font-family: var(--font-family-primary);
  color: #a9acaf !important;
  text-align: center;
}
.jdgm-sort-dropdown{
  border: none !important;
  font-size: 15px !important;
  line-height: 24px !important;
  font-family: Poppins !important;
  font-weight: 400 !important;
  color: #60656a !important;
  padding: 8px 20px !important;
  width: 100% !important;
  min-height: unset !important;
  height: fit-content !important;
}
/* Q&A styles */
.jdgm-rev__icon{
  display: flex;
  justify-content: center;
  align-items: center;
  font-weight: 600;
  background: #C4EEF2 !important;
  width: 2.8em !important;
  height: 2.8em !important;
  color: var(--core-color-secondary) !important;
}
.jdgm-ans{
  padding: 12px 16px !important;
  background: #f9f9f9 !important;
  border-radius: 0 5px 5px 0;
}
.jdgm-quest__body:before,
.jdgm-ans__body:before{
  font-weight: 500;
  font-style: italic;
  font-family: var(--font-family-primary);
  color: var(--core-color-secondary);
}
.jdgm-rev__body>p:last-of-type{
  margin-top: 5px;
  line-height: 24px;
}
/* Gallery / media fields */
.jdgm-picture-fieldset__container{ display: flex; gap: 10px; }

@media only screen and (min-width: 1025px){
/* REVIEW BLOCK */
.jdgm-rev-widg.jdgm-rev-widg {
    margin-top: 60px!important;
    margin-bottom: 40px!important;
}
.jdgm-rev-widg__summary-text {
  font-size: 16px;
    letter-spacing: 0.02em;
    font-weight: 400;
    font-family: 'Poppins';
    margin-top: 3px !important;
}
/* SUBTAB */
.jdgm-subtab__name.jdgm--active {
    color: var(--core-color-secondary)!important;
    border-bottom: 3px solid var(--core-color-secondary);
}
.jdgm-subtab{
  padding: 0 !important;
  display: flex;
  border-bottom: 1px solid #eee !important;
  width: 100%;
}
.jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-rev-widg__summary-inner{
  font-size: 16px;
}
}

/* REVIEW CARD */
.jdgm-rev .jdgm-rev__pic-img{
  border-radius: 0px !important;
  aspect-ratio: 4.5/5;
  object-fit: cover;
  object-position: center;
}

.jdgm-rev__icon::after, .jdgm-rev__buyer-badge{
  width: auto;
  height: auto;
  background: transparent !important;
  overflow: visible !important;
}
.jdgm-rev__icon::after, .jdgm-rev__buyer-badge::before{
  display: none;
}
.jdgm-rev__icon::after, .jdgm-rev__buyer-badge{
  padding: 2px !important;
}
.jdgm-rev .jdgm-rev__location{
  display: inline !important;
}
.jdgm-rev__buyer-badge-wrapper{
  display: inline-block;
}
.jdgm-rev__author{
  font-size: 16px !important;
  color: var(--core-text-secondary) !important;
  letter-spacing: 0.02em;
  /* display: flex;
  align-items: center;
  gap: 5px; */
}
.jdgm-rev__icon::after, .jdgm-rev__buyer-badge::after{
    content: "\2714";
    content: "";
    color: #fff;
    display: flex;
    justify-content: center;
    align-items: center;
    width: 16px;
    height: 16px;
    border-radius: 100%;
    font-size: 12px;
    line-height: 20px;
    background: url(/cdn/shop/files/check-circle_customily.svg);
    background-position: center center;
}
.jdgm-rev__reply {
    display: none !important;
}
.jdgm-rev .jdgm-rev__title{
  color: var(--core-text-secondary) !important;
  font-weight: 600;
}
.jdgm-rev__body p{
  font-size: 14px;
  line-height: 20px;
  color: var(--core-text-secondary) !important;
}
.jdgm-ans__body.is-truncated .jdgm-rev__body-read-more, .jdgm-rev__body.is-truncated .jdgm-rev__body-read-more{
  color: #A9ACAF !important;
}
.jdgm-rev .jdgm-rev__prod-info-wrapper a::before{
  content: 'Product link:';
  color: var(--core-text-secondary);
  display: inherit;
}
.jdgm-rev .jdgm-rev__prod-info-wrapper a{
  text-overflow: ellipsis;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
  white-space: normal;
  display: -webkit-box;
}

@media screen and (max-width: 991px){
  .jdgm-rev.jdgm-rev {
    width: calc(50% - 8px) !important;
  }
}
@media screen and (max-width: 799px){
  .jdgm-rev .jdgm-rev__header{
    padding: 10px 10px 0 10px !important;
  }
  .jdgm-rev__author{
    font-size: 16px !important;
  }
  .jdgm-star, .jdgm-rev .jdgm-rev__title{
    font-size: 14px !important;
  }
  .jdgm-rev .jdgm-rev__content, .jdgm-rev .jdgm-rev__prod-info-wrapper{
    padding: 10px !important;
  }
  .jdgm-rev__body p{
    font-size: 13.5px;
    line-height: 20px !important;
  }
  .cart__item--content .modal_price .money.sale{
    font-size: 14px !important;
  }
  .cart__item--content .modal_price .money.was_price{
    font-size: 12px !important;
  }
}

.jdgm-verified-badge__image img{
  max-width: 150px;
  max-height: 150px;
  width: 100%;
  height: 100%;
}

.jdgm-carousel--aligned-theme .jdgm-carousel-item__reviewer-name:after, .jdgm-rev__author:after{
  content: "";
  display: inline-block;
  width: 15px;
  height: 15px;
  border-radius: 100%;
  font-size: 12px;
  line-height: 20px;
  background: url(/cdn/shop/files/check-circle_customily.svg);
  background-position: center center;
  margin-left: 5px;
  vertical-align: middle;
}
.jdgm-carousel--aligned-theme .jdgm-carousel-item__reviewer-name, .jdgm-rev__author{
  display: inline-block;
}
.jdgm-rev__buyer-badge-wrapper{
  display: none;
}
.jdgm-rev .jdgm-rev__author-wrapper{
  white-space: unset !important;
  overflow: unset !important;
  text-overflow: unset !important;
}

.recomatic-ratings .jdgm-prev-badge__stars{
  display: inline-flex;
  height: fit-content;
}

.recomatic-ratings .jdgm-star{
  display: flex !important;
}

.shopify-block-recomatic-product .recomatic-ratings .jdgm-prev-badge__text{
  font-size: 14px !important;
  font-weight: 400 !important;
}

.jdgm-rev.jdgm-rev{
  border: 1px solid #ddd !important;
  border-radius: 10px !important;
  overflow: hidden !important;
  padding: 0px !important;
  display: flex;
  flex-direction: column;
}
.jdgm-rev__icon::after,
.jdgm-rev__buyer-badge{
  width: auto;
  height: auto;
  background: transparent !important;
  overflow: visible !important;
  padding: 2px !important;
}
.jdgm-rev__icon::after,
.jdgm-rev__buyer-badge::before{ display: none; }
.jdgm-rev .jdgm-rev__location{ display: inline !important; }
.jdgm-rev__buyer-badge-wrapper{ display: inline-block; }
.jdgm-rev .jdgm-rev__title{
  color: var(--core-text-primary) !important;
  font-weight: 500 !important;
  font-size: 14px !important;
}
.jdgm-rev__author{
  font-size: 15px !important;
  color: var(--core-text-primary) !important;
  letter-spacing: 0.02em;
}
.jdgm-rev__body p{
  font-size: 14px;
  line-height: 20px;
  color: var(--core-text-primary) !important;
  font-weight: 300;
  letter-spacing: 0.02em;
}
.jdgm-ans__body.is-truncated .jdgm-rev__body-read-more,
.jdgm-rev__body.is-truncated .jdgm-rev__body-read-more{ color: var(--core-text-secondary) !important; }
.jdgm-rev .jdgm-rev__prod-info-wrapper a{
  text-overflow: ellipsis;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  overflow: hidden;
  white-space: normal;
  display: -webkit-box;
}
.jdgm-rev .jdgm-rev__prod-info-wrapper a::before,
.jdgm-rev__prod-link-prefix{ display: none !important; }
.jdgm-carousel-title, .recomatic-headline{
  font-family: var(--pf-primary-font) !important;
  font-size: 28px !important;
  font-weight: 600 !important;
  line-height: 32px !important;
  text-align: center !important;
  text-transform: uppercase !important;
  margin-bottom: 0 !important;
  color: var(--core-text-primary) !important;
}
.jdgm-carousel-wrapper .jdgm-all-reviews-rating-wrapper{ justify-content: center !important; }
.jdgm-paginate{ padding: 5px 0 25px !important; }
#judgeme_product_reviews .jdgm-rev-widg__summary .jdgm-star,
.jdgm-rev-widg__summary .jdgm-star{ font-size: 18px !important; }
#judgeme_product_reviews .jdgm-rev-widg__summary .jdgm-rev-widg__summary-stars{ gap: 0; }
/* hide histogram globally */
.jdgm-histogram{ display: none !important; }
/* Pagination links */
.jdgm-widget .jdgm-paginate > a{
  color: var(--core-text-primary) !important;
  font-size: 15px;
  width: 36px;
  height: 36px;
  background: #f8f8f8;
  font-weight: 500;
  padding: 0px;
  display: flex !important;
  justify-content: center;
  align-items: center;
  border-radius: 100%;
}
.jdgm-widget .jdgm-paginate .jdgm-paginate__page.jdgm-curt{
  background: var(--jgm-secondary-color) !important;
  color: white !important;
  border-radius: 100%;
}
/* Verified badge fine-tune */
.jdgm-verified-badge--style-vintage.jdgm--last-level .jdgm-verified-badge__stars{
  top: 38.6% !important;
}
.jdgm-verified-badge--style-vintage.jdgm--last-level .jdgm-verified-badge__total{
  top: 27.5% !important;
  font-size: 18px !important;
}
.jdgm-rev__buyer-badge-wrapper, .jdgm-rev__buyer-badge{
  display: none !important;
}
.jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-row-stars>div{
  align-items: flex-start !important;
  margin-left: 0px !important;
}
.jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-row-stars{
  justify-content: space-between !important;
}
/* .jdgm-all-reviews-page__description .jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-row-stars{
  justify-content: end !important;
} */
.jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-rev-widg[data-number-of-reviews="0"] .jdgm-widget-actions-wrapper{
  display: flex;
  align-items: flex-end !important;
  border: unset !important;
  flex-direction: row;
  gap: 10px;
}
.jdgm-write-rev-link.jdgm-write-rev-link:not([disabled]):hover, .jdgm-write-rev-link.jdgm-write-rev-link:focus{
  background-color: white;
  color: var(--core-text-primary) !important;
  font-weight: 500 !important;
}
.jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-write-rev-link, .jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-ask-question-btn, .jdgm-write-rev-link.jdgm-write-rev-link{
  background-color: unset !important;
  border: 1.5px solid var(--core-text-primary) !important;
  color: var(--core-text-primary) !important;
  font-size: 1rem !important;
  letter-spacing: .02rem;
  padding: 15px !important;
  font-weight: 600 !important;
  border-radius: 10px !important;
}
.jdgm-rev .jdgm-rev__header{
  order: 2;
  display: flex;
  flex-direction: column;
  margin: unset !important;
}
.jdgm-rev__header .jdgm-row-profile{
  order: 1;
  font-size: 16px !important;
  color: var(--core-text-primary) !important;
  letter-spacing: 0.02em;
  font-weight: 600;
}
.jdgm-rev__header .jdgm-row-rating{
  order: 2;
  margin-top: 5px;
}
.jdgm-rev .jdgm-rev__pics{
  order: 1;
  margin: unset !important;
  line-height: 1 !important;
}
.jdgm-rev .jdgm-rev__content, .jdgm-row-product{
  order: 3;
}
.jdgm-rev .jdgm-rev__actions{
  order: 4;
  margin: unset !important;
}
.jdgm-rev__reply{
  order: 5;
  border-radius: unset !important;
  margin: 0px 0px 15px !important;
  background-color: rgb(116 220 255 / 10%) !important;
}
.jdgm-row-actions{
  padding: 8px 0 16px !important;
  border-radius: unset !important;
}
.jdgm-sort-dropdown-wrapper .jdgm-sort-dropdown,
.jdgm-sort-dropdown-wrapper .jdgm-sort-dropdown-arrow{
  font-family: var(--font-family-primary);
  font-weight: 500 !important;
  color: var(--core-color-secondary) !important;
}
.jdgm-sort-dropdown-wrapper .jdgm-sort-dropdown{ 
  padding: 10px 12px 10px 15px !important; 
  border: unset !important;
}
.jdgm-rev .jdgm-rev__content, .jdgm-rev .jdgm-rev__prod-info-wrapper{
  padding: 0px !important;
  font-size: 13.5px;
  line-height: 22px !important;
}
.jdgm-rev .jdgm-rev__prod-info-wrapper a{
  /* text-decoration: unset !important; */
  color: var(--jgm-secondary-color);
}
.jdgm-rev__pic-link{
  border: none !important;
}
.jdgm--leex-script-loaded .jdgm-rev-widg__actions{
  margin: 0 0 16px 0 !important;
  padding: 0 !important;
  /* border-bottom: 1px solid var(--color-divider); */
  border-radius: unset !important;
}
.jdgm--leex-script-loaded .jdgm-rev-widg__header, .jdgm--leex-script-loaded .jdgm-rev-widg__actions, .jdgm--leex-script-loaded .jdgm-rev, .jdgm--leex-script-loaded .jdgm-quest{
  background: unset !important;
  box-shadow: unset !important;
}
.jdgm--leex-script-loaded .jdgm-rev-widg__header{
  padding: unset !important;
}
.jdgm-rev__icon, .jdgm-rev__timestamp{
  display: none !important;
}
.jdgm-rev .jdgm-rev__content { padding: 10px !important; }
.jdgm-carousel-title, .recomatics_section h2.title, .recomatic-headline, .jdgm-all-reviews-page__description .title{
  font-size: 25px !important;
  line-height: 32px !important;
  letter-spacing: 0.02em;
  text-transform: uppercase !important;
  text-align: center;
  color: var(--core-text-primary) !important;
  margin-bottom: 15px !important;
  font-family: var(--font-family-primary) !important;
  font-weight: 600 !important;
}
.jdgm-rev__prod-info-wrapper:not(.jdgm-hidden){
  border-bottom: 1px solid #f3f3f3;
  padding-bottom: 12px !important;
  margin: 0px !important;
}
.jdgm-star{
  color: var(--jgm-star-color) !important;
}
.jdgm-all-reviews-page__description .reviews_metadata {
  display: none !important;
}
.jdgm-all-reviews-page__description .jdgm-widget .jdgm-sort-dropdown-wrapper{
  margin: 0px !important;
}
.jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-row-stars{
  padding-top: 0px !important;
}
.jdgm-all-reviews-page__description .jdgm-rev-widg__actions{
  display: flex;
  justify-content: space-between;
  align-items: end;
  flex-direction: column-reverse;
}
.jdgm--leex-script-loaded .jdgm-subtab+.jdgm-row-actions{
  border: unset !important;
}
.jdgm-subtab__name.jdgm--active{
  background: unset !important;
  border-radius: unset !important;
}
.jdgm-all-reviews__summary-text{
  margin-top: 4px !important;
}
.jdgm-subtab__name{
  color: var(--core-text-secondary);
  text-decoration: unset !important;
}
@media screen and (min-width: 800px){
  .jdgm-rev .jdgm-rev__header{ padding: 10px 10px 0 !important; }
  .jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-write-rev-link, .jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-ask-question-btn, .jdgm-write-rev-link.jdgm-write-rev-link{
    margin: 0px !important;
  }
  .jdgm-carousel-wrapper a{ font-size: 15px !important; }
  .jdgm-write-rev-link.jdgm-write-rev-link{
    background-color: var(--color-price-saving) !important;
    border: none !important;
    color: #fff !important;
    font-size: 1rem !important;
    letter-spacing: .02rem;
    border-radius: 100px !important;
  }
  .jdgm-rev-widg__summary,
  .jdgm-histogram { margin-bottom: 15px !important; }
  .jdgm-rev__header .jdgm-row-profile{
    font-size: 15px !important;
  }
}
/* Responsive tweaks */
@media only screen and (min-width: 1025px) {
    .jdgm-rev.jdgm-rev {
        width: calc(25% - 15px) !important;
    }
}
@media only screen and (min-width: 800px){
  .jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-row-stars{
    padding-top: 24px !important;
    padding-bottom: 0px !important;
  }
  .jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) :not(.jdgm-revs-tab__content-header)>.jdgm-widget-actions-wrapper{
    display: flex;
    align-items: center !important;
    flex-direction: row;
    gap: 10px;
    justify-content: flex-end;
  }
  .jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-rev-widg__summary+.jdgm-histogram, .jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-rev-widg__summary+.jdgm-widget-actions-wrapper, .jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-histogram+.jdgm-widget-actions-wrapper{
    border: none !important;
  }
}
@media only screen and (max-width: 799px){
  .jdgm--leex-script-loaded .jdgm-subtab+.jdgm-row-actions{
    width: 100%;
  }
  .jdgm-widget-actions-wrapper{
    margin-bottom: 15px !important;
  }
  .jdgm-widget .jdgm-sort-dropdown-wrapper{
    width: 100% !important;
  }
  .jdgm-rev-widg__summary {
    margin: 0 auto 15px !important;
    display: block;
  }
  .jdgm-row-actions{
    padding: 0px 0px 10px !important;
  }
  .jdgm-form .jdgm-star{
    font-size: 24px !important;
  }
  /* Sub tabs */
  .jdgm-subtab__name.jdgm--active {
    border-bottom: 3px solid var(--core-color-secondary) !important;
    color: var(--core-color-secondary) !important;
  }
  .jdgm-subtab__name{
    text-align: left;
  }
}
