@import url('https://fonts.googleapis.com/css2?family=Noto+Naskh+Arabic:wght@400;500;600&family=Tajawal:wght@400;500;700&display=swap');
/* MUQTNA — published storefront identity */
body.index{background:#17110b!important}
body.index .app-inner>header,body.index .app-inner>footer,body.index .app-inner>salla-advertisement{display:none!important}
body.index #main-content>section:not(.s-block--bundle-html-content){display:none!important}
body.index #main-content,body.index .s-block--bundle-html-content,body.index .s-block-html-content{margin:0!important;padding:0!important;max-width:none!important;width:100%!important}
body:not(.index){background:#17110b;color:#c9a35a}
.store-header,.store-header .top-navbar,.store-header .main-nav-container,.store-header .inner{background:#17110b!important}
.store-header .navbar-brand img{height:auto!important;object-fit:contain!important;filter:grayscale(1) brightness(1.3) contrast(1.2);mix-blend-mode:multiply}
.product-single a[data-fslightbox] img{object-fit:contain!important;object-position:center!important;transform:none!important}
.product-single .slide--one-fourth img{object-fit:contain!important}
/* Shared theme for catalog, product, basket, account and content pages. */
:root,body{--font-main:'Tajawal',Arial,sans-serif;--color-primary:#b58d47;--color-primary-dark:#f4ede1;--color-primary-light:#c9a35a;--color-primary-reverse:#17110b;--color-text:#f4ede1;--s-radius:4px}
body,body:not(.index),body.index{background:#0c090a!important;color:#f4ede1;font-family:'Tajawal',Arial,sans-serif!important}
body:not(.index) h1,body:not(.index) h2,body:not(.index) .store-footer h3{font-family:'Noto Naskh Arabic',serif!important;font-weight:500}
.store-header,.store-header .top-navbar,.store-header .main-nav-container,.store-header .inner{background:#0c090a!important;box-shadow:none!important}
.store-header .navbar-brand{width:260px;flex-shrink:0}
.store-header .navbar-brand img{width:260px!important;max-height:none!important;height:auto!important}
.store-header .inner{min-height:124px;border-bottom:1px solid #5c4931}
.store-header a,.store-header button,.s-cart-summary-wrapper{color:#f4ede1!important}
.s-cart-summary-count{background:#b58d47!important;color:#17110b!important}
.s-search-input,.s-search-placeholder-trigger,.form-input,body:not(.index) select,body:not(.index) input:not([type=checkbox]):not([type=radio]){background-color:#1b1517!important;color:#f4ede1!important;border-color:#5c4931!important;border-radius:4px}
.s-product-card-entry,.s-product-card-content,.s-basket-gap-entry,.s-modal-body,.s-user-menu-dropdown{background:#1b1517!important;color:#f4ede1!important;border-color:#5c4931!important;border-radius:4px!important}
.s-product-card-entry{box-shadow:none!important;border:1px solid #5c4931}
.s-product-card-content{padding:24px!important}
.s-product-card-content-title a,.s-product-card-price,.s-breadcrumb-item,.s-breadcrumb-item a{color:#f4ede1!important}
.s-product-card-image{aspect-ratio:1;height:auto!important;border-radius:0!important}
.s-product-card-image img{height:100%;width:100%;object-fit:contain!important}
.s-button-primary,.s-button-primary-outline,.btn--outline-primary{background:#c9a35a!important;color:#17110b!important;border:1px solid #c9a35a!important;border-radius:3px!important;font-family:'Tajawal',Arial,sans-serif!important;min-height:48px}
.s-button-primary:hover,.s-button-primary-outline:hover,.btn--outline-primary:hover{background:#b58d47!important}
.no-content-placeholder .icon{background:#1b1517!important;color:#b58d47!important}
.store-footer,.store-footer__inner{background:#c9a35a!important;color:#17110b!important;border-color:#5c4931!important}
.store-footer a,.store-footer p,.store-footer h3,.store-footer .s-trust-badges-number{color:#17110b!important}
.store-footer__inner{padding-top:55px!important;padding-bottom:45px!important}
.store-footer .copyright-text>p{display:none!important}
.store-footer .copyright-text:before{content:'© 2026 مُقتنى. جميع الحقوق محفوظة.';display:block;font-family:'Tajawal',Arial,sans-serif;font-size:13px;color:#17110b;padding:12px 0}
a[href^='tel:'],a[href*='wa.me/966507320200'],salla-contacts:has(a[href^='tel:']){display:none!important}
.store-footer__inner .container>div:has(salla-contacts),.store-footer__inner .container>div:has(.s-menu-footer-list:empty){display:none!important}
.store-footer__inner .container{display:block!important}
.store-footer__inner .container>div{max-width:650px}
@media(max-width:700px){.store-header .navbar-brand,.store-header .navbar-brand img{width:190px!important}.store-header .inner{min-height:102px}.s-product-card-content{padding:18px!important}}
body:not(.index) main .bg-white,.s-product-options-wrapper,.sticky-product-bar{background:#1b1517!important;color:#f4ede1!important}
.product-single .s-slider-container,.product-single a[data-fslightbox]{background:#0c090a!important}
body:not(.index) main .text-gray-400,body:not(.index) main .text-gray-500,.no-content-placeholder p{color:#cfc4b3!important}
.s-product-options-wrapper{border:1px solid #5c4931!important;border-radius:4px!important}
.s-cart-summary-card,.s-cart-summary-card-bar{background:#1b1517!important;color:#f4ede1!important;border-color:#5c4931!important}
.store-header .navbar-brand,.store-header .navbar-brand img{max-width:none!important}
/* Remove review area and neutral thumbnail gutters. */
salla-comments,salla-rating-stars{display:none!important}
.product-single .s-slider-thumbs-container,.product-single .slide--one-fourth,.product-single .slide--one-fourth img{background:#0c090a!important;border-color:transparent!important;box-shadow:none!important;border-radius:2px!important}
.product-single .slide--one-fourth{aspect-ratio:1;height:auto!important;padding:0!important}
.product-single .slide--one-fourth img{object-fit:contain!important;width:100%!important;height:100%!important}
.product-single .slide--one-fourth.swiper-slide-thumb-active{outline:1px solid #d2c3a2;outline-offset:-1px}
.product-single .s-slider-container,.product-single a[data-fslightbox],.product-single a[data-fslightbox] img{border:0!important;box-shadow:none!important;border-radius:2px!important}
.s-product-card-entry{border-color:#bcae8f70!important}
.store-header .inner{border-bottom-color:#baad9060!important}
/* MUQTNA bilingual typography and copyright */
html[lang^="en"] body{font-family:Arial,sans-serif!important;--font-main:Arial,sans-serif}
html[lang^="en"] body:not(.index) h1,html[lang^="en"] body:not(.index) h2,html[lang^="en"] body:not(.index) .store-footer h3{font-family:Georgia,serif!important}
html[lang^="en"] .copyright-text:before{content:"© 2026 MUQTNA. All rights reserved.";font-family:Arial,sans-serif}
html[lang^="en"] .product-single article{direction:ltr;text-align:left}
/* MUQTNA slightly larger header logo */
.store-header .navbar-brand,.store-header .navbar-brand img{width:330px!important}
@media(max-width:700px){.store-header .navbar-brand,.store-header .navbar-brand img{width:260px!important}.store-header .inner{min-height:130px}}
@media(max-width:700px){.store-header .navbar-brand{width:calc(100vw - 190px)!important;max-width:220px!important;position:relative;height:104px}.store-header .navbar-brand img{position:absolute;top:0;left:50%;transform:translateX(-50%);width:260px!important}}
/* New luxury identity across native Salla pages */
body,body:not(.index),body.index{background:#0c090a!important;color:#f4ede1!important;--color-primary:#c9a35a;--color-primary-dark:#a67d39;--color-primary-light:#ecd39b;--color-primary-reverse:#17110b;--color-text:#f4ede1}body.index #main-content{padding:0!important}.s-product-card-entry,.s-product-card-content,.s-modal-body,.s-user-menu-dropdown{background:#1b1517!important;color:#f4ede1!important}.s-product-card-content-title a,.s-product-card-price,.s-breadcrumb-item,.s-breadcrumb-item a,.store-header a,.store-header button,.s-cart-summary-wrapper{color:#f4ede1!important}.s-button-primary,.s-button-primary-outline,.btn--outline-primary{background:#c9a35a!important;color:#17110b!important;border-color:#c9a35a!important;border-radius:30px!important}.s-product-card-entry{border-radius:22px!important;overflow:hidden}.s-product-card-content{border-radius:0!important}.store-footer,.store-footer__inner{background:#140e10!important;color:#f4ede1!important}.store-footer a,.store-footer p,.store-footer h3,.store-footer .s-trust-badges-number,.store-footer .copyright-text:before{color:#cfc4b3!important}.store-header .navbar-brand img{filter:grayscale(1) invert(1) contrast(1.35)!important;mix-blend-mode:screen!important}.s-search-input,.s-search-placeholder-trigger,.form-input,body:not(.index) select,body:not(.index) input:not([type=checkbox]):not([type=radio]){color:#f4ede1!important;background:#1b1517!important}.product-single article,.product-single h1,.product-single h2,.product-single .text-gray-800,.product-single .text-gray-600,.product-single label{color:#f4ede1!important}.s-product-options-wrapper{background:#1b1517!important;color:#f4ede1!important}.s-product-card-image,.s-product-card-image img{background:#1b1517!important}#mqx-store salla-products-list{display:block;min-height:120px}#mqx-store .s-products-list-wrapper{grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}#mqx-store .s-product-card-entry{max-width:400px}#mqx-store .s-product-card-image{aspect-ratio:1!important}.s-cart-summary-card,.s-cart-summary-card-bar{color:#f4ede1!important}.s-product-options-option-label,.s-quantity-input-input{color:#f4ede1!important}body:not(.index) main .bg-white{background:#1b1517!important;color:#f4ede1!important}

body:not(.index) main h1,body:not(.index) main h1 a,body:not(.index) main .text-gray-900,body:not(.index) main .text-gray-800,body:not(.index) main .text-gray-600,body:not(.index) main .text-gray-500,[class*=s-cart-summary] {color:#f4ede1!important}body:not(.index) .s-cart-summary-wrapper button{color:#17110b!important}