@import url(../../basetemplate/css/weboverrides.css);
body {
  --body-background-color: #fff;
  --section-background-color: #fff;
  --item-background-color: #f4f4f4;
  --body-font-family: 'apparat-hkqf0k', Arial;
  --body-font-size: 16px;
  --body-font-weight: 300;
  --body-font-color: #000;
  --heading-font-color: #2a265f;
  --heading-masthead-font-color: #2a265f;
  --heading-font-family: 'apparat-hkqf0k', Arial;
  --primary-link-color: #2a265f;
  --primary-link-color-hover: #2a265f;
  --primary-button-text-color: #fff;
  --primary-button-font-size: 15px;
  --primary-link-color-reduced-med: #3a3674;
  --primary-link-color-reduced-high: #585499;
  --primary-link-color-reduced-max: #8d88d3;
  --disabled-button-background-color: #acacac;
  --price-quantity-plus-selected-color: #fff;
  --price-quantity-minus-selected-color: #fff;
}

main.l-content {
  padding-top: 15rem;
}

.dropdown-menu-background img {
  display: none !important;
}

.g-inner {
  max-width: 75rem;
}

.v2-price-plus svg,
.v2-price-minus svg {
  fill: #fff;
}

.v2-price-row-selected .v2-price-minus svg {
  fill: #fff;
}

.g-button.primary {
  text-transform: uppercase;
}
.g-button.primary:hover {
  color: #fff;
  text-decoration: none;
}

.form-field label.contain .g-faux-input,
.form-field label.contain input {
  top: 6px;
}

.languages {
  display: none !important;
}

ul.nav.navbar-nav.hovernav li::before,
ul.nav.navbar-nav.hovernav li.dropdown::before {
  display: none;
}

form input[type=text],
form input[type=email],
form select {
  border: 1px solid #808080;
  color: #000;
}