.faq{padding-top:8rem;padding-bottom:8rem}@media screen and (min-width:768px)and (max-width:1023px){.faq{padding-top:6rem;padding-bottom:6rem}}@media screen and (max-width:767px){.faq{padding-top:4rem;padding-bottom:4rem}}.faq__heading{font-size:4rem;font-weight:500;margin-bottom:3rem}.faq__list{margin:0 auto;display:flex;flex-direction:column;gap:0}.faq__item{border-bottom:1px solid rgba(139,92,246,.3)}.faq__item:last-child{border-bottom:none}.faq__trigger{width:100%;display:flex;align-items:center;justify-content:space-between;padding:2rem 0;background:none;border:none;cursor:pointer;text-align:left}.faq__question{flex:1;font-size:1.8rem;font-weight:500;color:var(--text-cod-gray, #1a1a1a);padding-right:1rem}.faq__icon{position:relative;display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;flex-shrink:0}.faq__icon:before,.faq__icon:after{content:"";position:absolute;background-color:currentColor;transition:transform .3s ease-in-out,opacity .3s ease-in-out}.faq__icon:before{width:1.25rem;height:2px}.faq__icon:after{width:2px;height:1.25rem}.faq__icon--open:before{transform:rotate(45deg)}.faq__icon--open:after{transform:rotate(45deg)}.faq__icon svg{display:none}.faq__content{max-height:0;overflow:hidden;transition:max-height .3s ease-out}.faq__content--open{transition:max-height .4s ease-in}.faq__answer{padding-bottom:2rem;font-size:1.6rem;line-height:1.6;opacity:0;transform:translateY(-10px);transition:opacity .3s ease,transform .3s ease}.faq__content--open .faq__answer{opacity:1;transform:translateY(0);transition-delay:.1s}@media(min-width:768px)and (max-width:1023px){.faq__heading{font-size:3.2rem;margin-bottom:2rem}.faq__trigger{padding:1.8rem 0}.faq__question{font-size:1.6rem}.faq__answer{font-size:1.5rem;padding-bottom:1.8rem}}@media screen and (max-width:767px){.faq__heading{font-size:2.4rem;margin-bottom:1rem}.faq__trigger{padding:1.6rem 0}.faq__question{font-size:1.5rem;padding-right:.8rem}.faq__icon{width:1.6rem;height:1.6rem}.faq__icon:before{width:1rem}.faq__icon:after{height:1rem}.faq__answer{font-size:1.4rem;padding-bottom:1.6rem}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/component-faq.css.map */
