/* 5.50 – nur die Nachlade-Schaltfläche; übriges Layout bleibt beim Theme. */
.st-load-wrap{
    display:flex;
    justify-content:center;
    margin:2rem 0 0;
}
.st-load-more{
    appearance:none;
    -webkit-appearance:none;
    border:0;
    border-radius:12px;
    background:#087fc5;
    color:#fff;
    font:inherit;
    font-weight:700;
    line-height:1.2;
    padding:.85rem 1.25rem;
    cursor:pointer;
    box-shadow:none;
    transition:transform .15s ease, opacity .15s ease;
}
.st-load-more:hover,
.st-load-more:focus-visible{
    transform:translateY(-1px);
    outline:3px solid rgba(8,127,197,.22);
    outline-offset:3px;
}
.st-load-more:disabled{
    cursor:wait;
    opacity:.7;
    transform:none;
}
@media (max-width: 700px){
    .st-load-wrap{margin-top:1.5rem;}
    .st-load-more{
        width:auto;
        max-width:100%;
        min-height:46px;
        padding:.82rem 1.15rem;
        border-radius:11px;
    }
}
