.faq-header{margin-bottom:1rem}@media screen and (min-width: 750px){.faq-header{margin-bottom:1.7rem}}.faq__title{margin:0;color:rgb(var(--color-accent));font-weight:600}@media only screen and (max-width: 749px){.faq__title{font-size:calc(var(--font-heading-h1-size) * .6)}}.faq__subtitle:only-child{margin:0}.faq-box{margin:0 auto;max-width:84rem}.faq-block:last-child{margin-bottom:2.4rem}.faq-block__heading{margin:0;padding-right:2rem;color:rgb(var(--color-base-background-4));font-size:calc(var(--font-heading-h3-size) * 1.035)}@media only screen and (max-width: 767px){.faq-block__heading{font-size:calc(var(--font-heading-h3-size) * .8)}.faq-block .accordion summary{padding:1.6rem 8px 1.8rem}}.faq-block .accordion{margin:0}.faq-block .accordion summary{padding:2.4rem 8px 3.2rem;transition:all var(--duration-default) ease}.faq-block .accordion summary:hover{opacity:.5}.faq-block__description{max-width:77rem}.faq-block__description p{margin:0;padding-bottom:2.4rem}.faq .accordion.faq-item summary{display:flex;align-items:center;justify-content:space-between}@keyframes appear-down{0%{opacity:0}to{opacity:1}}.faq details[open] summary~*{animation:appear-down var(--duration-long) ease}
/*# sourceMappingURL=/cdn/shop/t/56/assets/section-faq.css.map */
