#menu {overflow-x:hidden;padding:10px}
.mobile-nav__social {padding:10px 20px}
.slinky-theme-default .back::before {width:1.25rem !important;height:1.25rem !important;
background-size:1.25rem !important}
.slinky-theme-default a {font-size:1.25em}
@media only screen and (max-width: 600px) {.site-nav__icons {margin-top:0 !important}}
#menu {min-height:360px !important;}

#NavDrawer .multi-selectors {padding:15px 0 !important}
#NavDrawer #FooterLocale{margin:0;padding:5px;border:1px solid #ddd}
#NavDrawer #FooterCurrency {margin:0;padding:5px;border:1px solid #ddd}

@media only screen and (max-width: 600px) {
.feature-row__text {flex:0 0 100% !important;min-width:100% !important;padding-left:0 !important}
}

  .slinky-menu {}
  .slinky-menu > ul {left: 0;position: relative;transform: translateZ(0); }
  .slinky-menu ul,.slinky-menu li {list-style: none;margin: 0; }
  .slinky-menu ul {width: 100%; }
  .slinky-menu a {align-items: center;display: flex; }
  .slinky-menu a span {flex: 1;line-height: 1.4; }
  .slinky-menu li ul {display: none;left: 100%;position: absolute;top: 0; }
  .slinky-menu .header {display: flex; }
  .slinky-menu .header .title {flex: 1;line-height: 1.4;margin: 0;order: 1; }
  .slinky-theme-default {}
  .slinky-theme-default .title {color: #000;padding: 10px; }
  .slinky-theme-default li {line-height: 1; }
  .slinky-theme-default a:not(.back) {color: #000;padding: 10px 16px; }
  .slinky-theme-default a:not(.back):hover {background: rgba(90, 200, 250, 0.05); }
  .slinky-theme-default a:not(.back):active {background: rgba(90, 200, 250, 0.05); }
  .slinky-theme-default .next::after,
  .slinky-theme-default .back::before {
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+ICAgIDxwYXRoIGQ9Ik0xMi4yMTkgMi4yODFMMTAuNzggMy43MiAxOC4wNjIgMTFIMnYyaDE2LjA2M2wtNy4yODIgNy4yODEgMS40MzggMS40MzggOS05IC42ODctLjcxOS0uNjg3LS43MTl6IiAvPjwvc3ZnPg==) center no-repeat;
    background-size: 1em;content: '';height: 1em;opacity: 0.5;transition: 200ms;width: 1em; }
  .slinky-theme-default .next::after {margin-left: 1em; }
  .slinky-theme-default .back::before {padding: 1em;transform: scaleX(-1); }
  .slinky-theme-default .next:hover::after,.slinky-theme-default .back:hover::before {opacity: 0.75; }
  .slinky-theme-default .next:active::after,.slinky-theme-default .back:active::before {opacity: 1; }


