#site-header .nmc-tablet-menu .nmc-menu-photo {
  display:block;position:relative;overflow:hidden;background:#fff;
  width:100%;height:115px;align-self:start;
}
#site-header .nmc-tablet-menu a .nmc-menu-photo img {
  display:block!important;width:100%!important;height:100%!important;
  min-height:0!important;max-height:none!important;margin:0!important;
  object-position:center!important;transform-origin:center!important;
}
#site-header .nmc-tablet-menu a[href*="/wegovy-spain"] .nmc-menu-photo img {
  transform:scale(1.95)!important;
}
#site-header .nmc-tablet-menu a[href*="/ozempic"] .nmc-menu-photo img {
  object-fit:contain!important;transform:rotate(68deg) scale(1.25)!important;
}
@media(min-width:1025px) {
  #site-header .nmc-tablet-menu>a {
    display:grid!important;grid-row:span 3!important;grid-template-rows:subgrid!important;
    row-gap:0!important;align-items:start!important;align-content:start!important;
    padding:0!important;height:auto!important;min-height:0!important;
    background:#f6f8fa!important;overflow:hidden!important;
  }
  #site-header .nmc-tablet-menu>a :is(b,small) {
    display:block!important;align-self:start!important;box-sizing:border-box;
    width:100%!important;height:auto!important;min-height:0!important;
    margin:0!important;text-align:left!important;white-space:normal!important;
    overflow:visible!important;line-height:1.3!important;
  }
  #site-header .nmc-tablet-menu>a b {padding:9px 9px 0!important;}
  #site-header .nmc-tablet-menu>a small {padding:3px 9px 10px!important;}
}
@media(max-width:1024px) {
  #site-header .nmc-tablet-menu .nmc-menu-photo {height:82px;}
}
