/* GROUP COMPONENTS / PAGINATION
=================================================== */
/* Notes...

    - see the COMPONENTS / FRAMEWORK / (NON CORE) / BUTTONS / TYPES group for animation

*/

/* HTML Example...

    .c-paging
        .c-paging__info
            "Page 1 of 2"
        .c-paging__buttons
            .c-btn.c-btn--pagination(or .c-btn--pagination-single for single posts)
                a
                    Newer
            .c-btn.c-btn--pagination(or .c-btn--pagination-single for single posts)
                a
                    Older

*/
/* GROUP COMPONENTS / PAGINATION / LAYOUT
=================================================== */
.c-paging__buttons {
    display: flex;
    justify-content: center;
    gap: var(--spacing-m);
}

.c-paging {
    max-width: var(--max-width-1);
    margin-inline: auto;
}
/* GROUP COMPONENTS / PAGINATION / SPACING
=================================================== */
.c-paging {
    padding-inline-start: var(--spacing-l);
    padding-inline-end: var(--spacing-l);
}

.c-paging .c-btn,
.c-paging .c-btn a {
    /* Cancel defaults */
    margin-right: 0;
}

.c-paging .c-btn:not(.c-btn--pagination-single) {
    margin-top: var(--spacing-l-3);
}

.c-paging .c-subtext {
    padding-block-start: var(--spacing-s);
}

.c-paging--single {
    padding-block-end: var(--spacing-m);
}
/* GROUP COMPONENTS / PAGINATION / DECORATION
=================================================== */
.c-paging {
    text-align: center;
}

.c-paging--single {
    text-align: left;
}

.c-subtext {
    font-size: var(--font-size-s-x);
}

/* Custom */
@media (max-width: 1023px) {
    .c-btn--pagination-single {
        font-size: var(--font-size-s-x);
    }
}

/* .c-paging__info {
    font-weight: strong
} */




/* GROUP CATEGORIES AND TAGS
=================================================== */
/* Notes...

	- 

*/
/* HTML Example...

*/
/* GROUP CATEGORIES AND TAGS / LAYOUT
=================================================== */
.c-entry-categories-and-tags {
    max-width: var(--max-width-1);
    margin-inline: auto;
}
/* GROUP CATEGORIES AND TAGS / SPACING
=================================================== */
.c-entry-categories-and-tags {
    padding-inline: var(--spacing-l);
    padding-block-end: var(--spacing-l);
}
/* GROUP CATEGORIES AND TAGS / DECORATION
=================================================== */
.c-entry-categories-and-tags ul {
    list-style: none;
    text-transform: uppercase;
    letter-spacing: var(--letter-spacing-s);
    font-size: var(--font-size-s-x);
    line-height: var(--font-size-s-x-line-height);
}
