.faq-section{margin:0 auto}.faq-section__wrapper{max-width:80rem;margin:0 auto}.faq-section__header{margin-bottom:4rem}.faq-section__heading{margin-bottom:1.5rem}.faq-section__description{margin-top:1rem;opacity:.8}.faq-section__content{max-width:60rem;margin:0 auto}.faq-section .accordion{margin-top:0;border-top:.1rem solid rgba(var(--color-foreground),.08);border-bottom:.1rem solid rgba(var(--color-foreground),.08)}.faq-section .accordion:first-child{border-top:.1rem solid rgba(var(--color-foreground),.08)}.faq-section .accordion:last-child{border-bottom:.1rem solid rgba(var(--color-foreground),.08)}.faq-section .accordion+.accordion{margin-top:0;border-top:none}.faq-section .accordion summary{padding:2rem 0;cursor:pointer;transition:all .2s ease}.faq-section .accordion summary:hover{opacity:.8}.faq-section .accordion__title{font-weight:600;color:rgb(var(--color-foreground))}.faq-section .accordion__content{padding:0 0 2rem;margin-bottom:0;color:rgba(var(--color-foreground),.75);line-height:1.6}.faq-section .accordion__content p{margin-bottom:1rem}.faq-section .accordion__content p:last-child{margin-bottom:0}.faq-section .svg-wrapper{fill:rgb(var(--color-foreground));opacity:.7}.faq-section .icon-caret{transition:transform .2s ease}.faq-section details[open]>summary .icon-caret{transform:rotate(180deg)}@media screen and (max-width: 749px){.faq-section__header{margin-bottom:3rem}.faq-section .accordion summary{padding:1.5rem 0}.faq-section .accordion__content{padding:0 0 1.5rem}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/section-faq.css.map */
