.degree-cols{
    /* grid-auto-rows: auto;
    @apply grid-container grid lg:grid-cols-2 gap-x-[calc(var(--grid-gutter)*2)] pt-[var(--grid-offset)]; */
    @apply grid-container lg:flex gap-x-[calc(var(--grid-gutter)*2)] mt-0;
    > *{
        @apply lg:w-1/2;
    }
    &__col{
        @apply lg:order-2;
        &:not(.course-cols__col-info){
            @apply mb-base md:mb-lg lg:mb-0;
        }
    }
    &__col-info{
        @apply  xl:sticky top-16 h-full lg:order-1;
        .block-grid-list{
            @apply mb-md;
        }
    }
}

body.single-degree{
    section{
        scroll-margin-top: var(--secondary-nav-height);
    }
}
