/*
Theme Name: Wizestore - Child
Author: GT3themes
Author URI: http://gt3themes.com
Description: -
Version: 1.0
Template: wizestore
*/
@import url("../wizestore/style.css");

/* TOP MENU > */
.main_wrapper{
	padding: 0 0 0 0 !important;
}

div.gt3_header_builder__section.gt3_header_builder__section--top.not_empty_center_side.gt3_header_builder__section--hide_on_mobile
/*,
div.gt3_header_builder_component.gt3_header_builder_login_component,
div.header_side_container div.gt3_header_builder_component.gt3_header_builder_cart_component.woocommerce*/
{
	display: none !important;
}

.sticky_header .gt3_header_builder__section--middle{
	background-color: #0a0a0a !important;
	padding: 20px 0 !important;
}

.gt3_header_builder_burger_sidebar_component{
	display: none !important;
}
/* < TOP MENU */

/* PALLINI LISTE UL > */
.main_wrapper ul.gt3_list_wine li::before {
    content: url('data:image/svg+xml; utf8, <svg xmlns="http://www.w3.org/2000/svg" version="1.1" height="32" width="40"><circle cx="10" cy="10" r="6" fill="rgb(204, 220, 45)" /><circle cx="30" cy="10" r="6" fill="rgb(204, 220, 45)" /><circle cx="20" cy="25" r="6" fill="rgb(204, 220, 45)" /></svg>') !important;
}
/* < PALLINI LISTE UL */

/* PULSANTE PER ANTEPRIMA > */
.gt3_woocommerce_open_controll_tag {
    margin: 0px 0px 0px 0px !important;
    position: relative;
    top: -240px;
    z-index: 1;
    /*left: 106px; origine */
	text-align: center;
}

.gt3_dark_theme .woocommerce ul.products li.product .gt3_woocommerce_open_controll_tag .button, .gt3_dark_theme .woocommerce a.button[class*="product_type_"], .gt3_dark_theme .woocommerce a.button.add_to_cart_button:link{
	background: #000;
}

div.gt3_woocommerce_open_controll_tag a.button.yith-wcqv-button{
	/* padding: 13px 14px 22px 31px !important; origine */
	padding: 16px 14px 22px 31px !important;
}

a.button.yith-wcqv-button::after{
	top: 13px;
	left: 15px !important;
}

.products .product:hover .price{
	opacity: 100 !important;
}

/* < PULSANTE PER ANTEPRIMA */

/* FINESTRA ANTEPRIMA PRODOTTO > */
div.summary-content h1.product_title.entry-title{
	color: #b2b2b2 !important;
}
div.summary-content div.product_meta span.posted_in a{
	color: #000 !important;
}
div.summary-content form.cart div.gt3-product-title_quantity,
div.summary.entry-summary div.summary-content form.cart{
	display: none !important;
}

/* < FINESTRA ANTEPRIMA PRODOTTO */

/* < FOOTER */
.main_footer .widget-title{
	font-weight: 400 !important;
	font-size: 17px !important;
}
.top_footer {
    color: #ffffff !important;
}
.woocommerce aside > .widget, .woocommerce .main_footer .widget{
	margin-top: 0 !important;
}
/* FOOTER > */

/* SINGOLO EVENTO > */
div.gt3_author_box{
	display: none !important;
}
div.prev_next_links{
	border-top: 0px solid #d8d9db !important;
	padding-top: 0 !important;
}

.yith-wcwl-add-to-wishlist{
	margin: 0 0 30px 0 !important;
	float: none !important;
}
/* < SINGOLO EVENTO */

/* SINGOLO PRODOTTO > */
.woocommerce.gt3_dark_theme div.product > .woocommerce-tabs ul.tabs li.active a,
.woocommerce.gt3_dark_theme div.product .woocommerce-tabs .panel{
	background-color: #0a0a0a !important;
}

div.yith-wcwl-add-button a.add_to_wishlist.single_add_to_wishlist i.yith-wcwl-icon.fa.fa-heart-o {
	display: none;
}

.woocommerce div.product .woocommerce-tabs ul.tabs{
	display: none;
}

input.input-text.qty:-webkit-outer-spin-button,
input.input-text.qty:-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

/* Firefox */
input.input-text.qty {
  -moz-appearance: textfield;
}

.woocommerce.gt3_dark_theme ul.products li.product .gt3_woocommerce_open_controll_tag .button:link,
.woocommerce.gt3_dark_theme a.button[class*="product_type_"]:link, 
.woocommerce.gt3_dark_theme a.button.add_to_cart_button:link{
	background-color: #000;
}
.woocommerce.gt3_dark_theme ul.products li.product .gt3_woocommerce_open_controll_tag .button:hover,
.woocommerce.gt3_dark_theme a.button[class*="product_type_"]:hover, 
.woocommerce.gt3_dark_theme a.button.add_to_cart_button:hover{
	border-color: #ccdc2d;
}
/* < SINGOLO PRODOTTO */

/* POPUP LOGIN E REGISTRAZIONE > */
div.gt3_header_builder__login-modal div.gt3_header_builder__login-modal_container.container div.woocommerce div#customer_login.u-columns.col2-set div.u-column1.col-1 form.woocommerce-form.woocommerce-form-login.login p.woocommerce-form-row.woocommerce-form-row--wide.form-row.form-row-wide input#username,
div.gt3_header_builder__login-modal div.gt3_header_builder__login-modal_container.container div.woocommerce div#customer_login.u-columns.col2-set div.u-column1.col-1 form.woocommerce-form.woocommerce-form-login.login p.woocommerce-form-row.woocommerce-form-row--wide.form-row.form-row-wide input#password,
div.gt3_header_builder__login-modal div.gt3_header_builder__login-modal_container.container div.woocommerce div#customer_login.u-columns.col2-set div.u-column2.col-2 form.woocommerce-form.woocommerce-form-register.register p.woocommerce-form-row.woocommerce-form-row--wide.form-row.form-row-wide input#reg_email,
div.gt3_header_builder__login-modal div.gt3_header_builder__login-modal_container.container div.woocommerce div#customer_login.u-columns.col2-set div.u-column2.col-2 form.woocommerce-form.woocommerce-form-register.register p.woocommerce-form-row.woocommerce-form-row--wide.form-row.form-row-wide input#reg_password{
	border: 2px solid #fff;
}

/* < POPUP LOGIN E REGISTRAZIONE */

/* MINI CART > */
.woo_mini-count > span:not(:empty){
	font-size: 12px !important;
	line-height: 20px !important;
	padding: 0px !important;
	border-radius: 10px !important;
	color: #000 !important;
	font-style: normal !important;
	font-weight: 600 !important;
	width: 20px !important;
	height: 20px !important;
}
/* < MINI CART */

/* CARRELLO > */
/* Chrome, Safari, Edge, Opera */
.woocommerce table.shop_table .product-quantity .qty:-webkit-outer-spin-button,
.woocommerce table.shop_table .product-quantity .qty:-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

/* Firefox */
.woocommerce table.shop_table .product-quantity .qty {
  -moz-appearance: textfield;
}

div.woocommerce form.woocommerce-cart-form table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents tbody tr td.actions div.coupon label{
	text-align: center;
}
/* < CARRELLO */

/* CASSA > */
.main_wrapper ul li:before{
	content: "" !important;
}

div.woocommerce form.checkout.woocommerce-checkout div#customer_details.col2-set div.col-2 div#payment ul.wc_payment_methods li label{
	display: inline-block !important;
}

/* < CASSA */

/* IL MIO ACCOUNT > */
.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--payment-methods{
	display: none !important;
}
/* < IL MIO ACCOUNT */

/* CONTATTI > */
.wpcf7-form-control-wrap{
	display: inline-block !important;
}
/* < CONTATTI */

/* SOCIAL NEL FOOTER > */
.facebook-footer:link{
	padding: 10px 16px;
	font-size: 20px;
	background-color: #395498;
	float: left;
	border-radius: 22px;
	margin-top: 10px;
}
.instagram-footer:link{
	padding: 10px 13px;
	font-size: 20px;
	background-color: #b72fad;
	float: left;
	border-radius: 22px;
	margin: 10px 0 0 10px;
}
a.facebook-footer:hover, a.instagram-footer:hover{
	color: #ffffff !important;
}
/* < SOCIAL NEL FOOTER */