.headline-mediaslider .headline {
    grid-area: 1/2/1/span 12;
}

.headline-mediaslider .default-slider-prev {
    grid-area: 2/3/2/3;
    align-self: center;
    justify-self: flex-end;
}

.headline-mediaslider .default-slider {
    grid-area: 2/4/2/span 8;
}

.headline-mediaslider .default-slider .media-container {
	aspect-ratio: 1530/830;
}

.headline-mediaslider .default-slider-next {
    grid-area: 2/12/2/12;
    align-self: center;
}

.headline-mediaslider .default-slider-pagination {
    grid-area: 3/4/3/span 8;
}

.headline-mediaslider .badge-btns-container {
  grid-area: 2/4/2/span 8;
  transform: translateX(50%);
}

@media (max-width: 1199.98px) {
    .headline-mediaslider .default-slider-prev {
        grid-area: 2/2/2/2;
    }

    .headline-mediaslider .default-slider {
        grid-area: 2/3/2/span 10;
    }

    .headline-mediaslider .default-slider-next {
        grid-area: 2/13/2/13;
    }

    .headline-mediaslider .badge-btns-container {
        grid-area: 2/3/2/span 10;
        margin-bottom: var(--m-xs);
    }
}

@media (max-width: 767.98px) {
    .headline-mediaslider .default-slider .media-container {
        aspect-ratio: 3/2;
    }

    .headline-mediaslider .badge-btns-container {
        transform: none;
        margin-right: var(--m-xs);
    }
}

@media (max-width: 575.98px) {
    .headline-mediaslider .default-slider,
    .headline-mediaslider .badge-btns-container {
        grid-area: 2/1/2/span 14;
    }

    .headline-mediaslider .default-slider-next {
        grid-area: 3/13/3/13;
        margin-top: var(--m-xs);
    }
    
    .headline-mediaslider .default-slider-prev {
        grid-area: 3/2/3/2;
        z-index: 1;
        margin-top: var(--m-xs);
    }
}