
/* Mobile catalog refinement: preserve native filtering, cart and wishlist handlers. */
@media(max-width:1024px){
 body.tax-product_cat .elementor-84 .elementor-element-ab4999b .elementor-heading-title{font-size:25.6px!important;letter-spacing:-.6px!important;line-height:1.2!important}
 body.tax-product_cat .elementor-84 .elementor-element-e2e6144,
 body.tax-product_cat .elementor-84 .elementor-element-70cf31d{display:none!important}
 body.tax-product_cat .elementor-84 .elementor-element-52c926d>.e-con-inner{gap:14px!important}
 body.tax-product_cat .elementor-84 .elementor-element-c67dc89{margin:0!important;gap:8px!important;border:0!important}
 body.tax-product_cat .elementor-84 .custom-categories-list{gap:7px!important;padding:0 0 4px!important}
 body.tax-product_cat .elementor-84 .custom-categories-list li.cat-item>a,
 body.tax-product_cat .elementor-84 .zs-catalog-more__button{min-height:36px!important;padding:8px 12px!important;border:1px solid #e1e6ed!important;border-radius:11px!important;background:white!important;color:#14171c!important;font-size:12px!important;box-shadow:none!important}
 body.tax-product_cat .elementor-84 .custom-categories-list li.current-cat>a{background:#1769c2!important;border-color:#1769c2!important;color:white!important}
 body.tax-product_cat .elementor-84 .jet-sorting-select,
 body.tax-product_cat .elementor-84 .elementor-element-0556732 .elementor-button{height:40px!important;min-height:40px!important;border:1px solid #e1e6ed!important;border-radius:11px!important;background-color:white!important;color:#14171c!important;font-size:12px!important;box-shadow:none!important}
 body.tax-product_cat .elementor-84 .elementor-93 .elementor-element-e946825{min-height:0!important;border-radius:18px!important}
 body.tax-product_cat .elementor-84 .elementor-93 .elementor-element-e946825>.e-con-inner{height:auto!important;gap:8px!important}
 body.tax-product_cat .elementor-84 .elementor-93 .elementor-element-8d9de9c{flex:0 1 auto!important}
 body.tax-product_cat .elementor-84 .elementor-93 .elementor-element-2eba145{min-height:48px!important}
 body.tax-product_cat .elementor-84 .elementor-93 .elementor-element-2b4320f{margin-top:auto!important;gap:6px!important}
 body.tax-product_cat .elementor-84 .elementor-93 .elementor-element-f168754,
 body.tax-product_cat .elementor-84 .elementor-93 .elementor-element-f168754>.e-con-inner{flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;gap:6px!important}
 body.tax-product_cat .elementor-84 .elementor-93 .elementor-element-6b0d9d2{flex:1 1 0!important;min-width:0!important;width:calc(100% - 46px)!important;--width:calc(100% - 46px)!important}
 body.tax-product_cat .elementor-84 .elementor-93 .elementor-element-b45009d{display:block!important;flex:0 0 40px!important;width:40px!important;max-width:40px!important;margin:0!important;align-self:center!important}
 body.tax-product_cat .elementor-84 .elementor-93 .elementor-element-b45009d>.elementor-widget-container,
 body.tax-product_cat .elementor-84 .elementor-93 .elementor-element-b45009d .wlfmc-add-to-wishlist{margin:0!important;padding:0!important}
 body.tax-product_cat .elementor-84 .elementor-93 .elementor-element-b45009d .wlfmc-add-button{margin:0!important}
 body.tax-product_cat .elementor-84 .elementor-93 .elementor-element-b45009d .wlfmc-add-button a{display:flex!important;align-items:center!important;justify-content:center!important;width:40px!important;height:40px!important;min-height:40px!important;margin:0!important;padding:0!important;border:1px solid #e1e6ed!important;border-radius:11px!important;background:white!important;color:#14171c!important;box-sizing:border-box!important}
 body.tax-product_cat .elementor-84 .elementor-93 .elementor-element-b45009d i.wlfmc-svg{width:21px!important;height:21px!important}
 body.tax-product_cat #elementor-popup-modal-5802 .dialog-widget-content{background:#f4f6f8!important;border-radius:22px 22px 0 0!important}
 body.tax-product_cat #elementor-popup-modal-5802 .dialog-message{background:#f4f6f8!important}
 body.tax-product_cat #elementor-popup-modal-5802 .elementor-widget-divider{display:none!important}
 body.tax-product_cat #elementor-popup-modal-5802 .jet-filter-label{font-size:14px!important;font-weight:650!important;color:#14171c!important}
 body.tax-product_cat #elementor-popup-modal-5802 .jet-range,
 body.tax-product_cat #elementor-popup-modal-5802 .jet-checkboxes-list,
 body.tax-product_cat #elementor-popup-modal-5802 .jet-radio-list{padding:16px!important;background:white!important;border:1px solid #e1e6ed!important;border-radius:18px!important}
 body.tax-product_cat #elementor-popup-modal-5802 .jet-smart-filters-apply-button{width:100%!important}
 body.tax-product_cat #elementor-popup-modal-5802 .apply-filters__button{width:100%!important;min-height:42px!important;border:0!important;border-radius:11px!important;background:#1769c2!important;color:white!important;font-size:14px!important}
 body.tax-product_cat #elementor-popup-modal-5802 .elementor-element-915b0d4{border:0!important;padding-top:0!important;margin-top:0!important}
 body.tax-product_cat #elementor-popup-modal-5802 .elementor-element-c1a4462{width:100%!important;--width:100%!important}
 body.tax-product_cat #elementor-popup-modal-5802 .zs-catalog-color-v3{border-radius:18px!important}
}

