.product-page[data-astro-cid-dbtbaqp7]{background-color:#fafafa;padding-block:2.5rem 6rem}.breadcrumb[data-astro-cid-dbtbaqp7]{color:var(--color-text-muted);align-items:center;gap:.5rem;margin-bottom:2.5rem;font-size:.88rem;display:flex}.breadcrumb[data-astro-cid-dbtbaqp7] a[data-astro-cid-dbtbaqp7]:hover{color:var(--color-gold)}.breadcrumb[data-astro-cid-dbtbaqp7] .active[data-astro-cid-dbtbaqp7]{color:var(--color-navy);font-weight:600}.product-hero-grid[data-astro-cid-dbtbaqp7]{background-color:var(--color-white);border:1px solid var(--color-border);box-shadow:var(--shadow-sm);border-radius:24px;grid-template-columns:1fr 1.25fr;align-items:center;gap:4rem;margin-bottom:3rem;padding:3rem;display:grid}@media (width<=992px){.product-hero-grid[data-astro-cid-dbtbaqp7]{grid-template-columns:1fr;gap:2.5rem;padding:2rem 1.5rem}}.gallery-card[data-astro-cid-dbtbaqp7]{background:radial-gradient(circle,#f0fdf4 0%,#fff 80%);border:1px solid #25834b33;border-radius:20px;justify-content:center;align-items:center;padding:2rem;display:flex;position:relative}.detail-product-img[data-astro-cid-dbtbaqp7]{object-fit:contain;width:auto;max-height:440px}.flavor-capsule[data-astro-cid-dbtbaqp7]{background-color:var(--color-green);color:var(--color-white)}.product-flavor-badge[data-astro-cid-dbtbaqp7]{border-radius:9999px;padding:.35rem .85rem;font-size:.78rem;font-weight:700;position:absolute;top:1.25rem;left:1.25rem}.green-tag[data-astro-cid-dbtbaqp7]{color:var(--color-green)!important}.product-cat-tag[data-astro-cid-dbtbaqp7]{text-transform:uppercase;letter-spacing:.1em;margin-bottom:.5rem;font-size:.85rem;font-weight:700;display:inline-block}.product-main-title[data-astro-cid-dbtbaqp7]{color:var(--color-navy);margin-bottom:.5rem;font-size:clamp(2.2rem,3.5vw,3rem);font-weight:700}.product-target-badge[data-astro-cid-dbtbaqp7]{color:var(--color-green);background-color:#25834b1a;border-radius:6px;margin-bottom:1.5rem;padding:.25rem .75rem;font-size:.85rem;font-weight:600;display:inline-block}.product-lead-text[data-astro-cid-dbtbaqp7]{color:#475569;margin-bottom:2rem;font-size:1.05rem;line-height:1.65}.specs-block[data-astro-cid-dbtbaqp7]{margin-bottom:2.25rem}.specs-title[data-astro-cid-dbtbaqp7]{color:var(--color-navy);margin-bottom:.85rem;font-size:1.05rem;font-weight:700}.specs-list[data-astro-cid-dbtbaqp7]{flex-direction:column;gap:.65rem;margin:0;padding:0;list-style:none;display:flex}.specs-list[data-astro-cid-dbtbaqp7] li[data-astro-cid-dbtbaqp7]{color:var(--color-navy);align-items:center;gap:.6rem;font-size:.95rem;display:flex}.check-mark[data-astro-cid-dbtbaqp7]{color:var(--color-green);flex-shrink:0}.product-cta-group[data-astro-cid-dbtbaqp7]{flex-direction:column;gap:1rem;display:flex}.btn-order-wa[data-astro-cid-dbtbaqp7]{color:#fff;transition:var(--transition-smooth);background:linear-gradient(135deg,#25d366 0%,#128c7e 100%);border-radius:12px;justify-content:center;align-items:center;gap:.65rem;padding:1rem 1.75rem;font-weight:600;display:inline-flex;box-shadow:0 6px 18px #25d36659}.btn-order-wa[data-astro-cid-dbtbaqp7]:hover{transform:translateY(-2px);box-shadow:0 10px 24px #25d36673}.btn-ask-info[data-astro-cid-dbtbaqp7]{text-align:center;border:1px solid var(--color-border);color:var(--color-navy);border-radius:12px;padding:.85rem;font-size:.95rem;font-weight:600}.btn-ask-info[data-astro-cid-dbtbaqp7]:hover{background-color:var(--color-navy);color:var(--color-white)}.product-details-tabs[data-astro-cid-dbtbaqp7]{grid-template-columns:1.5fr 1fr;gap:2rem;display:grid}@media (width<=992px){.product-details-tabs[data-astro-cid-dbtbaqp7]{grid-template-columns:1fr}}.detail-card[data-astro-cid-dbtbaqp7]{background-color:var(--color-white);border:1px solid var(--color-border);border-radius:20px;padding:2.5rem}.detail-card-title[data-astro-cid-dbtbaqp7]{color:var(--color-navy);margin-bottom:1.5rem;font-size:1.35rem;font-weight:700}.ingredients-grid[data-astro-cid-dbtbaqp7]{grid-template-columns:1fr 1fr;gap:1.5rem;display:grid}@media (width<=640px){.ingredients-grid[data-astro-cid-dbtbaqp7]{grid-template-columns:1fr}}.ingredient-item[data-astro-cid-dbtbaqp7]{background-color:#f0fdf4;border:1px solid #25834b26;border-radius:12px;padding:1rem}.ing-name[data-astro-cid-dbtbaqp7]{color:var(--color-navy);margin-bottom:.35rem;font-size:.95rem;display:block}.ing-role[data-astro-cid-dbtbaqp7]{color:#475569;font-size:.85rem;line-height:1.4}.usage-text[data-astro-cid-dbtbaqp7]{color:#334155;margin-bottom:1.5rem;font-size:1rem;line-height:1.6}.warning-box[data-astro-cid-dbtbaqp7]{color:#991b1b;background-color:#e94d6314;border:1px solid #e94d6340;border-radius:12px;align-items:flex-start;gap:.75rem;padding:1rem;font-size:.85rem;line-height:1.5;display:flex}
