
/* From 0 to 960px */
.yotpo-base-layout {
  padding-left: 16px !important;
  padding-right: 16px !important;
  margin-bottom: 64px !important;
  width: 100% !important;
}

/* From 961px to 1279px */
@media (min-width: 961px) and (max-width: 1279px) {
  .yotpo-base-layout {
    padding-left: 32px !important;
    padding-right: 32px !important;
    margin-bottom: 72px !important;
  }
}

/* From 1280px and above */
@media (min-width: 1280px) {
  .yotpo-base-layout {
    padding-left: 48px !important;
    padding-right: 48px !important;
    margin-bottom: 88px !important; 
    max-width: 1696px !important;
  }
}

 
/* Hides Search and Filters */
.yotpo-filters-top-panel {
  display: none !important;
}

/* Filter buttons at top */
.yotpo-smart-topic-filter {
  font-size: 12px !important;
  font-weight: 600 !important;
  padding: 0 8px !important;
  height: 32px !important;
  line-height: 32px !important;
}

 /* Filter buttons show more link */
.yotpo-smart-topics-see-more-label {
  font-size: 12px !important;
}

/* Hides Label above filter buttons */
.yotpo-smart-topics-headline {
  display: none !important;
}

/* Left aligns sort by dropdown */
.yotpo-filters-right-panel {

}

.yotpo-base-layout {
  margin-bottom: 48px !important;
}

.yotpo-bottom-line-text {
  font-size: 12px !important;
  color: #808080 !important;
}

.yotpo-header-container {
  padding: 24px 16px !important;
}

.yotpo-bottom-line-summary {
  margin-top: 0 !important;
}

.yotpo-date-format {
  font-size: 12px !important;
  color: #808080 !important;
}

.yotpo-reviewer-name {
  margin-bottom: 6px !important;
  font-weight: 700 !important;
  font-size: 14px !important;
}

.yotpo-reviewer-verified-buyer-text {
  font-size: 12px !important;
}

.yotpo-review-title {
  margin-bottom: 16px !important;
  font-size: 14px !important;
}

.yotpo-crfs-seperator {
  margin-bottom: 24px !important;
}

.yotpo-custom-questions-range-question-title {
  font-size: 12px !important;
}

.yotpo-review-votes-wrapper {
  margin-bottom: 24px !important;
}

.yotpo-review-votes-text {
  font-size: 12px !important;
  color: #808080 !important;
}

.yotpo-review {
  margin: 24px 0 0 0 !important;
}

.yotpo-custom-questions-range-question-wrapper {
  margin-bottom: 0 !important;
}  

/* Color of marker on true to fit size */
.yotpo-progress-bar-score {
  background: #262626 !important;
}

/* Sort dropdown styles */
.yotpo-dropdown-option {
  font-size: 14px !important;
  font-weight: 500 !important;
  width: 100% !important;
}

.yotpo-dropdown-option:hover {
  background-color: #F2F2F3 !important;
}

.yotpo-dropdown-option--selected {
  background-color: #262626 !important;
  font-weight: 700 !important;
}

.yotpo-dropdown-option--selected:hover {
  color: #fff !important;
  background-color: #262626 !important;
}




@media (min-width: 961px){
  
  /* Space between filters and sort */
  .yotpo-filters-container {
    row-gap: 0 !important;
  }
  
   /* User review paragraph text */
  .yotpo-review-content {
    margin-top: 0 !important;
    font-size: 14px !important;
    line-height: 22px !important;
  }
  
  .yotpo-review-rating-title {
    flex-direction: column !important;
    margin-bottom: 0 !important;
  }
  
  .yotpo-review-title {
    font-size: 16px !important;
    margin: 16px 0 0 !important;
  }
  
  /* Show More Button */
  .yotpo-reviews-pagination-item {
    font-size: 14px !important;
    font-weight: 600 !important;
  }
}


@media (max-width: 960px){
  
  /* Left aligns sort by dropdown */
  .yotpo-filters-right-panel {
    align-self: flex-start !important;
  }
  
  /* Was this Review Help left align */
  .yotpo-review-votes-wrapper {
    place-content: flex-start !important;
  }
  
   /* User review paragraph text */
  .yotpo-review-content {
    margin-top: 0 !important;
    font-size:12px !important;
    line-height: 16px !important;
  }
  
  /* Wraps review star, title, paragraph and is it helpful */
  .yotpo-review-center-panel {
    margin-top: 16px !important;
  }
  
  /* Show More Button */
  .yotpo-reviews-pagination-item {
    background-color: #F2F2F3 !important;
    color: #262626 !important;
    font-size: 14px !important;
    font-weight: 600 !important;
    height: 40px !important;
    line-height: 40px !important;
    padding: 0 16px !important;
    width: auto !important;
    border-radius: 4px !important;
    border: 0 !important;
  }
  
}






.yotpo-filters-container .yotpo-search-filter .yotpo-search-label .yotpo-search-input,
.yotpo-filters-container input, .yotpo-filters-container button  {
  border-radius: 0 !important
}
.yotpo-header-container {
  background-color: #F2F2F3;
  padding: 1.5rem
}
.yotpo-display-l .yotpo-main-layout .yotpo-head .yotpo-headline, .yotpo-display-m .yotpo-main-layout .yotpo-head .yotpo-headline {
  font-size: 24px;
  flex-basis: 0 !important; 
  margin-left: 0 !important;
}

.yotpo-head .yotpo-headline {
 	margin-top: unset !important;
    align-self: baseline !important;
  	margin-bottom: 1rem !important
}
.yotpo-display-l .yotpo-main-layout .yotpo-head, .yotpo-display-m .yotpo-main-layout .yotpo-head {
  margin-bottom: 0 !important; 
  margin-top: 0 !important
}

.yotpo-display-l .yotpo-main-layout .yotpo-layout-header-wrapper[data-v-012a3912] {
	margin-bottom:0
}

#yotpo-reviews-main-widget .yotpo-bottom-line-question-wrapper-vertical {
    width: 100%;
}

#yotpo-reviews-main-widget .yotpo-bottom-line {
    margin: 0;
  align-items: center
}

#yotpo-reviews-main-widget .yotpo-layout-header-wrapper {
    margin: 0;
}

.yotpo-reviews-main-widget .yotpo-custom-questions-range-question-wrapper[type="Size"] .yotpo-custom-questions-range-question-value {
    justify-content: space-between !important;
    font-size: 10px !important;
}

.yotpo-reviews-main-widget .yotpo-custom-questions-range-question-wrapper[type="Size"] .yotpo-custom-questions-range-question-value[title="Runs small"] {
    /* order: 1; */
}

.yotpo-reviews-main-widget .yotpo-custom-questions-range-question-wrapper[type="Size"] .yotpo-custom-questions-range-question-value[title="Runs small"]:before {
    content: "Runs large";
    order: 3;
}

.yotpo-reviews-main-widget .yotpo-custom-questions-range-question-wrapper[type="Size"] .yotpo-custom-questions-range-question-value[title="Runs small"]:after {
    content: "True to size";
    order: 2;
}

.yotpo-reviews-main-widget .yotpo-custom-questions-range-question-wrapper[type="Size"] .yotpo-custom-questions-range-question-value[title="True to size"] {
    /* order: 2; */
}

.yotpo-reviews-main-widget .yotpo-custom-questions-range-question-wrapper[type="Size"] .yotpo-custom-questions-range-question-value[title="True to size"]:before {
    content: "Runs small";
    /* order: 1; */
}

.yotpo-reviews-main-widget .yotpo-custom-questions-range-question-wrapper[type="Size"] .yotpo-custom-questions-range-question-value[title="True to size"]:after {
    content: "Runs large";
    /* order: 3; */
}

.yotpo-reviews-main-widget .yotpo-custom-questions-range-question-wrapper[type="Size"] .yotpo-custom-questions-range-question-value[title="Runs large"] {
    /* order: 3; */
}

.yotpo-reviews-main-widget .yotpo-custom-questions-range-question-wrapper[type="Size"] .yotpo-custom-questions-range-question-value[title="Runs large"]:before {
    content: "Runs small";
    order: -2;
}

.yotpo-reviews-main-widget .yotpo-custom-questions-range-question-wrapper[type="Size"] .yotpo-custom-questions-range-question-value[title="Runs large"]:after {
    content: "True to size";
    order: -1;
}
.yotpo-reviews-pagination-container {margin-bottom:0 !important}