/* vietnamese */
@font-face {
    font-family: 'Lexend';
    font-style: normal;
    font-weight: 200;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/lexend/v19/wlpwgwvFAVdoq2_v9KQU4Wc.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
    font-family: 'Lexend';
    font-style: normal;
    font-weight: 200;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/lexend/v19/wlpwgwvFAVdoq2_v9aQU4Wc.woff2) format('woff2');
    unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
    font-family: 'Lexend';
    font-style: normal;
    font-weight: 200;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/lexend/v19/wlpwgwvFAVdoq2_v-6QU.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* vietnamese */
@font-face {
    font-family: 'Lexend';
    font-style: normal;
    font-weight: 300;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/lexend/v19/wlpwgwvFAVdoq2_v9KQU4Wc.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
    font-family: 'Lexend';
    font-style: normal;
    font-weight: 300;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/lexend/v19/wlpwgwvFAVdoq2_v9aQU4Wc.woff2) format('woff2');
    unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
    font-family: 'Lexend';
    font-style: normal;
    font-weight: 300;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/lexend/v19/wlpwgwvFAVdoq2_v-6QU.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* vietnamese */
@font-face {
    font-family: 'Lexend';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/lexend/v19/wlpwgwvFAVdoq2_v9KQU4Wc.woff2) format('woff2');
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
    font-family: 'Lexend';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/lexend/v19/wlpwgwvFAVdoq2_v9aQU4Wc.woff2) format('woff2');
    unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
    font-family: 'Lexend';
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/lexend/v19/wlpwgwvFAVdoq2_v-6QU.woff2) format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset,
legend, input, button, textarea, select, span, a, p, sub, blockquote, th, td,
.title-after_title, #img-sn strong, .title-fa h3, .info-blog h4,
.phone-num{
    font-family: 'Lexend', sans-serif;
}
.search-wrapp input[type=text] {
    border: 1px solid #a9c562 !important;
    background: #a9c562 !important;
}
a.phone-num .fa, .nav-bar .site-nav a:hover,
#hotline .phone a:hover, .designBy a,
.selling-point-cart i, #user-active p.success,
.information-product #price-preview span,
.box-product-review .infor-product-review span,
.phone-num, .h-hover-alt .price,
.variant-style button.btn-style-add,
p.notProduct,
a:hover, .h-hover-alt .product-title a:hover,
.right-cart h2 label:nth-child(2),
button.update-cart:hover,
.h-hover-alt .btn-add>a,
a.phone-num .fa, .nav-bar .site-nav a:hover,
#hotline .phone a:hover, .designBy a,
.selling-point-cart i, #user-active p.success,
.information-product #price-preview span,
.box-product-review .infor-product-review span,
.phone-num, .h-hover-alt .price,
.variant-style button.btn-style-add, p.notProduct,
.sidebar-service .box-body h4 span{
    color: #a9c562 !important;
}
.blog_post_content ul li i,a:hover, a:focus,
.starbap-rev-widg__summary .starbap-rev-total-point,
.sidebar-service .box-body h4{
    color: #a9c562;
}
a.phone-num .fa, .search-wrapp .search-submit, .h-hover-alt:hover, .right-cart a.checkout:after, #cfacebook a.chat_fb {
    border: 1px solid #a9c562 !important;
}
.box-product{
    border-top: 2px solid #a9c562;
}
.decoration{
    border-top: 4px #a9c562 solid;
}
#newsletter_block .btn-newsletter,
#cfacebook a.chat_fb, .filter-box .field-search button,
.coll-index-title .title-separator:after,
.coll-index-title .title-separator:before,
.coll-index-title .title-separator span:after,
.coll-index-title .title-separator span:before {
    background-color: #a9c562 !important;
}
.filter-destop h3{
    background: #a9c562 !important;
}
.variant-style button.btn-style-add {
    border: 1px solid #a9c562;
}
.right-cart a.checkout{
    background: #a9c562;
}
.variant-style button.btn-style-buynow {
    background: #a9c562;
    border: 1px solid #a9c562;
}
.product-tablist.nav-tabs > li > a:hover, .product-tablist.nav-tabs > li > a:focus, .product-tablist.nav-tabs > li.active a{
    border-top: solid 3px #a9c562;
}
#social_links div a:nth-child(2),#social_links div a:nth-child(3) {
    display: none;
}
#hotline .phone i {
    color: #a9c562;
    font-size: 28px;
}

#hotline .phone {
    display: flex;
    justify-content: center;
    align-items: center;
    column-gap: 5px;
}
#hotline .phone i {
    color: #a9c562;
    font-size: 28px;
}

#hotline .phone {
    display: flex;
    justify-content: center;
    align-items: center;
    column-gap: 5px;
}

.des-new-title {
    background-image: initial;
    padding-left: 25px;
}

.des-new-title:before {
    content: "\e01f";
    font-family: 'simple-line-icons';
    position: absolute;
    left: 0;
    color: #a9c562;
    font-size: 32px;
    top: 10px;
}
#newsletter_block .des_newsletter{
    line-height: initial;
}
.variant-style .select-wrapper label {
    display: inline-block;
    float: left;
    line-height: 28px;
    padding-right: 10px;
}
.note-general-content {
    padding: 0 0 10px;
}
.h-hover-alt .product-title{
    height: 45px;
}
.fixed-item,.fixed-item.shopee-icon{
    right: 10px;
}
.back-to-top{
    bottom: 265px;
}
.category-product-home.owl-carousel {
    display: block;
}
@media (min-width: 1200px) {
    .cat-grid.category-product-home .product_itemh.col-lg-20 {
        width: 25% !important;
    }
}
@media (max-width: 1199px) {
    .search-wrapp-mobile input[type=text] {
        background: #a9c562;
        border-color: #a9c562;
    }
    .search-wrapp-mobile .search-submit {
        background: #006400 !important;
        border-color: #a9c562;
    }
    .phone-mobile-img-circle,.phone-mobile-circle-fill,
    .cart-info .cart-number{
        background-color: #a9c562;
    }
    .phone-mobile-circle {
        border-color: #a9c562;
    }
}
@media (max-width: 768px) {
    .cat-grid.category-product-home .product_itemh.col-lg-20 {
        width: 50% !important;
    }
}