@font-face{font-family:VircadeFooter;src:url('/kaminofen/assets/inter-regular.woff2') format('woff2');font-weight:400;font-display:swap}
footer.vc-footer{box-sizing:border-box;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:14px 24px;width:100%;max-width:none;margin:0;padding:24px clamp(24px,4.5vw,76px);border:0;border-top:1px solid #d8d4cd;background:#f7f6f3;color:#222325;font:11px/1.6 VircadeFooter,Inter,Arial,sans-serif;text-align:left}
footer.vc-footer .vc-footer-left{display:flex;align-items:center;gap:18px;flex:0 1 auto;min-width:0;margin:0;padding:0}
footer.vc-footer .vc-footer-logo{display:inline-flex;align-items:center;flex:none;min-height:44px;margin:0;padding:0;border:0;text-decoration:none}
footer.vc-footer .vc-footer-logo img{display:block;width:140px;height:auto;max-width:100%;margin:0}
footer.vc-footer p.vc-footer-claim{margin:0;padding:0;max-width:none;font:inherit;color:#716f69;white-space:nowrap}
footer.vc-footer p.vc-footer-copyright{justify-self:center;margin:0;padding:0;font:inherit;color:#716f69;white-space:nowrap;text-align:center}
footer.vc-footer nav.vc-footer-nav{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-end;justify-self:end;gap:4px 20px;min-width:0;max-width:100%;margin:0;padding:0;font:inherit}
footer.vc-footer .vc-footer-nav a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;margin:0;padding:0;border:0;font:inherit;color:#222325;text-decoration:none;white-space:nowrap;overflow-wrap:normal}
footer.vc-footer .vc-footer-nav a:hover{text-decoration:underline;text-underline-offset:4px}
footer.vc-footer a:focus-visible{outline:2px solid #bd351b;outline-offset:4px}
footer.vc-footer .vc-footer-meta{display:flex;flex-wrap:wrap;align-items:center;gap:4px 20px;grid-column:1/-1;margin:0;padding:0;color:#716f69;font:10px/1.6 VircadeFooter,Arial,sans-serif}
footer.vc-footer .vc-footer-meta a{display:inline-flex;align-items:center;min-height:44px;font:inherit;color:inherit;text-decoration:underline;text-underline-offset:3px}
.workspace footer.vc-footer{padding-inline:24px}
@media(max-width:1100px){footer.vc-footer{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}footer.vc-footer .vc-footer-left{flex-direction:column;align-items:flex-start;gap:2px}footer.vc-footer p.vc-footer-copyright{order:3;grid-column:1/-1;white-space:normal}footer.vc-footer .vc-footer-meta{order:4}}
@media(max-width:600px){footer.vc-footer{grid-template-columns:minmax(0,1fr);padding-block:22px;gap:12px 20px}footer.vc-footer nav.vc-footer-nav{justify-content:flex-end;gap:2px 18px}footer.vc-footer p.vc-footer-claim{white-space:normal}}
