/* 7.58 – Approved KreaStore footer identity; overrides previous compact branding */
body.theme-cedrus footer.ks750-footer .ks758-brand-col{display:flex!important;flex-direction:column!important;align-items:flex-start!important;min-width:0!important;padding-right:24px!important}
body.theme-cedrus footer.ks750-footer .ks758-brand-link{display:block!important;width:min(100%,247px)!important;height:auto!important;line-height:0!important;text-decoration:none!important}
body.theme-cedrus footer.ks750-footer .ks758-brand-link img{display:block!important;width:100%!important;max-width:247px!important;height:auto!important;object-fit:contain!important;mix-blend-mode:multiply}
body.theme-cedrus footer.ks750-footer .ks758-brand-col p{display:block!important;max-width:260px!important;margin:9px 0 12px!important;color:#58646a!important;font-size:13px!important;line-height:1.45!important;font-weight:400!important}
body.theme-cedrus footer.ks750-footer .ks758-socials{display:flex!important;align-items:center!important;gap:12px!important;flex-wrap:wrap!important}
body.theme-cedrus footer.ks750-footer .ks758-socials a,body.theme-cedrus footer.ks750-footer .ks758-socials .ks758-social-disabled{width:29px!important;height:29px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;background:#435158!important;color:#fff!important;border-radius:50%!important;flex:none!important;text-decoration:none!important}
body.theme-cedrus footer.ks750-footer .ks758-socials img{display:block!important;width:19px!important;height:19px!important;object-fit:contain!important}
body.theme-cedrus footer.ks750-footer .ks758-socials a:hover{background:#5e8146!important;transform:translateY(-1px)}
@media(max-width:750px){body.theme-cedrus footer.ks750-footer .ks758-brand-col{padding-right:0!important}body.theme-cedrus footer.ks750-footer .ks758-brand-link{max-width:220px!important}body.theme-cedrus footer.ks750-footer .ks758-brand-col p{font-size:12px!important}}
