.custom-faq__wrapper{display:grid;grid-template-columns:1fr;gap:2rem;align-items:start}.faq-description p{text-align:center}.custom-faq__heading{font-size:var(--common-heading);font-weight:500;margin:0 0 15px;color:var(--heading-color)}.custom-faq__description{max-width:100%;font-size:14px;line-height:1.6;color:#777;margin-bottom:25px}.faq-item:not(:first-child){border-top:1px solid #ECCFCF}.faq-question{width:100%;border:none;background:none;padding:18px 0;cursor:pointer;display:flex;justify-content:space-between;column-gap:10px;text-align:left;font-size:16px;font-family:var(--secondary-font);font-weight:500;color:var(--heading-color);transition:.3s}.faq-item.active .faq-question{color:#5e83a1}.faq-icon{width:14px;flex-shrink:0}.faq-icon svg{width:14px;height:14px;transition:.3s}.faq-item.active .faq-icon svg{transform:scaleY(-1)}.faq-answer{max-height:0;overflow:hidden;opacity:0;transition:max-height .35s ease,opacity .25s ease}.faq-item .faq-answer-inner{padding-bottom:2rem;max-width:100%}.custom-faq__image img{width:100%;display:block;object-fit:cover}.faq-btn.button{margin-top:.75rem}@media(min-width:768px){.custom-faq__wrapper{gap:3rem}.faq-question{font-size:20px;padding:24px 0}.faq-item .faq-answer-inner{max-width:calc(100% - 5rem)}}@media(min-width:1024px){.custom-faq__wrapper{grid-template-columns:1fr 1fr;gap:3rem 5rem}.custom-faq__description{max-width:430px;margin-bottom:30px}.faq-btn.button{margin-top:1rem}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/custom-faq.css.map */
