/* v10.6.0 - use the uploaded PNG exactly as provided, no CSS transparency */
.op-floating-logo-btn{display:none!important;}
.topbar .brand.op-brand-dwarf-header{overflow:visible!important;min-height:86px!important;display:flex!important;align-items:center!important;}
.topbar .op-brand-link{overflow:visible!important;gap:0!important;padding-left:0!important;min-height:86px!important;display:flex!important;align-items:center!important;}
.topbar .op-brand-mark{
  width:128px!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:-24px!important;
  margin-right:-10px!important;
  opacity:1!important;
  pointer-events:none!important;
}
.topbar .op-brand-mark img{
  width:154px!important;
  height:154px!important;
  max-width:none!important;
  object-fit:contain!important;
  object-position:center!important;
  transform:translate(-10px,2px)!important;
  filter:none!important;
  background:transparent!important;
  border:0!important;
  border-radius:0!important;
  opacity:1!important;
}
.topbar .op-brand-word{margin-left:-6px!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-transparent.png') left center/76px 76px no-repeat!important;
  height:58px!important;
  padding-left:86px!important;
  line-height:58px!important;
  opacity:1!important;
  filter:none!important;
}
@media(max-width:900px){
  .topbar .brand.op-brand-dwarf-header{min-height:66px!important;}
  .topbar .op-brand-link{min-height:66px!important;}
  .topbar .op-brand-mark{width:74px!important;height:62px!important;flex-basis:60px!important;margin-left:-12px!important;margin-right:-4px!important;}
  .topbar .op-brand-mark img{width:88px!important;height:88px!important;transform:translate(-4px,0)!important;filter:none!important;opacity:1!important;}
  .topbar .op-brand-word strong{font-size:21px!important;}
  .topbar .op-brand-word em{display:none!important;}
}
