/* Magazin Aktuell */
.magazin { margin-bottom: 50px;}
.magazin.single h4 { font-size: 1.2em; margin-bottom: 18px;}
.magazin.single .rte-text>p:first-child {margin-bottom: 1em;}
.magazin.single .rte-text a {display: block; text-indent: -1.261em; margin-left: 1.261em; line-height: 1.3em; margin-bottom: .74em; }
.magazin.single .rte-text a::before {padding-right: 8px;}
.magazin.single .image a::before {content: unset;}
.magazin.single .items {display: flex; flex-direction: column-reverse; justify-content: flex-end; padding: .2em 0;margin-top: 15px; }
.magazin.single .title { margin-top: auto;}
.magazin.single br { display: none;}
.magazin img { border: 1px solid var(--contentGrey); }

/* Magazin Archiv */
.magazin.archive { }
.magazin.archive [class^=col] { display: flex; flex-direction: column; align-items: center;margin-bottom: 50px; }
.magazin.archive a { display: block; margin-top:.5em; font-size: .86em; text-transform: uppercase; }
.magazin.archive [class^=col]>a::before { content: unset; }

@media (min-width: 576px) {
    .magazin.single { display:grid; grid-template-columns: auto 1fr; grid-column-gap: 1em;; font-size: clamp(.91em,1.6vw,1em); }
    .magazin.single h4 {grid-column: 1/-1; }
    .magazin.single .items { margin-top: 0; }

    /* Magazin Archiv */
    .magazin.archive .inner-wrap { display: flex; gap: 4%;}

}
@media (min-width: 768px) {

    /* Magazin Archiv */
    .magazin.archive .col-sm-4 { width: calc(50% - 3.9%);  }
    .magazin.archive a { display: block; margin-top:.5em; font-size: clamp(.78em,1.3vw,.86em); }

    }

@media (min-width: 992px) {
    /* Magazin Archiv */
    .magazin.archive .col-sm-4 { width: 33.33333333%; }



}
@media (min-width: 1200px) {

}