.custom-faq{width:98%;margin:0 auto;height:auto}.custom-faq--animate .custom-faq__heading,.custom-faq--animate .faq-item{opacity:0;transform:translateY(1.6rem)}.custom-faq--animate.custom-faq--in-view .custom-faq__heading,.custom-faq--animate.custom-faq--in-view .faq-item{animation:custom-faq-fade-in .7s ease forwards;animation-delay:calc(var(--faq-item-index, 0) * .16s)}@keyframes custom-faq-fade-in{to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.custom-faq--animate .custom-faq__heading,.custom-faq--animate .faq-item{opacity:1;transform:none;animation:none}}.custom-faq__heading{margin:0 0 35px;color:#000;font-family:var(--font-heading-family);font-style:var(--font-heading-style);text-align:right;font-size:5.5rem;font-weight:var(--font-heading-weight)}.faq-item{width:60%;margin:20px 0}.faq-question{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;width:100%;padding:0;border:0;background:transparent;text-align:left;cursor:pointer}.faq-question h3{margin:0;color:#000;font-family:var(--font-body-family);font-style:var(--font-body-style);font-size:2rem;font-weight:500}.faq-toggle{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.faq-item hr{margin:1.2rem 0 0}.faq-answer{margin:.8rem 0 0;color:#000;font-family:var(--font-body-family);font-style:var(--font-body-style);font-size:1.6rem;font-weight:var(--font-body-weight);max-height:0;overflow:hidden;opacity:0;transform:translateY(-.4rem);transition:max-height .3s ease,opacity .25s ease,transform .3s ease}.faq-answer.is-open{opacity:1;transform:translateY(0)}.faq-answer p{margin:0}@media screen and (max-width:850px){.faq-item{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/custom-faq.css.map */
