.toggle-wrap {
  display: none;
}

.logo-mobile {
  display: none;
}

.footer-mobile {
  display: none;
}

@media (max-width: 599px) {
  body {
    word-break: break-word;
  }
  .table-responsive td,
  .table-responsive th {
    word-break: normal;
  }
  h1 {
    font-size: 2rem;
  }
  h2 {
    font-size: 1.8rem;
  }
  h3 {
    font-size: 1.3rem;
  }
  h4 {
    font-size: 1.15rem;
  }
  h5 {
    font-size: 1.07rem;
  }
  .menu-footer {
    display: none;
  }
  .footer-mobile {
    display: block;
  }
  .logo-mobile {
    padding: 16px 0 0 7px;
    display: block;
  }
  .main-menu {
    padding-bottom: 50px;
    border-bottom: 2px solid #00a89b;
    box-shadow: 0 10px 40px rgba(0, 0, 0, 0.08);
    bottom: auto !important;
    display: none;
  }
  .main-menu .logo-wrap {
    height: 69px !important;
  }
  .main-menu .logo-wrap .main-logo {
    text-align: left !important;
  }
  .main-menu .logo-wrap .main-logo img {
    height: 32px !important;
  }
  .collection.with-header .collection-header {
    padding: 10px 17px;
  }
  .menu-filler {
    display: none;
  }
  .toggle-wrap {
    font-size: 24px;
    padding: 22px 12px;
    display: flex;
    position: fixed;
    right: 0;
    top: 0;
    cursor: pointer;
    z-index: 11111;
  }
  .toggle-wrap i {
    padding: 8px;
    background: #fff;
    border-radius: 4px;
  }
}/*# sourceMappingURL=responsive.css.map */