.items__title {
    padding-bottom: 2.6vw;
}
.items__title > img {
    width: 100%;
}

.items__container {
    width: 100vw;
    padding: 0 22.58vw;
}

.tentensale-items {
    display: flex;
    flex-wrap: wrap;
    flex-direction: row;
    justify-content: space-between;
}

.tentensale-items__list {
    margin-bottom: 3.13vw;
    width: 12.5vw;
    cursor: pointer;
}
.tentensale-items__list:nth-of-type(4),
.tentensale-items__list:nth-of-type(8) {
    margin-right: 0;
}

.tentensale-items__list--image {
    width: 12.5vw;
}

.tentensale-items__list--brand {
    font-size: 0.68vw;
    font-family: var(--weight-500);
    color: #666666;
}
.tentensale-items__list--name {
    font-size: 0.73vw;
    font-family: var(--weight-800);
    color: #181818;
}
.origin-price {
    font-size: 0.68vw;
    font-family: var(--weight-500);
    text-decoration: line-through;
    color: #999999;
}

.price__inner--discount {
    display: flex;
}

.discount__percent {
    font-size: 0.94vw;
    font-family: var(--weight-800);
    color: #D62727;
    padding-right: 0.21vw;
}
.discount__sellPrice {
    font-size: 0.94vw;
    font-family: var(--weight-800);
    color: black;
    padding-right: 0.26vw;
}

.tentensale__badge {
    width: 3vw;
    height: 1.15vw;
}

.btn-container {
    width: 21.15vw;
    height: 2.08vw;
    border: 1px solid black;
    margin: -0.53vw auto 4.43vw;
}
.btn-more {
    font-size: 0.83vw;
    font-family: var(--weight-600);
    line-height: 2.19vw;
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 0 auto;
    background-color: transparent;
}

.btn-more > img {
    width: 0.88vw;
    padding-bottom: 0.10vw;
}
