.woocommerce div.product .row.content-row{padding:0 15px !important;}
@media(min-width:860px){ .woocommerce div.product .product-gallery{flex-basis:58.333% !important;max-width:58.333% !important;}
.woocommerce div.product .product-info, .woocommerce div.product .summary.entry-summary{flex-basis:41.667% !important;max-width:41.667% !important;}
.woocommerce div.product .product-gallery .col.large-10{padding-right:0;padding-bottom:0;}
} @media(max-width:859px){
.woocommerce div.product .product-gallery .col.large-10{padding-left:0;padding-right:0;}
.col, .columns, .gallery-item{padding:0 0 30px;}
.woocommerce div.product .woocommerce-product-gallery__wrapper{padding-left:15px;padding-right:15px;overflow:hidden;}
.woocommerce div.product .woocommerce-variation-add-to-cart{display:flex;flex-direction:column;align-items:stretch;}
.woocommerce div.product .woocommerce-variation-add-to-cart .ux-quantity{margin-bottom:0px;}
.woocommerce div.product .woocommerce-variation-add-to-cart .single_add_to_cart_button, .woocommerce div.product .woocommerce-variation-add-to-cart .ux-buy-now-button{width:100%;margin-left:0;margin-top:0px;padding:5px;}
.woocommerce div.product .col.large-5.product-info{padding-bottom:0;}
.woocommerce div.product .product-info{padding-top:20px;}
.woocommerce div.product .product-main{padding-bottom:0;}
.woocommerce div.product .badge-container{left:15px;}
.woocommerce div.product .image-tools{right:12px;}
} .woocommerce div.product .product-gallery .woocommerce-product-gallery__image img{border-radius:8px;}
.woocommerce div.product .product-gallery .product-thumbnails img{border-radius:8px;}
.woocommerce div.product .upsells .product-small .box-image img{border-radius:8px;}
.woocommerce div.product .related .product-small .box-image img{border-radius:8px;}
.woocommerce div.product .product-gallery .product-thumbnails .col a{border-radius:8px;overflow:hidden;}
.woocommerce div.product .product-info h1{color:#000000;}
.woocommerce div.product .product-info .ux-buy-now-button{background-color:#000000;color:#ffffff;}
.woocommerce div.product .woocommerce-variation-availability p.stock{background-color:#e6ffe6;border-radius:8px;padding:5px 10px;display:inline-block;margin-bottom:10;color:#000000;}
.woocommerce div.product p.stock.in-stock{background-color:#e6ffe6;border-radius:8px;padding:5px 10px;display:inline-block;margin-bottom:10;color:#000000;}
.woocommerce div.product .tabs.wc-tabs.product-tabs li a{border-radius:8px;}
.price.product-page-price .etwe-price-prefix {
font-size: 0.85em; line-height: 1;
font-weight: 500; opacity: .9; }