/* Add custom CSS styles below */ 
.swiper-scrollable.s-slider-wrapper.carousel-slider.s-slider-controls-outer.s-slider-has-notitle.s-slider-v-centered.s-slider-horizontal.hydrated
{
   
}
.swiper-grid>.swiper-wrapper
{
/* overflow: scroll;
    grid-template-rows: auto;*/
}
#cats-dropdown   
{
 background: #00ff4e3b;
 }
 .bg-red-200.text-red-500.rounded-full.h-fit.text-sm.font-normal.px-3.py-1
 {
     background: green;
    color: white;
 }
 .s-product-card-entry .s-product-card-promotion-title
 {
 background-color: rgb(56 169 0);
 }
 
 .w-16
 {
     width: 7rem;
 }
 .h-16 {
    height: 7rem;
}
.store-footer__inner
{
        padding-top: 1rem;
        padding-bottom: 0rem;
}

.s-search-input-wrapper input
{
    width: 100%;
    padding: 12px 40px 12px 15px;
    font-size: 16px;
    border: 2px solid #ddd;
    border-radius: 25px;
    outline: none;
    transition: all 0.3s ease;
    box-shadow: 2px 2px 10px rgba(0, 0, 0, 0.1);
}
.s-search-input-wrapper input:focus {
      border-color: #007bff;
      box-shadow: 0px 0px 10px rgba(0, 123, 255, 0.4);
      transform: scale(1.05);
        }
        
body{
    background: #caffb675;
}