/** Shopify CDN: Minification failed

Line 83:14 Expected identifier but found whitespace
Line 83:16 Unexpected "{"
Line 83:25 Expected ":"
Line 83:50 Expected ":"
Line 84:14 Expected identifier but found whitespace
Line 84:16 Unexpected "{"
Line 84:25 Expected ":"
Line 84:50 Expected ":"

**/
 a.level-one-link {
    color: inherit;
    text-decoration: none;
  }
  #mobile-usp-slider {
      position: relative;
      overflow: hidden;
      margin: -1px auto 0 auto;
      width: 100% !important;
      background: #F4F4F4;
      min-height: 48px;
  }
  
  #mobile-usp-slider ul {
    position: relative;
    margin: 0;
    padding: 0;
    list-style: none;
  }
  
  #mobile-usp-slider ul li {
    position: relative;
    display: block;
    margin: 0;
    padding: 0;
    text-align: center;
    line-height: 48px;
    width: 280px;
    margin: 0 auto;
  }
  #mobile-usp-slider ul li>div {
      justify-content: center;
  }
  
  #mobile-usp-slider a.control_prev, 
  #mobile-usp-slider a.control_next {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    z-index: 1;
    display: inline-flex;
    width: 16px;
    height: 16px;
    color: #000;
    text-decoration: none;
    opacity: 0.7;
    cursor: pointer;
  }
  
  #mobile-usp-slider a.control_prev:hover, a.control_next:hover {
    opacity: 1;
    -webkit-transition: all 0.2s ease;
  }
  
  #mobile-usp-slider a.control_prev {
    left: 12px;
  }
  #mobile-usp-slider a.control_next {
    right: 12px;
  }

  .header-transparent .header__menu-item {
      color: #fff;
  }
  header-drawer {
    justify-self: start;
    margin-left: -1.2rem;
  }

  .header__heading-logo {
    max-width: {{ section.settings.logo_width }}px;
    min-width: {{ section.settings.logo_width }}px;
  }
  a.trade-link {
    color: rgb(var(--color-foreground));
    text-decoration: none;
    display: flex;
    align-items: center;
    gap: 8px;
    margin-right: 14px;
    font-size: 14px;
  }
  .trade-link img {
      width: 21px;
      height: 20px;
     opacity: 0.6;
      object-fit: contain;
     filter: invert(1);
  }
  .header-transparent .header__icons a.trade-link {
      color: #fff;
  }
  .menu-open.header-transparent .header__icons a.trade-link {
      color: rgb(var(--color-foreground));
  }
 .header-transparent .trade-link img {
      filter: none;
  }
  .menu-open.header-transparent .trade-link img {
      filter: invert(1);
  }
  @media screen and (min-width: 990px) {
    header-drawer {
      display: none;
    }
  }

  .menu-drawer-container {
    display: flex;
  }

  .list-menu {
    list-style: none;
    padding: 0;
    margin: 0;
  }

  .list-menu--inline {
    display: inline-flex;
    flex-wrap: wrap;
  }

  .list-menu__item {
    display: flex;
    align-items: center;
    line-height: calc(1 + 0.3 / var(--font-body-scale));
  }

  .list-menu__item--link {
    text-decoration: none;
    padding-bottom: 1rem;
    padding-top: 1rem;
    line-height: calc(1 + 0.8 / var(--font-body-scale));
  }

  .header-wrapper {
    border-bottom: 1px solid rgba(86, 96, 105, 0.1);
  }
  .header-transparent.header-wrapper {
    border-bottom: 1px solid rgba(255, 255, 255, 0.3);
  }
  .shopify-section-header-sticky .header-wrapper {
    border: 0;
  }
  .main-logo--svg {
    display: inline-block;
  }
  .menu-open.header-transparent .main-logo--svg svg,
  .main-logo--svg svg {
    color: #438983;
    width: 100%;
    height: auto;
  }
  .js .mega-menu__content {
    transition: .4s;
  }
  .header-wrapper.menu-open {
    background: #fff;
  }
  .menu-open.header-transparent .header__icon span,
  .menu-open.header-transparent .header__icons .header__icon span svg,
  .menu-open.header-transparent .header__icons .header__icon svg,
  .menu-open.header-transparent .header__menu-item {
      color: rgba(var(--color-foreground),.75);
  }
  .header-transparent .main-logo--svg svg,
  .header-transparent .header__icon span,
  .header-transparent .header__icons .header__icon span svg,
  .header-transparent .header__icons .header__icon svg {
      color: #fff;
  }
 
  .list-menu__item--link {
    padding-bottom: 0.5rem;
    padding-top: 0.5rem;
  }
  /* .shopify-section-header-sticky .header-transparent,
  .menu-open .header-transparent {
    background: #438983;
  } */
  .shopify-section-header-hidden .header-transparent {
    transform: translateY(-100%);
  }
  .header-transparent {
    position: absolute;
    width: 100%;
    background: transparent;
    border: 0;
    transition: .4s;
  }

  .header-bottom-menu {
    border-top: 1px solid rgba(86, 96, 105, 0.1);
    padding: 7px 10px;
    display: flex;
    overflow-x: auto;
  }
  .header-transparent .header-bottom-menu {
    border-top: 1px solid rgba(255, 255, 255, 0.3);
  }
  .header-bottom-menu a {
    display: inline-flex;
    font-weight: 300;
    font-size: 12px;
    text-decoration: none;
    margin-right: 8px;
    flex: none;
    color: rgb(var(--color-foreground));
  }
  .header-transparent .header-bottom-menu a {
    color: #fff;
  }
  .header-bottom-menu a:last-child {
    margin-right: 0;
  }
  .header-bottom-menu::-webkit-scrollbar {
    width: 0;
    height: 0;
  }
  @media only screen and (min-width: 750px) {
    .header-bottom-menu {
      display: none;
    }
  }

  details[open].menu-opening>.menu-drawer {
    border-top: 1px solid rgba(86, 96, 105, 0.1) !important;
  }