.fa-faq{padding:28px 0 44px}@media screen and (min-width:750px){.fa-faq{padding:96px 0}}@media screen and (min-width:990px){.fa-faq{padding:30px 0}}.fa-faq__header{max-width:600px;margin-bottom:48px}@media screen and (min-width:750px){.fa-faq__header{margin-bottom:72px}}@media screen and (min-width:990px){.fa-faq__header{margin-bottom:80px}}.fa-faq__heading{margin:0 0 20px;line-height:1.1}@media screen and (min-width:750px){.fa-faq__heading{margin-bottom:24px}}.fa-faq__description{margin:0;font-size:16px;line-height:1.6;color:rgb(var(--color-foreground),.8)}@media screen and (min-width:750px){.fa-faq__description{font-size:18px}}.fa-faq__description p{margin:0}.fa-faq__accordion{display:flex;flex-direction:column;gap:16px}.fa-faq__item{border:1px solid rgb(var(--color-foreground),.15);border-radius:8px;overflow:hidden;transition:border-color var(--duration-default)}.fa-faq__item[open]{border-color:rgb(var(--color-foreground),.25)}.fa-faq__question{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;cursor:pointer;-webkit-user-select:none;user-select:none;list-style:none;font-size:16px;font-weight:600;line-height:1.5;color:rgb(var(--color-foreground));transition:background-color var(--duration-default)}.fa-faq__question::-webkit-details-marker{display:none}.fa-faq__question:hover{background-color:rgb(var(--color-foreground),.03)}@media screen and (min-width:750px){.fa-faq__question{padding:24px 28px;font-size:18px}}.fa-faq__question-text{flex:1;padding-right:16px}.fa-faq__icon{flex-shrink:0;width:24px;height:24px;color:rgb(var(--color-foreground));transition:transform var(--duration-default)}.fa-faq__icon-horizontal{transition:opacity var(--duration-default)}.fa-faq__item[open] .fa-faq__icon{transform:rotate(90deg)}.fa-faq__item[open] .fa-faq__icon-horizontal{opacity:0}.fa-faq__answer{padding:18px 24px 24px;font-size:14px;line-height:1.7;color:rgb(var(--color-foreground),.8);animation:fadeIn .3s ease-in-out}@media screen and (min-width:750px){.fa-faq__answer{padding:20px 28px 28px;font-size:16px}}.fa-faq__answer p{margin:0}.fa-faq__answer p+p{margin-top:12px}@keyframes fadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.fa-faq__footer{margin-top:48px;margin-left:auto;margin-right:auto;padding-top:0;max-width:600px;text-align:center}@media screen and (min-width:750px){.fa-faq__footer{margin-top:72px}}@media screen and (min-width:990px){.fa-faq__footer{margin-top:80px}}.fa-faq__footer-heading{margin:0 0 12px;font-size:24px;font-weight:700;line-height:1.3;color:rgb(var(--color-foreground))}@media screen and (min-width:750px){.fa-faq__footer-heading{margin-bottom:16px;font-size:28px}}@media screen and (min-width:990px){.fa-faq__footer-heading{font-size:32px}}.fa-faq__footer-text{margin:0;font-size:16px;line-height:1.6;color:rgb(var(--color-foreground),.8)}@media screen and (min-width:750px){.fa-faq__footer-text{font-size:18px}}.fa-faq__footer-button{margin-top:24px}@media screen and (min-width:750px){.fa-faq__footer-button{margin-top:32px}}.fa-faq__question:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:-2px}.fa-faq__item{transition:all var(--duration-default)}
/*# sourceMappingURL=/cdn/shop/t/14/assets/mithril-faq.css.map */
