.navUser {
  width: auto; }
  .navUser .navUser-section {
    display: flex;
    justify-content: end;
    min-width: 300px; }
    .navUser .navUser-section li.navUser-item button,
    .navUser .navUser-section li.navUser-item a {
      padding: 3px 10px 0px;
      font-size: 14px;
      font-weight: 600; }
    .navUser .navUser-section svg {
      height: 20px;
      width: 20px;
      stroke-width: 0; }
      .navUser .navUser-section svg:hover {
        cursor: pointer; }
    .navUser .navUser-section .cart-quantity {
      height: 16px;
      width: 16px;
      line-height: 16px; }
  .navUser .navUser-action,
  .navUser .navUser-item--cart .navUser-action {
    font-size: 14px;
    padding: 14px 10px; }
