
@font-face {
    font-family: 'DdHeading';
    src: url('../Fonts/KozGoProLight.woff');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'DdHeading';
    src: url('../Fonts/KozGoPro-Medium.otf');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'DdHeading';
    src: url('../Fonts/KozGoProRegular.woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'DdHeading';
    src: url('../Fonts/KozGoProBold.woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}



@font-face {
    font-family: 'DdBody';
    src: url('../Fonts/roboto.ttf');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}


@font-face {
    font-family: 'DdBody';
    src: url('../Fonts/Roboto-Regular.ttf');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'DdBody';
    src: url('../Fonts/Roboto-Bold.ttf');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

:root {
    --sparrow-font-sans-serif: 'DdBody';
}

/* Logo oben in der Leiste rechts: etwas Luft links und rechts, der Bodenstrich
   der Kapelle läuft sonst bis an die Kanten */
@media (min-width: 992px) {
    /* .fancynavbar davor: theme.min.css lädt nach dieser Datei */
    .fancynavbar .fancynavbar-brand {
        align-self: stretch;
        padding: .6rem .3rem .5rem;
    }

    .fancynavbar-brand-img {
        width: 100%;
        max-width: 3.6rem;
        height: auto;
    }
}

/* Impressum: Block „Website und Shop“ (ImprintCreditUpgradeWizard) */
.ws-credit__name {
    margin-bottom: .4em;
    font-size: clamp(1.6rem, 3.2vw, 2.4rem);
    font-weight: 300;
    letter-spacing: .06em;
    line-height: 1.15;
    text-transform: uppercase;
}

.ws-credit__name a {
    color: inherit;
    text-decoration: none;
    border-bottom: 1px solid var(--ws-gold, #c8ba00);
}

.ws-credit__lead {
    font-size: 1.1rem;
}
