.alert-warning{
color:#856404;background-color:#fff3cd;border-color:#ffeeba
}
.home-slider .swiper-slide{
text-align:center
}
.home-slider .swiper-slide img{
display:block;margin:0 auto;width:100%
}
.home-slider .swiper-button-next:after,.home-slider .swiper-button-prev:after{
font-size:20px;color:#000
}
.home-slider .swiper-button-next,.home-slider .swiper-button-prev{
display:block;position:absolute;bottom:0;left:0;width:40px;height:40px;z-index:1;text-align:center;font-size:20px;line-height:40px;cursor:pointer;color:#fff;background-color:rgba(255,255,255,0.3);transition:all .3s;-webkit-transition:all .3s;border-radius:50%;-webkit-border-radius:50%;background-image:none
}
.home-slider .swiper-button-next:hover,.home-slider .swiper-button-prev:hover{
background-color:#f4bd24
}
.home-slider .swiper-button-next:after,.home-slider .swiper-button-prev:after{
width:36px;height:36px;font-size:20px;color:var(--mainColor)
}
.home-slider .swiper-button-prev{
width:40px;right:auto;left:10px;margin:0;top:50%;bottom:auto
}
.home-slider .swiper-button-next{
width:40px;left:auto;right:10px;margin:0;top:50%;bottom:auto;margin:0px
}
.home-slider .swiper-pagination.swiper-pagination-bullets{
bottom:20px
}
.home-slider .swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet{
border-radius:50%;width:10px;height:10px;background:transparent;border:1px solid #fff;opacity:1
}
.home-slider .swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{
background-color:#fff
}
.home-slider .bth-slider-box{
bottom:50px;position:absolute;left:80px;z-index:2
}
@media (max-width: 767px){
.home-slider .bth-slider-box{
left:30px
}

}
.home-slider .bth-slider-box .button-slider{
border:2px solid;color:black !important;padding:10px 25px;width:auto;background-color:#F4BD24;font-weight:500;font-size:24px;display:block
}
.home-slider .bth-slider-box .button-slider:hover{
color:var(--mainColor) !important;background-color:black !important;border-color:black
}
@media (max-width: 1366px){
.home-slider .bth-slider-box .button-slider{
font-size:16px
}

}
.home-slider .bth-slider-box .btn-slider-1{
margin-bottom:10px;display:block
}
.block-title{
margin-bottom:35px;position:relative;text-align:center
}
.block-title h2{
font-weight:700;letter-spacing:0;position:relative;display:inline-block;margin:0;font-size:36px;padding-bottom:10px
}
.block-title h2:before{
content:"";width:50px;height:2px;background:#363636;position:absolute;left:50%;bottom:0;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-os-transform:translateX(-50%);-o-transform:translateX(-50%)
}
.section_product_featured .item{
margin-bottom:30px
}
.section_product_featured .block-product .view-more{
text-align:center
}
.section_product_featured .block-product .view-more a{
height:35px;display:inline-flex;align-items:center;justify-content:center;background:#363636;color:#fff;font-size:14px;padding:0 30px
}
.section_product_featured .block-product .view-more a:hover{
background:#0089ff
}
.swiper-button-next:after,.swiper-button-prev:after{
font-size:16px;font-weight:bold;color:#333
}
@media (max-width: 767px){
.block-title h2{
font-size:24px
}

}
.home-slider{
margin-bottom:40px
}
.section_product_new{
margin-bottom:40px
}
.section_product_new .swiper-pagination{
position:initial;margin-top:15px
}
.section_product_featured{
margin-bottom:40px
}
.section_blog{
margin-bottom:40px
}
.section_blog .block-blog .item-blog .block-thumb .thumb{
padding-bottom:65%;display:block;height:0;position:relative
}
.section_blog .block-blog .item-blog .block-thumb .thumb img{
left:50%;top:50%;transform:translate(-50%, -50%);max-width:100%;max-height:100%;width:auto !important;height:auto !important;position:absolute
}
.section_blog .block-blog .item-blog .block-content{
margin-top:10px
}
.section_blog .block-blog .item-blog .block-content h3{
padding:0px;margin:0px 0 15px;line-height:24px;font-size:18px;color:#333;font-weight:bold
}
.section_blog .block-blog .item-blog .block-content h3 a{
color:#333
}
.section_blog .block-blog .item-blog .block-content h3 a:hover{
color:#f4bd24
}
.section_blog .block-blog .item-blog .block-content .time-post{
font-size:14px;font-weight:400;color:#acacac;display:inline-block;margin-right:10px
}
.section_blog .block-blog .item-blog .block-content .time-post svg{
width:15px;height:15px;margin-top:-5px;margin-right:2px
}
.section_blog .block-blog .item-blog .block-content p.justify{
font-size:14px;color:#333;margin:15px 0;font-weight:400
}
.section_blog .block-blog .item-blog .block-content .viewmore{
height:35px;display:inline-flex;align-items:center;justify-content:center;background:#363636;color:#fff;font-size:14px;padding:0 30px
}
.section_blog .block-blog .item-blog .block-content .viewmore:hover{
background:#0089ff
}
.brand-swiper a{
min-height:90px;display:flex;align-items:center;justify-content:center
}
.section_4_banner{
position:relative
}
.section_4_banner .title_white_new{
text-align:center;font-weight:700
}
.section_4_banner .title_white_new .title-confiden-product-home{
font-size:36px !important;color:var(--mainColor)
}
@media (max-width: 1440px){
.section_4_banner .title_white_new .title-confiden-product-home{
font-size:32px !important
}

}
@media (max-width: 767.5px){
.section_4_banner .title_white_new .title-confiden-product-home{
font-size:26px !important
}

}
@media (max-width: 425px){
.section_4_banner .title_white_new .title-confiden-product-home{
font-size:22px !important
}

}
.section_4_banner .pl-1,.section_4_banner .px-1{
padding-left:0.1rem !important
}
.section_4_banner .pb-1,.section_4_banner .py-1{
padding-bottom:0.1rem !important
}
.section_4_banner .pt-1,.section_4_banner .px-1{
padding-top:0.1rem !important
}
.section_4_banner .pr-1,.section_4_banner .px-1{
padding-right:0.1rem !important
}
@media (min-width: 992px){
.section_4_banner .pl-lg-2,.section_4_banner .px-lg-2{
padding-left:0.3rem !important
}

}
@media (min-width: 992px){
.section_4_banner .pb-lg-2,.section_4_banner .py-lg-2{
padding-bottom:0.3rem !important
}
.section_4_banner .pt-lg-2,.section_4_banner .px-lg-2{
padding-top:0.3rem !important
}

}
@media (min-width: 992px){
.section_4_banner .pr-lg-2,.section_4_banner .px-lg-2{
padding-right:0.3rem !important
}

}
.section_4_banner .content-pc{
display:none
}
@media (min-width: 991px){
.section_4_banner .content-pc{
display:block !important
}

}
.section_4_banner .content-mobile{
display:block !important
}
@media (min-width: 991px){
.section_4_banner .content-mobile{
display:none !important
}

}
.section_4_banner .shop-cate-hove-3{
height:100% !important;position:relative
}
.section_4_banner .shop-cate-hove-3 .button-slider{
border:2px solid;color:black !important;padding:10px 25px;width:auto;background-color:#F4BD24;font-weight:500;font-size:24px
}
.section_4_banner .shop-cate-hove-3 .button-slider:hover{
color:var(--mainColor) !important;background-color:black !important;border-color:black
}
@media (max-width: 1366px){
.section_4_banner .shop-cate-hove-3 .button-slider{
font-size:16px
}

}
.section_4_banner .shop-cate-hove-3 .btn-slider-1{
margin-bottom:20px;display:block
}
.section_san_pham_dong_phuc .title_white_new{
text-align:center;font-weight:700
}
.section_san_pham_dong_phuc .title_white_new .title-confiden-product-home{
font-size:36px !important;color:var(--mainColor);text-transform:uppercase;font-weight:700
}
@media (max-width: 1440px){
.section_san_pham_dong_phuc .title_white_new .title-confiden-product-home{
font-size:32px !important
}

}
@media (max-width: 767.5px){
.section_san_pham_dong_phuc .title_white_new .title-confiden-product-home{
font-size:26px !important
}

}
@media (max-width: 425px){
.section_san_pham_dong_phuc .title_white_new .title-confiden-product-home{
font-size:22px !important
}

}
.section_san_pham_dong_phuc .line-bottom-title{
height:2px;width:300px;border-bottom:1px solid var(--mainColor);margin:auto;margin-bottom:10px
}
@media (max-width: 1199px){
.section_san_pham_dong_phuc .line-bottom-title{
width:250px
}

}
@media (max-width: 990.5px){
.section_san_pham_dong_phuc .line-bottom-title{
width:200px
}

}
@media (max-width: 425px){
.section_san_pham_dong_phuc .line-bottom-title{
width:150px
}

}
.section_san_pham_dong_phuc .subtitle-confiden-product{
color:var(--mainColor);font-weight:300;font-size:16px
}
@media (max-width: 767.5px){
.section_san_pham_dong_phuc .subtitle-confiden-product{
font-size:14px !important
}

}
.section_san_pham_dong_phuc .pl-2,.section_san_pham_dong_phuc .px-2{
padding-left:5px !important
}
.section_san_pham_dong_phuc .pr-2,.section_san_pham_dong_phuc .px-2{
padding-right:5px !important
}
.section_san_pham_dong_phuc .mb-3,.section_san_pham_dong_phuc .my-3{
margin-bottom:10px !important
}
@media (min-width: 992px){
.section_san_pham_dong_phuc .mb-lg-3,.section_san_pham_dong_phuc .my-lg-3{
margin-bottom:10px !important
}

}
.section_san_pham_dong_phuc .product-uniform-home{
height:100%;position:relative
}
.section_san_pham_dong_phuc .product-uniform-home img{
height:100%
}
.section_san_pham_dong_phuc .product-uniform-home .uniform-box-content-left{
position:absolute;top:50%;left:0;transform:translateY(-50%);height:100%;width:100%;display:flex;flex-direction:column;justify-content:space-around
}
.section_san_pham_dong_phuc .product-uniform-home .uniform-box-content-left a{
z-index:10;margin-top:60px
}
@media (max-width: 990.5px){
.section_san_pham_dong_phuc .product-uniform-home .uniform-box-content-left a{
margin-top:60px
}

}
@media (max-width: 767.5px){
.section_san_pham_dong_phuc .product-uniform-home .uniform-box-content-left a{
margin-top:0
}

}
.section_san_pham_dong_phuc .product-uniform-home .uniform-box-content-left .uniform-content-left-text h3{
font-size:30px;font-weight:700
}
@media (max-width: 990.5px){
.section_san_pham_dong_phuc .product-uniform-home .uniform-box-content-left .uniform-content-left-text h3{
font-size:18px
}

}
@media (max-width: 767.5px){
.section_san_pham_dong_phuc .product-uniform-home .uniform-box-content-left .uniform-content-left-text h3{
font-size:14px
}

}
.section_san_pham_dong_phuc .product-uniform-home .uniform-box-content-left .uniform-content-left-text p{
font-size:16px !important
}
@media (max-width: 990.5px){
.section_san_pham_dong_phuc .product-uniform-home .uniform-box-content-left .uniform-content-left-text p{
font-size:14px !important;margin-bottom:10px
}

}
@media (max-width: 767.5px){
.section_san_pham_dong_phuc .product-uniform-home .uniform-box-content-left .uniform-content-left-text p{
font-size:12px !important;margin-bottom:0
}

}
.section_san_pham_dong_phuc .button-products-home-featured-custom{
border:2px solid;color:black;padding:10px 25px;width:auto;background-color:transparent !important;font-weight:500;font-size:20px;z-index:10;margin-bottom:0;transition:0.2s
}
@media (max-width: 990.5px){
.section_san_pham_dong_phuc .button-products-home-featured-custom{
font-size:14px;padding:10px 25px;border:1px solid
}

}
@media (max-width: 767.5px){
.section_san_pham_dong_phuc .button-products-home-featured-custom{
font-size:10px;padding:5px 17px;border:0.5px solid
}

}
.section_san_pham_dong_phuc .button-products-home-featured-custom:hover{
background-color:black !important;color:var(--mainColor) !important;border-color:var(--mainColor) !important;transition:0.2s
}
.section_phan_hoi .title_white_new{
text-align:center;font-weight:700
}
.section_phan_hoi .title_white_new .title-confiden-product-home{
font-size:36px !important;color:var(--mainColor);text-transform:uppercase;font-weight:700
}
@media (max-width: 1440px){
.section_phan_hoi .title_white_new .title-confiden-product-home{
font-size:32px !important
}

}
@media (max-width: 767.5px){
.section_phan_hoi .title_white_new .title-confiden-product-home{
font-size:26px !important
}

}
@media (max-width: 425px){
.section_phan_hoi .title_white_new .title-confiden-product-home{
font-size:22px !important
}

}
.section_phan_hoi .line-bottom-title{
height:2px;width:300px;border-bottom:1px solid white;margin:auto;margin-bottom:10px
}
@media (max-width: 1199px){
.section_phan_hoi .line-bottom-title{
width:250px
}

}
@media (max-width: 990.5px){
.section_phan_hoi .line-bottom-title{
width:200px
}

}
@media (max-width: 425px){
.section_phan_hoi .line-bottom-title{
width:150px
}

}
.section_phan_hoi .block-feedback{
background-color:#fff;padding:60px 0;position:relative
}
@media (max-width: 767px){
.section_phan_hoi .block-feedback{
padding:30px 0
}

}
.section_phan_hoi .customer-feedback{
border:4px solid black !important;background-color:black;border-radius:0px !important
}
.section_phan_hoi .customer-feedback-title{
border-bottom:4px solid white !important;font-weight:bold;font-size:24px !important;color:var(--mainColor);margin:10px 15px 0px 15px;display:block;position:relative
}
@media (max-width: 1366px){
.section_phan_hoi .customer-feedback-title{
font-size:16px !important;border-bottom:1px solid white !important
}

}
.section_phan_hoi .customer-feedback-titlesub{
margin:10px 15px 10px 15px;font-style:italic;font-size:20px !important;color:var(--mainColor) !important
}
@media (max-width: 1366px){
.section_phan_hoi .customer-feedback-titlesub{
font-size:14px !important
}

}
.section_phan_hoi .swiper-button-next,.section_phan_hoi .swiper-button-prev{
display:block;position:absolute;bottom:0;left:0;width:40px;height:40px;z-index:1;text-align:center;font-size:20px;line-height:40px;cursor:pointer;color:#000;background-color:rgba(255,255,255,0.3);transition:all .3s;-webkit-transition:all .3s;border-radius:50%;-webkit-border-radius:50%;background-image:none
}
.section_phan_hoi .swiper-button-next:after,.section_phan_hoi .swiper-button-prev:after{
width:36px;height:36px;font-size:34px;color:#000
}
@media (max-width: 767px){
.section_phan_hoi .swiper-button-next:after,.section_phan_hoi .swiper-button-prev:after{
font-size:20px;color:#fff
}

}
.section_phan_hoi .swiper-button-prev{
width:40px;right:auto;left:25px;margin:0;top:50%;bottom:auto
}
@media (max-width: 767px){
.section_phan_hoi .swiper-button-prev{
left:10px
}

}
@media (min-width: 1440px){
.section_phan_hoi .swiper-button-prev{
left:15%
}

}
.section_phan_hoi .swiper-button-next{
width:40px;left:auto;right:25px;margin:0;top:50%;bottom:auto;margin:0px
}
@media (max-width: 767px){
.section_phan_hoi .swiper-button-next{
right:10px
}

}
@media (min-width: 1440px){
.section_phan_hoi .swiper-button-next{
right:15%
}

}
.section_brand{
padding:20px 0 20px;position:relative
}
.section_brand .title_white_new{
text-align:center;font-weight:700
}
.section_brand .title_white_new .title-confiden-product-home{
font-size:36px !important;color:var(--mainColor);text-transform:uppercase;font-weight:700
}
@media (max-width: 1440px){
.section_brand .title_white_new .title-confiden-product-home{
font-size:32px !important
}

}
@media (max-width: 767.5px){
.section_brand .title_white_new .title-confiden-product-home{
font-size:26px !important
}

}
@media (max-width: 425px){
.section_brand .title_white_new .title-confiden-product-home{
font-size:22px !important
}

}
.section_brand .line-bottom-title{
height:2px;width:300px;border-bottom:1px solid white;margin:auto;margin-bottom:15px
}
@media (max-width: 1199px){
.section_brand .line-bottom-title{
width:250px
}

}
@media (max-width: 990.5px){
.section_brand .line-bottom-title{
width:200px
}

}
@media (max-width: 425px){
.section_brand .line-bottom-title{
width:150px
}

}
.section_brand .swiper-button-next,.section_brand .swiper-button-prev{
display:block;position:absolute;bottom:0;left:0;width:20px;height:40px;z-index:1;text-align:center;font-size:20px;line-height:40px;cursor:pointer;color:#fff;background-color:rgba(255,255,255,0);transition:all .3s;-webkit-transition:all .3s;border-radius:50%;-webkit-border-radius:50%;background-image:none
}
.section_brand .swiper-button-next:after,.section_brand .swiper-button-prev:after{
font-size:20px;color:var(--mainColor)
}
.section_brand .swiper-button-prev{
width:20px;right:auto;left:25px;margin:0;top:62%;bottom:auto
}
@media (max-width: 767px){
.section_brand .swiper-button-prev{
left:10px
}

}
@media (min-width: 1440px){
.section_brand .swiper-button-prev{
left:15%
}

}
.section_brand .swiper-button-next{
width:20px;left:auto;right:25px;margin:0;top:62%;bottom:auto;margin:0px
}
@media (max-width: 767px){
.section_brand .swiper-button-next{
right:10px
}

}
@media (min-width: 1440px){
.section_brand .swiper-button-next{
right:15%
}

}

