.sale-off-C{display:flex;flex-direction:column;gap:16px}.sale-off-C .search-input{background-color:#fff;display:flex;align-items:center;padding:0 8px;border:1px solid #e2e8f0;border-radius:999px}.sale-off-C .search-input input{border:none;outline:none;font-size:14px;padding:6px;color:#333;background:rgba(0,0,0,0)}.sale-off-C .search-input img{filter:brightness(0) saturate(100%) invert(50%) sepia(100%) saturate(733%) hue-rotate(41deg) brightness(100%) contrast(99%)}.sale-off-C .filter-button{display:flex;align-items:center;background:#fff;cursor:pointer;padding:6px 8px;transition:background-color .2s;border:1px solid #e2e8f0;border-radius:999px}.sale-off-C .search-result-header-all-product{border-radius:8px;background:#fff;display:flex;padding:12px;flex-direction:column;align-items:flex-end;gap:6px}.sale-off-C .search-result-header-all-product .search-top{display:flex;align-items:flex-end}.sale-off-C .search-result-header-all-product .search-top .search-filter{border-radius:33px;border-bottom:1px solid var(--Grays-Gray,#8e8e93);display:flex;padding:8px 16px;justify-content:center;align-items:center;gap:6px;border:1px solid var(--Grays-Gray,#8e8e93);border-bottom-color:var(--Backgrounds-Secondary,#f2f2f7)}.sale-off-C .search-result-header-all-product .search-bottom{color:#8e8e93;width:100%;display:flex;padding-top:12px;justify-content:flex-end;align-items:flex-end;gap:23px}@media only screen and (max-width:550px){.sale-off-C .search-result-header-all-product .search-bottom>span{display:none}}.sale-off-C .search-result-header-all-product .search-bottom .search-btn-list{display:flex;gap:8px}.sale-off-C .search-result-header-all-product .search-bottom .search-btn-list>button{display:flex;padding:5px 10px;justify-content:center;align-items:center;gap:10px;border-radius:5px;background:var(--backgrounds-grouped-primary,#f2f2f7);border:1px solid var(--Color-Orange,#f2f2f7);color:#8e8e93;white-space:nowrap}.sale-off-C .search-result-header-all-product .search-bottom .search-btn-list .active{border:1px solid var(--Color-Orange,#f55e21);background:#fff2ed;color:#f55e21}.sale-off-C .flash-sale-cover{display:flex;flex-direction:column}.sale-off-C .flash-sale-cover>img{object-fit:contain;width:100%;height:auto}.sale-off-C .flash-sale-cover .all-flash-sale{display:flex;align-items:center;justify-content:space-between;padding:12px 18px;background-color:#fff}.sale-off-C .flash-sale-cover .all-flash-sale .flash-sale{font-size:16px;color:#f55e21;font-weight:700;display:flex;gap:12px;align-items:center}@media(max-width:550px){.sale-off-C .flash-sale-cover .all-flash-sale .flash-sale{align-items:center}}.sale-off-C .flash-sale-cover .all-flash-sale .flash-sale .flash-sale-text{font-weight:800;height:100%}.sale-off-C .flash-sale-cover .all-flash-sale .flash-sale .sale-time{display:flex;gap:8px;align-items:center;justify-content:center;height:100%}.sale-off-C .flash-sale-cover .all-flash-sale .flash-sale .sale-time>p{color:#000;font-weight:400}.sale-off-C .flash-sale-cover .all-flash-sale .flash-sale .sale-time .timer{display:flex;align-items:center;justify-content:center;gap:6px;color:#000;font-size:15px}.sale-off-C .flash-sale-cover .all-flash-sale .flash-sale .sale-time .timer .time{font-weight:700;border-radius:4.963px;background:#2f2f2f;width:28.536px;height:19.851px;text-align:center;color:#fff}.sale-off-C .sale-off-tab{display:flex;align-items:center;gap:24px}.sale-off-C .sale-off-tab .tab{cursor:pointer;color:#8e8e93}.sale-off-C .sale-off-tab .active{border-bottom:2px solid var(--Color-Orange,#f55e21);color:#f55e21}.sale-off-C .sale-off-list{width:100%;background-color:#fff;display:flex;flex-wrap:wrap;gap:8px;padding:8px 10px}@media only screen and (max-width:550px){.sale-off-C .sale-off-list .store-sale-off{width:100%}.sale-off-C .sale-off-list .store-sale-off .store-card{max-width:unset!important;width:100%;display:flex;flex-direction:row!important;gap:8px}.sale-off-C .sale-off-list .store-sale-off .store-card .store-img{flex:0 0 auto;width:100px;height:100px}.sale-off-C .sale-off-list .store-sale-off .store-card .store-img>img{width:100px;height:100px}.sale-off-C .sale-off-list .store-sale-off .store-card .store-infor .price{display:flex}.sale-off-C .sale-off-list .store-sale-off .store-card .store-infor .promo{width:fit-content!important}}