/** Shopify CDN: Minification failed

Line 121:0 Unexpected "`"

**/
.page-width {
  width: 100%;
  max-width: 1280px;
  padding: 0 40px;
  margin: 0 auto;
}

html.lock shulex-chatbot-lancher {
  position: relative;
  z-index: -1;
}

.product-block {
  margin-bottom: 25px;
}

.show {
  display: block !important;
}

.tablet-up--show {
  display: block !important;
}

.tablet-down--show {
  display: none !important;
}

.section--divider, .hr--large, .hr--medium, .hr--small, hr {
  border-top-color: #ddd;
}

.chat-button__back {
  width: 60px !important;
  height: 60px !important;
}


.invisible-ele, .invisible-ele * {
  opacity: 0;
  width: 0;
  height: 0;
  visibility: hidden;
  margin: 0;
  padding: 0;
}

.hidden-all {
  display: none;
}
.desktop-show {
  display: block;
}
.desktop-inline-block {
  display: inline-block;
}

.mobile-show,
.mobile-inline-block {
  display: none;
}

.product-block--tab+.product-block--tab .collapsible-trigger-btn--borders{
  border-top:0;
}

.product-block--tab+.product-block--tab{
  margin-top:-25px;
}

@media only screen and (max-width: 999px) {
  .tablet-up--show {
    display: none !important;
  }
  .tablet-down--show {
    display: block !important;
  }
  .collapsible-content--small{
    backface-visibility:hidden;
    height:0;
    opacity:0;
    overflow:hidden;
    visibility:hidden;
  }
}

@media (max-width: 767px) {
  .page-width {
    padding: 0 20px;
  }
  .desktop-show,
  .desktop-inline-block {
    display: none;
  }
  .mobile-show {
    display: block;
  }
  .mobile-inline-block {
    display: inline-block;
  }
}


/* Black template - header override */
body.template-page-black .shopify-section-group-header-group {
  background-color: #000000 !important;
}

body.template-page-black .shopify-section-group-header-group a,
body.template-page-black .shopify-section-group-header-group button,
body.template-page-black .shopify-section-group-header-group span,
body.template-page-black .shopify-section-group-header-group svg {
  color: #ffffff !important;
  fill: #ffffff !important;
}
```

