/************DEFINE COLOR***************/
#et_search_icon:hover, .et-social-icon a:hover, .comment-reply-link, .form-submit .et_pb_button, .entry-summary p.price ins, .woocommerce div.product span.price, .woocommerce-page div.product span.price, .woocommerce #content div.product span.price, .woocommerce-page #content div.product span.price, .woocommerce div.product p.price, .woocommerce-page div.product p.price, .woocommerce #content div.product p.price, .woocommerce-page #content div.product p.price, .woocommerce .star-rating span:before, .woocommerce-page .star-rating span:before, .woocommerce a.button.alt, .woocommerce-page a.button.alt, .woocommerce button.button.alt, .woocommerce-page button.button.alt, .woocommerce input.button.alt, .woocommerce-page input.button.alt, .woocommerce #respond input#submit.alt, .woocommerce-page #respond input#submit.alt, .woocommerce #content input.button.alt, .woocommerce-page #content input.button.alt, .woocommerce a.button, .woocommerce-page a.button, .woocommerce button.button, .woocommerce-page button.button, .woocommerce input.button, .woocommerce-page input.button, .woocommerce #respond input#submit, .woocommerce-page #respond input#submit, .woocommerce #content input.button, .woocommerce-page #content input.button, .woocommerce a.button.alt:hover, .woocommerce-page a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce-page button.button.alt:hover, .woocommerce input.button.alt:hover, .woocommerce-page input.button.alt:hover, .woocommerce #respond input#submit.alt:hover, .woocommerce-page #respond input#submit.alt:hover, .woocommerce #content input.button.alt:hover, .woocommerce-page #content input.button.alt:hover, .woocommerce a.button:hover, .woocommerce-page a.button:hover, .woocommerce button.button, .woocommerce-page button.button:hover, .woocommerce input.button:hover, .woocommerce-page input.button:hover, .woocommerce #respond input#submit:hover, .woocommerce-page #respond input#submit:hover, .woocommerce #content input.button:hover, .wp-pagenavi span.current, .wp-pagenavi a:hover, .et_password_protected_form .et_submit_button, .nav-single a, .posted_in a, #top-menu li.current-menu-ancestor > a, #top-menu li.current-menu-item > a, .bottom-nav li.current-menu-item > a, .footer-widget h4 {color: rgb(255,255,255);}
td.product-name a, .mobile_menu_bar:before, .mobile_menu_bar:after {color:var(--mainC) !important;}
table.cart th, .woocommerce-page a.button:after {color: rgb(255,255,255);}

.cart tr, .cart .product-thumbnail img {border-color: rgba(0,0,0,0.1);}

.woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover {background-color:var(--mainC) !important;}
table.cart thead {background-color:var(--mainC);}
.woocommerce input.button:hover {background-color: #808080 !important;}
span.onsale {background-color: black !important;}
.woocommerce div.product div.summary, .woocommerce div.product {background-color: rgb(240, 240, 240) !important;}
div.related.products {background-color: rgb(255,255,255);}

/**********/

.designer-fixed, .woocommerce div.product div.summary {width: calc(100vw*2/6) !important;}
.woocommerce div.product div.summary
{
height: 50vh !important;
position: fixed !important;
right: 0;
margin-bottom: 0px !important;
padding: 30px !important;
margin: 0px; !important;
}

.woocommerce-page div.product div.images, 
.woocommerce div.product div.images, 
div.related.products {width: calc(100vw*4/6);}

.woocommerce ul.products,
.woocommerce ul.products li.product a img, 
.woocommerce-page ul.products li.product a img,
.woocommerce div.product div.images {margin: 0 !important;}

.single-product div.related.products h2,
.woocommerce-tabs ul.wc-tabs, 
.woocommerce-tabs .wc-tabs #tab-description h2, 
.et_pb_pagebuilder_layout #tab-description h2 {display: none !important;}

div.woocommerce-tabs.wc-tabs-wrapper {border:none;margin-bottom: 0px;}

div.et_pb_gallery_item.et_pb_grid_item{width: 100% !important;margin: 0px !important;}

#left-area {padding-bottom:0px;}
div.related.products {height: calc(100vw*1/6);}
div.related.products li.product h3 {font-size:1.4em !important;}
div.related.products li.product span.price {padding: 0px !important;}