.productStatus{display:table;padding:7px 13px;border-radius:999px;font-size:13px;font-weight:700;line-height:1.5;margin:14px 0 18px;letter-spacing:.02em}.productStatus.available{color:#a7f3d0;background:#123d33;border:1px solid #3a8068}.productStatus.upcoming{color:#fde6a4;background:#3b301a;border:1px solid #89703c}.upcomingButton{opacity:.75;cursor:default;box-shadow:none}.upcomingLabel{opacity:.8;cursor:default}.upcomingDetails{display:block;margin-top:12px;font-size:14px;text-decoration:underline;text-underline-offset:4px}.productCard .productStatus{margin-top:0}.gamesSection .productStatus,.rentalSection .productStatus{margin-bottom:20px}
