/* Responsive */
@media (max-width:1001px){.intro-name,.title-main h1,.title-main h2,.title-main span{font-size:35px;}
.sub-intro-name,.newsletter-title-name,.feedback-title-desc{font-size:28px;}
.title-main .slogan{font-size:22px;}
.product .price-new,.feedback-name{font-size:17px;}
.feedback-title-name{font-size:50px;}
}
@media (max-width:850px){.intro-btn,.product-list-home-item{font-size:15px;}
.product-list-home-item{padding:8px 20px;}
.intro-top-right-cover{padding:30px;}
.wrap-handbook-news,.bg-footer{background:#FFF6EE;}
.handbook-name{font-size:17px;}
.bg-footer{padding-top:0px;}
}
@media (max-width:769px){.intro-name,.title-main h1,.title-main h2,.title-main span{font-size:30px;}
.sub-intro-name,.newsletter-title-name,.feedback-title-desc{font-size:26px;}
.title-main .slogan{font-size:20px;}
.product-btn{display:none !important;}
.product .price-new,.feedback-name{font-size:16px;}
.info-product{padding:5px;}
.flex-criteria,.criteria-left,.criteria-right{padding:0px;}
.criteria-box::before,.wrap-criteria::before{display:none;}
.criteria-box{margin:0px;margin-bottom:10px;}
.criteria-mid{display:none;}
.criteria-left .criteria-box{flex-direction:row-reverse;}
.criteria-left .criteria-img{margin-left:0px;margin-right:-30px;}
.criteria-box{text-align:left !important;}
.criteria-left .criteria-info{padding:12px 10px 12px 40px;background:linear-gradient(-159deg,#FFF -39.23%,rgba(255,255,255,0.00) 81.56%);}
.items-album:nth-child(5n+5){display:none !important;}
.title-position::before{zoom:0.5;}
.handbook-info-position{bottom:10px;left:10px;right:10px;}
.news-info{padding:10px;}
.newsletter-box,.newsletter-info{padding:20px;}
.feedback-title-name{font-size:40px;}
.feedback-cover{padding:10px;}
.feedback-img{width:120px;padding:5px;}
.feedback-info{width:calc(100% - 120px - 10px);}
.feedback-desc{margin-bottom:0px !important;}
.feedback-content{font-size:13px;}
}
@media (max-width:600px){.intro-btn,.product-list-home-item{font-size:14px;}
.product-list-home-item{padding:5px 15px;}
.intro-top-right-cover{padding:20px;}
.handbook-name{font-size:16px;}
.copyright,.statistic{font-size:11px;}
}
@media (max-width:440px){.intro-name,.title-main h1,.title-main h2,.title-main span{font-size:25px;}
.sub-intro-name,.newsletter-title-name,.feedback-title-desc{font-size:24px;}
.title-main .slogan{font-size:18px;}
.feedback-title-name{font-size:35px;}
.product .price-new,.feedback-name{font-size:15px;}
}
