@property --mxs-badge-spin{syntax:"<angle>";inherits:false;initial-value:0deg}@layer components{.mxs-badge{--mxs-badge-ls:.1em;max-width:100%;min-height:24px;letter-spacing:var(--mxs-badge-ls);text-align:start;text-transform:uppercase;text-wrap:balance;white-space:normal;vertical-align:top;border-radius:999px;align-items:center;gap:6px;padding:5px 10px;font-size:11px;font-weight:700;font-stretch:112%;line-height:1.15;display:inline-flex;position:relative}:lang(ar) .mxs-badge{--mxs-badge-ls:0}.mxs-badge>svg{flex:none;width:12px;height:12px}.mxs-badge__t{min-width:0;margin-inline-end:calc(var(--mxs-badge-ls) * -1)}.mxs-badge--new{color:#0b0b0c;background:linear-gradient(#fff, #fff) padding-box, conic-gradient(from var(--mxs-badge-spin), #2f6bff, #a83cff, #ff4fa3, #00c2a8, #2f6bff) border-box;border:1.5px solid #0000;padding-block:3.5px;animation:3s linear infinite mxs-badge-spin}.mxs-badge--new>svg{color:#2f6bff}.mxs-badge--bestseller{color:#f6c552;background:#0b0b0c;border-radius:6px;box-shadow:inset 0 0 0 1px #f6c55273}.mxs-badge--popular{--mxs-badge-ls:.06em;border-radius:0;gap:4px;padding:0;font-size:13px;font-weight:800;font-stretch:118%}.mxs-badge--popular .mxs-badge__t{background:linear-gradient(90deg,#ff7a00,#ff2d6b);color:#0000;-webkit-background-clip:text;background-clip:text}.mxs-badge__fire{transform-origin:50% 100%;filter:drop-shadow(0 1px 4px #ff4d2e80);flex:none;width:18px;height:18px;margin-block:-4px;animation:1.8s ease-in-out infinite mxs-badge-flicker;position:relative}.mxs-badge__fire>svg{position:absolute}.mxs-badge__fire>svg:first-child{color:#f42;width:100%;height:100%;inset:0}.mxs-badge__fire>svg:last-child{color:#ffc21a;width:9px;height:9px;margin-left:-4.5px;bottom:1px;left:50%}.mxs-badge--flagship{--mxs-badge-ls:.16em;color:#2e1f06;background:linear-gradient(#fbf0d4 0%,#e3c78c 46%,#c9a35c 54%,#ecd7a3 100%);border-radius:3px;box-shadow:inset 0 1px #ffffffbf,inset 0 -1px #78551459,0 1px 2px #3c280040}.mxs-badge--promotion{color:#8a4936;background:#f5e3dc}.mxs-badge--big-sale{color:#fff;background:#ff3b1f;border-radius:4px;gap:0;padding:0;font-weight:800;font-stretch:125%;overflow:hidden}.mxs-badge__cell{background:#0b0b0c;align-self:stretch;place-items:center;padding-inline:7px;display:grid}.mxs-badge__cell>svg{width:12px;height:12px}.mxs-badge--big-sale .mxs-badge__t{margin-inline-end:0;padding-block:5px;padding-inline:9px 10px}.mxs-badge--mega-sale{color:#fff;background:linear-gradient(90deg,#ff2e93,#ff6a00);font-weight:800;overflow:hidden}.mxs-badge--mega-sale:after{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 30%,#ffffff8c 50%,#0000 70%);animation:3.6s cubic-bezier(.2,.8,.2,1) infinite mxs-badge-shine;position:absolute;inset:0;transform:translate(-120%)}.mxs-badge--flash-sale{color:#ffe100;background:#0b0b0c}.mxs-badge__live{background:currentColor;border-radius:50%;flex:none;width:6px;height:6px;animation:1.2s ease-in-out infinite mxs-badge-blink}.mxs-badge--special-offer{color:#fff;background:#6a35f2;border-radius:3px;padding-inline:13px;-webkit-mask:radial-gradient(circle at 0,#0000 4px,#000 4.5px) 0/51% 100% no-repeat,radial-gradient(circle at 100%,#0000 4px,#000 4.5px) 100%/51% 100% no-repeat;mask:radial-gradient(circle at 0,#0000 4px,#000 4.5px) 0/51% 100% no-repeat,radial-gradient(circle at 100%,#0000 4px,#000 4.5px) 100%/51% 100% no-repeat}.mxs-badge--on-sale{color:#fff;transform-origin:0 100%;background:#e5132b;border-radius:4px;font-stretch:118%;transform:rotate(-4deg);box-shadow:0 2px #9e0b1c}.mxs-badge--only-for-backers{color:#fff;clip-path:polygon(0 0,100% 0,calc(100% - 7px) 50%,100% 100%,0 100%,7px 50%);background:#0a8b5c;border-radius:0;padding-inline:16px;font-stretch:100%}.mxs-badge--only-for-subscribers{color:#f3cd5c;background:#17215c;font-stretch:100%}.mxs-badge--clearance-price{color:#3b2a10;background:#dcbf93;border-radius:3px;padding-inline-start:8px;font-stretch:100%}.mxs-badge__eyelet{background:var(--background);border-radius:50%;flex:none;width:7px;height:7px;box-shadow:inset 0 0 0 1.5px #a07f4e}.site-tile .mxs-badge__eyelet{background:#f4f3f1}.mxs-badge--final-sale{color:#fff;background:#8e1b2a;border-radius:2px;font-stretch:118%}.mxs-badge--coming-soon{--mxs-badge-ls:.03em;color:#2b2f36;font-size:clamp(10px, calc(100cqi / (var(--mxs-badge-len,11) * .86 + 1.2)), 15px);border-radius:0;gap:.4em;padding:0;font-weight:900;font-stretch:125%}.mxs-badge--coming-soon>svg{width:.8em;height:.8em}.mxs-badge--coming-soon .mxs-badge__t{background:linear-gradient(100deg,#2b2f36 0% 40%,#c4cad4 50%,#2b2f36 60% 100%) 0 0/250% 100%;color:#0000;-webkit-background-clip:text;background-clip:text;animation:2.6s linear infinite mxs-badge-sheen}@media (prefers-reduced-motion:reduce){.mxs-badge,.mxs-badge *,.mxs-badge:after{animation:none!important}.mxs-badge--mega-sale:after{display:none}}}@keyframes mxs-badge-spin{to{--mxs-badge-spin:360deg}}@keyframes mxs-badge-flicker{0%,to{transform:scale(1)rotate(0)}25%{transform:scale(1.06,1.12)rotate(-3deg)}50%{transform:scale(.97,1.03)rotate(2deg)}75%{transform:scale(1.04,1.09)rotate(-1deg)}}@keyframes mxs-badge-shine{0%,55%{transform:translate(-120%)}85%,to{transform:translate(120%)}}@keyframes mxs-badge-blink{0%,to{opacity:1}50%{opacity:.2}}@keyframes mxs-badge-sheen{0%{background-position:100% 0}to{background-position:0 0}}
