.faq{width:100%;max-width:var(--leatt-container);margin:0 auto;padding:1rem 0 6rem}.faq__item{border-bottom:1px solid #E5E5E5}.faq__question{width:100%;display:flex;align-items:center;justify-content:space-between;gap:1.5rem;padding:1.5rem 0;background:none;border:none;cursor:pointer;text-align:left;font-family:var(--leatt-font-body);font-size:var(--leatt-text-base);font-weight:400;color:var(--leatt-text-dark);text-transform:uppercase;line-height:1.6;letter-spacing:.0875rem}.faq__question:hover{color:var(--leatt-red)}.faq__question:hover .faq__icon-bar{background-color:var(--leatt-red)}.faq__icon{position:relative;width:.6875rem;height:.6875rem;flex-shrink:0}.faq__icon-bar{position:absolute;top:50%;left:0;width:100%;height:1px;background-color:#515151;transform:translateY(-50%);transition:transform .3s ease}.faq__icon-bar:last-child{transform:translateY(-50%) rotate(90deg)}.faq__item.is-active .faq__icon-bar:last-child{transform:translateY(-50%) rotate(0)}.faq__answer{max-height:0;overflow:hidden;transition:max-height .3s ease}.faq__answer-inner{padding:.5rem 1.5rem 2rem}.faq__answer-inner p{font-size:var(--leatt-text-lg);font-weight:400;color:#6b7280;line-height:28.8px;margin:0 0 .75rem}.faq__answer-inner p:last-child{margin-bottom:0}.faq__answer-inner a{color:var(--leatt-red);text-decoration:none;transition:color .2s ease}.faq__answer-inner a:hover{color:var(--leatt-red-dark);text-decoration:underline}@media(max-width:768px){.faq{padding:2.5rem 0 2rem}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom-faq.css.map */
