article table{width:100%;border-collapse:collapse;margin:20px 0;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;box-shadow:0 4px 15px #00000014;border-radius:12px;overflow:hidden;background:#fff}article table th{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;text-align:left;padding:16px 12px;font-weight:600;font-size:14px;letter-spacing:.5px;text-transform:uppercase}article table tr:nth-child(2n){background-color:#f8f9fb}article table tr:hover{background-color:#e8f4f8;transform:translateY(-1px);transition:all .3s ease}article table td{padding:16px 12px;border-bottom:1px solid #e1e5e9;vertical-align:middle}article .product-image{width:80px;text-align:center}article .product-image img{width:70px;height:70px;object-fit:cover;border-radius:8px;box-shadow:0 2px 8px #0000001a;transition:transform .3s ease}article .product-image img:hover{transform:scale(1.05)}article .product-title{font-weight:500;line-height:1.4;color:#2c3e50}article .product-title a{color:#2c3e50;text-decoration:none;font-size:14px;transition:color .3s ease}article .product-title a:hover{color:#3498db;text-decoration:underline}article .product-button{text-align:center;width:140px}article .check-price-btn{background:linear-gradient(135deg,#f90,#f70);color:#fff;padding:12px 20px;text-decoration:none;border-radius:8px;font-weight:600;font-size:12px;display:inline-block;transition:all .3s ease;box-shadow:0 4px 12px #ff99004d;text-transform:uppercase;letter-spacing:.5px;border:2px solid #ff9900;cursor:pointer}article .check-price-btn:hover{background:linear-gradient(135deg,#e68a00,#c60);color:#fff;transform:translateY(-2px);box-shadow:0 6px 18px #f906;border-color:#e68a00}article .check-price-btn:active{transform:translateY(0);box-shadow:0 2px 8px #ff99004d}@media screen and (max-width:768px){article table{border:0;border-radius:0;box-shadow:none}article table thead{display:none}article table,article table tbody,article table td,article table tr{display:block}article table tr{background:#fff;border:1px solid #e1e5e9;border-radius:12px;margin-bottom:15px;padding:15px;box-shadow:0 2px 10px #0000000d}article table tr:hover{transform:none;box-shadow:0 4px 15px #0000001a}article table td{border:none;padding:8px 0;display:flex;align-items:center;justify-content:space-between}article table td:before{content:attr(data-label)": ";font-weight:600;color:#555;font-size:13px;margin-right:10px;min-width:60px}article .product-image{width:auto;text-align:right}article .product-image:before{display:none}article .product-image img{width:60px;height:60px}article .product-title{flex-direction:column;align-items:flex-start}article .product-title:before{align-self:flex-start;margin-bottom:5px}article .product-title a{font-size:13px;line-height:1.3}article .product-button{width:auto;text-align:right}article .product-button:before{display:none}article .check-price-btn{font-size:11px;padding:10px 16px;border-radius:6px}}@media screen and (max-width:480px){article table tr{padding:12px;margin-bottom:12px}article .product-title a{font-size:12px}article .check-price-btn{font-size:10px;padding:8px 14px}article .product-image img{width:50px;height:50px}}.product-details{text-align:center;margin-bottom:2em}.product-details img{display:block;margin:0 auto 1em}.article-header[data-astro-cid-bvzihdzo]{background:var(--gradient-hero);color:var(--text-dark);padding:4rem 0;text-align:center;margin-bottom:3rem}.article-meta[data-astro-cid-bvzihdzo]{display:flex;justify-content:center;gap:2rem;margin-bottom:1rem;font-size:.9rem;opacity:.9}.article-title[data-astro-cid-bvzihdzo]{font-size:2.5rem;margin-bottom:1rem;font-weight:700;line-height:1.2;color:var(--text-dark);text-shadow:none}.article-description[data-astro-cid-bvzihdzo]{font-size:1.2rem;opacity:1;max-width:800px;margin:0 auto;color:var(--text-dark);text-shadow:none}.article-content[data-astro-cid-bvzihdzo]{max-width:800px;margin:0 auto}.hero-image[data-astro-cid-bvzihdzo]{margin-bottom:3rem;border-radius:var(--border-radius);overflow:hidden;box-shadow:var(--shadow-lg)}.hero-image[data-astro-cid-bvzihdzo] img[data-astro-cid-bvzihdzo]{width:100%;height:auto;display:block}.article-body[data-astro-cid-bvzihdzo]{line-height:1.8;color:var(--text-dark)}.article-body[data-astro-cid-bvzihdzo] h2[data-astro-cid-bvzihdzo]{font-size:1.8rem;margin:2.5rem 0 1rem;color:var(--text-dark);position:relative;padding-bottom:.5rem}.article-body[data-astro-cid-bvzihdzo] h2[data-astro-cid-bvzihdzo]:after{content:"";position:absolute;bottom:0;left:0;width:60px;height:3px;background:var(--gradient-primary);border-radius:2px}.article-body[data-astro-cid-bvzihdzo] h3[data-astro-cid-bvzihdzo]{font-size:1.4rem;margin:2rem 0 1rem;color:var(--text-dark)}.article-body[data-astro-cid-bvzihdzo] p[data-astro-cid-bvzihdzo]{margin-bottom:1.5rem;color:var(--text-light)}.article-body[data-astro-cid-bvzihdzo] ul[data-astro-cid-bvzihdzo],.article-body[data-astro-cid-bvzihdzo] ol[data-astro-cid-bvzihdzo]{margin-bottom:1.5rem;padding-left:2rem}.article-body[data-astro-cid-bvzihdzo] li[data-astro-cid-bvzihdzo]{margin-bottom:.5rem;color:var(--text-light)}.article-body[data-astro-cid-bvzihdzo] blockquote[data-astro-cid-bvzihdzo]{border-left:4px solid var(--secondary-color);padding-left:1.5rem;margin:2rem 0;font-style:italic;color:var(--text-light)}.article-footer[data-astro-cid-bvzihdzo]{margin-top:3rem;padding-top:2rem;border-top:2px solid var(--border-color)}.article-tags[data-astro-cid-bvzihdzo]{display:flex;gap:1rem;margin-bottom:2rem;flex-wrap:wrap}.tag[data-astro-cid-bvzihdzo]{background:var(--gradient-primary);color:var(--white);padding:.3rem 1rem;border-radius:20px;font-size:.8rem;font-weight:600;text-transform:uppercase}.article-navigation[data-astro-cid-bvzihdzo]{text-align:center}.nav-link[data-astro-cid-bvzihdzo]{color:var(--secondary-color);text-decoration:none;font-weight:600;transition:var(--transition)}.nav-link[data-astro-cid-bvzihdzo]:hover{color:var(--primary-color)}.related-articles[data-astro-cid-bvzihdzo]{max-width:800px;margin:4rem auto 0;padding-top:2rem;border-top:2px solid var(--border-color)}.related-articles[data-astro-cid-bvzihdzo] h3[data-astro-cid-bvzihdzo]{font-size:1.5rem;margin-bottom:2rem;color:var(--text-dark);text-align:center}.related-grid[data-astro-cid-bvzihdzo]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem}.related-card[data-astro-cid-bvzihdzo]{text-decoration:none;color:inherit;background:var(--white);border-radius:var(--border-radius);overflow:hidden;box-shadow:var(--shadow-sm);transition:var(--transition)}.related-card[data-astro-cid-bvzihdzo]:hover{transform:translateY(-5px);box-shadow:var(--shadow-md)}.related-card[data-astro-cid-bvzihdzo] img[data-astro-cid-bvzihdzo]{width:100%;height:150px;object-fit:cover}.related-card[data-astro-cid-bvzihdzo] h4[data-astro-cid-bvzihdzo]{padding:1rem;margin:0;color:var(--text-dark);font-size:1rem;line-height:1.4}@media (max-width: 768px){.article-title[data-astro-cid-bvzihdzo]{font-size:2rem}.article-description[data-astro-cid-bvzihdzo]{font-size:1.1rem}.article-meta[data-astro-cid-bvzihdzo]{flex-direction:column;gap:.5rem}.related-grid[data-astro-cid-bvzihdzo]{grid-template-columns:1fr}}
