@import "../../style/CommonStyle.module.less";
@import "../../style/utils.module.less";

.hotPicks {
  position: relative;
  height: 100%;
  background-color: @COLOR_WHITE;
  > div {
    height: 100%;
  }
  h2 {
    position: absolute;
    left: 0;
    top: 0;
    font-size: 40px;
    color: #000;
    z-index: 100;
  }
  .translate {
    transition: transform 0.3s linear;
    height: 1080px;
    position: relative;
  }
  .sectionWrap {
    width: 1800px;
    height: 1080px;
    position: relative;
    padding: 90px 30px;

    > div {
      height: 100%;
      > div {
        display: flex;
        justify-content: center;
        align-items: center;
        img {
          max-width: 100%;
          max-height: 100%;
          object-fit: cover;
          opacity: 1 !important;
        }
      }
      > ul {
        position: absolute;
        display: flex;
        align-items: center;
        > li {
          position: relative;
          background-color: @COLOR_WHITE;
          display: flex;
          align-items: center;
          > img {
            max-width: 100%;
            max-height: 100%;
            object-fit: cover;
          }

          &:focus {
            &::after {
              .focused();
            }
          }
        }
      }
    }
  }
}
.arrow {
  width: 1800px;
  text-align: center;
  position: fixed;
  z-index: 2;
  > button {
    width: 120px;
    height: 55px;
    background-size: 120px 120px;
    background-repeat: no-repeat;
    font-size: 0;
    line-height: 0;
    display: inline-block;
    cursor: pointer;
  }
  &.arrowPrev {
    top: 0;
    > button {
      background-image: url(../../../assets/images/icons/ic-scrollup-nor@3x.png);
      &:focus {
        background-image: url(../../../assets/images/icons/ic-scrollup-foc@3x.png);
      }
    }
  }
  &.arrowNext {
    bottom: 0;
    > button {
      background-image: url(../../../assets/images/icons/ic-scrolldown-nor@3x.png);
      background-position: 0 -65px;
      &:focus {
        background-image: url(../../../assets/images/icons/ic-scrolldown-foc@3x.png);
      }
    }
  }
}
.hotPicksTop {
  height: 120px !important;
}

.tPanel {
  .tButton {
    margin: -36px auto 5px;
    height: 120px !important;
    position: fixed;
    left: 50%;
    bottom: 0;
  }
}
