.kb-footer-metrics{display:flex;align-items:center;justify-content:flex-end;gap:22px;white-space:nowrap}
html body:is(.kb-green-home,.kb-checkout) .kb-footer-metrics .kb-footer-stat{display:inline-flex;align-items:center;gap:7px;font:400 11px/1.4 Arial,sans-serif!important}
html body:is(.kb-green-home,.kb-checkout) .kb-footer-metrics span{font:400 11px/1.4 Arial,sans-serif!important}
.kb-footer-stat svg{flex:none;opacity:.8}.kb-footer-stat .kb-live-digits{font:500 14px/1.4 Arial,sans-serif;color:#fff;font-variant-numeric:tabular-nums;background:transparent;border:0;letter-spacing:0}
.kb-footer-version{opacity:.7;padding-left:16px;border-left:1px solid #ffffff25}
@media(max-width:900px){.kb-footer-metrics{gap:12px;flex-wrap:wrap}.kb-footer-stat .kb-live-digits{font-size:12px}html body:is(.kb-green-home,.kb-checkout) .kb-footer-metrics span{font-size:10px!important}.kb-footer-version{padding-left:10px}}
@media(max-width:600px){html body:is(.kb-green-home,.kb-checkout)>footer.kb-portal-footer{height:auto!important;min-height:90px!important;padding-top:10px!important;padding-bottom:10px!important}html body:is(.kb-green-home,.kb-checkout) .kb-portal-footer-inner{grid-template-columns:auto 1fr!important;gap:8px!important}.kb-footer-metrics{grid-column:1/-1;justify-content:flex-end;gap:14px}}

/* Website Visits follows the existing version typography. */
html body:is(.kb-green-home,.kb-checkout) .kb-footer-metrics :is(.kb-footer-stat,.kb-footer-stat span,.kb-footer-stat .kb-live-digits,.kb-footer-version){font:400 .7vw/1.5 Arial,sans-serif!important;color:#fff!important;opacity:.7;}
html body:is(.kb-green-home,.kb-checkout) .kb-footer-metrics .kb-footer-stat :is(span,b){opacity:1;}
.kb-footer-stat svg{display:none}
@media(max-width:899px){html body:is(.kb-green-home,.kb-checkout) .kb-footer-metrics :is(.kb-footer-stat,.kb-footer-stat span,.kb-footer-stat .kb-live-digits,.kb-footer-version){font-size:10px!important}}
