/* develope by kayan.dev 054-320-1512 */ 
.s-block--hero-slider .swiper-slide .overlay-bg:after {
    
    background-color: #00000000 !important;
 
}

div#mainnav {
    background-color: #fff; /* Keep the header white */
    border-bottom: 2px solid #000;
}

/* Use maximum specificity to override the dark background */
.swiper-lazy-wrap.w-full.min-h-\[300px\].lg\:min-h-\[528px\],
.swiper-lazy-wrap.w-full.min-h-\[300px\].lg\:min-h-\[528px\].swiper-slide.swiper-slide-visible.swiper-slide-active,
.bg-dark {
    background-color: #f5f5f5 !important; /* Set banner background to light grey */
    background-image: none !important; /* Remove any background image if it exists */
    background: #f5f5f5 !important; /* Force solid background */
    opacity: 1 !important; /* Ensure full opacity */
    filter: none !important; /* Disable any filters */
    box-shadow: none !important; /* Remove any shadow that might make it appear darker */
}

/* Add these rules to ensure no dark filters or overlays are affecting the background */
.s-block--hero-slider .swiper-slide .swiper-lazy,
.swiper-slide-visible,
.swiper-slide-active {
    background-color: #f5f5f5 !important;
    background: #f5f5f5 !important;
    opacity: 1 !important;
    filter: none !important;
}

/* Adjust button shadow colors */
.s-slider-v-centered.fullscreen-slider .s-slider-block__title-nav button {
    --tw-shadow-color: #ffffff !important;
}

@media (max-width: 767.98px) {
    img.lazy.entered.loaded {
        border: 5px solid #fff !important;
    }
    .slide--cat-entry {
        border-width: 2px;
        border-color: #fff;
    }
    b.s-cart-summary-total {
        display: none;
    }
}

img.lazy.entered.loaded {
    border: 5px solid #fff !important;
}

.slide--cat-entry {
    border-width: 2px;
    border-color: #fff;
}

.slide--one-sixth .sicon-shopping-bag:before {
    content: "";
    border-radius: 50%;
    background: #fff url(https://imgur.com/UTMq5UO.jpg) no-repeat;
    width: 90px;
    height: 90px;
    display: block;
    background-size: 82% !important;
    background-position: center 5px;
}

.slide--one-sixth .sicon-cool:before {
    content: "";
    border-radius: 50%;
    background: #fff url(https://imgur.com/FiR6GgS.jpg) no-repeat;
    width: 90px;
    height: 90px;
    display: block;
    background-size: 82% !important;
    background-position: center 5px;
}

.sicon-fitness-watch:before {
    content: "";
    border-radius: 50%;
    background: #fff url(https://imgur.com/RMrRHM3.jpg) no-repeat;
    width: 90px;
    height: 90px;
    display: block;
    background-size: 82% !important;
    background-position: center 5px;
}

.sicon-gold-badge:before {
    content: "";
    border-radius: 50%;
    background: #fff url(https://imgur.com/lS92iH2.jpg) no-repeat;
    width: 90px;
    height: 90px;
    display: block;
    background-size: 82% !important;
    background-position: center 5px;
}

.slide--one-sixth .sicon-store2:before {
    content: "";
    border-radius: 50%;
    background: #fff url(https://imgur.com/9vbOdw4.jpg) no-repeat;
    width: 90px;
    height: 90px;
    display: block;
    background-size: 82% !important;
    background-position: center 5px;
}

.sicon-dress-long-sleeve:before {
    content: "";
    border-radius: 50%;
    background: #fff url(https://imgur.com/2PZUfYD.jpg) no-repeat;
    width: 90px;
    height: 90px;
    display: block;
    background-size: 82% !important;
    background-position: center 5px;
}

.sicon-hiking:before {
    content: "";
    border-radius: 50%;
    background: #fff url(https://imgur.com/eH0uVLA.jpg) no-repeat;
    width: 90px;
    height: 90px;
    display: block;
    background-size: 82% !important;
    background-position: center 5px;
}

.slide--cat-entry i {
    margin-bottom: 0rem;
}

.slide--cat-entry h4 {
    font-size: .875rem;
    line-height: 1.25rem;
    font-weight: 700;
    color: #494949;
}

footer.store-footer {
    text-align: center;
}

a.flex.items-center.m-0 {
    justify-content: center;
}

a.mb-4.last\:mb-0.flex.items-center.text-sm.leading-none {
    justify-content: center;
}

.bg-gray-50 {
    --tw-bg-opacity: 1;
    background-color: #eee;
}

.sicon-menu:before {
    content: "\ed7f";
    color: black;
}

.sicon-store2:before {
    content: "";
    background: #333 url(https://imgur.com/64Bz4Ta.gif) no-repeat;
    width: 105px;
    height: 65px;
    display: block;
    background-size: 50% !important;
    background-position: center 5px;
}

.sicon-shipping-fast:before {
    content: "";
    background: #333 url(https://imgur.com/BjPZbim.gif) no-repeat;
    width: 105px;
    height: 65px;
    display: block;
    background-size: 50% !important;
    background-position: center 5px;
}

.sicon-fire:before {
    content: "";
    background: #333 url(https://imgur.com/e4MNm8a.gif) no-repeat;
    width: 105px;
    height: 65px;
    display: block;
    background-size: 50% !important;
    background-position: center 5px;
}

.md\:flex.items-center.justify-between.py-4.container.text-center {
    justify-content: center !important;
    background: #eee !important;
}

@media (min-width: 1024px) {
    .lg\:grid-cols-6 {
        grid-template-columns: revert;
    }
    p.max-w-sm.leading-6.mb-6 {
        display: flex !important;
        max-width: none !important;
        justify-content: center !important;
    }
    .store-footer__inner {
        margin: 0px 35px;
        border-radius: 5px;
        background-color: #fff !important;
    }
    footer.store-footer {
        background-color: #eeeeee !important;
    }
}

.store-footer__inner:before {
    content: "";
    background-image: url(https://cdn.salla.sa/DrzPy/OfZACuUO1EtxltpKVztmXnPjpRbMCEH1HloBLCob.png);
    width: 100%;
    background-repeat: no-repeat;
    height: 132px;
    position: relative;
    background-position: center 0;
    display: block;
    background-size: 400px;
}

@media (min-width: 1024px) {
    [dir=rtl] .lg\:pe-20 {
        padding-left: 0rem !important;
    }
}