.faq-title{text-align:center;margin-top:0;margin-bottom:4.6rem}.faqs dl{margin:0}.faqs dl dt{font-size:2.4rem;margin-bottom:0;padding:1.8rem 0;cursor:pointer;display:flex;justify-content:space-between;align-items:center;border-top:1px solid rgba(var(--color-accent),.4)}.faqs :not(dl+dl) dt:first-child{border:none}.faqs dl dt:after{content:"+";line-height:22px;font-size:2.6rem;font-weight:100;width:2.4rem;height:2.4rem;align-items:center;justify-content:center;display:flex;width:auto}.faqs dl dt.dt-open:after{content:"\2013";line-height:1}.faqs dl dd{margin:0;margin-bottom:2.4rem;font-size:1.8rem;display:none}.faqs dl dd.dshow{display:block}.faqs__module .faqs{width:100%;margin-top:10rem;margin-bottom:10rem}@media screen and (max-width: 767px){.faq-title{margin-bottom:3rem}.faqs dl dt{font-size:1.8rem;padding:1.4rem 0;gap:3.6rem}#contact-faq .faqs dl dt:after{font-size:2.2rem}.faqs dl dd{font-size:1.6rem}.faqs__module .faqs{margin-top:5rem;margin-bottom:5rem}}
/*# sourceMappingURL=/cdn/shop/t/1262/assets/component-faq.css.map */
