.sale-price {
    opacity: 0.5;
    text-decoration: line-through;
}

/*
 *-------------------
 * Begin Pagination
 *-------------------
 */

.archive__pagination .nav-links,
.archive__pagination .nav-links > * {
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 16px;
    font-weight: 600;
}

.archive__pagination .nav-links {
    margin-top: var(--cmb-size-8);
    gap: 6px;
}

.archive__pagination .nav-links > * {
    border: 1px solid var(--cmb-secondary);
    border-radius: 8px;
    min-width: 28px;
    height: 28px;
}

.archive__pagination .current {
    stroke: var(--color-white);
    background: var(--cmb-secondary);
    color: var(--color-white);
}

.archive__pagination svg {
    stroke: var(--cmb-secondary);
}

.archive__pagination .prev svg {
    rotate: 180deg;
}

/*
 *-------------------
 * End Pagination
 *-------------------
 */


/*
 *-------------------
 * Begin Aside
 *-------------------
 */

.aside__search-wrapper {
    background: rgba(56, 67, 110, 0.10);
    backdrop-filter: blur(1px);
}

/*
 *-------------------
 * End Aside
 *-------------------
 */

.type-pack {
    background: rgba(56, 67, 110, 0.10);
}

@media (max-width: 767.98px) {
    #courses-list .post-thumbnail {
        max-height: 200px;
    }
}

/*
 *-------------------
 * Begin Single course
 *-------------------
 */

.type-course #main-data {
    flex: 2.3;
}

.type-course .post-thumbnail {
    height: auto;
}

/*
 *-------------------
 * End Single course
 *-------------------
 */
