.reviews-questions-tabs-wrapper{margin-bottom:0;border-bottom:1px solid #dee2e6}.reviews-questions-tabs-wrapper .nav-tabs{gap:0;border-bottom:none;display:flex;justify-content:flex-start}.reviews-questions-tabs-wrapper .nav-item{flex:0 1 auto;min-width:150px}.reviews-questions-tabs-wrapper .nav-link{border:none;border-bottom:4px solid transparent;background:transparent!important;color:#666!important;font-weight:400;font-size:1.75rem;padding:1rem 1.5rem;transition:all .3s ease;border-radius:0;cursor:pointer;display:flex;justify-content:center;align-items:center;gap:.5rem;white-space:nowrap}.reviews-questions-tabs-wrapper .nav-link:hover{border-bottom-color:#999;color:#999!important;background:transparent!important}.reviews-questions-tabs-wrapper .nav-link.active{border-bottom-color:#000!important;border-bottom-width:4px;color:#000!important;font-weight:700;background:transparent!important}.reviews-questions-tabs-wrapper .nav-tabs .nav-link.active,.reviews-questions-tabs-wrapper .nav-tabs .nav-item.show .nav-link{color:#000!important;background-color:transparent!important;border-color:transparent transparent #000 transparent!important}.reviews-questions-tabs-wrapper .nav-link:focus{outline:none;box-shadow:none}.reviews-questions-tabs-wrapper .badge{font-size:1.25rem;font-weight:600;padding:.35rem .75rem;border-radius:16px;background-color:#6c757d!important;color:#fff!important;min-width:2.5rem;text-align:center}.reviews-questions-tabs-wrapper .nav-link.active .badge{background-color:#0eb6bc!important;color:#fff!important}.reviews-tab-content{padding-top:0}.tab-pane{animation:fadeIn .3s ease-in}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}#question-form .form-label{font-weight:500;margin-bottom:.5rem;color:#333}#question-form .form-control{border:1px solid #ced4da;border-radius:.25rem;padding:.75rem;font-size:1rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}#question-form .form-control:focus{border-color:#000;box-shadow:0 0 0 .2rem #0000001a;outline:none}#question-form .form-text{font-size:.875rem;color:#6c757d;margin-top:.25rem}#submit-question-btn{background-color:#000;border-color:#000;color:#fff;padding:.75rem 1.5rem;font-weight:500;border-radius:.25rem;transition:all .2s ease}#submit-question-btn:hover{background-color:#333;border-color:#333}#submit-question-btn:disabled{opacity:.65;cursor:not-allowed}.question-card{border:1px solid #dee2e6;border-radius:.5rem;padding:1.5rem;margin-bottom:1rem;background:#fff;transition:box-shadow .2s ease}.question-card:hover{box-shadow:0 2px 8px #0000001a}.question-text{font-size:1rem;font-weight:500;color:#212529;margin-bottom:.5rem}.question-meta{font-size:.875rem;color:#6c757d}.question-meta .fa-question-circle{color:#0d6efd}.question-meta .fa-user{color:#6c757d}.answers-section{margin-top:1rem;padding-top:1rem;border-top:1px solid #e9ecef}.answers-section strong{font-size:.95rem;color:#495057}.answers-section .fa-comments{color:#198754}.answer-item{background:#f8f9fa;padding:.75rem 1rem;border-radius:.375rem;margin-bottom:.75rem;border-left:3px solid #6c757d;transition:background-color .2s ease}.answer-item:hover{background:#e9ecef}.answer-item.border-success{background:#d1e7dd;border-left-color:#198754}.answer-item.border-success:hover{background:#c3e0cf}.answer-meta{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem;flex-wrap:wrap}.answer-text{font-size:.95rem;color:#495057;line-height:1.5;margin:0}.badge.bg-success{background-color:#198754!important;font-size:.75rem;padding:.25rem .5rem}.empty-state{text-align:center;padding:3rem 1rem;color:#6c757d}.empty-state .fa-question-circle{font-size:3rem;color:#adb5bd;margin-bottom:1rem}.empty-state p{font-size:1rem;margin:0}.loading-container{text-align:center;padding:3rem 1rem}.spinner-border{width:3rem;height:3rem;border-width:.3rem}@media (max-width: 768px){.reviews-questions-tabs-wrapper .nav-item{min-width:120px}.question-card{padding:1rem}.answer-item{padding:.5rem .75rem}}@media (max-width: 576px){.reviews-questions-tabs-wrapper .nav-tabs{width:100%}.reviews-questions-tabs-wrapper .nav-item{flex:1 1 50%;min-width:0}.reviews-questions-tabs-wrapper .badge{font-size:.75rem;padding:.2rem .4rem}.question-card{padding:.75rem}.question-text{font-size:.95rem}.question-meta,.answer-meta{font-size:.8rem}.answer-item{padding:.5rem;font-size:.9rem}#submit-question-btn{width:100%;padding:.75rem}.empty-state{padding:2rem 1rem}.empty-state .fa-question-circle{font-size:2rem}}@media (max-width: 400px){.reviews-questions-tabs-wrapper .nav-link span:first-child{font-size:.8rem}.reviews-questions-tabs-wrapper .badge{font-size:.7rem;padding:.15rem .35rem}}@media print{.reviews-questions-tabs-wrapper .nav-tabs{display:none}.tab-pane{display:block!important;opacity:1!important}.question-card,.answer-item{break-inside:avoid}}.reviews-questions-tabs-wrapper .nav-link:focus-visible{outline:2px solid #000;outline-offset:2px}@media (prefers-contrast: high){.reviews-questions-tabs-wrapper .nav-link.active{border-bottom-width:4px}.answer-item.border-success{border-left-width:4px}}@media (prefers-reduced-motion: reduce){.tab-pane,.reviews-questions-tabs-wrapper .nav-link,.question-card,.answer-item{animation:none;transition:none}}@media (prefers-color-scheme: dark){.question-card{background:#1a1a1a;border-color:#333;color:#e9ecef}.question-text,.answer-text{color:#e9ecef}.answer-item{background:#2d2d2d}.answer-item.border-success{background:#1a3a2a}.reviews-questions-tabs-wrapper .nav-link{color:#adb5bd}.reviews-questions-tabs-wrapper .nav-link.active{color:#fff;border-bottom-color:#fff}}@media (max-width: 768px){.reviews-questions-tabs-wrapper .nav-link{padding:1.2rem 1rem!important;min-height:60px}.reviews-questions-tabs-wrapper .nav-link>span:first-child{font-size:2.2rem!important}.reviews-questions-tabs-wrapper .badge{font-size:1.6rem!important;padding:.4rem .8rem!important;min-width:3rem!important}.reviews-questions-tabs-wrapper .nav-link{flex-direction:row;justify-content:center}}@media (max-width: 576px){.reviews-questions-tabs-wrapper .nav-link{padding:1rem .5rem!important;min-height:55px}.reviews-questions-tabs-wrapper .nav-link>span:first-child{font-size:1.9rem!important}.reviews-questions-tabs-wrapper .badge{font-size:1.4rem!important;padding:.35rem .7rem!important;min-width:2.8rem!important}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/component-review-questions-tabs.css.map */
