.v2ParticipantCount {
  float: right;
  margin: 0 20px;
  text-align: right;
  font-size: 48px;
  line-height: 70px; }
  .-ats-115 .v2ParticipantCount {
    font-size: 41.73913px; }
  .-ats-130 .v2ParticipantCount {
    font-size: 36.92308px; }
  .-ats-150 .v2ParticipantCount {
    font-size: 32px; }
  .-ats-115 .v2ParticipantCount {
    line-height: 60.86957px; }
  .-ats-130 .v2ParticipantCount {
    line-height: 53.84615px; }
  .-ats-150 .v2ParticipantCount {
    line-height: 46.66667px; }
  .v2ParticipantCount .val {
    font-size: 45px; }
    .-ats-115 .v2ParticipantCount .val {
      font-size: 39.13043px; }
    .-ats-130 .v2ParticipantCount .val {
      font-size: 34.61538px; }
    .-ats-150 .v2ParticipantCount .val {
      font-size: 30px; }

.productLotteryResultPopup {
  position: fixed;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  background: rgba(0, 0, 0, 0.6); }
  .productLotteryResultPopup .popupContent {
    position: absolute;
    width: 900px;
    left: 50%;
    top: 50%;
    color: #000;
    background: #f7931e;
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
    border-radius: 20px; }
    .productLotteryResultPopup .popupContent .congraTitle {
      font-weight: bold;
      text-align: center;
      text-indent: 15px;
      letter-spacing: 30px;
      color: #fff;
      font-size: 90px;
      line-height: 160px; }
      .-ats-115 .productLotteryResultPopup .popupContent .congraTitle {
        font-size: 78.26087px; }
      .-ats-130 .productLotteryResultPopup .popupContent .congraTitle {
        font-size: 69.23077px; }
      .-ats-150 .productLotteryResultPopup .popupContent .congraTitle {
        font-size: 60px; }
      .-ats-115 .productLotteryResultPopup .popupContent .congraTitle {
        line-height: 139.13043px; }
      .-ats-130 .productLotteryResultPopup .popupContent .congraTitle {
        line-height: 123.07692px; }
      .-ats-150 .productLotteryResultPopup .popupContent .congraTitle {
        line-height: 106.66667px; }
    .productLotteryResultPopup .popupContent .body .awardInfo {
      padding-top: 40px;
      margin: 0 20px;
      text-align: center;
      font-size: 60px;
      line-height: 72px; }
      .-ats-115 .productLotteryResultPopup .popupContent .body .awardInfo {
        font-size: 52.17391px; }
      .-ats-130 .productLotteryResultPopup .popupContent .body .awardInfo {
        font-size: 46.15385px; }
      .-ats-150 .productLotteryResultPopup .popupContent .body .awardInfo {
        font-size: 40px; }
      .-ats-115 .productLotteryResultPopup .popupContent .body .awardInfo {
        line-height: 62.6087px; }
      .-ats-130 .productLotteryResultPopup .popupContent .body .awardInfo {
        line-height: 55.38462px; }
      .-ats-150 .productLotteryResultPopup .popupContent .body .awardInfo {
        line-height: 48px; }
      .productLotteryResultPopup .popupContent .body .awardInfo .name {
        position: relative;
        margin-bottom: 20px;
        min-height: 144px;
        font-weight: bold; }
        .productLotteryResultPopup .popupContent .body .awardInfo .name span {
          display: block;
          position: absolute;
          left: 0;
          bottom: 0;
          right: 0; }
      .productLotteryResultPopup .popupContent .body .awardInfo .msrp {
        position: relative;
        min-height: 144px;
        font-weight: bold;
        color: #f00; }
        .productLotteryResultPopup .popupContent .body .awardInfo .msrp span {
          display: block;
          left: 0;
          top: 0;
          right: 0; }
    .productLotteryResultPopup .popupContent .body .awardCost {
      position: relative;
      margin: 80px 20px 20px; }
      .productLotteryResultPopup .popupContent .body .awardCost .value {
        font-family: times;
        font-weight: bold;
        text-align: center;
        color: #f00;
        font-size: 230px;
        line-height: 230px; }
        .-ats-115 .productLotteryResultPopup .popupContent .body .awardCost .value {
          font-size: 200px; }
        .-ats-130 .productLotteryResultPopup .popupContent .body .awardCost .value {
          font-size: 176.92308px; }
        .-ats-150 .productLotteryResultPopup .popupContent .body .awardCost .value {
          font-size: 153.33333px; }
        .-ats-115 .productLotteryResultPopup .popupContent .body .awardCost .value {
          line-height: 200px; }
        .-ats-130 .productLotteryResultPopup .popupContent .body .awardCost .value {
          line-height: 176.92308px; }
        .-ats-150 .productLotteryResultPopup .popupContent .body .awardCost .value {
          line-height: 153.33333px; }
      .productLotteryResultPopup .popupContent .body .awardCost .unit {
        position: absolute;
        right: 0;
        bottom: 20px;
        width: 60px;
        font-weight: bold;
        font-size: 60px;
        line-height: 80px; }
        .-ats-115 .productLotteryResultPopup .popupContent .body .awardCost .unit {
          font-size: 52.17391px; }
        .-ats-130 .productLotteryResultPopup .popupContent .body .awardCost .unit {
          font-size: 46.15385px; }
        .-ats-150 .productLotteryResultPopup .popupContent .body .awardCost .unit {
          font-size: 40px; }
        .-ats-115 .productLotteryResultPopup .popupContent .body .awardCost .unit {
          line-height: 69.56522px; }
        .-ats-130 .productLotteryResultPopup .popupContent .body .awardCost .unit {
          line-height: 61.53846px; }
        .-ats-150 .productLotteryResultPopup .popupContent .body .awardCost .unit {
          line-height: 53.33333px; }
/*# sourceMappingURL=v2Product.css.map */