.badge-list .badge.badge--on-sale-hot{background:#e2342a;color:#fff;font-weight:800;padding:.125rem .5rem;animation:badge-on-sale-hot-pulse 1.8s ease-in-out infinite}@keyframes badge-on-sale-hot-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.07)}}@media(prefers-reduced-motion:reduce){.badge-list .badge.badge--on-sale-hot{animation:none}}.product-card__figure>.badge-list:has(.badge--sold-out){top:0;right:0;bottom:0;left:0;padding:.25rem;align-items:flex-start;pointer-events:none;background:#e8e8ea8c}.product-card__figure>.badge-list .badge.badge--sold-out{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);flex-direction:column;gap:5px;padding:12px 18px 10px;border-radius:14px;background:#ffffffd9;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:0 6px 24px #00000014;color:#0e0e0e;font-family:"Barlow Condensed",var(--heading-font-family);font-size:15px;font-weight:700;letter-spacing:.14em;line-height:1;text-transform:uppercase;white-space:nowrap}.product-card__figure>.badge-list .badge.badge--sold-out:before{content:"";width:24px;height:24px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 7v5l3.2 2'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 7v5l3.2 2'/%3E%3C/svg%3E") center / contain no-repeat}.product-card__figure>.badge-list .badge.badge--sold-out:after{content:"Vuelve pronto";font-size:10px;font-weight:500;letter-spacing:.06em;text-transform:none;opacity:.6}html:lang(en) .product-card__figure>.badge-list .badge.badge--sold-out:after{content:"Back soon"}@media screen and (min-width:700px){.product-card__figure>.badge-list:has(.badge--sold-out){padding:.5rem}.product-card__figure>.badge-list .badge.badge--sold-out{gap:6px;padding:16px 26px 13px;font-size:18px}.product-card__figure>.badge-list .badge.badge--sold-out:before{width:28px;height:28px}.product-card__figure>.badge-list .badge.badge--sold-out:after{font-size:11px}}
/*# sourceMappingURL=/cdn/shop/t/99/assets/custom-badge-hot.css.map */
