.faq-section{width:100%}.faq-section__header{padding:56px 0}.faq-section__header-inner{max-width:900px;margin:0 auto;padding-left:20px;padding-right:20px}.faq-section__heading{font-size:42px;font-weight:800;line-height:1.15;margin:0;text-align:left}.faq-section__body{padding:8px 0 48px}.faq-section__body-inner{max-width:900px;margin:0 auto;padding-left:20px;padding-right:20px}.faq-section__subheading{font-size:15px;opacity:.7;margin:24px 0 8px}.faq-item{border-bottom:1px solid #e5e5e5}.faq-item__question{width:100%;display:flex;align-items:center;gap:18px;background:none;border:none;cursor:pointer;text-align:left;padding:22px 4px;font-size:16px}.faq-item__icon{flex-shrink:0;width:32px;height:32px;border-radius:50%;background:#ececec;display:flex;align-items:center;justify-content:center;transition:transform .25s ease,background .25s ease}.faq-item__question[aria-expanded=true] .faq-item__icon{transform:rotate(45deg);background:#e0e0e0}.faq-item__question-text{color:#000;font-size:16px;line-height:28px;font-family:var(--font-body-family);width:calc(100% - 36px);word-break:break-word}.faq-item__answer{overflow:hidden;max-height:0;transition:max-height .3s ease}.faq-item__answer-inner{padding-bottom:20px;font-size:15px;line-height:1.6;color:#444}.faq-item__answer-inner p{margin:0 0 10px}.faq-item__answer-inner p:last-child{margin-bottom:0}@media(max-width:749px){.faq-section__header{padding:36px 0}.faq-section__heading{font-size:28px}.faq-item__answer-inner{padding-left:50px}.faq-item__question{gap:14px;padding:18px 4px}.faq-item__icon{width:28px;height:28px}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/faq-accordion.css.map */
