.faqs-accordion{background:var(--faqs-bg, #fbf6f0);padding:4.8rem 0}.faqs-accordion .page-width{padding-left:1.6rem;padding-right:1.6rem}.faqs-accordion__heading{margin:0;color:var(--faqs-heading, #2f343d);text-align:center;font-size:2.4rem;line-height:2.8rem;font-weight:800;font-family:Muli,sans-serif;letter-spacing:.5px}.faqs-accordion__list{margin-top:2.4rem;display:grid;gap:1.2rem}.faqs-accordion__item{background:var(--faqs-card-bg, #ffffff);border-radius:1.4rem;overflow:hidden}.faqs-accordion__question{list-style:none;cursor:pointer;min-height:5.8rem;padding:2rem 2.4rem;display:flex;justify-content:space-between;align-items:center;gap:1.2rem;color:var(--faqs-question, #4a4a4a);font-size:1.7rem;line-height:2.4rem;font-weight:500;font-family:Muli,sans-serif}.faqs-accordion__question::-webkit-details-marker{display:none}.faqs-accordion__icon{flex-shrink:0;width:2rem;height:2rem;display:inline-flex;align-items:center;justify-content:center;color:var(--faqs-icon, #3b3c3e)}.faqs-accordion__icon svg{display:block;width:100%;height:100%}.faqs-accordion__icon-plus{display:block}.faqs-accordion__icon-minus,.faqs-accordion__item[open] .faqs-accordion__icon-plus{display:none}.faqs-accordion__item[open] .faqs-accordion__icon-minus{display:block}.faqs-accordion__answer{display:grid;grid-template-rows:0fr;transition:grid-template-rows .28s ease,opacity .24s ease,transform .28s ease;opacity:0;transform:translateY(-.4rem)}.faqs-accordion__answer-inner{overflow:hidden;padding:0 2.4rem;color:var(--faqs-answer, #6e6e6e);font-size:1.5rem;line-height:2.4rem}.faqs-accordion__item[open] .faqs-accordion__answer{grid-template-rows:1fr;opacity:1;transform:translateY(0)}.faqs-accordion__item[open] .faqs-accordion__answer-inner{padding-bottom:1.8rem}.faqs-accordion__answer-inner p{margin:0;letter-spacing:0}@media(min-width:768px){.faqs-accordion__heading{font-weight:800;font-size:40px;line-height:44px;letter-spacing:.5px;text-align:center}.faqs-accordion__question{font-size:1.8rem;padding:2rem 3.2rem 1.6rem}.faqs-accordion__answer-inner{font-size:1.6rem;padding:0 3.2rem 2rem}.faqs-accordion__item[open] .faqs-accordion__answer-inner{padding-bottom:2rem}.faqs-accordion .page-width{padding:0;max-width:67.22vw;margin:0 auto}}
/*# sourceMappingURL=/cdn/shop/t/52/assets/section-faqs-accordion.css.map */
