.block-filter-brands{margin-bottom:24px}.block-filter-brands .brands__title{margin-bottom:10px}.block-filter-brands .brands__title p{color:#444;font-size:18px;font-weight:700}.block-filter-brands .brands__content{overflow-x:auto}.block-filter-brands .brands__content .list-brand{display:flex;flex-wrap:wrap;gap:8px}.block-filter-brands .brands__content .list-brand__item{align-items:center;border:1px solid #e4e4e7;border-radius:6px;display:flex;height:40px;justify-content:center;padding:2px 4px}.block-filter-brands .brands__content .list-brand__item img{height:20px;max-width:none;min-width:98px}.block-filter-brands .brands__content .list-brand__item span{color:#111;font-size:14px;font-weight:700;text-transform:uppercase;white-space:nowrap}.block-filter-brands .brands__content .list-brand .activeBrand{border:1px solid #d70018;overflow:hidden;position:relative}.block-filter-brands .brands__content .list-brand .activeBrand:after{background:#d70018 url(https://cdn2.cellphones.com.vn/x/media/icons/checkmark.svg) no-repeat 50%;background-size:50%!important;border-radius:0 0 .5rem 0;color:#fff;content:"";height:10px;left:0;position:absolute;top:0;width:15px}@media screen and (max-width:768px){.block-filter-brands{border-bottom:1px solid #e4e4e7;border-top:1px solid #e4e4e7;margin-bottom:8px;padding:8px}}@media screen and (max-width:540px){.block-filter-brands .filter-brand__item img{height:18px}.block-filter-brands .brands__content{overflow-x:auto}.block-filter-brands .brands__content .list-brand{flex-wrap:nowrap}.block-filter-brands .brands__content .list-brand__item.type-popup{display:flex;width:25%}.block-filter-brands .brands__content .list-brand__item.type-popup img{height:auto;max-width:none;min-width:0;min-width:auto;width:100%}.block-filter-brands .brands__content .list-brand__item span{font-size:12px;text-transform:inherit}.block-filter-brands #modalListBrandCate .modal-card{width:calc(100% - 24px)}.block-filter-brands #modalListBrandCate .modal-card .modal-card-body{border-radius:0 0 6px 6px}.block-filter-brands #modalListBrandCate .modal-card .modal-card-body .list-brand{display:flex;flex-wrap:wrap;gap:10px}.block-filter-brands #modalListBrandCate .modal-card .modal-card-body .list-brand__item{align-items:center;border:1px solid #e5e7eb;border-radius:4px;display:flex;justify-content:center;padding:7px 4px;width:calc(25% - 7.5px)}.block-filter-brands #modalListBrandCate .modal-card .modal-card-body .list-brand__item img{height:auto;max-width:none;min-width:0;min-width:auto;width:100%}.block-filter-brands #modalListBrandCate .modal-card .modal-card-body .list-brand__item span{color:#111;font-size:14px;font-weight:700;text-transform:uppercase;white-space:nowrap}.block-filter-brands #modalListBrandCate .modal-card .modal-card-body .list-brand__item:has(span){width:-moz-fit-content;width:fit-content}.block-filter-brands #modalListBrandCate .modal-card .modal-card-body .list-brand__item:has(span) span{height:20px}}@media screen and (max-width:414px){.block-filter-brands #modalListBrandCate .modal-card .modal-card-body .list-brand__item span{color:#111;font-size:12px;font-weight:700;text-transform:uppercase;white-space:nowrap}.block-filter-brands #modalListBrandCate .modal-card .modal-card-body .list-brand__item:has(span){width:-moz-fit-content;width:fit-content}.block-filter-brands #modalListBrandCate .modal-card .modal-card-body .list-brand__item:has(span) span{font-size:12px;height:21px;line-height:21px}}