/** Shopify CDN: Minification failed

Line 16:22 Unexpected "{"
Line 16:31 Expected ":"
Line 20:22 Unexpected "{"
Line 20:31 Expected ":"
Line 27:22 Unexpected "{"
Line 27:31 Expected ":"
Line 36:22 Unexpected "{"
Line 36:31 Expected ":"
Line 40:22 Unexpected "{"
Line 40:31 Expected ":"
... and 16 more hidden warnings

**/
#custom-faq-section--{{ section.id }} .accordion-box.rounded.bg-secondary {
    background: none;
}

#custom-faq-section--{{ section.id }} details.accordion.group {
    background: #F5F7FA;
    margin-bottom: 20px;
    /* padding: 0px 20px; */
    border-radius: 10px;
}

#custom-faq-section--{{ section.id }} .accordion[open] summary {
  background-color:#305B83;
  color: white; 
  transition: background-color 0.3s ease-in-out;
    border-top-left-radius: 20px;
    border-top-right-radius: 20px;
  color:white;
}

#custom-faq-section--{{ section.id }} .accordion[open] .accordion__toggle {
    color: white; 
}

#custom-faq-section--{{ section.id }} .accordion[open] .accordion__toggle span {
    color: white; 
}

#custom-faq-section--{{ section.id }} h2.h2 {
    font-weight: 800;
}

#custom-faq-section--{{ section.id }} .accordion__toggle.bold {
    padding: 16px 23px;
    border-top-left-radius: 20px;
    border-top-right-radius: 20px;
}

#custom-faq-section--{{ section.id }} .prose {
    padding: 14px;
}

#custom-faq-section--{{ section.id }} span.circle-chevron.group-hover\:colors.group-expanded\:colors.group-expanded\:rotate {
    display: none;
}

#custom-faq-section--{{ section.id }} .section-stack__main {
    width: 100%;
  max-width:1150px;
}

#custom-faq-section--{{ section.id }} .section-stack.section-stack--center {
    gap: 20px;
}

@media (max-width: 768px) {
#custom-faq-section--{{ section.id }} .accordion-box.rounded.bg-secondary {
    padding: 0px;
}
#custom-faq-section--{{ section.id }} .section-stack__main {
    width: 100%;
}
}