.all_products_section{padding:20px 0 48px}.all_products_section .Common_Heading_Holder{margin-bottom:16px}.all_products_section .cat_subcat_div{margin-bottom:var(--space-6)}.all_products_section .category_swiper{padding:4px 2px 28px}.all_products_section .category_swiper .swiper-wrapper{padding:4px 0}.all_products_section .category_tile_btn{border-radius:var(--radius-md);width:100%;text-align:inherit;cursor:pointer;background:0 0;border:none;padding:0;display:block}.all_products_section .category_tile_btn .Category_Subcategory_Card,.all_products_section .category_tile_btn .category-modern-image{height:auto}.all_products_section .category_tile_btn .Category_Subcategory_Card .category-modern-card{border:2px solid var(--border);height:auto;transition:border-color .2s,box-shadow .2s}.all_products_section .category_tile_btn.activecategory .Category_Subcategory_Card .category-modern-card{border-color:var(--brand-blue);box-shadow:0 6px 16px #165eb32e}.all_products_section .category_swiper .swiper-pagination{bottom:0!important}.all_products_section .category_skeleton{padding:8px 2px 28px}.all_products_section .category_skeleton .row{flex-wrap:nowrap;overflow:hidden}@media (min-width:768px){.all_products_section .category_skeleton .row{justify-content:center}}.all_products_section .all_products_grid{scroll-margin-top:100px}.all_products_section .all_products_row>[class*=col-]{display:flex}.product_pagination{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;width:100%;margin:32px 0 8px;display:flex}.pagination_numbers{flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;display:flex}.pagination_number,.pagination_arrow{border:1px solid var(--border);background:var(--surface);height:42px;color:var(--text-strong);border-radius:var(--radius-sm);cursor:pointer;font-size:14px;font-weight:600;transition:background .2s,border-color .2s,color .2s}.pagination_number{font-variant-numeric:tabular-nums;min-width:42px;padding:0 10px}.pagination_arrow{justify-content:center;align-items:center;gap:6px;padding:0 16px;display:flex}.pagination_number:hover:not(:disabled),.pagination_arrow:hover:not(:disabled){border-color:var(--brand-navy)}.pagination_number.active{background:var(--brand-navy);border-color:var(--brand-navy);color:#fff}.pagination_number:disabled,.pagination_arrow:disabled{opacity:.45;cursor:not-allowed}.pagination_arrow span{font-size:18px;line-height:1}@media (max-width:575.98px){.all_products_section{padding:12px 0 32px}.all_products_section .cat_subcat_div{margin-bottom:var(--space-4)}.product_pagination{gap:6px;margin:24px 0 8px}.pagination_number{min-width:40px;height:40px;font-size:13px}.pagination_arrow{height:40px;padding:0 12px;font-size:13px}}
