.top-page-section {
    padding: 29px 0 111px;
}

.breadcrumb .separator {
    display: flex;
    align-items: center;
}

.breadcrumb .separator svg {
    width: 5px;
    height: 8px;
    color: var(--black);
    opacity: 55%;
}

.brand-categories {
    padding: clamp(1.875rem, -0.4203rem + 9.7933vw, 7.5rem) 0 clamp(0rem, -0.8926rem + 3.8085vw, 2.1875rem);
}

.brands-section {
    padding: 35px 0;
}

.brand-card .card img {
    transition: all 1s ease-in-out;
}

.brand-card .card:hover img {
    transform: scale(1.3) rotate(10deg);
}

.simple-text-section {
    padding: 35px 0 120px;
}
.brand-content-section {
    padding: 35px 0 clamp(2.1875rem, -0.7454rem + 12.5136vw, 9.375rem);
}

.brand-content-section-items {
    row-gap: clamp(1.875rem, -0.4203rem + 9.7933vw, 7.5rem);
}

@media (max-width: 768px) {
    .simple-text-section {
        padding: 35px 0;
    }
}