/* Add custom CSS styles below */ 
section#V_multi_slider-0 .flex-center.flex-1.h-1\/2.md\:h-full.md\:\!pt-32 {
    padding:0px !important;
}

section#V_multi_slider-0 img.w-auto.h-full.object-contain.object-center.md\:py-14.py-9 {
    object-fit:cover !important;
    padding:0
}

/********************* V_featured_product-2  ************************/
section#V_featured_product-3 img.lazy.object-contain.max-w-3\/4.loaded {
    max-width:100%;
    padding:0px !important;
}

section#V_featured_product-3 a.relative.w-1\/2.h-auto.overflow-hidden.flex.flex-col.justify-evenly.items-center.md\:p-6.p-2.md\:gap-8.gap-4 {
    padding:0px !important;
}


section#V_featured_product-3 h2.font-medium.lg\:leading-5.leading-none.my-1 {
    font-weight:700;
}

section#V_featured_product-3 p.font-light.lg\:leading-5.leading-3 {
    color:black
}

section#V_styled_categories-1 .inline-flex.items-center {
  background-color:#942a25;
  color:white !important;
}


section#V_styled_categories-1 span.font-extrabold.text-primary-d.tracking-wide {
   color:white !important;
}



section#V_styled_categories-11 .md\:h-6.md\:w-6.w-4.h-4 {
  filter: brightness(0) invert(1) !important;
}
/********************* V_countdown_banner-5   ************************/
section#V_countdown_banner-7 .w-full.h-full.absolute.inset-0{
    background-color:#232d42 !important;
}

section#V_countdown_banner-7 h2.text-lg.md\:text-2xl.font-bold.text-primary-d {
    color:white;
}
.swiper.s-slider-container.swiper-initialized.swiper-horizontal.swiper-free-mode.swiper-rtl.swiper-backface-hidden {
      background-color:#942a25 !important;
    padding:10px
}

section#W__marquee-8 {
    padding:0;
          background-color:#942a25 !important;

    
}

@media(min-width:1024px){
section#V_featured_product-2 ul.flex.flex-col.justify-between{
    padding-right:70px
}
}


a.fancy.border-2{
    color:white !important;
}

span#content_btn {
    /* color:white !important;  */
}
/********************* section#V_links_gallery-8  ************************/
section#V_links_gallery-8 {}

section#V_links_gallery-10 h3.text-lg.font-semibold.mb-3 , section#V_links_gallery-10 li.flex.items-start.gap-2 {
    color:white
}

/********************* store-footer   ************************/

div#mc_embed_shell {
    background-color:#952a26
}


#app > div.app-inner > div > footer > div.store-footer__inner > div > div > div > div.text-center > p {
  font-size:12px
}



/********************* .banner   ************************/


.banner_{
    background-color: #942a25;
    text-align:center;
    padding-block:10px;
    position: relative;
    z-index:9999;
    top:0
}
.banner-content {
    cursor: pointer;
    background-color: #942a25;
    white-space: nowrap;
    overflow: hidden;
}

.text-animation {
    display: inline-block;
    margin-left: 0px;
    
    animation: moveRight 20s linear infinite alternate;
    color: white;
    display:flex;

}
.Group_animated {
    margin-inline: 100px;
    display: flex;
    gap: 20px;
    align-items: center;
}

.Group_animated span {
    font-size: 60px;
}

@keyframes moveRight {
  0% {
    transform: translateX(0%);
  }
  100% {
    transform: translateX(50%);
  }
}