.homeCatSlider .slick-prev{left:-90px}.homeCatSlider .slick-next{right:-90px}.homeCatSlider .slick-next,.homeCatSlider .slick-prev{width:70px;height:70px}.homeCatSlider .slick-next:before,.homeCatSlider .slick-prev:before{content:unset}.btn-category{background-color:#167a291a;border:1px solid #167a29;width:100%;max-width:285px;height:86px;justify-content:center;align-items:center;flex-direction:row;display:flex;border-radius:15px;margin:10px auto;transition:all .5s ease}.btn-category span{font-weight:600;font-size:24px;color:#167a29;margin:0!important;margin-left:10px}.btn-category:hover{background-color:#00a14b!important;border-color:#00a14b!important;transition:all .5s ease}.btn-category:hover span{color:#fff;transition:all .5s ease}.btn-category:hover img{filter:grayscale(100%) brightness(300%);transition:all .5s ease}.btn-category.active{background-color:#00a14b!important;border-color:#00a14b!important;transition:all .5s ease}.btn-category.active span{color:#fff;transition:all .5s ease}.btn-category.active img{filter:grayscale(100%) brightness(300%);transition:all .5s ease}.overflow-x-scroll{scrollbar-width:none;-ms-overflow-style:none}.overflow-x-scroll::-webkit-scrollbar{display:none}.overflow-x-scroll{scroll-behavior:smooth}.category-dropdown-container{position:relative;display:inline-block}.subcategory-dropdown{position:absolute;top:100%;left:0;background-color:#fff;min-width:200px;box-shadow:0 4px 8px rgba(0,0,0,.1);border-radius:8px;padding:10px 0;z-index:9999;margin-top:5px;max-height:300px;overflow-y:auto;border:1px solid #ddd;display:none}.category-dropdown-container:hover .subcategory-dropdown{display:block}.subcategory-dropdown ul{list-style:none;padding:0;margin:0}.subcategory-dropdown li{padding:0;margin:0}.subcategory-link{display:block;padding:8px 15px;color:#333;text-decoration:none}.subcategory-link.active,.subcategory-link:hover{background-color:#f5f5f5}.no-subcategories{padding:8px 15px;color:#888;font-style:italic}@media (hover:none){.subcategory-dropdown{padding:12px 0}.subcategory-link{padding:12px 15px}}.category-nav-section{border-bottom:1px solid #eee}.category-navbar{min-height:50px}.category-nav{display:flex;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;scroll-behavior:smooth;padding-bottom:5px;width:100%}.category-nav::-webkit-scrollbar{display:none}.category-item{white-space:nowrap;margin-right:5px}.category-link{color:#333;font-weight:500;padding:8px 15px;border-radius:5px;transition:all .3s ease}.category-link.active,.category-link:hover{background-color:#00a14b;color:#fff!important}.category-skeleton{display:flex;align-items:center;gap:10px;overflow:hidden;padding-bottom:5px}.category-skeleton-chip{flex-shrink:0;height:24px;border-radius:5px;background:linear-gradient(90deg,#eef1ef 25%,#f6f8f7 50%,#eef1ef 75%);background-size:200% 100%;animation:category-skeleton-shimmer 1.2s ease-in-out infinite}@keyframes category-skeleton-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.category-skeleton-chip{animation:none}}.subcategory-nav-section{border-bottom:1px solid #eee;background-color:#f8f9fa;transition:all .3s ease}.subcategory-nav{display:flex;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;scroll-behavior:smooth;padding:5px 0}.subcategory-nav::-webkit-scrollbar{display:none}.subcategory-link{color:#444;font-size:14px;padding:6px 12px;border-radius:4px;white-space:nowrap;transition:all .2s ease}.subcategory-link.active,.subcategory-link:hover{background-color:#e9ecef;color:#00a14b;text-decoration:none}.category-item:hover+.subcategory-nav-section{display:block}@media (max-width:991px){.category-nav,.subcategory-nav{padding-left:10px;padding-right:10px}@media (hover:none){.category-item{margin-bottom:5px}}}