.nutri-tabs-section{margin:0 auto;font-family:inherit}.nutri-tabs-nav{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:20px;margin-top:20px;border-bottom:0}.nutri-tab-btn{flex:1;min-width:150px;padding:15px;background:#fff;border:1px solid #e0e0e0;cursor:pointer;font-size:16px;font-weight:500;text-transform:uppercase;letter-spacing:1px;transition:all .3s ease;text-align:center;color:#888}.nutri-tab-btn:hover{border-color:#000;color:#000}.nutri-tab-btn.active{background:#000;color:#fff;border-color:#000}.nutri-tab-content{display:none;animation:fadeIn .5s}.nutri-tab-content.active{display:block}.nutri-table-wrapper table{width:100%;border-collapse:collapse;margin-bottom:20px;font-size:14px;text-align:left;border:1px solid #e0e0e0}.nutri-table-wrapper td,.nutri-table-wrapper th{padding:3px 7px;border-bottom:1px solid #e0e0e0;border-right:1px solid #e0e0e0}.nutri-table-wrapper tr td:last-child,.nutri-table-wrapper tr th:last-child{border-right:none}.nutri-table-wrapper thead td,.nutri-table-wrapper thead th{background-color:#f6f9fd;font-weight:700;text-transform:uppercase;color:#333;font-size:smaller}.nutri-table-wrapper td:first-child{width:40%}.nutri-footer-text h4{margin:20px 0 10px;font-size:18px;font-weight:700}.nutri-footer-text p{font-size:14px;line-height:1.6;color:#333;margin-bottom:15px}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@media (max-width:768px){.nutri-tab-btn{flex:1 1}.nutri-table-wrapper{overflow-x:auto}}