/* === BUTTONS / ACTIONS === */

input[name="save_password"] {
  border-radius: var(--btn-accented-brd-radius);
  color: var(--btn-accented-color);
  box-shadow: var(--btn-accented-box-shadow);
  background-color: var(--btn-accented-bgcolor);
  text-transform: var(--btn-accented-transform, var(--btn-transform));
  font-weight: var(--btn-accented-font-weight, var(--btn-font-weight));
  font-family: var(--btn-accented-font-family, var(--btn-font-family));
  font-style: var(--btn-accented-font-style, var(--btn-font-style));
}

.cart-button-with-icon:hover svg{
  color: var(--wd-link-color-hover);
}
.cart-button-with-icon__icon-wrap {
  margin-right: 5px;
  display: inline-flex;
  align-items: center;
}
.cart-button-with-icon__icon-wrap svg{
  color: var(--wd-link-color);
  width: 20px;
}

.btn.wd-switch-to-register{
  border-radius: var(--btn-accented-brd-radius);
  color: var(--btn-accented-color);
  box-shadow: var(--btn-accented-box-shadow);
  background-color: var(--btn-accented-bgcolor);
  text-transform: var(--btn-accented-transform, var(--btn-transform));
  font-weight: var(--btn-accented-font-weight, var(--btn-font-weight));
  font-family: var(--btn-accented-font-family, var(--btn-font-family));
  font-style: var(--btn-accented-font-style, var(--btn-font-style));
}
.btn.wd-switch-to-register:hover{
  color: var(--btn-accented-color-hover);
  box-shadow: var(--btn-accented-box-shadow-hover);
  background-color: var(--btn-accented-bgcolor-hover);
}

.btn.btn-style-link.btn-color-primary.create-account-button{
  border-radius: var(--btn-accented-brd-radius);
  color: var(--btn-accented-color);
  box-shadow: var(--btn-accented-box-shadow);
  background-color: var(--btn-accented-bgcolor) !important;
  text-transform: var(--btn-accented-transform, var(--btn-transform));
  font-weight: var(--btn-accented-font-weight, var(--btn-font-weight));
  font-family: var(--btn-accented-font-family, var(--btn-font-family));
  font-style: var(--btn-accented-font-style, var(--btn-font-style));
  border: none;
  padding: 5px 20px;
  min-height: var(--btn-height);
}
.btn.btn-style-link.btn-color-primary.create-account-button:hover{
  color: var(--btn-accented-color-hover);
  box-shadow: var(--btn-accented-box-shadow-hover);
  background-color: var(--btn-accented-bgcolor-hover) !important;
  opacity: 1;
}

.btn--custom-more{
  border-color: var(--wd-entities-title-color) !important;
  color: var(--wd-entities-title-color) !important;
}
.btn--custom-more:hover{
  background-color: var(--wd-entities-title-color) !important;
  color: white !important;
}

.outofstock .btn--custom-more{
  display: none;
}

