.abm-ajax-filters{display:flex;align-items:center;gap:9px;flex-wrap:wrap;font-family:inherit}
.abm-ajax-filters .elementor-button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:11px 18px;border:1px solid #CFCDD4;border-radius:8px;background:#fff;color:#524D5C;font:inherit;font-weight:700;text-decoration:none}
.abm-ajax-filters .is-active .elementor-button{background:#53389E;color:#fff;border-color:#53389E}
.abm-ajax-filters a:focus-visible,[data-abm-catalog] a:focus-visible,[data-abm-catalog]:focus-visible,[data-abm-catalog] [tabindex="-1"]:focus-visible{outline:3px solid #53389E;outline-offset:4px}
[data-abm-catalog][aria-busy="true"] .elementor-loop-container{opacity:.55}
[data-abm-catalog] .abm-catalog-pagination{margin-top:22px;text-align:center}
[data-abm-catalog] .abm-catalog-pagination .elementor-button{box-sizing:border-box;min-height:44px;display:inline-flex;align-items:center;justify-content:center;width:100%;padding:14px 22px;border:0;border-radius:8px;background:#160D2F;color:#fff;font-size:13.5px;text-decoration:none;box-shadow:none}
[data-abm-catalog] .abm-catalog-status:not(:empty){margin-top:12px}
[data-abm-catalog] .abm-catalog-status a{text-decoration:underline}
[data-abm-catalog] [aria-disabled="true"]{cursor:wait;opacity:.65}
@media(max-width:559px){.abm-ajax-filters{gap:6px}.abm-ajax-filters .elementor-button{padding:10px 12px;font-size:12px}}
@media(min-width:560px){[data-abm-catalog] .abm-catalog-pagination .elementor-button{width:auto}}
