/* Add custom CSS styles below */ 
@media (max-width: 992px) {
    button.btn--close-sm.close-mobile-menu.sicon-cancel.hidden {
    display: none !important;
    }

    .btn--close {
        display: block !important;
    }
}
.swal2-container.swal2-rtl.swal2-top-start.swal2-backdrop-show {
    z-index: 9999;
}
.sub_total-price .sicon-sar {
    display: inline-block;
    width: 20px;
    height: 20px;
    background-image: url('https://cdn.files.salla.network/homepage/592045970/6431bf3c-ad5e-4347-b510-d3800ead9981.webp');
    background-size: contain;
    background-repeat: no-repeat;
    vertical-align: middle;
    text-indent: -9999px;
}

.sub_total-price {
    color: black
}

/************** header ***************/
.top-navbar {
    display: none;
}
div#mainnav {
    height: 151px !important;
}
@media (min-width: 1024px) {
    .inner.bg-inherit.w-full > div > div > div:first-child {
        flex: 0 0 60%;
        padding-top: 1px;
        justify-content: space-between;
    }
}

.inner.bg-inherit.w-full > div > div > div:nth-child(2) {
    background: transparent;
}

.inner.bg-inherit.w-full > div > div > div:nth-child(2) > button .header-btn__icon {
    background: transparent;
    border-color: #fde6d9;
}

.inner.bg-inherit.w-full > div > div > div:nth-child(2) > button .header-btn__icon svg path {
    fill: #fde6d9 !important;
}

.navbar-brand img {
    max-width: 150px !important;
    width: 100% !important;
}

.main-menu li.root-level>a {
    font-size: 18px;
    padding-inline: 1rem; }

.main-menu li.root-level>a span {
    color: #fde6d9 !important;
}

#mainnav > div > div > div > div.flex.items-center.justify-end.bg-gray-200.h-fit.py-2.px-4.rounded-full.gap-x-1 > salla-cart-summary > a > p > b > img {
    display: none !important;
}

#mainnav > div > div > div > div.flex.items-center.justify-end.bg-gray-200.h-fit.py-2.px-4.rounded-full.gap-x-1 > salla-cart-summary > a > p > b::after {
    content: "";
    display: inline-block;
    width: 1em;
    height: 1em;
    background-image: url("https://i.ibb.co/rfLtPYKp/Dirhim.webp");
    background-size: contain;
    background-repeat: no-repeat;
    vertical-align: middle;
}

div#s-cart-icon span.header-btn__icon {
    border-color: #fde6d9 !important;
    background-color: transparent !important;
}

 .header-btn__icon svg {
    stroke: #fde6d9  ; 
}

.s-cart-summary-total {
    color: #fde6d9;
    display:flex ;
   align-items:center;
    gap:6px
}

.bg-inherit {
   background-color: #15251a;
}

.main-nav-container.fixed-pinned .inner {
    padding-top: 40px !important;
    backdrop-filter: blur(24px);
    background-color: #15251a;
}

/* wishlist button */
.s-product-card-entry {
    position: relative;
}
    #card-wishlist-btn-1915472138-horizontal > button{top: -131px;}

.add-wishlist-btn {
    border: none;
}

button.add-wishlist-btn:hover {
    color: #414042 !important;
}

.add-wishlist-btn:hover {
    background: transparent;
}

.s-product-card-entry .add-wishlist-btn {
    position: absolute !important;
    width: 74px;
    top: -121px;
    left: -13px;
    z-index: 5;
}





i.sicon-heart {
    font-size: 22px;
}

@media (max-width: 779px) {
    i.sicon-heart {
        font-size: 2opx;
    }

.s-product-card-entry .add-wishlist-btn {
    top: -89px;
}

    #card-wishlist-btn-1915472138-horizontal > button{top: -110px;}

 
 

}

@media (max-width: 779px) {
    .s-block__title h2 {
        font-size:24px !important;
        ; margin-bottom: 0px !important;
    }

    div#mainnav {
        background-color: #15251a;
    }

    i.sicon-menu.text-primary {
        border: 1px solid #fde6d9 !important;
        color: #fde6d9 !important;
        padding: 7px !important;
        border-radius: 50px;
    }
}

#mainnav {
    background: #fce5d8;
}

.s-slider-block__title-right h2 {
    color: #07291d;
}

.s-product-card-entry {
    position: relative;
}

.s-product-card-entry {
    border: none !important;
}

.s-slider-block__title-nav {
    display: none;
}

.s-product-card-entry {
    border-radius: 13px !important
}

a.banner-entry.square-photos {
    border-radius: 0 !important;
}

body {
    background: #FDE5D7 !important;
}

section:nth-of-type(2) .grid {
    grid-template-columns: repeat(4,minmax(0,1fr));
}

section:nth-of-type(3) .grid {
    grid-template-columns: repeat(5,minmax(0,1fr)) !important ;
}

section:nth-of-type(2) .grid a, section:nth-of-type(3) .grid a {
    background: transparent !important;
}

section:nth-of-type(2) .grid .banner-entry {
    height: 313px !important;
}

section:nth-of-type(3) .grid .banner-entry {
    height: 222px !important;
}

section:nth-of-type(2) .grid .banner-entry:first-child, section:nth-of-type(3) .grid .banner-entry:first-child {
    grid-column: span 1/span 1;
    grid-row: span 1/span 1;
}

@media(max-width: 768px) {
    section:nth-of-type(2) .grid .banner-entry {
        height: 117px !important;
    }

    section:nth-of-type(3) {
        padding: 50px 10px;
    }
}

.s-block__title h2 {
    font-size: 30px;
}

.s-block__title, .s-slider-block__title {
    text-align: center;
    display: flex;
    justify-content: center;
}

.s-block__title .right-side {
    padding-left: 0px !important;
}

.s-slider-block__title h2:where([dir=ltr],[dir=ltr] *) {
    padding-right: 0rem !important;
}

.s-slider-block__title-right:where([dir=ltr],[dir=ltr] *) {
    padding-right: 0rem !important;
}

.s-block__title .right-side:where([dir=ltr],[dir=ltr] *) {
    padding-right: 0rem;
}

.s-slider-block__title h2:where([dir=rtl],[dir=rtl] *) {
    padding-left: 0px !important;
}

.s-slider-block__title-right:where([dir=rtl],[dir=rtl] *) {
    padding-left: 0px !important;
}

.swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets {
    display: none
}

section:nth-of-type(3) {
    width: 100% !important;
    background-image: url('https://i.ibb.co/xKT3YpYV/95057-5-1.webp');
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    padding: 82px 10px;
}

section:nth-of-type(3) .s-block__title {
    color: #FDE6D8 !important;
}

section:nth-of-type(3) .grid {
    grid-template-columns: repeat(5,minmax(0,1fr));
}

.s-slider-nav-arrow {
    background: #33413C !important;
}

.s-slider-nav-arrow svg {
    fill: white;
}

custom-salla-product-card {
    border: 2px solid #33413C !important;
    border-radius: 0px !important;
}

.s-product-card-content {
    background-color: white;
}

custom-salla-product-card .s-product-card-image img {
    background: white;
    !important; border-radius: 0px !important;
}

@media (max-width: 768px) {
    section:nth-of-type(3) .grid {
        display: grid;
        grid-template-columns: repeat(2, 1fr);
        gap: 16px;
    }

    .two-row a:nth-child(5) {
        grid-column: 1 / -1;
        display: flex;
        justify-content: center;
    }
}

@media (max-width: 768px) {
    section:nth-of-type(2) .grid {
        grid-template-columns: repeat(2,minmax(0,1fr));
    }

    section:nth-of-type(2) .grid .banner-entry {
        height: 227px !important;
    }

    section:nth-of-type(3) .grid {
        display: grid;
        grid-template-columns: repeat(2, 1fr) !important;
        gap: 16px;
    }

    .two-row a:nth-child(5) {
        grid-column: 1 / -1;
        display: flex;
        justify-content: center;
    }

     #app > div.app-inner.flex.flex-col.min-h-full.overflow-x-hidden > section > div.grid.md\:grid-cols-3.two-row.grid-flow-row.gap-3.sm\:gap-8.container > a:nth-child(5){
        height: 185px !important;
    }

    section:nth-of-type(3) .grid .banner-entry {
        height: 185px !important;
    }

    nav#mobile-menu {
        background: #fce5d8;
    }

    .s-products-slider-card.swiper-slide {
        width: 50% !important;
        flex: 0 0 57% !important;
    }

    .s-product-card-content-title a {
        text-align: center;
    }
}

section:nth-of-type(6) {
    margin-top: -2px !important;
    padding-top: 0 !important;
}

section:nth-of-type(5) .relative, section:nth-of-type(6) .relative {
    padding: 0px !important;
}

.store-footer {
    margin-top: 0rem !important;
}

section:nth-of-type(2) .right-side h2 {
    font-size: 30px !important;
    color: #07291d;
}

section:nth-of-type(2) .right-side p {
    padding: 0px !important;
    font-size: 20px !important;
    font-weight: 500;
    color: #07291d;
}

[lang="en"] img[src="https://cdn.files.salla.network/homepage/592045970/68f277b7-a27e-4348-8740-a5101069a36e.webp"] {
    content: url('https://i.ibb.co/WNswKGDg/Group-44.webp');
}

[lang="en"] section:nth-of-type(2) .grid a:nth-of-type(1) .lazy__bg {
    background-image: url('https://cdn.files.salla.network/homepage/592045970/09881c05-69eb-49c7-a833-3a439eeaa10e.webp') !important;
}

[lang="en"] section:nth-of-type(2) .grid a:nth-of-type(2) .lazy__bg {
    background-image: url('https://cdn.files.salla.network/homepage/592045970/39f65b89-327e-4981-8983-5e21bcbc2af5.webp') !important;
}

[lang="en"] section:nth-of-type(2) .grid a:nth-of-type(3) .lazy__bg {
    background-image: url('https://cdn.files.salla.network/homepage/592045970/bd270a60-fe87-46f2-a86e-2e5d6b482457.webp') !important;
}

[lang="en"] section:nth-of-type(2) .grid a:nth-of-type(4) .lazy__bg {
    background-image: url('https://cdn.files.salla.network/homepage/592045970/95a96ede-e2ef-4722-8ada-f6be02735fe5.webp') !important;
}

[lang="en"] section:nth-of-type(3) .grid a:nth-of-type(1) .lazy__bg {
    background-image: url('https://i.ibb.co/m56T9V7h/Mask-group.png') !important;
}

[lang="en"] section:nth-of-type(3) .grid a:nth-of-type(2) .lazy__bg {
    background-image: url('https://i.ibb.co/Z1tmJhFH/Mask-group-1.png') !important;
}

[lang="en"] section:nth-of-type(3) .grid a:nth-of-type(3) .lazy__bg {
    background-image: url('https://i.ibb.co/HThkhbF8/Mask-group-4.png') !important;
}

[lang="en"] section:nth-of-type(3) .grid a:nth-of-type(4) .lazy__bg {
    background-image: url('https://i.ibb.co/WWb29psm/Mask-group-3.png') !important;
}

[lang="en"] section:nth-of-type(3) .grid a:nth-of-type(5) .lazy__bg {
    background-image: url('https://i.ibb.co/n8L5JzzN/Mask-group-2-1.png"') !important;
}

.product-index .main-content > div:nth-of-type(1) {
    display: none !important;
}

/*** single product ***/
.s-breadcrumb-primary-reverse li {
    color: #a7b6ab !important;
}

.s-breadcrumb-primary-reverse svg {
    fill: #b7c6bc !important;
}

div#lima-tabs-pp {
    display: none;
}

li.s-breadcrumb-item {
    line-height: 2rem;
}


/*** footer ***/
.store-footer__inner {
    border-bottom: none
}

.footer-logo img {
    width: 210px !important;
}

[lang="ar"] span.unicode {
    text-align: end;
}


.product-single article#more-content {
    max-height: 100% !important;
}

.product-single a#btn-show-more {
    display: none;
}

.product-single li#lima-item_1 {
    display: none;
}

#app > div.app-inner.flex.flex-col.min-h-full.overflow-x-hidden > img {
    background: #14251a;
}

.sicon-barcode:before {
    display: none
}

a.flex.items-center.gap-x-2.w-full {
    text-transform: capitalize  !important;
}

nav.breadcrumbs{
    padding-top: 53px;
}
.content.content--single-page h1{display:none
}



@media (min-width: 1024px) {

  .rtl\:lg\:ml-8:where([dir=rtl],[dir=rtl] *) {
    margin-top: -77px;
}

  .ltr\:lg\:mr-8:where([dir=ltr],[dir=ltr] *) {
    margin-top: -63px;
  }
}




section.s-block.s-block--enhanced-banner.wide-placeholder img{
    height: 100%;
}