/*Rot mit Primärfarbe ersetzen

#eacda3 mit Hover-Primärfarbe ersetzen

Gelb mit heller Verlaufsfarbe ersetzen

Blau mit dunkler Verlaufsfarbe ersetzen*/

/*Menu*/

.ast-mobile-menu-buttons button,
.ast-mobile-menu-buttons button:hover,
.ast-mobile-menu-buttons button:focus,
.ast-mobile-menu-buttons button:active {
  background: transparent !important;
}

.ast-header-break-point .ast-header-custom-item,
.ast-header-break-point .main-header-menu {
  background-color: #d6ae7b !important;
}

.ast-header-break-point .ast-mobile-menu-buttons-minimal.menu-toggle {
  color: #d6ae7b !important;
}

/*Shop NAV*/

.storefront-primary-navigation {
  background: #d6ae7b !important;
}

/*Buttons*/

.header-link2 a.fl-button span {
  color: #d6ae7b !important;
}

a.fl-button {
  background: #d6ae7b !important;
}
.wizard > .steps .current a,
.wizard > .steps .current a:hover,
.wizard > .steps .current a:active {
  background: #d6ae7b !important;
}

.wizard > .steps .done a,
.wizard > .steps .done a:hover,
.wizard > .steps .done a:active {
  background: #d6ae7b !important;
}

.menu-toggle,
button,
.ast-button,
.ast-custom-button,
.button,
input#submit,
input[type="button"],
input[type="submit"],
input[type="reset"] {
  border-color: #d6ae7b !important;
  background-color: #d6ae7b !important;
}

.wizard > .actions a {
  background: #d6ae7b !important;
}

a {
  color: #d6ae7b;
}

/*Buttons HOVER*/
a.fl-button:hover,
.wizard > .actions a:hover,
.wizard > .actions a:active {
  background: #eacda3 !important;
}

button:focus,
.menu-toggle:hover,
button:hover,
.ast-button:hover,
.button:hover,
input[type="reset"]:hover,
input[type="reset"]:focus,
input#submit:hover,
input#submit:focus,
input[type="button"]:hover,
input[type="button"]:focus,
input[type="submit"]:hover,
input[type="submit"]:focus {
  background-color: #eacda3 !important;
  border-color: #eacda3 !important;
}

button:focus,
.menu-toggle:hover,
button:hover,
.ast-button:hover,
.button:hover,
input[type="reset"]:hover,
input[type="reset"]:focus,
input#submit:hover,
input#submit:focus,
input[type="button"]:hover,
input[type="button"]:focus,
input[type="submit"]:hover,
input[type="submit"]:focus {
  background-color: #eacda3 !important;
  border-color: #eacda3 !important;
  color: #fff;
}

/*Seperatoren*/

.fl-node-5fb3d12a3180b .fl-separator,
.bar,
.fl-node-5fb529bb093bd .fl-separator {
  border-top: 6px solid #d6ae7b !important;
}

.fl-node-5fb52d6e81415 .fl-separator {
  border-top: 6px solid #d6ae7b !important;
}

/*Background*/

.fl-node-5fb3e77b8c3d6 > .fl-row-content-wrap,
.fl-node-5fb3ffe59880f > .fl-row-content-wrap,
.fl-node-5fb7a2c6a8a6b > .fl-row-content-wrap {
  background-image: linear-gradient(
    -50deg,
    #eacda3 0%,
    #d6ae7b 100%
  ) !important;
}

div#stepForm-Container {
  background: linear-gradient(45deg, #d6ae7b 0%, #eacda3 100%) !important;
}

/*Icons*/

.icon-border:hover svg path {
  fill: #d6ae7b !important;
}

/*Shop Button*/

.added_to_cart.alt:hover,
.added_to_cart:hover,
.widget a.button.checkout:hover {
  background-color: #eacda3 !important;
  border-color: #eacda3 !important;
}

.added_to_cart.alt,
.added_to_cart,
.widget a.button.checkout {
  background-color: #d6ae7b !important;
  border-color: #d6ae7b !important;
}

button,
input[type="button"],
input[type="reset"],
input[type="submit"],
.button,
.widget a.button {
  color: #fff;
}

.added_to_cart.wc-forward {
  color: #000;
  background: transparent !important;
}
