/* 
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 1.0.1
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

/*
    Add your custom styles here
*/

.product-subtotal {color:#000!important;}
.woocommerce-Price-amount {display:block;}
#post-3070 > div > div > div > div > section.elementor-element.elementor-element-55e803b.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.elementor-section.elementor-top-section > div > div > div > div > div > div > div > div > form > table > tbody > tr.woocommerce-cart-form__cart-item.cart_item > td.product-subtotal {display:block!important;}
.woocommerce-cart-form__cart-item .woocommerce-Price-amount {display:block!important;}
.order-total .woocommerce-Price-amount {display:block;}
.onsale {
display: none;
}
.onsale:after {
display: block;
	top: 0;
	left: 0;
  	content: 'BOGO';
}
.woocommerce-loop-product__title {min-height: 40px;}
.woocommerce-input-wrapper {width: 100%;}
#place_order {color:#fff;background:#000;padding:15px 15px;}
#place_order:hover l

/* checkout */

.wc-stripe-elements-field {width:100%;height:auto}
#stripe-exp-element {width:100%;height:auto;}
#stripe-card-element {width:100%;height:auto;}
.wc-stripe-elements-field, .wc-stripe-iban-element-field {width:100%;height:auto;}
.stripe-card-group {width:100%;height:auto;}

#shipping_method label {text-align:left;visibility:hidden;}
#shipping_method li {padding-left: 0!important;}
#shipping_method span{visibility:visible!important}
.woocommerce-shipping-totals th {vertical-align:bottom;}
#shipping_method li {vertical-align:middle;}

/* woocommerce page */
.ast-woocommerce-container {padding-top: 180px;}


/* product single */
.woocommerce span.onsale {color: #fff;background: red;width:70px;height:70px;font-size:20px;} 
.woocommerce-loop-product__title {height: 70px;}

.reset_variations {display:none;}

/* special color */
span.woocommerce-Price-amount.amount {margin-top:15px;}

/* pre show */

span.woocommerce-Price-amount.amount, .woocommerce-Price-amount {
	display:block!important;

}