.site-store-customer__account-menu {
  width: 225px;
  padding: calc(var(--hs-spacing-base) * 3);
}

.site-store-customer__login-menu {
  width: 300px;
  padding: calc(var(--hs-spacing-base) * 5);
}

.site-store-customer__menu-item {
  padding: calc(var(--hs-spacing-small) / 2) var(--hs-spacing-base);
}

.site-store-customer__menu-item:last-child {
  margin-top: var(--hs-spacing-large);
}

.site-store-customer__menu--close {
  position: absolute;
  cursor: pointer;
  top: calc(var(--hs-spacing-small) * 3);
  right: calc(var(--hs-spacing-small) * 3);
}
