.ayubo-category-image{display:block;width:54px;height:54px;object-fit:cover;border-radius:12px;background:#f3f6f2}.cms-category-icon:has(.ayubo-category-image),.ayubo-mega-icon:has(.ayubo-category-image){display:flex;align-items:center;justify-content:center;overflow:hidden}.cms-category-icon .ayubo-category-image,.ayubo-mega-icon .ayubo-category-image{width:100%;height:100%;object-fit:cover}.ayubo-category-title-icon .ayubo-category-image{width:44px;height:44px}
