/* v10.8.0 - logo original PNG cu alpha, fara fundal patrat/fara background CSS */
.op-floating-logo-btn{display:none!important;}
.topbar .brand.op-brand-dwarf-header{overflow:visible!important;min-height:90px!important;display:flex!important;align-items:center!important;}
.topbar .op-brand-link{overflow:visible!important;gap:0!important;padding-left:0!important;min-height:90px!important;display:flex!important;align-items:center!important;text-decoration:none!important;}
.topbar .op-brand-mark{
  width:122px!important;
  height:86px!important;
  flex:0 0 104px!important;
  border:0!important;
  border-radius:0!important;
  background:transparent!important;
  box-shadow:none!important;
  overflow:visible!important;
  display:grid!important;
  place-items:center!important;
  margin-left:-18px!important;
  margin-right:-6px!important;
  opacity:1!important;
  pointer-events:none!important;
}
.topbar .op-brand-mark img{
  width:128px!important;
  height:128px!important;
  max-width:none!important;
  object-fit:contain!important;
  object-position:center!important;
  transform:translate(-4px,0)!important;
  filter:none!important;
  background:transparent!important;
  border:0!important;
  border-radius:0!important;
  opacity:1!important;
  mix-blend-mode:normal!important;
}
.topbar .op-brand-word{margin-left:0!important;position:relative;z-index:2;display:block!important;}
.topbar .op-brand-word strong{font-size:29px!important;letter-spacing:-.065em!important;line-height:.82!important;display:block!important;color:#fff!important;}
.topbar .op-brand-word em{font-size:9px!important;color:rgba(255,255,255,.68)!important;letter-spacing:.12em!important;display:block!important;}
.nc-editor-topline:before{
  background:url('../brand/oricepromotie-dwarf-user-original.png') left center/72px 72px no-repeat!important;
  height:58px!important;
  padding-left:84px!important;
  line-height:58px!important;
  opacity:1!important;
  filter:none!important;
  mix-blend-mode:normal!important;
}
@media(max-width:900px){
  .topbar .brand.op-brand-dwarf-header{min-height:68px!important;}
  .topbar .op-brand-link{min-height:68px!important;}
  .topbar .op-brand-mark{width:64px!important;height:60px!important;flex-basis:58px!important;margin-left:-8px!important;margin-right:0!important;overflow:visible!important;}
  .topbar .op-brand-mark img{width:70px!important;height:70px!important;transform:translate(0,0)!important;filter:none!important;opacity:1!important;background:transparent!important;}
  .topbar .op-brand-word strong{font-size:20px!important;}
  .topbar .op-brand-word em{display:none!important;}
}
