
@media (min-width: 901px){
  html body header.b24-canonical-header{
    width:100%!important; min-height:112px!important; margin:0!important; padding:0!important;
    background:#1478df!important; color:#fff!important; border:0!important; border-radius:0!important;
    box-shadow:0 3px 14px rgba(18,69,122,.14)!important; position:relative!important;
    display:block!important; box-sizing:border-box!important;
  }
  html body header.b24-canonical-header .site-name-row{
    position:absolute!important; left:28px!important; right:auto!important; top:0!important; bottom:0!important;
    width:150px!important; height:112px!important; min-height:112px!important; margin:0!important; padding:0!important;
    display:flex!important; align-items:center!important; justify-content:flex-start!important; z-index:5!important;
  }
  html body header.b24-canonical-header .bazari-brand{display:flex!important;align-items:center!important;text-decoration:none!important;color:#fff!important;direction:ltr!important}
  html body header.b24-canonical-header .bazari-mark{display:none!important}
  html body header.b24-canonical-header .site-title{margin:0!important;padding:0!important;font:800 25px/1 Arial,sans-serif!important;letter-spacing:-.6px!important;color:#fff!important;white-space:nowrap!important}
  html body header.b24-canonical-header .site-title span:last-child{font-weight:800!important}
  html body header.b24-canonical-header .header-actions-row{
    width:min(1260px,calc(100vw - 330px))!important; max-width:1260px!important; height:112px!important; min-height:112px!important;
    margin:0 auto!important; padding:0!important; position:relative!important; display:flex!important;
    align-items:center!important; justify-content:center!important; direction:ltr!important; gap:0!important; box-sizing:border-box!important;
  }
  html body header.b24-canonical-header .b24-main-actions.b24-canonical-actions{
    position:absolute!important; right:calc(50% + 470px)!important; left:auto!important; top:50%!important; transform:translateY(-50%)!important;
    display:flex!important; flex-direction:row!important; direction:rtl!important; align-items:center!important; justify-content:flex-start!important;
    gap:7px!important; width:max-content!important; margin:0!important; padding:0!important; z-index:8!important;
  }
  html body header.b24-canonical-header .b24-header-action-btn{
    height:40px!important; min-width:40px!important; width:auto!important; padding:0 11px!important; margin:0!important;
    border:1px solid rgba(255,255,255,.72)!important; border-radius:21px!important; background:transparent!important; color:#fff!important;
    display:inline-flex!important; align-items:center!important; justify-content:center!important; gap:6px!important;
    font:700 12px/1.2 "Cairo","Noto Kufi Arabic",Arial,sans-serif!important; text-decoration:none!important; white-space:nowrap!important;
    box-shadow:none!important; cursor:pointer!important; box-sizing:border-box!important;
  }
  html body header.b24-canonical-header .b24-header-action-btn:hover{background:rgba(255,255,255,.14)!important;border-color:#fff!important;transform:translateY(-1px)!important}
  html body header.b24-canonical-header .b24-header-action-btn svg{width:19px!important;height:19px!important;fill:none!important;stroke:currentColor!important;stroke-width:1.8!important;stroke-linecap:round!important;stroke-linejoin:round!important;flex:0 0 auto!important}
  html body header.b24-canonical-header form.b24-search,
html body header.b24-canonical-header form.search-area.b24-search{
    position:static!important; transform:none!important; flex:0 0 790px!important; width:790px!important; max-width:790px!important;
    height:46px!important; min-height:46px!important; margin:0!important; padding:0!important; background:#fff!important;
    border:1px solid rgba(255,255,255,.9)!important; border-radius:24px!important; overflow:visible!important;
    display:grid!important; grid-template-columns:minmax(220px,2.1fr) minmax(155px,1.25fr) minmax(190px,1.55fr) minmax(118px,.9fr) 78px!important;
    align-items:stretch!important; direction:rtl!important; box-shadow:0 5px 16px rgba(8,65,125,.13)!important; box-sizing:border-box!important;
  }
  html body header.b24-canonical-header form.b24-search>*{min-width:0!important;height:44px!important;box-sizing:border-box!important}
  html body header.b24-canonical-header .b24-query-field,
html body header.b24-canonical-header .b24-category-trigger,
html body header.b24-canonical-header .b24-category-select,
html body header.b24-canonical-header .b24-location-field,
html body header.b24-canonical-header .b24-radius{
    position:relative!important; display:flex!important; align-items:center!important; width:100%!important; max-width:none!important;
    margin:0!important; padding:0 14px!important; border:0!important; border-left:1px solid #e3e8ef!important; border-radius:0!important;
    background:#fff!important; color:#17233a!important; font:600 12px/1.3 "Cairo","Noto Kufi Arabic",Arial,sans-serif!important; overflow:visible!important;
  }
  html body header.b24-canonical-header .b24-query-field{border-radius:0 23px 23px 0!important;padding-right:15px!important}
  html body header.b24-canonical-header .b24-query-field input,
html body header.b24-canonical-header .b24-location-field input{
    width:100%!important; min-width:0!important; height:100%!important; margin:0!important; padding:0 8px!important;
    border:0!important; outline:0!important; background:transparent!important; color:#26334a!important;
    font:600 12px/1.3 "Cairo","Noto Kufi Arabic",Arial,sans-serif!important; text-overflow:ellipsis!important; white-space:nowrap!important;
  }
  html body header.b24-canonical-header input::placeholder{color:#667085!important;opacity:1!important}
  html body header.b24-canonical-header .b24-field-icon{width:18px!important;height:18px!important;flex:0 0 18px!important;color:#0877e8!important;fill:none!important;stroke:currentColor!important;stroke-width:1.8!important}
  html body header.b24-canonical-header .b24-category-trigger span,
html body header.b24-canonical-header .b24-category-select{white-space:nowrap!important;text-overflow:ellipsis!important;overflow:hidden!important}
  html body header.b24-canonical-header .b24-find{
    width:78px!important; min-width:78px!important; height:44px!important; margin:0!important; padding:0 10px!important;
    border:0!important; border-radius:23px 0 0 23px!important; background:#fff!important; color:#0877e8!important;
    display:flex!important; align-items:center!important; justify-content:center!important; gap:5px!important;
    font:800 12px/1 "Cairo","Noto Kufi Arabic",Arial,sans-serif!important; cursor:pointer!important;
  }
  html body header.b24-canonical-header .b24-find svg{width:18px!important;height:18px!important;fill:none!important;stroke:currentColor!important;stroke-width:2!important}
  html body .m-app-header{display:none!important}
}

@media (min-width:901px) and (max-width:1450px){
 html body header.b24-canonical-header .header-actions-row{width:calc(100vw - 310px)!important;transform:translateX(-12px)!important}
 html body header.b24-canonical-header form.b24-search{flex-basis:680px!important;width:680px!important;max-width:680px!important;grid-template-columns:minmax(190px,2fr) minmax(135px,1.2fr) minmax(165px,1.5fr) 100px 72px!important}
 html body header.b24-canonical-header .b24-main-actions.b24-canonical-actions{right:calc(50% + 360px)!important}
 html body header.b24-canonical-header .b24-header-action-btn{padding:0 8px!important;font-size:11px!important}
}

@media (min-width:901px) and (max-width:1180px){
 html body header.b24-canonical-header .site-name-row{left:16px!important;width:110px!important}
 html body header.b24-canonical-header .header-actions-row{width:calc(100vw - 150px)!important;margin-left:125px!important;transform:none!important;justify-content:flex-end!important;padding-right:8px!important}
 html body header.b24-canonical-header form.b24-search{flex:1 1 auto!important;width:auto!important;max-width:none!important;grid-template-columns:minmax(170px,2fr) 130px 155px 92px 68px!important}
 html body header.b24-canonical-header .b24-main-actions.b24-canonical-actions{position:static!important;transform:none!important;order:-1!important;margin-right:10px!important}
 html body header.b24-canonical-header .b24-header-action-btn span{display:none!important}
}


@media (min-width:901px){
 html body #sectionsContainer.sections-container{
   width:min(1084px,94vw)!important;max-width:min(1084px,94vw)!important;height:82px!important;min-height:82px!important;
   margin:0 auto!important;padding:6px 8px!important;display:flex!important;flex-wrap:nowrap!important;align-items:stretch!important;
   justify-content:space-between!important;gap:0!important;direction:rtl!important;background:#fff!important;border:1px solid #d8e3ef!important;
   border-radius:14px 14px 0 0!important;box-shadow:0 8px 24px rgba(15,63,112,.08)!important;overflow:hidden!important;box-sizing:border-box!important;
 }
 html body #sectionsContainer .section{flex:1 1 0!important;width:auto!important;min-width:0!important;max-width:none!important;height:68px!important;min-height:68px!important;margin:0!important;padding:4px 2px!important;gap:2px!important;background:transparent!important;border:1px solid transparent!important;border-radius:11px!important;box-shadow:none!important;transform:none!important}
 html body #sectionsContainer .section:hover,
html body #sectionsContainer .section.selected{background:#eff7ff!important;border-color:#8fc5ff!important;box-shadow:none!important;transform:none!important}
 html body #sectionsContainer .section .section-icon{width:34px!important;height:34px!important;margin:0 auto 2px!important;padding:5px!important;border:0!important;border-radius:9px!important;background:transparent!important;color:#0877e8!important}
 html body #sectionsContainer .section span,
html body #sectionsContainer .section .section-title{font:700 11px/1.25 "Cairo","Noto Kufi Arabic",Arial,sans-serif!important;color:#111827!important;white-space:normal!important;text-align:center!important}
}

@media (max-width:900px){
 html body header.b24-canonical-header{display:none!important}
}


@media (min-width:901px){
  html body > header.b24-legacy-header-hidden{display:none!important}
  html body header.b24-canonical-header,
html body header.b24-global-header{
    position:relative!important;width:100%!important;min-height:112px!important;height:112px!important;
    padding:0!important;margin:0!important;background:#0877e8!important;box-sizing:border-box!important;
    border:0!important;box-shadow:none!important;overflow:visible!important;direction:ltr!important;
  }
  html body header.b24-canonical-header .site-name-row,
html body header.b24-global-header .site-name-row{
    position:absolute!important;left:max(24px,calc((100vw - 1440px)/2 + 24px))!important;right:auto!important;
    top:0!important;bottom:0!important;width:150px!important;height:112px!important;display:flex!important;
    align-items:center!important;justify-content:flex-start!important;z-index:5!important;
  }
  html body header.b24-canonical-header .header-actions-row,
html body header.b24-global-header .header-actions-row{
    position:relative!important;width:100%!important;max-width:none!important;height:112px!important;min-height:112px!important;
    margin:0!important;padding:0 24px!important;display:flex!important;align-items:center!important;justify-content:center!important;
    box-sizing:border-box!important;direction:ltr!important;
  }
  html body header.b24-canonical-header .b24-main-actions,
html body header.b24-global-header .b24-global-actions{
    position:absolute!important;right:max(22px,calc((100vw - 1440px)/2 + 22px))!important;left:auto!important;top:50%!important;
    transform:translateY(-50%)!important;display:flex!important;flex-direction:row!important;direction:rtl!important;
    align-items:center!important;justify-content:flex-start!important;gap:7px!important;width:max-content!important;margin:0!important;padding:0!important;z-index:10!important;
  }
  html body header.b24-canonical-header .b24-header-action-btn,
html body header.b24-global-header .b24-header-action-btn,
html body header.b24-global-header .b24-global-action{
    height:40px!important;min-width:40px!important;width:auto!important;padding:0 11px!important;margin:0!important;
    border:1px solid rgba(255,255,255,.78)!important;border-radius:22px!important;background:transparent!important;color:#fff!important;
    display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;
    font:700 12px/1.2 "Cairo","Noto Kufi Arabic",Arial,sans-serif!important;text-decoration:none!important;white-space:nowrap!important;
    box-shadow:none!important;box-sizing:border-box!important;cursor:pointer!important;
  }
  html body header.b24-canonical-header .b24-header-action-btn svg,
html body header.b24-global-header .b24-global-action svg{width:19px!important;height:19px!important;fill:none!important;stroke:currentColor!important;stroke-width:1.8!important;flex:0 0 auto!important}
  html body header.b24-canonical-header form.b24-search,
html body header.b24-global-header form.b24-search{
    position:static!important;transform:none!important;flex:0 0 790px!important;width:790px!important;max-width:790px!important;height:46px!important;
    margin:0!important;padding:0!important;display:grid!important;
    grid-template-columns:minmax(210px,2fr) minmax(145px,1.15fr) minmax(220px,1.75fr) minmax(110px,.85fr) 76px!important;
    align-items:stretch!important;direction:rtl!important;background:#fff!important;border:1px solid rgba(255,255,255,.95)!important;
    border-radius:24px!important;box-shadow:0 5px 18px rgba(8,55,110,.15)!important;overflow:visible!important;box-sizing:border-box!important;
  }
  html body header.b24-canonical-header .b24-location-field,
html body header.b24-global-header .b24-location-field{padding:0 12px!important;justify-content:center!important;text-align:center!important;overflow:visible!important}
  html body header.b24-canonical-header .b24-location-field input,
html body header.b24-global-header .b24-location-field input{
    width:100%!important;min-width:0!important;padding:0 5px!important;text-align:center!important;direction:rtl!important;
    font:700 13px/1.35 "Cairo","Noto Kufi Arabic",Arial,sans-serif!important;text-overflow:clip!important;overflow:visible!important;white-space:nowrap!important;
  }
  html body header.b24-canonical-header .b24-location-field input::placeholder,
html body header.b24-global-header .b24-location-field input::placeholder{color:#344054!important;opacity:1!important;font-weight:700!important}
}
@media (min-width:901px) and (max-width:1320px){
  html body header.b24-canonical-header form.b24-search,
html body header.b24-global-header form.b24-search{flex-basis:650px!important;width:650px!important;max-width:650px!important;grid-template-columns:minmax(165px,1.8fr) 120px minmax(185px,1.6fr) 92px 68px!important}
  html body header.b24-canonical-header .b24-header-action-btn span,
html body header.b24-global-header .b24-global-action span:not(.b24-global-badge){display:none!important}
}


@media (min-width:901px){
  html body header.b24-canonical-header .header-actions-row,
html body header.b24-global-header .header-actions-row{
    padding-inline:18px!important;
  }

  html body header.b24-canonical-header form.b24-search,
html body header.b24-global-header form.b24-search{
    flex:0 1 760px!important;
    width:min(760px,calc(100vw - 565px))!important;
    min-width:640px!important;
    max-width:760px!important;
    grid-template-columns:minmax(185px,1.7fr) minmax(120px,1fr) minmax(215px,1.55fr) minmax(105px,.82fr) 72px!important;
  }

  html body header.b24-canonical-header .b24-location-field,
html body header.b24-global-header .b24-location-field{
    min-width:215px!important;
    padding-inline:10px!important;
    gap:5px!important;
  }
  html body header.b24-canonical-header .b24-location-field input,
html body header.b24-global-header .b24-location-field input{
    min-width:175px!important;
    padding-inline:2px!important;
    font-size:12px!important;
    letter-spacing:-.15px!important;
    overflow:hidden!important;
    text-overflow:clip!important;
  }

  html body header.b24-canonical-header .b24-main-actions,
html body header.b24-global-header .b24-global-actions{
    right:18px!important;
    direction:rtl!important;
    gap:6px!important;
  }

  
  html body header.b24-canonical-header .b24-header-action-btn span,
html body header.b24-global-header .b24-global-action span:not(.b24-global-badge){
    display:inline!important;
  }
  html body header.b24-canonical-header .b24-header-action-btn,
html body header.b24-global-header .b24-header-action-btn,
html body header.b24-global-header .b24-global-action{
    min-width:0!important;
    height:40px!important;
    padding:0 9px!important;
    gap:5px!important;
    font-size:11.5px!important;
  }
  html body header.b24-canonical-header .b24-header-action-btn svg,
html body header.b24-global-header .b24-global-action svg{
    width:18px!important;
    height:18px!important;
  }
}


@media (min-width:901px) and (max-width:1320px){
  html body header.b24-canonical-header .site-name-row,
html body header.b24-global-header .site-name-row{
    left:14px!important;
    width:100px!important;
  }
  html body header.b24-canonical-header .site-title,
html body header.b24-global-header .site-title{
    font-size:21px!important;
  }
  html body header.b24-canonical-header .header-actions-row,
html body header.b24-global-header .header-actions-row{
    justify-content:center!important;
    padding-left:108px!important;
    padding-right:315px!important;
  }
  html body header.b24-canonical-header form.b24-search,
html body header.b24-global-header form.b24-search{
    flex:1 1 640px!important;
    width:100%!important;
    min-width:590px!important;
    max-width:700px!important;
    grid-template-columns:minmax(150px,1.45fr) minmax(105px,.9fr) minmax(205px,1.65fr) minmax(90px,.72fr) 66px!important;
  }
  html body header.b24-canonical-header .b24-location-field,
html body header.b24-global-header .b24-location-field{
    min-width:205px!important;
  }
  html body header.b24-canonical-header .b24-location-field input,
html body header.b24-global-header .b24-location-field input{
    min-width:166px!important;
    font-size:11.5px!important;
  }
  html body header.b24-canonical-header .b24-main-actions,
html body header.b24-global-header .b24-global-actions{
    right:12px!important;
    gap:4px!important;
  }
  html body header.b24-canonical-header .b24-header-action-btn,
html body header.b24-global-header .b24-header-action-btn,
html body header.b24-global-header .b24-global-action{
    height:38px!important;
    padding:0 7px!important;
    gap:4px!important;
    font-size:10.5px!important;
  }
  html body header.b24-canonical-header .b24-header-action-btn svg,
html body header.b24-global-header .b24-global-action svg{
    width:17px!important;
    height:17px!important;
  }
}


@media (min-width:901px) and (max-width:1080px){
  html body header.b24-canonical-header,
html body header.b24-global-header{
    height:128px!important;
    min-height:128px!important;
  }
  html body header.b24-canonical-header .site-name-row,
html body header.b24-global-header .site-name-row{
    height:62px!important;
    bottom:auto!important;
  }
  html body header.b24-canonical-header .header-actions-row,
html body header.b24-global-header .header-actions-row{
    height:128px!important;
    min-height:128px!important;
    align-items:flex-end!important;
    padding:0 16px 14px!important;
  }
  html body header.b24-canonical-header .b24-main-actions,
html body header.b24-global-header .b24-global-actions{
    top:11px!important;
    right:12px!important;
    transform:none!important;
  }
  html body header.b24-canonical-header form.b24-search,
html body header.b24-global-header form.b24-search{
    width:min(760px,calc(100vw - 32px))!important;
    min-width:0!important;
    max-width:760px!important;
  }
}


@media (min-width:1181px){
  html body header.b24-canonical-header form.b24-search,
html body header.b24-global-header form.b24-search,
html body header.b24-canonical-header form.search-area.b24-search{
    flex:0 0 830px!important;
    width:830px!important;
    min-width:830px!important;
    max-width:830px!important;
    height:50px!important;
    min-height:50px!important;
    padding:3px!important;
    column-gap:0!important;
    grid-template-columns:minmax(220px,1.75fr) minmax(150px,1.05fr) 230px 118px 86px!important;
    border-radius:27px!important;
    border:1px solid rgba(255,255,255,.96)!important;
    background:#fff!important;
    box-shadow:0 6px 18px rgba(8,55,110,.15)!important;
    overflow:visible!important;
  }

  html body header.b24-canonical-header form.b24-search>*,
html body header.b24-global-header form.b24-search>*{
    height:42px!important;
    min-height:42px!important;
  }

  html body header.b24-canonical-header .b24-query-field,
html body header.b24-global-header .b24-query-field,
html body header.b24-canonical-header .b24-category-trigger,
html body header.b24-global-header .b24-category-trigger,
html body header.b24-canonical-header .b24-category-select,
html body header.b24-global-header .b24-category-select,
html body header.b24-canonical-header .b24-location-field,
html body header.b24-global-header .b24-location-field,
html body header.b24-canonical-header .b24-radius,
html body header.b24-global-header .b24-radius{
    height:42px!important;
    min-height:42px!important;
    padding-inline:13px!important;
    border-left:1px solid #e2e8f0!important;
    background:#fff!important;
  }

  html body header.b24-canonical-header .b24-query-field,
html body header.b24-global-header .b24-query-field{
    border-radius:0 22px 22px 0!important;
  }

  html body header.b24-canonical-header .b24-location-field,
html body header.b24-global-header .b24-location-field{
    width:230px!important;
    min-width:230px!important;
    max-width:230px!important;
    padding-inline:12px!important;
    gap:7px!important;
    justify-content:center!important;
    overflow:hidden!important;
  }

  html body header.b24-canonical-header .b24-location-field input,
html body header.b24-global-header .b24-location-field input{
    width:184px!important;
    min-width:184px!important;
    max-width:184px!important;
    padding:0!important;
    text-align:center!important;
    direction:rtl!important;
    overflow:visible!important;
    text-overflow:clip!important;
    white-space:nowrap!important;
    font:700 12px/1.3 "Cairo","Noto Kufi Arabic",Arial,sans-serif!important;
    letter-spacing:-.18px!important;
  }

  html body header.b24-canonical-header .b24-location-field input::placeholder,
html body header.b24-global-header .b24-location-field input::placeholder{
    color:#344054!important;
    opacity:1!important;
    font-weight:700!important;
  }

  html body header.b24-canonical-header .b24-find,
html body header.b24-global-header .b24-find,
html body header.b24-canonical-header button.search-btn,
html body header.b24-global-header button.search-btn{
    width:82px!important;
    min-width:82px!important;
    max-width:82px!important;
    height:42px!important;
    min-height:42px!important;
    margin:0!important;
    padding:0 11px!important;
    border:0!important;
    border-radius:22px 5px 5px 22px!important;
    background:linear-gradient(135deg,#2384ec 0%,#176fd5 100%)!important;
    color:#fff!important;
    display:inline-flex!important;
    align-items:center!important;
    justify-content:center!important;
    gap:6px!important;
    box-shadow:0 2px 7px rgba(13,103,196,.22)!important;
    font:800 12px/1 "Cairo","Noto Kufi Arabic",Arial,sans-serif!important;
    white-space:nowrap!important;
    transition:background .18s ease,box-shadow .18s ease,transform .18s ease!important;
  }
  html body header.b24-canonical-header .b24-find:hover,
html body header.b24-global-header .b24-find:hover,
html body header.b24-canonical-header button.search-btn:hover,
html body header.b24-global-header button.search-btn:hover{
    background:linear-gradient(135deg,#1678df 0%,#0f65c8 100%)!important;
    box-shadow:0 4px 11px rgba(13,103,196,.28)!important;
    transform:translateY(-1px)!important;
  }
  html body header.b24-canonical-header .b24-find svg,
html body header.b24-global-header .b24-find svg,
html body header.b24-canonical-header button.search-btn svg,
html body header.b24-global-header button.search-btn svg{
    width:17px!important;
    height:17px!important;
    flex:0 0 17px!important;
    stroke:#fff!important;
    color:#fff!important;
  }
}

@media (min-width:901px) and (max-width:1180px){
  html body header.b24-canonical-header form.b24-search,
html body header.b24-global-header form.b24-search{
    grid-template-columns:minmax(160px,1.45fr) 115px minmax(205px,1.55fr) 90px 72px!important;
  }
  html body header.b24-canonical-header .b24-location-field,
html body header.b24-global-header .b24-location-field{
    min-width:205px!important;
  }
  html body header.b24-canonical-header .b24-find,
html body header.b24-global-header .b24-find{
    width:72px!important;
    min-width:72px!important;
    padding-inline:8px!important;
    border-radius:21px 4px 4px 21px!important;
    background:linear-gradient(135deg,#2384ec 0%,#176fd5 100%)!important;
    color:#fff!important;
  }
  html body header.b24-canonical-header .b24-find svg,
html body header.b24-global-header .b24-find svg{stroke:#fff!important;color:#fff!important}
}


html body header.b24-canonical-header .b24-location-field,
html body header.b24-global-header .b24-location-field{
  position:relative!important;
  overflow:visible!important;
  isolation:isolate!important;
}
html body header.b24-canonical-header .b24-location-field > .b24-global-place-suggestions,
html body header.b24-global-header .b24-location-field > .b24-global-place-suggestions{
  position:absolute!important;
  top:calc(100% + 7px)!important;
  right:0!important;
  left:0!important;
  width:100%!important;
  min-width:100%!important;
  max-width:100%!important;
  height:auto!important;
  max-height:278px!important;
  overflow-x:hidden!important;
  overflow-y:auto!important;
  z-index:2147483647!important;
  margin:0!important;
  padding:6px!important;
  list-style:none!important;
  background:#fff!important;
  border:1px solid #d5e1ef!important;
  border-radius:12px!important;
  box-shadow:0 14px 32px rgba(16,24,40,.18)!important;
  box-sizing:border-box!important;
  direction:rtl!important;
  text-align:right!important;
  font-family:'Cairo','Noto Kufi Arabic',Arial,sans-serif!important;
}
html body header.b24-canonical-header .b24-location-field > .b24-global-place-suggestions[hidden],
html body header.b24-global-header .b24-location-field > .b24-global-place-suggestions[hidden]{
  display:none!important;
}
html body header.b24-canonical-header .b24-location-field > .b24-global-place-suggestions li,
html body header.b24-global-header .b24-location-field > .b24-global-place-suggestions li{
  display:block!important;
  width:100%!important;
  margin:0!important;
  padding:9px 11px!important;
  border:0!important;
  border-radius:8px!important;
  background:#fff!important;
  color:#1f395c!important;
  cursor:pointer!important;
  box-sizing:border-box!important;
  font-size:13px!important;
  font-weight:700!important;
  line-height:1.45!important;
  white-space:normal!important;
  overflow-wrap:anywhere!important;
  direction:rtl!important;
  text-align:right!important;
}
html body header.b24-canonical-header .b24-location-field > .b24-global-place-suggestions li + li,
html body header.b24-global-header .b24-location-field > .b24-global-place-suggestions li + li{
  margin-top:2px!important;
}
html body header.b24-canonical-header .b24-location-field > .b24-global-place-suggestions li:hover,
html body header.b24-canonical-header .b24-location-field > .b24-global-place-suggestions li.active,
html body header.b24-global-header .b24-location-field > .b24-global-place-suggestions li:hover,
html body header.b24-global-header .b24-location-field > .b24-global-place-suggestions li.active{
  background:#edf6ff!important;
  color:#0f65c8!important;
}
html body header.b24-canonical-header .b24-location-field > .b24-global-place-suggestions b,
html body header.b24-global-header .b24-location-field > .b24-global-place-suggestions b{
  display:block!important;
  margin:2px 0 0!important;
  color:#68778a!important;
  font-size:12px!important;
  font-weight:600!important;
  direction:ltr!important;
  text-align:right!important;
}
html body header.b24-canonical-header .b24-location-field > .b24-global-place-suggestions small,
html body header.b24-global-header .b24-location-field > .b24-global-place-suggestions small{
  display:none!important;
}
