.sec__ctkm .bg-fill{
padding: 32px 16px;
background-image: url(//thethaothientruong.vn/wp-content/themes/flatsome-child/assets/image/bg-khuyen-mai.jpg);
background-repeat: no-repeat;
background-position: center;
background-size: cover;
border-radius: 6px;
}
.sec__ctkm nav, 
.sec__ctkm nav #countdown,
.sec__ctkm nav .title{
display: flex; 
align-items: center;
gap: 8px;
}
.sec__ctkm nav .title{
}
.sec__ctkm nav{
justify-content: space-between;
background-color: white;
color: #C9252C;
padding: 4px 24px;
border-radius: 6px;
margin-bottom: 24px;
}
.sec__ctkm nav #countdown{
flex-wrap: nowrap;
justify-content: flex-end;
font-size: 24px;
font-weight: 600;
line-height: 1.4;
text-transform: uppercase;
}
.sec__ctkm nav .title,
.sec__ctkm nav #countdown{
flex-basis: 50%;
color: #C9252C;
}
.sec__ctkm .products.columns-4{
display: grid;
grid-template-columns: repeat(4, 1fr);
gap: 24px;
}
.sec__ctkm .products.slider {
padding-bottom: 42px;
margin-bottom: 0px;  
}
.sec__ctkm .products.slider .slick-dots{
bottom: 0;
left: 0;     
}
.sec__ctkm .products.slider .slick-dots li button:before{
color: white;
opacity: 0.5;
}
.sec__ctkm .products.slider .slick-dots li.slick-active button:before,
.sec__ctkm .products.slider .slick-dots li:hover button:before{
opacity: 1;
}
.sec__ctkm .products.slider .slick-slide .product {
padding: 0 12px;
}
.sec__ctkm .products.slider .slick-slide .product .col-inner{
min-height: 390px;
}
.sec__ctkm .products.slider .slick-slide.slick-active:first-child{
padding-left: 0px;
}
.sec__ctkm .products.slider .slick-slide.slick-active:last-child{
padding-right: 0px;
}
@media(max-width: 1024px){
.sec__ctkm .products.columns-4{
grid-template-columns: 1fr 1fr 1fr;
gap: 14px;
}
.sec__ctkm nav{
margin-bottom: 14px;
}
}
@media(max-width: 576px){
.sec__ctkm .bg-fill{
padding: 16px 8px;
}
.sec__ctkm nav{
padding: 4px 8px;
margin-bottom: 8px;
}
section h2.title{
font-size: 18px;
}
section h2.title img{
width: 25px;
height: 25px;
}
.sec__ctkm nav #countdown{
font-size: 16px;
}
.sec__ctkm nav .title, .sec__ctkm nav #countdown{
flex-basis: fit-content;
}
.sec__ctkm .products.columns-4{
grid-template-columns: 1fr 1fr;
gap: 4px;
}
}