/* --- OVERRIDE FOR PARKING PAGE --- */

section.parking .xlarge-offset-1 {
    margin-left: calc(0% + .625rem);
}

section.parking .xlarge-10 {
    width: calc(100% - 1.25rem);
}

/** HERO */

/* blanc */
.override-blanc .section-cover__back-link,
.override-blanc .section-cover__heading,
.override-blanc .section-cover__subtitle {
    color: #fff;
}
.override-blanc .section-cover__heading:after {
    background: #fff;
}
.override-blanc .section-cover__back-link:hover,
.override-blanc .section-cover__heading:hover,
.override-blanc .section-cover__subtitle:hover,
.override-blanc .section-cover__back-link:focus,
.override-blanc .section-cover__heading:focus,
.override-blanc .section-cover__subtitle:focus {
    color: #fff;
    outline-color: #fff;
}

.override-hero.section-cover--overlay:hover:before,
.override-hero.section-cover--destinations-details:hover:before {
    opacity: 0.4;
}

/* no opacity hover transition when disabled in eZ content object */
.override-hero.section-cover--slider .section-cover__slider-img {
    opacity: 1;
}

.section-cover--slider.override-blanc .section-cover__slider-btn-next .svg_fill,
.section-cover--slider.override-blanc .section-cover__slider-btn-prev .svg_fill {
    fill: rgba(255, 255, 255, 0.4);
    stroke: #fff;
}

.section-cover--slider.override-blanc .slick-dots button {
    border-color: #fff;
}
.section-cover--slider.override-blanc .slick-dots .slick-active  button {
    background: rgba(255, 255, 255, 0.4);
}

/** HERO */

/** bleu */
.override-bleu .section-cover__back-link,
.override-bleu .section-cover__title,
.override-bleu .section-cover__subtitle {
    color: #001f5b;
}
.override-bleu .section-cover__heading:after {
    background: #001f5b;
}
.override-bleu .section-cover__back-link:hover,
.override-bleu .section-cover__heading:hover,
.override-bleu .section-cover__subtitle:hover,
.override-bleu .section-cover__back-link:focus,
.override-bleu .section-cover__heading:focus,
.override-bleu .section-cover__subtitle:focus {
    color: #001f5b;
    outline-color: #001f5b;
}

.section-cover--slider.override-bleu .section-cover__slider-btn-next .svg_fill,
.section-cover--slider.override-bleu .section-cover__slider-btn-prev .svg_fill {
    fill: rgba(0, 31, 91, 0.4);
    stroke: #001f5b;
}

.section-cover--slider.override-bleu .slick-dots button {
    border-color: #001f5b;
}
.section-cover--slider.override-bleu .slick-dots .slick-active  button {
    background: rgba(0, 31, 91, 0.4);
}
