.product-labels{display:flex;flex-wrap:nowrap;gap:var(--space-3);color:var(--text-muted);background:var(--bg-white-muted);padding:var(--space-3);border-radius:2.5rem;transition:all .3s ease}.product-labels>*{flex:1;border-radius:2.5rem;font-size:.7rem;justify-content:center;padding:.3rem .8rem}.product-labels__item--category{display:inline-flex;align-items:center;max-width:10rem;overflow:hidden;white-space:nowrap;background:var(--bg-white);color:inherit;text-decoration:none}.product-labels__item--sku,.product-labels__item--popular{display:inline-flex;align-items:center;gap:.2rem}.product-labels__item--sku{background:var(--bg-white)}.product-labels__item--popular{background:var(--alert);color:var(--bg-white)}.product-labels__icon{flex-shrink:0;display:block}.product-labels__inner{overflow:hidden;width:100%;min-width:0;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 3px,#000 calc(100% - 3px),transparent);mask-image:linear-gradient(to right,transparent 0,#000 3px,#000 calc(100% - 3px),transparent);padding:0 var(--space-1)}.product-labels__track{display:inline-flex;min-width:0;white-space:nowrap;will-change:transform;padding-left:var(--space-1)}.product-labels__text{flex-shrink:0;padding-right:1.25rem}.product-labels__item--category:not(.is-marquee) .product-labels__text{padding-right:0}.product-labels__item--category:not(.is-marquee) .product-labels__text[aria-hidden=true]{display:none}.product-labels__item--category.is-marquee .product-labels__track{animation:product-labels-marquee 9s linear infinite}@keyframes product-labels-marquee{from{transform:translateX(0)}to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.product-labels__item--category.is-marquee .product-labels__track{animation:none}}@media (max-width:1024px){.product-labels:has(.product-labels__item--popular){display:grid;grid-template-columns:repeat(2,1fr)}.product-labels__item--category{max-width:100%}.product-labels__item--popular{grid-column:1/-1}.product-labels{border-radius:1.2rem}}