@media (max-width: 992px) {
  .findSales {
    display: none;
  }
}

.menu,
.menu-item-link > span,
.site-container,
.site-footer {
  font-family: var(--customHeaderFooter-customFont) !important;
}

.is-style-heading,
.is-style-subheading,
h1,
h2,
h3,
h4,
h5,
h6,
legend:where(
    :not([class*="gfield"]):not([class*="gform"]):not([class*="wpform"])
  ) {
  font-family: var(--customHeaderFooter-customFont) !important;
}

.button.image-gallery-icon,
.button:visited.image-gallery-icon,
[type="button"].image-gallery-icon,
[type="reset"].image-gallery-icon,
[type="submit"].image-gallery-icon,
button.image-gallery-icon,
[type="button"]:active.image-gallery-icon,
button:active.image-gallery-icon,
[type="button"]:hover.image-gallery-icon,
button:hover.image-gallery-icon {
  background: unset;
  filter: drop-shadow(rgb(26, 26, 26) 0px 2px 2px);
  position: absolute;
  transform: matrix(1, 0, 0, 1, 0, -74.4);
}

.image-gallery-bullets button,
.image-gallery-bullets button:hover,
.image-gallery-bullets button:active,
button.search-toggle:hover,
button.search-toggle,
button.sub-menu-toggle {
  position: relative !important;
  filter: var(--button-filter, none) !important;
  transform: var(--button-transform, none);
}

.menu-toggle-icon:before {
  top: var(--menu-toggle-line-spacing, calc(var(--spacing-md) * -0.5));
  transform: var(--menu-toggle-line-before-transform, rotate(0deg));
  transition: var(
    --menu-toggle-line-before-transition,
    top 0.2s 0.2s,
    transform 0.2s 0s
  );
}

.menu-toggle-icon:after,
.menu-toggle-icon:before {
  background: currentColor;
  content: "";
  position: absolute;
}

.menu-toggle-icon,
.menu-toggle-icon:after,
.menu-toggle-icon:before {
  border-radius: var(--menu-toggle-line-border-radius, var(--border-radius));
  display: block;
  height: var(--menu-toggle-line-height, 2px);
  width: var(--menu-toggle-line-width, calc(var(--spacing-md) * 2));
}

.menu-toggle-icon:after {
  bottom: var(--menu-toggle-line-spacing, calc(var(--spacing-md) * -0.5));
  transform: var(--menu-toggle-line-after-transform, rotate(0deg));
  transition: var(
    --menu-toggle-line-after-transition,
    bottom 0.2s 0.2s,
    transform 0.2s 0s
  );
}

.menu-toggle-icon:after,
.menu-toggle-icon:before {
  background: currentColor;
  content: "";
  position: absolute;
}

@media only screen and (max-width: 1000px) {
  .header-right {
    display: none;
  }

  .header-search {
    display: block;
  }

  .header-section-mobile.header-right-mobile {
    display: flex;
  }

  button.menu-toggle {
    position: relative !important;
    filter: var(--button-filter, none) !important;
    transform: var(--button-transform, none);
  }
}

.mobile-menu {
  display: none;
}

.mobile-menu-visible .mobile-menu {
  display: block;
}

.wp-block-group.alignfull.has-background.has-xl-content-width.has-xs-padding-top {
  width: 100%;
  margin-left: 0;
}

.webshopMainContent,
.button {
  font-family: var(--general-bodyTextFont) !important;
}
#search-facet-container button, div[class*="facetHeader"]  {
  display: block;
  width: 100%;
  margin-bottom: 5px;
  font-family: var(--general-bodyTextFont) !important;
}
#webshopContentWrapper header {
  position: relative !important;
}
#webshopContentWrapper footer .alignfull {
  margin: 0 !important;
  width: 100% !important;
}

.react-tabs > ul {
    margin-left: 0 !important;
}
div[class*="facetFilter"] button{
   position: absolute;
    top: 0;
    display: inline-block !important;
    width: auto !important;
}
#listingview-wapper img{
  vertical-align: baseline;
}