@charset "UTF-8";
/*---Colors citroen----*/
/*primary colors*/
/*secondary colors — grey scale*/
/*status colors*/
/*botones sliders*/
.menuanchor {
  background-color: white;
  position: relative;
  z-index: 400;
  display: none; }
  @media (min-width: 62rem) {
    .menuanchor {
      Display: block; } }
  .menuanchor.fixed {
    position: sticky;
    top: 85px;
    width: 100%; }
    .menuanchor.fixed__home {
      top: 0; }
    .menuanchor.fixed__modelo {
      top: 85px; }
    .menuanchor.fixed__interior {
      top: 0; }
  .menuanchor__list {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: auto !important;
    left: 0 !important;
    list-style: none;
    padding-left: 0;
    margin: 0;
    text-align: center; }
    .menuanchor__list li {
      padding: 2rem 1.5625rem;
      font-size: 1.125rem;
      line-height: 1.11112;
      padding: 2rem 1.5625rem; }
      .menuanchor__list li a {
        padding: 0.9375rem 1.25rem;
        display: block;
        color: #3b3938;
        font-size: .875rem;
        line-height: 1.0625rem;
        position: relative;
        border-bottom: none;
        padding: 0.875rem 1rem;
        position: relative; }
        .menuanchor__list li a::after {
          content: '';
          position: absolute;
          left: 0;
          bottom: 0;
          height: 1px;
          background-color: #3b3938;
          width: 100%; }
      .menuanchor__list li:hover a {
        color: #da291c; }
      .menuanchor__list li.active a {
        color: #da291c;
        font-weight: 700;
        border-bottom: none; }
        .menuanchor__list li.active a::after {
          height: 6px;
          border-radius: 6px 6px 0 0;
          background-color: #da291c; }

/*# sourceMappingURL=menu-anchor.css.map */
