/* ====== GENERAL ====== */
.home-block-line {
    display: none
}

.text-2xl {
    font-size: 1.3rem
}

/* ====== HEADER ====== */
.promotion-banner ul {
    padding: 0
}

.promotion-banner ul li {
    transform: unset !important;
    display: flex;
    width: 100%;
    justify-content: center;
}

.promotion-banner ul li:not(:last-child) {
    display: none;
}

.promotion-banner ul li a {
    font-weight: 500;
    font-size: .8rem
}

body.has_promotion.trans_header:not(.promotion-banner-hidden) .store-header {
    top: 35px;
    background: #d5bdae;
}

.store-header {
    margin-top: -2px;
    border-radius: 0 0 20px 20px;
}

.main-nav-container,
.main-nav-container .inner {
    border-radius: 0 0 20px 20px;
}

.store-header .sicon-cart:before {
    content: "\ef36";
}

.s-cart-summary-count {
    top: 3px;
    height: 1rem;
    width: 1rem;
    color: #d5bdae;
    background: #442a1d;
    border-radius: 4px;
    font-size: 11px;
    right: 3px
}

.main-nav-container.fixed-header .inner {
    background: #d5bdae;
    border-radius: 0 0 20px 20px;
}

.main-menu li>a span,
.mm-spn li>span,
.mm-spn li a {
    color: #2e2727;
    font-size: 13px;
    font-weight: 400
}

.main-menu li a:before {
    content: '';
    display: inline-block;
    width: 1.4rem;
    height: 1.4rem;
    margin: 0 3px;
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
}

.main-menu li a[href="https://dkhoonemiratestest.com/ar/العطور/c1573667209"]:before {
    background-image: url(https://cdn.files.salla.network/homepage/1621360950/38add3e0-bb8f-4bda-adc2-c60bdf5ccfb4.webp)
}

.main-menu li a[href="https://dkhoonemiratestest.com/ar/عروض-الجمعة-البيضاء/c1996942486"]:before {
    background-image: url(https://cdn.files.salla.network/homepage/1621360950/b4c1ec1d-e1da-4245-bf4f-97a81bfa67d3.webp)
}

.main-menu li a[href="https://dkhoonemiratestest.com/ar/اختيارات-الملكة/c140474259"]:before {
    background-image: url(https://cdn.files.salla.network/homepage/1621360950/6ef6cfda-fad2-4d1a-b17f-54693287c54f.webp)
}

.main-menu li a[href="https://dkhoonemiratestest.com/ar/البخور/c455114651"]:before {
    background-image: url(https://cdn.files.salla.network/homepage/1621360950/dcd43f54-cba6-41cd-9f48-2e44ea9b3546.webp)
}

.main-menu li a[href="https://dkhoonemiratestest.com/ar/أطقم-الهدايا/c1014635232"]:before {
    background-image: url(https://cdn.files.salla.network/homepage/1621360950/81b62322-ccd3-4c69-8a2a-6b30ea456c99.webp)
}

.main-menu li a[href="https://dkhoonemiratestest.com/ar/خشب-العود/c1963892452"]:before {
    background-image: url(https://cdn.files.salla.network/homepage/1621360950/fb89216c-b5ee-4779-9443-d83f9d9b2504.webp)
}

.main-menu li a[href="https://dkhoonemiratestest.com/ar/عود-طبيعي/c1189854693"]:before {
    background-image: url(https://cdn.files.salla.network/homepage/1621360950/6f20c47e-2eeb-4922-be36-0f68e958762a.webp)
}

.main-menu li a[href="https://dkhoonemiratestest.com/ar/عطور-الهلال/c239548897"]:before {
    background-image: url(https://cdn.files.salla.network/homepage/1621360950/ea2c7058-6130-4056-87ca-b4bbbe4c591b.webp)
}

.main-menu li a[href="https://dkhoonemiratestest.com/ar/جديدنا/c1404367775"]:before {
    background-image: url(https://cdn.files.salla.network/homepage/1621360950/1c0bce20-1009-45a6-b951-abc4fc4c49f6.webp)
}

.main-menu li a[href="https://dkhoonemiratestest.com/ar/عطور-المسك/c764482200"]:before {
    background-image: url(https://cdn.files.salla.network/homepage/1621360950/93554575-3078-45bd-b512-1dc3f9177c37.webp)
}

.main-menu li a[href="https://dkhoonemiratestest.com/ar/الأكثر-مبيعًا/c1264365204"]:before {
    background-image: url(https://cdn.files.salla.network/homepage/1621360950/0e88fde3-83ef-4df3-bd37-47581be51446.webp)
}

.main-menu li a[href="https://dkhoonemiratestest.com/ar/منتجات-مسائية/c624545173"]:before {
    background-image: url(https://cdn.files.salla.network/homepage/1621360950/2ebfa684-1a76-4f02-939e-bbc87f331f6a.webp)
}

.main-menu li a[href="https://dkhoonemiratestest.com/ar/هدايا-لَه/c315107984"]:before {
    background-image: url(https://cdn.files.salla.network/homepage/1621360950/2cfd68fa-0564-4fe0-a594-c1e098c6b112.webp)
}

.main-menu li a[href="https://dkhoonemiratestest.com/ar/هدايا-لَها/c872592797"]:before {
    background-image: url(https://cdn.files.salla.network/homepage/1621360950/44a90e8f-1275-46b5-9909-87d26e917b89.webp)
}

.main-menu li a[href="https://dkhoonemiratestest.com/ar/تعطيرة/c280026342"]:before {
    background-image: url(https://cdn.files.salla.network/homepage/1621360950/f8ba7dd7-a763-4340-ac1e-cc51fc02183c.webp)
}

.main-menu li a[href="https://dkhoonemiratestest.com/ar/ختامها-طيب/c1654520807"]:before {
    background-image: url(https://cdn.files.salla.network/homepage/1621360950/19e3f067-e5bf-4961-8173-49b8018dbcba.webp)
}

.main-menu li a[href="https://dkhoonemiratestest.com/ar/منتجات-صباحية/c1047685266"]:before {
    background-image: url(https://cdn.files.salla.network/homepage/1621360950/de708780-8939-4cea-85da-30de634c08a9.webp)
}

.main-menu li a[href="https://dkhoonemiratestest.com"]:before {
    background-image: url(https://assets.zid.store/themes/4203bbf3-606c-463e-b5f1-124f9615d0c8/home-icon.svg?v=1.1)
}

.main-menu li a[href="https://dkhoonemiratestest.com/ar/redirect/categories/282731467"]:before {
    background-image: url(https://assets.zid.store/themes/4203bbf3-606c-463e-b5f1-124f9615d0c8/allproducts-icon.svg?v=1.1)
}

.main-menu li a[href="https://dkhoonemiratestest.com/ar/redirect/categories/799629450"]:before {
    background-image: url(https://assets.zid.store/themes/4203bbf3-606c-463e-b5f1-124f9615d0c8/perfumes-icon.svg?v=1.1)
}


@media (min-width:1024px) {
    .main-nav-container .inner>.container>.flex.items-stretch>.flex.items-center:not(.justify-end) {
        width: 100%;
        justify-content: space-between;
        display: flex
    }

    .main-nav-container .inner>.container>.flex.items-stretch>.flex.items-center:not(.justify-end) #mobile-menu {
        width: 100%;
        text-align: center;
        justify-content: center;
        display: flex;
    }

    .main-menu li>a span {
        font-weight: 400
    }

    .main-menu .has-children.root-level>a:after {
        display: none
    }

    salla-cart-summary,
    .header-btn__icon {
        margin: 0 !important
    }
}

@media (max-width:768px) {
    .mm-spn li a,
    .mm-spn li>span {
        gap: .5rem;
    }
}

/* ====== SPECIAL PRODUCT ====== */
.product-card.hover_style_4:not(.product-card--horizontal):not(.product-entry--horizontal) .product-card__content {
    padding: 12px 0 0;
}

.s-block__title h2 {
    font-size: 1.3rem;
    line-height: 2
}

/* ====== PRODUCTS ====== */
.fixed-products {
    margin-top: 4rem
}

.product-card--fit-height {
    border-radius: 20px
}

.product-card__image {
    background-color: #fff;
    border-radius: 20px 20px 0px 20px !important;
    z-index: 1;
}

.special-product .product-card__image, .fixed-products .product-card__image {
    z-index: 1 !important;
}

.product-card__actions .wishlist {
    display: none
}

body:not(.enhanced_add_btn_in_mobile) .simplified-products .offer-slide .product-card--simplified .product-card__content,
body:not(.enhanced_add_btn_in_mobile) .simplified-products .s-products-list-wrapper .product-card--simplified .product-card__content,
body:not(.enhanced_add_btn_in_mobile) .simplified-products .s-products-slider-card .product-card--simplified .product-card__content {
    padding: 12px 0 0 !important
}

salla-add-product-button .w-full {
    background-color: silver;
    height: 50px;
    border-radius: 20px 0 20px 20px;
}

salla-add-product-button[product-status="sale"] .w-full {
    background: #D5BDAD;
}

salla-add-product-button[product-status="out"] button {
    color: #fff;
    opacity: 1;
    background: silver
}

salla-add-product-button i {
    display: none
}

salla-add-product-button[product-status="sale"] button {
    max-width: 70%;
    background-color: #2e2727 !important;
    color: #d5bdad !important;
    border-radius: 20px 0 20px 20px;
    border: none
}

salla-button.s-button-wrap.hydrated {
    display: flex;
    flex-direction: row;
    justify-content: flex-end !important;
    height: 100%;
}

.quickview-btn i {
    font-size: 1.2rem;
    font-weight: 700;
}

.product-card__title a {
    font-size: .9rem;
    font-weight: 500;
}

.product-card__price .total-price {
    font-size: 1rem;
    font-weight: 300;
}

.product-card__price .before-price {
    color: #B0ABA8
}

.price_is_on_sale {
    flex-direction: row-reverse;
    gap: 2px
}

.product-card__content-wrapper .product-card__discount {
    position: absolute;
    top: 15%;
    left: 0;
    padding: 0 6px;
    font-weight: 300 !important;
    background: #ff7878;
    border-radius: 0 5px 5px 0;
    z-index: 9
}

.product-card__content-wrapper .product-card__discount span {
    color: #fff;
    font-size: 10px;
    font-weight: 500
}

@media (max-width: 991px) {
    .simplified-products .offer-slide .product-card--simplified .product-card__mini-cart button,
    .simplified-products .s-products-list-wrapper .product-card--simplified .product-card__mini-cart button,
    .simplified-products .s-products-slider-card .product-card--simplified .product-card__mini-cart button {
        padding: 7px;
        background: transparent;
        border: none;
        height: 100%;
        width: 80%;
        justify-content: center;
    }
}

@media (min-width:1024px) {
    .product-card__buttons {
        justify-content: flex-start
    }

    .product-card--rounded .product-card__image {
        position: static;
        z-index: 9
    }

    .quickview-btn {
        position: absolute !important;
        bottom: 6px;
        transition: 0;
        z-index: 1;
        right: 1rem;
    }

    html[lang="en"] .quickview-btn {
        left: 1rem;
    }

    .quickview-btn button,
    .wishlist button {
        background: none !important;
        box-shadow: none !important
    }

    .quickview-btn button i {
        color: #fff !important
    }

    .wishlist {
        display: none
    }
}

@media (max-width:768px) {
    body:not(.free-images-height) .simplified-products .offer-slide .product-card--simplified .product-card__image,
    body:not(.free-images-height) .simplified-products .s-products-list-wrapper .product-card--simplified .product-card__image,
    body:not(.free-images-height) .simplified-products .s-products-slider-card .product-card--simplified .product-card__image {
        max-height: 14rem;
        height: 14rem
    }
    .product-card__actions {
        position: unset;
    }

    .product-card__actions .wishlist {
        position: absolute;
        top: 10px;
        bottom: auto;
        right: 13px;
        left: auto
    }

    .product-card__actions .quickview-btn {
        position: absolute;
        top: auto;
        bottom: 0;
        z-index: 1;
        right: 13px;
        left: auto
    }

    html[lang="en"] .product-card__actions .quickview-btn {
        left: 13px;
        right: auto
    }

    .product-card__actions .quickview-btn button {
        color: #2e2727;
        background: none;
        border-radius: 0;
        height: 40px;
    }

    .product-card__image {
        position: static;
    }

    .product-card__actions .quickview-btn button:hover {
        background: none;
    }
}

custom-salla-product-card.out-of-stock .product-card__actions {
    display: none !important
}

custom-salla-product-card.out-of-stock .quickview-btn {
    display: none !important
}


@media (min-width:1024px) {
    .s-products-list-vertical-cards {
        max-width: 90%;
        margin: auto
    }

    .product-card__buttons>div button {
        height: 25px;
        color: #2e2727
    }

    .product-card__buttons>div button i {
        font-size: 1.2rem;
        color: #2e2727 !important
    }

    .s-block--best-offers .s-slider-container {
        max-width: 90%;
        margin: auto
    }

    .s-block--best-offers .s-products-slider-card {
        max-width: 290px
    }
}

/* ====== SLIDER PRODUCTS ====== */
.s-block--best-offers>.text-center.mb-8 {
    display: none
}

.s-block--best-offers .product-card {
    background-color: transparent
}

.s-block--best-offers .product-card__image {
    background-color: transparent !important;
    max-height: unset !important;
    height: auto !important;
    max-width: 90%;
    margin: auto auto 0;
  z-index: 9;
}

.fit-slider-products .s-slider-swiper-wrapper .swiper-slide .product-card--vertical.product-card--fit-height .product-card__content {
    background-color: #fff;
    min-height: 14rem !important;
    padding-top: 5rem !important;
    margin-top: -4rem !important;
    z-index: 7;
    border-radius: 20px;
}

@media (max-width: 991px) {

    .simplified-products .offer-slide,
    .simplified-products .s-products-slider-card {
        width: 180px;
    }
}

/* ====== TITLE ====== */
.title {
    padding: 0;
    margin-top: 4rem
}

.title h2 {
    color: #2E2727;
    margin-bottom: 8px;
    font-size: 1.4rem !important
}

.title p {
    color: #8e8e8e;
    font-weight: 400;
    font-size: 14px !important
}


/* ====== FOOTER ====== */
.footer-is-custom .store-footer {
    border-radius: 20px 20px 0 0 !important;
}

.footer-is-custom .store-footer .store-footer__curve {
    display: none
}

.footer-description,
.footer-description p,
.footer-description+p {
    font-size: .7rem
}

.footer-list a {
    color: #fff
}

.footer-is-custom .store-footer .store-footer__contacts-row,
.footer-is-custom .store-footer .store-footer__inner,
.footer-is-custom .store-footer .store-footer__newsletter {
    border: none !important
}


.enhanced_rounded_contacts a span.text-unicode.unicode {
    display: none
}

.enhanced_rounded_contacts a,
.s-social-list a {
    border-radius: 6px;
    font-size: 1.1rem;
    height: 2rem;
    justify-content: center;
    line-height: 1.25rem;
    width: 2rem;
    background-color: #fff;
    border: none;
    color: #2e2727
}

.enhanced_rounded_contacts a i {
    margin: 0
}

.s-social-link a svg {
    width: 1.1rem;
    height: 1.1rem
}

.footer-is-custom .store-footer .footer-rights p {
    color: #fff;
    font-weight: 300;
    font-size: .75rem !important;
}

.footer-bottom li {
    width: 2.5rem;
    height: 1.5rem;
    padding: 0;
    background-color: transparent
}

.s-trust-badges-wrapper img {
    display: none
}

.s-trust-badges-label,
.s-trust-badges-number {
    font-size: .8rem;
    font-weight: 400;
    line-height: 1;
}

.store-footer__inner button {
    color: #fff;
    font-size: .8rem
}

.store-footer h3 {
    font-size: 1rem;
    margin-top: 2rem
}

@media (max-width:768px) {

    .footer-description,
    .footer-description p,
    .footer-description+p {
        max-width: 85%;
        margin: 2rem auto;
    }
}

/* ====== PRODUCT PAGE ====== */
.product-single .product-form salla-add-product-button .w-full,
.product-single .sticky-cart-single salla-add-product-button .w-full {
    background: none;
}

.product-single .product-form salla-add-product-button button,
.product-single .sticky-cart-single salla-add-product-button button {
    max-width: 100%;
    max-height: 45px !important;
    border-radius: 20px 0 20px 20px !important;
}

.product-single .quickview-btn {
    bottom: 5px;
    z-index: 9
}

.product-single salla-products-slider .product-card__image {
    background-color: transparent;
    z-index: 9
}

.product-single salla-products-slider custom-salla-product-card {
    background-color: transparent
}

.product-single .product-single__info {
    text-align: center
}

.product-single .product-price {
    justify-content: center
}

.product-single .inventory-content>#variant-inventory {
    color: #fff;
    position: relative;
    background: #6bc693 !important;
    width: fit-content;
    margin: auto;
    padding: 2px 10px;
    border-radius: 5px;
    font-size: 13px;
}

.product-single .inventory-content>#variant-inventory i {
    display: none
}

.product-single salla-products-slider .s-slider-block__title {
    justify-content: center
}

.product-single salla-products-slider .s-slider-block__title-right {
    border-bottom: 1px dashed var(--color-primary);
    padding-bottom: 14px;
    padding: 14px 0;
    text-align: center;
}

.product-single .s-slider-block__title h2 {
    font-size: 1rem;
    font-weight: 600;
    padding: 0 1rem !important;
    text-align: center;
}

.product-single .product-more-info .more-tab-container .more-info-tabs__nav-link {
    border-bottom: 1px dashed var(--color-primary);
    padding: 14px 10px;
    text-align: center;
    background: none;
    width: fit-content;
    margin: auto;
    color: #2e2727 !important;
    line-height: 1;
    font-size: 1rem;
    font-weight: 600;
}

.product-single .product-more-info .more-tab-container .more-info-tabs__nav-link:after {
    display: none
}

.product-single .product-price-bottom {
    display: none
}

@media (min-width:992px) {
    .product-single .s-slider-block__title-nav {
        display: none
    }
}

/* ====== CATEGORY PAGE ====== */
.products-index .s-slider-controls-outer .s-slider-block__title-nav {
    display: none
}

.products-index .container.mt-6:has(salla-slider) {
    margin-top: 0
}

.products-index salla-slider.s-slider-wrapper .swiper-wrapper {
    width: 90%;
    margin: 0
}

.products-index salla-slider.s-slider-wrapper .swiper-slide {
    width: 34% !important;
    margin: 0 5px;
}

.products-index salla-slider.s-slider-wrapper .swiper-wrapper a .rounded-full {
    border-radius: 10px;
    margin: 0;
    width: 100% !important;
    height: auto !important;
    background-color: transparent;
}

.products-index img.group:hover,
.products-index img.group-hover\:scale-110 {
    transform: unset !important
}

.products-index h1.text-xl {
    display: none
}

.products-index .product-card,
.products-index .product-card__image {
    background: none
}

body:not(.enhanced_add_btn_in_mobile) .simplified-products .s-products-list-wrapper .product-card--simplified .product-card__content {
    background: #fff;
    padding-top: 5rem !important;
    margin-top: -4rem;
    border-radius: 20px;
}

.products-index .product-card__image {
    z-index: 9
}

@media (min-width:1024px) {
    .products-index .swiper.s-slider-container {
        width: 80%;
        margin: auto
    }

    .products-index salla-slider.s-slider-wrapper .swiper-slide {
        width: 26.8% !important
    }
}

/* ====== CART ====== */
.cart-item {border-color:#2e272730; border-radius:20px}
.cart-item img {height:auto}
.cart-item .s-button-danger {color:#2e2727; background:none; border:none; font-size: 1rem; padding: 0}

/* ====== SIDEBAR ====== */
@media (max-width:991px){
.mm-spn.mm-spn--navbar.mm-spn--main {font-size:0}
.mm-spn.mm-spn--navbar ul:before, .mm-spn.mm-spn--navbar.mm-spn--main .close-mobile-menu {display: none}
.mm-ocd--open .mm-ocd__content, .mm-spn.mm-spn--light{
    width: 280px;
    border-radius: 20px 0 0 20px;
    background: #D5BDAD;
}
  .mm-spn.mm-spn--navbar ul {
    top: 0;}
  .mm-spn ul.main-menu li:before {color:#2e2727; opacity:1}
  .mm-spn.mm-spn--navbar.mm-spn--main ul:before {
    content: 't';
    display: block;
    position: relative;
    height: 6rem;
    width: 6rem;
    background: none;
    opacity: 1;
    margin: 2rem auto 1rem;
    background-image: url(https://assets.zid.store/themes/4203bbf3-606c-463e-b5f1-124f9615d0c8/menu-logo.svg?v=1.1);
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    border: none;
}
.mm-spn.mm-spn--navbar.mm-spn--main {background: #D5BDAD;}
li:has(a[href="https://dkhoonemiratestest.com/ar/redirect/categories/799629450"]) span:before {content: '';
    display: inline-block;
    width: 1.4rem;
    height: 1.4rem;
    margin: 0 3px;
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain; background-image: url(https://assets.zid.store/themes/4203bbf3-606c-463e-b5f1-124f9615d0c8/perfumes-icon.svg?v=1.1)}

.main-menu li ul.mm-spn--open li a:before, .main-menu li ul.mm-spn--open li span:before {display:none}

}