#box-promotion {
    border-radius: 5px;
    -webkit-border-radius: 5px;
    border: 1px solid #eee;
}
#box-promotion {
    margin-bottom: 15px;
    border: 1px solid #b7b7b7;
    padding: 15px 15px 0;
    border-radius: 10px;
    -webkit-border-radius: 10px;
}
#box-promotion .promotion-heading {
    text-transform: uppercase;
    color: #fff;
    font-size: 14px;
    margin-bottom: 15px;
}
#box-promotion .promotion-heading {
    font-size: 13px;
}
#box-promotion .promotion-heading span {
    background: #c1272d;
    padding: 5px 15px;
    border-radius: 10px;
    -webkit-border-radius: 10px;
}
#box-promotion .promotion-content ul {
    margin-bottom: 10px;
}
.promotion-content ul {
    margin: 0;
    padding: 0;
}
#box-promotion .promotion-content ul li {
    margin-bottom: 5px;
}
.info-note-more ul li, .product-info-main .promotion-content ul li, .info-more-installment ul {
    color: #333;
}
#box-promotion .promotion-content ul li {
    list-style: none;
    margin-bottom: 10px;
    font-size: 14px;
    color: #c0262c;
    padding-left: 10px;
    position: relative;
}
#box-promotion .promotion-content ul li:before {
    content: "";
    background: #191919;
    width: 5px;
    height: 5px;
    position: absolute;
    top: 7px;
    left: 0;
    display: block;
    border-radius: 100%;
    -webkit-border-radius: 100%;
}
#wrapper .firstSection .wrap_benefitTable ul li.rankSecond .rank.numbRank4 .percent b {
    font-weight: 700;
}

#box-promotion .promotion-content ul li a {
    color: #0071bb;
}
#box-promotion .total-accessories {
    margin: 0 0 15px;
    color: #c83837;
    font-size: 14px;
    font-weight: normal;
}
#box-promotion .box-promotion-accessories ul li {
    padding-left: 15px;
    color: #333;
}
#box-promotion .box-promotion-accessories ul li:before {
    background: #c83837;
    width: 10px;
    height: 10px;
    top: 4px;
}
ul.mm-listview>li:nth-child(3)>a.chir_menu {
    color: red;
    font-weight:600 ;
}
.out-of-stock{
    color: red;
    font-weight:600 ;
}
@media (min-width: 992px) {
    .modal-lg, .modal-xl {
        width: 900px;
    }
}
.text-uppercase, .form_slide>p, p.m-0 {
    text-align: start;
}
.slidecontainer {
    width: calc(100% - 50px);
}
.cc_cus, .cn_cus {
    width: 40px;
    text-align: right;
}
.form_slide {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    margin-bottom: 20px;
}
.pos_ym span.left {
    float: left;
}
.pos_ym span.right {
    float: right;
}
.txt-bold-600 {
    font-weight: 600;
}
.wanted-txt {
    width: 100%;
}

.form_slide {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    margin-bottom: 20px;
}
.modal_select-size {
    background: #fff;
    max-width: 900px;
    transform: translate(-50%, -50%);
    top: 50%;
    width: 100%;
    left: 50%;
    position: absolute;
}
.modal-dialog {
    max-height: 485px;
    height: 100%;
    overflow: auto;
}
.wanted-txt span {
    border: 1px solid #0000008a;
    padding: 5px;
    border-radius: 10px;
}
span#size_rs {
    background: gold;
    padding: 10px 15px;
    border-radius: 50%;
    margin-left: 15px;
}
.slider {
    -webkit-appearance: none;
    width: 100%;
    background: #d3d3d3;
    outline: none;
    opacity: 0.7;
    -webkit-transition: .2s;
    transition: opacity .2s;
}
.slider::-webkit-slider-thumb {
    -webkit-appearance: none;
    appearance: none;
    width: 20px;
    height: 20px;
    border-radius: 50%;
    background: #97935f;
    cursor: pointer;
}

.slider::-moz-range-thumb {
    width: 20px;
    height: 20px;
    border-radius: 50%;
    background: #97935f;
    cursor: pointer;
}
input[type=range] {
    height: 2px;
}
.content_modal_size img {
    height: 390px;
    object-fit: cover;
}
#mm-2 ul.child.count-nav-6.mm-listview li a{
    color: red;
    font-weight: 400;
}
ul.child.count-nav-6.mm-listview li a {
    color: initial;
    font-weight: 400;
}
span.statusProduct{
    color: #1727c7;
}
.statusProduct.statusProduct_color{
    color: red;
}