.page-khuyen-mai{position:relative;margin-top:15px}.page-khuyen-mai .count-down{display:block;font-size:14px;padding:0;text-align:center;margin-bottom:30px;margin-top:30px}.page-khuyen-mai .count-down .title{font-size:40px;display:block;font-weight:700;line-height:1.3;color:red;margin-bottom:10px}.page-khuyen-mai .timer-view{display:inline-block;text-align:left}.page-khuyen-mai .timer-view .block-timer{width:45px;height:45px;background:var(--subColor);border-radius:5px;display:inline-block;padding:5px 0px;margin-right:5px;text-align:center}.page-khuyen-mai .timer-view .block-timer:last-child{margin-right:0px}.page-khuyen-mai .timer-view .block-timer p{display:block;font-weight:500;color:#fff;font-size:1.6rem;margin:0;line-height:1.2;margin-bottom:0px}.page-khuyen-mai .timer-view .block-timer span{display:block;color:#fff;font-size:1.4rem;font-weight:400;line-height:1.2}.page-khuyen-mai .lof-labelexpired{color:#000}.page-khuyen-mai .page-section{padding-top:30px;margin-bottom:20px}.section_flash_product{margin-bottom:40px}@media (max-width: 767px){.section_flash_product{margin-bottom:30px}}.bg-thumb{padding:20px;border-radius:10px;background-color:var(--mainColor)}@media (max-width: 767px){.bg-thumb{padding:14px}}.bg-thumb .title-index{display:block;margin-bottom:20px}@media (max-width: 767px){.bg-thumb .title-index{margin-bottom:14px}}.bg-thumb .swiper_pro .swiper-pagination-bullets{text-align:center;display:flex;justify-content:center;align-items:center;gap:4px}.bg-thumb .swiper_pro .swiper-pagination-bullets .swiper-pagination-bullet{box-shadow:none;outline:0;width:10px;height:10px;border:1px solid #ddd;border-radius:50%;background:rgba(255,255,255,0.2);padding:0;font-size:0;opacity:1}.bg-thumb .swiper_pro .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{transition:all .2s;background:var(--mainColor)}.bg-thumb .swiper_pro .swiper-button-next{font-size:0;line-height:0;position:absolute;top:50%;display:flex;justify-content:center;align-items:center;width:36px;height:36px;padding:0;cursor:pointer;color:var(--mainColor);outline:none;border:0px;background:transparent;text-align:center;z-index:2;right:10px;opacity:0;-webkit-transition:all .25s ease;transition:all .25s ease;-webkit-transform:translate(32px, -50%);-ms-transform:translate(32px, -50%);transform:translate(32px, -50%);margin-top:0px;background-color:var(--bgBodySub);border-radius:5px;visibility:visible;opacity:1;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.bg-thumb .swiper_pro .swiper-button-next svg{width:100%;height:100%}.bg-thumb .swiper_pro .swiper-button-next svg path{stroke:var(--mainColor)}.bg-thumb .swiper_pro .swiper-button-next:after{display:none}.bg-thumb .swiper_pro .swiper-button-next:hover{background-color:var(--subColor)}.bg-thumb .swiper_pro .swiper-button-next:hover svg path{stroke:#fff}@media (max-width: 767px){.bg-thumb .swiper_pro .swiper-button-next{display:none}}.bg-thumb .swiper_pro .swiper-button-prev{font-size:0;line-height:0;position:absolute;top:50%;display:flex;justify-content:center;align-items:center;width:36px;height:36px;padding:0;cursor:pointer;color:var(--mainColor);outline:none;border:0px;background:transparent;text-align:center;z-index:2;left:10px;opacity:0;-webkit-transition:all .25s ease;transition:all .25s ease;-webkit-transform:translate(-32px, -50%) rotate(180deg);-ms-transform:translate(-32px, -50%) rotate(180deg);transform:translate(-32px, -50%) rotate(180deg);margin-top:0px;background-color:var(--bgBodySub);border-radius:5px;visibility:visible;opacity:1;-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.bg-thumb .swiper_pro .swiper-button-prev svg{width:100%;height:100%}.bg-thumb .swiper_pro .swiper-button-prev svg path{stroke:var(--mainColor)}.bg-thumb .swiper_pro .swiper-button-prev:after{display:none}.bg-thumb .swiper_pro .swiper-button-prev:hover{background-color:var(--subColor)}.bg-thumb .swiper_pro .swiper-button-prev:hover svg path{stroke:#fff}@media (max-width: 767px){.bg-thumb .swiper_pro .swiper-button-prev{display:none}}@media (max-width: 767px){.bg-thumb .swiper_pro .swiper-button-next,.bg-thumb .swiper_pro .swiper-button-prev{width:25px;height:25px;line-height:25px}.bg-thumb .swiper_pro .swiper-button-next:after,.bg-thumb .swiper_pro .swiper-button-prev:after{font-size:1.2rem}}.bg-thumb .swiper_pro .swiper-button-lock{display:none !important}.bg-thumb .swiper_pro .swiper-button-disabled{opacity:0.35}.bg-thumb .swiper_pro .item_product_main{padding-bottom:0px}.bg-thumb .swiper_pro .swiper-slide{height:auto !important}@media (max-width: 767px){.bg-thumb .swiper_pro{overflow:hidden}.bg-thumb .swiper_pro .alert.alert-warning{margin:0 20px}.bg-thumb .swiper_pro .swiper-button-next,.bg-thumb .swiper_pro .swiper-button-prev{display:block !important}}.bg-thumb .view-more{text-align:center;display:block !important;margin-top:20px}@media (max-width: 767px){.bg-thumb .view-more{margin-top:14px}}.bg-thumb .view-more .flexbtn:hover,.bg-thumb .view-more .flexbtn:focus{background-color:var(--subColor);opacity:0.8}@media (min-width: 1025px){.col-xl-20{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}}
