/*
 Theme Name:  Divi Child Theme
 Description:  Child Theme for Divi
 Author:       The Market Press
 Author URI:   https://themarketpress.com
 Template:     Divi
 Version:      1.0.0
*/

.tmphide {
	display: none !important;
	
}
.tmphidewmargin {
	display: none !important;
	
}

.tmphomegridselected {
	font-weight: bold !important;
	color: black !important;
}

.tmptextwrap {
	float: left;
	margin: 10px 10px 10px 0px;
}

.bundled_product {
	padding-bottom: 8px !important;
	margin-bottom: 12px !important;
}

/* .tmp-three-columns .et_pb_column {
    width: 25%!important;
} */
/* @media only screen and (max-width: 980px) {
    .tmp-three-columns .et_pb_column {
    width: 33%!important;
}
} */
 
@media only screen and (max-width: 479px) {
    .tmp-three-columns .et_pb_column {
    width: 50%!important;
}
}

#et-boc > div > div > div.et_pb_section.et_pb_section_0.et_pb_with_background.et_section_regular > div.et_pb_row.et_pb_row_2.et_pb_gutters2.et_pb_row--with-menu > div.et_pb_column.et_pb_column_1_3.et_pb_column_3.et_pb_css_mix_blend_mode_passthrough.et-last-child.et_pb_column--with-menu.column-cart > div > div > div > div.bc_menu_cart > span > a > span {
	color: white !important;
}

.bc_menu_cart {
	/* padding-left: 12px !important; */
	display: none !important;
}
#et-top-navigation .et-cart-info{
	/* padding-left: 12px !important; */
	display: none !important;
}

#menu-main-nav > li {
	padding-left: 0px !important;
}

#tmphomegrid1trigger, #tmphomegrid2trigger, #tmphomegrid3trigger, #tmp_accordian_trigger_1, #tmp_accordian_trigger_2, #tmp_accordian_trigger_3, #tmp_accordian_trigger_4, #tmp_accordian_trigger_5, #tmp_accordian_trigger_6, #tmp_accordian_trigger_7 {
	cursor: pointer;
}

/* subscription Please choose at least 4 items. message container */
div.woocommerce-info > ul.msg {
	padding: 0px !important;
}

/* subscription dropdown */
.wcsatt-options-product-dropdown {
	font-size: 20px !important;
    padding: 6px 26px 6px 6px !important;
}

/* wine club subscription text above drop down  */
span.wcsatt-options-prompt-text-label {
	display: none !important;
}

label.bundled_product_optional_checkbox > span.price > span.bundled_item_price_quantity {
    display: none !important;
}


.bundle_error > .woocommerce-info > ul > li {
    text-align: center !important;
}

.TextInput__FormStyledTextInput-j8u27t-0 {
    text-align: center !important;
}

.et_pb_db_shop_thumbnail {
    background-image: linear-gradient(180deg,rgba(0,0,0,0) 20%,#eeb111 100%) !important;
}

.bundled_item_17 .stock.out-of-stock {
    display: none;
}

#kl_newsletter_checkbox_field {
	opacity: 0 !important;
}

.et_pb_db_product_carousel_196942.et_pb_carousel_wrapper .slick-next::before, 
.et_pb_db_product_carousel_196942.et_pb_carousel_wrapper .slick-prev::before {
    font-size: 57px;
    opacity: 1;
    top: -22px;
    text-shadow: 0px 0px 9px rgba(150, 150, 150, 1);
    color: #626A6A;
}
.et_pb_db_product_carousel_196942.et_pb_carousel_wrapper .slick-prev::before {
    font-family: ETmodules !important;
    content: "\34";
    left: -22px;
}
.et_pb_db_product_carousel_196942.et_pb_carousel_wrapper .slick-next::before {
    font-family: ETmodules !important;
    content: "\35";
    right: -22px;
}


@media (max-width: 980px) {
    .et_pb_row.et_pb_row_1.et_pb_equal_columns.et_pb_gutters1.et_pb_row--with-menu, .et_pb_column.et_pb_column_1_3.et_pb_column_3.et_pb_css_mix_blend_mode_passthrough.et-last-child.et_pb_column--with-menu.column-cart {
        display: none;
    }
    #main-content .et_pb_row.header-section-ticker {
        margin-bottom: 0 !important;
    }
}