/** Shopify CDN: Minification failed

Line 72:0 Unexpected "{"

**/
.notification-bar__wrapper.multi-msg-nav-enabled {
  padding: 11.5px 40px !important;
}
.slides  li p {
  font-size: 14px !important;
}
.notification-bar .notification-bar__message ul.flex-direction-nav li svg {
  display: block !important;
}
.notification-bar .notification-bar__message .flex-direction-nav__button {
  height: 24px;
  width: 24px;
}
.header-logo-wrapper .site-header__logo-image img {
  width: 162px !important;
  height: 22px;
}
.header-logo-wrapper .menu-item {
  padding: 0;
}
.header-logo-wrapper .main-navigation-wrapper--left {
  margin-left: 0 !important;
}
.header-logo-wrapper .main-navigation-wrapper--left>ul.nav  {
  column-gap: 23px;
}
.header-logo-wrapper .desk-menu.logo-placement-within-wrapper__item {
  padding-left: 40px !important;
}
.header-logo-wrapper .desk-menu.logo-placement-within-wrapper__item .main-navigation-wrapper-main li a {
  line-height: 1.18;
}
.header-logo-wrapper .icon {
  height: 30px;
  width: 30px;
  font-size: 30px !important;
}
.header-logo-wrapper .header-item > p {
  font-size: 14px;
  line-height: 1.18;
  color: #000000;
}
.header-logo-wrapper .header-item > p .subtext {
  font-size: 12px;
  line-height: 1.18;
  color: #777777;
}
.header-logo-wrapper .header-item > a p {
  margin-left: 0;
}
.header-wrapper .sticky-header-wrapper.sticky {
  z-index: 9;
}
.header-content.logo-placement-within-wrapper {
  max-width: 1440px !important;
}
#main-navigation-wrapper .menu-item a {
  font-size: 16px;
  text-transform: uppercase;
  font-weight: 500;
}
/* landing page... */
.section_landing-page .custom-header-section,
.section_landing-page .desk-menu,
.section_landing-page .mobile-header-wrap--icons:first-child,
/* .section_landing-page #main-navigation-wrapper  */
{
  display: none;
}
/* landing page end */
@media screen and (max-width: 992px) {
  .section_landing-page .header-wrapper {
    padding: 16px 0;
  }
}
@media screen and (max-width: 767px) {
  .notification-bar__message .flexslider ul.slides.arrows_enabled {
    padding: 0 30px;
  }
  .mobile-header--wrapper .mobile-side-column .header-link {
    padding: 10px 24px;
  }
  .section_landing-page .mobile-header--wrapper {
    padding-left: 24px;
  }
}