.page-faq{width:100%;max-width:100%;padding-left:20px;padding-right:20px;background-color:#eff0f5}.page-faq .faq-container{width:100%;max-width:100%;margin:0;background:transparent;border-radius:0;box-shadow:none;overflow:visible;animation:none}.page-faq .ht-intent-nav{background:#fff;border:1px solid #d0d4e0;border-radius:8px;padding:12px 16px;margin-bottom:20px;display:flex;flex-wrap:wrap;gap:8px;align-items:center}.page-faq .ht-intent-nav__label{font-weight:700;color:#0e1b4d;margin-right:4px;font-size:.875rem}.page-faq .ht-intent-nav a{color:#f26178;text-decoration:none;font-size:.875rem;padding:3px 10px;border-radius:4px;background:#eff0f5;border:1px solid #d0d4e0;transition:background .2s ease,color .2s ease}.page-faq .ht-intent-nav a:hover{background:#f26178;color:#fff;border-color:#f26178}.page-faq .faq-header{text-align:center;padding:30px 20px;background:#eff0f5;color:#0e1b4d;border-bottom:2px solid #d0d4e0;margin-bottom:10px}.page-faq .faq-header h1{font-size:1.8rem;font-weight:700;color:#0e1b4d;margin-bottom:.5rem}.page-faq .faq-header p{color:#555;font-size:1rem}.page-faq .search-container{padding:20px}.page-faq .search-box{background:#fff;border:1px solid #d0d4e0;border-radius:8px;padding:10px 15px;display:flex;align-items:center;gap:10px;max-width:600px;margin:0 auto}.page-faq .search-input{background:transparent;border:none;color:#333;width:100%;font-size:1rem;outline:none}.page-faq .search-clear{background:none!important;border:none!important;cursor:pointer;color:#f26178;font-size:1.1rem}.page-faq .category-filter{padding:15px 20px;display:flex;flex-wrap:wrap;gap:8px;justify-content:center;border-bottom:1px solid #e0e4ec;border-top:1px solid #e0e4ec}.page-faq .category-btn{background:#eff0f5;color:#0e1b4d;border:1px solid #c0c8da;border-radius:20px;padding:6px 16px;cursor:pointer;font-size:.875rem;transition:background .2s ease,color .2s ease}.page-faq .category-btn:hover,.page-faq .category-btn.active{background:#f26178;color:#fff;border-color:#f26178}.page-faq .faq-content{padding:15px 20px 30px}.page-faq .faq-category{margin-bottom:24px}.page-faq .faq-category>h2{font-size:1.1rem;font-weight:700;color:#0e1b4d;padding:10px 4px;border-bottom:2px solid #f26178;margin-bottom:10px}.page-faq .faq-item{background:#fff;border:1px solid #e0e4ec;border-radius:8px;margin-bottom:6px;overflow:hidden}.page-faq .faq-question{background:#fff;color:#0e1b4d;padding:14px 20px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;font-weight:600;border:none;width:100%;text-align:left;transition:background .2s ease}.page-faq .faq-question:hover{background:#f5f6fa}.page-faq .faq-item.collapsed .faq-question{background:#fff}.page-faq .faq-question h3{margin:0;font-size:.95rem;font-weight:600;line-height:1.4;color:inherit}.page-faq .faq-icon{flex-shrink:0;margin-left:15px;color:#f26178;transition:transform .25s ease;transform:rotate(45deg)}.page-faq .faq-item.collapsed .faq-icon{transform:rotate(0)}.page-faq .faq-answer{display:block;padding:14px 20px;color:#444;background:#fafafa;border-top:1px solid #e0e4ec;line-height:1.7}.page-faq .faq-item.collapsed .faq-answer{display:none}.page-faq .faq-answer p{margin:0 0 .75rem;color:#444}.page-faq .faq-answer p:last-child{margin-bottom:0}.page-faq .faq-no-results{text-align:center;padding:30px;color:#888;display:none}.page-faq .main-page-title{color:#0e1b4d}@media(max-width:768px){.page-faq{padding-left:0;padding-right:0}.page-faq .faq-header{padding:20px 15px}.page-faq .faq-header h1{font-size:1.4rem}.page-faq .category-filter{padding:10px 15px;overflow-x:auto;flex-wrap:nowrap;justify-content:flex-start}.page-faq .faq-content{padding:10px 15px 20px}.page-faq .search-container{padding:15px}.page-faq .ht-intent-nav{padding:10px 12px}}
/*# sourceMappingURL=/cdn/shop/t/38/assets/faq-page-styling.css.map */
