/* Ego Combat: category icons mobile layout, 2026-11-05 */
#navigation .menu-level-2 .menu-image{padding:0!important}#navigation .menu-level-2 .menu-image::after{flex:0 0 60%;width:60%!important}
.subcategories a[href="/tejpy-a-regenerace/"]{display:flex!important;align-items:center;gap:14px;box-sizing:border-box;width:100%;height:100%;min-height:72px;padding:12px 30px 12px 14px;border:1px solid #e1e5d8;border-radius:0;background:#fff}.subcategories a[href="/tejpy-a-regenerace/"] .image{display:flex!important;align-items:center;justify-content:center;flex:0 0 44px;width:44px!important;height:44px!important;margin:0!important;padding:0!important;background:#f1f3ec}.subcategories a[href="/tejpy-a-regenerace/"] img{display:block!important;max-width:100%!important;width:100%!important;height:100%!important;object-fit:contain}.subcategories a[href="/tejpy-a-regenerace/"] .text{padding:0!important;min-width:0;flex:1;white-space:normal!important;line-height:1.4}
@media(max-width:767px){#navigation .menu-level-2>li:has(>.menu-image){display:grid!important;grid-template-columns:36px minmax(0,1fr)!important;column-gap:12px!important;align-items:start!important;box-sizing:border-box;width:100%!important;padding:8px 12px!important}#navigation .menu-level-2>li>.menu-image{display:flex!important;align-items:center;justify-content:center;grid-column:1;width:36px!important;height:36px!important;min-width:36px!important;max-width:36px!important;flex:none!important;float:none!important;margin:0!important;padding:0!important;overflow:hidden;position:static!important;box-sizing:border-box}#navigation .menu-level-2>li>.menu-image::after{width:26px!important;height:26px!important;flex:none!important}#navigation .menu-level-2>li>.menu-image img{max-width:100%!important;max-height:100%!important;width:100%!important;height:100%!important;object-fit:contain!important}#navigation .menu-level-2>li:has(>.menu-image)>div{grid-column:2;width:auto!important;min-width:0!important;float:none!important;margin:0!important;padding:0!important}#navigation .menu-level-2>li:has(>.menu-image)>div>a{display:block!important;white-space:normal!important;overflow-wrap:break-word;word-break:normal;line-height:1.4}#navigation .menu-level-2>li>ul{grid-column:1/-1;width:100%!important}.subcategories a[href="/tejpy-a-regenerace/"]{gap:10px;padding:12px 24px 12px 10px}.subcategories a[href="/tejpy-a-regenerace/"] .image{flex-basis:36px;width:36px!important;height:36px!important}.subcategories a[href="/tejpy-a-regenerace/"] .text{font-size:13px!important}}
