/*
Theme Name: Profumeria Erika Gianluca Theme
Theme URI: https://parrotto-websolution.it/servizio/web-agency-lecce/e-commerce/
Template: hello-elementor
Author: Parrotto Web Solution | Sviluppo Soluzioni E-commerce
Author URI: https://parrotto-websolution.it/servizio/web-agency-lecce/e-commerce/
Version: 1.0
Updated: 2024-10-30 14:25:34

*/
.woocommerce ul.products li.product a img, .related ul.products li.product a img{margin:0px}
.woocommerce ul.products li.product .button, .related ul.products li.product .button{display:block; text-align:center}
.woocommerce ul.products li.product .woocommerce-loop-product__title, .related ul.products li.product .woocommerce-loop-product__title{padding:10px}
.woocommerce ul.products li.product .price, .related ul.products li.product .price{ padding:0px 10px;}
.elementor-products-grid:not(.elementor-show-pagination-border-yes) nav.woocommerce-pagination ul li {border-radius: 30px; width: 45px; height: 45px; margin: 0px 5px;}
.woocommerce span.onsale {color: var( --e-global-color-478d2a0 );background-color: var( --e-global-color-primary ); border-radius: 50px;  min-width: 80px;  min-height: 80px;  line-height: 80px;}
.woocommerce ul.products li.product a img{max-height: 250px; margin: 0;}

.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp{background:transparent}
.yith-wcan-filters{background:transparent}

/*SINGLE PRODUCT*/
.variations th, .variations td{background: #fff!important}
.variations td, .variations th {padding: 0px}
.woo-variation-swatches .wvs-style-squared.variable-items-wrapper .variable-item:not(.radio-variable-item).button-variable-item .variable-item-span{padding:0px}
.woo-variation-swatches .wvs-style-squared.variable-items-wrapper .variable-item:not(.radio-variable-item).button-variable-item {width: 55px; height: 55px; line-height: 14px;text-align: center; text-transform: lowercase;}
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt.disabled, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt.disabled:hover{background: var( --e-global-color-primary )}
#colonna-prod .elementor-widget-container{height: auto}
/*QUANTITY FIELD STYLE*/
.qfield{display: flex; align-items: center; justify-content:space-between; max-width:200px; background:var( --e-global-color-3260cab ); margin-top:7px; border-radius: 10px; border: 2px solid}
.qfield .field {flex-basis:50%}
.qfield .minus, .qfield .plus{flex-basis:25%; text-align:center;font-size: 24px;line-height: 0; margin-top: -7px; cursor:pointer; padding: 0px 5px}
input.qty::-webkit-outer-spin-button,input.qty::-webkit-inner-spin-button { -webkit-appearance: none!important; margin: 0;}
input.qty {-moz-appearance: textfield!important; width:100%!important;border: none;border-radius: 0;font-size: 18px; padding: 5px;}
.input_sp{margin-left:20px}
.input_sp input{margin-top:7px; border-radius: 10px; box-shadow: 0px 2px 4px #888;font-size: 23px; padding: 5px;max-width: 130px;text-align:center}
.sp_add_cart{display:flex; flex-wrap:wrap}
#aggiungi{width:100%;margin-top: 20px;}
#aggiungi button{width: 100%}
#lista_desideri{margin-top:10px}
.woocommerce div.product form.cart .reset_variations{display:block;color: #d9534f; font-weight: 600; font-size: 14px;}
.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product span.price {color: var( --e-global-color-primary ); font-size: 1.5em; font-weight: bold;}
.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product .stock{color: var( --e-global-color-primary )}

.brand_infos{text-align: center;}
.brand_infos .brand_description{text-align: justify; margin: 20px 0; font-size: 18px;}
.brand_infos .brand_cta{background: var( --e-global-color-primary ); padding: 10px 20px; color: #fff; font-size: 18px; border-radius: 15px; transition: padding 300ms ease-in;}
.brand_infos .brand_cta:hover{padding: 10px 28px}
#img_decoro {height: 500px; width: auto}

@media screen and (min-width:1200px){
	.woocommerce ul.products li.product .button{margin-top:-46px; opacity:100; transition:opacity 400ms ease-in}
	/*.woocommerce ul.products li.product:hover .button{opacity:100%}*/
}
@media screen and (max-width:1024px){
	#colonna_filtri{position: fixed; top: 0; transform:translateX(-105%); transition: all 400ms ease-in;background: #fff;z-index: 999;height: 100vh;box-shadow: 1px 0px 10px;left: 0;border-radius: 0px;}
	#colonna_filtri.filters--open{transform:translateX(0%)}
	#open-search, #close-panel{cursor:pointer}
	#open-search{display:none;}
	.sp_add_cart, .woo-variation-swatches .variable-items-wrapper {justify-content: center;}
	.woo-variation-swatches.wvs-show-label .variations th {text-align:center}
	#img_decoro{position:relative}
	.woocommerce-variation.single_variation{text-align:center}
	.woocommerce div.product form.cart .reset_variations{text-align:center}
	#img_decoro {width: 350px; height: auto; margin:0 auto}
}
@media screen and (max-width:767px){
	
}
