.faq-section{padding-top:4rem;padding-bottom:4rem}.faq-section__heading{margin-bottom:4rem;text-align:center;font-weight:700;font-size:3rem}.faq-accordion__item{border-bottom:1px solid rgba(var(--color-foreground),.2)}.faq-accordion__item:first-child{border-top:1px solid rgba(var(--color-foreground),.2)}.faq-accordion__trigger{display:flex;align-items:center;justify-content:space-between;width:100%;padding:.4rem 0;background:none;border:none;cursor:pointer;text-align:left;gap:1.6rem;color:rgb(var(--color-foreground))}.faq-accordion__trigger:hover{opacity:.75}.faq-accordion__question{font-size:1.8rem;font-weight:500;flex:1}.faq-accordion__icon{flex-shrink:0;transition:transform .3s ease}.faq-accordion__trigger[aria-expanded=true] .faq-accordion__icon{transform:rotate(180deg)}.faq-accordion__answer{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease}.faq-accordion__answer[hidden]{display:grid;grid-template-rows:0fr}.faq-accordion__answer:not([hidden]){grid-template-rows:1fr}.faq-accordion__answer-inner{overflow:hidden;padding-bottom:0;transition:padding-bottom .3s ease}.faq-accordion__answer:not([hidden]) .faq-accordion__answer-inner{padding-bottom:1.6rem}.faq-accordion__answer-inner ul,.faq-accordion__answer-inner ol{padding-left:2rem;margin:.8rem 0}.faq-accordion__answer-inner a{color:rgb(var(--color-foreground));text-decoration:underline}.faq-accordion{max-width:75rem;margin:0 auto}
/*# sourceMappingURL=/cdn/shop/t/14/assets/ds-faq-section.css.map */
