.badges{clear:both;float:none;font-family:Uniqlo Pro;line-height:0;margin-bottom:6px}.badges .badge{display:inline-block;font-size:10px;letter-spacing:.04em;line-height:1.5em;padding:0 4px;text-align:center;text-transform:uppercase;transform:opacity .2s}.badges .badge--red{background:var(--color-UQred);color:#fff}.badges .badge--black{background:#000;color:#fff}.badges .badge--grey{background:var(--color-lightGrey);color:#fff}.badges--pdp{margin-bottom:0;position:absolute;top:-30px}.badges--pdp .badge{font-size:12px}.badges--tile{bottom:var(--space-Small);color:#000;font-weight:700;left:0;margin-bottom:0;overflow:hidden;position:absolute;right:0;text-align:left}.badges--tile .badge{background:#fff;font-size:12px;line-height:1.2em;padding:1px var(--space-Mini)}.badges--tile .badge--red{color:var(--color-UQred)}.badges--tile .badge--black,.badges--tile .badge--grey{color:#000}.badges--newpdp{color:#000;font-weight:700;margin-bottom:0;overflow:hidden;text-align:left}.badges--newpdp .badge{background:#fff;display:block;font-size:14px;line-height:1.2em;margin-bottom:var(--space-Tiny);padding:var(--space-Tiny) var(--space-Mini)}.badges--newpdp .badge--red{color:var(--color-UQred)}.badges--newpdp .badge--black,.badges--newpdp .badge--grey{color:#000}