.all-categories-wrap{margin-top:44px}.all-categories-wrap h1{font-size:26px;font-weight:var(--font-bold);margin-bottom:12px;color:var(--color-black)}.all-categories-wrap .all-categories-intro{color:var(--color-gray);line-height:1.7;max-width:760px;margin-bottom:30px}.all-categories-wrap .empty-message{display:flex;padding:40px 0;justify-content:center;align-items:center;flex-direction:column;text-align:center}.all-categories-wrap .empty-message svg{height:100px;width:100px;margin-bottom:22px}.all-categories-wrap .empty-message svg path{fill:var(--color-primary)}.single-category{margin-bottom:30px}.single-category:last-child{margin-bottom:0}.single-category .section-title{margin-bottom:24px;padding-bottom:13px;border-bottom:1px solid var(--border-color-lite);display:flex;align-items:center;flex-wrap:wrap;gap:10px}.single-category .section-title>a{color:var(--color-black);display:inline-flex;align-items:center}.single-category .section-title>a:hover{color:var(--color-primary)}.single-category .section-title>a .menu-item-icon{display:inline-flex}.ltr .single-category .section-title>a .menu-item-icon{margin-right:8px}.single-category .section-title>a .menu-item-icon i{font-size:18px;color:var(--color-primary)}.single-category-count{font-size:13px;font-weight:var(--font-normal);color:var(--color-gray)}.single-category-list{-moz-column-count:6;column-count:6;-moz-column-gap:40px;column-gap:40px;-moz-column-fill:initial;column-fill:initial}.single-category-list li{display:inline-block;width:100%;padding:2px 0}.single-category-list li a{font-size:14px;font-weight:var(--font-medium);display:inline-flex;align-items:center;max-width:100%;color:var(--color-gray);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.single-category-list li a:hover{color:var(--color-primary)}.single-category-list li a .menu-item-icon{display:inline-flex;flex-shrink:0}.ltr .single-category-list li a .menu-item-icon{margin-right:6px}.single-category-list li a .menu-item-icon i{font-size:13px}.single-category-list .sub-category-list{padding-top:2px}.ltr .single-category-list .sub-category-list{margin-left:10px}.single-category-list .sub-category-list li{padding:1px 0}.single-category-list .sub-category-list li a{font-size:13px;font-weight:var(--font-normal)}@media screen and (max-width:1199px){.single-category-list{-moz-column-count:4;column-count:4}}@media screen and (max-width:991px){.single-category-list{-moz-column-count:3;column-count:3}}@media screen and (max-width:576px){.single-category-list{-moz-column-count:2;column-count:2}}
