.featured-categories-home.categories-list-view{background:#001f38;background-image:none !important}.featured-categories-home.categories-list-view h2.zillion-titile{color:#fff !important}.sidebar-categories{max-width:85%;padding:0 15px;margin:auto}.sidebar-categories .category-section{width:100%;padding:20px;background:#fff;float:left;margin-bottom:30px}.sidebar-categories .category-section .main-category{float:left;width:23%;position:relative}.sidebar-categories .category-section .main-category a{display:block;position:relative;height:100%}.sidebar-categories .category-section .main-category .main-category-image img,.sidebar-categories .category-section .main-category .main-category-image{width:100%;height:100%;object-fit:cover}.sidebar-categories .category-section .main-category span.main-category-name{z-index:9;position:absolute;text-align:center;top:0;color:#fff;font-size:20px;font-weight:900;text-transform:uppercase;margin:auto;padding:0 10px;width:100%;height:100%;display:flex;align-items:center;justify-content:center;overflow:hidden}.sidebar-categories .category-section .subcategories-wrapper{float:left;width:77%}.sidebar-categories .category-section .subcategories-wrapper ul.subcategory-list{width:100%;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:0;padding:0;margin:0}.sidebar-categories .category-section .subcategories-wrapper ul.subcategory-list li.subcategory-item{background:#fff;list-style:none;border:1px solid #00192d;margin:0}.sidebar-categories .category-section .subcategories-wrapper ul.subcategory-list li.subcategory-item .subcategory-image{height:100%}.sidebar-categories .category-section .subcategories-wrapper ul.subcategory-list li.subcategory-item .subcategory-image img{height:auto;aspect-ratio:1}.sidebar-categories .category-section .subcategories-wrapper ul.subcategory-list li.subcategory-item .subcategory-image,.sidebar-categories .category-section .subcategories-wrapper ul.subcategory-list li.subcategory-item .subcategory-image img{width:100%;transition:transform .3s ease;overflow:hidden;display:flex}.sidebar-categories .category-section .subcategories-wrapper ul.subcategory-list li.subcategory-item a{transition:transform .3s ease}.sidebar-categories .category-section .subcategories-wrapper ul.subcategory-list li.subcategory-item a:hover .subcategory-image img{transition:transform .3s ease;transform:scale(1.1)}.sidebar-categories .category-section .subcategories-wrapper ul.subcategory-list li.subcategory-item a{display:flex;position:relative;text-decoration:none;overflow:hidden;height:100%;flex-direction:column;justify-content:space-between}.sidebar-categories .category-section .subcategories-wrapper ul.subcategory-list li.subcategory-item span.subcategory-name{font-weight:600 !important;font-size:11px !important;text-align:center !important;border-top:1px solid #00192d;background-color:#efefef;padding:9px;color:#000;width:100%;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media only screen and (min-width:991px) and (max-width:1199px){.sidebar-categories .category-section .main-category{width:25%}.sidebar-categories .category-section .subcategories-wrapper{width:75%}.sidebar-categories .category-section .subcategories-wrapper ul.subcategory-list{grid-template-columns:repeat(4,minmax(0,1fr))}.sidebar-categories .category-section .main-category span.main-category-name{font-size:14px}}@media only screen and (max-width:991px){.sidebar-categories .category-section .main-category{width:100%;max-height:200px}.sidebar-categories .category-section .subcategories-wrapper{width:100%}.sidebar-categories .category-section .subcategories-wrapper ul.subcategory-list{grid-template-columns:repeat(4,minmax(0,1fr))}.sidebar-categories .category-section .main-category span.main-category-name{font-size:14px}}@media only screen and (max-width:768px){.sidebar-categories{max-width:100%}.sidebar-categories .category-section{margin-bottom:15px}}@media only screen and (max-width:640px){.sidebar-categories .category-section .subcategories-wrapper ul.subcategory-list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media only screen and (max-width:440px){.sidebar-categories .category-section .main-category{max-height:150px !important}.sidebar-categories .category-section .subcategories-wrapper ul.subcategory-list{grid-template-columns:repeat(2,minmax(0,1fr)) !important}}