@font-face {
	font-family: "Degular";
	src: url("https://cdn.shopify.com/s/files/1/0708/4605/4708/files/Degular-Regular.woff2?v=1709269152") format("woff2");
	font-weight: 400;
	font-display: swap;
}

div#yotpo-reviews-main-widget *, .modal-backdrop *{
	font-family: 'Degular', sans-serif !important;
}
::placeholder{
    font-family: 'Degular', sans-serif !important;
}


.yotpo-reviews-main-widget .yotpo-main-layout .yotpo-header-container .yotpo-layout-header-wrapper .yotpo-bottom-line .yotpo-star-distribution .yotpo-star-distribution-row-wrapper .yotpo-star-distribution-bar .yotpo-progress-bar .yotpo-progress-bar-score{
	background-color: #2a2a3f;
}
.yotpo-star-distribution-row-wrapper.selected-row .yotpo-star-distribution-index, .yotpo-star-distribution-row-wrapper.selected-row .yotpo-star-distribution-value, .yotpo-star-distribution-row-wrapper:hover .yotpo-star-distribution-index, .yotpo-star-distribution-row-wrapper:hover .yotpo-star-distribution-value{
	color: #2a2a3f;
}
 .yotpo-main-widget-layout .yotpo-main-layout .yotpo-header-container .yotpo-layout-header-wrapper .yotpo-bottom-line .yotpo-bottom-line-left-panel.yotpo-bottom-line-score{
 	color: #2a2a3f;
 }
 .yotpo-clear-filters-container .yotpo-clear-filters{
 	color: #252863;
 }
 .yotpo-main-widget-layout .yotpo-base-layout .yotpo-main-layout .yotpo-reviews-container .yotpo-reviews-list .yotpo-review .yotpo-review-center-panel .yotpo-review-rating-title .yotpo-review-title{
 	color: #2a2a3f;
 }
 .yotpo-reviews-main-widget .yotpo-main-layout .yotpo-reviews-container .yotpo-reviews-list .yotpo-review .yotpo-review-center-panel .yotpo-review-content,
 .yotpo-reviews-main-widget .yotpo-main-layout .yotpo-reviews-container .yotpo-reviews-list .yotpo-review .yotpo-review-center-panel .yotpo-review-content .yotpo-read-more-text{
 	color: #2a2a3f;
 }
 .yotpo-filters-container .yotpo-filters-container-inner .yotpo-filters-right-panel .yotpo-radio-base.yotpo-sorting-filter-container .yotpo-dropdown-closable span.yotpo-dropdown-placeholder,
 .yotpo-filters-container .yotpo-filters-container-inner .yotpo-filters-right-panel .yotpo-radio-base.yotpo-sorting-filter-container .yotpo-dropdown-closable .yotpo-selected-value{
 	color: #2a2a3f;
}
.yotpo-reviews-main-widget .modal-backdrop.yotpo-media-modal .yotpo-modal .yotpo-media-modal-review .yotpo-review-right-panel .yotpo-review-date .yotpo-date-format{
	color: #2a2a3f;
}
.yotpo-reviews-main-widget .yotpo-base-layout .yotpo-main-layout .yotpo-reviews-container .yotpo-reviews-list .yotpo-review-votes-wrapper .yotpo-review-votes-text.unselectable{
	color: #2a2a3f;
}
svg.yotpo-verified-icon.yotpo-reviewer-verified-icon-standalone circle{
	fill: #252863 !important;
}
span.yotpo-filters-results-btn-text,
.yotpo-button-icon-text,
span.yotpo-mobile-filters-btn-text,
a.yotpo-reviews-pagination-item,
.yotpo-reviews-main-widget  .yotpo-smart-topics-panel .yotpo-smart-topics .smart-topic-collection label.yotpo-smart-topic-filter.smart-topic-wrapper,
::placeholder{
	text-transform: capitalize !important;
}




/* =============== FIXATION CODES =============== */
[class*="yotpo-display-"][class*="yotpo-device-"].yotpo-device-mobile .modal-backdrop.yotpo-media-modal {
    background-color: #fff;
    overflow-y: scroll;
}

[class*="yotpo-display-"][class*="yotpo-device-"].yotpo-device-mobile .modal-backdrop.yotpo-media-modal #yotpo-modal {
    overflow-y: unset;
}
[class*="yotpo-display-"][class*="yotpo-device-"] .yotpo-bottom-line-scroll-panel:hover {
    cursor: pointer;
}
.yotpo-main-widget-layout .yotpo-base-layout .yotpo-main-layout .yotpo-reviews-container .yotpo-reviews-list .yotpo-review .yotpo-review-center-panel .yotpo-read-more{
  font-weight: 700;
  text-decoration: underline;
  text-underline-offset: 4px;
}
/* =============== FIXATION CODES =============== */
[class*="yotpo-display-"][class*="yotpo-device-"] .yotpo-bottom-line-scroll-panel:hover {
    cursor: pointer;
}
/* Fixed position Arrow in Image Modal */
[class*="yotpo-display-"][class*="yotpo-device-"].yotpo-device-mobile .modal-backdrop.yotpo-media-modal {
    background-color: #fff;
    overflow-y: scroll;
}
[class*="yotpo-display-"][class*="yotpo-device-"].yotpo-device-mobile .modal-backdrop.yotpo-media-modal #yotpo-modal {
    overflow-y: unset;
}
/* Fixing the space on Read More when it's first on the line */
[class*="yotpo-display-"][class*="yotpo-device-"][style] .yotpo-review .yotpo-review-center-panel .yotpo-review-content .yotpo-read-more-text {
    display: inline;
    margin-right: 5px;
}
[class*="yotpo-display-"][class*="yotpo-device-"][style] .yotpo-review .yotpo-review-center-panel .yotpo-read-more {
    margin: 0;
}
/* Fix code on Helpful Section issue in iPhone */
[class*="yotpo-display-"][class*="yotpo-device-"][style] .yotpo-reviews-list > .yotpo-review-votes-wrapper .yotpo-review-votes-icons-wrapper,
[class*="yotpo-display-"][class*="yotpo-device-"][style] .yotpo-reviews-list > .yotpo-review-votes-wrapper .yotpo-review-votes-icons-wrapper .yotpo-review-votes-icons-container {
    display: flex;
    gap: 5px;
}
[class*="yotpo-display-"][class*="yotpo-device-"][style] .yotpo-reviews-list > .yotpo-review-votes-wrapper .yotpo-review-votes-icons-wrapper .yotpo-review-votes-icons-container .yotpo-review-votes-icons {
    margin: 0;
}
[class*="yotpo-display-"][class*="yotpo-device-"][style] .yotpo-reviews-list > .yotpo-review-votes-wrapper .yotpo-review-votes-icons-wrapper .yotpo-review-votes-icons-container .yotpo-review-votes-icons {
    margin: 0;
}
[class*="yotpo-display-"][class*="yotpo-device-"].yotpo-device-mobile .modal-backdrop.yotpo-media-modal {
    background-color: #fff;
    overflow-y: scroll;
}
[class*="yotpo-display-"][class*="yotpo-device-"].yotpo-device-mobile .modal-backdrop.yotpo-media-modal #yotpo-modal {
    overflow-y: unset;
}
[class*="yotpo-display-"][class*="yotpo-device-"] .yotpo-bottom-line-scroll-panel:hover {
    cursor: pointer;
}
.yotpo-main-widget-layout .yotpo-base-layout .yotpo-main-layout .yotpo-reviews-container .yotpo-reviews-list .yotpo-review .yotpo-review-center-panel .yotpo-read-more,
.yotpo-read-more{
  font-weight: 700;
  text-decoration: underline;
  text-underline-offset: 4px;
  font-size: inherit;
  color: 2a2a3f;
}
.yotpo-mobile-filters-btn .yotpo-mobile-filters-btn-badge{
    padding: 3px 8px !important;
    position: relative;
    left: 6px;
}
.yotpo-filters-container .yotpo-filters-container-inner .yotpo-filters-top-panel .yotpo-mobile-filters-popup-btn{

}
.yotpo-reviews-main-widget.yotpo-widget-override-css.yotpo-device-mobile .yotpo-filters-container .yotpo-filters-container-inner .yotpo-filters-top-panel button.yotpo-mobile-filters-btn.yotpo-mobile-filters-popup-btn{
  flex-basis: 40%;
}


/* ================= MOBILE FILTER POPUP ================= */
div#yotpo-mobile-filters-popup {
    z-index: 99999999999999 !important; 
}
.yotpo-widget-instance .yotpo-mobile-filters-popup-overlay-container .yotpo-mobile-filters-popup-header{
    padding: 19px 0px 19px 0px !important;
}
.yotpo-reviews-main-widget.yotpo-display-s .yotpo-main-widget-layout .yotpo-main-layout .yotpo-reviews-container .yotpo-reviews-list .yotpo-review .yotpo-review-center-panel .yotpo-review-content .sr-only{
  display: none;
}

/* ================= Mobile Pagination Load more Review =================*/
.yotpo-widget-instance .yotpo-vertical-pagination:has(.yotpo-reviews-pagination-item[aria-label="Load more reviews"]){
    width: 100%;
}
@media only screen and (min-width: 769px) and (max-width: 1200px){
    .yotpo-widget-instance .yotpo-vertical-pagination:has(.yotpo-reviews-pagination-item[aria-label="Load more reviews"]){
        width: 50%;
    }  
}
.yotpo-vertical-pagination .yotpo-reviews-pagination-item[aria-label="Load more reviews"]{
    width: 100%;
    height: 45px;
    padding: 12px;
}

[class*="yotpo-display-"][class*="yotpo-device-"][style] .yotpo-custom-questions-range-question-value[title="Marked Fit to Size"]{    font-size: 0;}
[class*="yotpo-display-"][class*="yotpo-device-"][style] .yotpo-custom-questions-range-question-value[title="Marked Fit to Size"]:after{font-size: 12px; content: 'True to size'}