/* vop-r151-menu-hit
   Phone drawer: the category name navigates to its page.
   The blank part of the row and the chevron expand the submenu. */

@media screen and (max-width: 1023px) {
  html body#f-theme.vop-pass-r106.vop-pass-r105.vop-pass-r104.vop-pass-r103.vop-pass-r102.vop-pass-r101.vop-pass-r100.vop-pass-r99.vop-pass-r98.vop-pass-r97.vop-pass-r96.vop-pass-r95.vop-pass-r94.vop-pass-r93.vop-pass-r92.vop-pass-r91.vop-pass-r90.vop-pass-r89.vop-pass-r88.vop-pass-r87.vop-pass-r86.vop-pass-r85.vop-pass-r84.vop-pass-r83.vop-pass-r80.vop-pass-r77.vop-pass-r76.vop-pass-r75j.vop-pass-r75l #f-menu-drawer.f-menu-drawer .f-menu-mobile__item:has(> .f-menu-mobile__toggle-button) {
    display: flex !important;
    align-items: stretch !important;
    position: static !important;
  }

  html body#f-theme.vop-pass-r106.vop-pass-r105.vop-pass-r104.vop-pass-r103.vop-pass-r102.vop-pass-r101.vop-pass-r100.vop-pass-r99.vop-pass-r98.vop-pass-r97.vop-pass-r96.vop-pass-r95.vop-pass-r94.vop-pass-r93.vop-pass-r92.vop-pass-r91.vop-pass-r90.vop-pass-r89.vop-pass-r88.vop-pass-r87.vop-pass-r86.vop-pass-r85.vop-pass-r84.vop-pass-r83.vop-pass-r80.vop-pass-r77.vop-pass-r76.vop-pass-r75j.vop-pass-r75l #f-menu-drawer.f-menu-drawer .f-menu-mobile__item:has(> .f-menu-mobile__toggle-button) > a.f-menu-mobile__link {
    flex: 0 1 auto !important;
    flex-grow: 0 !important;
    width: auto !important;
    max-width: calc(100% - 56px) !important;
    min-width: 0 !important;
    align-self: stretch !important;
    position: relative !important;
    z-index: 2 !important;
  }

  html body#f-theme.vop-pass-r106.vop-pass-r105.vop-pass-r104.vop-pass-r103.vop-pass-r102.vop-pass-r101.vop-pass-r100.vop-pass-r99.vop-pass-r98.vop-pass-r97.vop-pass-r96.vop-pass-r95.vop-pass-r94.vop-pass-r93.vop-pass-r92.vop-pass-r91.vop-pass-r90.vop-pass-r89.vop-pass-r88.vop-pass-r87.vop-pass-r86.vop-pass-r85.vop-pass-r84.vop-pass-r83.vop-pass-r80.vop-pass-r77.vop-pass-r76.vop-pass-r75j.vop-pass-r75l #f-menu-drawer.f-menu-drawer .f-menu-mobile__item:has(> .f-menu-mobile__toggle-button) > a.f-menu-mobile__link:active {
    background: rgba(52, 46, 42, 0.06) !important;
  }

  html body#f-theme.vop-pass-r106.vop-pass-r105.vop-pass-r104.vop-pass-r103.vop-pass-r102.vop-pass-r101.vop-pass-r100.vop-pass-r99.vop-pass-r98.vop-pass-r97.vop-pass-r96.vop-pass-r95.vop-pass-r94.vop-pass-r93.vop-pass-r92.vop-pass-r91.vop-pass-r90.vop-pass-r89.vop-pass-r88.vop-pass-r87.vop-pass-r86.vop-pass-r85.vop-pass-r84.vop-pass-r83.vop-pass-r80.vop-pass-r77.vop-pass-r76.vop-pass-r75j.vop-pass-r75l #f-menu-drawer.f-menu-drawer .f-menu-mobile__item:has(> .f-menu-mobile__toggle-button) > .f-menu-mobile__toggle-button {
    flex: 1 1 auto !important;
    flex-grow: 1 !important;
    width: auto !important;
    min-width: 48px !important;
    max-width: none !important;
    height: auto !important;
    min-height: 48px !important;
    align-self: stretch !important;
    justify-content: flex-end !important;
    align-items: center !important;
    position: relative !important;
    z-index: 1 !important;
    cursor: pointer !important;
  }

  html body#f-theme.vop-pass-r106.vop-pass-r105.vop-pass-r104.vop-pass-r103.vop-pass-r102.vop-pass-r101.vop-pass-r100.vop-pass-r99.vop-pass-r98.vop-pass-r97.vop-pass-r96.vop-pass-r95.vop-pass-r94.vop-pass-r93.vop-pass-r92.vop-pass-r91.vop-pass-r90.vop-pass-r89.vop-pass-r88.vop-pass-r87.vop-pass-r86.vop-pass-r85.vop-pass-r84.vop-pass-r83.vop-pass-r80.vop-pass-r77.vop-pass-r76.vop-pass-r75j.vop-pass-r75l #f-menu-drawer.f-menu-drawer .f-menu-mobile__item:has(> .f-menu-mobile__toggle-button) > .f-menu-mobile__toggle-button:active {
    background: rgba(52, 46, 42, 0.06) !important;
  }
}
