/** Shopify CDN: Minification failed

Line 132:1 Expected "}" to go with "{"

**/
header {
  box-shadow: 0 4px 20px rgba(0, 0, 0, 0.025); /* X-offset, Y-offset, blur, color */
}
.no-js-focus-container {
  box-shadow: 0 20px 10px rgba(0, 0, 0, 0.025); /* X-offset, Y-offset, blur, color */
}
h1 {
  letter-spacing: -2px; /* stays the same at any font size */
}
@media screen and (min-width: 1024px) {
  main#MainContent {
    width: 90%;
    margin-left: auto;
    margin-right: auto;
  }
}

.theme-button--secondary {
  padding-bottom: 20px;
  padding-top: 20px;
  --tw-border-opacity: 1;
  border: none;
  --tw-bg-opacity: 1;
  background-color: rgb(127 127 127);
  --tw-text-opacity: 1;
  color: rgb(250 250 250);
}

.add-to-cart {
  text-transform: uppercase;
}
@media screen and (min-width: 1024px) {
  .product-content-container.bg-scheme-background.px-section-horizontal-spacing.text-scheme-text.lg\:col-span-5 {
    width: 70%;
  }

  h1.product-title-block.font-heading.break-word.mt-4.text-heading-feature {
    padding-bottom: 9%;
  }

  a#more-payment-options-link {
    padding-bottom: 9%;
  }
}
@media screen and (min-width: 1024px) {
  .product-content-container.bg-scheme-background.px-section-horizontal-spacing.text-scheme-text.lg\:col-span-5 {
    width: 50%;
  }

  h1.product-title-block.font-heading.break-word.mt-4.text-heading-feature {
    padding-bottom: 9%;
  }

  a#more-payment-options-link {
    padding-bottom: 9%;
  }

  .lg\:col-span-6.relative.flex.bg-scheme-background.px-section-horizontal-spacing.py-section-vertical-spacing.text-scheme-text.items-center {
    font-size: smaller;
  }

  .relative.pb-7.product-media-container.bg-scheme-background.text-scheme-text.lg\:pb-0.lg\:col-span-7 {
    width: 80%;
    margin-left: auto;
    padding-right: 3%;
  }
}
@media screen and (max-width: 1023px) {
  main#MainContent {
    padding-left: 10px;
    padding-right: 10px;
  }

@media screen and (max-width: 1023px) {
  button.relative.w-full.text-left.inline-block.py-1.uppercase.pr-10 {
    padding: 10px 0 10px 0;
  }

}
@media screen and (max-width: 1023px) {
  ul#accordion4 button {
    padding: 10px 0;
  }
}

.text-heading-secondary
{ font-size: x-large;}

@media screen and (min-width: 1024px) {
  .lg\:col-span-6.relative.flex.bg-scheme-background.px-section-horizontal-spacing.py-section-vertical-spacing.text-scheme-text.items-center {
    width: 80%;
    margin-left: auto;
    padding-right: 50px;
  }
  .lg\:col-span-6.relative.flex.bg-scheme-background.px-section-horizontal-spacing.py-section-vertical-spacing.text-scheme-text.items-center
    h1 {
    font-size: 5rem; /* change to your desired size */
  }
  .lg\:col-span-6.relative.flex.bg-scheme-background.px-section-horizontal-spacing.py-section-vertical-spacing.text-scheme-text.items-center
    p {
    font-size: 1.3rem; /* change to your desired size */
  }
}
@media screen and (min-width: 1024px) {
.text-heading-secondary {
    font-size: 2rem;
}}

@media screen and (max-width: 1023px) {
  ul#accordion0 {
    font-size: larger;
  }

  ul#accordion4 {
    font-size: larger;
  }

  ul#accordion5 {
    font-size: larger;
  }
}

@media screen and (max-width: 1023px) {
  .pointer-events-auto.w-full.bg-scheme-background {
    display: none !important;
  }
}