.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;text-align:left;position:absolute;left:0;right:0;margin-bottom:0;overflow:hidden}.badges--tile .badge{background:#fff;font-size:12px;padding:1px var(--space-Mini);line-height:1.2em}.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;text-align:left;overflow:hidden;margin-bottom:0}.badges--newpdp .badge{display:block;background:#fff;font-size:14px;padding:var(--space-Tiny) var(--space-Mini);line-height:1.2em;margin-bottom:var(--space-Tiny)}.badges--newpdp .badge--red{color:var(--color-UQred)}.badges--newpdp .badge--black,.badges--newpdp .badge--grey{color:#000}