
/* Custom CSS theme */
.ecwid div, .ecwid span, .ecwid a, .ecwid p {
  font-family: Arial, Helvetica, sans-serif !important;
}

.ecwid-productBrowser-price, .ecsp-productBrowser-price {
  font-family: Arial, Helvetica, sans-serif !important;
  font-weight: bold !important;
  font-size: large !important;
  color: #000000 !important;
}

label.ecwid-fieldLabel, .ecwid-SingleProduct-qty {
  font-family: Arial, Helvetica, sans-serif !important;
}

.ecwid-productBrowser-details-optionSelectBox {
  font-family: Arial, Helvetica, sans-serif !important;
}

.ecwid-btn--addToBag, .ecsp.ecsp-SingleProduct-v2 div[customprop='addtobag'], .ecsp-productBrowser-price {
  margin-top: 0;
  margin-bottom: 0;
}

.ecwid-SingleProduct-options, .ecsp-productBrowser-price {
  margin-top: 8px !important;
  margin-bottom: 8px !important;
}

.ec-cart__next, .ec-cart-next {
  display: none;
}

#paypal-animation-container,
.paypal-animation-container-collapsed #cardExp {
  display: none !important;
}

form.ec-cart-email__input {
  display: none !important;
}

.ec-cart-step--email .ec-cart-step__section {
  display: none !important;
}

.ec-cart-step--payment .ec-radiogroup {
  display: none !important;
}

.ec-radiogroup__item-wrap {
  display: none;
}

.ec-cart-step--payment .paypal-button {
  display: none;
}

#ecwid-payment-details-paypal-placeholder:before {
  font-weight: bold;
  color: black;
  content: "Something went wrong. Please close and reopen the checkout window to reenter your payment info.";
}

iframe.ec-confirmation__map {
  display: none !important;
}

/*
.ec-cart-step--address {
display: none;
}
*/
/*.ecwid-mod .ecwid-productBrowser-CheckoutPaymentDetailsPage .ecwid-Checkout-PasswordBlock,
.ecwid-mod .ecwid-productBrowser-CheckoutPaymentDetailsPage .ecwid-addressForm-fields .ecwid-fieldWrapper, 
.ecwid-mod .ecwid-productBrowser-CheckoutPaymentDetailsPage .ecwid-AddressForm .ecwid-AddressForm-fields-topPanel, 
.ecwid-mod .ecwid-productBrowser-CheckoutPaymentDetailsPage .ecwid-Checkout-EmailBlock, 
.ecwid-mod .ecwid-productBrowser-CheckoutPaymentDetailsPage .ecwid-Checkout-PaymentRightPanel .ecwid-Checkout-blockTitle,
.ecwid-mod .ecwid-productBrowser-CheckoutPaymentDetailsPage .ecwid-AddressForm-SecureLockIcon
{
	display: none !important;
} */
.ecwid-shopping-cart-categories {
  display: none !important;
}

.no-related-items-container .ec-related-products {
  display: none !important;
}
