.slick-paging{
    display:flex;
    align-items:center;
    justify-content:center;
    gap:1.25rem;
    padding:1rem 0 0.5rem;
    font-weight:600;
    letter-spacing:.02em;
}

.slick-paging__counter{
    font-size:1.125rem; /* ~18px */
    line-height:1;
    font-family: "Marianina Wd FY W05 Regular";
    
}

.node-type--trauerfall .slick-paging__counter {
    margin-bottom: 20px;
}

.slick-paging__prev,
.slick-paging__next{
    width:44px; height:44px;
    border-radius:50%;
    border:0;
    cursor:pointer;
    display:inline-flex; align-items:center; justify-content:center;
    background:#e8f4ef; /* sanftes Grün, wie deine Beispiele */
    transition:transform .1s ease, box-shadow .2s ease;
}

.slick-paging__prev:hover,
.slick-paging__next:hover{
    transform:translateY(-1px);
    box-shadow:0 4px 10px rgba(0,0,0,.08);
}

/* Dots generell ausblenden, falls Slick sie doch rendert */
.slick__slider .slick-dots{ display:none !important; }
