.q4-badge{display:inline-flex;align-items:center;gap:.5em;width:fit-content;box-sizing:border-box;font-family:var(--font-body-family, inherit);font-weight:700;line-height:1;letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;-webkit-font-smoothing:antialiased}.q4-badge[hidden]{display:none!important}.q4-badge__icon{flex:none;width:1.2em;height:1.2em}.q4-badge--sm{font-size:11px;padding:.45em .8em}.q4-badge--md{font-size:13px;padding:.55em 1em}.q4-badge--lg{font-size:16px;padding:.6em 1.15em}.q4-badge--pill{border-radius:999px}.q4-badge--rounded{border-radius:.55em}.q4-badge--soft{color:var(--q4-badge-color);background:var(--q4-badge-tint)}.q4-badge--solid{color:#fff;background:linear-gradient(180deg,color-mix(in srgb,var(--q4-badge-color) 88%,#fff),var(--q4-badge-color));box-shadow:0 1px 2px #00000026}.q4-badge--outline{color:var(--q4-badge-color);box-shadow:inset 0 0 0 1.5px var(--q4-badge-color)}.q4-badge--satin{color:#fff;background:radial-gradient(120% 180% at 20% 0%,rgba(255,255,255,.16),transparent 55%),linear-gradient(100deg,color-mix(in srgb,var(--q4-badge-color) 92%,#fff) 0%,var(--q4-badge-color) 45%,color-mix(in srgb,var(--q4-badge-color) 75%,#000) 100%);box-shadow:inset 0 1px #ffffff2e,0 2px 6px -3px #0006;padding-left:1.6em;padding-right:1.6em}.q4-badge--dark{color:#fff;background:#111}
/*# sourceMappingURL=/cdn/shop/t/24/assets/q4-badge.css.map */
