/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Aug 25 2023 | 11:49:32 */
.woocommerce div.product form.cart div.quantity input, .woocommerce-page div.product form.cart div.quantity input {border: 1px solid #22201d;}
.scheme_default .woocommerce div.product form.cart div.quantity span, .scheme_default .woocommerce-page div.product form.cart div.quantity span, .scheme_default .woocommerce .shop_table.cart div.quantity span, .scheme_default .woocommerce-page .shop_table.cart div.quantity span {color:red;}
.woocommerce div.product form.cart .variations select {
    max-width: 95%;
    min-width: 75%;
    display: inline-block;
    margin-right: 1em;
    border: 2px black solid!important;
}




#braintree-hosted-field-number, #braintree-hosted-field-expirationDate, #braintree-hosted-field-cvv {
	position: relative!important;
	top: -30px!important
}

#ppcp-credit-card-gateway-card-number, #ppcp-credit-card-gateway-card-expiry, #ppcp-credit-card-gateway-card-cvc {max-height:60px!important;
  background-color: #ffffff !important;
  border: 2px solid #000000 !important;
  position: relative!important;
	border-radius: 0px !important;
  height: 80px!important;
}


.woocommerce .checkout #order_review .payment_methods li label, .woocommerce-page .checkout #order_review .payment_methods li label {
  display: inline-block;
	width: 100%;}


.woocommerce-store-notice {padding: 5px 0 5px 0!important;}

p.woocommerce-store-notice.demo_store {
   top: 0;margin-bottom:160px!important;
  font-size: 1em;
  font-weight: 500;
  background-color: #ee332a;
}
.woocommerce-store-notice__dismiss-link {float:right!important;padding-right:40px;}


.select_container #exchange {padding:10px; color: #ee322a; border: 2px #22201d solid!important;}



.related h2 {float:left;margin-bottom:20px;margin-top:20px;font-size: 25px;}

.woocommerce-product-details__short-description {font-size: 16px;}

.woocommerce-product-details__short-description ul {color: #747474;}


.post_content.entry-content ul, .post_content.entry-content ol {color: #747474!important;}

span.price::before {
    content: 'From';
    margin-right: 5px;
	font-size: 0.6em;
}

.summary .entry-summary {margin-top: 100px;}

.product_meta {display:none;}

.banner-bords {
	text-shadow:
		-1px -1px 0 #000,
		1px -1px 0 #000,
		-1px 1px 0 #000,
		1px 1px 0 #000;
}

.post_meta .post_categories {display: none!important;}

.post_meta_container {display: none!important;}

.order_details.woocommerce-thankyou-order-details {background: none!important;}

.woocommerce-MyAccount-navigation-link--downloads {display: none;}

.woocommerce-message, button .wc-forward {font-size: 130%;}

.shipping strong {color: #000000;}

.menu_mobile .menu_mobile_nav_area ul li a
{font-size:15px;}


@media only screen and (max-width: 600px) {

#credit-card-number, #ppcp-credit-card-gateway-card-number, #ppcp-credit-card-gateway-card-expiry, #ppcp-credit-card-gateway-card-cvc {
  background-color: #ffffff !important;
  border: 2px solid #000000 !important;
  position: relative!important;
	border-radius: 2px !important;
  height: 80px!important;
}
}