.main-faqs-title{margin:0 0 1.5rem}.faq-categories .faq-category{background-color:#faf7f4;border:none;border-radius:1.2rem;text-align:center;font-weight:600;text-transform:uppercase;cursor:pointer;letter-spacing:.2rem;line-height:2rem;display:flex;align-items:center;justify-content:center;min-height:6rem;font-size:1.4rem}.faq-categories .faq-category:hover,.faq-categories .faq-category.faq-active{background-color:#e0ceaa}.faq-categories{max-width:60rem;margin:6rem auto}.main-faqs-page-description{max-width:60rem;margin:auto;color:rgba(var(--color-foreground),.75)}.main-faqs-page-description a{color:#387274;font-weight:600}.main-faqs-page-description a:hover{color:#000}.faqs-collapsible-content{max-width:80rem;margin:auto}.faqs-collapsible-content .accordion{margin:1rem 0;border:1px solid #d1d1d64d;border-radius:1.2rem;box-shadow:0 2px 8px #6767671a}.faqs-collapsible-content .accordion:last-child{margin-bottom:0}.faqs-collapsible-content .accordion:has(details[open]){border-color:#fcf9f7}.faqs-collapsible-content details[open]{background:#f9f7f4;border-radius:1.2rem}.faqs-collapsible-content details[open] summary{padding:3rem 2rem 2rem}.faqs-collapsible-content details:not([open]) .accordion__title{font-weight:500}.faqs-collapsible-content .accordion__title{min-height:5rem;display:flex;align-items:center;letter-spacing:0}.faqs-collapsible-content .accordion svg{top:50%;transform:translateY(-50%);width:2rem}.faqs-collapsible-content .accordion details[open]>summary .icon-caret{transform:translateY(-50%) rotate(180deg)}.faqs-collapsible-content .accordion summary{border-radius:1.2rem;padding:1.5rem 2rem}.faqs-collapsible-content .accordion summary:hover,.faqs-collapsible-content .accordion summary:focus,.faqs-collapsible-content .accordion summary:focus-visible{background:#f9f7f4}.faqs-collapsible-content .accordion__content{margin-bottom:0;padding:2rem}@media screen and (min-width: 750px){.main-faqs-page-description,.faqs-collapsible-content .accordion__title{font-size:1.8rem}.faqs-collapsible-content .accordion__title{min-height:auto}.faqs-collapsible-content .accordion summary{padding:3rem 2rem}.faqs-collapsible-content .accordion{margin:2rem 0}}.faq-section .main-faqs-title{max-width:80rem;margin-left:auto;margin-right:auto}.faq-section .main-faqs-page-description{max-width:80rem;text-align:left;font-size:1.6rem;line-height:2.4rem;padding:1.5rem 0 5rem;font-family:Quicksand}.faq-section .faqs-collapsible-content .accordion{background:#fff;border-radius:12px}.faq-section .faqs-collapsible-content details{background-color:inherit;border-radius:inherit}.faq-section .faqs-collapsible-content details[open]{background:inherit;border-radius:inherit}@media screen and (max-width: 749px){.faq-section .main-faqs-page-description{padding-top:0;padding-bottom:2rem}}
/*# sourceMappingURL=/cdn/shop/t/114/assets/section-main-faqs.css.map */
