.product-campaign[data-v-eebcc7ee]{border:1px solid color-mix(in srgb,var(--primary) 28%,transparent);background:color-mix(in srgb,var(--primary) 7%,var(--card));color:var(--foreground);border-radius:.85rem;padding:1rem}.product-campaign__header[data-v-eebcc7ee]{color:var(--primary);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;font-size:.875rem;display:flex}.product-campaign__stock[data-v-eebcc7ee]{background:var(--primary);color:var(--primary-foreground);border-radius:.4rem;padding:.25rem .5rem;font-size:.75rem;font-weight:600}.product-campaign__clock[data-v-eebcc7ee]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-block-start:.75rem;display:flex}.product-campaign__unit[data-v-eebcc7ee]{background:var(--card);min-width:2.2rem;color:var(--foreground);border-radius:.35rem;flex-direction:column;align-items:center;padding:.35rem;display:flex}.product-campaign__unit small[data-v-eebcc7ee]{font-size:.6rem}.product-campaign__signals[data-v-eebcc7ee]{flex-wrap:wrap;gap:.5rem 1rem;margin-block-start:.8rem;font-size:.75rem;line-height:1.5;display:flex}.product-campaign__signals li[data-v-eebcc7ee]{align-items:center;gap:.35rem;display:inline-flex}.product-campaign--compact[data-v-eebcc7ee]{border-radius:.55rem;padding:.65rem}.product-campaign--compact .product-campaign__header[data-v-eebcc7ee]{font-size:.75rem}.product-campaign--compact .product-campaign__clock[data-v-eebcc7ee]{gap:.4rem;margin-block-start:.5rem}.product-campaign--compact .product-campaign__unit[data-v-eebcc7ee]{min-width:1.5rem;padding:.2rem;font-size:.7rem}.product-campaign--animated[data-v-eebcc7ee]{animation:.55s cubic-bezier(.16,1,.3,1) both campaign-arrive-eebcc7ee}@keyframes campaign-arrive-eebcc7ee{0%{background:color-mix(in srgb,var(--primary) 18%,var(--card));transform:translateY(5px)}to{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.product-campaign--animated[data-v-eebcc7ee]{animation:none}}
