.status-badge.svelte-12nqn7t{display:inline-flex;align-items:center;font-weight:500;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.375rem;transition:all .15s ease-in-out;text-decoration:none;border:1px solid transparent}.status-badge.svelte-12nqn7t:hover{transform:translateY(-1px);box-shadow:0 2px 4px #0000001a}.status-badge.badge-sm.svelte-12nqn7t{padding:.25rem .5rem;font-size:.75rem;line-height:1}.status-badge.badge-md.svelte-12nqn7t{padding:.375rem .75rem;font-size:.875rem;line-height:1.2}.status-badge.badge-lg.svelte-12nqn7t{padding:.5rem 1rem;font-size:1rem;line-height:1.25}.status-badge.badge-pill.svelte-12nqn7t{border-radius:50rem}.status-badge.badge-animated.svelte-12nqn7t{animation:svelte-12nqn7t-badge-pulse 2s infinite}.status-badge.badge-primary.svelte-12nqn7t{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.status-badge.badge-secondary.svelte-12nqn7t{color:#fff;background-color:#6c757d;border-color:#6c757d}.status-badge.badge-success.svelte-12nqn7t{color:#fff;background-color:#198754;border-color:#198754}.status-badge.badge-danger.svelte-12nqn7t{color:#fff;background-color:#dc3545;border-color:#dc3545}.status-badge.badge-warning.svelte-12nqn7t{color:#000;background-color:#ffc107;border-color:#ffc107}.status-badge.badge-info.svelte-12nqn7t{color:#fff;background-color:#0dcaf0;border-color:#0dcaf0}.status-badge.badge-light.svelte-12nqn7t{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.status-badge.badge-dark.svelte-12nqn7t{color:#fff;background-color:#212529;border-color:#212529}.status-badge.badge-outline-primary.svelte-12nqn7t{color:#0d6efd;background-color:transparent;border-color:#0d6efd}.status-badge.badge-outline-secondary.svelte-12nqn7t{color:#6c757d;background-color:transparent;border-color:#6c757d}.status-badge.badge-outline-success.svelte-12nqn7t{color:#198754;background-color:transparent;border-color:#198754}.status-badge.badge-outline-danger.svelte-12nqn7t{color:#dc3545;background-color:transparent;border-color:#dc3545}.status-badge.badge-outline-warning.svelte-12nqn7t{color:#ffc107;background-color:transparent;border-color:#ffc107}.status-badge.badge-outline-info.svelte-12nqn7t{color:#0dcaf0;background-color:transparent;border-color:#0dcaf0}.status-badge.badge-outline-light.svelte-12nqn7t{color:#f8f9fa;background-color:transparent;border-color:#f8f9fa}.status-badge.badge-outline-dark.svelte-12nqn7t{color:#212529;background-color:transparent;border-color:#212529}.status-badge.svelte-12nqn7t i:where(.svelte-12nqn7t){font-size:.8em}@keyframes svelte-12nqn7t-badge-pulse{0%{box-shadow:0 0 #0d6efdb3}70%{box-shadow:0 0 0 10px #0d6efd00}to{box-shadow:0 0 #0d6efd00}}@media (prefers-color-scheme: dark){.status-badge.badge-light.svelte-12nqn7t{color:#000;background-color:#e9ecef;border-color:#e9ecef}.status-badge.badge-outline-light.svelte-12nqn7t{color:#e9ecef;border-color:#e9ecef}}@media (prefers-reduced-motion: reduce){.status-badge.svelte-12nqn7t{transition:none}.status-badge.svelte-12nqn7t:hover{transform:none}.status-badge.badge-animated.svelte-12nqn7t{animation:none}}.product-image-container.svelte-1w23c1n{position:relative;height:400px;overflow:hidden;border-radius:20px 0 0 20px}.product-overlay.svelte-1w23c1n{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,#0d6efd1a,#6610f20d,#1987541a);opacity:0;transition:opacity .4s ease}.stat-number.svelte-1w23c1n{background:linear-gradient(135deg,#ffc107,#ff9800);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}@media (max-width: 768px){.product-image-container.svelte-1w23c1n{height:250px;border-radius:20px 20px 0 0}}
