
/* Page header search field */
input[type="search"].page-header__search__input {
    border-radius: 0.25rem;
}

.page-header__search__button {
    border-radius: 0.25rem;
}

/* Cards */
.card--button,
.card__link {
    border-radius: 0.5rem;
    overflow: hidden;
}

.section:not(.section--color) .card--image-none .card__link {
    border-radius: 0;
}

/* CE Text & Media / Images */
.ce-gallery__image {
    border-radius: 0.5rem;
}

/* CE portrait */
.portrait__image {
    border-radius: 0.5rem;
}

/* CE Opening Hours Spotlight */
@media (min-width: 62rem) {
    .opening-hours-spotlight__image {
        border-radius: 1rem;
    }
}

/* CE Spotlight */
@media (min-width: 62rem) {
    .spotlight.spotlight--layout-0:not(.section--color) .spotlight__image,
    .spotlight.spotlight--layout-1 .spotlight__image,
    .spotlight.spotlight--layout-2 .spotlight__image,
    .spotlight.spotlight--layout-5:not(.section--color) .spotlight__image,
    .spotlight.spotlight--layout-6 .spotlight__content,
    .spotlight.spotlight--layout-7 .spotlight__content,
    .spotlight--layout-6 .spotlight__image,
    .spotlight--layout-7 .spotlight__image {
        border-radius: 1rem;
    }
}

/* Top tasks */
.top-tasks-tile {
    border-radius: 0.75rem;
}

/* Opening times */
.opening-times {
    border-radius: 0.5rem;
}

/* CE Follow-up */
.follow-up {
    border-radius: 0.5rem;
}

/* Enalyzer login */
.enalyzer-login__container {
    border-radius: 1rem;
}

/* Scorion login */
.scorion-login__container {
    border-radius: 1rem;
}
