.spec-wrapper{max-width:680px;margin:20px 0;font-family:"Outfit",sans-serif;text-align:left}.spec-title{font-size:16px;font-weight:600;color:#154d57;padding:8px 12px;margin-bottom:12px;border-left:5px solid #154d57;background:linear-gradient(90deg,#f9fbfb,#fff);border-radius:4px 0 0 4px}.spec-table{width:100%;border-collapse:separate;border-spacing:0;border:1px solid #e2e6e6;border-radius:8px;font-size:13.5px;line-height:1.5;overflow:hidden;background:#fff}.spec-table tr:nth-child(odd){background:#fff}.spec-table tr:nth-child(even){background:#fcfdfc}.spec-table td{padding:10px 12px;border-bottom:1px solid #e4e9e9}.spec-table .label{width:160px;font-weight:600;color:#154d57;border-right:1px solid #e4e9e9;background:linear-gradient(180deg,#f9fbfb,#fefefe)}.spec-table .value{color:#222}.spec-table .note{display:block;margin-top:4px;font-size:12px;color:#666;font-style:italic}.spec-table tr:last-child td{border-bottom:none}.spec-table tr:hover td{background:#f1f6f6!important}@media (max-width:500px){.spec-table td{font-size:12.5px;padding:8px 10px}.spec-table .label{width:120px}}