/** Shopify CDN: Minification failed

Line 19:0 Unexpected "<"
Line 217:12 Expected identifier but found whitespace
Line 217:14 Unexpected "{"
Line 217:21 Expected ":"
Line 217:54 Expected ":"
Line 218:15 Expected identifier but found whitespace
Line 218:17 Unexpected "{"
Line 218:24 Expected ":"
Line 218:60 Expected ":"

**/
/* SHOPIFY_STYLESHEETS_VERSION: 1.0 */


/* CSS from section stylesheet tags */
/* START_SECTION:ap-testimonials (INDEX:2) */
<style>
      .testimonials__members_small_third {
          -webkit-transition-timing-function: linear !important;
          transition-timing-function: linear !important;
          position: relative;
      }

      .swiper-wrapper {
          -webkit-transition-timing-function: linear !important;
          transition-timing-function: linear !important;
          position: relative;
      }
/* END_SECTION:ap-testimonials */

/* START_SECTION:information-section (INDEX:39) */
.information {
    margin-left:0 !important;
    margin-right:0 !important;
    padding:0 10px;
  }
/* END_SECTION:information-section */

/* CSS from block stylesheet tags */
/* START_BLOCK:carousel (INDEX:141) */
.swiper-pagination .swiper-pagination-bullet {
    background-color: #072f3080;
  }

  .swiper-pagination .swiper-pagination-bullet-active {
    background-color: #072f30;
  }

  .swiper-button-disabled {
    display: none;
  }
/* END_BLOCK:carousel */

/* START_BLOCK:faq (INDEX:146) */
.ud-faq-accordion {
    interpolate-size: allow-keywords;
  }
/* END_BLOCK:faq */

/* START_BLOCK:layout-box (INDEX:151) */
.box {
    display: block;
    padding: var(--box-padding, 2.4rem);
    border: var(--box-border-width) solid var(--box-border-color);
    background-color: var(--box-background-color);
    color: var(--box-foreground-color);
  }

  .box > :first-child {
    margin-top: 0;
  }

  .box > :last-child {
    margin-bottom: 0;
  }

  @media (max-width: 768px) {
    .box {
      padding: var(--box-padding-mobile);
    }
  }
/* END_BLOCK:layout-box */

/* START_BLOCK:layout-center (INDEX:152) */
.center-layout {
    margin-inline-start: auto;
    margin-inline-end: auto;
    max-inline-size: var(--center-max-width, 80ch);
  }

  .center-layout.center-layout-gutters {
    padding-inline-start: var(--center-gutters, 2.4rem);
    padding-inline-end: var(--center-gutters, 2.4rem);
  }

  .center-layout.center-layout-text {
    text-align: center;
  }

  .center-layout.center-layout-children > * {
    margin-inline-start: auto;
    margin-inline-end: auto;
  }
/* END_BLOCK:layout-center */

/* START_BLOCK:layout-container (INDEX:153) */
.box-layout {
    display: block;
    padding: var(--box-padding, 2.4rem);
    border: var(--box-border-width) solid var(--box-border-color);
    background-color: var(--box-background-color);
    border-radius: var(--box-border-radius);
    color: var(--box-foreground-color);
  }

  .box-layout > :first-child {
    margin-top: 0;
  }

  .box-layout > :last-child {
    margin-bottom: 0;
  }

  .center-layout {
    margin-inline-start: auto;
    margin-inline-end: auto;
    max-inline-size: var(--center-max-width, 80ch);
  }

  .center-layout.center-layout-gutters {
    padding-inline-start: var(--center-gutters, 2.4rem);
    padding-inline-end: var(--center-gutters, 2.4rem);
  }

  .center-layout.center-layout-text {
    text-align: center;
  }

  .center-layout.center-layout-children > * {
    margin-inline-start: auto;
    margin-inline-end: auto;
  }
/* END_BLOCK:layout-container */

/* START_BLOCK:layout-stack (INDEX:154) */
.stack {
    display: flex;
    flex-direction: column;
  }

  .stack > * {
    margin-block: 0;
  }

  .stack > * + * {
    margin-block-start: var(--stack-space, 2.4rem);
  }

  .stack.stack-recursive * {
    margin-block: 0;
  }

  .stack.stack-recursive * + * {
    margin-block-start: var(--stack-space, 2.4rem);
  }

  .stack.tw-flex-row {
    flex-direction: row;
  }

  .stack.tw-flex-row > * + * {
    margin-block-start: 0;
    margin-inline-start: var(--stack-space, 2.4rem);
  }

  @media (max-width: 768px) {
    .stack > * + * {
      margin-block-start: var(--stack-space-mobile, 2.4rem);
    }

    .stack.stack-recursive * + * {
      margin-block-start: var(--stack-space-mobile, 2.4rem);
    }

    .stack.tw-flex-row > * + * {
      margin-block-start: 0;
      margin-inline-start: var(--stack-space-mobile, 2.4rem);
    }
  }
/* END_BLOCK:layout-stack */

/* START_BLOCK:layout-switcher (INDEX:155) */
.switcher {
    display: flex;
    flex-wrap: wrap;
    gap: var(--switcher-space);
  }

  .switcher > * {
    flex-grow: 1;
    flex-basis: calc((var(--switcher-threshold) - 100%) * 999);
  }
/* END_BLOCK:layout-switcher */

/* START_BLOCK:product-gallery (INDEX:161) */
/* Product Gallery Block */
.mainProductGalleryMobile {
display: none;
}

@media screen and (max-width: 800px) {
.mainProductGalleryMobile {
display: block;
margin-bottom: 24px;
padding-top: {{ block.settings.mobile_padding_top }}px;
padding-bottom: {{ block.settings.mobile_padding_bottom }}px;
}
}
/* END_BLOCK:product-gallery */