/* JBA v16.20.192 — desktop split rectangular cart button. */
@media (min-width:992px){
  html body #menu-indo #menu-main > li.jba-v1620192-cart-menu-li{
    display:flex!important;
    align-items:center!important;
    margin:0!important;
    padding:0!important;
  }

  html body #menu-indo #menu-main > li.jba-v1620192-cart-menu-li > a.jba-v1620192-split-cart,
  html body #menu-indo #menu-main > li.jba-v1620192-cart-menu-li > a.jba-v1620192-split-cart:hover,
  html body #menu-indo #menu-main > li.jba-v1620192-cart-menu-li > a.jba-v1620192-split-cart:focus,
  html body #menu-indo #menu-main > li.jba-v1620192-cart-menu-li.open > a.jba-v1620192-split-cart{
    display:flex!important;
    flex-direction:row!important;
    direction:rtl!important;
    align-items:stretch!important;
    width:224px!important;
    min-width:224px!important;
    max-width:224px!important;
    height:50px!important;
    min-height:50px!important;
    margin:0!important;
    padding:0!important;
    gap:0!important;
    overflow:hidden!important;
    border:.5px solid #0a376f!important;
    border-radius:.5px!important;
    background:transparent!important;
    box-shadow:none!important;
    text-decoration:none!important;
    line-height:normal!important;
    outline:none!important;
    transition:none!important;
  }

  html body #menu-indo #menu-main .jba-v1620192-split-cart .jba-v1620192-cart-half{
    display:flex!important;
    flex:0 0 50%!important;
    width:50%!important;
    min-width:0!important;
    height:100%!important;
    align-items:center!important;
    justify-content:center!important;
    box-sizing:border-box!important;
    margin:0!important;
    padding:0 9px!important;
    border:0!important;
    border-radius:0!important;
    transition:none!important;
  }

  html body #menu-indo #menu-main .jba-v1620192-split-cart .jba-v1620192-cart-blue{
    gap:8px!important;
    background:#07366f!important;
    color:#fff!important;
  }

  html body #menu-indo #menu-main .jba-v1620192-split-cart .jba-v1620192-cart-gold{
    background:#f6c65b!important;
    color:#07366f!important;
    border-right:.5px solid rgba(255,255,255,.42)!important;
  }

  html body #menu-indo #menu-main .jba-v1620192-split-cart .jba-v11-cart-title{
    display:inline-flex!important;
    align-items:center!important;
    justify-content:center!important;
    margin:0!important;
    padding:0!important;
    color:#fff!important;
    font-family:IRANYekanXFaNum,IRANYekan,Tahoma,sans-serif!important;
    font-size:17px!important;
    line-height:1.2!important;
    font-weight:700!important;
    white-space:nowrap!important;
  }

  html body #menu-indo #menu-main .jba-v1620192-split-cart .jba-v11-cart-count,
  html body #menu-indo #menu-main .jba-v1620192-split-cart .cart-num{
    display:inline-flex!important;
    align-items:center!important;
    justify-content:center!important;
    width:100%!important;
    margin:0!important;
    padding:0!important;
    border:0!important;
    border-radius:0!important;
    background:transparent!important;
    color:#07366f!important;
    font-family:IRANYekanXFaNum,IRANYekan,Tahoma,sans-serif!important;
    font-size:15px!important;
    line-height:1.2!important;
    font-weight:700!important;
    white-space:nowrap!important;
  }

  html body #menu-indo #menu-main .jba-v1620192-split-cart .jba-v11-cart-icon.glyphicon{
    display:inline-block!important;
    position:static!important;
    top:auto!important;
    margin:0!important;
    padding:0!important;
    color:#fff!important;
    background:transparent!important;
    font-family:'Glyphicons Halflings'!important;
    font-size:20px!important;
    line-height:1!important;
    font-style:normal!important;
    font-weight:400!important;
    text-shadow:none!important;
  }

  html body #menu-indo #menu-main .jba-v1620192-split-cart .jba-v11-cart-icon.glyphicon::before{
    color:#fff!important;
  }
}

@media (min-width:992px) and (max-width:1199.98px){
  html body #menu-indo #menu-main > li.jba-v1620192-cart-menu-li > a.jba-v1620192-split-cart{
    width:204px!important;
    min-width:204px!important;
    max-width:204px!important;
  }
  html body #menu-indo #menu-main .jba-v1620192-split-cart .jba-v11-cart-title{font-size:16px!important;}
  html body #menu-indo #menu-main .jba-v1620192-split-cart .jba-v11-cart-count{font-size:14px!important;}
}
