@font-face {
  font-family: 'theory-web-uweb-u';
  src: url('https://cdn.shopify.com/s/files/1/0708/4605/4708/files/UniversLTStd.woff2?v=1748479797') format('woff2');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'theory-web-uweb-ul';
  src: url('https://cdn.shopify.com/s/files/1/0708/4605/4708/files/UniversLT-Light.woff2?v=1748522019') format('woff2');
  font-weight: 200;
  font-style: normal;
  font-display: swap;
}


@font-face {
  font-family: 'TradeGothicLH-BoldExtended';
  src: url('https://cdn.shopify.com/s/files/1/0708/4605/4708/files/TradeGothicLH-BoldExtended.woff2?v=1748479965') format('woff2');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

.yotpo-reviews-main-widget {
  --primary-font-family: "theory-web-uweb-u", sans-serif !important;
  --primary-font-weight: 700 !important;
  --primary-font-style: normal !important;
  --secondary-font-family: "theory-web-uweb-u", sans-serif !important;
  --secondary-font-weight: 400 !important;
  --secondary-font-style: normal !important;
}


/* Header */
div#yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-"] {}

div#yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-"] .yotpo-base-layout {
    width: 100%!important;
}

div#yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-"] .yotpo-head {}

div#yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-"] .yotpo-head p.yotpo-headline {
    flex-basis: 100%;
    text-align: left;
    font-size: 24px;
    font-family: 'TradeGothicLH-BoldExtended',sans-serif;
}

div#yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-"]  .yotpo-header-container {
    position: relative;
    padding-bottom: 50px;
}

div#yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-"] .yotpo-header-container .yotpo-layout-header-wrapper {
    flex-direction: column;
    gap: 10px;
    margin: 0;
}

div#yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-"] .yotpo-header-container .yotpo-layout-header-wrapper .yotpo-bottom-line-left-panel.yotpo-bottom-line-score {display: none;}

div#yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-"] .yotpo-header-container .yotpo-layout-header-wrapper .yotpo-vertical-border {
    display: none;
}

div#yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-"] .yotpo-header-container .yotpo-layout-header-wrapper .yotpo-bottom-line-right-panel {
    padding: 0;
    margin: 0;
}

div#yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-"] .yotpo-header-container .yotpo-layout-header-wrapper .yotpo-new-review-btn-wrapper {
    position: absolute;
    bottom: 0;
}

div#yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-"] .yotpo-header-container .yotpo-header-lower-wrapper {}

div#yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-"] .yotpo-header-container .yotpo-review-border-smooth {
    display: none;
}

div#yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-"] .yotpo-header-container .yotpo-bottom-line-question-wrapper-horizontal {
    padding: 25px 0;
}

div#yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-"] .yotpo-header-container .yotpo-custom-questions-range-question.yotpo-review-range-question-top {
    justify-content: center;
    flex-direction: column;
    align-items: center;
    margin: 0;
    row-gap: 10px;
}

div#yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-"]  .yotpo-custom-questions-range-question-wrapper {
    margin: 0;
    flex-direction: row;
    align-items: center;
    justify-content: center;
}

div#yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-"] .yotpo-progress-bar-wrapper {
}

div#yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-"] .yotpo-custom-questions-range-question-wrapper .yotpo-custom-questions-range-question-title {
    font-size: 16px;
    font-weight: 400;
}

div#yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-"] .yotpo-custom-questions-range-question-wrapper .yotpo-custom-questions-range-question-title:after {
    content: ":";
}

div#yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-"] .yotpo-custom-questions-range-question-wrapper .yotpo-custom-questions-range-question-value {
    font-size: 16px;
    font-weight: 200;
    line-height: 1;
    font-family: 'theory-web-uweb-ul',sans-serif;
}

div#yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-"] button#yotpo-main-widget-btn {
    min-width: 250px;
    height: 49px;
    border-radius: 0;
    background: transparent;
    color: var(--text-color);
    border: 1px solid var(--primary-color);
    box-sizing: border-box;
    text-transform: uppercase;
    font-size: 13px;
    font-family: var(--secondary-font-family);
    font-weight: 400;
}

div#yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-"] button#yotpo-main-widget-btn:hover {
    background: #000;
    color: #fff;
}
div#yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-"] .yotpo-header-container .yotpo-layout-header-wrapper .yotpo-bottom-line-question-wrapper-vertical {
    border: none!important;
    padding: 0;
    padding-bottom: 20px;
    width: 100%;
}

div#yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-"] .yotpo-header-container .yotpo-layout-header-wrapper .yotpo-bottom-line {
    flex-direction: column;
    margin: 0;
    gap: 20px;
    width: 100%;
  align-items:center;
}

div#yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-"] .yotpo-header-container .yotpo-bottom-line-summary {
    justify-content: center;
}



div#yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-"] .yotpo-header-container .yotpo-layout-header-wrapper .yotpo-bottom-line-right-panel .yotpo-star-rating.yotpo-bottom-line-stars {
    justify-content: center;
}
div#yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-"] .yotpo-progress-bar-wrapper span.yotpo-progress-bar-value-label {font-size: 14px;font-weight: 400;}

div#yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-"] .yotpo-progress-bar-wrapper .yotpo-progress-bar {
    display: none;
    margin: 0!important;
}

div#yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-"] .yotpo-progress-bar-wrapper span.yotpo-progress-bar-value-point {
    display: none;
}

div#yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-"] .yotpo-progress-bar-wrapper .yotpo-progress-bar-value {
    margin: 0!important;
}

div#yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-"] .yotpo-header-container .yotpo-layout-header-wrapper .yotpo-bottom-line-right-panel .yotpo-bottom-line-basic-text {
    font-size: 13px;
}

div#yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-"] .yotpo-header-container .yotpo-layout-header-wrapper .yotpo-bottom-line-right-panel .yotpo-star-rating.yotpo-bottom-line-stars svg.yotpo-star-rating-icon {
    width: 23px;
    height: 23px;
}

div#yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-"] .yotpo-header-container .yotpo-layout-header-wrapper .yotpo-bottom-line-right-panel  .yotpo-bottom-line-text {
    display: flex;
    justify-content: center;
}
/* End HEader */

/* Body */
div#yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-"] .yotpo-reviews-list {
    display: flex;
    flex-flow: wrap;
    gap: 40px;
    column-gap: 20px;
    margin-top: 45px;
}

div#yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-"] .yotpo-reviews-list .yotpo-review {
    flex-basis: 25%;
    flex-grow: 1;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 20px;
    border: 1px solid #bebebe !important;
    position: relative;
    padding-top: 50px;
    margin: 0;
}

div#yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-"] .yotpo-reviews-list nav.yotpo-reviews-pagination-container {
    flex-basis: 100%;
    margin-top: 0;
}

div#yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-"] .yotpo-reviews-list .yotpo-review .yotpo-review-left-panel {}

div#yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-"] .yotpo-reviews-list .yotpo-review .yotpo-review-left-panel .yotpo-reviewer-details-verified {
    display: flex;
    flex-direction: row;
    width: 100%;
    justify-content: space-between;
    align-items: center;
}

div {}

div#yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-"] .yotpo-reviews-list .yotpo-review .yotpo-review-left-panel .yotpo-reviewer-details-verified span.yotpo-reviewer-name.unselectable {
    font-family: 'TradeGothicLH-BoldExtended',sans-serif;
}

div#yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-"] .yotpo-reviews-list .yotpo-review .yotpo-review-left-panel .yotpo-reviewer-details-verified span.yotpo-reviewer-name.unselectable + div {
    margin-top: -65px;
}

div#yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-"] .yotpo-reviews-list .yotpo-review .yotpo-review-left-panel .yotpo-reviewer-details-verified span.yotpo-reviewer-name.unselectable + div svg.yotpo-verified-icon.yotpo-reviewer-verified-icon-standalone {
    display: none;
}

div#yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-"] .yotpo-reviews-list .yotpo-review .yotpo-review-left-panel .yotpo-reviewer {
    width: 100%;
}

div#yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-"] .yotpo-reviews-list .yotpo-review .yotpo-review-center-panel {
    padding: 0;
}

div#yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-"] .yotpo-reviews-list .yotpo-review .yotpo-review-center-panel .yotpo-review-rating-title {
    width: 100%;
    order: 2;
    margin: 0;
}

div#yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-"] .yotpo-reviews-list .yotpo-review .yotpo-review-center-panel .yotpo-review-rating-title .yotpo-star-rating.yotpo-review-star-rating {
    position: absolute;
    top: 26px;
    left: 20px;
}

div#yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-"] .yotpo-reviews-list .yotpo-review .yotpo-review-center-panel .yotpo-review-rating-title .yotpo-star-rating.yotpo-review-star-rating .star-container {
    width: 13px;
    height: 13px;
}

div#yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-"] .yotpo-reviews-list .yotpo-review .yotpo-review-center-panel .yotpo-review-rating-title .yotpo-review-title {
    margin: 0;
    display: none;
}

div#yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-"] .yotpo-reviews-list .yotpo-review .yotpo-review-left-panel .yotpo-review-customer-questions-container {
    width: 100%;
    border-bottom: 1px solid #d6d6d6;
    padding-bottom: 20px;
    margin-bottom: 5px;
}

div#yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-"] .yotpo-reviews-list .yotpo-review .yotpo-review-left-panel .yotpo-custom-questions-wrapper.yotpo-review-key-value-question {grid-template-columns: max-content auto;margin: 0;row-gap: 10px;}

div#yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-"] .yotpo-reviews-list .yotpo-review .yotpo-review-left-panel .yotpo-custom-questions-wrapper.yotpo-review-key-value-question .yotpo-custom-questions-title {
    font-size: 16px;
    color: var(--text-color)!important;
    font-weight: 400;
}

div#yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-"] .yotpo-reviews-list .yotpo-review .yotpo-review-left-panel .yotpo-custom-questions-wrapper.yotpo-review-key-value-question .yotpo-custom-questions-title:after {
    content: ":";
}

div#yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-"] .yotpo-reviews-list .yotpo-review .yotpo-review-left-panel .yotpo-review-customer-questions-container .yotpo-custom-questions-free-text-question {
    gap: 10px;
    flex-direction: row;
    display: flex;
    margin: 0;
    margin-top: 10px;
}

div#yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-"] .yotpo-reviews-list .yotpo-review .yotpo-review-left-panel .yotpo-review-customer-questions-container .yotpo-custom-questions-free-text-question span.yotpo-custom-questions-free-text-title {
    font-size: 16px;
    font-weight: 400;
    color: var(--text-color)!important;
}

div#yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-"] .yotpo-reviews-list .yotpo-review .yotpo-review-left-panel .yotpo-review-customer-questions-container .yotpo-custom-questions-free-text-question span.yotpo-custom-questions-free-text-title:after {
    content: ":";
}

div#yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-"] .yotpo-reviews-list .yotpo-review .yotpo-review-left-panel .yotpo-reviewer-details-verified span.yotpo-reviewer-name.unselectable + div span.yotpo-reviewer-verified-buyer-text.unselectable {
    font-size: 14px;
    color: #707070;
}

div#yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-"] .yotpo-reviews-list .yotpo-review .yotpo-review-left-panel .yotpo-custom-questions-wrapper.yotpo-review-key-value-question .yotpo-custom-questions-value {
    font-size: 16px;
    font-weight: 400;
    color: var(--text-color)!important;
    font-family: 'theory-web-uweb-ul',sans-serif;
}

div#yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-"] .yotpo-reviews-list .yotpo-review .yotpo-review-left-panel .yotpo-review-customer-questions-container .yotpo-custom-questions-free-text-question span.yotpo-custom-questions-free-text-value {
    color: var(--text-color)!important;
    font-family: 'theory-web-uweb-ul',sans-serif;
}

div#yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-"] .yotpo-reviews-list .yotpo-review .yotpo-review-center-panel .yotpo-review-questions-mobile-panel {order: 1!important;border-bottom: 1px solid #d6d6d6;margin: 20px 0!important;padding-bottom: 3px;}

div#yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-"] .yotpo-reviews-list .yotpo-review .yotpo-review-center-panel .yotpo-review-content {
    order: 3;
    flex-basis: auto;
}

div#yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-"] .yotpo-reviews-list .yotpo-review .yotpo-review-center-panel .yotpo-review-questions-mobile-panel .yotpo-custom-questions-range-question.yotpo-review-range-question-top {
    flex-direction: column!important;
    gap: 0!important;
}

div#yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-"] .yotpo-reviews-list .yotpo-review .yotpo-review-center-panel .yotpo-review-questions-mobile-panel .yotpo-custom-questions-range-question.yotpo-review-range-question-top .yotpo-custom-questions-range-question-wrapper {
    justify-content: flex-start;
    width: 100%!important;
    margin-bottom: 10px!important;
}
div#yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-"] .yotpo-reviews-list .yotpo-review .yotpo-review-center-panel .yotpo-review-content button.yotpo-read-more {
    margin: 0;
    font-size: 16px;
}

div#yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-"] .yotpo-reviews-list .yotpo-review .yotpo-review-center-panel .yotpo-review-content p.yotpo-read-more-text {
    display: inline;
    margin-right: 5px;
}

div#yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-"] .yotpo-reviews-list .yotpo-review .yotpo-review-center-panel .yotpo-thumbnail-container.clickable-thumbnails.yotpo-review-thumbnail-container {
    margin-top: 15px;
    flex-basis: auto;
}
div#yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-"] .yotpo-reviews-list nav.yotpo-reviews-pagination-container a.selected.yotpo-reviews-pagination-item.yotpo-pagination-number,div#yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-"] .yotpo-reviews-list nav.yotpo-reviews-pagination-container a.yotpo-reviews-pagination-item.yotpo-pagination-number:hover {
    background: none;
    color: var(--text-color);
}

div#yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-"] .yotpo-reviews-list nav.yotpo-reviews-pagination-container a.yotpo-reviews-pagination-item.yotpo-pagination-number:hover {
}

div#yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-"] .yotpo-reviews-list nav.yotpo-reviews-pagination-container a.selected.yotpo-reviews-pagination-item.yotpo-pagination-number {
    text-decoration: underline;
}

/* End Body */

/* Write a review pop-up */
.yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-"] {}

.yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-"] div#newReviewFormModal {}

.yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-"] div#newReviewFormModal h2.yotpo-modal-header, .yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-"] div#newReviewFormModal legend.yotpo-form-label, .yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-"] div#newReviewFormModal label.yotpo-form-label,.yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-"] div#newReviewFormModal legend.yotpo-custom-question-headline {
    font-family: 'TradeGothicLH-BoldExtended',sans-serif!important;
}

.yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-"] div#newReviewFormModal legend.yotpo-form-label {}

.yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-"] div#newReviewFormModal label.yotpo-form-label {}

.yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-"] div#newReviewFormModal legend.yotpo-custom-question-headline {}

.yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-"] div#newReviewFormModal form.yotpo-review-form {}

.yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-"] div#newReviewFormModal form.yotpo-review-form .yotpo-star-rating-wrapper.yotpo-new-review-star-rating {
    order: 1;
}

.yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-"] div#newReviewFormModal form.yotpo-review-form .yotpo-input-wrapper.yotpo-new-review-content {
    order: 4;
}

.yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-"] div#newReviewFormModal form.yotpo-review-form .yotpo-input-wrapper.yotpo-new-review-headline {
    order: 2;
}

.yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-"] div#newReviewFormModal form.yotpo-review-form .yotpo-name-email-wrapper {
    order: 3;
}

.yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-"] div#newReviewFormModal form.yotpo-review-form .yotpo-name-email-wrapper + div {
    order: 6;
}

.yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-"] div#newReviewFormModal form.yotpo-review-form .yotpo-custom-questions-container {
    order: 5;
}

.yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-"] div#newReviewFormModal form.yotpo-review-form footer.form-footer {
    order: 7;
}
.yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-"] div#newReviewFormModal h2.yotpo-modal-header {
    font-size: 22px;
}

.yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-"] div#newReviewFormModal form.yotpo-review-form .yotpo-star-rating-wrapper.yotpo-new-review-star-rating svg {
    width: 25px;
    height: 25px;
}

.yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-"] div#newReviewFormModal form.yotpo-review-form .yotpo-custom-questions-container span.yotpo-custom-question-message {
    display: none;
}

.yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-"] div#newReviewFormModal form.yotpo-review-form .yotpo-custom-questions-container button.yotpo-custom-questions-option {
    border-radius: 0;
    background: none!important;
    border: 1px solid var(--primary-color);
    font-weight: 400!important;
    color: var(--text-color)!important;
}

.yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-"] div#newReviewFormModal form.yotpo-review-form .yotpo-custom-questions-container button.yotpo-custom-questions-option:hover, .yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-"] div#newReviewFormModal form.yotpo-review-form .yotpo-custom-questions-container button.yotpo-custom-questions-option[aria-pressed="true"] {
    background: var(--primary-color)!important;
    color: #fff!important;
}

.yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-"] div#newReviewFormModal form.yotpo-review-form .yotpo-name-email-wrapper + div .yotpo-upload-label {
    border-radius: 0;
}

.yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-"] div#newReviewFormModal form.yotpo-review-form .yotpo-name-email-wrapper + div .yotpo-upload-label:hover {
    background: var(--primary-color);
    color: #fff;
}

.yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-"] div#newReviewFormModal form.yotpo-review-form .yotpo-name-email-wrapper + div .yotpo-upload-label:hover path {
    fill: #fff;
}

.yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-"] div#newReviewFormModal form.yotpo-review-form footer.form-footer .yotpo-review-form-footer-container {
    justify-content: center;
    max-width: 370px;
}

.yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-"] div#newReviewFormModal form.yotpo-review-form footer.form-footer .yotpo-review-form-footer-container p {
    display: none;
}

.yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-"] div#newReviewFormModal form.yotpo-review-form footer.form-footer .yotpo-review-form-footer-container button.yotpo-new-review-submit {
    border-radius: 0;
    background: var(--primary-color);
    width: 100%;
    height: 47px;
    box-sizing: border-box;
    text-transform: uppercase;
    font-size: 12px;
}
.yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-"] div#newReviewFormModal form.yotpo-review-form .yotpo-input-wrapper.yotpo-new-review-content textarea#content {
    height: 150px;
}
/* End write a review pop-up */

/*Mobile */
div#yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-mobile"] .yotpo-head {
    justify-content: flex-start;
}

div#yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-mobile"][style] .yotpo-head p.yotpo-headline {
    align-self: flex-start;
    font-size: 18px;
}

div#yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-mobile"][style] .yotpo-custom-questions-range-question-wrapper {
    margin: 0!important;
}

div#yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-mobile"][style] .yotpo-header-container .yotpo-custom-questions-range-question.yotpo-review-range-question-top {
    gap: 10px!important;
    flex-direction: column!important;
}

div#yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-mobile"][style] .yotpo-header-container .yotpo-bottom-line-question-wrapper-horizontal {
    gap: 10px;
}

div#yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-mobile"][style] .yotpo-header-container .yotpo-bottom-line-question-wrapper-horizontal label.yotpo-custom-questions-see-more-label {font-family: 'TradeGothicLH-BoldExtended',sans-serif;font-size: 14px;}

div#yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-mobile"][style] .yotpo-reviews-list .yotpo-review {
    flex-basis: 100%;
}

div#yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-mobile"][style] .yotpo-reviews-list .yotpo-review .yotpo-review-center-panel .yotpo-review-questions-mobile-panel {
    margin-bottom: 0!important;
    padding-bottom: 20px;
}

div#yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-mobile"][style] .yotpo-reviews-list .yotpo-review .yotpo-review-center-panel .yotpo-review-questions-mobile-panel .yotpo-custom-questions-wrapper.yotpo-review-key-value-question {
    flex-direction: column;
    margin-bottom: 10px;
}

div#yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-mobile"][style] .yotpo-reviews-list .yotpo-review .yotpo-review-center-panel .yotpo-review-questions-mobile-panel .yotpo-custom-questions-wrapper.yotpo-review-key-value-question span.yotpo-custom-questions-wrapper-suffix-padding {
    display: none;
}

div#yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-mobile"][style] .yotpo-reviews-list .yotpo-review .yotpo-review-center-panel .yotpo-review-questions-mobile-panel span.yotpo-custom-questions-title {
    font-weight: 400!important;
    color: var(--text-color);
    font-size: 16px!important;
}

div#yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-mobile"][style] .yotpo-reviews-list .yotpo-review .yotpo-review-center-panel .yotpo-review-questions-mobile-panel .yotpo-custom-questions-wrapper.yotpo-review-key-value-question span.yotpo-custom-questions-value {
    font-family: 'theory-web-uweb-ul',sans-serif;
    font-size: 16px;
}

div#yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-mobile"][style] .yotpo-reviews-list .yotpo-review .yotpo-review-center-panel .yotpo-review-questions-mobile-panel .yotpo-review-question-wrapper {
    gap: 0;
}

div#yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-mobile"][style] .yotpo-reviews-list .yotpo-review .yotpo-review-center-panel .yotpo-review-questions-mobile-panel .yotpo-custom-questions-range-question.yotpo-review-range-question-top {
    margin: 0;
}

div#yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-mobile"][style] .yotpo-reviews-list .yotpo-review .yotpo-review-center-panel .yotpo-review-questions-mobile-panel label.yotpo-custom-questions-see-more-label {
    font-family: 'TradeGothicLH-BoldExtended',sans-serif;
    font-size: 14px;
}

div#yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-mobile"][style] .yotpo-reviews-list .yotpo-review .yotpo-review-center-panel .yotpo-review-content p.yotpo-read-more-text {
    font-size: 16px;
}

div#yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-mobile"][style] .yotpo-reviews-list .yotpo-review .yotpo-review-center-panel .yotpo-review-questions-mobile-panel .yotpo-custom-questions-free-text-wrapper.yotpo-review-free-text-question {}

div#yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-mobile"][style] .yotpo-reviews-list .yotpo-review .yotpo-review-center-panel .yotpo-review-questions-mobile-panel .yotpo-custom-questions-free-text-wrapper.yotpo-review-free-text-question span.yotpo-custom-questions-free-text-title {font-size: 16px;font-weight: 400;color: var(--text-color)!important;}

div#yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-mobile"][style] .yotpo-reviews-list .yotpo-review .yotpo-review-center-panel .yotpo-review-questions-mobile-panel .yotpo-custom-questions-free-text-wrapper.yotpo-review-free-text-question .yotpo-custom-questions-free-text-question {
    flex-direction: row;
    display: flex;
    gap: 10px;
}

div#yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-mobile"][style] .yotpo-reviews-list .yotpo-review .yotpo-review-center-panel .yotpo-review-questions-mobile-panel .yotpo-custom-questions-free-text-wrapper.yotpo-review-free-text-question .yotpo-custom-questions-free-text-question span.yotpo-custom-questions-free-text-value {
    font-size: 16px;
    color: var(--text-color)!important;
    font-family: 'theory-web-uweb-ul',sans-serif;
}

div#yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-mobile"][style] .yotpo-reviews-list {
    gap: 5px;
}

div#yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-mobile"][style] .yotpo-reviews-list nav.yotpo-reviews-pagination-container {}

div#yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-mobile"][style] .yotpo-reviews-list nav.yotpo-reviews-pagination-container a.yotpo-reviews-pagination-item.yotpo-vertical-pagination-item {
    background: var(--primary-color);
    border-radius: 0;
    color: #fff;
}
/* End of mobile */


section.pdp-reviews:has(p.reviews-title) .yotpo-headline {
    display: none;
}

section.pdp-reviews:has(p.reviews-title) .yotpo-head {
    margin: 10px 0;
}