body.white-color-product{
    background: #fff !important;
}
body.white-color-product header#main-header {
    background: #fff;
    color: #000;
    z-index: 999;
}
.woocommerce.white-color-product ,
.woocommerce.white-color-product body .sub-head,
.woocommerce.white-color-product div#main-content .et_pb_post p,
body.white-color-product #main-header nav#top-menu-nav ul#top-menu > li > a,
.woocommerce.white-color-product div#et-main-area div.product .product_title,
.woocommerce.white-color-product .woocommerce-breadcrumb ,
.woocommerce.white-color-product div#page-container nav.woocommerce-breadcrumb a,
.woocommerce.white-color-product div#et-main-area div.product form.cart .variations label,
.woocommerce.white-color-product div#et-main-area ul.variable-items-wrapper li span,
.woocommerce.white-color-product div#main-content .et_pb_post p,
.woocommerce.white-color-product h1,
.woocommerce.white-color-product section.related.products h2,
.woocommerce.white-color-product ul.pro-ingradients li, 
.woocommerce.white-color-product div#page-container div#main-content .yikes-custom-woo-tab-title,
.woocommerce.white-color-product section.related.products h2, 
.woocommerce.white-color-product .woocommerce-Tabs-panel h2,
.woocommerce.white-color-product div#page-container div#main-content .woocommerce-Tabs-panel table tr td,
.woocommerce.white-color-product span.woocommerce-Price-amount.amount *,
.woocommerce.white-color-product .xt_woofcicon-commerce-8:before,
.woocommerce.white-color-product div#page-container div#main-content ul.products a.prod_price .buy-pro,
.woocommerce.white-color-product span.woocommerce-Price-amount.amount *,
.woocommerce.white-color-product div#page-container div#main-content ul.products .woocommerce-loop-product__title,
.woocommerce.white-color-product div#page-container .recipe-page-wrap .entry-title, 
.woocommerce.white-color-product div#page-container .woof_list li label.woof_radio_label,
.woocommerce.white-color-product div#et-main-area .product.type-product > div.clearfix h2.woocommerce-loop-product__title,
.woocommerce.white-color-product header#main-header .xt_woofc-menu .xt_woofc-menu-link i:after,
.woocommerce.white-color-product div#page-container div#et-main-area div#left-area .quantity .qty.text,
.woocommerce.white-color-product div#et-main-area .variations tr:nth-child(2) ul.variable-items-wrapper li span {
    color: #000;
}
div#page-container div#main-content .woocommerce-Tabs-panel table tr *{
    color: #fff !important;
}
.woocommerce.white-color-product div#page-container div#et-main-area div#left-area .quantity .qty.text{
    color: #000 !important;
}
.woocommerce.white-color-product div#et-main-area nav.woocommerce-breadcrumb{
    color: #ccc !important;
}
.woocommerce.white-color-product .cold-buzz-ingr h6.sub-head{
	    color: #000;
}
.woocommerce.white-color-product div#et-main-area div.product form.cart .variations label,
.woocommerce.white-color-product div#et-main-area ul.variable-items-wrapper li span{
    opacity: 0.7;
}
.woocommerce.white-color-product div#et-main-area ul.variable-items-wrapper li {
    background: #F2F2F2;
} 
.woocommerce.white-color-product div#et-main-area ul.variable-items-wrapper li.selected {
    background: #000000;
}
.woocommerce.white-color-product div#et-main-area ul.variable-items-wrapper li.selected span {
    color: #fff;
}
.woocommerce.white-color-product div#page-container div#et-main-area div#left-area .quantity,
.woocommerce.white-color-product .logo-slider ul.slick-dots > li > button{
        border: 2px solid rgba(0,0,0,0.5);
}
.woocommerce.white-color-product .logo-slider ul.slick-dots > li.slick-active > button {
    border: 2px solid #DFAB60;
    background: #DFAB60;
}
.woocommerce.white-color-product div#page-container div#et-main-area div#left-area .quantity .qty_button{
    background-color: rgba(0, 0, 0, 0.06) !important;
    background-image: url(../images/plus-icon-black.png) !important;
    background-repeat: no-repeat !important;
    background-position: center center !important;
}
.woocommerce.white-color-product div#page-container div#et-main-area div#left-area .quantity .qty_button.minus {
    background-color: rgba(0, 0, 0, 0.06) !important;
    background-image: url(../images/minus-icon-black.png) !important;
    background-repeat: no-repeat !important;
    background-position: center center !important;
}
.woocommerce.white-color-product div#et-main-area .product.type-product > div.clearfix:before, 
.woocommerce.white-color-product .bg-before-ice:before, 
.woocommerce.white-color-product .bg-before:after{
    display: none;
}
.woocommerce.white-color-product div#page-container div#main-content div.product .woocommerce-tabs ul.tabs > li > a, 
.woocommerce.white-color-product div#page-container div#main-content #content-area div.product .woocommerce-tabs ul.tabs > li > a{
    color: rgba(0,0,0,0.8) !important;
}
.woocommerce.white-color-product div#main-content div.product div.images,
.woocommerce.white-color-product div#main-content div.product div.images:before{
    background: #F9F9F9;
}
.woocommerce.white-color-product #main-content .container, 
.woocommerce.white-color-product #main-content .container {
    padding-top: 0 !important;
}
.woocommerce.white-color-product div#et-main-area ul.variable-items-wrapper li:hover {
    background: #DFAB60;
    color: #000;
}
.woocommerce.white-color-product div#et-main-area .variations tr:nth-child(2) ul.variable-items-wrapper li span:before, 
.woocommerce.white-color-product div#et-main-area .variations tr:nth-child(2) ul.variable-items-wrapper li span:after{
        background: rgb(255 255 255);
         border: 1px solid rgba(0, 0, 0, 0.5);
}
.woocommerce.white-color-product  div#page-container div#main-content div.product .woocommerce-tabs ul.tabs:before, 
.woocommerce.white-color-product  div#page-container div#main-content #content-area div.product .woocommerce-tabs ul.tabs:before{
        border-bottom: 1px solid rgba(0,0,0,0.1)
}
.woocommerce.white-color-product div#page-container div#main-content ul.products .woocommerce-LoopProduct-link {
    border: 1px solid rgba(0,0,0,0.1);
}
.woocommerce.white-color-product .logo-slider .et_pb_module .et_pb_blurb_content{
        background: #F2F2F2;
}
.woocommerce.white-color-product div#et-main-area .variations tr:nth-child(2) ul.variable-items-wrapper li.selected span:before, 
.woocommerce.white-color-product div#order_review .wc_payment_methods .wc_payment_method .input-radio:checked + label:before, ul#shipping_method li .shipping_method:checked + label:before {
    border-color: #DFAB60;
}
.woocommerce.white-color-product div#et-main-area .variations tr:nth-child(2) ul.variable-items-wrapper li span:after, 
.woocommerce.white-color-product div#order_review .wc_payment_methods .wc_payment_method label:after, ul#shipping_method li label:after {    
    background: #DFAB60;
    border-color: #DFAB60;
}
.woocommerce.white-color-product header#main-header .xt_woofc-menu .xt_woofc-menu-link:before{
    background: url(../images/cart-icon-black.png) no-repeat left top;
    background-size: 22px auto;
}
.woocommerce.white-color-product .close-btn:before, 
.woocommerce.white-color-product .close-btn:after{
    border-bottom: 2px solid #000;
}
.single-product.white-color-product .woocommerce-message{
    color: #000 !important;
    border: 1px solid #000 !important;
    margin: 10px auto !important;
}
.white-color-product div#page-container div#main-content 
.woocommerce-Tabs-panel table tr:nth-child(2n) td ,
.white-color-product div#page-container div#main-content 
.woocommerce-Tabs-panel table tr:nth-child(2n) td .white-txt{
    color: #000 !important;
}