/** Shopify CDN: Minification failed

Line 1201:15 Unterminated string token
Line 1251:16 Expected identifier but found "!"

**/
a.yotpo-reviews-pagination-item[aria-label="Goto next page"] {
  background-image:url(page-arrow-next.png);
  background-size: 7px;
    background-position: center center;
    background-repeat: no-repeat;
      position: relative;
    top: -1px;

}

a.yotpo-reviews-pagination-item svg {
  opacity:0 !important;
}

a.yotpo-reviews-pagination-item[aria-label="Goto previous page"] {
  background-image:url(page-arrow-prev.png);
  background-size: 7px;
    background-position: center center;
    background-repeat: no-repeat;
      position: relative;
    top: -1px;

}

@media (min-width:991px) {
  .yotpo-selected-value, span.yotpo-dropdown-placeholder {
      font-size: 1.2rem !important;
      text-transform: uppercase;
      letter-spacing: .16rem;
      font-weight: 300;
  }
  
  label.yotpo-radio-base.yotpo-sorting-filter-container {
      padding-left: 15px !important;
  }

  .yotpo-horizontal-pagination .yotpo-horizontal-pagination-container {
    align-items: center;
  }

  .yotpo-horizontal-pagination .yotpo-pagination-number-container {
    list-style-type: none;
    align-items: center;
    display: flex;
  }

  .yotpo-horizontal-pagination .yotpo-reviews-pagination-item {
    padding-left:0px !important;
    padding-right:0px !important;
  }
  .yotpo-horizontal-pagination .selected, .yotpo-horizontal-pagination .yotpo-pagination-number-container .yotpo-pagination-number:hover {
    background-color:transparent !important;
    color:black !important;
  }
}

a.disabled.yotpo-reviews-pagination-item {
    opacity: .3;
}

.yotpo-reviews-star-ratings-widget svg {
    width: 11px;
}

.yotpo-shop-badge-desktop, 
svg.yotpo-shop-badge-mobile{
  display:none !important
}

.frame-reviews-section.yotpo-reviews-star-ratings-widget .yotpo-sr-bottom-line-summary > div:first-child:not(.star-container) {
    margin-right: 0px !important;
    justify-content: end;
    direction: ltr !important;
}

.frame-reviews-section .yotpo-reviews-star-ratings-widget .yotpo-sr-bottom-line-summary {
    direction: rtl !important;
    align-items: center !important;
}

.yotpo-sr-bottom-line-right-panel {
    margin-right: 5px;
    height: 11px;
      direction: ltr;
}

.yotpo-sr-bottom-line-text.yotpo-sr-bottom-line-text--right-panel {
    font-size: 1.35rem !important;
    font-family: 'AkzidenzGrotesk', Arial, sans-serif !important;
    font-weight: 300 !important;
    line-height: 13px !important;
  letter-spacing:.05rem !important;
  
}

.yotpo-reviews-star-ratings-widget {
    margin-bottom: 0px !important;
  z-index:1;
  position:relative;
}

.product__info-container.product__info-container--sticky .yotpo-widget-instance[data-yotpo-instance-id="616164"] {
    margin: 0!important;
    height: 15px;
    display: block;
}

.accordion__title .yotpo-sr-bottom-line-text:after {
    content: ' REVIEWS';
    letter-spacing: .16rem;
    margin-left: 1px !important;
}

h3#heading-reviews {
    display: flex;
    align-items: center;
}

.product__info-container.product__info-container--sticky .accordion__title  .yotpo-widget-instance[data-yotpo-instance-id="616164"] {
  margin-left: 5px !important;
}


h2.product-recommendations__heading.h2 {
  text-align:left !important;
}

#yotpo-reviews-main-widget #yotpo-app .yotpo-base-layout .yotpo-main-layout .yotpo-review-border-smooth + div .yotpo-filters-container .yotpo-filters-container-inner .yotpo-filters-top-panel .yotpo-search-filter .yotpo-search-label svg {
    left: 15px !important;
}

#yotpo-reviews-main-widget #yotpo-app .yotpo-base-layout .yotpo-main-layout .yotpo-review-border-smooth + div .yotpo-filters-container .yotpo-filters-container-inner .yotpo-filters-top-panel .yotpo-search-filter .yotpo-search-label #searchInput {
  padding-left:38px !important;
}

#yotpo-reviews-main-widget #yotpo-app .yotpo-base-layout .yotpo-main-layout .yotpo-header-container .yotpo-layout-header-wrapper .yotpo-bottom-line .yotpo-summary-section .yotpo-bottom-line-summary .yotpo-bottom-line-left-panel {
      top: -2px!important;
    right: 0px;
    position: relative;
  padding-left: 5px;

}

#yotpo-reviews-main-widget #yotpo-app .yotpo-base-layout .yotpo-main-layout .yotpo-header-container .yotpo-layout-header-wrapper .yotpo-bottom-line .yotpo-summary-section .yotpo-bottom-line-summary .yotpo-bottom-line-left-panel:after {
  content:'/5.0';
  display:inline-block;
      margin-left: -4px;
      
}

#yotpo-reviews-main-widget #yotpo-app .yotpo-base-layout .yotpo-main-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 {
    padding-right: 0px;
  
}

#yotpo-reviews-main-widget #yotpo-app .yotpo-base-layout .yotpo-main-layout .yotpo-header-container .yotpo-layout-header-wrapper .yotpo-bottom-line .yotpo-summary-section .yotpo-bottom-line-summary .yotpo-bottom-line-right-panel .yotpo-bottom-line-text .yotpo-bottom-line-basic-text {
  font-weight:300;
}

#yotpo-reviews-main-widget #yotpo-app .yotpo-base-layout .yotpo-main-layout .yotpo-header-container .yotpo-layout-header-wrapper {
    margin: 40px 0 !important;
}

.yotpo-star-rating-wrapper .yotpo-star-rating-text {
    margin: 0 !important;
    position: relative;
    top: -9px;
    left: 5px;
}

.yotpo-review-form svg.yotpo-star-rating-icon {
    width: 18px !important;
    height: 18px !important;
}

.yotpo-review-form svg.yotpo-star-rating-icon path {
    opacity: 0;
}

@media (min-width:991px) {

  .yotpo-review-votes-icons-wrapper {
    min-width: 110px;
}

  .frame-reviews-section .star-container {
    position: relative;
    right: 0;
    top: 0.5px;
}

  .yotpo-main-widget-layout .modal-backdrop.yotpo-review-form-modal .modal-body .yotpo-review-form .yotpo-star-rating-wrapper.yotpo-new-review-star-rating,
  .yotpo-main-widget-layout .modal-backdrop.yotpo-review-form-modal .modal-body .yotpo-review-form .yotpo-input-wrapper.yotpo-new-review-headline,
  .yotpo-main-widget-layout .modal-backdrop.yotpo-review-form-modal .modal-body .yotpo-review-form .yotpo-input-wrapper.yotpo-new-review-content,
  .yotpo-star-rating-wrapper .yotpo-star-rating-icons {
    min-height: 10px !important;
}

  header#modalTitle {
    display: none !important;
}

  div#yotpo-modal {
    padding-top:20px !important;
  }

  .yotpo-reviews-main-widget .modal-backdrop.yotpo-review-form-modal .yotpo-modal .close-btn-wrapper {
    left: auto !important;
    float: right;
    background: url(icon_cross_black.svg) no-repeat center center;
    width: 30px;
    height: 30px;
    position: absolute;
    top: 15px!important;
    right: 15px!important;
  }

  .yotpo-reviews-main-widget .modal-backdrop.yotpo-review-form-modal .yotpo-modal .close-btn-wrapper svg {
    opacity: 0;
    width: 30px;
    height: 30px;
    position: relative;
}
  #yotpo-reviews-main-widget #yotpo-app .yotpo-base-layout {
    width: 100% !important;
    padding: 0 2.5rem;
  }

  .yotpo-star-rating-wrapper .yotpo-star-rating-text {
    top:-2px !important;
  }
  
  #yotpo-reviews-main-widget #yotpo-app .yotpo-base-layout .yotpo-main-layout #yotpo-reviews-container .yotpo-reviews-list .yotpo-review .yotpo-review-center-panel .yotpo-review-rating-title .yotpo-star-rating {
    left: 7.6% !important;
  }
  
  .yotpo-display-l .yotpo-review:not(.yotpo-media-modal-review) .yotpo-review-left-panel .yotpo-review-customer-questions-container {
    min-width: 390px;
  }

  #yotpo-reviews-main-widget #yotpo-app .yotpo-base-layout .yotpo-main-layout #yotpo-reviews-container .yotpo-reviews-list .yotpo-review .yotpo-review-right-panel {
    left: 7.5% !important;
}

  #yotpo-reviews-main-widget #yotpo-app .yotpo-base-layout .yotpo-main-layout #yotpo-reviews-container .yotpo-reviews-list {
    border-bottom: 1px solid #ccc;
}

  .yotpo-reviews-pagination-container {
    margin-top: 20px;
    margin-bottom: 20px;
}

  #yotpo-reviews-main-widget #yotpo-app .yotpo-base-layout .yotpo-main-layout #yotpo-reviews-container .yotpo-reviews-list .yotpo-review .yotpo-review-left-panel .yotpo-review-customer-questions-container {
    top: 117%;
}

  .yotpo-display-l .yotpo-review:not(.yotpo-media-modal-review) .yotpo-review-center-panel .yotpo-review-rating-title {
    margin-bottom:0px;
  }

  .yotpo-review-content {
    max-width: 840px;
}

  .frame-reviews-section .yotpo-sr-bottom-line-right-panel {
    margin-right:3px !important;
  }

  #yotpo-reviews-main-widget #yotpo-app .yotpo-base-layout .yotpo-main-layout #yotpo-reviews-container .yotpo-reviews-list .yotpo-review .yotpo-review-left-panel .yotpo-reviewer .yotpo-reviewer-details, #yotpo-reviews-main-widget #yotpo-app .yotpo-base-layout .yotpo-main-layout #yotpo-reviews-container .yotpo-reviews-list .yotpo-review .yotpo-review-left-panel .yotpo-reviewer .yotpo-reviewer-details-verified {
    margin-top: 0px !important;
    padding-top:2px;
}

  #yotpo-reviews-main-widget #yotpo-app .yotpo-base-layout .yotpo-main-layout #yotpo-reviews-container .yotpo-reviews-list .yotpo-review .yotpo-review-right-panel {
    top:34px !important;
  }

  #yotpo-reviews-main-widget #yotpo-app .yotpo-base-layout .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-question-wrapper .yotpo-custom-questions-free-text-wrapper .yotpo-custom-questions-free-text-question .yotpo-custom-questions-free-text-value {
    letter-spacing:.03rem !important;
  }


}

.yotpo-review-form input#checkboxInput {
    -webkit-appearance: checkbox;
}


textarea.yotpo-custom-question-input,
.yotpo-input-wrapper input,
.yotpo-review-form textarea {
    background-color: #e7e7e7 !important;
    border: none !important;
}

.yotpo-review-form .yotpo-star-rating-wrapper .yotpo-star-rating-icons-wrapper[data-v-6f674da8] {
    margin: 0;
    border: none;
    padding: 0px;
}

.yotpo-star-rating-icons-wrapper svg {
    width: 20px;
    margin: 0px 4px !important;
}

.yotpo-display-l .yotpo-review-form .yotpo-new-review-star-rating,
.yotpo-display-l .yotpo-review-form .yotpo-new-review-content,
.yotpo-device-desktop .yotpo-review-form .yotpo-new-review-headline, .yotpo-device-laptop .yotpo-review-form .yotpo-new-review-headline, .yotpo-display-l .yotpo-review-form .yotpo-new-review-headline, .yotpo-display-m .yotpo-review-form .yotpo-new-review-headline{
  min-height: 70px;
}

.yotpo-form-label,
.yotpo-custom-question-headline{
    padding-top: 20px;
    margin-top: 0px !important;
    letter-spacing: .16rem;
    text-transform: uppercase;
    font-weight: bold !important;
    font-size: 1.3rem !important;
    margin-bottom: 0px !important;
    padding-bottom: 8px;
}

.yotpo-form-custom-text-question:first-child .yotpo-custom-question-headline {
    padding-top: 0px;
}

.yotpo-custom-questions-container {
    width: 100%;
}

footer.form-footer, .yotpo-checkbox-container.yotpo-terms-and-conditions-container {
    padding-left: 0px !important;
    padding-right: 0px !important;
}

h1.yotpo-modal-header {
    letter-spacing: 0px;
    font-weight: bold !important;
    text-transform: uppercase;
    letter-spacing: .16rem;
    font-size: 1.5rem !important;
}

button.yotpo-new-review-submit {
    text-transform: uppercase;
    font-weight: bold;
    font-size: 1.15rem !important;
    letter-spacing: .16rem;
    height: 48px !important;
    width: 150px !important;
}

.yotpo-input-wrapper.yotpo-new-review-headline {
    padding-bottom: 10px;
}

.yotpo-file-input-headline {
    text-transform: uppercase;
    letter-spacing: .16rem;
    font-size: 1.3rem !important;
}


#yotpo-reviews-main-widget #yotpo-app .yotpo-base-layout .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-question-wrapper .yotpo-custom-questions-free-text-wrapper .yotpo-custom-questions-free-text-question .yotpo-custom-questions-free-text-title {
    font-weight: bold !important;
    color: black !important;
    text-transform: uppercase;
    font-size: 1.15rem;
    display: block;
    width: 100%;
      letter-spacing: .16rem;
}

#yotpo-reviews-main-widget #yotpo-app .yotpo-base-layout .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-question-wrapper .yotpo-custom-questions-free-text-wrapper .yotpo-custom-questions-free-text-question {
  display:block !important;
}

#yotpo-reviews-main-widget #yotpo-app .yotpo-base-layout .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-question-wrapper .yotpo-custom-questions-free-text-wrapper .yotpo-custom-questions-free-text-question .yotpo-custom-questions-free-text-value {
    padding-left: 0px;
}

#yotpo-reviews-main-widget #yotpo-app .yotpo-base-layout .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-question-wrapper .yotpo-custom-questions-free-text-wrapper .yotpo-custom-questions-free-text-question .yotpo-custom-questions-free-text-value {
    color: black !important;
}

#yotpo-reviews-main-widget #yotpo-app .yotpo-base-layout .yotpo-main-layout #yotpo-reviews-container .yotpo-reviews-list .yotpo-review {
    position: relative;
    margin-bottom: 140px;
}


#yotpo-reviews-main-widget #yotpo-app .yotpo-base-layout .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-question-wrapper .yotpo-custom-questions-free-text-wrapper .yotpo-custom-questions-free-text-question .yotpo-custom-questions-free-text-title,
#yotpo-reviews-main-widget #yotpo-app .yotpo-base-layout .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-question-wrapper .yotpo-custom-questions-free-text-wrapper .yotpo-custom-questions-free-text-question .yotpo-custom-questions-free-text-value,
#yotpo-reviews-main-widget #yotpo-app .yotpo-base-layout .yotpo-main-layout .yotpo-head+div #yotpo-reviews-container .yotpo-reviews-list .yotpo-review .yotpo-review-left-panel .yotpo-review-customer-questions-container .yotpo-review-question .yotpo-review-question-wrapper .yotpo-custom-questions-free-text-wrapper .yotpo-custom-questions-free-text-question .yotpo-custom-questions-free-text-value {
  font-style:normal !important;
}

.yotpo-custom-questions-free-text-question+.yotpo-custom-questions-free-text-question {
    padding-top: 10px !important;
}

@media (min-width:991px) {
  #yotpo-reviews-main-widget #yotpo-app .yotpo-base-layout .yotpo-main-layout #yotpo-reviews-container .yotpo-reviews-list .yotpo-review .yotpo-review-center-panel .yotpo-comment .yotpo-vertical-line {
    display:none !important;
  }

  #yotpo-reviews-main-widget #yotpo-app .yotpo-base-layout .yotpo-main-layout #yotpo-reviews-container .yotpo-reviews-list .yotpo-review .yotpo-review-center-panel .yotpo-comment {
    background-color: #f7f7f7 !important;
    padding: 10px;
    max-width: 830px;
    margin-top:0px;
}

  /* POST JS updates */
 #yotpo-reviews-main-widget #yotpo-app .yotpo-base-layout .yotpo-main-layout #yotpo-reviews-container .yotpo-reviews-list .yotpo-review .yotpo-review-left-panel {
    align-items: center;
    justify-content: center;
    display: flex;
    flex-direction: column;
}

  .yotpo-review-customer-questions-container {
    order: 5;
}

  #yotpo-reviews-main-widget #yotpo-app .yotpo-base-layout .yotpo-main-layout .yotpo-head+div #yotpo-reviews-container .yotpo-reviews-list .yotpo-review .yotpo-review-left-panel .yotpo-reviewer .yotpo-reviewer-details-verified {
    margin-top: 0px!important;
    padding-top: 0px;
    width:370px !important;
}

  #yotpo-reviews-main-widget #yotpo-app .yotpo-base-layout .yotpo-main-layout #yotpo-reviews-container .yotpo-reviews-list .yotpo-review .yotpo-review-left-panel {
    flex-basis:370px !important;
  }

  #yotpo-reviews-main-widget #yotpo-app .yotpo-base-layout .yotpo-main-layout #yotpo-reviews-container .yotpo-reviews-list .yotpo-review .yotpo-review-center-panel {
    flex-basis: calc(80% - 370px) !important;
}
 #yotpo-reviews-main-widget #yotpo-app .yotpo-base-layout .yotpo-main-layout #yotpo-reviews-container .yotpo-reviews-list .yotpo-review-votes-wrapper {
    padding-left: 370px !important;
    margin-top: 6px;
}

  .yotpo-reviewer-name.unselectable {
    align-self: center;
}

  #yotpo-reviews-main-widget #yotpo-app .yotpo-base-layout .yotpo-main-layout .yotpo-head+div #yotpo-reviews-container .yotpo-reviews-list .yotpo-review {
    position: relative;
    margin-bottom: 0px;
}

  .yotpo-custom-questions-free-text-wrapper .yotpo-custom-questions-free-text-question .yotpo-custom-questions-free-text-title {
    line-height: 1;
    font-size: 1.15rem!important;
    text-transform: uppercase;
    font-weight: bold;
    letter-spacing: .16rem;
    color: black !important;
}

  .yotpo-review-content {
    padding-bottom: 15px;
}

  .yotpo-custom-questions-free-text-wrapper .yotpo-custom-questions-free-text-question {
    margin-bottom: 14px;
}

  #yotpo-reviews-main-widget #yotpo-app .yotpo-base-layout .yotpo-main-layout #yotpo-reviews-container .yotpo-reviews-list .yotpo-review .yotpo-review-left-panel .yotpo-reviewer {
    align-self: center;
}

  .yotpo-review-left-panel .star-container {
    width: 11px;
    height: 11px;
    margin-right: 4px !important;
}

  .yotpo-review-left-panel .star-container:nth-of-type(5) {
    margin-right:0px !important
  }

  .yotpo-date-format {
    font-size: 1.25rem!important;
    top: 1px;
    font-weight: 300;
    font-style: italic;
    color: #b0aeae!important;
}

  #yotpo-reviews-main-widget #yotpo-app .yotpo-base-layout .yotpo-main-layout #yotpo-reviews-container .yotpo-reviews-list .yotpo-review .yotpo-review-left-panel .yotpo-reviewer .yotpo-reviewer-details-verified .yotpo-reviewer-name {
    padding: 3px 0 2px;
}

  #yotpo-reviews-main-widget #yotpo-app .yotpo-base-layout .yotpo-main-layout #yotpo-reviews-container .yotpo-reviews-list .yotpo-review-votes-wrapper {
    margin-bottom:40px !important;
        font-weight: 300;
  }

  .yotpo-display-m .yotpo-review:not(.yotpo-media-modal-review) .yotpo-review-center-panel .yotpo-review-rating-title {
    margin-bottom: 0px;
}

  .yotpo-custom-questions-free-text-value {
    color: black !important;
    font-weight: 300 !important;
}

}

@media (max-width:990px) {
  .frame-reviews-section .star-container {
    position: relative;
    top: -0.5px;
}
  .yotpo-main-widget-layout {
    background-color:#f7f7f7 !important;
  }

  #yotpo-reviews-main-widget #yotpo-app .yotpo-base-layout {
    width: 100% !important;
}

  #yotpo-reviews-main-widget #yotpo-app .yotpo-base-layout .yotpo-main-layout #yotpo-reviews-container .yotpo-reviews-list .yotpo-review .yotpo-review-center-panel .yotpo-comment .yotpo-vertical-line,
  span.yotpo-reviewer-verified-buyer-text{
    display: none;
}

  .yotpo-review-date {
    position: absolute;
    top: 0px;
    right: 0px;
}

  .yotpo-review-content {
    width: calc(100% - 50px) !important;
}

  .yotpo-new-review-btn:after {
    content: 'ADD A REVIEW';
    display: block;
    position: absolute;
    color: black !important;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
        width: 100%;
}

  .yotpo-new-review-btn {
    white-space: nowrap;
    color: white !important;
    position: relative !important;
}

  #yotpo-reviews-main-widget #yotpo-app .yotpo-base-layout .yotpo-main-layout .yotpo-header-container .yotpo-layout-header-wrapper .yotpo-new-review-btn-wrapper {
    position: absolute;
    top: 1px;
    right: 15px;
    min-width: 1px;
    width: 33.333%;
}

  .yotpo-selected-value {
    display: none !important;
}

  button#yotpo-main-widget-btn {
    width: 100% !important;
    min-width: 1px !important;
    padding-left: 0px !important;
    padding-right: 0px !important;
}

  span.yotpo-dropdown-placeholder:after {
    content: '';
    height: 10px;
    width: 4px;
    background-color: white;
    display: inline-block;
    position: absolute;
    margin-top: 2px;
    margin-left: -4px;
}

  .yotpo-display-s #yotpo-app .yotpo-base-layout .yotpo-main-layout #yotpo-reviews-container .yotpo-reviews-list .yotpo-review {
    flex-direction: column;
    margin: 12px 0 22px!important;
}

  .yotpo-display-s #yotpo-app .yotpo-base-layout .yotpo-main-layout #yotpo-reviews-container .yotpo-reviews-list .yotpo-review-votes-wrapper {
    padding-left: 0!important;
    margin-bottom: 25px!important;
}

  #yotpo-reviews-main-widget #yotpo-app .yotpo-base-layout .yotpo-main-layout #yotpo-reviews-container .yotpo-reviews-list .yotpo-review .yotpo-review-center-panel .yotpo-comment {
    background-color: #e7e7e7!important;
    padding: 8px 18px 9px 4px !important
  }

  .yotpo-display-s #yotpo-app .yotpo-base-layout .yotpo-main-layout .yotpo-review-border-smooth + div .yotpo-filters-container .yotpo-filters-container-inner .yotpo-filters-top-panel {
    flex-basis: 33.333%!important;
    background-color: white;
}

  .yotpo-display-s #yotpo-app .yotpo-base-layout .yotpo-main-layout .yotpo-review-border-smooth + div .yotpo-filters-container .yotpo-filters-container-inner .yotpo-filters-right-panel {
    flex-basis: 30%!important;
    background-color: white;
}

  span.yotpo-dropdown-placeholder:after {
    content: '';
    height: 10px;
    width: 4px;
    background-color: white;
    display: inline-block;
    position: absolute;
    margin-top: 2px;
    margin-left: -4px;
}
  

  .yotpo-selected-value {
    display: none !important;
}

  h3#heading-reviews {
    font-weight: 300 !important;
}

  .accordion-reviews .yotpo-sr-bottom-line-text.yotpo-sr-bottom-line-text--right-panel {
    font-size: 1.15rem!important;
    font-family: AkzidenzGrotesk,Arial,sans-serif!important;
    font-weight: 300!important;
    line-height: 11px!important;
}

  .accordion-reviews .yotpo-reviews-star-ratings-widget .yotpo-sr-bottom-line-summary>div:first-child:not(.star-container) {
    position: relative;
    top: -1px;
}

  .yotpo-bottom-line {
    display: none !important;
}

  #yotpo-reviews-main-widget #yotpo-app .yotpo-base-layout .yotpo-main-layout .yotpo-head+div .yotpo-header-container .yotpo-layout-header-wrapper {
    margin: 0 !important;
}

  #yotpo-reviews-main-widget #yotpo-app .yotpo-base-layout .yotpo-main-layout .yotpo-header-container .yotpo-layout-header-wrapper .yotpo-new-review-btn-wrapper #yotpo-main-widget-btn {
    border: none !important;
    border-left: 1px solid #d0d0d0 !important;
    height: 35px;
    margin-right: 3px;
}

  #yotpo-reviews-main-widget #yotpo-app .yotpo-base-layout .yotpo-main-layout #yotpo-reviews-container .yotpo-reviews-list .yotpo-review .yotpo-review-left-panel .yotpo-reviewer .yotpo-reviewer-details-verified {
    margin-top: 0px !important;
  }

  #yotpo-reviews-main-widget #yotpo-app .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 {
    font-size: 1.2rem !important;
        width: calc(100% - 76px);
    padding-right: 15px;
}

  .yotpo-display-s #yotpo-app .yotpo-base-layout .yotpo-main-layout #yotpo-reviews-container .yotpo-reviews-list .yotpo-review .yotpo-review-center-panel .yotpo-review-rating-title .yotpo-star-rating {
    margin-bottom: 0px !important;
    position: relative!important;
    top: 1px !important;
    left: 0px !important;
  }

  .frame-reviews-section.yotpo-sr-bottom-line-text.yotpo-sr-bottom-line-text--right-panel {
    font-size: 1.15rem !important;
    font-family: AkzidenzGrotesk,Arial,sans-serif!important;
    font-weight: 300!important;
    line-height: 13px!important;
    position: relative;
    top: -1px;
}

  #yotpo-reviews-main-widget #yotpo-app .yotpo-base-layout .yotpo-main-layout #yotpo-reviews-container .yotpo-reviews-list .yotpo-review .yotpo-review-center-panel .yotpo-review-rating-title .yotpo-star-rating .star-container {
    width: 13px !important;
    height: 13px !important;
  }

  .yotpo-dropdown-content-wrapper {
    width: 150px !important;
}

  .frame-reviews-section .yotpo-sr-bottom-line-text.yotpo-sr-bottom-line-text--right-panel {
    font-size: 1.25rem !important;
    letter-spacing: 0.05rem;
    top: -0.5px;
}

  .accordion-heading .yotpo-sr-bottom-line-right-panel {
    position: relative;
    top: 1px;
}

  .yotpo-display-s #yotpo-app .yotpo-base-layout .yotpo-main-layout #yotpo-reviews-container .yotpo-reviews-list .yotpo-review .yotpo-review-center-panel .yotpo-review-rating-title {
    align-items: start;
    padding-bottom:10px;
}
}

.yotpo-dropdown-option:last-child,
.yotpo-dropdown-option:nth-of-type(2),
.yotpo-dropdown-option svg {
    display: none !important;
}

#yotpo-reviews-main-widget #yotpo-app .yotpo-base-layout .yotpo-main-layout .yotpo-review-border-smooth + div .yotpo-filters-container .yotpo-filters-container-inner .yotpo-filters-right-panel label button .yotpo-dropdown-content-wrapper span {
    font-weight: 300;
    letter-spacing: 0.16rem;
}

.yotpo-star-rating .star-container svg path,
.star-container.yotpo-sr-star-full svg path,
.star-container.yotpo-sr-star-half svg path,
.star-container.yotpo-sr-star-empty svg path{
  opacity:0;
}

svg.yotpo-star-rating-icon.yotpo-sr-star-full,
svg.yotpo-star-rating-icon.yotpo-sr-star-half,
svg.yotpo-star-rating-icon-empty,
.star-container.yotpo-sr-star-full,
.star-container.yotpo-sr-star-half,
.star-container.yotpo-sr-star-empty,
svg.yotpo-star-rating-icon.yotpo-sr-star-empty {
    background-image: url(Star_Black_NEW_Large.png) !important;
    background-size: 100%;
    background-repeat: no-repeat;
}

.star-container.yotpo-sr-star-half {
  background-image: url(Star_HALF.png) !important;
}

.star-container.yotpo-sr-star-empty,
svg.yotpo-star-rating-icon.yotpo-sr-star-empty {
  background-image: url(Star_LightGrey_NEW_Large.png) !important;
}

.frame-reviews-section .star-container {
    margin-right: 1px !important;
}

.frame-reviews-section .yotpo-reviews-star-ratings-widget svg {
    width: 13px;
    height: 13px;
}

.accordion-heading .star-container {
    margin-right: 1px !important;
}


.accordion-heading .star-container svg {
  width:12px;
  height:12px;
}

.frame-reviews-section .yotpo-widget-instance:before {
    content: "";
    display: block;
    position: absolute;
    height: 15px;
    width: 100%;
    left: -19px;
    background: linear-gradient(to right, rgba(255, 255, 255, 0) 0, #fff 15%);
    z-index: 0;
}

.frame-reviews-section .yotpo-widget-instance {
    display: flex;
    width: auto;
    text-align: right;
    line-height: 1;
    vertical-align: middle;
    margin-right: 0;
    position: absolute;
    top: 50%;
    right: 0;
    transform: translateY(-50%);
  z-index:2;
}

svg.yotpo-star-rating-icon.yotpo-sr-star-empty,
.star-container.yotpo-sr-star-empty{
    background-image: url(Star_LightGrey_NEW_Large.png)!important;
}


.yotpo-horizontal-pagination .yotpo-reviews-pagination-item {
    font-weight: 300;
    opacity:.8;
}


.yotpo-horizontal-pagination .selected, .yotpo-horizontal-pagination .yotpo-pagination-number:hover {
    color: #000;
    background-color: transparent;
    border-radius: 5px;
  opacity:1;
}

.yotpo-horizontal-pagination .yotpo-reviews-pagination-item {
    font-weight: 300;
    font-size: 1.4rem;
}


a.selected.yotpo-reviews-pagination-item.yotpo-pagination-number:after {
    content: '';
    height: 1px;
    background-color: black;
    width: 100%;
    display: block;
    position: relative;
    top: -3px;
}

.frame-reviews-section .yotpo-widget-instance * {
  cursor:pointer !important;
}

 .yotpo-reviewer-name {
    display: flex !important;
    align-items: center;
}

.reviewer-location {
    display:inline !important;
    max-width: 200px;
    overflow: hidden;
    text-overflow: ellipsis;
    width: 100%;
    white-space: nowrap;
  }



@media (min-width:991px) {

  #yotpo-reviews-main-widget {
    max-width: 1490px;
    margin: 0 auto;
}
  
.accordion .accordion-heading.accordion-heading-reviews .icon-caret {
    top: -1px;
}

 
  
.yotpo-comment.yotpo-review-comment {
    margin-bottom: 10px !important;
}

  .yotpo-review-votes-number {
    font-size: 14px;
}
  #yotpo-reviews-main-widget #yotpo-app .yotpo-base-layout .yotpo-main-layout #yotpo-reviews-container .yotpo-reviews-list .yotpo-review-votes-wrapper .yotpo-review-votes-icons-wrapper .yotpo-review-votes-icons-container {
    align-items: self-end;
    align-self: auto;
}

  .yotpo-review-votes-icon-up {
    position: relative;
    margin-top: 0px !important;
    top: -3px;
}

  .yotpo-review-votes-icons-container+.yotpo-review-votes-icons-container {
    padding-left: 5px;
}

  .no-reviews .reviews-wrapper {
    display: none;
}
}

.template-krewe-gift-card .yotpo-widget-instance {
  display:none !important;
}

.yotpo-filters-container+div .yotpo-review-border-smooth {
    display: none !important;
}

.yotpo-clear-filters-container.yotpo-clear-filters-device {
    border-bottom: 1px solid #ccc;
}

@media (max-width:990px) {
  input#searchInput:focus {
    width: calc(100vw - 35px) !important;
}

  .yotpo-display-s .yotpo-search-filter .yotpo-search-label .yotpo-search-input {
    height: 44px;
}

  .yotpo-search-filter .yotpo-search-label .yotpo-search-icon {
    z-index:2;
  }

  #yotpo-reviews-main-widget #yotpo-app .yotpo-base-layout .yotpo-main-layout .yotpo-review-border-smooth + div .yotpo-filters-container .yotpo-filters-container-inner .yotpo-filters-top-panel .yotpo-search-filter .yotpo-search-label #searchInput {
    position: absolute;
    left: 0px;
    z-index: 1;
    top: 0.5px;
    transition: width 400ms ease;
    font-size:16px !important;
    text-transform:none !important
  }

  #yotpo-reviews-main-widget #yotpo-app .yotpo-base-layout .yotpo-main-layout .yotpo-review-border-smooth + div .yotpo-filters-container .yotpo-filters-container-inner .yotpo-filters-top-panel .yotpo-search-filter .yotpo-search-label #searchInput::placeholder {
    font-size:11.5px !important;
    text-transform:uppercase !important;
    color:black;
    opacity:1;
  }

  .yotpo-new-review-btn-wrapper {
    flex-basis: 37%!important;
    background-color: #fff;
    order: 3;
    border-left:1px solid #ccc
}

  button#yotpo-main-widget-btn {
    background-color: white !important;
    font-weight: 300 !important;
    font-size: 11.5px !important;
    letter-spacing: .16rem !important;
    height: 45px !important;
    border: none !important;
}

  #yotpo-reviews-main-widget #yotpo-app .yotpo-base-layout .yotpo-main-layout .yotpo-review-border-smooth + div .yotpo-filters-container .yotpo-filters-container-inner .yotpo-filters-right-panel label button span {
    font-size:11.5px !important;
  }

  #yotpo-reviews-main-widget #yotpo-app .yotpo-base-layout .yotpo-main-layout .yotpo-review-border-smooth + div .yotpo-filters-container .yotpo-filters-container-inner .yotpo-filters-top-panel .yotpo-search-filter {
    min-width:90px;
  }

  .frame-reviews-section .yotpo-sr-bottom-line-right-panel {
    margin-right: 3px !important
  }

  .frame-reviews-section .yotpo-reviews-star-ratings-widget {
    top:2px !important;
  }

  #yotpo-reviews-main-widget #yotpo-app .yotpo-base-layout .yotpo-main-layout #yotpo-reviews-container .yotpo-reviews-list .yotpo-review .yotpo-review-center-panel .yotpo-review-content .yotpo-read-more-text {
    letter-spacing: .05rem;
    font-size: 1.25rem;
    line-height: 1.42857143;
    word-break: break-word;
    display: block;
}

  .yotpo-custom-questions-free-text-title {
    text-transform: uppercase !important;
    letter-spacing: .16rem !important;
    color: black !important;
    font-size: 1.15rem !important;
}

  .yotpo-custom-questions-free-text-wrapper .yotpo-custom-questions-free-text-question .yotpo-custom-questions-free-text-value {
    color: black !important;
    font-weight: 300 !important;
    letter-spacing: .05rem !important;
    font-size: 1.25rem !important;
}

  .yotpo-display-s .yotpo-review .yotpo-review-center-panel .yotpo-review-questions-mobile-panel {
    margin-top: 0px;
}

  .frame-reviews-section .yotpo-reviews-star-ratings-widget svg {
    width:11px;
    height:11px;
  }

  .yotpo-reviews-star-ratings-widget .yotpo-sr-bottom-line-summary {
    height: 10px;
}

  .yotpo-reviewer-image {
    display:none;
  }

  span.yotpo-reviewer-name, .yotpo-date-format, label.yotpo-custom-questions-see-more-label {
    text-transform: none;
    font-size: 1.25rem;
    letter-spacing: .05rem;
    color: #b0aeae!important;
    font-style: italic !important;
    font-weight:300 !important;
}

  .yotpo-reviewer {
    width: calc(100vw - 30px);
    position: relative;
}
  .yotpo-custom-questions-free-text-title {
    line-height: 1 !important;
}

  .yotpo-review-votes-text {
    font-size: 1.25rem !important;
    font-weight: 300;
    letter-spacing: .05rem !important;
    color: #303533;
}

  #yotpo-reviews-main-widget #yotpo-app .yotpo-base-layout .yotpo-main-layout #yotpo-reviews-container .yotpo-reviews-list .yotpo-review-votes-wrapper .yotpo-review-votes-icons-wrapper .yotpo-review-votes-icons svg path {
    fill: #767676;
}

  .yotpo-review-votes-number {
    color: #767676;
    font-size: 14px;
    font-weight:100 !important;
}

  #yotpo-reviews-main-widget #yotpo-app .yotpo-base-layout .yotpo-main-layout #yotpo-reviews-container .yotpo-reviews-list .yotpo-review-votes-wrapper .yotpo-review-votes-icons-wrapper .yotpo-review-votes-icons-container {
    align-items: self-end;
    align-self: auto;
}

  .yotpo-review-votes-icon-up {
    margin-top: 0px !important;
    position: relative;
    top: -2px;
}
  svg.yotpo-review-votes-icon-down {
    margin-left: 3px;
}

  .yotpo-display-s #yotpo-app .yotpo-base-layout .yotpo-main-layout #yotpo-reviews-container .yotpo-reviews-list .yotpo-review-votes-wrapper {
    margin-top:-15px;
  }

  .yotpo-display-s #yotpo-app .yotpo-base-layout .yotpo-main-layout #yotpo-reviews-container .yotpo-reviews-list .yotpo-review {
    margin-bottom:5px !important
  }

  #yotpo-reviews-main-widget #yotpo-app .yotpo-base-layout .yotpo-main-layout #yotpo-reviews-container .yotpo-reviews-list .yotpo-review .yotpo-review-center-panel .yotpo-review-rating-title .yotpo-star-rating .star-container svg {
    width:13px !important;
    height:13px !important
  }

  .yotpo-reviewer-details-verified {
        padding-top: 3px !important;
  }

  .yotpo-reviews-pagination-container {
    margin-top:0px !important;
    margin-bottom:0px !important;
  }

  .yotpo-vertical-pagination a {
    margin-top: 20px;
    margin-bottom: 30px;
}

  a.yotpo-reviews-pagination-item {
    border: 1px solid #d0d0d0!important;
    height: 32px;
    line-height: 32px;
    text-align: center;
    text-transform: none;
    border-radius: 0px !important;
    font-size: 1.15rem !important;
    font-weight:300 !important;
    letter-spacing:.05rem !important;
    background-color:transparent !important;
    color:black !important;
  }

  div#ProductAccordion-reviews .accordion__content-inner {
    margin-bottom: -5px;
}

  .yotpo-custom-questions-see-more-closable,.yotpo-read-more {
    display: none !important;
}

  .yotpo-date-format {
    font-size:1.15rem !important
  }

  .yotpo-header-container {
    display:none !important;
  }

  .yotpo-comment {
    margin-bottom: 10px;
}
  .yotpo-comment-content {
    letter-spacing: .05rem !important;
    font-size: 1.25rem !important;
    line-height: 1.42857143 !important;
}

  .accordion-heading .yotpo-reviews-star-ratings-widget .yotpo-sr-bottom-line-summary>div:first-child:not(.star-container) {
    position: relative;

}

  .accordion-heading .star-container svg {
    width:13px;
    height:13px;
  }

  .accordion-heading .star-container {
    width: 13px;
    height: 13px;
}

  .yotpo-review-form .yotpo-new-review-star-rating, .yotpo-device-mobile .yotpo-review-form .yotpo-new-review-headline, .yotpo-device-tablet .yotpo-review-form .yotpo-new-review-headline,
  .yotpo-device-mobile .yotpo-review-form .yotpo-new-review-content,
  .yotpo-review-form .yotpo-name-email-wrapper .yotpo-new-review-name,
  .yotpo-star-rating-wrapper .yotpo-star-rating-icons,
  .yotpo-device-mobile .yotpo-review-form .yotpo-name-email-wrapper .yotpo-new-review-email{
    min-height: 10px !important;
}

  .yotpo-input-wrapper .yotpo-new-input-message {
    margin-bottom: 0px !important;
}
  .yotpo-form-label, .yotpo-custom-question-headline {
    padding-top: 0px !important;
}

  form.yotpo-review-form .yotpo-form-label {
    padding-top: 20px !important;
}

  .yotpo-star-rating-wrapper h4.yotpo-form-label {
    padding-top: 30px !important;
}

  .yotpo-file-input-headline {
    padding-top: 15px !important;
}

  .yotpo-form-custom-text-question:not(:first-child) .yotpo-custom-question-headline {
    padding-top: 25px !important;
}

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

  header#modalTitle {
    display: none;
}

  footer.form-footer {
    padding-bottom: 30px !important;
}

  #yotpo-modal .yotpo-star-rating-text {
      top: -2px !important;
      left: 7px !important;
      font-weight: 300 !important;
      letter-spacing:.05rem;
      font-size:1.4rem !important;
}

  .yotpo-reviews-main-widget .modal-backdrop.yotpo-review-form-modal .yotpo-modal .close-btn-wrapper {
    left: auto !important;
    float: right;
        background: url(/cdn/shop/t/441/assets/icon_cross_black.svg?v=1650399978) no-repeat center center;
    width: 30px;
    height: 30px;
    position: absolute;
        top: 35px!important;
    right: 30px!important;
    z-index:3';
}
.yotpo-reviews-main-widget .modal-backdrop.yotpo-review-form-modal .yotpo-modal .close-btn-wrapper svg {
    opacity: 0;
    width: 30px;
    height: 30px;
    position: relative;
}

  .yotpo-review-form textarea, .yotpo-review-form input {
    padding-left: 10px !important;
}

  .yotpo-review-form svg.yotpo-star-rating-icon {
width: 22px !important;
height: 22px !important;
  }

  .yotpo-input-wrapper.yotpo-new-review-content {
    width: 100%;
}

  .yotpo-input-wrapper.yotpo-new-review-headline {
    padding-bottom: 0px;
}

    

  .yotpo-device-mobile .yotpo-review-form {
    width:100% !important
  }


  .modal-backdrop.yotpo-review-form-modal .yotpo-modal .modal-body {
    padding: 0 10px;
    margin: 0 28px !important;
  }

  div#yotpo-modal {
    width: calc(100% - 40px);
    max-width: 600px;
}

  .yotpo-device-mobile .yotpo-review-form .yotpo-new-review-headline, 
  .yotpo-device-tablet .yotpo-review-form .yotpo-new-review-headline,
  .yotpo-input-wrapper input[data-v-0f68a1f6], .yotpo-input-wrapper input[data-v-0f68a1f6]::placeholder, .yotpo-input-wrapper textarea[data-v-0f68a1f6], .yotpo-input-wrapper textarea[data-v-0f68a1f6]::placeholder,
  .yotpo-device-mobile .yotpo-review-form .yotpo-name-email-wrapper .yotpo-new-review-email, .yotpo-device-mobile .yotpo-review-form .yotpo-name-email-wrapper .yotpo-new-review-name, .yotpo-device-tablet .yotpo-review-form .yotpo-name-email-wrapper .yotpo-new-review-email, .yotpo-device-tablet .yotpo-review-form .yotpo-name-email-wrapper .yotpo-new-review-name,
  .yotpo-device-mobile .yotpo-review-form .yotpo-name-email-wrapper .yotpo-new-review-email, .yotpo-device-mobile .yotpo-review-form .yotpo-name-email-wrapper .yotpo-new-review-name, .yotpo-device-tablet .yotpo-review-form .yotpo-name-email-wrapper .yotpo-new-review-email, .yotpo-device-tablet .yotpo-review-form .yotpo-name-email-wrapper .yotpo-new-review-name,
  textarea.yotpo-custom-question-input{
    min-width:100% !important;
    width:100%; !important
  }

  .yotpo-form-custom-questions-wrapper {
    padding-top:0px !important;
  }

}
.reviewer-location:before {
  content: ', ';
  display:inline;
}
.reviewer-location {
    display: inline;
}

.yotpo-read-more {
    display: none !important;
}

@keyframes yotpoNodeInserted {
    from {
      outline-color: #fff;
    }

    to {
      outline-color: #000;
    }
  }

  body .yotpo-custom-questions-free-text-title, .yotpo-new-review-btn-wrapper {
    animation-duration: 0.01s;
    animation-name: yotpoNodeInserted;
  }

.write-a-review {
    margin-left: 5px;
    position: relative;
}

span.write-a-review:after {
    content: '';
    position: absolute;
    bottom: 0px;
    left: 0px;
    width: 100%;
    height: 1px;
    background-color: black;
}

.absolute-review-link {
    display: block!important;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    z-index: 3;
    cursor: pointer;
}

@media (max-width:990px) {
  .yotpo-review-content {
    display: block !important;
}

  span.yotpo-dropdown-placeholder {
    font-weight: 300 !important;
        font-size: 11.5px !important;
        letter-spacing: .16rem !important;
    text-transform:uppercase;
  }

  label.yotpo-radio-base.yotpo-sorting-filter-container {
    padding-left: 13px !important;
}
}

main .yotpo-sr-bottom-line-summary>div:first-child:not(.star-container) {
  direction:ltr !important;
  margin-right:0px !important
}

.heading-reviews .yotpo-sr-bottom-line-summary {
    direction: rtl !important;
  top:1px;
  position:relative;
}

@media (max-width:990px) {
  .yotpo-sr-bottom-line-text.yotpo-sr-bottom-line-text--right-panel {
    font-size: 1.15rem !important;
  }
  
  .heading-reviews .yotpo-sr-bottom-line-summary {
    top: 1px;
    
  }
}