body:not(.product-index):not(.product-single):after{
    content: '';
    width: 100%;
    height: 100%;
    top: 0;
    position: fixed;
    z-index: 999999;
    background:white url(https://i.ibb.co/9msJRBvW/Whats-App-Image-2025-12-09-at-11-23-16-AM-1.png);
    left: 0;
    background-repeat: no-repeat;
    background-position: center;
    background-size: 200px;
    animation-name: fade-in;
    animation-duration: 1.5s;
    transform: scale(0);
    border: none;
     
}

   @keyframes fade-in {
    0% {
        opacity: 1;
        transform: scale(1)
    }

    75% {
        opacity: 1;
        transform: scale(1)
    }

    85% {
        opacity: .5;
        transform: scale(1)
    }

    99% {
        opacity: .2;
        transform: scale(1)
    }

    100% {
        opacity: 0;
        transform: scale(.1)
    }
}

/* Add custom CSS styles below */ 
body {
    background-color: #F7C6A8 !important;
}

div#mainnav {
    background-color: transparent !important;
    border: none;
    box-shadow: none;
}

.s-block:first-of-type {
    margin-top: 1rem;
}
img.w-full.object-contain.rounded-md.loaded {
    border-radius: 0 !important;
}

body.index section:nth-of-type(2) .banner--fixed img
,body.index section:nth-of-type(5) .banner--fixed img
,body.index section:nth-of-type(8) .banner--fixed img
,body.index section:nth-of-type(11) .banner--fixed img
{
    max-width: 25%;
}
.banner--fixed img {
    background-color: transparent;
    border-radius: 0;
    margin: auto;
}
/*grid section*/


.s-block--banners .banner-entry:nth-child(5n+1), .has-2-photos .banner-entry:nth-child(n), .has-4-photos .banner-entry:nth-child(n), .has-5-photos .banner-entry:nth-child(n+4) {
    grid-column: span 1 / span 1;
}
 .md\:grid-cols-4 {
    grid-template-columns: repeat(4, minmax(0, 1fr)) !important;
    max-width: 90%;
    margin: auto;
}
.banner-entry {
    height: 423px;
    background-color: transparent;
}

.s-slider-block__title {
    justify-content: end;
}
.s-slider-block__title-right {
    display: none;
}

section#best-offers-5-slider,section#best-offers-8-slider
,section#best-offers-11-slider{
    margin-top: 1rem;
}
.s-product-card-content-title {
    text-align: center;
}
.s-product-card-content-sub {
    justify-content: center;
}
.store-footer__top.py-11 .container.space-y-8.sm\:space-y-0.sm\:grid.grid-cols-12.gap-8.lg\:gap-6 {
    background-color: #000000 !important;
    max-width: 100%;
    padding: 5%;
    color: #fff;
    margin: 0;
}
.store-footer__top.py-11.lg\:pt-22.space-y-8,.bg-darker.text-white {
    background-color: #000000;
}
@media(max-width: 768px){
  body.index section:nth-of-type(2) .banner--fixed img, body.index section:nth-of-type(5) .banner--fixed img, body.index section:nth-of-type(8) .banner--fixed img, body.index section:nth-of-type(11) .banner--fixed img {
    max-width: 60%;
}
  .md\:grid-cols-4 {
    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
    max-width: 100%;

}
.banner-entry {
    height: 265px;
}
  .s-products-slider-card {
    width: 58%;
}
  .store-footer__top.py-11.lg\:pt-22.space-y-8, .bg-darker.text-white {
    text-align: center;
}
  a.footer-logo img {
    margin: auto;
}
  .s-contacts-list-vertical {
    align-items: center;
}
  .store-footer .s-social-list {
    align-items: center;
    justify-content: center;
}
}