.nuoman-hot-goods{
    padding: 80px 0;
    background: #F8F8F8;
}
.nuoman-hot-goods .hot-goods-list{
    margin-top: 50px;
    position: relative;
}
.hot-goods-list .swiper{
    position: static;
}
.hot-goods-list .swiper-slide{
    background: #fff;
}
.hot-goods-list .swiper-slide img{
    width: 100%;
    height: auto;
    aspect-ratio: 385 / 282;
}
.hot-goods-list .swiper-slide .hot-goods-con{
    padding: 12px 20px 20px 20px;
}
.hot-goods-con .title{
    text-overflow: ellipsis;
    margin-bottom: 20px;
}
.hot-goods-con ul{
    display: flex;
    flex-wrap: wrap;
    gap: 8px;
}
.hot-goods-con li{
    padding: 5px 13px;
    color: var(--text-color-black);
    text-align: center;
    font-family: var(--desc-font-family);
    font-size: 12px;
    font-style: var(--font-style);
    font-weight: 400;
    line-height: 200%; /* 200% */
    border-radius: 100px;
    border: 1px solid #E4E1DA;
    background: #FBFAF7;
    white-space: nowrap;
}
.hot-goods-con a{
    width: 100%;
    margin-top: 8px;
}

.nuoman-hot-goods .swiper-button-prev,
.nuoman-hot-goods .swiper-button-next{
    color: #EEEEEE;
    width: 40px;
    height: 40px;
    border-radius: 20px;
    border: 1px solid #EEE;
    background: #FFF;
    display: flex;
    justify-content: center;
    align-items: center;
}
.nuoman-hot-goods .swiper-button-prev::after,
.nuoman-hot-goods .swiper-button-next::after{
    font-size: 20px;
    font-weight: 800;
}
.nuoman-hot-goods .swiper-button-prev{
    left: -52px;
}
.nuoman-hot-goods .swiper-button-next{
    right: -52px;
}
.nuoman-hot-goods .swiper-button-prev:hover,
.nuoman-hot-goods .swiper-button-next:hover{
    border: 1px solid var(--primary-color);
}
.nuoman-hot-goods .swiper-button-prev:hover::after,
.nuoman-hot-goods .swiper-button-next:hover::after{
    color: var(--primary-color);
}


@media screen and (max-width: 992px) {
    .nuoman-hot-goods .swiper-button-prev,
    .nuoman-hot-goods .swiper-button-next{
        display: none;
    }
}
@media screen and (max-width: 769px) {
.nuoman-hot-goods{
    padding: 40px 0;
}
}