.account .toolbar.wishlist-toolbar {
  margin-bottom: 0;
}
.account .toolbar.wishlist-toolbar .toolbar-amount {
  margin-top: 5px;
}
.account .form-wishlist-items {
  margin-bottom: 30px;
}
.account .form-wishlist-items .products-grid {
  padding-top: 30px;
}
.wishlist-toolbar .pages {
  display: none;
}
.account .form-wishlist-items ~ .wishlist-toolbar br,
.account .form-wishlist-items ~ .wishlist-toolbar .toolbar-amount,
.account .form-wishlist-items ~ .wishlist-toolbar .limiter {
  display: none;
}
.account .form-wishlist-items ~ .wishlist-toolbar .pages {
  display: block;
  position: static;
  margin-bottom: 30px;
}
.account .form-wishlist-items ~ .wishlist-toolbar .pages .pages-items {
  display: block;
}
.form-wishlist-items .actions-toolbar button.action.update {
  display: none;
}
.block-collapsible-nav-content .nav.items {
  display: unset;
}
.block-collapsible-nav-content .nav.items .nav.item {
  display: block;
}
.account .page-title-wrapper .page-title,
[class^='sales-guest-'] .page-title-wrapper .page-title,
.sales-guest-view .page-title-wrapper .page-title {
  margin-left: 0;
  margin-right: 0;
}
/**
 * Wishlist
 */
.products-grid.wishlist .btn-quickview {
  display: none !important;
}
.products-grid.wishlist .product-item-inner .field.comment-box,
.products-grid.wishlist .product-item-inner .box-tocart {
  display: none;
}
.products-grid.wishlist .product-item .price-box {
  position: static;
}
.wishlist-index-index .products-grid.wishlist .product-item-info {
  width: 100%;
  padding: 20px 20px 10px;
}
.wishlist-index-index .form-wishlist-items .actions-toolbar {
  padding-top: 30px;
}
@media (max-width: 767px) {
  .account .column.main {
    padding-top: 30px;
  }
  .account .block-collapsible-nav {
    top: 0;
    left: -15px;
    right: -15px;
    width: unset;
  }
  .account .block-collapsible-nav .block-collapsible-nav-title {
    text-transform: uppercase;
    color: #222;
  }
}
.passwordless-login-wrapper {
  margin-top: var(--rs-spacing-24);
  position: relative;
}
.passwordless-login-wrapper .title {
  text-align: center;
  position: relative;
  z-index: 1;
}
.passwordless-login-wrapper .title span {
  padding: var(--rs-spacing-8) var(--rs-spacing-16);
  background: var(--rs-color-background-neutral-subtle-default);
  border: var(--rs-stroke-1) solid var(--rs-color-border-default);
  border-radius: var(--rs-radius-1);
}
.passwordless-login-wrapper .line {
  height: 1px;
  background: var(--rs-color-border-default);
  position: absolute;
  width: 100%;
  top: 22px;
  z-index: 0;
}
