.dsk-label{display:inline-flex;align-items:center;gap:5px;height:22px;padding:0 9px;border-radius:11px;background:#fff;color:#111;font-size:10px;font-weight:700;letter-spacing:.08em;line-height:1;text-transform:uppercase;white-space:nowrap;box-shadow:0 1px 4px #00000014}.dsk-label img{display:block;width:auto;height:14px}.dsk-label--gold{position:relative;overflow:hidden;color:#2b1d03;background:linear-gradient(135deg,#fff1c1,#e9c46a 28%,#b8862b 55%,#f3d27a 78%,#fff4cc);border:1px solid rgba(255,244,204,.7);box-shadow:0 2px 8px #966c1c59,inset 0 1px #fff9,inset 0 -1px #78520e59;text-shadow:0 1px 0 rgba(255,245,210,.6)}.dsk-label--gold:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(110deg,transparent 35%,rgba(255,255,255,.75) 50%,transparent 65%);transform:translate(-120%);animation:dsk-shine 3.6s ease-in-out infinite}@keyframes dsk-shine{0%,60%{transform:translate(-120%)}to{transform:translate(120%)}}.product__badge:not(.dsk-label--gold){border:1px solid rgba(0,0,0,.08)}.product__badge{margin-bottom:1rem;height:26px;padding:0 12px;border-radius:13px;font-size:11px}.mystery-gift-mix{margin:1rem 0 0;line-height:1.5;text-align:center;font-size:1.3rem;color:rgb(var(--color-foreground))}.mystery-gift-mix a{margin-left:.4rem;font-weight:600;white-space:nowrap;color:inherit;text-underline-offset:.3rem}@media(prefers-reduced-motion:reduce){.dsk-label--gold:after{display:none;animation:none}}
/*# sourceMappingURL=/cdn/shop/t/56/assets/product-badge.css.map */
