.page-img{width: 100%;height: auto;}
a,ins{text-decoration: none;}
.prime-day-page{margin-top: 65px;background-color: #FFFFFF;}
.body-container {
    width: 1400px;
    margin: 0 auto;
}

.oem_bg{background-color: #F1F1F1;padding: 45px 0 60px 0;}


.banner-top:hover{cursor: pointer;}
.cavMul {display: flex;align-items: center;background-color: #ffffff;position: sticky;top: 0;padding: 15px 0;justify-content: center;}
.cavMul li {width: auto;margin-right: 20px;padding: 10px 20px;text-align: center;font-size: 14px;color: #333333;background-color: #F1F1F1;
border-radius: 60px;}
.cavMul li:last-of-type{margin-right: 0px;}
.cavMul li:hover {cursor: pointer;color: #ffffff;background-color: #660099;}
.cavMul li.on {color: #ffffff;background-color: #660099;}
.box-tb {margin-top: 25px;}
.box-tb .item {display: none;}
.box-tb .item.active {display: block;font-size: 14px;}

.supper_top{margin-top: 40px;}
.supper_flex{display: flex;background-color: #ffffff;justify-content: space-between;align-items: center;flex-wrap: wrap;}
.supper_li{width: 49%;background-color: #F2EAF6;transition: all 0.5s;margin-bottom: 20px;}
.supper_li:hover{transform: translateY(-10px);transition: all 0.5s;}
.supper_content{padding: 20px 25px 35px 25px;}
.supper_title{font-size: 29px;color: #333333;font-weight: bold;}
.supper_intro{font-size: 16px;color: #333333;margin-top: 14px;}
.supper-grop{margin: 40px auto;text-align: center;}
.supper-btn,.Contact-btn,.product-btn{display: block;font-weight: bold;font-size: 16px;color: #660099;background: #FFFFFF;
    border-radius: 60px 60px 60px 60px;margin: 0px auto;
    border: 2px solid #660099;padding: 10px 60px;cursor: pointer;}



.supper_flex2{display: flex;justify-content: space-between;margin: 25px 0 40px 0;}
.supper_ul{width: 18%;transition: all 0.5s;}
.supper_ul:hover{transform: translateY(-10px);transition: all 0.5s;cursor: pointer;}
.supper_ul-title{font-size: 24px;color: #333333;font-weight: bold;margin: 25px 0 15px 0;}
.supper_ul-intro{color: #333333;font-size: 14px;}
/* FAQ */
.faq-intro p{font-size: 16px;color: #707070;margin: 10px 0 15px 0;}
.faq-title span{font-size: 24px;color: #333333;}
.email-btn{color: #660099;}
.faq-intro h5{font-size: 20px;margin-bottom: 10px;color: #333333;}
.faq-intro li{margin-bottom: 7px;}
.faq-div{position: relative;}
.faq-div::after{content: '';position: absolute;bottom: 0px;left: 0; width: 0;height: 1px;background: #660099;transition: all 0.5s ease-in;}
.faq-div:hover{border-bottom: 0px;}
.faq-div:hover::after{width: 100%;transition: all 0.5s ease-in;}

.Contact_bg{background: linear-gradient( 180deg, #F0DAFB 0%, #FFFFFF 54%, #FFFFFF 100%);
    border-radius: 0px 0px 0px 0px;padding: 40px 0;
    border-top: 1px solid #660099;margin-top: 80px; border-bottom: 1px solid #660099;}
.Contact_bg .supper-grop{margin-bottom: 40px;margin-top: 0px;}
.wholesale-icon{ z-index: 98;position: fixed;bottom: 200px; min-height: 96px;min-width: 100px}
.wholesale-icon img{border-radius: 50%;}
.wholesale-icon_img{padding-left: 16px;display: flex;align-items: center;}
.wholesale-icon_img .quote_p{ background-color: #4C4C4C;border-radius: 3px 3px 3px 3px;color: #FFFFFF;border: 1px solid #4C4C4C;padding: 5px 7px;
    display: inline-block;margin-left: 5px;display: none;transition: transform 100ms ease-in-out 0s;}
.wholesale-icon_img img:hover{cursor: pointer;transform: scale(1.1);transition: transform 100ms ease-in-out 0s;}
.wholesale-icon_img:hover .quote_p{display: block;}
.buttom-flex_icon{display: none;}
@media screen and (max-width: 660px) {
    #hubspot-messages-iframe-container{display: none !important;}
    .wholesale-icon,.quote_aryy{display: none;}
    .buttom-flex_icon{display: flex;align-items: center;justify-content: space-between;background-color: #660099;width: 90%;padding: 5px 0;padding-left: 10%;
    position: fixed;bottom: 0px;z-index: 100;}
    .footer-nav{display: none !important;}
    .buttom-flex-left,.buttom-flex-right{width: 49%;text-align: center;}
    .buttom-flex-left{position: relative;}
    .buttom-flex-left::after{content: "";width: 1px;height: 50px;background-color: #ffffff;position: absolute;right: 0;top: 0;}
    .buttom-flex-left a,.buttom-flex-right{color: #ffffff;display: inline-block;}
    .buttom-flex-left a span,.buttom-flex-right span{display: block;}
    .buttom-flex-left svg:not(:root),.buttom-flex-right svg:not(:root){fill: #ffffff;}
}
@media screen and (max-width: 1300px) {
    .nearbuy_icon{width: 45px;height: 45px;}
    .top_list-intro{font-size: 13px;margin-top: 3px;}
}
@media screen and (max-width: 1000px) {
    .top_pc{display: none;}
    .top_m{display: block;}
    
   
}
.CustomersMore,.CustomersLess{display: none;cursor: pointer;}

@media screen and (max-width: 800px) {
    .supper_intro{font-size: 14px;margin-top: 10px;cursor: pointer;}
    .supper_title{font-size: 20px;}
    .supper_ul{display: flex;width: 100%;justify-content: space-between;margin-bottom: 10px;}
    .supper_ul-left{width: 28%;}
    .supper_ul-right{width: 70%;}
    .supper_ul-title{margin: 10px 0;}
}
@media screen and (max-width: 700px) {
    .CustomersMore,.CustomersLess{color: #660099;font-size: 14px;margin-top: 5px;}
    .CustomersMore{display: block;}
    .CustomersRows, .CustomersLess{display: none;}
    .wholesale-icon{ z-index: 98;position: fixed;bottom: 50px;min-height: 96px;min-width: 50px;}
    .wholesale-icon img{width: 50px;height: 50px;}
}
@media screen and (max-width: 574px) {
    
    .top_m{min-height: 170px;}
}
.content-paste-input{position: absolute;top: 0;left: 0;opacity: 0;z-index: -10;}

.order_grop{text-align: center;}
.order_figure{position: relative;margin-top: 70px;}
.order_figure .order_img{margin: 0px auto;}
.usb_span{margin-right: -10px;}

.black_shop-btn{display: block;margin: 30px auto 0 auto;}


.laser_flex{display: flex;justify-content: space-between;align-items: center;background-color: #ffffff;margin-bottom: 15px;}
.laser_left{width: 40%;}
.laser_right{width: 55%;}
.laser_flex .productS-price{margin-bottom: 20px;}
.laser_right-name{font-size: 20px;color: #000000;font-weight: bold;margin-bottom: 30px;}
.laser_right-name:hover{cursor: pointer;color: #660099;}
.laser_list{display: flex;align-items: baseline;margin-bottom: 50px;}
.laser_left .laser_list{justify-content: flex-end;text-align: right;}
.laser_title{font-size: 18px;color: #333333;}
.laser_right img{margin-right: 5px;}
.viewpro-grop{text-align: center;padding: 50px 0;}
.viewpro-btn{background-color: #F9F9F9;color: #660099;padding: 6px 40px;border-radius: 25px;font-size: 24px;display: flex;align-items: center;border: 1px solid #660199;
margin: 0px auto;}
.viewpro-btn:hover{cursor: pointer;}


#clearance_one{padding-top: 20px;}

.product-list .productS-name{padding: 0 0 5px 0;height: 50px;}
.product_code-flex{display: flex;align-items: baseline;border-bottom: 1px solid rgba(0, 0, 0, .2);padding-bottom: 15px;margin-bottom: 15px;}
.product_code-sum{font-size: 22px;color: #333333;font-weight: bold;}
.product_code-code{font-size: 16px;color: #333333;}
.product_list-btn{display: flex;margin-left: 15px;align-items: baseline;}
.product_list-btn:hover{cursor: pointer;}
.product_list-btn img{margin-left: 10px;}
.Middle-img img{ transition: all 1s;}
.Middle-img:hover img{transform: scale(1.1); transition: all 1s;}
.productS-price{justify-content: flex-start;}
.productS-price .regular-price{font-size: 18px;text-decoration: line-through;color: #707070;margin-right: 10px;}
.deals-btn a{display: block;border-radius: 60px 60px 60px 60px;
    border: 1px solid #660099;color: #333333;font-size: 14px;padding: 9px 30px;margin-top: 20px;}
.Middle-img{overflow: hidden;}

.rid_bg{width: 11px;height: 11px;background-color: #660099;border-radius: 50%;position: relative;margin-right: 3px;}
.rid_bg::after{width: 5px;height: 5px;background-color: #FFFFFF;border-radius: 50%;position: absolute;content: "";top: 3px;left: 3px;}
.rid_name{width: 90%;}

.products-3-box{display: flex;flex-wrap: wrap;justify-content: space-between;}
.product-container{background-color: #fff;width: 49%;margin-bottom: 17px;display: block;box-shadow: 0px 3px 6px 1px rgba(91,0,136,0.16);
    border-radius: 16px 16px 16px 16px;
    border: 1px solid #B879D8;}
.Middle-list{display: flex;justify-content: space-between;padding: 20px 20px 30px 20px;}
.product-container-in{width: 30%;}
.deals-bg{width: 66%;}
.product-title{font-size: 20px;color: #333333;}
.productS-content{padding: 0px !important;text-align: left !important;}
.deals-bar-flex{display: flex;align-items: baseline;margin: 10px 0;}
.freecode{font-size: 20px;color: #333333;font-weight: bold;margin-top: 20px;}
.freeText{}



.p4 .product-container:nth-child(1),.p4 .product-container:nth-child(2){width: 49.4%;}
.p4 .products-img{width: 100%;margin: 0px;}


.p4 .Middle-img{overflow: hidden;}

.product-info{width: 100%;font-weight: 400;line-height: 1.2;color: #333;margin-top: 15px;text-align: left;}

.productS-price .discount-price{color: #FC1111;font-size: 26px;}



.all_p-flex{}
.all_p-img{width: 50%;}
.laser_right-content{width: 48%;}

.laser_right-li{font-size: 16px;color: #707070;margin-bottom: 7px;}
.tab-item{display: none;}
.show{display: block;}

.pagination li span{background: #eeeeec !important;color: #333333 !important;}
.pagination li.active span{background: #660099 !important;color: #ffffff !important;}
.product-btn-box{
    margin-top: 20px;
}


#footer{margin-top: 0;}
.m-img{display: none;}
@media screen and (max-width: 1600px) {
    .body-container {
        width: 94%;
        margin: 0 auto;
    }
    .product-list .product_code-sum{font-size: 22px;}
}

.cavMul{overflow-x: scroll;display: -webkit-box;}
.cavMul li{margin-right: 20px;}


@media screen and (max-width: 1300px) {
    .all_p-name {font-size: 28px;}
    .product-list .product_code-code,.product-list .deals-btn a{font-size: 16px;}
    .laser_right-name{font-size: 22px;}
    .laser_right-li{font-size: 14px;}
    .products-img{width: 96%;}
    .sidebarU{padding: 30px 10% 10px 20%;}
    .sidebarU li.active{font-size: 24px;}
    .sidebarU li{font-size: 18px;height: 35px;}
    .supper_title{font-size: 22px;}
    .supper_intro {font-size: 14px;}
    .t1 .type-intro{width: 96%;}
}
@media screen and (max-width: 1000px) {
    .product-container{margin-bottom: 15px;width: 49%;}
    .prime-day-page{margin-top: 54px;}
  
   
    .p3-floor-2:nth-child(1) .pro-de-btn,.p3-floor-2:nth-child(2) .pro-de-btn{width: 60%;}
  
}
@media screen and (max-width: 900px) {
    #clearance_six .p3-floor-2{width: 49.4%;}
}
@media screen and (max-width: 768px) {
    .pc-img{display: none;}
    .m-img{display: block;}
    .prime-day-page{margin-top: 0px;}
   
    .products-3-box{margin-top: 0px;}

  
    .freeImg img{width: 46px;height: 40px;}
    
   
  
    .black_shop-btn a{font-size: 16px;padding: 10px 50px;}
    .product-list-wish{display: none;}
}


.width100{width: 100%;height: auto;}

.t1.title-1-box{padding: 60px 0 40px 0;}
.t1 .type-con{text-align: center;position: relative;}
.t1 .type-title{ font-size: 40px;font-weight: bold;text-align: center;color: #670099;}
.t1 .type-intro{font-size: 18px;color: #333333;margin-top: 7px;width: 86%;margin: 10px auto;}
.type-intro-mx{
    display: flex;
    gap: 10%;
}

.bgheight{height: 410px;}
@media screen and (max-width: 1600px) {
    .free-1-box{width: 100%;margin: 60px auto 0 auto;}
}
@media screen and (max-width: 1400px) {
    .top_list-img img{width: 80%;}
    .laser_intro {font-size: 16px}
    .facialtitle{font-size: 24px;}
    .banner-p{font-size: 60px;}
   
    .supper_ul-title{font-size: 20px;}
    .laser_right{padding-right: 20px;}
}
@media screen and (max-width: 1300px) {
  
    .t1 .type-title{font-size: 30px;}
}
@media screen and (max-width: 1200px) {
    .Gifts_Free3bone{width: 100%;height: auto;}
    .t1 .type-title{font-size: 28px;}
    .bgheight{height: 350px;}
  
    .home-product-img{width: 90%;margin: 20px auto;}
    .laser_intro{font-size: 14px;}
 
    .laser_title{font-size: 16px;}
  
    .laser_list::before{height: 100px;}
    .productS-price .discount-price{font-size: 22px;}
    .product-list .product_code-sum{font-size: 18px;}
    .product-list .product_code-code, .product-list .deals-btn a{font-size: 12px;}
    .products-img{margin: 0 auto;}
    .product_list-btn img{width: 18px;height: 18px;}
   
    .icon-flex{width: 100%;}
    .icon-box{width: 25%;}
}
.laser-ph{display: none;}
@media screen and (max-width: 1000px) {
   
    .saintsBtn{font-size: 16px;}
    .laser_flex{flex-wrap: wrap;}
    .laser_list{margin-bottom: 30px;}
    .laser_left{margin-bottom: 40px;}
    .laser_left{width: 100%;}
    .laser_right{width: 94%;margin:0 0 25px 3%;}
    .laser_list::before{height: 80px;}
    .laser_right-img img{margin: 0px auto;}
    .all_p-flex{flex-wrap: wrap;}
    .laser_middle,.all_p-left,.all_p-right{width: 100%;}
    .laser-pc{display: none;}
    .laser-ph{display: block;}
    .laser_left .laser_list{justify-content: flex-start;}
    .sidebarU{padding: 20px 30px;display: flex; align-items: baseline;margin-bottom: 20px;}
    .sidebarU li{width: 25%;position: relative;text-align: center;border-bottom: 0px;margin-bottom: 0px;padding-bottom: 0px;display: flex;
        align-items: center;justify-content: center;}
    .sidebarU li::before{content: "";width: 1px;height: 16px;background-color: rgba(0, 0, 0, .2);position: absolute;right: 0px;top: 50%;transform: translateY(-50%);}
    .sidebarU li:last-of-type::before{content: "";width: 0px;}
    
   
    .supper_title{font-size: 24px;}

    .supper_flex2{overflow-x: scroll;display: -webkit-box;padding-bottom: 20px;}
    .supper_ul{width: 240px;margin-right: 20px;}
    
}
@media screen and (max-width: 900px) {
    .bgheight{height: 150px;}
   
    .productS-price .discount-price{font-size: 20px;}
    .top_list-con{padding-left: 35%;}
    .supper_content{padding: 15px;}
    /* .supper_flex{display: -webkit-box;overflow-x: scroll;flex-wrap: nowrap;}
    .supper_li{margin-right: 20px;} */
}
.icon-ph{display: none;}
@media screen and (max-width: 768px) {
    .bgheight{height: 150px;}
    .t1 .type-title{font-size: 17px;}
    .t1 .type-intro{font-size: 14px;}
    .productS-price .discount-price{font-size: 18px;}
    .product-list{padding: 0px !important;}
    .productS-price{margin-top: 0px;}
    
    .top_list-img{margin-top: -150px;position: static;}
    .top_list-img img{margin: 0px auto;}
    .top_list-con{padding-left: 0px;text-align: center;margin-top: 25px;}
    
    .cavMul li{font-size: 16px;}
    .viewpro-btn{font-size: 18px;}
    .laser_left .laser_list{text-align: left;margin-bottom: 10px;}
    .icon-pc{display: none;}
    .icon-ph{display: block;}
    .product_code-flex{margin-bottom: 10px;flex-wrap: wrap;}
    .product-list .productS-price{justify-content: flex-start;}
    .product-list .productS-name{height: 43px;}
    .productS-price .regular-price{font-size: 14px;}
    .t1.title-1-box{padding: 40px 0;}
    .order_figure {margin-top: 30px;}
    .viewpro-grop,
    .all_product-bg{padding: 30px 0;}
    
    .Verified-name{font-size: 16px;}
   
    .p4 .product-container:nth-child(1), .p4 .product-container:nth-child(2){width: 100%;}
    .deals-btn{width: 100%;}
    .supper_left,.supper_right{width: 100%;}

    .supper_flex{flex-wrap: wrap;}
    .supper_right{margin-top: 15px;padding-right: 0px;}
    
    .faq-title span{font-size: 20px;}
    .faq-intro p{font-size: 14px;}
    .prime-day-page{padding-bottom: 50px;}
    .facial-con{width: 94%;left: 3%;top: 10%;transform: translateY(0);text-align: center;}
    .facialtitle{font-size: 22px;}
    .banner-p{font-size: 50px;}
   
    .box-tb{margin-top: 15px;}
}

@media screen and (max-width: 574px) {
    .t1 .type-con{width: 100%;justify-content: space-between;}
    .supper_ul-title{font-size: 16px;margin: 0px 0 10px 0;}
    .supper_ul-intro{font-size: 13px;}
    .saintsBtn{font-size: 12px;}
  
    .t1 .type_img{width: 30px;height: 14px;}
    .laser_title{font-size: 17px;}
    .laser_intro{font-size: 12px;}
    .laser_list::before{height: 98px;}
    .all_p-img,.laser_right-content{width: 100%;}
    .laser_right-content{margin-top: 20px;}
    .sidebarU{padding: 20px;}
    .sidebarU li.active{font-size: 18px;}
    .sidebarU li{font-size: 14px;}
 
    .faq-title span{font-size: 16px;}
    .product-container{width: 100%;}
    .supper_li{width: 100%;}
    .t1 .type-intro{font-size: 12px;}
    .supper-grop{margin: 20px 0 40px 0;}
    .Middle-list{padding: 10px;}
    .deals-bg{width: 62%;}
    .product-container-in{width: 36%;}
    .rid_name{font-size: 12px;}
    .supper-grop{margin: 00px auto 40px;}
    .cavMul li{margin-right: 5px;}
    .cavMul li{font-size: 13px;}
}
@media screen and (max-width: 500px) {
    .top_list-bg .icon-img img{width: 50px;height: 50px;}
    .icon-title{font-size: 14px;}
    .product-list .product_code-sum{font-size: 14px;}
    
    .product_list-btn img{margin-left: 6px;}
    .product-list .discount-price{margin-left: 0px;}
    .product-container{margin-bottom: 10px;}
    .sidebarU{padding: 20px 10px;}
    .product-list .product_list-btn{margin-left: 5px;}
    .icon-box{width: 30%;}
    .t1.title-1-box{padding: 30px 0 10px 0;}
    .product_code-sum{font-size: 24px;}
    .laser_right-name{font-size: 16px;}
    .product_list-btn img{width: 12px;height: 12px;}
   
    .product_list-btn img{margin-left: 0px;}
    .supper_flex2{margin: 0px 0 40px 0;}
    .supper_top{margin-top: 10px;}
    
}
@media screen and (max-width: 400px) {
    .deals-bar{top: 47%;}
    .sidebarU li.active{font-size: 16px;}
    .product-list .product_code-sum{font-size: 12px;}
    .product_list-btn img{width: 15px;height: 15px;margin-left: 5px;}
}
/* free-1-box-end */