/*
Theme Name:     NokNok
Theme URI:      https://noknok.it/
Description:    Tema Child per il tema Hello
Author:         NokNok
Author URI:     https://noknok.it/
Template:       elementor-hello-theme-master
Version:        0.1.0
*/


/* -- tendine --- */


.woocommerce .woocommerce-ordering select {
margin-top: -50px;
}


span.select2-container--default .select2-selection--single {
background-color: #fff;
border: 1px solid #aaa;
border-radius: 0px;
	height: auto;
	padding-left: 10px;
padding-top: 3px;
padding-bottom: 3px;
padding-right: 1px;
}

.select2-container--default .select2-selection--single .select2-selection__arrow{
	display:none;
}

span.select2-container--default .select2-selection--single .select2-selection__placeholder{
	color: #54595F;
}


select.orderby{
	box-sizing: border-box;
cursor: pointer;
display: block;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
-webkit-user-select: none;
	background-color: #fff;
border: 1px solid #aaa;
border-radius: 0px;
-webkit-appearance: none;
		color: #54595F;
}


/* -- opacità sull'hover dei prodotti --- */

a.woocommerce-LoopProduct-link:hover{
opacity: 0.8;
	}


/* --- woocommerce carrello e checkout ---*/
.woocommerce a.button.alt, .woocommerce .cart .button, .woocommerce button.button.alt
{
	background-color:#B51F1F;
	border-radius: 0px;
	color:white;
}

.woocommerce a.button.alt:hover, .woocommerce .cart .button:hover, .woocommerce button.button.alt:hover
{
	background-color:#9b1a1a;
	color:white;
}

.woocommerce table.shop_table{
	border-radius: 0;
	border:none;
}
.shop_table *{
	border:none;
}

.woocommerce button.button:disabled{
background-color: #ebe9eb;	
}


/* -- filtri --*/
.wpfFilterTitle{
	color: var( --e-global-color-primary );
font-family: var( --e-global-typography-primary-font-family ), Sans-serif;
font-weight: var( --e-global-typography-primary-font-weight );
text-transform: var( --e-global-typography-primary-text-transform );
}


button.wpfFilterButton.wpfButton, button.wpfClearButton.wpfButton{
	color: var( --e-global-color-secondary );
font-family: var( --e-global-typography-secondary-font-family ), Sans-serif;
font-weight: var( --e-global-typography-secondary-font-weight );
	border:1px solid;
	border-radius:0;
	/*width:100%;*/
	min-height: 40px;
}

button.wpfFilterButton.wpfButton:hover, button.wpfClearButton.wpfButton:hover{
	background-color: var( --e-global-color-primary );
	color:white;
	border:1px solid var( --e-global-color-primary );
}

ul.wpfFilterVerScroll{
	padding-top: 3px;
padding-bottom: 3px;
}