/* https://b-alert.com.vn/userdatb/9622/wp-content/themes/keyweb/css/template-part/product-category-nav.css?ver=1788189726 */
.product-category-nav-wrapper{position:relative!important;z-index:99;background-color:var(--panel-graphite);border:1px solid var(--ba-border);padding:20px 30px;border-radius:0;margin-bottom:30px;margin-top:15px;max-width:1200px;margin-left:auto;margin-right:auto;clear:both}.product-category-nav-inner{position:relative!important;padding:0 60px}.product-category-nav-swiper{overflow:hidden!important;position:relative;width:100%}.product-category-nav-swiper .swiper-slide{height:auto!important;align-self:stretch}.cat-nav-item{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;text-align:center;padding:15px 10px;background-color:var(--panel-graphite);border:1px solid transparent;border-radius:0;text-decoration:none;transition:all 0.3s ease;height:100%!important;min-height:0;box-sizing:border-box}.cat-nav-icon{margin-bottom:15px;width:100%;max-width:120px;aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;color:var(--color-stainless-steel);transition:color 0.3s ease}.cat-nav-icon img{width:100%;height:100%;object-fit:contain;border-radius:0;display:block}.cat-nav-icon svg{width:40px;height:40px}.cat-nav-title{font-size:13px;font-weight:600;line-height:1.3;text-transform:uppercase;letter-spacing:0.5px;color:var(--color-stainless-steel);transition:color 0.3s ease}.cat-nav-item:hover,.cat-nav-item.active{background-color:var(--color-hover);color:var(--color-obsidian-black)}.cat-nav-item:hover .cat-nav-title,.cat-nav-item.active .cat-nav-title,.cat-nav-item:hover .cat-nav-icon,.cat-nav-item.active .cat-nav-icon{color:var(--color-obsidian-black)}.product-category-nav-inner .cat-nav-prev,.product-category-nav-inner .cat-nav-next{position:absolute;top:50%;transform:translateY(-50%);width:36px;height:36px;background-color:var(--panel-graphite);border:1px solid var(--ba-border);border-radius:0;color:var(--color-stainless-steel);display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10;transition:all 0.3s ease}.product-category-nav-inner .cat-nav-prev:hover,.product-category-nav-inner .cat-nav-next:hover{border-color:var(--color-brushed-chrome);color:var(--color-information-white);box-shadow:0 0 15px var(--ba-chrome-glow)}.product-category-nav-inner .cat-nav-prev{left:0}.product-category-nav-inner .cat-nav-next{right:0}@media (max-width:767px){.product-category-nav-wrapper{padding:15px 10px}.product-category-nav-inner{padding:0 45px}.cat-nav-title{font-size:12px}}