@media (max-width: 899px) {
  .header--section-menu {
    width: 100%;
    height: 100%;
    background-color: #fff;
    position: fixed;
    right: -150vw;
    top: 0;
    z-index: 45; }
    .header--section-menu.show {
      transition: all .2s;
      right: 0; }
    .header--section-menu .container {
      padding: 0 0 80px;
      height: calc(100vh - 40px);
      overflow: auto; }
    .header--section-menu .menu--item {
      width: 100%;
      border-bottom: 1px solid #ececec; }
    .header--section-menu .menu--link {
      display: flex;
      align-items: center;
      position: relative;
      padding: 10px 15px; }
      .header--section-menu .menu--link img {
        max-width: 60px;
        margin-right: 30px; }
      .header--section-menu .menu--link p {
        color: #626262; }
      .header--section-menu .menu--link.selected p {
        color: #ff6000; } }
@media (min-width: 900px) {
  .header--section-menu.selected {
    border-bottom: 3px solid #ff6000; }
    .header--section-menu.selected .menu--item {
      padding-bottom: 20px; }
  .header--section-menu .menu {
    margin-top: 15px; }
    .header--section-menu .menu--box {
      display: flex;
      align-items: flex-end;
      justify-content: space-between; }
    .header--section-menu .menu--item {
      text-align: center;
      justify-content: center; }
      .header--section-menu .menu--item.selected {
        position: relative; }
        .header--section-menu .menu--item.selected::before, .header--section-menu .menu--item.selected::after {
          content: '';
          width: 14px;
          height: 14px;
          background-color: #fff;
          border-left: 3px solid;
          border-top: 3px solid;
          transform: rotate(45deg);
          position: absolute;
          left: 50%;
          margin-left: -7px; }
        .header--section-menu .menu--item.selected::before {
          border-color: #ff6000;
          bottom: -9px;
          z-index: -1; }
        .header--section-menu .menu--item.selected::after {
          border-color: #fff;
          bottom: -13px;
          z-index: 15; }
    .header--section-menu .menu--link {
      color: #ff6000;
      font-size: .75rem;
      display: block; }
      .header--section-menu .menu--link img {
        opacity: .8;
        height: 90px;
        width: auto;
        max-width: 100%;
        object-fit: cover; }
      .header--section-menu .menu--link:hover p, .header--section-menu .menu--link.selected p {
        text-decoration: underline; }
      .header--section-menu .menu--link:hover img, .header--section-menu .menu--link.selected img {
        opacity: 1; } }
  @media (min-width: 900px) and (min-width: 1024px) {
    .header--section-menu .menu--link {
      font-size: .875rem; } }

/*# sourceMappingURL=style.css.map */
