/* Responsive */

@media (max-width: 1024px){ 
    .grid-product { display: grid; gap: 10px; } 
}
@media (max-width: 1001px){
    #hamburger { display: block; } 
    .mb-none { display: none !important; } 
    .mb-block { display: block !important; } 
    .logo-header{display: none;}
    .header { padding: 10px 0px; }  
    .scrollToTop { bottom: 80px; right: 10px; } 


    footer { margin-bottom: 50px; } 
    .footer-news { text-align: center; } 
    .footer-news .linef{margin: 0 auto 1rem;}
}
@media (max-width: 850px){ 
    .title-main h1,.title-main h2,.title-main span { font-size: 25px;}
    .title-detail h1,.title-detail h2,.title-detail span { font-size: 20px;} 
    /* tin tức */
    .info-news h3, .info-newshome h3 {font-size: 15px; margin-bottom: 5px; line-height: 1.25; }
    .info-newshome .news-time {font-size: 12px;margin-bottom: 3px;}

    .btn__main {padding: 8px 25px 6px;}
    .btn__main span{font-size: 13px;}


    .criteria{padding: 3px;} 
.criteria::after {position: absolute;width: calc(100% + 2px);height: calc(100% + 2px);border-radius: 50px; content: '';top: -1px;left: -1px;border: 3px dashed white;}
.info-criteria{flex: 1;}
.info-criteria h3{color: var(--text);font-family: var(--semi);font-size: 15px; line-height: 1.25; margin-bottom: 0px; text-transform: uppercase;transition: all 0.3s linear;}  
.info-criteria p{color: var(--text);font-size: 14px; line-height: 1.25; margin-bottom: 0px;transition: all 0.3s linear;}  
 
.image-criteria{width: 74px;height: 74px;display: flex;align-items: center;justify-content: center;background: var(--main);border-radius: 50px;margin: 3px;} 

}
@media (max-width: 768px) { } 
@media (max-width: 700px){
    .btn__hotline-header{display: none;}
    .grid-product { display: grid; grid-template-columns: repeat(2, 1fr); gap: 10px; } 
}
@media (max-width: 369px) { } 