/**
 * Territory: Savoie Mont Blanc — CSS overrides
 * Secondary color: #FCB824 (golden yellow)
 * Scoped to body.territory-savoie_montblanc
 */

/* === Buttons === */
body.territory-savoie_montblanc .btn-secondary {
    background-color: #FCB824;
    border-color: #FCB824;
    color: #212529;
}
body.territory-savoie_montblanc .btn-secondary:hover,
body.territory-savoie_montblanc .btn-secondary:focus {
    background-color: #e5a50f;
    border-color: #e5a50f;
    color: #212529;
}
body.territory-savoie_montblanc .btn-outline-secondary {
    color: #FCB824;
    border-color: #FCB824;
}
body.territory-savoie_montblanc .btn-outline-secondary:hover {
    background-color: #FCB824;
    border-color: #FCB824;
    color: #212529;
}

/* === Links & UI accents === */
body.territory-savoie_montblanc .content-type a,
body.territory-savoie_montblanc .link-more a,
body.territory-savoie_montblanc .link-more-content a,
body.territory-savoie_montblanc .more-link-arrow {
    color: #FCB824;
}
body.territory-savoie_montblanc .title-border-dashed-bottom {
    border-bottom-color: #FCB824;
}
body.territory-savoie_montblanc .card-thematic:hover {
    border-color: #FCB824;
}
body.territory-savoie_montblanc .badge-thematic {
    background-color: #FCB824;
    color: #212529;
}
body.territory-savoie_montblanc .pagination .page-item.active .page-link {
    background-color: #FCB824;
    border-color: #FCB824;
}
body.territory-savoie_montblanc .custom-submit {
    background-color: #FCB824;
    border-color: #FCB824;
    color: #212529;
}

/* === Territory name === */
body.territory-savoie_montblanc .territory-name {
    color: #FCB824;
}

/* === Nav & Header accents === */
body.territory-savoie_montblanc .nav-item-right:hover .tooltip-content {
    color: #FCB824;
}
body.territory-savoie_montblanc .section-job-offer {
    border-top-color: #FCB824;
}

/* === Desktop dropdown arrow === */
body.territory-savoie_montblanc .nav-link.dropdown-toggle::after {
    color: #FCB824;
}

/* === Mobile nav chevrons === */
body.territory-savoie_montblanc .nav-mobile .has-children:after {
    border-right-color: #FCB824;
    border-bottom-color: #FCB824;
}
body.territory-savoie_montblanc .nav-mobile .go-back:after {
    border-right-color: #FCB824;
    border-bottom-color: #FCB824;
}

/* === Mobile bottom bar icons === */
body.territory-savoie_montblanc #subnavbar1-mobile a {
    color: #FCB824;
}

/* === User connect icon === */
body.territory-savoie_montblanc .nav-link.user-connect::after {
    background-color: #FCB824;
}

/* === Header content-type label === */
body.territory-savoie_montblanc .header-content-type {
    color: #FCB824;
}

/* === Search focus border === */
body.territory-savoie_montblanc .main-nav-search-form .form-item-keys input:focus {
    border-bottom-color: #FCB824;
}

/* === Event date === */
body.territory-savoie_montblanc .field-item-date .field-date-event .date-day {
    color: #FCB824;
}

/* === Secondary link === */
body.territory-savoie_montblanc .secondary-link {
    color: #FCB824;
}

/* === Territory icon === */
body.territory-savoie_montblanc .content-territory i {
    color: #FCB824;
}

/* === Link more content === */
body.territory-savoie_montblanc .link-more-content a {
    border-color: #FCB824;
}
body.territory-savoie_montblanc .link-more-content .more-link-arrow {
    color: #FCB824;
}

/* === Job offer & contributor links === */
body.territory-savoie_montblanc .section-job-offer .first-job-content .link-more {
    color: #FCB824;
}
body.territory-savoie_montblanc .section-contributor .link-more-content a,
body.territory-savoie_montblanc .section-territory .link-more-content a {
    color: #FCB824;
}
