.breadcrumb[data-astro-cid-zauq2kq5]{display:flex;align-items:center;gap:var(--spacing-2);margin-bottom:var(--spacing-6);font-size:.875rem;padding:var(--spacing-4) 0}.breadcrumb[data-astro-cid-zauq2kq5] a[data-astro-cid-zauq2kq5]{color:var(--color-primary);text-decoration:none}.breadcrumb[data-astro-cid-zauq2kq5] a[data-astro-cid-zauq2kq5]:hover{text-decoration:underline}.separator[data-astro-cid-zauq2kq5]{color:var(--color-gray-400)}.phone-hero[data-astro-cid-zauq2kq5]{background:var(--color-white);border-radius:var(--border-radius-lg);padding:var(--spacing-8);margin-bottom:var(--spacing-12);box-shadow:var(--shadow)}.hero-content[data-astro-cid-zauq2kq5]{display:grid;grid-template-columns:300px 1fr;gap:var(--spacing-8);align-items:start}.hero-image[data-astro-cid-zauq2kq5]{position:relative}.hero-image[data-astro-cid-zauq2kq5] img[data-astro-cid-zauq2kq5]{width:100%;height:auto;border-radius:var(--border-radius)}.discount-badge[data-astro-cid-zauq2kq5]{position:absolute;top:var(--spacing-2);right:var(--spacing-2);background:var(--color-success);color:var(--color-white);padding:var(--spacing-1) var(--spacing-3);border-radius:var(--border-radius);font-size:.875rem;font-weight:600}.hero-details[data-astro-cid-zauq2kq5] h1[data-astro-cid-zauq2kq5]{margin-bottom:var(--spacing-4);color:var(--color-gray-900)}.rating[data-astro-cid-zauq2kq5]{display:flex;align-items:center;gap:var(--spacing-2);margin-bottom:var(--spacing-4)}.stars[data-astro-cid-zauq2kq5]{color:#fbbf24;font-size:1.2rem}.price[data-astro-cid-zauq2kq5]{margin-bottom:var(--spacing-6)}.current-price[data-astro-cid-zauq2kq5]{font-size:2rem;font-weight:700;color:var(--color-success)}.original-price[data-astro-cid-zauq2kq5]{font-size:1.25rem;color:var(--color-gray-500);text-decoration:line-through;margin-left:var(--spacing-2)}.key-features[data-astro-cid-zauq2kq5]{display:flex;flex-wrap:wrap;gap:var(--spacing-2)}.feature-badge[data-astro-cid-zauq2kq5]{background:var(--color-gray-100);color:var(--color-gray-700);padding:var(--spacing-2) var(--spacing-3);border-radius:var(--border-radius);font-size:.875rem}.faq-section[data-astro-cid-zauq2kq5],.price-comparison[data-astro-cid-zauq2kq5],.comparison-section[data-astro-cid-zauq2kq5],.detailed-review[data-astro-cid-zauq2kq5]{background:var(--color-white);border-radius:var(--border-radius-lg);padding:var(--spacing-8);margin-bottom:var(--spacing-12);box-shadow:var(--shadow)}.faq-item[data-astro-cid-zauq2kq5]{border-bottom:1px solid var(--color-gray-200);padding:var(--spacing-6) 0}.faq-item[data-astro-cid-zauq2kq5]:last-child{border-bottom:none}.faq-item[data-astro-cid-zauq2kq5] h3[data-astro-cid-zauq2kq5]{color:var(--color-primary);margin-bottom:var(--spacing-4);font-size:1.25rem}.faq-answer[data-astro-cid-zauq2kq5]{color:var(--color-gray-700)}.faq-answer[data-astro-cid-zauq2kq5] ul[data-astro-cid-zauq2kq5]{margin:var(--spacing-3) 0;padding-left:var(--spacing-5)}.faq-answer[data-astro-cid-zauq2kq5] li[data-astro-cid-zauq2kq5]{margin-bottom:var(--spacing-2)}.comparison-table[data-astro-cid-zauq2kq5]{overflow-x:auto;margin:var(--spacing-6) 0}.comparison-table[data-astro-cid-zauq2kq5] table[data-astro-cid-zauq2kq5]{width:100%;border-collapse:collapse}.comparison-table[data-astro-cid-zauq2kq5] th[data-astro-cid-zauq2kq5],.comparison-table[data-astro-cid-zauq2kq5] td[data-astro-cid-zauq2kq5]{padding:var(--spacing-4);text-align:left;border-bottom:1px solid var(--color-gray-200)}.comparison-table[data-astro-cid-zauq2kq5] th[data-astro-cid-zauq2kq5]{background:var(--color-gray-50);font-weight:600;color:var(--color-gray-900)}.comparison-table[data-astro-cid-zauq2kq5] tr[data-astro-cid-zauq2kq5].highlighted{background:#f0fdf4;border-left:4px solid var(--color-success)}.stock-badge[data-astro-cid-zauq2kq5]{padding:var(--spacing-1) var(--spacing-3);border-radius:var(--border-radius);font-size:.875rem;font-weight:500}.stock-badge[data-astro-cid-zauq2kq5].in-stock{background:#dcfce7;color:#166534}.stock-badge[data-astro-cid-zauq2kq5].out-stock{background:#fef2f2;color:#dc2626}.btn[data-astro-cid-zauq2kq5]{display:inline-flex;align-items:center;justify-content:center;padding:var(--spacing-2) var(--spacing-4);border:none;border-radius:var(--border-radius);font-weight:500;text-decoration:none;cursor:pointer;transition:all .2s ease;font-size:.875rem}.btn-primary[data-astro-cid-zauq2kq5]{background-color:var(--color-primary);color:var(--color-white)}.btn-primary[data-astro-cid-zauq2kq5]:hover{background-color:var(--color-primary-light)}.btn-disabled[data-astro-cid-zauq2kq5]{background-color:var(--color-gray-300);color:var(--color-gray-500);cursor:not-allowed}.update-note[data-astro-cid-zauq2kq5]{font-size:.875rem;color:var(--color-gray-600);text-align:center;margin-top:var(--spacing-4)}.price-alert[data-astro-cid-zauq2kq5]{background:#fef3c7;border:1px solid #f59e0b;border-radius:var(--border-radius);padding:var(--spacing-6);margin-top:var(--spacing-8)}.price-alert[data-astro-cid-zauq2kq5] h3[data-astro-cid-zauq2kq5]{color:#92400e;margin-bottom:var(--spacing-3);font-size:1.125rem}.price-alert[data-astro-cid-zauq2kq5] p[data-astro-cid-zauq2kq5]{color:#92400e;margin:0}.review-grid[data-astro-cid-zauq2kq5]{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-8)}.review-section[data-astro-cid-zauq2kq5] h3[data-astro-cid-zauq2kq5]{margin-bottom:var(--spacing-4);color:var(--color-gray-900)}.rating-bar[data-astro-cid-zauq2kq5]{display:flex;align-items:center;gap:var(--spacing-3);margin-bottom:var(--spacing-4)}.rating-bar[data-astro-cid-zauq2kq5] span[data-astro-cid-zauq2kq5]:first-child{font-size:.875rem;font-weight:500;min-width:80px}.bar[data-astro-cid-zauq2kq5]{flex:1;height:8px;background:var(--color-gray-200);border-radius:var(--border-radius);overflow:hidden}.fill[data-astro-cid-zauq2kq5]{height:100%;background:var(--color-success);border-radius:var(--border-radius)}.rating-bar[data-astro-cid-zauq2kq5] span[data-astro-cid-zauq2kq5]:last-child{font-size:.875rem;font-weight:600;min-width:40px}@media (max-width: 768px){.hero-content[data-astro-cid-zauq2kq5]{grid-template-columns:1fr;text-align:center}.review-grid[data-astro-cid-zauq2kq5]{grid-template-columns:1fr}.rating-bar[data-astro-cid-zauq2kq5]{flex-direction:column;align-items:stretch;gap:var(--spacing-2)}.rating-bar[data-astro-cid-zauq2kq5] span[data-astro-cid-zauq2kq5]:first-child,.rating-bar[data-astro-cid-zauq2kq5] span[data-astro-cid-zauq2kq5]:last-child{min-width:auto;text-align:center}}
