.faq-wrapper{display:flex;gap:20px 50px;margin:0;flex-wrap:wrap;justify-content:space-between}.faq-item{background:#fff;border-radius:20px;overflow:hidden;width:100%}.faq-question{width:100%;border:none;background-color:#fff;padding:18px 24px;font-size:24px;font-family:Playfair Display;font-weight:500;text-align:left;display:flex;justify-content:space-between;align-items:center;cursor:pointer}.faq-question .icon{min-width:30px;height:30px;background:#f15779;color:#fff;border-radius:5px;display:flex;align-items:center;justify-content:center;font-size:18px;transition:transform .3s ease}.faq-answer p{margin:0 0 20px;font-size:18px}.faq-answer{max-height:0;overflow:hidden;transition:max-height .4s ease;padding:0 22px}.faq-item.active .faq-answer{max-height:300px}.faq-item.active .icon{transform:rotate(45deg)}.faq-columns{display:flex;gap:30px;flex-wrap:wrap}.faq-column{width:calc(50% - 25px)}.faq-item{margin-bottom:15px}.faq-accordion .title-wrapper{margin:0}@media only screen and (max-width: 1440px){.faq-question{font-size:20px}.faq-answer p{font-size:16px}}@media only screen and (max-width: 990px){.faq-column{width:100%}.faq-columns{gap:0}}@media only screen and (max-width: 749px){.faq-question{font-size:18px;padding:15px}.faq-answer{padding:0 15px}.faq-answer p{line-height:normal}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/faq-section.css.map */
