.faq .faq-category{border-bottom:1px solid #cecece;padding-bottom:24px;margin-bottom:24px;transition:background-color .3s}.faq .faq-category:last-child{margin-bottom:0}.faq .faq-category.v2.active{padding-bottom:24px}.faq .faq-category.v2.active .faq-header h3{font-weight:700}.faq .faq-category.v2.active .faq-content{padding-top:24px;padding-left:20px;font-weight:500!important}.faq .faq-category.v2 .arrow-icon{width:13px;height:8px}.faq .faq-category.v2 .faq-header h3{font-size:clamp(16px,1.8vw,18px);font-weight:400;transition:all .3s ease}.faq .faq-category.active{padding-bottom:12px}.faq .faq-category.active .faq-header{border-bottom:1px solid #cecece;padding-bottom:24px}.faq .faq-category.active .arrow-icon{transform:rotate(180deg)}.faq .faq-category .faq-header{display:flex;justify-content:space-between;align-items:center;cursor:pointer;padding:0 20px}.faq .faq-category .faq-header h3{margin:0;font-size:clamp(20px,2.2vw,22px);font-weight:700;font-family:inter,sans-serif;color:var(--primary);display:flex;align-items:center;gap:12px}.faq .faq-category .arrow-icon{width:clamp(20px,2.5vw,25px);height:clamp(12px,1.5vw,15px);transition:transform .3s ease}.faq .faq-category .faq-content{max-height:0;padding-left:64px;overflow:hidden;transition:max-height .35s ease;background:#fff}.faq .faq-category .faq-content.active{max-height:1000px;padding-top:12px}.faq .faq-category .faq-item{padding:12px 0 12px 23px;border-top:1px solid #cecece;font-size:16px;color:var(--primary);cursor:pointer;position:relative;display:flex;align-items:center}.faq .faq-category .faq-item:before{content:"";position:absolute;left:0;top:20px;transform:rotate(90deg);width:13px;height:8px;background:url(./../img/icon/faq-arrow.svg) center/contain no-repeat}.faq .faq-category .faq-item:first-child{border-top:none}.faq .faq-category .faq-item.open{flex-direction:column;align-items:flex-start}.faq .faq-category .faq-item.open:before{transform:rotate(0)}.faq .faq-category .faq-item.open .faq-answer{padding:12px 0}.faq .faq-category .inner-arrow{transform:rotate(90deg);transition:transform .3s ease}.faq .faq-category .faq-answer{padding:12px 20px 15px 28px;margin-top:8px;font-size:13px;line-height:1.5;color:#555;display:none;max-height:0;overflow:hidden;transition:all .3s ease}.faq .faq-category .faq-answer.active{display:block;max-height:500px}
/*# sourceMappingURL=/cdn/shop/t/4/assets/faq.css.map */
