.product-list-C{display:flex;flex-direction:column;gap:12px;border-radius:12px}.product-list-C .sale-category{display:flex;flex-direction:column;border-radius:6px}.product-list-C .sale-category .promotion-mobile{display:none;justify-content:space-between;padding:8px;border-bottom:1px solid var(--Backgrounds-Secondary,#f2f2f7)}.product-list-C .sale-category .promotion-mobile .promotion-title{font-weight:700}.product-list-C .sale-category .promotion-mobile .navigate-all{color:#951919;font-size:10px}.product-list-C .sale-category .promotion-mobile .navigate-all>i{font-size:14px}.product-list-C .sale-category .promotion-mobile>a{color:#951919;font-size:10px}.product-list-C .sale-category .promotion-mobile>a>i{font-size:8px}.product-list-C .sale-list-search{display:flex;flex-direction:column;padding:16px;background-color:#fff;border-radius:12px;gap:8px}.product-list-C .category-product{width:100%;display:flex;align-items:end;justify-content:space-between}.product-list-C .category-product>div{flex:1;min-width:0;overflow:hidden}.product-list-C .category-product .navigate-all{color:#2a5fd1;font-weight:600;font-size:14px;white-space:nowrap;flex-shrink:0;cursor:pointer;width:100px;display:flex;align-items:center;justify-content:flex-end;gap:6px;height:41px;background-color:#fff;padding:8px;min-width:fit-content;border-bottom:1px solid rgba(0,17,102,.1);text-align:center}.product-list-C .category-product .navigate-all>i{font-size:8px}.product-list-C .category-product>a{display:none;color:#868686;font-size:10px;white-space:nowrap;flex-shrink:0;width:100px;align-items:center;justify-content:flex-end;gap:6px;background-color:#fff;padding:8px;height:100%;border-bottom:1px solid rgba(0,17,102,.1)}.product-list-C .category-product>a>i{font-size:8px}.product-list-C .img-sale-list{border-radius:12px;background:#fff;display:flex;gap:12px;padding:16px;position:relative;z-index:0}.product-list-C .img-sale-list .item-sale{padding-left:9px;display:flex;align-items:center;min-width:143px;height:58.93px;border-radius:12px;color:#fff;position:relative;z-index:2}.product-list-C .img-sale-list .item-sale .item-des{display:flex;flex-direction:column;font-weight:700}.product-list-C .img-sale-list .item-sale .item-des>p{white-space:nowrap}.product-list-C .img-sale-list .item-sale .item-des span{white-space:nowrap;font-size:15px}.product-list-C .img-sale-list .item-sale .img-icon{position:absolute;bottom:0;right:0;flex-shrink:0}.product-list-C .img-sale-list .item-sale .img-icon>img{width:45.5px;height:27.664px;flex-shrink:0}.product-list-C .img-sale-list .item-sale .icon-promo{position:absolute;bottom:3px;right:5.5px}.product-list-C .img-sale-list .item-sale .icon-promo>img{width:28px;height:auto;object-fit:contain}.product-list-C .product-list{position:static;padding:8px 0 8px 8px;background-color:#fff;height:auto;width:100%!important}.product-list-C .product-list .swiper-product{cursor:pointer}.product-list-C .product-list .swiper-product .swiper-wrapper{display:flex;flex-wrap:wrap;align-items:flex-end}.product-list-C .product-list .swiper-product .swiper-wrapper .swiper-slide{min-height:calc(100% + 8px);margin-bottom:8px;margin-top:0!important}.product-list-C .product-list .card-mobile,.product-list-C .product-list .product-mobile{display:none}.product-list-C>a{white-space:nowrap;text-align:center;text-decoration:underline!important;text-underline-offset:4px}.sale-theme{position:relative;padding:8px 0 8px 8px;border-radius:8px;background:var(--Red-Light-200,rgba(199,58,58,.14));display:flex;flex-direction:column;gap:16px;z-index:0}.sale-theme .bg-sale-top{position:absolute;top:0;left:0;z-index:-1}.sale-theme .bg-sale-bottom{position:absolute;bottom:0;right:0;z-index:-1;max-height:700px;height:100%;object-fit:cover}.sale-theme .flash-sale{display:flex;gap:16px;color:#fff;font-weight:800;font-size:18px}.sale-theme .flash-sale .timer{display:flex;gap:12px;align-items:center}.sale-theme .flash-sale .timer .time{font-weight:800;background-color:#fff;padding:1px 4px;border-radius:5px;color:#dc303a}.speech-bubble{position:relative;background:#ffe0d2;border-radius:12px;padding:5px}.speech-bubble:after{content:"";position:absolute;bottom:-5px;z-index:1;left:50%;transform:translateX(-50%);width:20px;height:20px;background:#ffe0d2;transform:translateX(-50%) rotate(45deg)}.no-active{display:flex;align-items:center;justify-content:center}@media only screen and (max-width:550px){.product-list-C{gap:8px}.product-list-C .sale-theme{display:flex;align-items:start;justify-content:center}.product-list-C .flash-sale{width:100%;color:#f55e21;padding:0 16px}.product-list-C .flash-sale .flash-sale_title{display:flex;justify-content:center;align-items:center}.product-list-C .flash-sale .timer .time{color:#fff;background-color:#000}.product-list-C .category-product>a{display:flex}.product-list-C .category-product .category-container .line{display:none}.product-list-C .sale-category{background-color:#fff;margin:0 10px}.product-list-C .sale-category .promotion-mobile{display:flex}.product-list-C .img-sale-list{padding:8px;height:fit-content}.product-list-C .img-sale-list .item-sale{min-width:83px;height:fit-content;display:flex;flex-direction:column;padding:0;justify-content:center;align-items:center;gap:6px;flex:none;background-color:rgba(0,0,0,0)!important}.product-list-C .img-sale-list .item-sale .item-des{color:#000;display:flex;flex-direction:column;font-weight:400}.product-list-C .img-sale-list .item-sale .item-des>p{width:83px;text-align:center;white-space:wrap}.product-list-C .img-sale-list .item-sale .item-des span{white-space:wrap;font-size:15px;display:none}.product-list-C .img-sale-list .item-sale .img-icon{position:absolute;bottom:0;right:0;flex-shrink:0}.product-list-C .img-sale-list .item-sale .img-icon>img{width:45.5px;height:27.664px;flex-shrink:0}.product-list-C .img-sale-list .item-sale .icon-promo{position:relative;bottom:3px;right:5.5px}.product-list-C .img-sale-list .item-sale .icon-promo>img{width:37px;height:auto;object-fit:contain;filter:brightness(0) saturate(100%) invert(39%) sepia(64%) saturate(5794%) hue-rotate(338deg) brightness(87%) contrast(99%)}.product-list-C .product-list{background-color:#fff;padding:0 10px}.product-list-C .product-list .swiper-product{display:none}.product-list-C .product-list .product-mobile{display:flex;gap:6px;flex-direction:column}.product-list-C .product-list .card-mobile{display:flex;padding:12px 6px;gap:8px;border-radius:6px}.product-list-C>a{display:none}.sale-theme{padding:0;background-color:rgba(0,0,0,0);gap:8px}.sale-theme .bg-sale-bottom,.sale-theme .bg-sale-top{display:none}.speech-bubble{position:relative;border-radius:12px;padding:0}.speech-bubble,.speech-bubble:after{background:rgba(0,0,0,0)}}