.vb-brand-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:25px}.vb-brand-box{border:1px solid #ddd;padding:20px;border-radius:8px;background:#fafafa;text-align:center;transition:0.2s}.vb-brand-box:hover{box-shadow:0 6px 18px rgb(0 0 0 / .08)}.vb-brand-box h3{margin:0;font-size:18px}.vb-brand-box a{text-decoration:none;color:#222}.vb-az-nav{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:20px}.vb-az-nav a,.vb-az-nav span{display:inline-flex;align-items:center;justify-content:center;min-width:34px;height:34px;border:1px solid #ddd;border-radius:0;text-decoration:none;font-weight:600}.vb-az-nav a{color:#222;background:#fafafa}.vb-az-nav a:hover{box-shadow:0 4px 12px rgb(0 0 0 / .08)}.vb-az-nav span{color:#aaa;background:#f3f3f3;cursor:default}.vb-letter{display:grid;grid-template-columns:repeat(4,1fr);gap:10px 30px;margin-bottom:30px}.vb-brand-item{padding:6px 0}.vb-letter-header{grid-column:1 / -1;display:flex;align-items:center;gap:10px;padding-bottom:8px;margin-bottom:12px;border-bottom:2px solid #e5e5e5}.vb-letter-header h3{margin:0}.vb-letter-count{font-size:14px;color:#777;font-weight:500}.vb-brand-item a{color:inherit;text-decoration:none}.vb-brand-item a:hover{text-decoration:underline}.breadcrumbs-wrap .breadcrumb .delimiter{display:block;float:right;margin:0 4px;width:20px;text-align:center;font-style:normal;font-size:12px}.breadcrumbs-wrap .breadcrumb .delimiter::before{content:"›"}.vb-brand-cats .porto-blog-sidebar,.vb-brand-cats .col-lg-3.sidebar.porto-blog-sidebar{display:none!important}.vb-brand-cats .main-content-wrap .col-lg-9,.vb-brand-cats .main-content-wrap .content-area,.vb-brand-cats .main-content-wrap .main-content{width:100%!important;max-width:100%!important;flex:0 0 100%!important}.vb-brand-cats .main-content-wrap{display:block!important}#header .main-menu{text-align:left;background:none;display:flex;align-items:center}.menu-product-categories-btn>a{background-color:#303030!important;color:#ffffff!important;padding:10px 15px!important;font-weight:700;transition:background-color 0.2s ease,color 0.2s ease;border-radius:none}.menu-product-categories-btn>a:hover{background-color:#242424!important;color:#ffffff!important}@media (max-width:991px){.menu-product-categories-btn>a{background-color:transparent!important;padding:0 8px}.menu-product-categories-btn>a:hover{background-color:transparent!important}}