.badge-system{--bs-motion-instant: 80ms;--bs-motion-fast: .18s;--bs-motion-normal: .35s;--bs-ease-smooth: cubic-bezier(.22, 1, .36, 1);--bs-ease-sharp: cubic-bezier(.4, 0, .2, 1);--bs-ease-bounce: cubic-bezier(.34, 1.56, .64, 1);--bs-inset: 8px;position:absolute;z-index:var(--layer-raised, 2);pointer-events:none;display:inline-flex;line-height:1;font-family:var(--font-paragraph--family, sans-serif);font-size:var(--bs-size-m, 10px);letter-spacing:var(--bs-tracking, .5px);font-weight:600;max-inline-size:calc(100% - (2 * var(--bs-inset)))}@media screen and (min-width:750px){.badge-system{--bs-inset: 12px;font-size:var(--bs-size-d, 12px)}.badge-system--ctx-product-page{--bs-inset: 16px}}.badge-system--top-left{inset-block-start:var(--bs-inset);inset-inline-start:var(--bs-inset)}.badge-system--top-right{inset-block-start:var(--bs-inset);inset-inline-end:var(--bs-inset)}.badge-system--bottom-left{inset-block-end:var(--bs-inset);inset-inline-start:var(--bs-inset)}.badge-system--bottom-right{inset-block-end:var(--bs-inset);inset-inline-end:var(--bs-inset)}.badge-system--center{inset-block-start:50%;inset-inline-start:50%;translate:-50% -50%}[dir=rtl] .badge-system--center{translate:50% -50%}.badge-system--custom{inset-block-start:var(--bs-y, 4%);inset-inline-start:var(--bs-x, 4%)}@media screen and (max-width:749px){.badge-system--m-top-left,.badge-system--m-top-right,.badge-system--m-bottom-left,.badge-system--m-bottom-right,.badge-system--m-center,.badge-system--m-custom{inset:auto;translate:none}.badge-system--m-top-left{inset-block-start:var(--bs-inset);inset-inline-start:var(--bs-inset)}.badge-system--m-top-right{inset-block-start:var(--bs-inset);inset-inline-end:var(--bs-inset)}.badge-system--m-bottom-left{inset-block-end:var(--bs-inset);inset-inline-start:var(--bs-inset)}.badge-system--m-bottom-right{inset-block-end:var(--bs-inset);inset-inline-end:var(--bs-inset)}.badge-system--m-center{inset-block-start:50%;inset-inline-start:50%;translate:-50% -50%}[dir=rtl] .badge-system--m-center{translate:50% -50%}.badge-system--m-custom{inset-block-start:var(--bs-y, 4%);inset-inline-start:var(--bs-x, 4%)}}@media screen and (max-width:749px){.badge-system--hide-mobile{display:none}}@media screen and (min-width:750px){.badge-system--hide-desktop{display:none}}.badge-system__inner{position:relative;display:inline-flex;align-items:center;gap:.35em;padding-block:.45em;padding-inline:1em;border-radius:var(--bs-radius, 4px);color:var(--bs-text, #fff);background:var(--bs-bg, #1a1a1a);border:var(--bs-border-w, 0) solid var(--bs-border-color, transparent);box-shadow:0 2px 8px rgb(0 0 0 / var(--bs-shadow-a, .25));overflow:hidden;white-space:nowrap;max-inline-size:100%}.badge-system--bg-gradient .badge-system__inner{background:linear-gradient(135deg,var(--bs-grad1, #b9974a),var(--bs-grad2, #7a5c22))}.badge-system__label{overflow:hidden;text-overflow:ellipsis}.badge-system__icon{inline-size:1em;block-size:1em;flex:none}.badge-system__glow{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--bs-radius, 4px);box-shadow:0 0 16px 2px var(--bs-glow, transparent);opacity:0;transition:opacity var(--bs-motion-fast) var(--bs-ease-sharp)}.badge-system__shine{position:absolute;inset-block:0;inset-inline-start:0;inline-size:45%;background:linear-gradient(105deg,transparent,rgb(255 255 255 / .5),transparent);transform:translate(-150%);display:none}.badge-system--layout-1 .badge-system__inner{text-transform:uppercase}.badge-system--layout-2 .badge-system__inner{background:var(--bs-bg, #fff);background:color-mix(in srgb,var(--bs-bg, #fff) 55%,transparent);-webkit-backdrop-filter:blur(16px) saturate(1.4);backdrop-filter:blur(16px) saturate(1.4);border:max(1px,var(--bs-border-w, 1px)) solid color-mix(in srgb,var(--bs-border-color, #fff) 35%,transparent);box-shadow:0 4px 16px rgb(0 0 0 / var(--bs-shadow-a, .08))}@supports not (backdrop-filter: blur(1px)){.badge-system--layout-2 .badge-system__inner{background:var(--bs-bg, #fff);background:color-mix(in srgb,var(--bs-bg, #fff) 92%,transparent)}}.badge-system--layout-3 .badge-system__inner{padding-inline-end:1.6em;text-transform:uppercase;clip-path:polygon(0 0,100% 0,calc(100% - .7em) 50%,100% 100%,0 100%)}[dir=rtl] .badge-system--layout-3 .badge-system__inner{clip-path:polygon(0 0,100% 0,100% 100%,0 100%,.7em 50%)}.badge-system--layout-4 .badge-system__inner{background:var(--bs-bg, #fff);border:max(1px,var(--bs-border-w, 1px)) solid var(--bs-border-color, currentColor)}.badge-system--layout-4.badge-system--bg-gradient .badge-system__inner{background:linear-gradient(135deg,var(--bs-grad1, #fff),var(--bs-grad2, #f3ead8))}.badge-system--layout-5 .badge-system__inner{text-transform:uppercase;border:max(1px,var(--bs-border-w, 2px)) solid transparent;background:linear-gradient(var(--bs-bg, #14110b),var(--bs-bg, #14110b)) padding-box,linear-gradient(135deg,var(--bs-grad1, #e3c878),var(--bs-grad2, #8a6a2f)) border-box}.badge-system--layout-5.badge-system--bg-gradient .badge-system__inner{background:linear-gradient(135deg,var(--bs-grad1, #e3c878),var(--bs-grad2, #8a6a2f)) padding-box,linear-gradient(315deg,var(--bs-grad1, #e3c878),var(--bs-grad2, #8a6a2f)) border-box}.badge-system--layout-5 .badge-system__glow{opacity:.55}.badge-system--anim-shine .badge-system__shine,.badge-system--anim-luxury .badge-system__shine{display:block;animation:bs-shine 2.6s var(--bs-ease-smooth) infinite}.badge-system--anim-luxury .badge-system__shine{animation-duration:3.8s}[dir=rtl] .badge-system--anim-shine .badge-system__shine,[dir=rtl] .badge-system--anim-luxury .badge-system__shine{animation-name:bs-shine-rtl}.badge-system--anim-glow .badge-system__glow,.badge-system--anim-luxury .badge-system__glow{opacity:.35;animation:bs-glow 1.8s ease-in-out infinite alternate}.badge-system--anim-luxury .badge-system__glow{animation-duration:2.8s}.badge-system--anim-pulse .badge-system__inner{animation:bs-pulse 1.6s var(--bs-ease-smooth) infinite}.badge-system--anim-float .badge-system__inner{animation:bs-float 3s ease-in-out infinite}.badge-system--anim-bounce .badge-system__inner{animation:bs-bounce 1.6s var(--bs-ease-bounce) infinite}.badge-system--anim-wave .badge-system__inner{animation:bs-wave 1.4s ease-in-out infinite alternate}.badge-system--anim-scale-in{animation:bs-scale-in var(--bs-motion-normal) var(--bs-ease-smooth) both}@keyframes bs-shine{0%{transform:translate(-150%)}55%,to{transform:translate(350%)}}@keyframes bs-shine-rtl{0%{transform:translate(150%)}55%,to{transform:translate(-350%)}}@keyframes bs-glow{0%{opacity:.3}to{opacity:.8}}@keyframes bs-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.04)}}@keyframes bs-float{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes bs-bounce{0%,50%,to{transform:translateY(0)}25%{transform:translateY(-4px)}37%{transform:translateY(-1px)}}@keyframes bs-wave{0%{transform:rotate(-2deg)}to{transform:rotate(2deg)}}@keyframes bs-scale-in{0%{transform:scale(.8);opacity:0}to{transform:scale(1);opacity:1}}@keyframes bs-fade-in{0%{opacity:0}to{opacity:1}}@media screen and (max-width:749px){.badge-system:not(.badge-system--anim-mobile),.badge-system:not(.badge-system--anim-mobile) .badge-system__inner,.badge-system:not(.badge-system--anim-mobile) .badge-system__glow,.badge-system:not(.badge-system--anim-mobile) .badge-system__shine{animation:none}}@media(hover:hover)and (min-width:750px){.card-gallery:hover .badge-system--layout-5 .badge-system__glow,.card-gallery:hover .badge-system--anim-glow .badge-system__glow,.card-gallery:hover .badge-system--anim-luxury .badge-system__glow{opacity:.85}}.quick-add-modal__content .badge-system{--bs-inset: 12px;font-size:var(--bs-size-m, 10px)}@media(prefers-reduced-motion:reduce){.badge-system,.badge-system .badge-system__inner,.badge-system .badge-system__glow,.badge-system .badge-system__shine{animation:none!important;transition:none!important}.badge-system .badge-system__shine{display:none!important}.badge-system--anim-scale-in{animation:bs-fade-in .2s ease-out both!important}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/badge-system.css.map */
