/*
Theme Name: Sante Child
Theme URI: https://sante.qodeinteractive.com
Description: A child theme of Sante
Author: Select Themes
Author URI: https://qodeinteractive.com
Version: 1.0.0
Text Domain: sante
Template: sante
*/

.qodef-m-user,.woocommerce-tabs,.qodef-page-title
{
	display:none !important;	
}
.qodef-header-logo
{
	padding:15px !important;	
}
#qodef-page-header{
	height:90px!important;
}
#qodef-woo-page.qodef--single .product_meta,.qodef-woo-product-list .qodef-woo-product-categories
{
	display:none !important;
}
.qodef-qi-woo-shortcode-product-list .qodef-e-product-title
{
	padding-bottom:15px!important;
}
#sb_instagram #sbi_load
{
	padding-top:20px;
}
.qodef-woo-product-list.qodef-item-layout--info-below .qodef-woo-product-content .qodef-product-content--right .product_type_simple:after,.qodef-mobile-header-navigation>ul>li.current-menu-item>a .qodef-menu-item-text:after
{
	background:#fbd3d9 !important;
}
.qodef-header-navigation>ul>li>a:after,#qodef-woo-page.qodef--cart .shop_table td.actions .coupon .button:after,#qodef-woo-page.qodef--cart .shop_table td.actions>.button[name=update_cart]:after
{
	background:#fbd3d9!important;
	color:#000 !important;
}
.qodef-woo-product-list.qodef-item-layout--info-below.qodef-item-skin--default .qodef-woo-product-content
{
background:#fbf3f4 !important;
}
#qodef-back-to-top .qodef-back-to-top-icon:after
{
	    background:#fbd3d9 !important;
}
.#qodef-back-to-top
{
	color:#000 !important;
}
.qodef-woo-product-list.qodef-item-layout--info-below .qodef-woo-product-content .qodef-product-content--right .product_type_simple
{
	color:#000!important;
}
.qodef-header-navigation>ul>li.current-menu-item>a
{
	color:#000;
}
#sante_core_side_area_opener-3
{
	display:none;
}
.qodef-header-navigation>ul>li>a:hover
{
	color:#000 !important;
}
.qodef-qi-button.qodef-layout--filled,#qodef-woo-page .single_add_to_cart_button
{
	color:#fff !important;
	background:#5c6a24!important;
}
.qodef-qi-button.qodef-layout--filled:hover,#qodef-woo-page .single_add_to_cart_button:hover
{
	background:#fbd3d9!important;
	color:#000 !important;
	border-color:#fdd3d9!important;
}
.qodef-social-icons-group .qodef-icon-holder a:before
{
	background:#fbd3d9!important;
}
.caldera-grid input[type=submit]
{
	padding: 12px 42px;
    background: #5c6a24;
    color: #fff;
    font-size: 18px;
}
.caldera-grid .btn-default:hover
{
	color:#000 !important;
	background:#fbd3d9!important;
	border-color:#fbd3d9 !important;
}
.qodef-button.qodef-layout--outlined .qodef-button-outlined-wrapper
{
	border:1px solid #5c6a24 !important;
	    color: #000 !important;
}
.qodef-button.qodef-layout--outlined .qodef-outlined-button-background
{
	    background-color:#fbd3d9 !important;
}
body.woocommerce-cart #qodef-woo-page .cart_totals table,#qodef-woo-page.qodef--cart .wc-proceed-to-checkout
{
	background-color:#fbf3f4!important;
}
#qodef-back-to-top .qodef-back-to-top-icon,.textwidget p,.qodef-social-icons-group .qodef-icon-holder a span
{
	color:#000 !important;
}
 #qodef-woo-page.qodef--cart .shop_table td.actions>.button[name=update_cart],#qodef-woo-page.qodef--cart .shop_table td.actions .coupon .button{
	color:#000;
}
body.woocommerce-cart #qodef-woo-page .cart_totals h2
{
	display:none;
}
.sbi_no_avatar .sbi_header_img
{
		background:#fdd3d9!important;
}
.qodef-login-opener-widget
{
	display:none;	
}
.qodef-mobile-header-navigation>ul>li.current-menu-item>a .qodef-menu-item-text,.qodef-mobile-header-navigation>ul>li>a
{
	color:#000 !important;
}
body,.qodef-header-navigation>ul>li>a,a,.elementor-heading-title, input{
	font-family: "Kollektif" !important;
}
.qodef-mobile-header-navigation>ul>li>a,.qodef-mobile-header-navigation>ul>li>a:hover .qodef-menu-item-text:hover{
	color: #000000 !important;
}
.qodef-mobile-header-navigation>ul>li>a:hover .qodef-menu-item-text:after{
	background: #fbd3d9 !important;
	color: #000000 !important;
}
.checkout-custom-fields p{
	margin-top: 42px!important;
}
.checkout-custom-fields p select{
	font-weight: 600;
	width: 100%;
	background-color: none;
	border-bottom: 1px solid #d7dcd5;
	padding-left: 0;
	color:#000;
	background:transparent;
}
.checkout-custom-fields p input{
	padding: 6px 0 2px 0 !important;
	border: none;
	border-bottom: 1px solid #d7dcd5;
	font-size: 16px;
    color: #68745c;
    line-height: 27px;
    font-weight: 600;
	width: 100%;
	color:#000;
}
.qodef-woo-single-inner form.cart{
	flex-direction: column !important;
}
.qodef-woo-single-inner form.cart h3{
	font-size: 23px;
}
.zaddon-type-container>p{
	background-color: #f5ec9d;
	color: #a77f3b;
}
.zaddon_data .zaddon_subtotal,.zaddon_data .zaddon_additional{
	display: none;
}
.zaddon-type-container:not(:last-child){
	margin: 0;
}
.zaddon_data .zaddon_total{
	display: flex;
    align-items: center;
}
.zaddon_data .zaddon_total span{
	margin-left: 12px;
	font-size: 23px;
}
.qodef-woo-single-inner form.cart button{
	margin-top: 24px !important;
}
.qodef-woo-single-inner form.cart .zaddon_data{
	margin-top: 0px !important;
}
input[name="zaddon[1][1][value]"],input[name="zaddon[2][2][value][]"]
{
	accent-color:#5c6a24;
}
#qodef-woo-page.qodef--single .woocommerce-message a
{
    color: #fff !important;
    background: #5c6a24!important;
}
#qodef-woo-page.qodef--single .woocommerce-message a:hover
{
 background: #fbd3d9!important;
 color: #000 !important;
 border-color: #fdd3d9!important;
}
#qodef-woo-page.qodef--single .woocommerce-error,
{
 border:1px solid #5c6a24 !important;   
 color:#000 !important;
}
#qodef-woo-page.qodef--single .woocommerce-message
{
     color:#000 !important;
}
#qodef-woo-page.qodef--cart .shop_table td.actions>.button[name=update_cart]:hover
{
    color:#000!important;
}
input[type=email], input[type=number], input[type=password], input[type=search], input[type=tel], input[type=text], input[type=url]
{
    color:#000 !important;
}
.woocommerce-page div.woocommerce>.return-to-shop,.qodef-section-title .qodef-m-text
{
    display:none !important;
}
.qodef-woo-product-price .woocommerce-Price-amount .woocommerce-Price-currencySymbol
{
    display:none;
}