
/* Custom CSS theme */
@charset "UTF-8";
/* BUTTONS */
/* Larger Primary Buttons */
/*Large buttons colour and background */
button.ecwid-btn.ecwid-btn--primary,
html#ecwid_html body#ecwid_body .ec-size .ec-store .details-product-purchase__add-buttons .form-control__button,
button.ecwid-btn--primary.ecwid-btn--continueShopping,
button.ecwid-btn--primary.ecwid-btn--checkout,
button.ecwid-btn--primary.ecwid-btn--continue,
button.ecwid-btn--primary.ecwid-btn--placeOrder,
html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--primary .form-control__button {
  background: #ffc705;
  color: #000000;
}

/*Large buttons on hover*/
button.ecwid-btn.ecwid-btn--primary:hover,
html#ecwid_html body#ecwid_body .ec-size .ec-store .details-product-purchase__add-buttons .form-control__button:hover,
button.ecwid-btn--primary.ecwid-btn--continueShopping:hover,
button.ecwid-btn--primary.ecwid-btn--checkout:hover,
button.ecwid-btn--primary.ecwid-btn--continue:hover,
button.ecwid-btn--primary.ecwid-btn--placeOrder:hover,
html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--primary .form-control__button:hover {
  background: #000000;
  color: #ffc705;
}

/*Small buttons colour and background*/
button.ecwid-btn.ecwid-btn--secondary,
button.ecwid-btn.ecwid-btn--secondary.ecwid-btn--addMore,
button.ecwid-btn.ecwid-btn--secondary.ecwid-btn--openBag,
button.ecwid-btn.ecwid-btn--secondary.ecwid-btn--continueShopping,
button.ecwid-btn.ecwid-btn--secondary.ecwid-btn--clearBag,
.ec-size.ec-size--xl .ec-store .form-control--small .form-control__button,
button.ecwid-btn.ecwid-btn--secondary.ecwid-btn--changeAddress,
button.ecwid-btn.ecwid-btn--secondary.ecwid-btn--applyLocation,
button.ecwid-btn.ecwid-btn--secondary.ecwid-btn--ok,
button.ecwid-btn.ecwid-btn--secondary.ecwid-btn--cancel {
  background: #ffc705;
  color: #000000;
}

/*Small buttons on hover*/
button.ecwid-btn.ecwid-btn—secondary:hover,
button.ecwid-btn.ecwid-btn--secondary.ecwid-btn--addMore:hover,
button.ecwid-btn.ecwid-btn--secondary.ecwid-btn--openBag:hover,
button.ecwid-btn.ecwid-btn--secondary.ecwid-btn--continueShopping:hover,
button.ecwid-btn.ecwid-btn--secondary.ecwid-btn--clearBag:hover,
.ec-size.ec-size--xl .ec-store .form-control--small .form-control__button:hover,
button.ecwid-btn.ecwid-btn--secondary.ecwid-btn--changeAddress:hover,
button.ecwid-btn.ecwid-btn--secondary.ecwid-btn--applyLocation:hover,
button.ecwid-btn.ecwid-btn--secondary.ecwid-btn--ok:hover,
button.ecwid-btn.ecwid-btn--secondary.ecwid-btn--cancel:hover {
  background: #000000;
  color: #ffc705 !important;
}

html#ecwid_html body#ecwid_body .ecwid-search-widget__btn {
  background: #ffc705;
  color: #000000;
}

html#ecwid_html body#ecwid_body .ecwid-search-widget__btn:hover {
  background: #000000;
  color: #ffc705;
}

/* LAYOUT */
/* Make horizontal category menu float behind the Artsite sticky nav menu */
.horizontal-menu-container.horizontal-desktop {
  z-index: 2;
}

/* Make flag label text float behind Artsite sticky nav menu */
.ec-label.label--flag.label--notice,
.label_text {
  z-index: 2;
}

/* Move search box, category menu and content below sticky navbar  */
@media screen and (min-width: 1200px) {
  .ecwid-shopping-cart-search {
    position: relative !important;
    top: 130px;
  }
}

@media screen and (min-width: 1200px) {
  .ecwid-shopping-cart-categories {
    position: relative !important;
    top: 130px;
  }
}

@media screen and (min-width: 1200px) {
  .ecwid-productBrowser.ecwid-productBrowser-CategoryPage,
.ecwid-productBrowser.ecwid-productBrowser-ProductPage,
.ecwid-productBrowser.ecwid-productBrowser-CheckoutShippingAddressPage,
.ecwid-productBrowser.ecwid-productBrowser-CartPage,
.ecwid-productBrowser.ecwid-productBrowser-CheckoutPaymentDetailsPage,
.ecwid-productBrowser.ecwid-productBrowser-SignInPage,
.ecwid-productBrowser.ecwid-productBrowser-SearchPage,
.ecwid-productBrowser.ecwid-productBrowser-FavoritesPage {
    position: relative !important;
    top: 130px !important;
  }
}

/* .main-navigation ul ul {
color: #6e1a0a;
background-color: #ffffff;
} */
