:root{--color-success:#00c9a7;--color-info:#96ed89;--color-warning:#faa806;--color-danger:#ec2434;--color-border:#e4e4e4;--color-text:#707070;--color-contrast:#fff;--color-heading:#282828;--cowlor-dark:#8a8a8a}
.section_san_pham_noi_bat{margin-top:20px;margin-bottom:30px}@media (max-width: 767px){.section_san_pham_noi_bat{margin-top:10px;margin-bottom:10px}.section_san_pham_noi_bat .row .col-xs-6:nth-child(2n+1){padding-right:3.5px}.section_san_pham_noi_bat .row .col-xs-6:nth-child(2n+2){padding-left:3.5px}}.section_san_pham_noi_bat .evo-ovr{width:100%;overflow:visible;position:relative}@media (max-width: 767px){.section_san_pham_noi_bat .evo-ovr.overlay_1{margin-bottom:15px}}.section_san_pham_noi_bat .evo-ovr.overlay_1 .featured-content{padding:25px;position:relative;margin:0 auto;margin-top:-20%;width:80%;right:0;left:0;top:auto;bottom:0;text-align:center;box-shadow:0px 3px 5px rgba(0,0,0,0.09);-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-moz-transform:translateY(0%);background-color:#fff}@media (max-width: 767px){.section_san_pham_noi_bat .evo-ovr.overlay_1 .featured-content{width:90%;padding:10px}}@media (max-width: 1024px){.section_san_pham_noi_bat .evo-ovr.overlay_1 .featured-content{margin-top:-178px}}@media (max-width: 991px){.section_san_pham_noi_bat .evo-ovr.overlay_1 .featured-content{margin-top:-108px}}@media (max-width: 767px){.section_san_pham_noi_bat .evo-ovr.overlay_1 .featured-content{margin-top:-50px}}.section_san_pham_noi_bat .evo-ovr.overlay_1 .featured-content p{padding:0 0 15px;text-transform:inherit;margin:0;font-weight:normal;color:#333}@media (max-width: 767px){.section_san_pham_noi_bat .evo-ovr.overlay_1 .featured-content p{font-size:13px;padding:0 0 8px}}.section_san_pham_noi_bat .evo-ovr.overlay_1 .featured-content h3{font-weight:600;margin-top:0;margin-bottom:10px;color:#333;font-size:20px}@media (max-width: 767px){.section_san_pham_noi_bat .evo-ovr.overlay_1 .featured-content h3{font-size:15px}}.section_san_pham_noi_bat .evo-ovr.overlay_1 .featured-content a{padding:0 25px;font-weight:bold;text-transform:capitalize;color:#fff;background:#af1713}.section_san_pham_noi_bat .evo-ovr.overlay_1 .featured-content a:hover,.section_san_pham_noi_bat .evo-ovr.overlay_1 .featured-content a:focus{color:#fff;background-color:#333}@media (max-width: 767px){.section_san_pham_noi_bat .evo-ovr.overlay_1 .featured-content a{padding:0 10px;font-size:13px;height:30px;line-height:30px}}.section_san_pham_noi_bat .evo-ovr.overlay_1 .fix-img{display:block;position:relative;min-height:450px}@media (max-width: 1024px){.section_san_pham_noi_bat .evo-ovr.overlay_1 .fix-img{min-height:432px}}@media (max-width: 991px){.section_san_pham_noi_bat .evo-ovr.overlay_1 .fix-img{min-height:328px}}@media (max-width: 767px){.section_san_pham_noi_bat .evo-ovr.overlay_1 .fix-img{min-height:505px}}@media (max-width: 668px){.section_san_pham_noi_bat .evo-ovr.overlay_1 .fix-img{min-height:457px}}@media (max-width: 569px){.section_san_pham_noi_bat .evo-ovr.overlay_1 .fix-img{min-height:386px}}@media (max-width: 480px){.section_san_pham_noi_bat .evo-ovr.overlay_1 .fix-img{min-height:280px}}@media (max-width: 376px){.section_san_pham_noi_bat .evo-ovr.overlay_1 .fix-img{min-height:253px}}@media (max-width: 321px){.section_san_pham_noi_bat .evo-ovr.overlay_1 .fix-img{min-height:213px}}.section_san_pham_noi_bat .evo-ovr.overlay_1 .fix-img img:not(.loaded){width:100% !important;height:100% !important;opacity:0.2}.section_san_pham_noi_bat .evo-ovr.overlay_2 .featured-content{text-align:center;width:91%;height:94%;margin:auto;left:0;right:0;top:0;bottom:0;padding-top:50px;transform:translateY(0%);-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-moz-transform:translateY(0%);background-color:rgba(255,255,255,0.95);position:absolute}.section_san_pham_noi_bat .evo-ovr.overlay_2 .featured-content .featured-content-section{position:absolute;top:50%;left:0;right:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.section_san_pham_noi_bat .evo-ovr.overlay_2 .featured-content .featured-content-section h2{text-transform:uppercase;font-weight:normal;margin-top:0px;margin-bottom:10px;font-size:25px;color:#333}@media (max-width: 991px){.section_san_pham_noi_bat .evo-ovr.overlay_2 .featured-content .featured-content-section h2{font-size:18px}}@media (max-width: 480px){.section_san_pham_noi_bat .evo-ovr.overlay_2 .featured-content .featured-content-section h2{font-size:25px}}.section_san_pham_noi_bat .evo-ovr.overlay_2 .featured-content .featured-content-section h3{margin-top:5px;margin-bottom:15px;color:#af1713;font-size:30px;font-weight:normal}@media (max-width: 991px){.section_san_pham_noi_bat .evo-ovr.overlay_2 .featured-content .featured-content-section h3{font-size:22px}}@media (max-width: 480px){.section_san_pham_noi_bat .evo-ovr.overlay_2 .featured-content .featured-content-section h3{font-size:30px}}.section_san_pham_noi_bat .evo-ovr.overlay_2 .featured-content .featured-content-section span{color:#686868;font-size:120px;line-height:80%}@media (max-width: 991px){.section_san_pham_noi_bat .evo-ovr.overlay_2 .featured-content .featured-content-section span{font-size:80px}}@media (max-width: 480px){.section_san_pham_noi_bat .evo-ovr.overlay_2 .featured-content .featured-content-section span{font-size:120px}}.section_san_pham_noi_bat .evo-ovr.overlay_2 .featured-content .featured-content-section h4{color:#51616b;margin:0;margin-bottom:10px;font-size:22px;font-weight:normal}@media (max-width: 991px){.section_san_pham_noi_bat .evo-ovr.overlay_2 .featured-content .featured-content-section h4{font-size:16px}}@media (max-width: 480px){.section_san_pham_noi_bat .evo-ovr.overlay_2 .featured-content .featured-content-section h4{font-size:22px}}.section_san_pham_noi_bat .evo-ovr.overlay_2 .featured-content .featured-content-section a{padding:0 25px;font-weight:bold;text-transform:capitalize;color:#fff;background:#af1713}.section_san_pham_noi_bat .evo-ovr.overlay_2 .featured-content .featured-content-section a:hover,.section_san_pham_noi_bat .evo-ovr.overlay_2 .featured-content .featured-content-section a:focus{color:#fff;background-color:#333}.section_san_pham_noi_bat .evo-ovr.overlay_2 .fix-img{display:block;position:relative;min-height:628px}@media (max-width: 1024px){.section_san_pham_noi_bat .evo-ovr.overlay_2 .fix-img{min-height:515px}}@media (max-width: 991px){.section_san_pham_noi_bat .evo-ovr.overlay_2 .fix-img{min-height:390px}}@media (max-width: 767px){.section_san_pham_noi_bat .evo-ovr.overlay_2 .fix-img{min-height:662px}}@media (max-width: 668px){.section_san_pham_noi_bat .evo-ovr.overlay_2 .fix-img{min-height:662px}}@media (max-width: 569px){.section_san_pham_noi_bat .evo-ovr.overlay_2 .fix-img{min-height:662px}}@media (max-width: 480px){.section_san_pham_noi_bat .evo-ovr.overlay_2 .fix-img{min-height:679px}}@media (max-width: 376px){.section_san_pham_noi_bat .evo-ovr.overlay_2 .fix-img{min-height:613px}}@media (max-width: 321px){.section_san_pham_noi_bat .evo-ovr.overlay_2 .fix-img{min-height:519px}}@media (max-width: 480px){.section_san_pham_noi_bat .evo-ovr.overlay_2 .fix-img img{width:100%}}.section_san_pham_noi_bat .evo-ovr.overlay_2 .fix-img img:not(.loaded){width:100% !important;height:100% !important;opacity:0.2}.wrapper-home-service{padding:10px 0;background:#fff}.wrapper-home-service .service-box{text-align:center;margin-bottom:15px}@media (max-width: 767px){.wrapper-home-service .service-box{display:flex;align-items:center;text-align:left}}.wrapper-home-service .service-box .icon{display:inline-block;position:relative;margin-bottom:15px;width:55px;height:55px;font-size:0;line-height:55px;text-align:center;text-decoration:none}@media (max-width: 767px){.wrapper-home-service .service-box .icon{margin-bottom:0;margin-right:10px}}.wrapper-home-service .service-box .icon:before{content:"";position:absolute;top:50%;left:50%;width:100%;height:100%;margin-top:-50%;margin-left:-50%;border-radius:100px;background-color:#1f2027;transition:all 400ms}.wrapper-home-service .service-box .icon img{position:relative;z-index:9;width:30px}.wrapper-home-service .service-box h3{font-size:14px;text-transform:uppercase;margin-bottom:5px;margin-top:0}.wrapper-home-service .service-box h3 a{color:#000}.wrapper-home-service .service-box p{color:#000;margin-bottom:0;font-size:13px}.wrapper-home-service .service-box:hover .icon:before{border-radius:3px}.wrapper-home-service .service-box:hover .icon img{transition:-webkit-transform 0.4s ease-out;transition:transform 0.4s ease-out;transition:transform 0.4s ease-out, -webkit-transform 0.4s ease-out;-webkit-transform:rotateZ(360deg);transform:rotateZ(360deg)}.wrapper-home-service .service-box:hover h3 a{color:#af1713}
.top-header .evo-header-policy {
    display: inline-block;
    max-height: 42px;
    vertical-align: middle;
}
@media (max-width: 991px) {
    .top-header .evo-header-policy {
        display: block;
    }
}
.top-header .evo-header-policy .j-free-shipping > li {
    display: table-cell;
    vertical-align: middle;
    text-align: left;
}
@media (max-width: 991px) {
    .top-header .evo-header-policy .j-free-shipping > li {
        text-align: center;
        display: block;
        width: 100%;
    }
}
.top-header .evo-header-policy .j-free-shipping > li.she-none {
    display: none;
}
.top-header .evo-header-policy .j-free-shipping > li:not(:first-child) {
    display: none;
}
.top-header .evo-header-policy .j-free-shipping > li.she-block {
    display: table-cell;
}
@media (max-width: 991px) {
    .top-header .evo-header-policy .j-free-shipping > li.she-block {
        display: block;
    }
}
.top-header .evo-header-policy .j-free-shipping > li a {
    color: #333f48;
    font-size: 13px;
}
.top-header .evo-header-policy .j-free-shipping > li a:hover,
.top-header .evo-header-policy .j-free-shipping > li a:focus {
    color: #af1713;
}
.top-header .evo-header-policy .j-free-shipping > li a span {
    color: #af1713;
    font-weight: 600;
}

/*Right header*/
.evo-header-hotline-cart {
    text-align: right;
    display: flex;
    justify-content: flex-end;
    height: 70px;
    align-items: center;
    position: static;
}
.evo-header-hotline-cart .hotline {
    display: flex;
    align-items: center;
}
.evo-header-hotline-cart .hotline .user-content-right {
    text-align: left;
    line-height: 1.1;
}
.evo-header-hotline-cart .hotline .user-content-right a .evo-hotline {
    font-size: 16px;
    color: #000;
    display: block;
    font-weight: bold;
    line-height: 1.1;
}
.evo-header-hotline-cart .hotline .user-content-right a .evo-title {
    font-size: 12px;
    font-weight: 400;
    color: #333;
    line-height: 1.1;
}
.evo-header-hotline-cart .hotline .user-content-right a:hover .evo-hotline,
.evo-header-hotline-cart .hotline .user-content-right a:focus .evo-hotline {
    color: #af1713;
}
.evo-header-hotline-cart .evo-search {
    display: inline-block;
    margin-left: 30px;
    position: relative;
    z-index: 1;
}
@media (max-width: 1024px) {
    .evo-header-hotline-cart .evo-search {
        margin-left: 20px;
    }
}
.evo-header-hotline-cart .evo-account {
    display: inline-block;
    margin-left: 30px;
    position: relative;
    z-index: 1;
    height: 31px;
}
@media (max-width: 1024px) {
    .evo-header-hotline-cart .evo-account {
        margin-left: 20px;
    }
}
.evo-header-hotline-cart .evo-account:before {
    content: "";
    position: absolute;
    right: -20px;
    bottom: -30px;
    width: 70px;
    height: 35px;
    background: 0 0;
    display: none;
    z-index: 99;
}
.evo-header-hotline-cart .evo-account > a {
    position: relative;
}
.evo-header-hotline-cart .evo-account > a img {
    width: 25px;
}
.evo-header-hotline-cart .evo-account ul {
    position: absolute;
    top: 45px;
    right: -20px;
    min-width: 150px;
    padding: 5px;
    background-color: #fff;
    -webkit-box-shadow: 0px 2px 6px 0px rgba(50, 50, 50, 0.33);
    -moz-box-shadow: 0px 2px 6px 0px rgba(50, 50, 50, 0.33);
    box-shadow: 0px 2px 6px 0px rgba(50, 50, 50, 0.33);
    text-align: right;
    border-radius: 4px;
    display: none;
}
.evo-header-hotline-cart .evo-account ul li a {
    display: block;
    color: #333f48;
    padding: 5px 0;
}
.evo-header-hotline-cart .evo-account ul li a:hover,
.evo-header-hotline-cart .evo-account ul li a:focus {
    color: #af1713;
}
.evo-header-hotline-cart .evo-account ul li + li {
    border-top: 1px solid #e5e5e5;
}
.evo-header-hotline-cart .evo-account:hover:before {
    display: block;
}
.evo-header-hotline-cart .evo-account:hover ul {
    display: block;
}
.evo-header-hotline-cart .evo-cart {
    display: inline-block;
    margin-left: 31px;
    position: relative;
}
@media (max-width: 1024px) {
    .evo-header-hotline-cart .evo-cart {
        margin-left: 20px;
    }
}
.evo-header-hotline-cart .evo-cart:before {
    content: "";
    position: absolute;
    left: 0;
    bottom: -17px;
    width: 110%;
    height: 25px;
    background: 0 0;
    display: none;
    z-index: 99;
}
.evo-header-hotline-cart .evo-cart > a {
    position: relative;
}
.evo-header-hotline-cart .evo-cart > a .count_item_pr {
    position: absolute;
    height: 20px;
    width: 20px;
    border-radius: 50%;
    text-align: center;
    line-height: 20px;
    color: #000;
    background-color: #ffa800;
    top: -20px;
    right: -10px;
}
.top-cart-content{top: 45px;}
@media (max-width: 991px){
.evo-header-mobile .evo-flexitem-fill:last-child a .count_item_pr {
    height: 17px;
    line-height: 17px;
    background: #ffa800;
    color: #000;
    font-size: 10px;
    font-weight: 500;
    text-align: center;
    min-width: 17px;
    border-radius: 50%;
    display: inline-flex;
    justify-content: center;
    align-items: center;
    position: absolute;
    top: -6px;
    right: -0px;
}
}

/*Animated*/
.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes flipInX{0%{-webkit-transform:rotate3d(1, 0, 0, 90deg);transform:rotate3d(1, 0, 0, 90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:rotate3d(1, 0, 0, -20deg);transform:rotate3d(1, 0, 0, -20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:rotate3d(1, 0, 0, 10deg);transform:rotate3d(1, 0, 0, 10deg);opacity:1}80%{-webkit-transform:rotate3d(1, 0, 0, -5deg);transform:rotate3d(1, 0, 0, -5deg)}100%{-webkit-transform:rotate3d(1, 0, 0, 0deg);transform:rotate3d(1, 0, 0, 0deg);opacity:1}}@keyframes flipInX{0%{-webkit-transform:rotate3d(1, 0, 0, 90deg);transform:rotate3d(1, 0, 0, 90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:rotate3d(1, 0, 0, -20deg);transform:rotate3d(1, 0, 0, -20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:rotate3d(1, 0, 0, 10deg);transform:rotate3d(1, 0, 0, 10deg);opacity:1}80%{-webkit-transform:rotate3d(1, 0, 0, -5deg);transform:rotate3d(1, 0, 0, -5deg)}100%{-webkit-transform:rotate3d(1, 0, 0, 0deg);transform:rotate3d(1, 0, 0, 0deg);opacity:1}}.flipInX{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:flipInX;animation-name:flipInX}

/*Title*/
.sport-title{text-align:center}.sport-title h3{font-weight:500;font-size:26px;margin:0;text-transform:uppercase;position:relative;margin-bottom:40px}.sport-title h3:after{content:"";width:170px;height:1px;background:#CCC;position:absolute;bottom:-18px;left:0;right:0;margin:0 auto}.sport-title h3:before{content:"";width:27px;height:27px;background:#FFF;position:absolute;bottom:-32px;left:0;right:0;margin:0 auto;z-index:1;background-image:url(../images/interface.svg?1628307768151);background-size:27px}@media (max-width: 767px){.sport-title h3{font-size:20px}}.sport-title h3 a{color:#1c1c1c}.sport-title h3 a:hover,.sport-title h3 a:focus{color:#f00}.sport-title p{margin:10px auto 30px auto;color:#666;max-width:750px}
header .nav-item ul.dropdown-menu li a{padding: 10px;}
/*NEW Home*/
.section_blogs {
    padding-top: 40px;
    padding-bottom: 25px;
}
.section_blogs .slick_blog {
    margin-left: -5px;
    margin-right: -5px;
}
.section_blogs .slick_blog .slick-slide {
    margin: 5px;
}
.section_blogs .slick_blog .slick-slide:hover,
.section_blogs .slick_blog .slick-slide:focus {
    outline: none;
    box-shadow: none;
    border: none;
}
.section_blogs .slick_blog .slick-arrow {
    font-size: 0;
    line-height: 0;
    position: absolute;
    top: 50%;
    display: block;
    width: 30px;
    height: 30px;
    padding: 0;
    -webkit-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    transform: translate(0, -50%);
    cursor: pointer;
    color: transparent;
    border: none;
    outline: none;
    background: transparent;
    line-height: 30px;
    text-align: center;
    z-index: 2;
}
@media (max-width: 1024px) {
    .section_blogs .slick_blog .slick-arrow {
        display: none !important;
    }
}
.section_blogs .slick_blog .slick-arrow.slick-prev {
    left: -35px;
    opacity: 0;
    -webkit-transition: all 0.25s ease;
    transition: all 0.25s ease;
    -webkit-transform: translateX(-30px);
    transform: translateX(-30px);
}
.section_blogs .slick_blog .slick-arrow.slick-prev:before {
    content: "";
    background-image: url(//bizweb.dktcdn.net/100/384/760/themes/761815/assets/back.svg?1629428774409);
    height: 30px;
    width: 30px;
    display: block;
}
.section_blogs .slick_blog .slick-arrow.slick-next {
    right: -35px;
    opacity: 0;
    -webkit-transition: all 0.25s ease;
    transition: all 0.25s ease;
    -webkit-transform: translateX(30px);
    transform: translateX(30px);
}
.section_blogs .slick_blog .slick-arrow.slick-next:before {
    content: "";
    background-image: url(//bizweb.dktcdn.net/100/384/760/themes/761815/assets/right-arrow.svg?1629428774409);
    height: 30px;
    width: 30px;
    display: block;
}
.section_blogs .slick_blog .slick-dots {
    text-align: center;
}
.section_blogs .slick_blog .slick-dots li {
    display: inline-block;
}
.section_blogs .slick_blog .slick-dots li button {
    box-shadow: none;
    outline: 0;
    display: block;
    width: 6px;
    height: 6px;
    background: none;
    border-radius: 50%;
    border: 1px solid #222;
    padding: 0;
    font-size: 0;
}
.section_blogs .slick_blog .slick-dots li + li {
    margin-left: 5px;
}
.section_blogs .slick_blog .slick-dots li.slick-active button {
    transition: all 0.2s;
    width: 30px;
    border-radius: 3px;
    background: #222;
}
.section_blogs .slick_blog:hover .slick-arrow.slick-next {
    right: -15px;
    visibility: visible;
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
}
.section_blogs .slick_blog:hover .slick-arrow.slick-prev {
    left: -15px;
    visibility: visible;
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
}
.section_blogs .slick_blog .item-news-index {
    margin-bottom: 15px;
}
@media (max-width: 569px) {
    .section_blogs .slick_blog .item-news-index {
        margin-bottom: 10px;
    }
}
.section_blogs .slick_blog .item-news-index .row {
    margin-left: -5px;
    margin-right: -5px;
}
.section_blogs .slick_blog .item-news-index .row .col-lg-6 {
    padding-left: 5px;
    padding-right: 5px;
    text-align: left;
}
@media (max-width: 569px) {
    .section_blogs .slick_blog .item-news-index .item-news-image {
        margin-bottom: 10px;
    }
}
.section_blogs .slick_blog .item-news-index .item-news-image a {
    display: block;
    position: relative;
    height: 182px;
}
@media (max-width: 1024px) {
    .section_blogs .slick_blog .item-news-index .item-news-image a {
        height: 152px;
    }
}
@media (max-width: 991px) {
    .section_blogs .slick_blog .item-news-index .item-news-image a {
        height: 112px;
    }
}
@media (max-width: 767px) {
    .section_blogs .slick_blog .item-news-index .item-news-image a {
        height: 170px;
    }
}
@media (max-width: 668px) {
    .section_blogs .slick_blog .item-news-index .item-news-image a {
        height: 170px;
    }
}
@media (max-width: 569px) {
    .section_blogs .slick_blog .item-news-index .item-news-image a {
        height: 365px;
    }
}
@media (max-width: 480px) {
    .section_blogs .slick_blog .item-news-index .item-news-image a {
        height: 267px;
    }
}
@media (max-width: 376px) {
    .section_blogs .slick_blog .item-news-index .item-news-image a {
        height: 241px;
    }
}
@media (max-width: 321px) {
    .section_blogs .slick_blog .item-news-index .item-news-image a {
        height: 204px;
    }
}
.section_blogs .slick_blog .item-news-index .item-news-image a img {
    width: auto !important;
    max-height: 100%;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;
}
.section_blogs .slick_blog .item-news-index .item-news-image a img:not(.loaded) {
    width: 100% !important;
    height: 100% !important;
    opacity: 1;
}
.section_blogs .slick_blog .item-news-index .item-news-content h4 {
    font-size: 15px;
    margin: 0;
    line-height: 1.3;
    margin-bottom: 7px;
}
@media (max-width: 569px) {
    .section_blogs .slick_blog .item-news-index .item-news-content h4 {
        font-size: 14px;
    }
}
.section_blogs .slick_blog .item-news-index .item-news-content h4 a {
    color: #222;
    font-size: 15px;
    line-height: 1.3;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    white-space: unset;
    max-height: 39px;
    min-height: 39px;
}
@media (max-width: 569px) {
    .section_blogs .slick_blog .item-news-index .item-news-content h4 a {
        max-height: 39px;
        font-size: 14px;
    }
}
.section_blogs .slick_blog .item-news-index .item-news-content h4 a:hover,
.section_blogs .slick_blog .item-news-index .item-news-content h4 a:focus {
    color: #f26e21;
}
.section_blogs .slick_blog .item-news-index .item-news-content .zone-content {
    color: #5f5f5f;
}
/*Footer Payment*/
footer.footer .site-footer .footer-payment ul{text-align:center}footer.footer .site-footer .footer-payment ul li{display:inline-block}footer.footer .site-footer .footer-payment ul li+li{margin-left:6px}
footer.footer .site-footer .footer-contact h3 img {
    max-height: 88px;
}
footer.footer .site-footer .footer-payment ul.list-menu img {
    height: 40px;
}

/*START*/
.product .rating_wrap {
    display: flex;
    align-items: center;
    position: relative;
}

.rating_wrap .rating {
    height: 28px;
}
.rating_wrap .rating {
    font-family: FontAwesome;
    vertical-align: top;
}
.rating_wrap .rating {
    overflow: hidden;
    position: relative;
    height: 20px;
    font-size: 12px;
    width: 80px !important;
    font-family: FontAwesome;
        display: inline-block;
}

.rating_wrap .rating:before {
    font-size: 16px;
    color: #444;
    content: "\f005\f005\f005\f005\f005";
}
.product_rate, .rating:before {
    top: 0;
    position: absolute;
    left: 0;
    float: left;
    color: #f6bc3e;
}
.product_rate:before {
    font-size: 16px;
    content: "\f005\f005\f005\f005\f005";
    font-weight: 400;
    top: 0;
    position: absolute;
    left: 0;
}
.product_rate {
    overflow: hidden;
    padding-top: 1.8em;
}

/*Product size*/
.product--detail .product__info {
    text-align: left;
}
.product--detail .product__color {
    padding-bottom: 15px;
}
.product--detail .product__attribute {
    align-items: center;
    /*border-bottom: 1px solid #ddd;*/
    display: flex;
    flex-flow: row nowrap;
}
.product--detail .product__attribute>* {
    flex-basis: 100%;
}
.product--detail .product__color ul {
    list-style: none;
    margin: 0;
    padding: 0;
}

.product--detail .product__color .color-swatch li {
    display: inline-block;
    margin-right: 5px;
    vertical-align: top;
}
.product--detail .product__attribute label {
    max-width: 75px;
}
.product--detail .product__attribute label {
    margin-bottom: 0;
}

.product--detail .product__attribute .form-control {
    border: none;
}
.custom-checkbox input[type=checkbox], .custom-checkbox input[type=radio], .custom-radio input[type=checkbox], .custom-radio input[type=radio] {
    display: none;
}
.product--detail .product__color .color-swatch li span {
    margin-bottom: 0;
}
.custom-checkbox span, .custom-radio span {
    border-radius: 50%;
    cursor: pointer;
    display: block;
    height: 25px;
    position: relative;
    width: 25px;
}
.custom-checkbox input[type=checkbox]:checked~span:before, .custom-checkbox input[type=radio]:checked~span:before, .custom-radio input[type=checkbox]:checked~span:before, .custom-radio input[type=radio]:checked~span:before {
    border: 2px solid var(--color-1st);
    border-radius: 50%;
    bottom: -4px;
    content: "";
    display: block;
    left: -4px;
    position: absolute;
    right: -4px;
    top: -4px;
}

.product--detail .product__attribute .text-swatch li, .widget--shop .widget-content .text-swatch li {
    display: inline-block;
    margin-right: 5px;
    vertical-align: top;
}
.product--detail .product__attribute .text-swatch li input[type=checkbox], .product--detail .product__attribute .text-swatch li input[type=radio], .widget--shop .widget-content .text-swatch li input[type=checkbox], .widget--shop .widget-content .text-swatch li input[type=radio] {
    display: none;
}
.product--detail .product__attribute .text-swatch li input[type=checkbox]:checked~span, .product--detail .product__attribute .text-swatch li input[type=radio]:checked~span, .widget--shop .widget-content .text-swatch li input[type=checkbox]:checked~span, .widget--shop .widget-content .text-swatch li input[type=radio]:checked~span {
    border: 1px solid var(--color-1st);
}

.product--detail .product__attribute .text-swatch li span, .widget--shop .widget-content .text-swatch li span {
    border: 1px solid #eee;
    cursor: pointer;
    display: inline-block;
    overflow: hidden;
    padding: 5px 15px;
    position: relative;
    transition: .2s;
}
.product--detail .product__color .color-swatch li span {
    margin-bottom: 0;
}
.product--detail .product__attribute .text-swatch li input[type=checkbox]:checked~span:before, .product--detail .product__attribute .text-swatch li input[type=radio]:checked~span:before, .widget--shop .widget-content .text-swatch li input[type=checkbox]:checked~span:before, .widget--shop .widget-content .text-swatch li input[type=radio]:checked~span:before {
    border: 16px solid transparent;
    border-bottom: 16px solid var(--color-1st);
    bottom: -1px;
    content: "";
    position: absolute;
    right: -16px;
}
.product--detail .product__attribute .text-swatch li input[type=checkbox]:checked~span:after, .product--detail .product__attribute .text-swatch li input[type=radio]:checked~span:after, .widget--shop .widget-content .text-swatch li input[type=checkbox]:checked~span:after, .widget--shop .widget-content .text-swatch li input[type=radio]:checked~span:after {
    bottom: -5px;
    color: #fff;
    content: "\f00c";
    font-family: FontAwesome !important;
    font-size: 8px;
    height: 16px;
    overflow: hidden;
    position: absolute;
    right: -8px;
    width: 16px;
}

.product__attribute .attribute-swatch-item.pe-none {
    cursor: not-allowed!important;
}


.product__attribute .attribute-swatch-item.pe-none>div {
    pointer-events: none!important;
}

.product--detail .product__attribute .text-swatch li span, .widget--shop .widget-content .text-swatch li span {
    border: 1px solid #eee;
    cursor: pointer;
    display: inline-block;
    overflow: hidden;
    padding: 5px 15px;
    position: relative;
    transition: .2s;
}
.product__attribute .color-swatch .attribute-swatch-item.pe-none span, .product__attribute .text-swatch .attribute-swatch-item.pe-none span {
    color: gray;
    cursor: unset;
    opacity: .7;
}
.product__attribute .color-swatch .attribute-swatch-item.pe-none span:after, .product__attribute .color-swatch .attribute-swatch-item.pe-none span:before, .product__attribute .text-swatch .attribute-swatch-item.pe-none span:after, .product__attribute .text-swatch .attribute-swatch-item.pe-none span:before {
    border-top: 1px dashed #999;
    content: "";
    height: 0;
    left: 0;
    position: absolute;
    top: 50%;
    width: 100%;
}
.product__attribute .color-swatch .attribute-swatch-item.pe-none span:after, .product__attribute .color-swatch .attribute-swatch-item.pe-none span:before, .product__attribute .text-swatch .attribute-swatch-item.pe-none span:after, .product__attribute .text-swatch .attribute-swatch-item.pe-none span:before {
    border-top: 1px dashed #999;
    content: "";
    height: 0;
    left: 0;
    position: absolute;
    top: 50%;
    width: 100%;
}
.product__attribute .color-swatch .attribute-swatch-item.pe-none span:after, .product__attribute .text-swatch .attribute-swatch-item.pe-none span:after {
    transform: rotate(-45deg);
}
.product__attribute .color-swatch .attribute-swatch-item.pe-none span:before, .product__attribute .text-swatch .attribute-swatch-item.pe-none span:before {
    transform: rotate(45deg);
}

.details-product .product-image-block .slider-has-video .slider-nav .slick-slide {
    max-width: 103px !important;
}

/*Product decription */
.details-product .product__desc{margin-bottom: 30px;}
.details-product .product__desc p,.details-product .product__desc div {
    margin-bottom: 5px !important;
}


/*CART*/
.form-group--number{display:inline-block;position:relative}.form-group--number button{background:0 0;border:none;color:var(--color-heading);font-size:30px;height:20px;max-width:20px;position:absolute;top:50%;transform:translateY(-50%);width:20px}.form-group--number button.up{right:12px}.form-group--number button.up:after,.form-group--number button.up:before{background-color:var(--color-text);content:"";display:inline-block;height:1px;left:50%;position:absolute;top:50%;width:14px}.form-group--number button.up:before{transform:translate(-50%,-50%) rotate(90deg)}.form-group--number button.up:after{transform:translate(-50%,-50%) rotate(0)}.form-group--number button.down{left:12px}.form-group--number button.down:before{background-color:var(--color-text);content:"";display:inline-block;height:1px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(0);width:14px}.form-group--number .form-control{background-color:transparent;border:none;color:var(--color-heading);font-size:18px;font-weight:600;height:45px;padding:0 25px;text-align:center}.form-group--number .form-control::-webkit-input-placeholder{color:var(--color-heading)}.form-group--number .form-control:-moz-placeholder,.form-group--number .form-control::-moz-placeholder{color:var(--color-heading)}.form-group--number .form-control:-ms-input-placeholder{color:var(--color-heading)}


@media (max-width: 480px){
    .section--related-posts{padding: 0 10px;}
}

@media (max-width: 767px){
    .section--related-posts{padding: 0 10px;}
}

.home-slider {
    z-index: 0;
}















