:root {
  --general-bodyTextFont: "Open Sans", sans-serif;
  --general-headingTextFont: "Open Sans", sans-serif;
  --homePage-categoryFont: "Open Sans", sans-serif;
}

.navigation.posts-navigation,
#app > .content {
  display: none !important;
}

#app {
  overflow-x: visible !important;
}
a:not([href]) {
  color: var(--general-linkColor);
}
@media (min-width: 992px) {
  #__next > .webshopMainContent {
    width: 100%;
    padding-right: 60px;
    padding-left: 60px;
    margin-right: auto;
    margin-left: auto;
  }
}
@media (min-width: 992px) and (min-width: 1280px) {
  #__next > .webshopMainContent {
    max-width: 1280px;
  }
}
@media (max-width: 991.98px) {
  #__next > .webshopMainContent {
    width: 100%;
    padding-right: 40px;
    padding-left: 40px;
    margin-right: auto;
    margin-left: auto;
  }
}
@media (max-width: 767.98px) {
  #__next > .webshopMainContent {
    width: 100%;
    padding-right: 30px;
    padding-left: 30px;
    margin-right: auto;
    margin-left: auto;
  }
}
