/* RIVL responsive CSS v2.10.11 | mobile footer (max-width:600px) */
@media (max-width:600px){
  :root{
    --rivl-auto-site-footer-margin-top-dcd2e007:24px;
    --rivl-auto-site-footer-legal-a-font-size-0f25b15b:var(--rivl-fs-xs);
    --rivl-auto-site-footer-copy-padding-top-235cf4a1:12px;
      --rivl-footer-inner-padding:18px 14px;
    --rivl-footer-inner-display:block;
    --rivl-footer-inner-text-align:center;
    --rivl-footer-brand-min-width:0;
    --rivl-footer-brand-max-width:100%;
    --rivl-footer-brand-margin:0 auto 14px;
    --rivl-footer-brand-align-items:center;
    --rivl-footer-legal-gap:8px 12px;
    --rivl-footer-legal-margin:0 auto 12px;
    --rivl-footer-menu-gap:8px 12px;
    --rivl-footer-menu-margin:0 auto 12px;
}
}
