/* Legacy mobile header */
@media (max-width: 767px) {
  body:where(.ums_mobile_header_v1--on).ordering-process {background-color: var(--colors-surface-secondary);}
  :where(.ums_mobile_header_v1--on) .top-navigation-bar {position: unset;top: unset;transition: unset;width: unset;z-index: unset;}
  :where(.ums_mobile_header_v1--on) #header {position: unset;top: unset;width: unset;z-index: unset;background-color: var(--colors-surface-primary);}
  :where(.ums_mobile_header_v1--on) .responsive-tools {padding-block: 12px;}
  :where(.ums_mobile_header_v1--on) .top-navigation-bar .responsive-tools {width: unset;justify-content: unset;}
  :where(.ums_mobile_header_v1--on) .top-navigation-bar .dropdown, :where(.ums_mobile_header_v1--on) .top-navigation-bar .languagesMenu {display: inline-block;}
  :where(.ums_mobile_header_v1--on) .overall-wrapper {padding-top: 0;}
  :where(.ums_mobile_header_v1--on).type-index .overall-wrapper {padding-top: 0;}
  :where(.ums_mobile_header_v1--on) #header .site-name {left: unset;position: unset;top: unset;text-align: center;transition: unset;}
  :where(.ums_mobile_header_v1--on) #header .site-name>a {height: unset;display: unset;}
  :where(.ums_mobile_header_v1--on) #header .site-name img {max-width: 100%;padding-block: 0;max-height: unset;}
  :where(.ums_mobile_header_v1--on) .responsive-tools>a[data-target=login] {display: block;}
  :where(.ums_mobile_header_v1--on) .responsive-tools>a[data-target=search] {margin-right: 0;}
  :where(.ums_mobile_header_v1--on).ordering-process .responsive-tools>a[data-target=search] {visibility: unset;}
  :where(.ums_mobile_header_v1--on) .navigation-buttons {display: block;align-items: unset;flex-wrap: unset;justify-content: unset;}
  :where(.ums_mobile_header_v1--on) .navigation-buttons>a:not(.cart-count) {height: unset;width: unset;padding: unset;}
  :where(.ums_mobile_header_v1--on) .navigation-buttons>.favBtn::before {width: 23px;}
  :where(.ums_mobile_header_v1--on) #header .search {display: block;}
  :where(.ums_mobile_header_v1--on).search-window-visible #header .search {padding-block: 0;}
  :where(.ums_mobile_header_v1--on).search-window-visible #header .search-form {margin-block: 20px;}
  :where(.ums_mobile_header_v1--on) #header .search-whisperer {overflow-y: unset;border-bottom-style: none;max-height: unset;}
  :where(.ums_mobile_header_v1--on) .popup-widget.cart-widget, .popup-widget.login-widget, .popup-widget.search-widget {padding-top: 0px;top: 56px;}
  :where(.ums_mobile_header_v1--on) #navigation {padding-bottom: 60px;}
  :where(.ums_mobile_header_v1--on) #header .navigation-wrapper {padding-inline: 20px;margin-inline: auto;}
  :where(.ums_mobile_header_v1--on).navigation-window-visible .top-navigation-bar .container>div.top-navigation-contacts, :where(.ums_mobile_header_v1--on).navigation-window-visible .top-navigation-bar .container>div.top-navigation-menu {display: block;}
  :where(.ums_mobile_header_v1--on) .navigation-in {font-size: 14px;line-height: 14px;}
  :where(.ums_mobile_header_v1--on) .navigation-in>ul>li>a {display: block;padding: 1.25rem 20px;}
  :where(.ums_mobile_header_v1--on) .navigation-in>ul>li>a>b {padding-block: 0;font-weight: 400;display: inline;}
  :where(.ums_mobile_header_v1--on) .navigation-in>ul>li>a>span:where(.submenu-arrow) {position: relative;padding-block: 0;}
  :where(.ums_mobile_header_v1--on) .submenu-arrow {font-size: 10px;line-height: 10px;padding-left: 1em;padding-right: 1em;display: inline-block;}
  :where(.ums_mobile_header_v1--on) .submenu-arrow::after {vertical-align: middle;}
  :where(.ums_mobile_header_v1--on) .navigation-in>ul>li>a>span.submenu-arrow::before {content: "";display: block;position: absolute;inset: -8px 0;}
  :where(.ums_mobile_header_v1--on) .navigation-in .navigationActions {display: none;}
  .scrolled body:where(.ums_mobile_header_v1--on):not(.search-window-visible) .top-navigation-bar {box-shadow: unset;}
  .scrolled-down body:where(.ums_mobile_header_v1--on):not(.ordering-process):not(.search-window-visible) #header .cart-count {transform: unset;}
  .scrolled-down body:where(.ums_mobile_header_v1--on):not(.ordering-process):not(.search-window-visible) #header .site-name {transform: unset;}
  .scrolled-down body:where(.ums_mobile_header_v1--on):not(.ordering-process):not(.search-window-visible) .top-navigation-bar {transform: unset;}
  :where(.ums_mobile_header_v1--on) .content-wrapper.container .row .wide-carousel {padding-inline: 10px;}
}
:where(.ums_mobile_header_v1--on) .navigation-buttons>a:not(.cart-count) {height: unset;padding: unset;text-align: unset;width: unset;}
:where(.ums_mobile_header_v1--on) .navigation-buttons>a:not(.cart-count)::before {content: "";display: none;}
@media (min-width: 768px) {
    :where(.ums_mobile_header_v1--on) .navigation-buttons>a:not(.cart-count) {display: unset;}
}
