:root { --theme-primary-color:#c21e25 !important; --color-primary:#c21e25 !important; }
body.theme-mukhtalif .store-header .top-nav, body.theme-mukhtalif .store-footer { background-color:#c21e25 !important; }
body.theme-mukhtalif .store-header #main-nav { background:#ffffff !important; }
body.theme-mukhtalif .store-header .top-nav a, body.theme-mukhtalif .store-header .top-nav button, body.theme-mukhtalif .store-footer, body.theme-mukhtalif .store-footer a { color:#ffffff !important; }
body.theme-mukhtalif .store-header #main-nav a { color:#3d3531 !important; }
body.theme-mukhtalif a { color:#c21e25 !important; }
body.theme-mukhtalif .s-button-primary, body.theme-mukhtalif button[type="submit"], body.theme-mukhtalif input[type="submit"] { background:#c21e25 !important; border-color:#c21e25 !important; color:#fff !important; }
body.theme-mukhtalif .store-header #main-nav ul ul, body.theme-mukhtalif .store-header #main-nav [role="menu"], body.theme-mukhtalif .store-header #main-nav .dropdown-menu, body.theme-mukhtalif .store-header #main-nav .sub-menu { background:#f2e8d8 !important; }
body.theme-mukhtalif .store-header #main-nav ul ul a, body.theme-mukhtalif .store-header #main-nav [role="menu"] a, body.theme-mukhtalif .store-header #main-nav .dropdown-menu a, body.theme-mukhtalif .store-header #main-nav .sub-menu a { color:#3d3531 !important; }
body.theme-mukhtalif .store-footer a[href*="instagram.com"], body.theme-mukhtalif .store-footer a[href*="tiktok.com"] { background:transparent !important; border:0 !important; border-radius:0 !important; box-shadow:none !important; }
body.theme-mukhtalif #wide-banner-0 { margin-top:0 !important; padding-top:0 !important; }
body.theme-mukhtalif #wide-banner-0 > .container { width:100% !important; max-width:none !important; padding-left:0 !important; padding-right:0 !important; }
body.theme-mukhtalif #wide-banner-0 .banner-inner { border-radius:0 !important; margin-top:0 !important; }
@media (min-width:768px) {
 body.theme-mukhtalif .store-header { position:relative !important; }
 body.theme-mukhtalif .store-header #main-nav > .container { position:relative !important; min-height:82px !important; }
 body.theme-mukhtalif .store-header #main-nav .navbar-brand { position:absolute !important; top:-72px !important; left:50% !important; transform:translateX(-50%) !important; z-index:20 !important; display:flex !important; align-items:center !important; justify-content:center !important; width:148px !important; height:152px !important; background:#ffffff !important; padding:0 !important; border-radius:0 !important; clip-path:polygon(15% 8%,85% 8%,90% 10%,93% 14%,95% 19%,95% 78%,94% 83%,91% 87%,86% 90%,78% 92%,67% 94%,55% 95%,44% 94%,34% 92%,25% 90%,17% 89%,10% 91%,6% 93%,5% 89%,5% 20%,7% 15%,10% 11%); }
 body.theme-mukhtalif .store-header #main-nav .navbar-brand img { display:block !important; width:145px !important; height:145px !important; max-height:none !important; object-fit:contain !important; clip-path:polygon(15% 8%,85% 8%,90% 10%,93% 14%,95% 19%,95% 78%,94% 83%,91% 87%,86% 90%,78% 92%,67% 94%,55% 95%,44% 94%,34% 92%,25% 90%,17% 89%,10% 91%,6% 93%,5% 89%,5% 20%,7% 15%,10% 11%); }
}
@media (max-width:767px) {
 body.theme-mukhtalif .store-header #main-nav, body.theme-mukhtalif .store-header #main-nav .container { background:#ffffff !important; }
 body.theme-mukhtalif .store-header #main-nav > .container { position:relative !important; display:flex !important; flex-wrap:wrap !important; align-items:center !important; padding-top:6px !important; }
 body.theme-mukhtalif .store-header #main-nav > .container > .flex.justify-start { order:1 !important; width:100% !important; min-height:56px !important; margin:0 !important; }
 body.theme-mukhtalif .store-header #main-nav .navbar-brand { position:absolute !important; top:8px !important; left:50% !important; transform:translateX(-50%) !important; z-index:5 !important; padding:3px 6px !important; background:#c21e25 !important; border-radius:7px !important; }
 body.theme-mukhtalif .store-header #main-nav .navbar-brand img { height:auto !important; max-height:none !important; }
}

/* إصلاح شعار الجوال فقط */
@media (max-width: 767px) {
  body.theme-mukhtalif .store-header #main-nav .navbar-brand {
    position: absolute !important;
    top: 8px !important;
    left: 50% !important;
    transform: translateX(-50%) !important;
    z-index: 5 !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    box-sizing: border-box !important;
    width: 58px !important;
    height: 58px !important;
    padding: 2px !important;
    overflow: hidden !important;
    background: #c21e25 !important;
    border-radius: 8px !important;
    clip-path: polygon(15% 8%,85% 8%,90% 10%,93% 14%,95% 19%,95% 78%,94% 83%,91% 87%,86% 90%,78% 92%,67% 94%,55% 95%,44% 94%,34% 92%,25% 90%,17% 89%,10% 91%,6% 93%,5% 89%,5% 20%,7% 15%,10% 11%);
  }
  body.theme-mukhtalif .store-header #main-nav .navbar-brand img {
    display: block !important;
    width: 54px !important;
    height: 54px !important;
    max-width: 54px !important;
    max-height: 54px !important;
    object-fit: contain !important;
  }
}

/* ترتيب الجوال: الشعار والسلة والقائمة بسطر، والبحث على خلفية حمراء */
@media (max-width: 767px) {
  body.theme-mukhtalif .store-header #main-nav > .container {
    display: flex !important;
    flex-direction: column !important;
    align-items: stretch !important;
    padding: 0 !important;
  }
  body.theme-mukhtalif .store-header #main-nav > .container > .flex.justify-start {
    order: 1 !important;
    display: flex !important;
    align-items: center !important;
    justify-content: space-between !important;
    width: 100% !important;
    min-height: 68px !important;
    height: 68px !important;
    padding: 0 14px !important;
    margin: 0 !important;
    box-sizing: border-box !important;
  }
  body.theme-mukhtalif .store-header #main-nav .navbar-brand {
    top: 5px !important;
    width: 58px !important;
    height: 58px !important;
  }
  body.theme-mukhtalif .store-header #main-nav .navbar-brand img {
    width: 54px !important;
    height: 54px !important;
    max-width: 54px !important;
    max-height: 54px !important;
    object-fit: contain !important;
  }
  body.theme-mukhtalif .store-header #main-nav .navbar-toggler,
  body.theme-mukhtalif .store-header #main-nav .mobile-menu-btn {
    position: absolute !important;
    top: 16px !important;
    right: 14px !important;
    z-index: 10 !important;
  }
  body.theme-mukhtalif .store-header #main-nav #search {
    order: 2 !important;
    display: block !important;
    width: 100% !important;
    box-sizing: border-box !important;
    padding: 10px 14px !important;
    background: #c21e25 !important;
  }
  body.theme-mukhtalif .store-header #main-nav #search input,
  body.theme-mukhtalif .store-header #main-nav #search input[type=search] {
    width: 100% !important;
    background: #ffffff !important;
  }
  body.theme-mukhtalif #main-slider img,
  body.theme-mukhtalif #main-slider .swiper-slide img {
    object-fit: cover !important;
    object-position: 35% center !important;
  }
}
/* ضبط رأس الجوال والسلايدر */
@media (max-width:767px){
body.theme-mukhtalif .store-header #main-nav>.container{display:grid!important;grid-template-columns:1fr 1fr 1fr!important;grid-template-rows:64px 58px!important;position:relative!important;align-items:center!important;padding:0!important;min-height:122px!important}
body.theme-mukhtalif .store-header #main-nav>.container>.flex.justify-start{grid-column:1/-1!important;grid-row:1!important;display:grid!important;grid-template-columns:1fr auto 1fr!important;align-items:center!important;width:100%!important;height:64px!important;min-height:64px!important;margin:0!important;padding:0 14px!important;box-sizing:border-box!important;direction:rtl!important}
body.theme-mukhtalif .store-header #main-nav .mburger{grid-column:1!important;justify-self:end!important;margin:0!important}
body.theme-mukhtalif .store-header #main-nav .navbar-brand{position:relative!important;grid-column:2!important;top:auto!important;left:auto!important;transform:none!important;justify-self:center!important;width:58px!important;height:58px!important;padding:0!important;margin:0!important}
body.theme-mukhtalif .store-header #main-nav .navbar-brand img{width:58px!important;height:58px!important;max-width:58px!important;max-height:58px!important;object-fit:contain!important}
body.theme-mukhtalif .store-header #main-nav>.container>salla-cart-summary{position:absolute!important;left:14px!important;right:auto!important;top:20px!important;margin:0!important}
body.theme-mukhtalif .store-header #main-nav>.container>.search-bar{grid-column:1/-1!important;grid-row:2!important;display:block!important;width:100%!important;margin:0!important;padding:8px 14px!important;box-sizing:border-box!important;background:#c21e25!important}
body.theme-mukhtalif .store-header #main-nav .search-bar input{width:100%!important;background:#fff!important}
body.theme-mukhtalif .s-block--bundle-main-slider,body.theme-mukhtalif .s-block--bundle-main-slider .swiper,body.theme-mukhtalif .s-block--bundle-main-slider .swiper-wrapper,body.theme-mukhtalif .s-block--bundle-main-slider .swiper-slide{height:auto!important;min-height:0!important}
body.theme-mukhtalif .s-block--bundle-main-slider img{display:block!important;width:100%!important;height:auto!important;max-height:none!important;object-fit:contain!important;object-position:center center!important}
}
/* تصحيح مواضع عناصر رأس الجوال */
@media (max-width:767px){
 body.theme-mukhtalif .store-header #main-nav>.container{display:block!important;position:relative!important;height:122px!important;min-height:122px!important;padding:0!important}
 body.theme-mukhtalif .store-header #main-nav>.container>.flex.justify-start{position:static!important;display:block!important;width:100%!important;height:64px!important;min-height:64px!important;margin:0!important;padding:0!important}
 body.theme-mukhtalif .store-header #main-nav .mburger{position:absolute!important;top:17px!important;right:14px!important;left:auto!important;z-index:20!important;margin:0!important}
 body.theme-mukhtalif .store-header #main-nav .navbar-brand{position:absolute!important;top:4px!important;left:50%!important;right:auto!important;transform:translateX(-50%)!important;z-index:15!important;width:58px!important;height:58px!important;margin:0!important;padding:0!important}
 body.theme-mukhtalif .store-header #main-nav>.container>salla-cart-summary{position:absolute!important;top:18px!important;left:14px!important;right:auto!important;z-index:20!important;margin:0!important}
 body.theme-mukhtalif .store-header #main-nav>.container>.search-bar{position:absolute!important;top:64px!important;left:0!important;right:0!important;display:block!important;width:100%!important;height:58px!important;margin:0!important;padding:8px 14px!important;box-sizing:border-box!important;background:#c21e25!important}
 body.theme-mukhtalif .store-header #main-nav .search-bar input{width:100%!important;height:42px!important;background:#fff!important}
 body.theme-mukhtalif .s-block--bundle-main-slider img{width:100%!important;height:auto!important;max-height:none!important;object-fit:contain!important}
}