/* ccc.css - Custom Category Carousel */

.editorial-content-cards .editorial-cards__slide img {
    width: 362.93px;
    height: 468.29px;
    object-fit: cover;
    display: block;
    border-radius: 5px;
}

.editorial-cards__list {
    list-style: none;
    padding: 0;
    margin: 0;
    display: flex;
}

.editorial-cards__slide {
    margin-right: 19px !important;
}

.card--tag {
    color: #1F6F80;
    font-family: "Montserrat", sans-serif;
    font-size: 12px;
    font-weight: 600;
    margin-bottom: 12px;
    text-transform: uppercase;
}

.card--body {
    padding: 20px 5px 20px 0;
}

.card--heading h3 span{
    color: #002e57;
    -webkit-font-feature-settings: "pnum" on, "lnum" on;
    font-feature-settings: "pnum" on, "lnum" on;
    margin: 0 0 24px;
    padding: 0;
}
.card--heading h3{
   margin-right: 69px;
}

.splide__arrow--next {
    right: 8em;
}

.fullWidthSlider .editorial-cards__list li{
   width: calc(28.3333% - 21.3333px) !important;
}

button.splide__arrow.splide__arrow--prev,
button.splide__arrow.splide__arrow--next{
    background-color: #ffe794;
    opacity: 1;
    width: 4rem;
    height: 4rem;
    position: absolute;
    top: 35%;
}

.rotate180 {
    transform: rotate(180deg);
}

@media (max-width: 768px) {
    .bgslider-content{ padding-top: 100px !important;}
    .splide__arrow--next { right: 0em;}

    .splide__arrow--prev { left: 0em;}

    .card--heading h3 {
        margin-right: 0px;
        margin-block-end:0;
    }

    .fullWidthSlider .editorial-cards__list li {width: 100% !important;}

    .editorial-content-cards .editorial-cards__slide img { width: 100%;}


}
