*,:before,:after{box-sizing:inherit}html,body,*{box-sizing:border-box;margin:0;padding:0}body{color:#333;background:#fbfff8;width:100%;padding:0;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}h1,h2,h3,h4{font-family:Arial,sans-serif}header{text-align:center;width:100%;padding:2% 0%}header h1{color:#003a11;margin:9px 0;font-size:233%}header h2{font-size:199%}header p{font-size:100%}h3{color:#000;font-size:1.5rem}h4{color:#4a5568;font-size:1.2rem}p{text-align:center}.list{list-style:decimal-leading-zero}.list h3,p{text-align:center}section{margin-bottom:1.5rem}section img{border-radius:8px;max-width:100%;height:auto;box-shadow:0 4px 8px #0000001a}.price{color:#00008b}.list{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:2rem;display:grid}.list section{text-align:center;background-color:#f9f9f9;border-radius:8px;padding:1.5rem;transition:all .3s ease-in-out;box-shadow:0 4px 10px #0000000d}.list section:hover{transform:translateY(-5px);box-shadow:0 6px 15px #0000001a}.list section img{text-align:center;width:70%}.list section h3{margin-bottom:.5rem;font-size:1.4rem}.list section p{margin:.5rem 0}.list section ul{text-align:left;margin-bottom:1rem;padding-left:20px;list-style-type:disc}.list section ul li{color:#555;font-size:.95rem;line-height:1.5}section p{color:#e53e3e;margin-bottom:1rem;font-size:1rem;font-weight:600}section .stars{gap:3px;display:flex}.stars span{color:#003809;font-size:1.2rem}.a{color:#001807;text-align:center}.b{color:#76ff7d;text-align:center}.c{color:#02350c;text-align:center;margin:1% 0}.d{color:#adff2f;text-align:center;margin:1% 0}.compare{text-align:center;font-weight:700}@media (max-width:768px){header h1{color:#003a11;margin-top:9px;font-size:27px}header h2{color:#484900;margin:2px 0;font-size:19px}p{margin:2px 0}h3{font-size:1.2rem}.list{flex-wrap:wrap;display:flex;overflow-x:hidden}.list section{width:90%;margin:0 auto}}.ilink{width:100%;padding:2% 9%}.ilink h4{text-align:center;color:#000;font-size:259%}.ilink h5{color:#218838;text-align:left;font-size:200%}.table-container{background:#fff;border-radius:8px;width:100%;padding:10px;overflow-x:auto;box-shadow:0 0 10px #0000000d}table{border-collapse:collapse;table-layout:fixed;text-align:center;width:100%;min-width:400px}thead{color:#1a1414;background-color:#c1fcd8;font-weight:600}th,td{white-space:normal;text-overflow:clip;border:1px solid #ddd;padding:12px 10px;overflow:visible}tbody tr:hover{background-color:#e9f5ff}.buy-button{color:#fff;background-color:#003d0e;border-radius:4px;padding:8px 14px;font-size:14px;font-weight:700;text-decoration:none;transition:background-color .3s;display:inline-block}.buy-button:hover{background-color:#218838}.buy-button{color:#fff;text-align:center;background-color:#02350c;border-radius:5px;padding:.8rem 1.5rem;font-size:1rem;font-weight:700;text-decoration:none;transition:background-color .3s,transform .3s;display:inline-block}.buy-button:hover{background-color:#e64a19;transform:translateY(-3px)}@media (max-width:768px){.buy-button{padding:.7rem 1.2rem;font-size:.9rem}}@media (max-width:600px){body{margin:0}th,td{padding:8px 6px;font-size:12px}.table-container{width:100%;margin:0;padding:0}table{width:100%;min-width:300px}}.h2{text-align:center;color:#222;margin-bottom:3rem;font-size:2rem;font-weight:700}
