.ugc-storefront-widgets-tabs-container .ugc-storefront-widgets-tabs-container__tab {
    font-size: 16px !important;
}

.yotpo-display-l .yotpo-base-layout {
    width: 100% !important;
    padding: 0 20px;
    box-sizing: border-box
}

.modal-backdrop {
    z-index: 100000000 !important;
}

.yotpo-reviews-main-widget .yotpo-main-widget-layout .yotpo-header-container .yotpo-layout-header-wrapper {
    flex-wrap: wrap;
}

.yotpo-reviews-main-widget .yotpo-main-widget-layout .yotpo-header-container .yotpo-layout-header-wrapper .yotpo-bottom-line {
    width: 100%;
    margin: 0 auto 30px;
}

.yotpo-reviews-main-widget .yotpo-main-widget-layout .yotpo-header-container .yotpo-layout-header-wrapper .yotpo-bottom-line .yotpo-summary-section {
    align-self: center;
    margin-right: 30px;
}

.yotpo-reviews-main-widget .yotpo-main-widget-layout .yotpo-header-container .yotpo-layout-header-wrapper .yotpo-bottom-line .yotpo-summary-section .yotpo-bottom-line-summary {
    flex-direction: column;
    align-items: center;
    justify-content: center;
    text-align: center;
}

.yotpo-reviews-main-widget .yotpo-main-widget-layout .yotpo-header-container .yotpo-layout-header-wrapper .yotpo-bottom-line .yotpo-summary-section .yotpo-bottom-line-summary .yotpo-bottom-line-right-panel {
    margin: 0;
    padding: 0;
}

.yotpo-reviews-main-widget .yotpo-main-widget-layout .yotpo-header-container .yotpo-layout-header-wrapper .yotpo-bottom-line .yotpo-summary-section .yotpo-bottom-line-summary .yotpo-bottom-line-right-panel .yotpo-star-rating.yotpo-bottom-line-stars {
    justify-content: center;
    gap: 7px;
}

.yotpo-reviews-main-widget .yotpo-main-widget-layout .yotpo-header-container .yotpo-layout-header-wrapper .yotpo-bottom-line .yotpo-summary-section .yotpo-bottom-line-summary .yotpo-bottom-line-right-panel .yotpo-star-rating.yotpo-bottom-line-stars .star-container {
    margin: 0;
}

.yotpo-reviews-main-widget .yotpo-main-widget-layout .yotpo-header-container .yotpo-layout-header-wrapper .yotpo-bottom-line .yotpo-vertical-border {
    display: none;
}

.yotpo-reviews-main-widget .yotpo-main-widget-layout .yotpo-header-container .yotpo-layout-header-wrapper .yotpo-bottom-line .yotpo-star-distribution {
    border: none !important;
    padding-right: 0;
}

.yotpo-reviews-main-widget .yotpo-main-widget-layout .yotpo-header-container .yotpo-layout-header-wrapper .yotpo-new-review-btn-wrapper #yotpo-main-widget-btn {
    color: #000;
    background: none;
    border: 1px solid #000;
    font-weight: 400;
    font-size: 16px;
    border-radius: 4px;
    height: 45px;
    width: 160px;
    text-transform: uppercase !important;
}

.yotpo-reviews-main-widget.yotpo-display-s .yotpo-main-widget-layout .yotpo-header-container .yotpo-layout-header-wrapper .yotpo-bottom-line .yotpo-summary-section {
    margin: 0 auto 10px;
}

.yotpo-main-layout.yotpo-main-reviews-widget .yotpo-filters-container {
    margin: 30px 0 0;
    flex-wrap: wrap;
}

.yotpo-main-layout.yotpo-main-reviews-widget .yotpo-filters-container:before {
    content: "Filter Reviews";
    width: 100%;
    text-align: left;
    font-size: 16px;
    line-height: 100%;
    font-family: var(--primary-font-family);
    font-weight: var(--primary-font-weight);
    margin-bottom: 20px;
}

.yotpo-main-layout.yotpo-main-reviews-widget .yotpo-filters-container input {
    position: static;
}

.yotpo-main-layout.yotpo-main-reviews-widget .yotpo-filters-container .yotpo-filters-container-inner {
    gap: 20px;
    box-sizing: border-box;
    position: relative;
    padding-bottom: 40px;
}

.yotpo-main-layout.yotpo-main-reviews-widget .yotpo-filters-container .yotpo-filters-container-inner .yotpo-filters-top-panel {
    flex-basis: auto;
    width: 100%;
    gap: 20px;
    flex-wrap: wrap;
    justify-content: space-between;
    max-width: 100%;
}

.yotpo-main-layout.yotpo-main-reviews-widget .yotpo-filters-container .yotpo-filters-container-inner .yotpo-filters-top-panel input {
    border-radius: 4px;
    width: 100%;
}

.yotpo-main-layout.yotpo-main-reviews-widget .yotpo-filters-container .yotpo-filters-container-inner .yotpo-filters-top-panel .yotpo-search-filter.yotpo-free-search-filter-container {
    flex-basis: 50%;
    margin: 0;
    max-width: 100%;
    flex-grow: 1;
}

.yotpo-main-layout.yotpo-main-reviews-widget .yotpo-filters-container .yotpo-filters-container-inner .yotpo-filters-top-panel .yotpo-score-filter.yotpo-score-filter-container, .yotpo-main-layout.yotpo-main-reviews-widget .yotpo-filters-container .yotpo-filters-container-inner .yotpo-filters-top-panel .yotpo-media-filter.yotpo-media-filter-container {
    flex-basis: 48%;
    margin: 0;
    flex-grow: 1;
}

.yotpo-main-layout.yotpo-main-reviews-widget .yotpo-filters-container .yotpo-filters-container-inner .yotpo-custom-questions-filters {
    width: 100%;
    padding-bottom: 40px;
    border-bottom: 2px solid #eaeaea;
}

.yotpo-main-layout.yotpo-main-reviews-widget .yotpo-filters-container .yotpo-filters-container-inner .yotpo-custom-questions-filters .yotpo-custom-questions-filters-wrapper {
    width: 100%;
    gap: 20px;
    flex-wrap: nowrap;
}

.yotpo-main-layout.yotpo-main-reviews-widget .yotpo-filters-container .yotpo-filters-container-inner .yotpo-custom-questions-filters .yotpo-custom-questions-filters-wrapper .yotpo-custom-questions-filter {
    flex-basis: 33%;
}

.yotpo-main-layout.yotpo-main-reviews-widget .yotpo-filters-container .yotpo-filters-container-inner .yotpo-custom-questions-filters .yotpo-custom-questions-filters-wrapper .yotpo-custom-questions-filter button, .yotpo-main-layout.yotpo-main-reviews-widget .yotpo-filters-container .yotpo-filters-container-inner .yotpo-custom-questions-filters .yotpo-custom-questions-filters-wrapper .yotpo-custom-questions-filter label, .yotpo-main-layout.yotpo-main-reviews-widget .yotpo-filters-container .yotpo-filters-container-inner .yotpo-custom-questions-filters .yotpo-custom-questions-filters-wrapper .yotpo-custom-questions-filter input {
    width: 100%;
    border-radius: 4px;
}

.yotpo-main-layout > div > div > div > .yotpo-review-border-smooth:first-child, .yotpo-main-layout > div > div > div > .yotpo-clear-filters-container ~ .yotpo-review-border-smooth {
    display: none;
}

.yotpo-main-layout .yotpo-reviews-container .yotpo-reviews-list .yotpo-review {
    margin: 25px 0;
}

.yotpo-main-layout .yotpo-reviews-container .yotpo-reviews-list .yotpo-review .yotpo-review-left-panel {
    flex-basis: 25%;
    border-right: 1px solid #eaeaea;
    padding-right: 20px;
    padding-bottom: 20px;
}

.yotpo-main-layout .yotpo-reviews-container .yotpo-reviews-list .yotpo-review .yotpo-review-left-panel .yotpo-review-customer-questions-container {
    width: 100%;
}

.yotpo-main-layout .yotpo-reviews-container .yotpo-reviews-list .yotpo-review .yotpo-review-left-panel .yotpo-review-customer-questions-container .yotpo-review-question.yotpo-review-customer-questions .yotpo-custom-questions-wrapper {
    grid-template-columns: auto;
}

.yotpo-main-layout .yotpo-reviews-container .yotpo-reviews-list .yotpo-review .yotpo-review-left-panel .yotpo-review-customer-questions-container .yotpo-review-question.yotpo-review-customer-questions .yotpo-custom-questions-wrapper .yotpo-custom-questions-title {
    font-weight: 400;
    letter-spacing: 0.5px;
    font-size: 13px;
    color: var(--text-color)!important;
}

.yotpo-main-layout .yotpo-reviews-container .yotpo-reviews-list .yotpo-review .yotpo-review-left-panel .yotpo-review-customer-questions-container .yotpo-review-question.yotpo-review-customer-questions .yotpo-custom-questions-wrapper .yotpo-custom-questions-value {
    text-transform: capitalize;
    letter-spacing: 0.8px;
    font-weight: 700;
    color: #000 !important;
    font-size: 12px;
}

.yotpo-main-layout .yotpo-reviews-container .yotpo-reviews-list .yotpo-review .yotpo-review-left-panel .yotpo-review-customer-questions-container .yotpo-review-question.yotpo-review-customer-questions .yotpo-custom-questions-wrapper > div {
    margin-top: 3px;
}

.yotpo-main-layout .yotpo-reviews-container .yotpo-reviews-list .yotpo-review .yotpo-review-left-panel .yotpo-reviewer .yotpo-reviewer-details-verified {
    flex-direction: row;
    gap: 8px;
}

.yotpo-main-layout .yotpo-reviews-container .yotpo-reviews-list .yotpo-review .yotpo-review-left-panel .yotpo-reviewer span.yotpo-reviewer-name {
    font-weight: 700;
    font-size: 14px;
}

.yotpo-main-layout .yotpo-reviews-container .yotpo-reviews-list .yotpo-review .yotpo-review-left-panel .yotpo-reviewer .yotpo-reviewer-details-verified > div {
    align-items: center;
}

.yotpo-main-layout .yotpo-reviews-container .yotpo-reviews-list .yotpo-review .yotpo-review-left-panel .yotpo-reviewer span[class^="yotpo-reviewer-verified"] {
    font-size: 11px;
    color: var(--text-color);
}

.yotpo-main-layout .yotpo-reviews-container .yotpo-reviews-list .yotpo-review .yotpo-review-center-panel {
    flex-basis: 50%;
    padding-left: 50px;
    padding-top: 30px;
}

.yotpo-main-layout .yotpo-reviews-container .yotpo-reviews-list .yotpo-review .yotpo-review-center-panel .yotpo-review-rating-title .yotpo-review-title {
    width: 100%;
    flex-basis: auto;
    margin: 10px auto 0;
    font-size: 17px;
}

.yotpo-main-layout .yotpo-reviews-container .yotpo-reviews-list .yotpo-review .yotpo-review-center-panel .yotpo-review-rating-title {
    flex-wrap: wrap;
}

.yotpo-main-layout .yotpo-reviews-container .yotpo-reviews-list .yotpo-review .yotpo-review-right-panel {
    flex-basis: auto;
    min-width: unset!important;
}

.yotpo-main-layout .yotpo-reviews-container .yotpo-reviews-list .yotpo-review .yotpo-review-right-panel .yotpo-review-date {
    font-size: 13px;
}

.yotpo-display-s .yotpo-main-layout .yotpo-reviews-container .yotpo-reviews-list .yotpo-review .yotpo-review-left-panel {
    flex-basis: 100%;
    border: 0;
    padding: 0;
}

.yotpo-display-s .yotpo-main-layout .yotpo-reviews-container .yotpo-reviews-list .yotpo-review .yotpo-review-center-panel {
    flex-basis: 100%;
    padding: 0;
}

.yotpo-display-s .yotpo-main-layout .yotpo-reviews-container .yotpo-reviews-list .yotpo-review .yotpo-review-right-panel {
    flex-basis: 100%;
}

/*Edits: 09-27-2023*/
#yotpo-mobile-filters-popup {
    z-index: 9999999999;
}

#yotpo-mobile-filters-popup .yotpo-mobile-filters-popup-content {
    padding-top: 80px;
}

#yotpo-mobile-filters-popup input {
    position: relative;
    top: 0;
    z-index: -1;
}

#yotpo-mobile-filters-popup svg.yotpo-close-icon.yotpo-mobile-filters-popup-close {
    top: 22px;
}

.yotpo-custom-questions-question-wrapper {
    display: block;
}

.yotpo-custom-questions-question-wrapper span {
    white-space: unset !important;
}

.yotpo-file-upload, .yotpo-uploaded-images {
    display: none !important;
}

.yotpo-modal .modal-body .yotpo-question-form .form-footer button.yotpo-question-submit,
.yotpo-qna-modal .modal-body .yotpo-question-form .form-footer button.yotpo-question-submit,
.yotpo-header-container.yotpo-header .yotpo-ask-question-btn-wrapper #yotpo-widget-btn, .modal-backdrop .yotpo-review-form .form-footer button.yotpo-new-review-submit, .yotpo-reviews-main-widget .yotpo-main-widget-layout .yotpo-header-container .yotpo-layout-header-wrapper .yotpo-new-review-btn-wrapper #yotpo-main-widget-btn {
    background: #000;
    color: #fff;
    border-radius: 0 !important;
    text-transform: uppercase !important;
    font-size: 13px;
    letter-spacing: 0.5px;
    font-weight: 400;
    position: relative;
    z-index: 1;
    overflow: hidden;
}

.yotpo-clear-filters-container {
    flex-direction: column;
    align-items: baseline;
}

.yotpo-clear-filters-container .yotpo-clear-filters {
    background: #000;
    color: #fff;
    border-radius: 0 !important;
    text-transform: uppercase !important;
    font-size: 13px !important;
    letter-spacing: 0.5px;
    font-weight: 400;
    position: relative;
    z-index: 1;
    overflow: hidden;
    font-weight: 400 !important;
    text-decoration: none !important;
    padding: 12px 18px !important;
    margin-top: 15px !important;
}

.yotpo-clear-filters-container .yotpo-clear-filters:before {
    width: 130% !important;
    left: -15% !important;
    background: #000;
    z-index: -1;
    transform: skew(30deg);
    transition: transform .5s cubic-bezier(.33,0,0,1);
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.yotpo-clear-filters-container .yotpo-clear-filters:after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: #265f89;
    z-index: -2;
}

.yotpo-clear-filters-container .yotpo-clear-filters:hover:before {
    transform: translate3d(100%, 0, 0);
}

.yotpo-modal .modal-body .yotpo-question-form .form-footer button.yotpo-question-submit:before,
.yotpo-qna-modal .modal-body .yotpo-question-form .form-footer button.yotpo-question-submit:before,
.yotpo-header-container.yotpo-header .yotpo-ask-question-btn-wrapper #yotpo-widget-btn:before, .modal-backdrop .yotpo-review-form .form-footer button.yotpo-new-review-submit:before, .yotpo-reviews-main-widget .yotpo-main-widget-layout .yotpo-header-container .yotpo-layout-header-wrapper .yotpo-new-review-btn-wrapper #yotpo-main-widget-btn:before {
    width: 130% !important;
    left: -15% !important;
    background: #000;
    z-index: -1;
    transform: skew(30deg);
    transition: transform .5s cubic-bezier(.33,0,0,1);
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.yotpo-modal .modal-body .yotpo-question-form .form-footer button.yotpo-question-submit:after,
.yotpo-qna-modal .modal-body .yotpo-question-form .form-footer button.yotpo-question-submit:after,
.yotpo-header-container.yotpo-header .yotpo-ask-question-btn-wrapper #yotpo-widget-btn:after, .modal-backdrop .yotpo-review-form .form-footer button.yotpo-new-review-submit:after, .yotpo-reviews-main-widget .yotpo-main-widget-layout .yotpo-header-container .yotpo-layout-header-wrapper .yotpo-new-review-btn-wrapper #yotpo-main-widget-btn:after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: #265f89;
    z-index: -2;
}

.yotpo-ask-question-btn-wrapper #yotpo-widget-btn span {
    color: #fff;
    text-transform: uppercase !important;
    font-size: 13px;
    letter-spacing: 0.5px;
    font-weight: 400;
}


.yotpo-modal .modal-body .yotpo-question-form .form-footer button.yotpo-question-submit:hover:not([disabled]):before,
.yotpo-qna-modal .modal-body .yotpo-question-form .form-footer button.yotpo-question-submit:hover:not([disabled]):before,
.yotpo-header-container.yotpo-header .yotpo-ask-question-btn-wrapper #yotpo-widget-btn:hover:not([disabled]):before, .modal-backdrop .yotpo-review-form .form-footer button.yotpo-new-review-submit:hover:not([disabled]):before, .yotpo-reviews-main-widget .yotpo-main-widget-layout .yotpo-header-container .yotpo-layout-header-wrapper .yotpo-new-review-btn-wrapper #yotpo-main-widget-btn:hover:not([disabled]):before {
    transform: translate3d(100%, 0, 0);
}

.yotpo-modal .modal-body .yotpo-question-form .form-footer button.yotpo-question-submit, .modal-backdrop .yotpo-review-form .form-footer button.yotpo-new-review-submit {
    border-radius: 0 !important;
}

button.yotpo-filters-results-btn.yotpo-mobile-filters-results-btn {
    background: #000;
}

.yotpo-mobile-filters-results-btn > span.yotpo-filters-results-btn-text {
    text-transform: uppercase;
    font-weight: 400 !important;
    letter-spacing: 0.5px;
}

button.yotpo-shop-complete {
    background: #000 !important;
    color: #fff;
    border-radius: 0 !important;
    text-transform: uppercase !important;
    font-size: 13px;
    letter-spacing: 0.5px;
    font-weight: 400;
}

.yotpo-title-text {
    color: #000 !important;
}

.yotpo-display-l .yotpo-header-form-button, .yotpo-display-m .yotpo-header-form-button {
    position: relative !important;
    right: auto !important;
    top: auto !important;
    transform: none !important;
    justify-content: center;
    margin-top: 15px !important;
}

button#yotpo-main-widget-btn.yotpo-new-review-btn.empty-state, a#yotpo-widget-btn.yotpo-question-btn.empty-state {
    background: #000 !important;
    color: #fff;
    border-radius: 0 !important;
    text-transform: uppercase !important;
    font-size: 13px;
    letter-spacing: 0.5px;
    font-weight: 400;
}

.yotpo-ask-question-btn-wrapper .yotpo-question-btn {
    width: 160px !important;
    height: 45px !important;
}

.yotpo-ask-question-btn-wrapper .yotpo-ask-question-btn-l {
    height: 45px !important;
}

.yotpo-input-wrapper input[type="email"]:focus, .yotpo-input-wrapper input[type="text"]:focus, .yotpo-new-review-content textarea:focus {
    border: 2px solid var(--color-text-link) !important;
}

.yotpo-input-wrapper.yotpo-new-review-content textarea {
    box-sizing: border-box;
}

.yotpo-form-complete .yotpo-shop-complete {
    width: 200px !important;
    font-size: 11px;
}

.product-item__meta .yotpo-reviews-star-ratings-widget {
    justify-content: center !important;
}

div#yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-"] .yotpo-filters-container-inner .yotpo-dropdown-content,div#yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-"] .yotpo-filters-container-inner .yotpo-dropdown-content-wrapper {
    width: 100%;
    min-width: 130px;
}

div#yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-"] .yotpo-filters-container-inner .yotpo-dropdown-content-wrapper span.yotpo-dropdown-option,div#yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-"] .yotpo-filters-container-inner .yotpo-dropdown-content span.yotpo-score-option {
    width: auto;
}

div#yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-"] .yotpo-filters-container .yotpo-filters-top-panel .yotpo-score-filter input, div#yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-"] .yotpo-filters-container .yotpo-filters-top-panel .yotpo-media-filter input,div#yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-"] .yotpo-filters-container-inner .yotpo-custom-questions-filters-wrapper input.yotpo-dropdown-placeholder.yotpo-dropdown-placeholder-input {
    border-color: #000;
    border-radius: 0;
}

div#yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-"] .yotpo-filters-container .yotpo-filters-top-panel .yotpo-score-filter input:
, div#yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-"] .yotpo-filters-container .yotpo-filters-top-panel .yotpo-media-filter input:hover, div#yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-"] .yotpo-filters-container-inner .yotpo-custom-questions-filters-wrapper input.yotpo-dropdown-placeholder.yotpo-dropdown-placeholder-input:hover {
    border-color: var(--primary-color);
}

div#yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-"] div#yotpo-reviews-container .yotpo-review-center-panel .yotpo-review-title,div#yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-"] div#yotpo-reviews-container .yotpo-review-content {
    font-size: 14px;
}

div#yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-"] .yotpo-filters-top-panel label.yotpo-search-label input#searchInput:valid {
    border-color: var(--text-color)!important;
    border-radius: 0;
}

div#yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-"] .yotpo-filters-right-panel .yotpo-dropdown-content-wrapper span.yotpo-dropdown-option:nth-child(2) {
    display: none;
}

div#yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-mobile"][style] div#yotpo-mobile-filters-popup label input {
    border-radius: 0;
    border-color: var(--text-color);
}
div#yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-mobile"][style] .yotpo-filters-container-inner button.yotpo-mobile-filters-btn.yotpo-mobile-filters-popup-btn {
    border-radius: 0;
    border: 1px solid var(--text-color)!important;!i;!;
    box-sizing: border-box;
    height: 35px;
}



div#yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-mobile"][style] div#yotpo-mobile-filters-popup .yotpo-dropdown-content {
    width: 100%;
}

div#yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-mobile"][style] div#yotpo-mobile-filters-popup .yotpo-dropdown-content span.yotpo-score-option {
    width: auto;
}

div#yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-mobile"][style] div#yotpo-mobile-filters-popup .yotpo-custom-questions-filters .yotpo-dropdown-content-wrapper {
    width: 100%;
}

div#yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-mobile"][style] div#yotpo-mobile-filters-popup .yotpo-custom-questions-filters .yotpo-dropdown-content-wrapper span.yotpo-dropdown-option {
    width: auto;
    font-size: 0;
}
div#yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-mobile"][style] div#yotpo-mobile-filters-popup .yotpo-custom-questions-filters .yotpo-dropdown-content-wrapper span.yotpo-dropdown-option:before{content: attr(title);
    font-size: 12px;}
div#yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-"] button.yotpo-dropdown-closable .yotpo-selected-value {
    font-size: 0;
}
div#yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-"] button.yotpo-dropdown-closable .yotpo-selected-value:before {
    content: attr(title);
    font-size: 14px;
}
div#yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-"] .yotpo-filters-container-inner .yotpo-dropdown-content-wrapper span.yotpo-dropdown-option svg.yotpo-selected-icon path {
    fill: var(--text-color);
}

svg.yotpo-dropdown-arrow-icon path {
    stroke: #999 !important;
}
div#yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-mobile"][style] nav.yotpo-reviews-pagination-container a.yotpo-reviews-pagination-item {
    border-radius: 0;
    color: #fff;
    text-transform: uppercase;
    width: 220px;
    height: 40px;
    padding-top: 10px;
}

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

div#yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-"] nav.yotpo-reviews-pagination-container a.yotpo-reviews-pagination-item.yotpo-pagination-number:hover {
    border-radius: 0;
    background: var(--text-color);
}
div#yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-"] .yotpo-review-left-panel span.yotpo-reviewer-name.unselectable {
    font-size: 0;
}
div#yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-"] .yotpo-review-left-panel span.yotpo-reviewer-name.unselectable:before{content: attr(title);
    font-size: 14px;}

.yotpo-reviews-main-widget .yotpo-main-widget-layout .yotpo-header-container .yotpo-layout-header-wrapper .yotpo-bottom-line .yotpo-summary-section .yotpo-bottom-line-summary .yotpo-bottom-line-left-panel.yotpo-bottom-line-score {
    color: var(--text-color);
}

.yotpo-reviews-main-widget .yotpo-main-widget-layout .yotpo-header-container .yotpo-layout-header-wrapper .yotpo-bottom-line .yotpo-star-distribution .yotpo-star-distribution-value,.yotpo-reviews-main-widget .yotpo-main-widget-layout .yotpo-header-container .yotpo-layout-header-wrapper .yotpo-bottom-line .yotpo-star-distribution .yotpo-star-distribution-index {
    color: var(--text-color);
}

.yotpo-main-layout .yotpo-reviews-container .yotpo-reviews-list .yotpo-review .yotpo-review-left-panel .yotpo-review-customer-questions-container .yotpo-review-question.yotpo-review-customer-questions .yotpo-custom-questions-wrapper .yotpo-custom-questions-title:after {content:":";}
div#yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-mobile"][style] .yotpo-custom-questions-wrapper.yotpo-review-key-value-question span.yotpo-custom-questions-value + span {
    display: none;
}
div#yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-"] .yotpo-review-question-wrapper .yotpo-custom-questions-question-wrapper {
    flex-wrap: wrap;
    flex-basis: 100%;
}
.yotpo-reviews-main-widget .yotpo-main-widget-layout .yotpo-header-container .yotpo-layout-header-wrapper .yotpo-bottom-line .yotpo-star-distribution .yotpo-progress-bar-score {
    background: var(--text-color);
    border-radius: 0;
}

.yotpo-reviews-main-widget .yotpo-main-widget-layout .yotpo-header-container .yotpo-layout-header-wrapper .yotpo-bottom-line .yotpo-star-distribution .yotpo-progress-bar {
    border-radius: 0;
    margin-right: 0;
}
.yotpo-reviews-main-widget .yotpo-main-widget-layout .yotpo-header-container .yotpo-layout-header-wrapper .yotpo-bottom-line .yotpo-star-distribution .yotpo-star-distribution-value {
    min-width: auto;
    justify-content: center;
    display: flex;
    align-items: center;
    margin: 0 auto;
}
div#yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-"] .yotpo-review-center-panel .yotpo-custom-questions-wrapper.yotpo-review-key-value-question span.yotpo-custom-questions-title {
    font-weight: 400!important;
}

div#yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-"] .yotpo-review-center-panel .yotpo-custom-questions-wrapper.yotpo-review-key-value-question span.yotpo-custom-questions-value {
    font-weight: 700;
    color: var(--text-color);
}

.yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-"] div#yotpo-modal p.yotpo-custom-question-message {
    color: var(--text-color);
}
.yotpo-main-layout .yotpo-reviews-container .yotpo-reviews-list .yotpo-review .yotpo-review-left-panel .yotpo-reviewer .yotpo-reviewer-details-verified > div circle {
    fill: var(--text-color);
}


div#yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-"] .yotpo-review-center-panel a.yotpo-read-more {
    color: var(--text-color);
}

.yotpo-main-layout.yotpo-main-reviews-widget .yotpo-filters-container .yotpo-filters-container-inner .yotpo-filters-top-panel .yotpo-custom-questions-filter {
    flex-basis: 30%;
    flex-grow: 1;
}

.yotpo-main-layout.yotpo-main-reviews-widget .yotpo-filters-container .yotpo-filters-container-inner .yotpo-filters-top-panel .yotpo-custom-questions-filter label.yotpo-radio-base {
    width: 100%;
}

.yotpo-main-layout.yotpo-main-reviews-widget .yotpo-filters-container .yotpo-filters-container-inner .yotpo-filters-top-panel .yotpo-custom-questions-filter label.yotpo-radio-base button.yotpo-dropdown-closable {
    width: 100%;
    height: 35px;
    box-sizing: border-box;
}

.yotpo-main-layout.yotpo-main-reviews-widget .yotpo-filters-container .yotpo-filters-container-inner .yotpo-filters-top-panel .yotpo-custom-questions-filter label.yotpo-radio-base .yotpo-dropdown-base {
    width: 100%;
}

.yotpo-main-layout.yotpo-main-reviews-widget .yotpo-filters-container .yotpo-filters-container-inner .yotpo-filters-top-panel .yotpo-custom-questions-filter label.yotpo-radio-base .yotpo-dropdown-base .yotpo-dropdown-placeholder.yotpo-dropdown-placeholder-input {
    width: 100%;
    border-color: var(--text-color);
    border-radius: 0;
}

div#yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-"] .yotpo-filters-top-panel label.yotpo-search-label input#searchInput:hover,.yotpo-main-layout.yotpo-main-reviews-widget .yotpo-filters-container .yotpo-filters-container-inner .yotpo-filters-top-panel .yotpo-custom-questions-filter label.yotpo-radio-base .yotpo-dropdown-base .yotpo-dropdown-placeholder.yotpo-dropdown-placeholder-input:hover {
    border-color: var(--primary-color)!important;
}


div#yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-"] div#yotpo-reviews-container {
    margin-top: 40px;
}

div#yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-"] .yotpo-filters-right-panel {position: absolute;bottom: -35px;right: 0;}




div#yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-"] .yotpo-filters-container-inner .yotpo-filters-top-panel span.yotpo-dropdown-option {
    font-size: 0;
}

div#yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-"] .yotpo-filters-container-inner .yotpo-filters-top-panel span.yotpo-dropdown-option:before {
    content: attr(title);
    font-size: 14px;
}

.yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-mobile"][style] div#yotpo-mobile-filters-popup .yotpo-mobile-filters-popup-field-wrapper input#scoreDropdownInput,.yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-mobile"][style] div#yotpo-mobile-filters-popup .yotpo-custom-questions-filters .yotpo-dropdown-placeholder.yotpo-dropdown-placeholder-input {
    border-color: var(--text-color)!important;)
    border-radius: 0;
    border-radius: 0;
}

.yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-mobile"][style] div#yotpo-mobile-filters-popup .yotpo-custom-questions-filters .yotpo-dropdown-placeholder.yotpo-dropdown-placeholder-input {height: 100%;box-sizing: border-box;}
.yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-mobile"][style] div#yotpo-mobile-filters-popup .yotpo-custom-questions-filters .yotpo-dropdown-content-wrapper span.yotpo-dropdown-option {
    font-size: 0;
}

.yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-mobile"][style] div#yotpo-mobile-filters-popup .yotpo-custom-questions-filters .yotpo-dropdown-content-wrapper span.yotpo-dropdown-option:before {
    content: attr(title);
    font-size: 14px;
}
.yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-mobile"][style] div#yotpo-mobile-filters-popup .yotpo-custom-questions-filters .yotpo-custom-questions-filter .yotpo-selected-value {
    font-size: 0;
}

.yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-mobile"][style] div#yotpo-mobile-filters-popup .yotpo-custom-questions-filters .yotpo-custom-questions-filter .yotpo-selected-value:before {
    content: attr(title);
    font-size: 14px;
}
div#yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-mobile"][style] .yotpo-bottom-line .yotpo-star-distribution {
    align-self: center;
}

div#yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-"] .yotpo-filters-top-panel label.yotpo-search-label input#searchInput:focus, div#yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-"] .yotpo-filters-container .yotpo-filters-top-panel .yotpo-score-filter input:focus, .yotpo-main-layout.yotpo-main-reviews-widget .yotpo-filters-container .yotpo-filters-container-inner .yotpo-filters-top-panel .yotpo-custom-questions-filter label.yotpo-radio-base button.yotpo-dropdown-closable:focus, div#yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-"] .yotpo-filters-right-panel button.yotpo-dropdown-closable.yotpo-reviews-widget-dropdown:focus,div#yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-mobile"][style] .yotpo-filters-container-inner button.yotpo-mobile-filters-btn.yotpo-mobile-filters-popup-btn:focus {
    border: 2px solid var(--color-text-link)!important;
    outline: var(--color-text-link)!important;
    !i;!; box-sizing: border-box;
}

.yotpo-main-layout.yotpo-main-reviews-widget .yotpo-filters-container .yotpo-filters-container-inner .yotpo-filters-top-panel .yotpo-custom-questions-filter label.yotpo-radio-base button.yotpo-dropdown-closable:focus .yotpo-dropdown-placeholder.yotpo-dropdown-placeholder-input {
    border: none!important;
   height: auto;
}

.yotpo-main-layout.yotpo-main-reviews-widget .yotpo-filters-container .yotpo-filters-container-inner .yotpo-filters-top-panel .yotpo-custom-questions-filter:focus {
    border: 2px solid var(--color-text-link);
}

.yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-mobile"][style] div#yotpo-mobile-filters-popup .yotpo-mobile-filters-popup-field-wrapper input#scoreDropdownInput:focus,.yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-mobile"][style] div#yotpo-mobile-filters-popup .yotpo-custom-questions-filters button.yotpo-dropdown-closable:focus {
    border: 2px solid #265f89!important;
}

.yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-mobile"][style] div#yotpo-mobile-filters-popup .yotpo-custom-questions-filters button.yotpo-dropdown-closable:focus .yotpo-dropdown-placeholder.yotpo-dropdown-placeholder-input {
    border: none!important;
}

.yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-mobile"][style] div#yotpo-mobile-filters-popup .yotpo-custom-questions-filters button.yotpo-dropdown-closable {
    height: 35px;
    box-sizing: border-box;
}

.yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-mobile"][style] div#yotpo-mobile-filters-popup .yotpo-custom-questions-filters button.yotpo-dropdown-closable .yotpo-dropdown-base {
    height: 100%;
}

.yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-mobile"][style] div#yotpo-mobile-filters-popup button.yotpo-filters-results-btn.yotpo-mobile-filters-results-btn:focus {
    border: 2px solid #265f89;
}
div#yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-"] .yotpo-clear-filters-container.yotpo-clear-filters-device button.yotpo-clear-filters:focus {
    border: 0 !important;
    outline: 0 !important;
}

.yotpo-reviews-main-widget .yotpo-main-widget-layout .yotpo-header-container .yotpo-layout-header-wrapper .yotpo-bottom-line .yotpo-star-distribution .yotpo-star-distribution-index-wrapper {
    align-self: center;
}
div#yotpo-reviews-main-widget[class*="yotpo-display-"][class*="yotpo-device-"] .yotpo-custom-questions-filter button.yotpo-dropdown-closable .yotpo-selected-value {
    font-size: 0;
    width: 100%;
    text-align: left;
    left: 0;
    padding-left: 10px;
    padding-top: 10px;
    padding-bottom: 10px;
}
input[type=checkbox]:checked:before {
    opacity: 0 !important;
}
input#checkboxInput {
    -webkit-appearance: checkbox !important;
}

.yotpo-question-form .yotpo-form-label:after {
    content: "*" !important;
    display: inline-block;
    margin-left: 5px;
    font-weight: 400 !important;
}

.yotpo-qna-modal .form-footer {
    position: relative !important;
}

.yotpo-qna-modal .form-footer:before {
    content: "* required fields" !important;
    position: absolute;
    top: 5px;
    left: 0;
    font-size: 12px;
    font-family: var(--secondary-font-family);
    font-style: normal;
    font-weight: 400;
    line-height: 23px;
    color: #202020;
    text-transform: none;
    letter-spacing: 0;
    margin: 10px 0 27px 0;
}
