.questions-section{display:flex;width:100%;margin:0 auto;padding:112px 64px;justify-content:center}.questions-container{display:flex;flex-direction:column;max-width:1440px;width:100%}.questions-header{text-align:center;padding:48px 20px;margin:0 auto}.questions-search{margin-bottom:30px}.questions-search input{width:100%;padding:15px 20px;font-size:16px;border:2px solid #ddd;border-radius:8px}.questions-search input:focus{outline:none;border-color:#1c3a13}.questions-header h2{font-size:46px;margin-bottom:12px}.questions-tabs{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:40px}.question-tab{padding:12px 24px;background-color:#fcfcf7;border:2px solid #1c3a13;border-radius:8px;cursor:pointer;font-size:14px;font-weight:600;transition:all .3s ease;color:#1c3a13}.question-tab:hover{border-color:#1c3a13}.question-tab.active{background:#1c3a13;color:#fff;border-color:#1c3a13}.questions-list{display:flex;flex-direction:column;gap:12px}.question-item-row{background-color:#fcfcf7;border-radius:8px;overflow:hidden}.question-item-row.hidden{display:none}.question-toggle{width:100%;padding:20px;background:#fcfcf7;border:none;text-align:left;font-size:20px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;transition:background .2s ease}.question-toggle:hover{background:#f5f6f0}.question-toggle span{color:#1c3a13}.question-icon{font-size:20px;transition:transform .3s ease;color:#1c3a13}.question-item-row.active .question-toggle,.question-item-row.active .question-answer{background:#f5f6f0}.question-item-row.active .question-icon{transform:rotate(45deg)}.question-answer{max-height:0;overflow:hidden;opacity:0;transform:translateY(-10px);transition:max-height .4s ease,opacity .3s ease,transform .3s ease,padding .3s ease;padding:0 20px}.question-item-row.active .question-answer{max-height:1000px;opacity:1;transform:translateY(0);padding:0 20px 20px}.question-answer p{line-height:1.8}.question-answer a{color:#1c3a13;text-decoration:underline}.no-results{text-align:center;padding:40px;color:#999;display:none}.no-results.show{display:block}@media (max-width: 727px){.questions-section{padding:64px 16px}.questions-header h2{font-size:36px}.questions-tabs{gap:8px}.question-tab{padding:10px 16px;font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/jv-questions.css.map */
