#mainnav {
background: white !important ;
}
/* Add custom CSS styles below */ 
#fullscreen-banner-0 {
margin-top: 5rem;
}
#mainnav > div > div.container.lg\:max-w-\[95\%\] > div > div.header-innerRight.flex.items-center > button.dm-toggler.toggler-right.h-tc.cursor-pointer.header-btn.rtl\:pl-2.ltr\:pr-2.text-xl.lg\:text-2xl {
display : none ; 
}
salla-slider.photos-slider .swiper-slide {
    width: 100%;
    }
    salla-slider[type]:not(.hydrated) > div:where([dir="rtl"], [dir="rtl"] *), salla-slider[type]:not(.hydrated) .swiper > div > div:where([dir="rtl"], [dir="rtl"] *), .carousel-slider .swiper:where([dir="rtl"], [dir="rtl"] *) {
    padding-left: 0;
}
.s-slider-block__title-right {
display : none ; 
}
.s-slider-block__title {
    justify-content: end;
}
#app.product-card-bg-on custom-salla-product-card {
    border: solid 2px #1e59a9;
    background-color: #ffffff;
    border-radius: 10px;
}

#app salla-add-product-button button[product-id].s-button-primary {
  background: linear-gradient(to right, #0dc5dd, #04387e);
    max-width: 90%;
    margin-bottom: 6px;
}
.product-block__info .btn--add-to-cart.disabled {
    background: #808080;
    max-width: 90%;
    margin-bottom: 6px;
}
salla-add-product-button {
  display: block;
  margin: 0 auto;
  text-align: center;
}
@media only screen and (max-width: 1024px) {
  .footer-centered .store-footer .footer-links .footer-list {
        display: flex;
        justify-content: center;
        flex-direction: column;
    }
}
custom-salla-product-card .price-wrapper .t-red + .before-price.text-sm {
    color: red; 
    }
div.main-content.prod-main-content.w-full.md\:w-2\/4.md\:pb-16 > div.p-price-outer.flex.whitespace-nowrap.gap-4.items-center.on-sale-cls > div.space-x-2.rtl\:space-x-reverse.whitespace-nowrap > span {
   color : red ;
}
div.main-content.prod-main-content.w-full.md\:w-2\/4.md\:pb-16 > form > section.flex.bg-white.lm-bg-sec.p-5.sm\:pb-0.rounded-md.rounded-b-none.dm-bg-sec > div > div.flex.whitespace-nowrap.price-wrapper.bottom-side.gap-4.items-center > div.price_is_on_sale.space-x-2.rtl\:space-x-reverse.whitespace-nowrap > span {
      color : red ;
}
salla-slider[type]:not(.hydrated) > div, salla-slider[type]:not(.hydrated) .swiper > div > div, .carousel-slider .swiper {
/* 4 2 banner  */
    padding-right: 0px; 
}
@media only screen and (min-width: 1024px) {
  .payments-wrapper{
        justify-content: center;
    }
}#mobile-menu > ul > div > button {
transform: scale(1.5);
width: 80%;
}
#mobile-menu > ul li:hover {
    color: #0e4f8e;
}
#app > div.mobile-nav-outer.normal-shape.md\:hidden {
--bg-color: #04387e !important ;
}

#app > div.app-inner.flex.flex-col.min-h-full > footer > div > div > div.footer_top.lg\:col-span-2.rtl\:lg\:pl-20.ltr\:lg\:pr-20 > div.footer-social-outer.grid.grid-cols-4.test-1 > h3 {
    margin-top: 15px;
    margin-bottom: 21px;
}
.s-block.s-block-animated-text{
  margin-bottom: -25px;
}