.kss-hpm-footer{background:var(--gruen-tief);color:rgba(248,243,235,.68);padding:44px 0 30px;font-size:14px}
.kss-hpm-footer .f-grid{display:flex;flex-wrap:wrap;gap:26px;justify-content:space-between;align-items:flex-start}
.kss-hpm-footer .marke{display:flex;flex-direction:column;line-height:1;text-decoration:none}
.kss-hpm-footer .marke b{font-family:var(--display);font-size:16px;font-weight:600;letter-spacing:.13em;text-transform:uppercase;color:var(--creme)}
.kss-hpm-footer .marke span{font-family:var(--hand);font-size:24px;color:var(--rose-hell);margin-top:-1px}
.kss-hpm-footer nav{display:flex;flex-wrap:wrap;gap:22px}
.kss-hpm-footer a{color:inherit;text-decoration:none;transition:color .2s}
.kss-hpm-footer a:hover{color:var(--creme)}
.kss-hpm-footer .f-unten{
  margin-top:30px;padding-top:20px;border-top:1px dashed rgba(231,205,192,.22);
  display:flex;flex-wrap:wrap;gap:14px;justify-content:space-between;font-size:12.5px;color:rgba(248,243,235,.5);
}
