/*WOOCOMMERCE*/
@media screen and (min-width: 681px){
.woocommerce #content div.product div.images, .woocommerce div.product div.images, .woocommerce-page #content div.product div.images, .woocommerce-page div.product div.images {width: 32%;}
.woocommerce #content div.product div.summary, .woocommerce div.product div.summary, .woocommerce-page #content div.product div.summary, .woocommerce-page div.product div.summary {width: 65%;}
.woocommerce form .form-row-first, .woocommerce form .form-row-last, .woocommerce-page form .form-row-first, .woocommerce-page form .form-row-last, #wc-stripe-cc-form .form-row-first, #wc-stripe-cc-form .form-row-last {width: 44%;}
.woocommerce-checkout #stripe-payment-data div.form-row {padding: 0.2em;}
}
@media screen and (max-width: 680px){
.woocommerce #content div.product .product_title, .woocommerce div.product .product_title, .woocommerce-page #content div.product .product_title, .woocommerce-page div.product .product_title {font-size: 2em;}
}
.woocommerce-privacy-policy-text p {font-size:13px;line-height: 1.2em;}
#order_comments {min-height:10em;}
.woocommerce-shipping-totals {display:none;}

.single-product .woocommerce-breadcrumb {text-align:center;margin-bottom: 80px;}
/*.single-product .product_title {text-align:center;font-size: 3em; margin-bottom: 80px;}*/
.single-product .product_meta {display:none;}
.single-product .entry-summary .single_add_to_cart_button {margin-bottom:40px;}

#coupon_code {width:230px !important;}

.purchased-message {
    background: #4CAF50;
    color: white;
    padding: 10px 15px;
    border-radius: 4px;
    margin-bottom: 20px;
    display: inline-block;
    font-weight: bold;
}