salla-slider .slide--one-fourth{
   background-color: #cf9459 !important;
   height: 300px !important;
 }
 
 .slide--one-third {
    width: 280px !important; /* Adjust to desired width */
}

.review {
    width: 280px !important;
   /* Adjust width as needed */
}
/* Remove dotted outlines on focus/active states */


.slide--one-fourth.swiper-slide {
    height: 200px !important; /* Adjust this value as needed */
    overflow: hidden;
}

.splitter-opacity-80 {
    display: none !important;
}


.store-footer__inner {
  background-color: #D76C82 !important;
  color: #fff;
  border-top-left-radius: 25px; 
  border-top-right-radius: 25px;
  overflow: hidden;
  --tw-border-opacity: 0 !important;
}

.store-footer__curve {
  color: transparent !important;
}

.store-footer__contacts-row, .footer-bottom{
  background-color: #D76C82 !important;
  color: #fff;
  --tw-border-opacity: 0 !important;

}

.footer-bottom {
  border-bottom-left-radius: 25px; 
  border-bottom-right-radius: 25px;
}

.text-gray-400 {
 color: #fff !important;
}

.text-store-text-secondary {
  color: #D76C82 !important;
}

.break-words {
  color: #D76C82 !important;
}

div.single-faq {
    border: none; /* Remove the existing border */
    box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1); /* Add a light shadow at the bottom */
}


.store-footer {
  background-color: transparent;
  padding-left: 2rem !important;
  margin-right: 2rem;
  margin-bottom: 2rem;
  align-items: center;
  border-radius: 50%;
}

.store-footer__inner::before {
  content: '';
  position: absolute;
  top: 0;
  left: 50;
  width: 75%;
  height: 100%; /* Covers the top half */
  background-image: url();
  background-repeat: repeat;
  background-size:cover;
  background-position: top;
  opacity: 0.05; /* Reduces image opacity */
  z-index: 1; 
  pointer-events: none;
}

.store-footer__inner .content {
  position: relative;
  z-index: 10; /* Ensures content is above the image */
  padding: 20px;
  text-align: center;
}


.s-block--enhanced-features__item h2 {
  color: #D76C82 !important;
}

.s-block--enhanced-features__item p {
  color: #D76C82 !important;
}


@media (max-width: 768px) {
  .s-block--enhanced-features {
    grid-template-columns: repeat(3, minmax(80px, 1fr)); /* 3 columns with minimum width */
    gap: 5px; /* Reduce gap for better fit */
  
  }
  .s-block--enhanced-features__item:first-child {
    grid-column: auto !important; 
  }
  
  .s-block--enhanced-features__item {
   font-size: 12px; /* Further reduce font size */
   padding: 5px;
   border-radius: 25px;
   color: white;
  }
  
  .grid-cols-\[repeat\(2\2c minmax\(0\2c 1fr\)\)\] {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
}

.btn--outline-primary {
  border-radius: 0.5rem !important;
}

.flex.items-center.gap-8.mt-5 {
  display: none !important; /* Hide the element */
}

smart-stories {
  display: none !important;
  height: 0 !important;
  margin: 0 !important;
  padding: 0 !important;
  overflow: hidden !important;
}


/* But show it ONLY on the product-single page */
body#app.index smart-stories {
  display: block !important;
  height: auto !important;
  margin: initial !important;
  padding: initial !important;
  overflow: visible !important;
}


/**********header buttons**************/
.header-buttons {
  color: white;
}
.topnav-link-item {
  color: white;
}

/****************Margins for the home products***********/
/* Mobile screens (typically ≤ 767px) */
@media (max-width: 767px) {
  #app > div.app-inner.flex.flex-col.min-h-full.bg-storeBG > section.s-block.container.fixed-products.fixed-products--3 > salla-products-list > div.s-products-list-wrapper.s-products-list-vertical-cards {
    /* Force single column */
    grid-template-columns: 1fr !important; /* If using CSS Grid */
    /* OR */
    flex-direction: column !important;     /* If using Flexbox */
  }

  /* Target individual product cards */
  #product-384189247 {
    width: 50% !important; /* Full width of parent */
    
    Margin-right: 100px !important;    

 
  }
}

  #app > div.app-inner.flex.flex-col.min-h-full.bg-storeBG > section.s-block.container.fixed-products.fixed-products--4 > div > div > h2 {
    display: none !important;
    }
}