/* generated by scripts/css-min.php from ../footer.css — edit the source, never this file */
.ct-footer [data-row="middle"] > .ct-container { grid-template-columns: minmax(0, 1fr); } .vonnik-footer__logo { margin: 0 0 var(--vonnik-space-2); font-size: var(--vonnik-text-xxxl); font-weight: var(--vonnik-weight-black); letter-spacing: var(--vonnik-tracking-display); } .vonnik-footer__logo a { color: var(--vonnik-ink); text-decoration: none; } .vonnik-footer__logo img { display: block; width: 200px; max-width: 60vw; height: auto; } .vonnik-footer__tagline { margin: 0 0 var(--vonnik-space-9); font-size: var(--vonnik-text-s); color: var(--vonnik-ink-soft); } .vonnik-footer__columns { gap: var(--vonnik-space-8); } .vonnik-footer__heading { margin: 0 0 var(--vonnik-space-5); font-size: var(--vonnik-text-xl); font-weight: var(--vonnik-weight-bold); color: var(--vonnik-ink); letter-spacing: var(--vonnik-tracking-display); } .vonnik-footer__list { margin: 0; padding: 0; list-style: none; } .vonnik-footer__list li { margin: 0 0 var(--vonnik-space-4); } .vonnik-footer__list a { color: var(--vonnik-ink); text-decoration: none; font-size: var(--vonnik-text-m); } .vonnik-footer__list a:hover, .vonnik-footer__list a:focus-visible { color: var(--vonnik-blue); text-decoration: underline; } @media (max-width: 999.98px) { .vonnik-footer__columns.wp-block-columns { flex-wrap: wrap !important; } .vonnik-footer__columns > .wp-block-column { flex-basis: calc(50% - var(--vonnik-space-5)) !important; } } @media (max-width: 479.98px) { .vonnik-footer__columns > .wp-block-column { flex-basis: 100% !important; } } .vonnik-usp { display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; gap: var(--vonnik-space-5) var(--vonnik-space-8); margin: 0; } .vonnik-usp__item { margin: 0; color: var(--vonnik-on-action); font-size: var(--vonnik-text-s); font-weight: var(--vonnik-weight-bold); letter-spacing: var(--vonnik-tracking-text); } @media (max-width: 767.98px) { .vonnik-usp { justify-content: center; text-align: center; } } .vonnik-footer__bottom { display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; gap: var(--vonnik-space-7); margin-top: var(--vonnik-space-9); } .vonnik-payment { display: flex; align-items: center; gap: var(--vonnik-space-3); margin: 0; } .vonnik-payment img { display: block; width: auto; min-height: var(--vonnik-space-8); max-height: var(--vonnik-space-8); } @media (max-width: 479.98px) { .vonnik-footer__bottom { justify-content: center; } } .vonnik-footer__slogan { display: block; font-size: var(--vonnik-text-display); font-weight: var(--vonnik-weight-medium); line-height: 1.05; letter-spacing: var(--vonnik-tracking-display); color: var(--vonnik-on-action); } [data-row="bottom"] .footer-menu-inline .menu a { color: var(--vonnik-ink-soft-inverse); font-size: var(--vonnik-text-m); font-weight: var(--vonnik-weight-regular); text-transform: none; letter-spacing: var(--vonnik-tracking-none); } [data-row="bottom"] .footer-menu-inline .menu a:hover { color: var(--vonnik-on-action); text-decoration: underline; } .ct-footer [data-row="bottom"] { padding-top: var(--vonnik-space-7); padding-bottom: var(--vonnik-space-7); } @media (min-width: 1000px) { .ct-footer [data-row="bottom"] > .ct-container { padding-right: 220px; } } @media (max-width: 999.98px) { .ct-footer [data-row="bottom"] { padding-bottom: 100px; } } [data-row="bottom"] .footer-menu-inline .menu { margin-left: 0; margin-right: 0; column-gap: var(--vonnik-space-6); row-gap: var(--vonnik-space-4); } [data-row="bottom"] .footer-menu-inline .menu > li { padding-left: 0; padding-right: 0; margin-left: 0; } [data-row="bottom"] .footer-menu-inline .menu > li > a { padding-left: 0; padding-right: 0; } .vonnik-footer__copy-item { color: var(--vonnik-ink-soft-inverse); font-size: var(--vonnik-text-m); font-weight: var(--vonnik-weight-regular); }
