.lc-post-nav {
    margin-top: 40px;
    margin-bottom: 40px;
    padding-top: 20px;
    border-top: 1px solid #e5e5e5;
    font-family: 'Nunito Sans', sans-serif;   /* overall font for this block */
    color: #ffffff;                       /* general text colour */
}

.lc-post-nav__links {
    display: flex;
    justify-content: space-between;
    gap: 40px;
    margin-bottom: 40px;
}

.lc-post-nav__next {
    text-align: right;
}

.lc-post-nav__home {
    text-align: center;
}

/* This is the part that makes the links look like pill buttons */
.lc-post-nav__prev a,
.lc-post-nav__next a,
.lc-post-nav__home a,
.lc-post-nav__prev a:visited,
.lc-post-nav__next a:visited,
.lc-post-nav__home a:visited,
.lc-post-nav__prev a:focus,
.lc-post-nav__next a:focus,
.lc-post-nav__home a:focus {
    display: inline-block;
    padding: 10px 24px;
    border-radius: 20px;
    background-color: #DE3163;
    color: #ffffff !important;
    font-size: 16px;
    text-decoration: none !important;
    transition: background-color 0.2s ease;
}

.lc-post-nav__prev a:hover,
.lc-post-nav__next a:hover,
.lc-post-nav__home a:hover {
    background-color: #9EB8A0;
    color: #ffffff !important;
    text-decoration: none !important;
}
