/* 
 Theme Name:   oonie
 Theme URI:    
 Description:  
 Author:       admin
 Author URI:   oonie.co.za
 Template:     Divi
 Version:      1.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html

 /* == Add your own styles below this line ==
--------------------------------------------*/
ul#mobile_menu3 {
 min-height: 67vh !important;
 overflow: scroll !important;
}
ul#mobile_menu3.et_mobile_menu{
	line-height:11px;
}
.et_pb_menu_3_tb_header.et_pb_menu ul li a {
	line-height:11px;	
}
.et_pb_menu .et_mobile_menu {
padding-top:0 !important;
}
/*currency converter */
.au_currency_converter {
    position: fixed;
    top: 150px;
    right: 0;
    z-index: 9999;
    display: flex;
    flex-direction: column;
    background: #fff;
    box-shadow: 0 0 5px 0 rgba(0,0,0,.19);
}

.au_currency_converter a.active {
    color: #fff;
    background: #e6007e !important;
}
.au_currency_converter a:last-child {
    border-bottom: 1px solid #9fbaab !important;;
}
.au_currency_converter a {
    display: block;
    padding: 10px 20px;
    border-top: 1px solid #9fbaab;
    border-left: 1px solid #9fbaab;
    color: #e6007e !important;;
    font-weight: 700;
}

.et_pb_section_3_tb_header.et_pb_section {
	z-index: 0;
}

#menu-foot-4 .et-info-email::before{
	    content: "\e076";
	    position: relative;
    top: 2px;
    margin-right: 2px;
	    font-style: normal;
    font-family: 'ETmodules' !important;
}

#menu-foot-4 .et-info-phone::before{
	    content: "\e090";
    position: relative;
    top: 2px;
    margin-right: 6px;
 font-family: 'ETmodules' !important;
}

/*sub menu */
.au-store-locater .et_pb_menu__wrap .mobile_menu_bar:before{
	content: "Store Locater";
	font-family: 'Roboto Condensed', Helvetica, Arial, Lucida, sans-serif !important;
	color: #000000 !important;
	padding: 10px;
	font-size: 13px;
}

.au-hamburger-disable.et_pb_menu .et_pb_menu__menu,.lwp-hide-mobile-menu.et_pb_fullwidth_menu .et_pb_menu__menu {
    display: flex!important;
}
 
.au-hamburger-disable .et_mobile_nav_menu {
    display: none !important;
}
.woocommerce form.checkout_coupon {
    border: none;
    padding: 20px;
    margin: 2em 0;
    text-align: left;
}
.woocommerce a.button{
	color: white !important;
}
/*currency converter */
.au_currency_converter {
    position: fixed !important;
    top: 150px;
    right: 0;
    z-index: 9999;
    display: flex;
    flex-direction: column;
    background: #fff;
    box-shadow: 0 0 5px 0 rgba(0,0,0,.19);
}

.au_currency_converter a.active {
    color: #fff !important;
    background: #9fbaab;
}
.au_currency_converter a:last-child {
    border-bottom: 1px solid #9fbaab !important;
}
.au_currency_converter a {
    display: block important;
    padding: 10px 20px;
    border-top: 1px solid #9fbaab !important;
    border-left: 1px solid #9fbaab !important;
    color: #cfdfd8;
    font-weight: 700;
}
#cc-window.cc-window .cc-compliance .cc-btn.cc-dismiss { display: none !important; } 
.cc-floating .cc-compliance > .cc-btn { margin-left: -5px; }

@media (min-width: 768px) and (max-width: 980px) {
    .au-hamburger-disable .et_pb_menu .et_pb_menu__menu,.lwp-hide-mobile-menu.et_pb_fullwidth_menu .et_pb_menu__menu {
        display: flex!important;
    }
 
    .au-hamburger-disable .et_mobile_nav_menu {
        display: none !important;
    }
li.redwish.et_pb_menu__menu.flex, header nav #menu-m-topright li.menu-item-41710 a {
	color: #92374D !important;
}
}

/* woocommerce styling */
a.ywgc-show-giftcard{
	color: #5d7261 !important;}
.ywgc_have_code {
     margin: 0 !important;
}
.woocommerce-cart-form .woocommerce-error, .woocommerce-cart-form .woocommerce-info, .woocommerce-cart-form .woocommerce-message{
	margin: 0 !important;
}
.ywgc_have_code{
	display:none;
}
.woocommerce .woocommerce-cart-form .woocommerce-info, .woocommerce .ywgc_have_code .woocommerce-info{
	text-align: left !important;
}

/* Wishlist Icon*/
.yith-wcwl-add-button > a i{
	margin-right: 0px !important;
}
.single-product .et_pb_wc_add_to_cart{
	width: 75%;
	float: left;
}

.single-product .yith-wcwl-add-to-wishlist {
    margin-top: -11px !important;
}
/* slider */
.grid_no_animation figcaption a.button {
	color: #92374D !important;
}

/* gift voucher */

.product-type-gift-card .product_title {
    border-bottom: black 1px solid;
}

.gift-cards_form>h3, .gift-cards-list>h3 {
    margin-top: 0.5em;
    margin-bottom: 0.5em;
	font-family: 'Montserrat',sans-serif;
	font-size: 16px !important;
	text-transform: uppercase;
}

.gift-card-content-editor.step-content h5, #ywgc-sender-info-title>h5 {
	 margin-top: 1em;
	font-family: 'Montserrat',sans-serif;
	font-size: 14px !important;
	text-transform: uppercase;
}
.product-type-wgm_gift_card.entry-summary p.price span{
	font-size: 18px !important;
}

input#ywgc-recipient-name, input#ywgc-recipient-email, input#ywgc-sender-name {
    height: 42px;
    border-color:  #9fbaab;
	color: #9fbaab;
	font-family: 'Montserrat',sans-serif;
	padding: 10px;
}

textarea#ywgc-edit-message {
  
	padding: 10px;
	color: #9fbaab;
	border-color:  #9fbaab;
}
.mwb_wgc_label{
	font-family: 'Montserrat',sans-serif;
}

.gift-cards-list {
    margin-bottom: 2.5em;
}

element.style {
}
.ywgc-single-recipient {
	margin-bottom: 3em;}
.ywgc-preset-image {
	height: 83px;
	width: auto;
}

#page-container table.rs_social_sharing_buttons tbody{
	display: none !important;
	padding: 0px
}

.yith-wcmap-banners-wrapper .yith-wcmap-banner .banner-title {
    text-transform: uppercase;
    font-size: 18px !important;
    font-weight: 600;
    margin: 15px 0 0;
}

.woocommerce-account .addresses .title h3 {
    font-size: 32px !important;
}

img.logo {
	width: 275px;
	height: 45px;
}

.wpb-wps-slider-item span.et_shop_image {
    display: initial;
}
.woocommerce-info.rs_message_for_single_product .woocommerce-account > .woocommerce div.woocommerce-info {
 border-top: 1px solid #ffffff !important;
	border-bottom: 1px solid #ffffff !important;
	margin-bottom: 10px !important;
}
.woocommerce-info.rs_msg_for_range_based_points{
 border:0px !important;
}

div#gift-card-sidebar{
	float: left;
    width: 22.75%;
	border-left: 1px solid rgba(0, 0, 0, 0.1);
    padding-left: 30px;
	
}
.woocommerce-bacs-bank-details h3.wc-bacs-bank-details-account-name {
    visibility: hidden;
    font-size: 0px !important;
}
.woocommerce-bacs-bank-details h3.wc-bacs-bank-details-account-name::after {
    content: 'ZA NATURAL CARE';
    visibility: visible;
    font-size: 25px !important;
    line-height: 1;
}
@media only screen and  (min-width: 700px){
#gift-card{
	float: left;
    width: 70%;
	}
li.redwish.et_pb_menu__menu.flex, header nav #menu-m-topright li.menu-item-41710 a {
	color: #92374D !important;
}
}
div#gift-card::after, div#gift-card-sidebar:after {
    content: "";
    clear: both;
    display: block;
} 

@media only screen and  (max-width: 500px){
	#gift-card{
	float: initial;
    width: 100%;
		
}
	div#gift-card-sidebar {
		float: initial;
		width: 100%;
		margin: 20px;
	}
	
	#gift-card .summary.entry-summary{
		margin-top: 50px;
	}
	
	div#gift-card::after, div#gift-card-sidebar:after {
    content: "";
    clear: both;
    display: block;
} 
li.redwish.et_pb_menu__menu.flex, header nav #menu-m-topright li.menu-item-41710 a {
	color: #92374D !important;
}
.et_pb_module.et_pb_blurb.et_pb_blurb_5.et_clickable.et_pb_text_align_center.et_pb_blurb_position_top.et_pb_bg_layout_light{ width: 100%;}
	
}

.ywgc-design-list ul li:nth-child(2){
	display: none !important;
}
.ywgc-preset-image:nth-child(2) {
    display: none;
}

a.prev, a.next {
    top: 60%;
    position: absolute;
	font-size: 25px;
    
}
a.prev{
left: -19px !important;
}

a.next {
	right: -19px !important;
}

/*From Divi Additional CSS Section*/

/*Support button*/
.buttonizer .buttonizer-group{
	right:80% !important;
}
/*Nav Bar*/
#et-info-phone {
    margin-right: -5px;
	font-family:'Roboto Condensed';
}
.et_pb_menu--without-logo .et_pb_menu__menu > nav > ul > li {
    margin-top: 4px;
}
.submenu{
	text-transform: none;
}
/*change hamburger icon to x when mobile menu is open*/
/*
#et_mobile_nav_menu .mobile_nav.opened .mobile_menu_bar::before,
.et_pb_module.et_pb_menu .et_mobile_nav_menu .mobile_nav.opened .mobile_menu_bar::before {
	content: 'd';
}
*/

/*adjust the new toggle element which is added via jQuery*/

ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,
ul.et_mobile_menu li.page_item_has_children .mobile-toggle,
.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,
.et-db #et-boc .et-l ul.et_mobile_menu li.page_item_has_children .mobile-toggle {
	width: 44px;
	height: 100%;
	padding: 0px !important;
	max-height: 44px;
	border: none;
	position: absolute;
	right: 0px;
	top: 0px;
	z-index: 999;
	background-color: transparent;
}


/*some code to keep everyting positioned properly*/

ul.et_mobile_menu>li.menu-item-has-children,
ul.et_mobile_menu>li.page_item_has_children,
ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children,
.et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children,
.et-db #et-boc .et-l ul.et_mobile_menu>li.page_item_has_children,
.et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children {
	position: relative;
}
/*20 Sept Lin - this is in custom css but not here so putting it in*/
.reset_variations{
	visibility:hidden;
}
.woocommerce-Price-amount amount{
	display:none;
}

/*remove default background color from menu items that have children*/

.et_mobile_menu .menu-item-has-children>a,
.et-db #et-boc .et-l .et_mobile_menu .menu-item-has-children>a {
	background-color: transparent;
}

/*hide the submenu by default*/

ul.et_mobile_menu .menu-item-has-children .sub-menu,
#main-header ul.et_mobile_menu .menu-item-has-children .sub-menu,
.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu,
.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu {
	display: none !important;
	visibility: hidden !important;
}


/*show the submenu when toggled open*/

ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,
#main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,
.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,
.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible {
	display: block !important;
	visibility: visible !important;
}


/*adjust the toggle icon position and transparency*/

ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,
.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle {
	text-align: center;
	opacity: 1;
}


/*submenu toggle icon when closed*/

ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after,
.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after {
	top: 10px;
	position: relative;
	font-family: "ETModules";
	content: '3';
	color: #9fbaab;
	background: #ffffff;
	border-radius: 50%;
	padding: 3px;
}


/*submenu toggle icon when open*/

ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after,
.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after {
	content: '';
}


/*add point on top of the menu submenu dropdown*/

.et_pb_menu_0.et_pb_menu .et_mobile_menu:after {
	position: absolute;
	right: 5%;
	margin-left: -20px;
	top: -14px;
	width: 0;
	height: 0;
	content: '';
	border-left: 20px solid transparent;
	border-right: 20px solid transparent;
	border-bottom: 20px solid #ffffff;
}


/*adjust the position of the hamburger menu*/

.mobile_menu_bar {
	position: relative;
	display: block;
	bottom: 10px;
	line-height: 0;
}

/*hide green bar on categories without description*/
.term-39 #et-boc .et-l .et_pb_text_1_tb_body .et_pb_text_inner, .term-40 #et-boc .et-l .et_pb_text_1_tb_body .et_pb_text_inner, .term-41 #et-boc .et-l .et_pb_text_1_tb_body .et_pb_text_inner, .term-42 #et-boc .et-l .et_pb_text_1_tb_body .et_pb_text_inner, .term-43 #et-boc .et-l .et_pb_text_1_tb_body .et_pb_text_inner, .term-47 #et-boc .et-l .et_pb_text_1_tb_body .et_pb_text_inner, .term-46 #et-boc .et-l .et_pb_text_1_tb_body .et_pb_text_inner, .term-77 #et-boc .et-l .et_pb_text_1_tb_body .et_pb_text_inner, .term-79 #et-boc .et-l .et_pb_text_1_tb_body .et_pb_text_inner, .term-80 #et-boc .et-l .et_pb_text_1_tb_body .et_pb_text_inner, .term-81 #et-boc .et-l .et_pb_text_1_tb_body .et_pb_text_inner{
	/*background-color:#cfdfd8 !important;*/
	color: #5d7261 !important;
}

.term-45 #et-boc .et-l .et_pb_text_1_tb_body .et_pb_text_inner{
	color: #5d7261 !important;
}

/*nav bar 3*/
.et-db #et-boc .et-l .et-menu .menu-item-has-children > a:first-child {
    padding-right: 15px !important;
}
li#menu-item-43916{
	padding-right:1px;
}
ul#menu-shop-by img:hover{
	transform: scale(1.3);

}
/*Instagram*/
#sb_instagram .sb_instagram_header .sbi_header_text .sbi_bio, #sb_instagram .sb_instagram_header .sbi_header_text h3 {
font-size:24px !important;
}
.sbi_header_img_hover{
	color: #92374D !important;	
}
.woocommerce-message .sumo_reward_points_auto_redeem_message{
	float:left !important;
}
#generate_referral_field, #rs_friend_email, #rs_friend_name, #rs_friend_subject, #rs_send_mail_to_friend {
    height: 44px;
}
table.shop_table .my_account_referrals text{
    height: 44px;	
}
/*earn rewards on dashboard*/
.referral_field1{
	margin-bottom:4%;
}
h2.rs_my_referral_table {
margin-bottom:5px;
	font-family: 'Montserrat' !important;
    font-weight: 600;
    font-size: 13px!important;
    text-transform: uppercase;
}
h3.rs_my_referral_link_title {
    font-family: 'Montserrat';
	font-weight: 600;
	font-size: 13px!important;
    text-transform: uppercase;
}
p.nowu{
	margin-bottom:0em;
	padding-bottom:0em;
}
/*social icons on dashboard account*/
.rs_whatsapp_label{
display:none;	
}
/*.btn:active, .btn:focus, .btn:hover{
    background-color: transparent;
}*/
 .btn {
    background-color: white !important;
}
.share_wrapper_default_url, .share_wrapper_static_url, .share_wrapper1, .share_wrapper11, .rs-whatsapp-share-button {
background-color:transparent;	
}

.page-id-155.ywgc_have_code{
display:none;
}

.sumo_reward_points_auto_redeem_message, .rs_msg_for_range_based_points{
	text-align:left !important;
	margin-left:-12px;
}

.page-id-20628 .woocommerce-info{
	text-align:left !important;	
	margin-left:-12px;
}
form.checkout_coupon.woocommerce-form-coupon p{
	color:#a30f0f00 !important;
	margin:0!important;
	padding:0 !important;
}
form.checkout_coupon.woocommerce-form-coupon {
    border: none;
    padding: 0px !important;
    margin-top: -20px !important;
    text-align: left;
}
.page-id-20628.et_button_no_icon.woocommerce-page button.button{
	float:left;
	margin-left:-412px;
}
.page-id-20628 .woocommerce-form-coupon .form-row .form-row-first p{
	width:150px;
}
.page-id-20628 .woocommerce-form-coupon p.form-row-first {
	width:150px;
}
button.form-row form-row-last{
	float:left !important;
}
/*commented out til we hear from client.page-id-20628 .showcoupon .woocommerce-info a{
	color:black;
}*/

/*line under headings*/
.blurbline {
	color: black;
	height:3px;
	width:30px;
	border-inline-color: black;
    border-color: black;
    background-color: black;
}
.blurblineleft{
	float: left;
	color: black;
    height: 3px;
    width: 30px;
    border-inline-color: black;
    border-color: black;
    background-color: black;
}
/*logo slider*/
#logo-carousel-free-41334.logo-carousel-free .sp-lc-logo{
	border:0px !important;
}
#logo-carousel-free-41334.sp-lc-container .sp-lc-button-prev, #logo-carousel-free-41334.sp-lc-container .sp-lc-button-next, .sp-lc-pagination{
  display:none;
}
/*Slider homepage*/
/*Hide weight in slider*/
.product-meta{
	display:none !important;
}
/*Arrows*/
.wpb-wps-fa-angle-left:after, .wpb-wps-fa-angle-right::after {
    border-top: 1px solid #cfdfd8 !important;
    border-right: 1px solid #cfdfd8 !important;
}
.wpb-woo-products-slider.owl-theme .owl-nav [class*="owl-"]{
border:none;	
}
/*price, etc background color*/
#homeslide.wpb-wps-product-title .pro-title{
	height:55px !important;
	color: #cfdfd8 important;
}
.grid_no_animation figcaption {
    background: #ffffff!important;
    text-align: center;
    display: block;
    overflow: hidden;
	color: #ffffff !important;
}
.grid_no_animation figcaption a.button {
    color: #ffffff !important;
	font-size: 16px;
	padding: 0.3em 1em !important;
}
.grid_no_animation figcaption h3.pro_title {
	font-family: 'Montserrat', sans-serif;
	text-transform: uppercase;
    font-size: 12px  !important;
    letter-spacing: 1px;
	font-weight: 700;
	margin: 15px 0 10px;
    padding: 0;
    line-height: normal;
	height:30px !important;
}
.grid_no_animation .pro_price_area {
    color: #666666 !important;
	font-size:12px;
}
.wpb_slider_area .owl-theme .owl-nav {
    position: inherit !important;
    top: -10px !important;
	border:none;
}
.pro_price_area{
	font-family: 'Montserrat', sans-serif;
	text-transform: uppercase;
    letter-spacing: 1px;
	font-weight: 500;
}
.wpb-woo-products-slider figcaption a.button,
.wpb-woo-products-slider.owl-theme .owl-dots .owl-dot.active span,
.wpb-woo-products-slider.owl-theme .owl-dots .owl-dot:hover span {
	background-color:#e6007e !important;
	color:#ffffff !important;
	font-size: 14px;
	padding: 0.3em 1em !important;
}
.wpb-woo-products-slider.owl-theme .owl-dots .owl-dot:hover {
	background-color:#cfdfd8 !important;
	color:#ffffff !important;
	font-size: 14px;
	padding: 0.3em 1em !important;
}
.psfw-buttons-collection {
	padding-top:40%;
}

.psfw-button-design{
    border-width: 1px!important;
    border-color: #cfdfd8;
	text-transform: uppercase;
    background-color: #cfdfd8!important;
	font-size: 14px;
	padding: 0.3em 1em !important;
	font-weight: 500;
}
.wpb-woo-products-slider figcaption a.button:hover{
	background-color: #92374D !important;
	color: #ffffff!important;	
	font-weight: 500;
}
/*Store Locator*/

#wpsl-result-list li p {
    margin: 0 0 0 0;
    padding-bottom: 0;
}
.et_pb_post.wpsl_stores{
	height:auto !important;
}

/*Sidebar*/
.select2-container--default .select2-selection--single {
    background-color: #fff;
    border: 1px solid #aaa;
    border-radius: 0px !important;
}
/*Sidebar buttons*/
.woocommerce .widget_shopping_cart .buttons a, .woocommerce.widget_shopping_cart .buttons a {
    margin-right: 5px !important;
    margin-bottom: 1px !important;
	font-size:14px !important;
}
.woocommerce-mini-cart__buttons .buttons{
	width:20px;
	margin:0px;
	padding:0;
	font-size:14px !important;
}

/*Search plugin*/
#et-boc .aws-container .aws-search-field{
	font-family:'Playfair Display', serif !important;
	font-weight: 500;
	font-size: 14px !important;
	color:#617062;
	font-style: italic;
}
/*search in sidebar*/
.aws_widget-2 .aws-container .aws-search-field{
	font-family:'Playfair Display', serif !important;
	font-weight: 500;
	font-size: 14px !important;
	color:#617062;
	font-style: italic;
}
#et-boc .aws-container .aws-search-field {
    border: none;
}
	/*Headings*/
/*h2{
	font-family:'Playfair Display', serif;
	font-weight: 700;
	font-size: 60px !important;
}*/
h3{
	font-family:'Playfair Display', serif;
	font-weight: 700;
	font-size: 25px !important;
}
h4{
	font-family: 'Montserrat', sans-serif;
	text-transform: uppercase;
    font-size: 12px  !important;
    letter-spacing: 1px;
	font-weight: 700;
}
h5{
	font-family: 'Playfair Display', serif;
	font-weight:500;
	font-size: 23px !important;
}
h6{
	font-family: 'Montserrat', sans-serif !important;
	text-transform: uppercase;
    font-size: 12px  !important;
    letter-spacing: 1px;
	font-weight: 700;
}
/*WOOCOMMERCE*/
/*hide breadcrumbs*/
.woocommerce-breadcrumb{
	display:nne;
}
/*hide related products on voucher pg*/
.postid-22269 .related{
display:none;
}
/*Woocommerce headings*/
h2.woocommerce-loop-product__title {
	font-family: 'Roboto', sans-serif;
	text-transform: uppercase;
    font-size: 16px !important;
	font-weight: 600;
}
.product .related h2{
    font-size: 18px !important;
}
.cart_totals h2, .shipping_calculator h2{
	font-size: 20px !important;	
}
.woocommerce-billing-fields h3, .woocommerce-shipping-fields h3, #order_review_heading h3{
	font-size: 20px !important;	
}
 h3#order_review_heading{
	 font-size: 20px !important;	
}
#customer_details{
	padding-top:3%;
}
/*Products - hide empty description
.postid-1238 #proddescrip.proddescript{
	display:none!important;
}
.postid-42866 #proddescrip.proddescript{
	display:none!important;
}
.postid-42861 #proddescrip.proddescript{
	display:none!important;
}
.postid-41956 #proddescrip.proddescript{
	display:none!important;
}
.postid-41918 #proddescrip.proddescript{
	display:none!important;
}
.postid-40472 #proddescrip.proddescript{
	display:none!important;
}
.postid-40093 #proddescrip.proddescript{
	display:none!important;
}
.postid-40092 #proddescrip.proddescript{
	display:none!important;
}
.postid-38815 #proddescrip.proddescript{
	display:none!important;
}
.postid-36131 #proddescrip.proddescript{
	display:none!important;
}
.postid-36017 #proddescrip.proddescript{
	display:none!important;
}
.postid-36009 #proddescrip.proddescript{
	display:none!important;
}
.postid-36006 #proddescrip.proddescript{
	display:none!important;
}
.postid-21556 #proddescrip.proddescript{
	display:none!important;
}
.postid-1238 #proddescrip.proddescript{
	display:none!important;
}
.postid-1240 #proddescrip.proddescript{
	display:none!important;
}
.postid-1241 #proddescrip.proddescript{
	display:none!important;
}
.postid-1215 #proddescrip.proddescript{
	display:none!important;
}
.postid-1213 #proddescrip.proddescript{
	display:none!important;
}
.postid-1212 #proddescrip.proddescript{
	display:none!important;
}
.postid-1205 #proddescrip.proddescript{
	display:none!important;
}
.postid-1198 #proddescrip.proddescript{
	display:none!important;
}
.postid-1189 #proddescrip.proddescript{
	display:none!important;
}
.postid-1188 #proddescrip.proddescript{
	display:none!important;
}
.postid-1180 #proddescrip.proddescript{
	display:none!important;
}
.postid-1179 #proddescrip.proddescript{
	display:none!important;
}
.postid-1178 #proddescrip.proddescript{
	display:none!important;
}
.postid-1170 #proddescrip.proddescript{
	display:none!important;
}
.postid-1169 #proddescrip.proddescript{
	display:none!important;
}
.postid-1168 #proddescrip.proddescript{
	display:none!important;
}
.postid-1159 #proddescrip.proddescript{
	display:none!important;
}
.postid-1160 #proddescrip.proddescript{
	display:none!important;
}
.postid-1161 #proddescrip.proddescript{
	display:none!important;
}
.postid-1162 #proddescrip.proddescript{
	display:none!important;
}
.postid-1158 #proddescrip.proddescript{
	display:none!important;
}
.postid-1157 #proddescrip.proddescript{
	display:none!important;
}
.postid-1150 #proddescrip.proddescript{
	display:none!important;
}
.postid-1148 #proddescrip.proddescript{
	display:none!important;
}
.postid-1147 #proddescrip.proddescript{
	display:none!important;
}
.postid-1140 #proddescrip.proddescript{
	display:none!important;
}
.postid-1092 #proddescrip.proddescript{
	display:none!important;
}
.postid-1073 #proddescrip.proddescript{
	display:none!important;
}
.postid-1052 #proddescrip.proddescript{
	display:none!important;
}
.postid-1045 #proddescrip.proddescript{
	display:none!important;
}
.postid-991 #proddescrip.proddescript{
	display:none!important;
}
.postid-983 #proddescrip.proddescript{
	display:none!important;
}
.postid-980 #proddescrip.proddescript{
	display:none!important;
}
.postid-967 #proddescrip.proddescript{
	display:none!important;
}
.postid-961 #proddescrip.proddescript{
	display:none!important;
}
.postid-958 #proddescrip.proddescript{
	display:none!important;
}
.postid-943 #proddescrip.proddescript{
	display:none!important;
}
.postid-932 #proddescrip.proddescript{
	display:none!important;
}
.postid-929 #proddescrip.proddescript{
	display:none!important;
}
.postid-928 #proddescrip.proddescript{
	display:none!important;
}
.postid-925 #proddescrip.proddescript{
	display:none!important;
}
.postid-910 #proddescrip.proddescript{
	display:none!important;
}
.postid-905 #proddescrip.proddescript{
	display:none!important;
}
.postid-204 #proddescrip.proddescript{
	display:none!important;
}
.postid-203 #proddescrip.proddescript{
	display:none!important;
}
*/
.postid-22269 .woocommerce-tabs {
	display:none!important;
}
.postid-22269 section.related{
    padding-top: 11px;
    padding-bottom: 12px;
    background-color: #f7f8f6 !important;
	text-align: center;
	float:center;
}
.postid-22269 .up-sells .upsells .products h2 {
    font-size: 18px !important;
	text-align: left;
	float:left;
}
.postid-22269 h2.woocommerce-loop-product__title {
    font-family: 'Montserrat',sans-serif;
    text-transform: uppercase;
    font-size: 16px !important;
    font-weight: 600;
	text-align: center;
}
.postid-22269 .woocommerce ul.products li.product .woocommerce-loop-category__title, .woocommerce ul.products li.product .woocommerce-loop-product__title, .woocommerce ul.products li.product h3{
    font-family: 'Montserrat',sans-serif;
    text-transform: uppercase;
    font-size: 11px !important;
    font-weight: 600;
	text-align: center;
}
.postid-22269 .woocommerce ul.products li.product .price, .woocommerce-page ul.products li.product .price{
	text-align: center;	
}
.postid-22269 .yith-wcwl-add-button{
    text-align: center;
}
/*category height*/
.et-db #et-boc .et-l .et_pb_shop_0_tb_body.et_pb_shop li.product h2 {
    height: 60px !important;
}
/*Woo Tables*/
.woocommerce table.shop_table{
	border-radius:0;
}
/*.woocommerce-Tabs-panel h2{
	display:none;
}*/
.et_pb_wc_additional_info h2 {
    font-size: 25px !important;
}
.woocommerce-Reviews-title h2{
    font-size: 25px !important;
}
.woocommerce #reviews h2 {
    font-size: 25px !important;
}
.woocommerce .quantity input.qty, .woocommerce-page .quantity input.qty, .woocommerce #content .quantity input.qty, .woocommerce-page #content .quantity input.qty {
	background-color: #cfdfd8!important;
	color: #ffffff!important;
    border-width: 1px!important;
    border-color: #cfdfd8;
	font-size: 16px;
	padding: 0.3em 1em !important;
	border-radius: 0px !important;
	height: 44px;
}
/*woocommerce cart/checkout billing fields*/
.select2-container .select2-selection--single {
    height: 49px;
	padding-top:10px;
}
.woocommerce form .form-row select {
    height: 49px;
}
h3.wc-bacs-bank-details-account-name{
	font-size:25px !important;
}
/*wooicons*/
.et_pb_wc_description .et_pb_column_inner_1_tb_body .woocommerce img, .woocommerce-page img .et-last-child{
	height:90%;
	width:auto;
	max-height:83px;
}

/*ALL BUTTONS*/
button ywgc_apply_gift_card_button
.button .wc-forward{
    content: none;	
    border-width: 0px!important;
    border-color: none !important;
	background-color: #92374D !important;
	color:#ffffff !important;
	transform:lowercase;
	padding: 0.3em 1em !important;
	border-radius: 0px !important;
	height: 44px;	
}
.button .product_type_simple .add_to_cart_button :hover{
    content: none;	
    border-width: 0px!important;
	font-size: 14px;
	padding: 0.3em 1em !important;
	border-radius: 0px !important;
	height: 44px;
}
/*upsells in sidebar widget*/
.et_pb_widget .add_to_cart_button {
    border-width: 0px!important;
	font-size: 12px !important;
	border-radius: 0px !important;
}
.et_pb_widget .product_type_variable {
    border-width: 0px!important;
	font-size: 10px !important;
	border-radius: 0px !important;
}
.et_pb_widget h2.woocommerce-loop-product__title{
	height:60px;
	text-align:left;
}
.et_pb_widget .yith-wcwl-add-button{
	margin-bottom:-17px;
	margin-top:-23px;
}
h2 .upsells .up-sells{
	float:left;
	text-align:left;
}
h2 .up-sells{
	float:left;
	text-align:left;
}
button.button{
    content: none;	
    border-width: 0px!important;
	font-size: 14px;
	padding: 0.3em 1em !important;
	border-radius: 0px !important;
	height: 44px;
}
button[name='update_cart'] {
    content: none;	
    border-width: 0px!important;
    border-color: none !important;
	background-color: #92374D !important;
	color:#ffffff !important;
	font-size: 14px;
	padding: 0.3em 1em !important;
	border-radius: 0px !important;
	height: 44px;
}
button[name='update_cart']::hover {
    content: none;	
    border-width: 0px!important;
    border-color: none !important;
	background-color: #92374D !important;
	color:#ffffff !important;
	font-size: 14px;
	padding: 0.3em 1em !important;
	border-radius: 0px !important;
	height: 44px;
}
.button .update-cart{
    content: none;	
    border-width: 0px!important;
    border-color: none;
	font-size: 14px;
	padding: 0.3em 1em !important;
	border-radius: 0px !important;
	height: 44px;
}


input#giftcard_code{
	height:44px;
	border-color: #cfdfd8;
    padding: 2px;
    color: #666666;
	padding-left:11%;
	font-size: 14px;
}
.mnm_add_to_cart_button {
	background-color: #92374D !important;	
}
/*view cart text popup*/
a.added_to_cart.wc-forward{
display:none;
}
/*no hover effect*/
.woocommerce a.button::after{
	content: none;	
	color:#ffffff !important;
}

/*WOOCOMMERCE notice wrapper*/
.woocommerce .woocommerce-info, .woocommerce .woocommerce-message {
	background-color: white !important;
	text-align:left;
	transform:uppercase;
	color: #666666 !important;
	margin-bottom:0px;
	font-family: 'Montserrat', sans-serif;
	text-transform: uppercase;
    font-size: 12px !important;
    letter-spacing: 1px;
	font-weight: 700;
}

/*WOOCommerce Points font*/
.woocommerce-info{
	font-family: 'Roboto Condensed';
}
/*Woocommerce Sale smount*/
.woocommerce-Price-amount .amount{
	font-family: 'Montserrat', sans-serif;
	text-transform: uppercase;
    letter-spacing: 1px;
	font-weight: 500;
}
/*Category Price*/
.et-db #et-boc .et-l .et_pb_shop_0_tb_body.et_pb_shop .woocommerce ul.products li.product .price .amount {
	    font-size: 10px !important;
}
/*BLOG headings and text*/
.et_pb_post h2 a, .et_pb_post .entry-title a, .et_pb_portfolio_item h3 a, .et_pb_portfolio_item .et_pb_module_header a {
    font-family: 'Montserrat', sans-serif;
    text-transform: uppercase;
    letter-spacing: 1px;
	font-size: 12px !important;
    font-weight: 900;
}
.et_pb_post{
	height:425px;
}

.ywgc-preset-image {
    height: 150px;
    width: auto;
}
.ywgc-preset-image img {
    height: 146px;
}

/*FOOTER*/
#foot4 .icon {
    padding-right: 3px;
    font-size: 16px;
}

#left-area ul, .entry-content ul, .et-l--header ul, .et-l--body ul, .et-l--footer ul, .comment-content ul, body.et-pb-preview #main-content .container ul {
    list-style-type: none;
    padding: 0 0 0 0em;
}
#foot4 .et-info-phone::before {
    content: "\e090";
    position: relative;
    top: 2px;
    margin-right: 6px;
    font-family: 'ETmodules' !important;
}
#foot4 .et-info-email::before {
    content: "\e076";
    position: relative;
    top: 2px;
    margin-right: 2px;
    font-style: normal;
    font-family: 'ETmodules' !important;
}
/*Social Icons - to menu*/
.et-social-icon a {
	font-size: 14px;
}
.et-social-icons li {
    display: inline-block;
    margin-left: 7px;
}
.et-social-icons {
    float: left;
}

/*WOOcommerce onsale button*/
.woocommerce span.onsale, .woocommerce-page span.onsale {
    z-index: 2;
    background: #92374D !important;
    border-radius: 0px !important;
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
    color: #fff;
    font-size: 16px;
    font-weight: 500 !important;
    left: 10px !important;
    line-height: inherit !important;
    margin: 0 !important;
    min-height: 0 !important;
    min-width: 0 !important;
    padding: 6px 18px !important;
    position: absolute;
    text-shadow: none !important;
    top: 10px !important;
}

/*Wishlist*/
.yith-wcwl-add-to-wishlist.add-to-wishlist {
    margin-top: 0px;
}
.et_pb_menu_page_id-41686.fa.fa-heart-o::before {
	margin-left: -17px !important;
	color:#e6007e !important;
}
.yith-wcwl-add-to-wishlist .feedback .yith-wcwl-icon{
   height: 32.2px !important;
    margin-top: 14px;
    padding-top: 8.2px; 
	color:#e6007e!important;
}
.heartmen {
	margin-left: -17px !important;
	padding-left:0px;
	color: #e6007e !important;
}
.heartmen1 {
	color: #e6007e !important;
}
a.et_pb_menu__icon .et_pb_menu__cart-button {
	margin-left: -17px !important;
	padding-left:0px
}
.et_pb_menu__cart-button::after {
    margin-left: -6px;
	margin-top: -3px;
}
a.et-cart-info{
    padding-top:1px;
}
.feedback{
	color:#cfdfd8;
}
.woocommerce.et-db #et-boc .et-l a.add_to_wishlist .button, .woocommerce-page a.add_to_wishlist.button, .woocommerce-page.et-db #et-boc .et-l a.add_to_wishlist.button, .woocommerce-page.et-db #et-boc .et-l a.add_to_wishlist.button.alt{
	background:transparent !important;
	color: #e6007e !important;
	border:none;
}

.woocommerce a.add_to_wishlist .button:hover{
	border: none;
}
.et_pb_widget_area .yith-wcwl-wishlistaddedbrowse{
	color: #92374D;
	margin-top: 1em;
	margin-bottom: 0px;
}
.et_pb_widget_area .yith-wcwl-wishlistexistsbrowse{
	color:#cfdfd8;	
}

.woocommerce .cart .actions .coupon input::placeholder {
  color: #666666 !important;
	border-radius: 0;
	
}
.woocommerce .cart .actions .coupon input {
	background-color: #ffffff !important;
	border-radius: 0;
}
.woocommerce-cart table.cart td.actions .coupon .input-text{
	background-color: #ffffff !important;
	border: 1px solid #cfdfd8 !important;
	border-radius: 0;
	height: 44px;
}
input#coupon_code{
background-color: #ffffff !important;
    border: 1px solid #cfdfd8 !important;
    border-radius: 0;
    height: 44px;
	font-size:14px !important;
	width:150px;
}
.checkout_coupon{
	margin-top: 0;
    padding-top: 0;
}
.woocommerce-info a {
	color: #666666 !important;
	}
a.showlogin{
	color:#cfdfd8 !important;
} 
#post-20629 .et_pb_module .et_pb_text_inner .woocommerce div.woocommerce-info {
 border-top: 1px solid #e8eeec !important;
	border-bottom: 1px solid #e8eeec !important;
	margin-bottom: 10px !important;
}
/*My account*/
.yith-wcmap .user-profile .user-avatar.avatar-upload:after {
	background-color: #92374D;
}
.yith-wcmap .user-profile .user-info .logout a {
  background-color: #92374D !important;
}
.my_account_referrals h3{
	font-size: 12px !important;
}
/*Cookie*/
.comment-form-cookies-consent{
	display:none;
}
.cmplz-cookiebanner{
border-radius: 0px;
}
.et_overlay{
	border:none;
}
/*Menu Cart*/
.lwp_menu_cart_0_tb_header .lwp_cart_icon{
color: #e6007e !important;	
}
.et-db #et-boc .et-l .lwp_menu_cart_0_tb_header .lwp_cart_icon{
color: #e6007e !important;	
}
.lwp_menu_cart_count{
color: #e6007e !important;	
}
.woocommerce .quantity input.qty {
-webkit-appearance:textarea !important;
}
/*blog slider*/
.pcp-readmore-link{
	padding-top:0px;
	margin-top:0;
}
.sp-pcp-post .sp-pcp-post-content .sp-pcp-readmore{
	margin-top:0px;
	line-height:1em;
}
.sp-pcp-title a:hover{
color: #92374d !important;		
}
.sp-pcp-title{
	line-height:2em;
}
.et_pb_menu_0_tb_header.et_pb_menu ul li a{
color: #92374d !important;
}
/*All RESPONSIVE UNDER HERE - from biggest to smallest*/
@media only screen and (max-width: 1080px) {
.hide-mobile{
	display: none
	}
header nav #menu-m-topright li.menu-item-41710 a {
  color: #e6007e !important;
}
li.redwish.et_pb_menu__menu.flex, header nav #menu-m-topright li.menu-item-41710 a {
  color: #92374D !important;
}
}
@media only screen and (min-width: 1080px) {
.hide-desktop{
	display: none!important
	}
li.redwish.et_pb_menu__menu.flex, header nav #menu-m-topright li.menu-item-41710 a {
	color: #92374D !important;
}
header nav #menu-m-topright li.menu-item-41710 a {
  color: #92374D !important;
}	
}
@media only screen and (max-width: 800px) {
  #glt-translate-trigger{
    display:none;
  }
li.redwish.et_pb_menu__menu.flex, header nav #menu-m-topright li.menu-item-41710 a {
	color: #92374D !important;
}
header nav #menu-m-topright li.menu-item-41710 a {
  color: #92374D !important;
}	
.au_currency_converter a:last-child {
	font-size: 10px;
	right: 37px;
    background: #ffffff;
    box-shadow: 0 0 5px 0 rgb(0 0 0 / 19%);
	padding-top: 1px;
    padding-bottom: 1px;
}
.au_currency_converter a{
    background: #ffffff;
    box-shadow: 0 0 5px 0 rgb(0 0 0 / 19%);
	padding-top: 1px;
    padding-bottom: 1px;
}
.au_currency_converter a.active {
	font-size: 10px;
	padding-top: 1px;
    padding-bottom: 1px;
}	
a.button .product_type_variable .add_to_cart_button{
font-size:10px;		
	}
	/*Headings*/
h2{
	font-family:'Roboto', serif;
	font-weight: 500;
	font-size: 22px !important;
}
h3{
	font-size: 20px !important;
}
h4{
    font-size: 12px  !important;
}
h5{
	font-size: 18px !important;
}
h6{
    font-size: 12px  !important;
}
}

@media only screen and (max-width: 480px) {
.woocommerce a.button, .woocommerce.et-db #et-boc .et-l a.button, .woocommerce-page a.button, .woocommerce-page.et-db #et-boc .et-l a.button{
	font-size:12px !important;
	}
.term-42 .et_pb_text_0_tb_body{
   font-size: 24px !important;	
} 
#upselling{
	display:none;
}
header nav #menu-m-topright li.menu-item-41710 a {
  color: #92374D !important;
}
li.redwish.et_pb_menu__menu.flex, header nav #menu-m-topright li.menu-item-41710 a {
  color: #92374D !important;
}
.fa{
  color: #92374D !important;		
}
.et_mobile_menu {
overflow-y: scroll !important;
max-height: 250px;
min-height: 45vh !important;
-overflow-scrolling:touch !important;
-webkit-overflow-scrolling:touch!important;
}
input#coupon_code{
	width:110px;
}
.checkout_coupon{
	margin-top: 0;
    padding-top: 0;
}
#wpforms-238676-field_2{
	width:100% !important;
}
/*Cart*/
.coupon .button{
	width:59% !important;
}
.page-id-20628.et_button_no_icon.woocommerce-page button.button {
    float: right !important;
	margin-left:0px !important;
}
.checkout_coupon.woocommerce-form-coupon p {
  float: left !important;
  overflow: hidden;
}


/* Fixed Navigation Bar on mobile devices */
#main-header.et-fixed-header {
        position: fixed !important;
}
}

.postid-22269 .woocommerce-breadcrumb{
	display: none;
}
ul.et_mobile_menu li.menu-item-has-children .mobile-toggle, ul.et_mobile_menu li.page_item_has_children .mobile-toggle, .et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle, .et-db #et-boc .et-l ul.et_mobile_menu li.page_item_has_children .mobile-toggle {
	width: 100%;}
ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after, .et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after {
	top: 10px;
position: absolute;
right: 0px;
}

.woocommerce-cart table.cart td.actions .coupon .input-text{
	color: #515151 !important;
	font-size:14px !important;
}
.checkout_coupon{
	display:content !important;
}
div#order_review .remove {
    display: inline;
}

.et_pb_wc_add_to_cart form.cart .variations td.value span:after { 
transform: translateY(-160%);}


div#gift-card::after, div#gift-card-sidebar:after, .postid-22269 #main-content {
    content: "";
    clear: both;
    display: block;
}
#omnisend-dynamic-container{
	display:none !important;
}
div#omnisend-dynamic-container{
	display:none !important;	
}
ul {
  list-style-position: outside;
}
/*WP Form*/
.wpforms-container input[type=date], .wpforms-container input[type=datetime], .wpforms-container input[type=datetime-local], .wpforms-container input[type=email], .wpforms-container input[type=month], .wpforms-container input[type=number], .wpforms-container input[type=password], .wpforms-container input[type=range], .wpforms-container input[type=search], .wpforms-container input[type=tel], .wpforms-container input[type=text], .wpforms-container input[type=time], .wpforms-container input[type=url], .wpforms-container input[type=week], .wpforms-container select, .wpforms-container textarea {
    border: 1px solid #c4ced2 !important;
	font-family: 'Roboto Condensed', Helvetica, Arial, Lucida, sans-serif !important;
	color: #555555 !important;
	font-size:14px !important;
}
div.wpforms-container-full .wpforms-form button[type=submit]{
	background-color: #e6007e;
    border: none;
    color: #fff;
    font-size: 16px;
    padding: 10px 15px;
}
div.wpforms-container-full .wpforms-form button[type=submit]:hover {
background-color:#e6007e;
    border: none;
}

.wpforms-form textarea{
	width: 60% !important;
}
.wpforms-field-label{
	font-size:15px !important;
	color: #666 !important;
	font-weight:400 !important;
}
.wpforms-field-label-inline{
	font-size:13px !important;
	color: #444 !important;
	font-weight:400 !important;
	line-height:17px;
}
div.wpforms-container-full .wpforms-form input[type="checkbox"], div.wpforms-container-full .wpforms-form input[type="radio"] {
    background-color: var(--bg-color);
    flex: none;
    display: inline-block !important;
    margin: 0 5px 0 0;
    width: 18px;
    min-width: 18px;
    height: 18px;
    border-color: #c4ced2;
    vertical-align: middle;
    position: initial;
    padding: 0;
}
div.wpforms-container-full .wpforms-form ul li {
  margin-bottom: 0px !important;
}
.add_to_cart_button{
	background-color: #92374D !important;
}
/*Button - continue shopping - woocommerce notice area  */
a.button.wc-forward{
font-family: 'Roboto Condensed',Helvetica,Arial,Lucida,sans-serif;
font-size: 14px;
background-color: #92374d;
border-width: 1px !important;
border-color: rgba(207,223,216,0);	
text-transform: none;
}
.woocommerce-info{
border: 1px solid #92374d !important;
}
/*Cart update button*/
button[name="update_cart"]{
font-size:14px !important;	
}
/*Cart - x remove from cart*/
.woocommerce a.remove {
  color: #92374d !important;
}
.woocommerce a.remove:hover {
	  background-color: #92374d !important;
}
.woocommerce-cart .woocommerce-cart-form .woocommerce-info, .woocommerce-checkout .woocommerce-info {
	border: none!important;
	background-color: transparent!important;
}
#topicon {
	top: 7px;
}
.yith-wcmap-banner.banner-orders .banner-counter, .yith-wcmap-banner.banner-my-wishlist .banner-counter{
	background: #92374d!important;	
}
.woocommerce-account form.woocommerce-form .woocommerce-form-login__submit:hover, .woocommerce-account form.woocommerce-form .woocommerce-form-register__submit:hover {
	background-color: #92374D !important	
}
.woocommerce-account form.woocommerce-form .woocommerce-form-login__submit:active, .woocommerce-account form.woocommerce-form .woocommerce-form-register__submit:active {
	opacity: 0.5!important	
}

.woocommerce-error .sumo_reward_points_notice{
	color:#555555 !important;
}
@media only screen and (min-width: 981px) {
	.et_pb_row_0_tb_header .et_pb_column_1_4 {
		width: auto!important;
		padding-right: 10px!important;
		background-color: #9FBAAB!important;
	}
}
li.redwish.et_pb_menu__menu.flex, header nav #menu-m-topright li.menu-item-41710 a {
	color: #92374D !important;
}
/*wishlist in header red , header nav #menu-m-topright li.menu-item-41721 a*/
/*.et_pb_menu_0_tb_header.et_pb_menu ul li a{
color: #92374d !important;
}*/
.et-db #et-boc .et-l .et_pb_menu_0_tb_header .et_pb_menu__icon.et_pb_menu__cart-button {
    color: #e6007e;
}
.et_pb_menu_2_tb_header .et_pb_menu__icon.et_pb_menu__cart-button{
	    color: #e6007e !important;
}
/*Line around product cards-MP*/
.custom-shop-divi .product {
    border: 1px solid;
    border-color: #e6e6e6;
    padding: 0px 0px 30px 0px !important;
}
/*pink buttons-MP*/
.custom-shop-divi .add_to_cart_button {
    background-color: #e6007e !important;
}
.et-db #et-boc .et-l .et_pb_shop span.onsale {
    background-color: #e6007e !important;
}
/*remove line around image-MP*/
.custom-shop-divi span.et_overlay {
    display: none !important;
}
/*Line around product cards-MP*/
.custom-shop-divi li {
    border: 1px solid !important;
    border-color: #e6e6e6 !important;
}
/*change footer mobile icons to white-MP*/
div#foot4 .fa{
 color: white !important;
}
/*change product header size-MP*/
.woocommerce .custom-shop-divi ul.products li.product .woocommerce-loop-product__title {
    font-size: 16px !important;
	font-family:'Roboto' !important;
	font-weight: 400 !important;
	line-height: 20px !important;
	text-transform: capitalize !important;
}
/*change product price size-MP*/
.et-db #et-boc .et-l .et_pb_shop_0_tb_body.et_pb_shop.custom-shop-divi .woocommerce ul.products li.product .price .amount {
    font-size: 14px !important;
	font-family:'Roboto' !important;
	font-weight: 400 !important;
}
/*remove wishlist on product cards-MP*/
.custom-shop-divi .yith-wcwl-add-button {
    display: none;
}
/*adding space for header on product cards-MP*/
@media (max-width: 480px){
    .et-db #et-boc .et-l .et_pb_shop_0_tb_body.et_pb_shop li.product h2 {
        height: 110px!important;
    }    
}