.faq-accordion{background:var(--faq-background);padding:6.4rem 0}@media screen and (min-width:990px){.faq-accordion{padding:10rem 0}}.faq-accordion__header{display:flex;flex-direction:column;align-items:center;gap:1.6rem;text-align:center;margin-bottom:3.2rem}@media screen and (min-width:990px){.faq-accordion__header{margin-bottom:4.8rem}}.faq-accordion__subheading{font-size:1.6rem;letter-spacing:.18em;margin-bottom:0;color:rgb(var(--color-foreground))}.faq-accordion__heading{margin:0;font-family:freight-display-pro,serif;font-weight:700;font-size:3.2rem}.faq-accordion__header em{color:#6068b2}@media screen and (min-width:990px){.faq-accordion__heading{font-size:4.8rem}}.faq-accordion__list{max-width:104rem;margin:0 auto}.faq-accordion__item{border-bottom:.1rem solid rgba(96,104,178,.2)}.faq-accordion__item:first-child{border-top:.1rem solid rgba(96,104,178,.2)}.faq-accordion__question{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;padding:1.6rem 0;cursor:pointer;list-style:none;font-family:freight-display-pro,serif;font-weight:700;font-style:var(--font-heading-style);font-size:1.8rem;color:rgb(var(--color-foreground));transition:color var(--duration-default)}.faq-accordion__question:hover{color:rgb(var(--color-button))}.faq-accordion__chevron{flex-shrink:0;display:flex;align-items:center;transition:transform var(--duration-default)}.faq-accordion__item.active .faq-accordion__question{font-family:freight-display-pro,serif;font-weight:700;color:rgb(var(--color-button))}.faq-accordion__item.active .faq-accordion__chevron{transform:rotate(180deg)}.faq-accordion__answer{display:none;height:0;overflow:hidden;font-size:1.6rem;line-height:1.5;color:rgb(var(--color-foreground));max-width:92rem;transition:height .55s cubic-bezier(.22,1,.36,1);will-change:height}.faq-accordion__answer-inner{padding:0 0 1.6rem;margin-top:-.6rem;opacity:0;transform:translateY(-.625rem);transition:opacity .3s ease,transform .55s cubic-bezier(.22,1,.36,1)}.faq-accordion__item.active .faq-accordion__answer-inner{opacity:1;transform:translateY(0)}.faq-accordion__answer-inner p{margin:0}.faq-accordion__answer-inner p+p{margin-top:.8rem}
/*# sourceMappingURL=/cdn/shop/t/24/assets/section-faq-accordion.css.map */
