/*
Theme Name: Furnde Child
Theme URI: http://themealien.com
Author: Theme Alien
Author URI: http://themealien.com
Description: Furnde Child Theme.
Version: 1.0
License: GNU General Public License v2+
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: furnde
Domain Path: /lang/
Tags: one-column, two-columns, left-sidebar, right-sidebar, full-width-template, post-formats, theme-options, threaded-comments, translation-ready
Template: furnde
*/

@import url("../furnde/style.css");

/*COLORI FONT*/
p {
	color: #333333 !important;
}
/*************/


li.product .woocommerce-product-details__short-description { display: none !important; }

.woocommerce div.product .product_title { font-size: 25px !important; }

/*.single_add_to_cart_button { display: none !important;}*/

.woocommerce div.product .summary .yith-wcwl-add-to-wishlist { padding-bottom: 35px !important;}

.footer-widgets { background-color: rgba(0, 115, 3, 0.2) ;} /*sfondo footer*/

.site-footer { display: none !important;}

.woocommerce input.button { border-color: #007367; background-color: #007367; }

.yith-ywraq-mail-form-wrapper>form>p>.button { margin-top: 30px;}

.custom-color-scheme .furnde-category.show-now-hover:hover .cat-overlay { opacity: 0.6 !important; } /*opacità ombra hover categoria home*/

/*sistemazione allineamento bottoni widget laterale carrello e colori*/
.widget_shopping_cart_content>.buttons>.button.wc-forward { padding: 0 10px !important; }

.off-canvas-panel.cart-panel .widget_shopping_cart_content .buttons a { border-color: rgba(216,130,92,0.5) !important; }
.off-canvas-panel.cart-panel .widget_shopping_cart_content .buttons a:hover { border-color: #dd8457 !important; }
.off-canvas-panel.cart-panel .widget_shopping_cart_content .buttons a.checkout { background-color: rgba(216,130,92,0.5) !important; }
.off-canvas-panel.cart-panel .widget_shopping_cart_content .buttons a.checkout { background-color: #dd8457 !important; }

p.buttons a.button.wc-forward, p.buttons a.button.wc-forward {
	float: left !important;
}

p.buttons a.button.wc-forward {
	margin-bottom: 15px !important;
}

/*pagina negozio*/
h2.woocommerce-loop-category__title {
	margin-top: 20px;
	font-size: 16px;
    padding: 0 0 15px 0;
    line-height: 1.3;
    margin: 0;
    font-weight: 400;
    text-transform: uppercase;
    color: #262e31;
	height: 60px;
}
h2.woocommerce-loop-category__title:hover { text-decoration: underline; }
.woocommerce ul.products li.product .product-info { padding: 5px !important; }
.woocommerce ul.products li.product .product-inner:hover .product-info { margin-top: 0 !important; }
#tab-description h2 { display: none !important; }


/************************************************************************/

/*hover pagina prodotti trasparenza*/
.custom-color-scheme.woocommerce ul.products li.product .product-inner:hover:before, .custom-color-scheme .woocommerce ul.products li.product .product-inner:hover:before,
.custom-color-scheme.woocommerce.shop-view-list ul.products li.product .product-inner:hover .product-content-thumbnails:before, .custom-color-scheme .woocommerce.shop-view-list ul.products li.product .product-inner:hover .product-content-thumbnails:before
 { opacity: 0.6 !important; }
/************************************/

/*colore triangolino "new" pagina prodotti*/
.woocommerce span.ribbon { background-color: #dd8457 !important; }
/************************************/

/*FOOTER*/
.footer-widgets .widget .footer-add { margin-top: 10px !important; padding-bottom: 15px; }
@media (min-width: 768px) {
	.footer-1.col-md-4.col-sm-6, .footer-2.col-md-2.col-sm-6, .footer-3.col-md-2.col-sm-6, .footer-4.col-md-4.col-sm-6
		{ width: 25% !important; }
}
.footer-widgets .widget ul li { margin-bottom: 0 !important; }
.footer-widgets { padding-top: 30px !important; padding-bottom: 50px !important; }


/*scritta iva esclusa accanto a prezzo*/
small.woocommerce-price-suffix { font-size: 50%; }

/*WOOCOMMERCE + - QUANTITà PRODOTTO*/
.woocommerce div.product form.cart div.quantity {
	padding-right: 0px !important;
}

.woocommerce .quantity .plus, .woocommerce-page .quantity .plus {
	border-bottom: 1px solid #bbb3b9 !important;
}

.woocommerce div.product form.cart .quantity .qty {
	padding: 0 !important;
}

/*CARRELLO e CHECKOUT*/
.custom-color-scheme .woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button:hover,
.woocommerce input.button:hover,
.custom-color-scheme .woocommerce-checkout #payment div.place-order .button:hover {
	background-color: rgba(0, 115, 103, 0.71);
	border-color: #007367;
}
.woocommerce-cart .woocommerce-shipping-destination,
.woocommerce-cart .woocommerce-store-notice,
.payment_method_paypal .about_paypal {
	display: none !important;
}
@media (max-width: 767px ) {
	.woocommerce-cart .ht-ctc-chat {
		display: none !important;
	}
}


/*	WIDGET LATERALE PRODOTTI	*/
.widget .widget-title {
	margin-bottom: 20px;
	color: #dd8457;
}

.widget_product_search form.woocommerce-product-search {
	padding-top: 15px !important;
    padding-bottom: 15px !important;
}

.widget_nav_menu .menu > li > a:after, .widget_categories .menu > li > a:after, .widget_product_categories .menu > li > a:after, .widget_nav_menu > ul > li > a:after, .widget_categories > ul > li > a:after, .widget_product_categories > ul > li > a:after {
	left: -20px;
	width: 4px;
}

.shop-sidebar .widget .widget-title + * {
	border-color: #dd8457;
}

.woocommerce .widget_product_categories ul li, .woocommerce .widget_layered_nav ul li {
	border-bottom-color: rgba(0, 115, 103, 0.15);
}

/*********************/
.product-category h3 mark.count {
	display: none !important;
}

/****	HOME - id 4630	****/
.page-id-4630 .furnde-category .cat-item .cat-content h2 {
	text-shadow: 1px 1px #fff;
	font-weight: 400 !important;
}

.page-id-4630 .furnde-category:hover .cat-item .cat-content h2 {
	text-shadow: none;
}

/****	****	****/

/****	CHI SIAMO	****/
.owl-controls .owl-buttons div:hover {
	background-color: none !important;
}

/***	GENNAIO 2018	***/
.woocommerce form .form-row .input-checkbox { margin: 9px 8px 0 0 !important; }
p.form-row.terms.wc-terms-and-conditions span { padding-left: 20px !important; margin-top: -5px !important; }
.woocommerce-checkout #payment div.place-order .terms { margin-bottom: 15px !important; }
.woocommerce form .form-row label { padding-right: 10px !important; }

p.demo_store { bottom: 0; top: inherit !important; position: fixed; padding: 0.4em 0 !important; }

/***	CHECKOUT e sidebar	***/
.woocommerce-terms-and-conditions-checkbox-text {
	padding-left: 20px;
}
.woocommerce-product-search button {
	background-color: #dd8457 !important;
	height: 40px;
    line-height: 35px;
	font-family: 'Lato', Arial, sans-serif;
    text-transform: uppercase;
	text-align: center;
    color: #fff;
	border-color: rgba(216,130,92,0.5) !important;
	width: 100%;
	margin-top: 10px;
}
.woocommerce-product-search input.search-field {
	border-bottom: 1px solid #dd8457 !important;
}
.woocommerce-product-search:before {
	display: none !important;
}

/**********************/

/****	POPUP	****/
.popmake-content .container {
	width: auto !important;
}
/***********************/

.site-header .menu-extra .extra-menu-item.menu-ico-fb a i {
	font-size: 20px !important;
}

.product .woocommerce-product-gallery figure a {
	pointer-events: none !important;
}

/***	FOOTER PULSANTE PROMO	****/
.btn_promo h2 {
    font-size: 25px !important;
}

.btn_promo h4 {
    font-size: 40px !important;
	color: #ff9a03 !important;
}

.btn_promo p {
     font-size: 25px !important;
     color: #ffffff !important;
     font-weight: bold !important;
}
.btn_promo a.vc_btn3 {
    font-weight: bold !important;
    font-size: 20px !important;
    padding-top: 10px !important;
    padding-bottom: 10px !important;
    padding-left: 20px !important;
    padding-right: 20px !important;
}
.vc_general.vc_cta3.vc_cta3-style-classic.btn_promo {
	background-color: #cbe172 !important;
	padding: 10px 10px !important;
	border-color: #ff9a03 !important;
}

/**** 2021-11 PROBLEMA SU MOBILE PER SELEZIONE SPEDIZIONE ****/
@media (max-width: 767px) {
	/*input { -webkit-appearance: auto !important;}*/
}
