/** Shopify CDN: Minification failed

Line 121:5 Expected "}" to go with "{"

**/
.template-product .product-single__meta .product-block--price .product__price.on-sale{    color: #D8A7B1;
    font-size: 23px;font-weight: bold;}

.oc_custom_sale_point .icon--inventory:after, .oc_custom_sale_point .icon--inventory:before {
    background: #e00000;
}
.grid-product__price--savings{display:none;}
.grid-product__price{color: #000;}
.grid-product__price .grid-product__price--original{color:#000;}

.sales-points img{width: 25px; margin-right: 10px;}

.oc_custom_sale_point{    margin-bottom: -18px;}
.sales-points li{       padding-bottom: 3px;}

.product__price-savings {
   
    background: #d8a7b1;
    padding: 8px;
    color: #FFFFFF;
    font-size: 16px;
    position: relative;
    top: -2px;
}


 /* Basis styling voor de social proof sectie */
    .social-proof {
      display: flex;
      align-items: center;
         margin-bottom: 10px;
    }

    /* Styling voor de sterren */
    .star {
         color: #ffc403;
    font-size: 17px;
    }

    /* Styling voor de gedeeltelijk gevulde ster */
    .half-star {
      position: relative;
      display: inline-block;
      font-size: 17px;
    }
    .half-star::before {
      content: "★";
      color: #ffc403; /* Gouden kleur voor het gevulde deel */
      position: absolute;
      width: 65%; /* De helft van de ster gevuld */
      overflow: hidden;
    }
    .half-star::after {
      content: "★";
      color: #ccc; /* Lichte kleur voor de ongevulde helft */
    }

    /* Styling voor de tekst naast de sterren */
    .review-text {
      margin-left: 10px;
        color: #000000;
    font-size: 18px;
    }


.socialprooftesti{    justify-content: center;}
.testimonials-section .section-header { margin-bottom: 0; }
.socialprooftesti .review-text { margin-left: 0;  margin-right: 14px;    font-size: 22px; }
.socialprooftesti .star {  font-size: 23px; }
.socialprooftesti .half-star{  font-size: 23px; }
.ratingtest{font-size: 24px;
    font-weight: bold;}

.morettest{    margin-bottom: 19px;
    margin-top: 11px;}
.testimonials-slider__text cite{    margin-bottom: 10px;}



div button.scr-open-size-chart {
   
    margin-top: -8px !important;
margin-bottom: 24px !important;
  
}
.best-fit-size-chart {
    
    margin-top: -22px !important;
}

    .testimonial-stars {
       
        color: #ffc402;
    }
   variant-swatch-king{    margin-top: 38px;
    display: block;}
   






@media screen and (max-width: 767px) {
    .product-single__meta {
        text-align: left;
    }

  .announcement-text {
  
    font-size: 11px;
    letter-spacing: 1px;
}
      .sales-point .icon-and-text {
        justify-content: left;
    }