.faq-section{padding:60px 0}.faq-section__header{text-align:center;margin-bottom:32px}.faq-section__header h2{font-size:30px;margin:0 0 4px}.faq-section__header p{font-size:18px;opacity:.7;margin:0}.fg-card__heading{color:#2b1f1a;font-size:48px;align-self:stretch;flex-basis:auto;text-align:left;flex-shrink:0;font-weight:900;line-height:50px;overflow-wrap:break-word;text-align-last:left;margin:0;max-width:420px}.faq-list{max-width:1000px;margin:0 auto;background-color:#f3dfcb;padding-block:40px;padding-inline:50px;border-radius:32px;display:flex;flex-direction:column;gap:15px}.faq-item{border-bottom:0;box-shadow:0 6px 4px -1px #1212170a,0 6px 4px -1px #12121700;background-color:#fff;padding-inline:15px;border-radius:12px}.faq-item__question{width:100%;display:flex;justify-content:space-between;align-items:center;gap:16px;background:none;border:none;padding:18px 0;text-align:left;font-size:16px;font-weight:600;cursor:pointer;color:inherit}.faq-item__icon{flex-shrink:0;font-size:20px;transition:transform .2s ease}.faq-item[data-open=true] .faq-item__icon{transform:rotate(45deg)}.faq-item__answer{max-height:0;overflow:hidden;transition:max-height .25s ease}.faq-item__answer-inner{padding-bottom:18px;font-size:15px;line-height:1.6;opacity:.85}@media(max-width:767px){.faq-section__header p{font-size:15px}.fg-card__heading{font-size:26px;text-align:center;line-height:30px;text-align-last:center;max-width:100%}.faq-list{padding-block:25px;padding-inline:20px;border-radius:24px;gap:13px}.faq-item__question{padding:14px 0}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/farid_faq-accordion.css.map */
