/*
Theme Name: Gaspard Child
Theme URI: http://gaspard.elated-themes.com
Description: A child theme of Gaspard
Author: Elated Themes
Author URI: http://themeforest.net/user/elated-themes
Version: 1.0.0
Text Domain: gaspard
Template: gaspard
*/

.qodef-h3 a, h3 a {
	font-family: poppins!important;
	font-weight: 600!important;
	color: #2b2a30!important;
}

.ex-fdlist .exstyle-1 figcaption h5 {
	color: #c79931!important;
	font-family: 'Poppins', sans-serif;
}

.gallery-caption, .wp-caption, figcaption {
	color: #a49a93!important;
}

.exstyle-1-button {
	background: #fac73f!important;
	color: #2b2a30!important;
	border-radius: 50px!important;
}

.exstyle-1-button:hover{
	background: #a49a93!important;
	color: #f8f4ed!important;
	border-radius: 50px!important;
}


.ex-fdlist .exstyle-1 .exstyle-1-image {
	padding: 0px!important;
}

.ex-fdlist .exstyle-1 {
    padding: 0px!important;
}

.single_add_to_cart_button {
	background: #fac73f!important;
	color: #2b2a30!important;
	border-radius: 50px!important;
}

.single_add_to_cart_button:hover {
	background: #a49a93!important;
	color: #f8f4ed!important;
	border-radius: 50px!important;
}

.ex-fdlist .exfd-filter .exfd-filter-group .ex-menu-list .ex-menu-item-active:not(.exfd-child-click)::after {
	border-top: 10px solid #fac73f!important;
}

.ex-fdlist .exfd-filter .exfd-filter-group .ex-menu-list .ex-menu-item-active {
	background: #fac73f!important;
	color: #2b2a30!important;
	border-color: #fac73f!important;
}

.exwf-button, .exwf-orbt .exbt-inline a, .ex-fdlist[id^=ex] .exwoofood-woocommerce.woocommerce form.cart button[type="submit"], .exwoofood-woocommerce.woocommerce form.cart button[type="submit"], .exwoofood-woocommerce.woocommerce .cart:not(.grouped_form) .quantity input[type=button], .ex-fdlist .exstyle-1 figcaption .exstyle-1-button, .ex-fdlist .exstyle-2 figcaption .exstyle-2-button, .ex-fdlist .exstyle-3 figcaption .exstyle-3-button, .ex-fdlist .exstyle-4 figcaption .exstyle-4-button {
	box-shadow: none!important;
}

.ex_close {
	background: #fac73f!important;
}

#exadd_ticket {
	background: #fac73f!important;
	color: #2b2a30!important;
}

#exadd_ticket:hover {
	background: #a49a93!important;
	color: #f8f4ed!important;
}

#exminus_ticket {
	background: #fac73f!important;
	color: #2b2a30!important;
}

#exminus_ticket:hover {
	background: #a49a93!important;
	color: #f8f4ed!important;
}

#explus_ticket {
	background: #fac73f!important;
	color: #2b2a30!important;
}

#explus_ticket:hover {
	background: #a49a93!important;
	color: #f8f4ed!important;
}

.exfd-close-cart {
	background: #fac73f!important;
	color: #2b2a30!important;
}

.exfd-close-cart:hover {
	background: #a49a93!important;
	color: #f8f4ed!important;
}

.exfd-cart-mini .exwf-quantity .exwf-con-quantity {
	border: 1px solid #fac73f!important;
}

.exwf-warning {
	border: 1px solid #fac73f!important;
}

.wc-forward {
	background: #fac73f!important;
	color: #2b2a30!important;
	border-radius: 50px!important;
}

.wc-forward:hover {
	background: #a49a93!important;
	color: #f8f4ed!important;
	border-radius: 50px!important;
}

.exwf-user-dl-info {
	border: 2px solid #fac73f!important;
}

/* CSS TEMA QODE */

#qodef-woo-page .added_to_cart, #qodef-woo-page, .qodef-woo-shortcode .added_to_cart, .qodef-woo-shortcode .button {
	vertical-align: middle;
	font-family: "Poppins", sans-serif!important;
	padding: 11px 32px 10px 35px; 
	color: #2b2a30!important;
	border: 1px solid #fac73f!important;
}

.woocommerce-page div.woocommerce .shop_table th {
	font-family: "Poppins", sans-serif!important;
	color: #2b2a30!important;	
}

#qodef-woo-page.qodef--cart .shop_table td.product-name a {
	font-family: "Poppins", sans-serif!important;
	color: #2b2a30!important;	
}

#qodef-woo-page.qodef--cart .cross-sells > h2, #qodef-woo-page.qodef--cart .cart_totals > h2 {
	font-family: "Poppins", sans-serif!important;
	color: #2b2a30!important;	
}

#qodef-woo-page .button::after, #qodef-woo-page .button .qodef-m-bckg-holder, #qodef-woo-page .added_to_cart::after, #qodef-woo-page .added_to_cart .qodef-m-bckg-holder, .qodef-woo-shortcode .button::after, .qodef-woo-shortcode .button .qodef-m-bckg-holder, .qodef-woo-shortcode .added_to_cart::after, .qodef-woo-shortcode .added_to_cart .qodef-m-bckg-holder {
	background-color: transparent!important;
}

.button {
	background: #fac73f!important;
	color: #2b2a30!important;
	border-radius: 50px!important;
	border-color: transparent!important;	
}

.button:hover{
	background: #a49a93!important;
	color: #f8f4ed!important;
	border-radius: 50px!important;
	border-color: transparent!important;
}

.exwf-cksp-method.exwf-method-ct .exwf-method-title .at-method {
	background: #2b2a30!important;
	color: #fac73f!important;
	border-color: transparent!important;	
}

#qodef-woo-page.qodef--checkout #customer_details h3 {
	font-family: "Poppins", sans-serif!important;
	font-weight: 400;
	color: #2b2a30!important;
	font-size: 35px;
	line-height: 1.2em;
	margin: 0 0 20px;
}

#qodef-woo-page.qodef--checkout #order_review_heading {
	font-family: "Poppins", sans-serif!important;
	color: #2b2a30!important;
}

#qodef-woo-page.qodef--checkout .wc_payment_methods label {
	font-family: "Poppins", sans-serif!important;
	color: #2b2a30!important;
}

.elementor-4719 .elementor-element.elementor-element-6e705b5b {
	padding: 5px 5px 5px 5px!important;
}

.elementor-4720 .elementor-element.elementor-element-675df3a9 {
	padding: 5px 5px 5px 5px!important;
}

.exwf-method-ct .exwf-method-title .at-method {
	border-bottom: 2px solid #fac73f!important;
	color: #fac73f!important;
}

.exwf-button {
	background: #fac73f!important;
	color: #2b2a30!important;
	border-radius: 50px!important;
	border-color: transparent!important;	
}

.exwf-button:hover{
	background: #a49a93!important;
	color: #f8f4ed!important;
	border-radius: 50px!important;
	border-color: transparent!important;
}

.exfd-cart-parent {
	background: #68876b!important;

}

.exfd-cart-num {
	background: #fac73f!important;

}

body .select2-container--default .select2-dropdown {
	background-color: #2b2a30!important;
}

.showlogin {
	color: #C79931!important;
}

.showlogin:hover {
	color: #a49a93!important;
}

.showcoupon {
	color: #C79931!important;
}

.showcoupon:hover {
	color: #a49a93!important;
}


.exwf-min-required  {
	border: 2px solid #d92b24 !important;
}

.exwf-min-free-ship {
	border: 2px solid #5e9964 !important;
	color: #5e9964 !important;
}

.exwf-order-whastsapp .exwf-button {
	background: #2fe479!important;
}

.woocommerce-order-received .woocommerce-order h2 {
	font-family: "Poppins", sans-serif!important;
	color: #2b2a30!important;
}

h3, .qodef-h3 {
	color: #FAC73F !important;
	font-family: 'Poppins', sans-serif;
}

.ex_modal .modal-content .ex_s_lick-dots li button::before {
	color: #ffffff!important;
	font-size: 13px;
}

.ex-loadmore .loadmore-exfood {
    border: 1px solid #c79931!important;
    color: #c79931!important;
}

.ex-loadmore .loadmore-exfood:hover {
    background: #c79931!important;
    color: #ffffff!important;
}

.ex-loadmore .loadmore-exfood span:not(.load-text) {
	background-color: #c79931!important;
}

.ex-fdlist span.search-btsm .tp-search-submit, .exfd-pagination .page-navi .page-numbers.current {
	background-color: #d0bfb3!important;
	border-color: #d0bfb3!important;
}

/*
@font-face {
  font-family: 'Alloha';
  src: url('fonts/Alloha.woff2') format('woff2');
  font-display: swap;
}
*/