.xhorse-faq-section-wrapper{background-color:#000;min-height:100vh}.faq-container{margin:0 auto;padding:0 20px}.faq-main-title{text-align:center;font-size:38px;color:#96c84b;margin:12px 0;letter-spacing:2px;line-height:1.2}.faq-subtitle{text-align:center;font-size:14px;color:#888;margin-bottom:40px;max-width:600px;margin-left:auto;margin-right:auto}.faq-list{display:flex;flex-direction:column;gap:0}.faq-item{padding:20px 0}.faq-item-question{font-size:16px;font-weight:400;color:#fff;margin-bottom:16px;line-height:1.4;display:flex;align-items:baseline;gap:8px}.faq-number{color:#fff;flex-shrink:0}.faq-item-answer{font-size:14px;line-height:1.8;color:#fff}.faq-item-answer p{margin-bottom:12px}.faq-item-answer p:last-child{margin-bottom:0}.faq-item-answer a{color:#7dc7ff;text-decoration:none;word-break:break-all;transition:color .2s ease}.faq-item-answer a:hover{color:#5480e8}.faq-cta{text-align:center;margin-top:48px}.faq-cta-button{display:inline-block;padding:14px 32px;font-size:15px;font-weight:600;color:#000;background-color:#96c84b;text-decoration:none;border-radius:4px;transition:transform .2s ease,opacity .2s ease;width:100%}.faq-cta-button:hover{transform:translateY(-2px);opacity:.9}@media screen and (max-width:989px){.xhorse-faq-section-wrapper{padding:20px 0!important}.faq-main-title{font-size:32px;letter-spacing:1px}.faq-subtitle{margin-bottom:32px}.faq-item{padding:18px 0}.faq-cta{margin-top:40px}}@media screen and (max-width:749px){.faq-container{padding:0 16px}.faq-main-title{font-size:24px;margin:10px 0;letter-spacing:1px;line-height:1.3}.faq-subtitle{font-size:13px;margin-bottom:24px}.faq-item{padding:16px 0}.faq-item-question{font-size:15px;margin-bottom:12px;gap:6px}.faq-item-answer{font-size:13px;line-height:1.7}.faq-item-answer p{margin-bottom:10px}.faq-cta{margin-top:32px}.faq-cta-button{padding:12px 20px;font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/section-xhorse-reservation-faqs.css.map */
