/* AUTUNEO desktop account and cart */
@media (min-width: 768px) {
  #_desktop_ps_customersignin,
  #_desktop_ps_shoppingcart {
    display: inline-flex !important;
    align-items: center !important;
  }

  #_desktop_ps_customersignin .header-block__action-btn,
  #_desktop_ps_shoppingcart .header-block__action-btn {
    display: inline-flex !important;
    align-items: center !important;
    gap: .35rem !important;
    color: #1A1A1A !important;
    font-weight: 500 !important;
    transition: color .25s ease, transform .25s ease !important;
  }

  #_desktop_ps_customersignin .header-block__action-btn:hover,
  #_desktop_ps_shoppingcart .header-block__action-btn:hover {
    color: #D61F26 !important;
    transform: translateY(-1px) !important;
  }

  #_desktop_ps_customersignin .header-block__icon,
  #_desktop_ps_shoppingcart .header-block__icon {
    color: #B81A20 !important;
    font-size: 1.35rem !important;
  }

  #_desktop_ps_shoppingcart .header-block__badge {
    background: #D61F26 !important;
    color: #ffffff !important;
    border-radius: 999px !important;
    min-width: 1.25rem !important;
    height: 1.25rem !important;
    padding: 0 .35rem !important;
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    font-size: .75rem !important;
    font-weight: 700 !important;
  }
}


/* AUTUNEO account dropdown */
@media (min-width: 768px) {
  .autuneo-account-menu .header-block__action-btn {
    border: 1px solid #e6e6e6 !important;
    border-radius: 8px !important;
    padding: .45rem .75rem !important;
    color: #1A1A1A !important;
    background: #fff !important;
    box-shadow: none !important;
  }

  .autuneo-account-menu .header-block__action-btn:hover,
  .autuneo-account-menu .header-block__action-btn.show {
    color: #D61F26 !important;
    border-color: #D61F26 !important;
  }

  .autuneo-account-dropdown {
    min-width: 190px !important;
    padding: .45rem 0 !important;
    border: 1px solid #eeeeee !important;
    border-radius: 10px !important;
    box-shadow: 0 8px 24px rgba(0,0,0,.10) !important;
    overflow: hidden !important;
  }

  .autuneo-account-dropdown__title {
    padding: .6rem .95rem !important;
    font-weight: 600 !important;
    color: #1A1A1A !important;
    font-size: .95rem !important;
  }

  .autuneo-account-dropdown .dropdown-divider {
    margin: 0 !important;
    border-color: #eeeeee !important;
  }

  .autuneo-account-dropdown .dropdown-item {
    padding: .7rem .95rem !important;
    color: #1A1A1A !important;
    font-size: .95rem !important;
  }

  .autuneo-account-dropdown .dropdown-item:hover,
  .autuneo-account-dropdown .dropdown-item:focus {
    color: #D61F26 !important;
    background: #fafafa !important;
  }

  .autuneo-account-menu .dropdown:hover > .dropdown-menu {
    display: block !important;
  }
}

