
/* LiftingBeam requested fixes */
.site-logo img,
.logo img,
.header-logo img,
.zw-logo img,
.lb-logo img,
header img[alt*="logo"],
header img[alt*="لوگو"]{
  max-height: 96px !important;
  height: auto !important;
  width: auto !important;
}

@media (max-width: 768px){
  .site-logo img,
  .logo img,
  .header-logo img,
  .zw-logo img,
  .lb-logo img,
  header img[alt*="logo"],
  header img[alt*="لوگو"]{
    max-height: 72px !important;
  }
}

/* phone visual direction fix */
.zw-phone-ltr,
a[href^="tel:"],
.afo-phone,
.lb-info-card p{
  direction: ltr !important;
  unicode-bidi: plaintext !important;
  text-align: left !important;
}

/* bigger menu logo */
.site-logo img,
.logo img,
.header-logo img,
.zw-logo img,
.lb-logo img,
header img{
  max-height: 96px !important;
}

@media (max-width:768px){
  .site-logo img,
  .logo img,
  .header-logo img,
  .zw-logo img,
  .lb-logo img,
  header img{
    max-height: 72px !important;
  }
}

.zw-phone-ltr,
a[href^="tel:"] span,
.afo-phone,
.lb-info-card p{
  direction:ltr!important;
  unicode-bidi:plaintext!important;
  text-align:left!important;
}

/* topbar phone fix */
a[aria-label="Phone"]{
    direction:ltr !important;
    display:flex !important;
    align-items:center !important;
    justify-content:flex-start !important;
    gap:8px !important;
}

a[aria-label="Phone"] span{
    direction:ltr !important;
    unicode-bidi:bidi-override !important;
    text-align:left !important;
    display:inline-block !important;
}


/* ===== Topbar Phone LTR Fix ===== */

.zw-topbar-icons a[aria-label="Phone"]{
    direction:ltr !important;
    unicode-bidi:isolate !important;

    display:flex !important;
    align-items:center !important;
    flex-direction:row !important;
    gap:8px !important;
}

.zw-topbar-icons a[aria-label="Phone"] i{
    flex:0 0 auto !important;
}

.zw-phone-ltr{
    direction:ltr !important;
    unicode-bidi:bidi-override !important;
    text-align:left !important;
    white-space:nowrap !important;
    display:inline-block !important;
}


/* final clean phone order */
.zw-topbar-icons a[aria-label="Phone"]{
  direction:ltr!important;
  unicode-bidi:isolate!important;
  display:inline-flex!important;
  flex-direction:row!important;
  align-items:center!important;
  gap:8px!important;
}

.zw-topbar-icons a[aria-label="Phone"] .zw-phone-ltr{
  direction:ltr!important;
  unicode-bidi:isolate!important;
  white-space:nowrap!important;
  text-align:left!important;
}

