.add-to-cart-container .add-cart {
    padding-top: 7.158167000000001px;
    padding-bottom: 7.158167000000001px;
    font-size: 25.0535845px;
}
.thumb-indicators li {
    height: 75.4062px;
}
.size_price_container #customSelect .select-selected {
    font-size: 15.678px;
    padding-top: 8.251578947368422px;
    padding-bottom: 8.251578947368422px;
}
.category-items .starting_at_label {
    font-size: 13.475px;
    margin-bottom: 3.85px;
    height: 13.475px;
}
.category-items #price {
    font-size: 21.175px;
}
.category-items .fa-rating-start {
    font-size: 26.206319999999995px;
    margin-right: 13.103159999999997px;
}
.review-summary .reviews_count {
    font-size: 22.462559999999996px;
}

@media screen and (max-width: 2000px) {
    .add-to-cart-container .add-cart {
        padding-top: 7.158167000000001px;
        padding-bottom: 7.158167000000001px;
        font-size: 25.0535845px;
    }
    .thumb-indicators li {
        height: 75.4062px;
    }
    .size_price_container #customSelect .select-selected {
        font-size: 15.678px;
        padding-top: 8.251578947368422px;
        padding-bottom: 8.251578947368422px;
    }
    .category-items .starting_at_label {
        font-size: 13.475px;
        margin-bottom: 3.85px;
        height: 13.475px;
    }
    .category-items #price {
        font-size: 21.175px;
    }
    .category-items .fa-rating-start {
        font-size: 26.206319999999995px;
        margin-right: 13.103159999999997px;
    }
    .review-summary .reviews_count {
        font-size: 22.462559999999996px;
    }
}
@media screen and (max-width: 1900px) {
    .add-to-cart-container .add-cart {
        padding-top: 6.693896px;
        padding-bottom: 6.693896px;
        font-size: 23.428635999999997px;
    }
    .thumb-indicators li {
        height: 70.875px;
    }
    .size_price_container #customSelect .select-selected {
        font-size: 14.673px;
        padding-top: 7.722631578947369px;
        padding-bottom: 7.722631578947369px;
    }
    .category-items .starting_at_label {
        font-size: 12.403125px;
        margin-bottom: 3.54375px;
        height: 12.403125px;
    }
    .category-items #price {
        font-size: 19.490625px;
    }
    .category-items .fa-rating-start {
        font-size: 24.52632px;
        margin-right: 12.26316px;
    }
    .review-summary .reviews_count {
        font-size: 21.02256px;
    }
}
@media screen and (max-width: 1800px) {
    .add-to-cart-container .add-cart {
        padding-top: 6.229625px;
        padding-bottom: 6.229625px;
        font-size: 21.8036875px;
    }
    .thumb-indicators li {
        height: 66.375px;
    }
    .size_price_container #customSelect .select-selected {
        font-size: 13.668000000000001px;
        padding-top: 7.193684210526317px;
        padding-bottom: 7.193684210526317px;
    }
    .category-items .starting_at_label {
        font-size: 11.681249999999999px;
        margin-bottom: 3.3375000000000004px;
        height: 11.681249999999999px;
    }
    .category-items #price {
        font-size: 18.356250000000003px;
    }
    .category-items .fa-rating-start {
        font-size: 22.84632px;
        margin-right: 11.42316px;
    }
    .review-summary .reviews_count {
        font-size: 19.582559999999997px;
    }
}
@media screen and (max-width: 1700px) {
    .add-to-cart-container .add-cart {
        padding-top: 6.995584px;
        padding-bottom: 6.995584px;
        font-size: 24.484544px;
    }
    .thumb-indicators li {
        height: 73.8125px;
    }
    .size_price_container #customSelect .select-selected {
        font-size: 15.326250000000002px;
        padding-top: 8.066447368421054px;
        padding-bottom: 8.066447368421054px;
    }
    .category-items .starting_at_label {
        font-size: 13.34375px;
        margin-bottom: 3.8125px;
        height: 13.34375px;
    }
    .category-items #price {
        font-size: 20.96875px;
    }
    .category-items .fa-rating-start {
        font-size: 25.62px;
        margin-right: 12.81px;
    }
    .review-summary .reviews_count {
        font-size: 21.96px;
    }
}
@media screen and (max-width: 1600px) {
    .add-to-cart-container .add-cart {
        padding-top: 6.415083999999999px;
        padding-bottom: 6.415083999999999px;
        font-size: 22.452793999999997px;
    }
    .thumb-indicators li {
        height: 68.1875px;
    }
    .size_price_container #customSelect .select-selected {
        font-size: 14.07px;
        padding-top: 7.405263157894737px;
        padding-bottom: 7.405263157894737px;
    }
    .category-items .starting_at_label {
        font-size: 12.173419999999998px;
        margin-bottom: 3.47812px;
        height: 12.173419999999998px;
    }
    .category-items #price {
        font-size: 19.12966px;
    }
    .category-items .fa-rating-start {
        font-size: 23.52px;
        margin-right: 11.76px;
    }
    .review-summary .reviews_count {
        font-size: 20.16px;
    }
}
@media screen and (max-width: 1500px) {
    .add-to-cart-container .add-cart {
        padding-top: 6.067042000000001px;
        padding-bottom: 6.067042000000001px;
        font-size: 21.234647px;
    }
    .thumb-indicators li {
        height: 64.8125px;
    }
    .size_price_container #customSelect .select-selected {
        font-size: 13.31625px;
        padding-top: 7.008552631578948px;
        padding-bottom: 7.008552631578948px;
    }
    .category-items .starting_at_label {
        font-size: 11.549999999999999px;
        margin-bottom: 3.3000000000000003px;
        height: 11.549999999999999px;
    }
    .category-items #price {
        font-size: 18.150000000000002px;
    }
    .category-items .fa-rating-start {
        font-size: 22.259999999999998px;
        margin-right: 11.129999999999999px;
    }
    .review-summary .reviews_count {
        font-size: 19.08px;
    }
}
@media screen and (max-width: 1400px) {
    .add-to-cart-container .add-cart {
        padding-top: 5.486542px;
        padding-bottom: 5.486542px;
        font-size: 19.202896999999997px;
    }
    .thumb-indicators li {
        height: 59.1875px;
    }
    .size_price_container #customSelect .select-selected {
        font-size: 12.06px;
        padding-top: 6.347368421052632px;
        padding-bottom: 6.347368421052632px;
    }
    .category-items .starting_at_label {
        font-size: 10.740625px;
        margin-bottom: 3.06875px;
        height: 10.740625px;
    }
    .category-items #price {
        font-size: 16.878125px;
    }
    .category-items .fa-rating-start {
        font-size: 20.16px;
        margin-right: 10.08px;
    }
    .review-summary .reviews_count {
        font-size: 17.28px;
    }
}
@media screen and (max-width: 1300px) {
    .add-to-cart-container .add-cart {
        padding-top: 4.906041999999999px;
        padding-bottom: 4.906041999999999px;
        font-size: 17.171146999999998px;
    }
    .thumb-indicators li {
        height: 53.5312px;
    }
    .size_price_container #customSelect .select-selected {
        font-size: 10.80375px;
        padding-top: 5.686184210526316px;
        padding-bottom: 5.686184210526316px;
    }
    .category-items .starting_at_label {
        font-size: 9.57033px;
        margin-bottom: 2.7343800000000003px;
        height: 9.57033px;
    }
    .category-items #price {
        font-size: 15.039090000000002px;
    }
    .category-items .fa-rating-start {
        font-size: 18.06px;
        margin-right: 9.03px;
    }
    .review-summary .reviews_count {
        font-size: 15.48px;
    }
}
@media screen and (max-width: 1200px) {
    .add-to-cart-container .add-cart {
        padding-top: 4.3255419999999996px;
        padding-bottom: 4.3255419999999996px;
        font-size: 15.139396999999997px;
    }
    .thumb-indicators li {
        height: 47.9062px;
    }
    .size_price_container #customSelect .select-selected {
        font-size: 9.547500000000001px;
        padding-top: 5.025000000000001px;
        padding-bottom: 5.025000000000001px;
    }
    .category-items .starting_at_label {
        font-size: 8.760919999999999px;
        margin-bottom: 2.50312px;
        height: 8.760919999999999px;
    }
    .category-items #price {
        font-size: 13.76716px;
    }
    .category-items .fa-rating-start {
        font-size: 15.959999999999999px;
        margin-right: 7.9799999999999995px;
    }
    .review-summary .reviews_count {
        font-size: 13.68px;
    }
}
@media screen and (max-width: 1100px) {
    .add-to-cart-container .add-cart {
        padding-top: 4.0352834px;
        padding-bottom: 4.0352834px;
        font-size: 14.123491900000001px;
    }
    .thumb-indicators li {
        height: 45.125px;
    }
    .size_price_container #customSelect .select-selected {
        font-size: 8.919375px;
        padding-top: 4.694407894736843px;
        padding-bottom: 4.694407894736843px;
    }
    .category-items .starting_at_label {
        font-size: 8.18125px;
        margin-bottom: 2.3375px;
        height: 8.18125px;
    }
    .category-items #price {
        font-size: 12.856250000000001px;
    }
    .category-items .fa-rating-start {
        font-size: 14.91px;
        margin-right: 7.455px;
    }
    .review-summary .reviews_count {
        font-size: 12.78px;
    }
}

@media screen and (max-width: 1000px) {
    .add-to-cart-container .add-cart {
        padding-top: 5.176813px;
        padding-bottom: 5.176813px;
        font-size: 18.1188455px;
    }
    .thumb-indicators li {
        height: 56.2188px;
    }
    .size_price_container #customSelect .select-selected {
        font-size: 11.388928000000002px;
        padding-top: 5.994172631578949px;
        padding-bottom: 5.994172631578949px;
    }
    .category-items .starting_at_label {
        font-size: 9.78908px;
        margin-bottom: 2.7968800000000003px;
        height: 9.78908px;
    }
    .category-items #price {
        font-size: 15.382840000000002px;
    }
    .category-items .fa-rating-start {
        font-size: 19.037760000000002px;
        margin-right: 9.518880000000001px;
    }
    .review-summary .reviews_count {
        font-size: 16.318080000000002px;
    }
}
@media screen and (max-width: 900px) {
    .add-to-cart-container .add-cart {
        padding-top: 4.402813000000001px;
        padding-bottom: 4.402813000000001px;
        font-size: 15.409845500000001px;
    }
    .thumb-indicators li {
        height: 48.6562px;
    }
    .size_price_container #customSelect .select-selected {
        font-size: 9.713928000000001px;
        padding-top: 5.112593684210527px;
        padding-bottom: 5.112593684210527px;
    }
    .category-items .starting_at_label {
        font-size: 8.82658px;
        margin-bottom: 2.5218800000000003px;
        height: 8.82658px;
    }
    .category-items #price {
        font-size: 13.870340000000002px;
    }
    .category-items .fa-rating-start {
        font-size: 16.237759999999998px;
        margin-right: 8.118879999999999px;
    }
    .review-summary .reviews_count {
        font-size: 13.91808px;
    }
}
@media screen and (max-width: 800px) {
    .add-to-cart-container .add-cart {
        padding-top: 7.111813px;
        padding-bottom: 7.111813px;
        font-size: 24.891345499999996px;
    }
    .thumb-indicators li {
        height: 74.9688px;
    }
    .size_price_container #customSelect .select-selected {
        font-size: 15.5775px;
        padding-top: 8.198684210526316px;
        padding-bottom: 8.198684210526316px;
    }
    .category-items .starting_at_label {
        font-size: 13.431249999999999px;
        margin-bottom: 3.8375000000000004px;
        height: 13.431249999999999px;
    }
    .category-items #price {
        font-size: 21.106250000000003px;
    }
    .category-items .fa-rating-start {
        font-size: 26.04px;
        margin-right: 13.02px;
    }
    .review-summary .reviews_count {
        font-size: 22.32px;
    }

    #homepage .scroll-toop {
        bottom: 100px !important;
    }
    
  
}
@media screen and (max-width: 700px) {
    .add-to-cart-container .add-cart {
        padding-top: 6.403645999999999px;
        padding-bottom: 6.403645999999999px;
        font-size: 22.412760999999996px;
    }
    .thumb-indicators li {
        height: 68.0625px;
    }
    .size_price_container #customSelect .select-selected {
        font-size: 20.962500000000002px;
        padding-top: 5.516447368421053px;
        padding-bottom: 5.516447368421053px;
    }
    .category-items .starting_at_label {
        font-size: 13.660919999999999px;
        margin-bottom: 3.90312px;
        height: 13.660919999999999px;
    }
    .category-items #price {
        font-size: 21.46716px;
    }
    .category-items .fa-rating-start {
        font-size: 21.912239999999997px;
        margin-right: 10.956119999999999px;
    }
    .review-summary .reviews_count {
        font-size: 18.781919999999996px;
    }
}
@media screen and (max-width: 600px) {
    .add-to-cart-container .add-cart {
        padding-top: 5.254084000000001px;
        padding-bottom: 5.254084000000001px;
        font-size: 18.389294px;
    }
    .thumb-indicators li {
        height: 56.9375px;
    }
    .size_price_container #customSelect .select-selected {
        font-size: 17.25px;
        padding-top: 4.5394736842105265px;
        padding-bottom: 4.5394736842105265px;
    }
    .category-items .starting_at_label {
        font-size: 11.921875px;
        margin-bottom: 3.40625px;
        height: 11.921875px;
    }
    .category-items #price {
        font-size: 18.734375px;
    }
    .category-items .fa-rating-start {
        font-size: 18.031579999999998px;
        margin-right: 9.015789999999999px;
    }
    .review-summary .reviews_count {
        font-size: 15.455639999999999px;
    }
}

@media screen and (max-width: 500px) {
    .add-to-cart-container .add-cart {
        padding-top: 3.8612667px;
        padding-bottom: 3.8612667px;
        font-size: 13.514433449999999px;
    }
    .thumb-indicators li {
        height: 43.4375px;
    }
    .size_price_container #customSelect .select-selected {
        font-size: 12.75px;
        padding-top: 3.355263157894737px;
        padding-bottom: 3.355263157894737px;
    }
    .category-items .starting_at_label {
        font-size: 8.990625px;
        margin-bottom: 2.56875px;
        height: 8.990625px;
    }
    .category-items #price {
        font-size: 14.128125px;
    }
    .category-items .fa-rating-start {
        font-size: 13.32625px;
        margin-right: 6.663125px;
    }
    .review-summary .reviews_count {
        font-size: 11.422500000000001px;
    }
}

@media screen and (max-width: 400px) {
    .add-to-cart-container .add-cart {
        padding-top: 3.4776249999999997px;
        padding-bottom: 3.4776249999999997px;
        font-size: 12.171687499999999px;
    }
    .thumb-indicators li {
        height: 39.6875px;
    }
    .size_price_container #customSelect .select-selected {
        font-size: 11.512500000000001px;
        padding-top: 3.029605263157895px;
        padding-bottom: 3.029605263157895px;
    }
    .category-items .starting_at_label {
        font-size: 7.710919999999999px;
        margin-bottom: 2.2031199999999997px;
        height: 7.710919999999999px;
    }
    .category-items #price {
        font-size: 12.11716px;
    }
    .category-items .fa-rating-start {
        font-size: 12.033434000000002px;
        margin-right: 6.016717000000001px;
    }
    .review-summary .reviews_count {
        font-size: 10.314372px;
    }
}
