.faq-section{overflow:hidden}.faq__header{margin-bottom:4rem;text-align:center}.faq__heading{margin-bottom:1rem;font-weight:700}.faq__subheading{margin:0;opacity:.8}.faq__container{max-width:900px;margin:0 auto}.faq-item{background:#4f46e5;border-radius:16px;overflow:hidden;transition:all .3s ease;box-shadow:0 8px 32px #0000001a;margin-bottom:16px}.faq-item:last-child{margin-bottom:0}.faq-item:hover{transform:translateY(-2px);box-shadow:0 12px 40px #00000026}.faq-item--placeholder{opacity:.6}.faq-item__question{width:100%;padding:24px 32px;background:transparent;border:none;color:#fff;font-size:18px;font-weight:600;text-align:left;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:1rem;transition:all .3s ease;font-family:inherit}.faq-item__question:hover{background:#ffffff1a}.faq-item__question:disabled{cursor:not-allowed;opacity:.7}.faq-question-text{flex:1;line-height:1.4}.faq-icon{flex-shrink:0;width:24px;height:24px;color:#fff;transition:transform .3s ease;position:relative}.faq-icon svg{width:100%;height:100%;display:block}.faq-icon .faq-icon-plus,.faq-icon .faq-icon-minus{position:absolute;top:0;left:0;transition:opacity .3s ease,transform .3s ease}.faq-icon .faq-icon-minus{opacity:0;transform:rotate(90deg)}.faq-item__question[aria-expanded=true] .faq-icon{transform:rotate(180deg)}.faq-item__question[aria-expanded=true] .faq-icon .faq-icon-plus{opacity:0;transform:rotate(90deg)}.faq-item__question[aria-expanded=true] .faq-icon .faq-icon-minus{opacity:1;transform:rotate(0)}.faq-icon .faq-icon-plus~.faq-icon-minus{transform:rotate(0)}.faq-item__question[aria-expanded=true] .faq-icon .faq-icon-plus~.faq-icon-minus{transform:rotate(0)}.faq-item__answer{max-height:0;overflow:hidden;transition:max-height .3s ease}.faq-answer-content{padding:20px 32px;color:#fff;font-size:16px;line-height:1.6}.faq-answer-content p{margin:0 0 1em}.faq-answer-content p:last-child{margin-bottom:0}.faq-answer-content ul,.faq-answer-content ol{margin:0 0 1em;padding-left:1.5em}.faq-answer-content li{margin-bottom:.5em}.faq-answer-content a{color:inherit;text-decoration:underline}.faq-answer-content a:hover{text-decoration:none}@media screen and (max-width: 989px){.faq__header{margin-bottom:2.5rem}.faq__container{padding:0 1rem}.faq-item__question{padding:20px 24px;font-size:16px}.faq-answer-content{padding:16px 24px;font-size:15px}.faq-icon{width:20px;height:20px}}@media screen and (max-width: 749px){.faq__heading{font-size:1.75rem}.faq__container{padding:0}.faq-item__question{padding:18px 20px;font-size:15px}.faq-answer-content{padding:14px 20px;font-size:14px}.faq-icon{width:18px;height:18px}}.faq-section{opacity:0;transform:translateY(30px);animation:fadeInUp .8s ease forwards}@keyframes fadeInUp{to{opacity:1;transform:translateY(0)}}.faq-item{opacity:0;transform:translateY(20px);animation:fadeInUp .6s ease forwards}.faq-svg{background:#fff;color:#000;border-radius:50%}.faq-item:nth-child(1){animation-delay:.1s}.faq-item:nth-child(2){animation-delay:.2s}.faq-item:nth-child(3){animation-delay:.3s}.faq-item:nth-child(4){animation-delay:.4s}.faq-item:nth-child(5){animation-delay:.5s}.faq-item:nth-child(6){animation-delay:.6s}
/*# sourceMappingURL=/cdn/shop/t/1/assets/section-faq.css.map */
