/* Add custom CSS styles below */ 
.quicklinks-item{
  font-size: 15.70px !important;
  margin: 10px;
  border-radius: 11px !important;
}


.store-header .main-menu li.root-level > a{
  padding: 8px 11px;
  background-color: #e5d1ef !important;
  color: black !important;

}

#products-slider-12-slider .s-block__title h2, #products-slider-12-slider .product-entry--sale .sale-price, #products-slider-12-slider .normal-price, #products-slider-12-slider .s-block__title .right-side i{
  color : black !important; 
}

.center-block-title .s-block__title, .center-block-title .s-slider-block__title{
  color: #black !important;
}

/*
.btn--add-to-cart button{
  background-color: e9b3fb !important; 
}

button.btn--main, .btn--add-to-cart button{  background-color: e9b3fb !important; 
}
*/
.store-header .main-menu li > a{
  font-size: 1rem !important;
}
  
  

/*
button.btn--main, .btn--add-to-cart button{
  background-color: #d4c1f2 !important; 
}

button.btn--main, .btn--add-to-cart button{
  background-color: #d4c1f2 !important; 
}
*/
#products-slider-6-slider .s-block__title h2, #products-slider-6-slider .product-entry--sale .sale-price, #products-slider-6-slider .normal-price, #products-slider-6-slider .s-block__title .right-side i{
  color: black !important;
  font-size: 12px !important;
}

#products-grid-10-slider .s-block__title h2, #products-grid-10-slider .product-entry--sale .sale-price, #products-grid-10-slider .normal-price, #products-grid-10-slider .s-block__title .right-side i{
  color: black !important;
}


    .sale-price {
      color: red;
      }

custom-h2{
  color: black !important;
}

span.regular-or-normal-price normal-price{
  color: black !important;
}

#products-grid-4-slider .s-block__title h2, #products-grid-4-slider .product-entry--sale .sale-price, #products-grid-4-slider .normal-price, #products-grid-4-slider .s-block__title .right-side i{
  color: black !important;
}


#products-slider-7-slider .s-block__title h2, #products-slider-7-slider .product-entry--sale .sale-price, #products-slider-7-slider .normal-price, #products-slider-7-slider .s-block__title .right-side i{
  color: black !important;
}


#products-grid-11-slider .s-block__title h2, #products-grid-11-slider .product-entry--sale .sale-price, #products-grid-11-slider .normal-price, #products-grid-11-slider .s-block__title .right-side i{
  color: black !important;
}

salla-slider.details-slider .swiper-slide{
  --tw-bg-opacity: 0 !important;
}

.text-sm text-green-500 flex{
  font-size: 112px !important;
}

.product-single .addtocart-bar .s-button-btn{}  border-raduis: 15px !important;
}

.undefined{
  color: black !important; 
}


@media (max-width: 480px) {
    .s-button-btn {
        font-size: 10px; /* smaller text */
        padding: 3px 5px; /* smaller padding */
        white-space: normal; /* allow text to wrap if needed */
        text-align: center; /* center text if it wraps */
          overflow-wrap: break-word !important; 
  word-wrap: break-word;
    }
}

.s-button-btn{
  font-size: 12px !important;
  max-width: 100%;

  white-space: normal;
  font-size: clamp(12px, 4vw, 18px);

}

#products-grid-4-slider .btn--add-to-cart button, #products-grid-4-slider button.btn--main.btn--main-mini{
  white !important
}



//porduct page **********************************

.s-button-primary{
  background-color: #d2bfee !important;
}


.s-button-primary {
    border-width: 0px;
    border-color: 0px #414042 ;
    background-color: #ffffff;
    background-color: #da92ff;
    border: solid .8px white !important;
}
D
.s-button-primary:hover{
  background-color: #d9bfe3 !important;
}

.button.btn--main, .btn--add-to-cart button{
  font-size: 13px !important;
  

.s-button-primary:hover {
    background-color: #facaff!important;
} 

.text-sm {
    font-size: 1rem !important;
    line-height: 1.25rem;
}

.text-sm text-green-500 flex{
  font-size: 11rem !important;
}

.text-sm text-slate-700 font-bold mb-1{
  font-size: 31rem !important;
}
.text-sm{
  font-size: 2rem !important;
}