.default-theme{color:#333;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;line-height:1.6}.default-theme .container{margin:0 auto;max-width:1200px;padding:0 20px}.default-theme .comparison-header{border-bottom:1px solid #eee;padding:40px 0;text-align:center}.default-theme .comparison-header h1{color:#2c3e50;font-size:2.5rem;margin-bottom:20px}.default-theme .comparison-header .intro{color:#666;font-size:1.2rem;margin:0 auto;max-width:800px}.default-theme .hero-section{padding:40px 0;text-align:center}.default-theme .hero-section .hero-image{border-radius:8px;box-shadow:0 4px 8px #0000001a;height:auto;max-width:300px}.default-theme .products-section{padding:40px 0}.default-theme .products-section h2{color:#2c3e50;font-size:2rem;margin-bottom:40px;text-align:center}.default-theme .products-section .products-grid{display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-bottom:40px}.default-theme .products-section .product-card{background:#fff;border:1px solid #eee;border-radius:12px;box-shadow:0 4px 12px #0000001a;padding:24px;transition:transform .3s ease,box-shadow .3s ease}.default-theme .products-section .product-card:hover{box-shadow:0 8px 24px #00000026;transform:translateY(-4px)}.default-theme .products-section .product-card .product-header{margin-bottom:20px}.default-theme .products-section .product-card .product-header h3{color:#2c3e50;font-size:1.4rem;margin-bottom:12px}.default-theme .products-section .product-card .product-header .pricing{align-items:center;display:flex;gap:12px}.default-theme .products-section .product-card .product-header .pricing .discount-price{color:#e74c3c;font-size:1.5rem;font-weight:700}.default-theme .products-section .product-card .product-header .pricing .normal-price{color:#999;font-size:1.1rem;text-decoration:line-through}.default-theme .products-section .product-card .product-header .pricing .discount{background:#e74c3c;border-radius:4px;color:#fff;font-size:.8rem;font-weight:700;padding:4px 8px}.default-theme .products-section .product-card .product-details{margin-bottom:24px}.default-theme .products-section .product-card .product-details .negatives,.default-theme .products-section .product-card .product-details .positives{margin-bottom:16px}.default-theme .products-section .product-card .product-details .negatives h4,.default-theme .products-section .product-card .product-details .positives h4{color:#2c3e50;font-size:1rem;margin-bottom:8px}.default-theme .products-section .product-card .product-details .negatives p,.default-theme .products-section .product-card .product-details .positives p{font-size:.9rem;margin-bottom:4px;padding-left:8px}.default-theme .products-section .product-card .product-details .positives h4{color:#27ae60}.default-theme .products-section .product-card .product-details .negatives h4{color:#e74c3c}.default-theme .products-section .product-card .visit-btn{background:#3498db;border-radius:6px;color:#fff;display:block;font-weight:700;padding:12px 24px;text-align:center;text-decoration:none;transition:background .3s ease;width:100%}.default-theme .products-section .product-card .visit-btn:hover{background:#2980b9}.default-theme .review-section{background:#f8f9fa;border-radius:12px;margin:40px 0;padding:40px 0}.default-theme .review-section h2{color:#2c3e50;font-size:2rem;margin-bottom:30px;text-align:center}.default-theme .review-section .review-content{margin:0 auto;max-width:800px;padding:0 20px}.default-theme .review-section .review-content h3,.default-theme .review-section .review-content h4{color:#2c3e50;margin-bottom:12px;margin-top:24px}.default-theme .review-section .review-content p{margin-bottom:16px}.default-theme .review-section .review-content ol,.default-theme .review-section .review-content ul{margin-bottom:16px;padding-left:24px}@media (max-width:768px){.default-theme .comparison-header h1{font-size:2rem}.default-theme .products-grid{grid-template-columns:1fr}.default-theme .container{padding:0 16px}}
