/* Mobilní řešení: kompaktní patička a společná navigace, 22. 10. 2026. */
.mobile-solutions .site-footer{padding-bottom:calc(64px + env(safe-area-inset-bottom,0px))}
.mobile-solutions .site-footer .footer-main{display:flex;justify-content:space-between;align-items:center;gap:16px}
.mobile-solutions .site-footer .footer-bottom{display:flex;justify-content:space-between;align-items:baseline;gap:12px 32px;min-width:0}
.mobile-solutions .site-footer .footer-bottom>span{flex:0 0 auto;font-weight:400}
.mobile-solutions .site-footer .cezar-footer-related{display:flex;flex:1 1 auto;flex-wrap:wrap;justify-content:flex-end;align-items:baseline;gap:8px 24px;min-width:0;margin:0 0 0 auto;font-size:13px;font-weight:400;line-height:1.8;text-align:right}
.mobile-solutions .site-footer .cezar-footer-related a{display:block;max-width:100%;white-space:normal;text-decoration:none}
.mobile-solutions .site-footer .cezar-footer-related a:hover{text-decoration:none}
@media(max-width:760px){.mobile-solutions .site-footer .footer-bottom{flex-direction:column;align-items:stretch}.mobile-solutions .site-footer .cezar-footer-related{width:100%}}
@media(max-width:640px){.mobile-solutions .site-footer .footer-main{flex-direction:column;align-items:stretch}.mobile-solutions .site-footer .footer-main>.brand{align-self:flex-start}.mobile-solutions .site-footer .cezar-footer-contact{align-self:flex-end}}
