/* Kataloglar page: catalogs grouped by collection. */
.kt-group + .kt-group {
    margin-top: max(50px, 80rem);
}

.kt-head {
    display: flex;
    align-items: baseline;
    gap: max(14px, 20rem);
    margin-bottom: max(18px, 24rem);
}

.kt-title {
    font-size: var(--f-l);
    font-weight: 300;
    line-height: 1;
}

.kt-count {
    font-size: var(--f-xxs);
    letter-spacing: .14em;
    text-transform: uppercase;
    opacity: .5;
}

.kt-link {
    margin-left: auto;
    font-size: var(--f-xs);
}

.kt-download {
    font-size: var(--f-xs);
    letter-spacing: .08em;
    text-transform: uppercase;
    border-bottom: var(--sl) solid currentColor;
}

.kt-soon {
    font-size: var(--f-xs);
    letter-spacing: .08em;
    text-transform: uppercase;
    opacity: .45;
}

@media screen and (max-width: 1023.98px) {
    .kt-head {
        flex-wrap: wrap;
    }
}

/* Page spacing: intro (s4/s5) -> "Kataloglar" title -> groups, without the double section padding */
.page-template-page-collaborations .s4 {
    padding-bottom: 0;
}

.page-template-page-collaborations .main > .section:last-child {
    padding-top: max(50px, 80rem);
}

.page-template-page-collaborations .main > .section:last-child .section-title {
    margin-bottom: max(30px, 50rem);
}
