.faq-section{position:relative;overflow:hidden}.faq-section:before,.faq-section:after{content:"";position:absolute;z-index:0;width:100%;height:60px;left:0}.faq-section:before{top:0}.faq-section:after{bottom:0}.faq-container{position:relative;z-index:1;padding:60px 120px;align-items:center}.faq-container.title-left{flex-direction:row;max-width:840px}.faq-container.title-top{flex-direction:column;align-items:center;gap:40px}.faq-container{padding:40px 20px;max-width:640px;width:100%}.faq-title{text-align:center}.faq-list{border-radius:12px;overflow:hidden;max-width:640px}.faq-item{border-bottom:1px solid #f0f0f0}.faq-item:last-child{border-bottom:none}.faq-question{display:flex;justify-content:space-between;align-items:center;width:100%;padding:16px 0;background:transparent;border:none;text-align:left;cursor:pointer;transition:background-color .3s}.faq-question:hover{background-color:#00000005}.faq-icon{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;border:1px solid currentColor;flex-shrink:0;margin-left:16px;position:relative}.faq-icon svg{width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:opacity .3s ease}.icon-plus{opacity:1}.icon-minus,.faq-item.active .icon-plus{opacity:0}.faq-item.active .icon-minus{opacity:1}.faq-answer{max-height:0;overflow:hidden;transition:max-height .3s ease-out}.faq-item.active .faq-answer{max-height:1000px;transition:max-height .5s ease-in}.faq-answer-content.body-m{margin-bottom:16px}.faq-answer-content a{text-decoration:underline}.faq-answer-content a:hover{text-decoration:none}@media screen and (max-width:768px){.faq-container.title-top{padding:0!important;margin:0 auto;width:100%;gap:24px;align-items:flex-start}}
/*# sourceMappingURL=/cdn/shop/t/92/assets/custom-faq.css.map */
