/** Shopify CDN: Minification failed

Line 73:0 Expected "}" to go with "{"

**/
.faq-accordion-wrapper .accordion {
  border-top: none;
  border-bottom-color: #294b0d;
}
.faq-accordion-wrapper .accordion__title {
  color: #231313;
  font-size: 18px;
}
.faq-accordion-wrapper .accordion__title {
  margin-left: 1.5rem !important;
  margin-right: 1.5rem;
}

.faq-accordion-wrapper .accordion__title:hover {
  color: #294b0d;
}
.faq-accordion-wrapper summary[aria-expanded="true"] .accordion__title {
  color: #294b0d;
}
.faq-accordion-wrapper summary[aria-expanded="true"] {
  background-color: rgba(var(--color-foreground), 0.04);
}
.faq-accordion-wrapper summary {
  background-color: #fff;
}
.faq-accordion-wrapper .accordion__content {
  margin: 0;
  padding: 1.2rem 2rem 2rem 1.5rem;
  font-size: 15px;
  background-color: rgba(var(--color-foreground), 0.04);
}
.faq-accordion-wrapper details .accordion__content {
  max-height: 0;
  opacity: 0;
  overflow: hidden;
  transition: max-height 0.4s ease, opacity 0.3s ease;
}

.faq-accordion-wrapper details[open] .accordion__content {
  max-height: 500px;
  opacity: 1;
}
.faq-radio-scroll {
  text-align: center;
}
.faq-radio {
  margin: 0 10px;
  display: inline-flex;
  align-items: center;
  gap: 6px;
  cursor: pointer;
}

@media screen and (max-width: 550px) {
  .faq-radio-scroll {
    text-align: left;
    padding-bottom: 25px;
  }
  .faq-radio {
    padding-top: 1.5rem;
  }
  .collapsible-content__heading {
    font-size: 24px;
  }
  .faq-accordion-wrapper .accordion__title {
    font-size: 16px;
}
