.elementor-6 .elementor-element.elementor-element-ba8c8a4{--display:flex;}.elementor-widget-wc-categories .woocommerce .woocommerce-loop-category__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-wc-categories .woocommerce-loop-category__title .count{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-6 .elementor-element.elementor-element-9941e5a.elementor-wc-products  ul.products{grid-column-gap:16px;grid-row-gap:16px;}@media(min-width:768px){.elementor-6 .elementor-element.elementor-element-ba8c8a4{--content-width:1191px;}}/* Start custom CSS for wc-categories, class: .elementor-element-9941e5a */.elementor-6 .elementor-element.elementor-element-9941e5a ul.products li.product-category{background:#F5F7FA;border:1px solid #E3E8EF;border-radius:12px;padding:24px 14px 18px !important;text-align:center;min-height:0 !important;height:auto !important;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease;}
.elementor-6 .elementor-element.elementor-element-9941e5a ul.products li.product-category:hover{transform:translateY(-4px);box-shadow:0 10px 24px rgba(11,37,69,.12);border-color:#0B2545;background:#fff;}
.elementor-6 .elementor-element.elementor-element-9941e5a ul.products li.product-category img{width:88px !important;height:88px !important;object-fit:contain;margin:0 auto 14px !important;mix-blend-mode:multiply;}
.elementor-6 .elementor-element.elementor-element-9941e5a ul.products li.product-category:hover img{mix-blend-mode:normal;}
.elementor-6 .elementor-element.elementor-element-9941e5a ul.products li.product-category .woocommerce-loop-category__title{font-size:13px !important;line-height:1.3 !important;margin:0 !important;padding:0 !important;min-height:2.6em;display:flex;flex-direction:column;justify-content:center;}
.elementor-6 .elementor-element.elementor-element-9941e5a ul.products li.product-category .count, .elementor-6 .elementor-element.elementor-element-9941e5a ul.products li.product-category mark{background:none;color:#6B7A90;font-size:11px;font-weight:500;}
@media(max-width:767px){.elementor-6 .elementor-element.elementor-element-9941e5a ul.products li.product-category{padding:16px 8px 12px !important}.elementor-6 .elementor-element.elementor-element-9941e5a ul.products li.product-category img{width:64px !important;height:64px !important}}
.elementor-6 .elementor-element.elementor-element-9941e5a ul.products li.product-category > a{display:flex !important;flex-direction:column;align-items:center;width:100%;height:auto !important;min-height:0 !important;}
.elementor-6 .elementor-element.elementor-element-9941e5a ul.products li.product-category .woocommerce-loop-category__title{position:static !important;transform:none !important;background:none !important;width:100% !important;max-width:none !important;left:auto !important;top:auto !important;bottom:auto !important;color:#0B2545 !important;}
.elementor-6 .elementor-element.elementor-element-9941e5a ul.products li.product-category mark.count{display:block;margin-top:4px;}/* End custom CSS */