/*

Theme Name: PLP

*/
.taglia-title a:hover{
    color:#6FB62D !important;
}
.plp-form a{
    text-decoration: underline;
    color:#000 !important;
}
.plp-form a:hover{
    color:#fff !important;
}
.plp-accordion-home .elementor-accordion-item {
    border-width: 0 0 1px 0 !important;
}
/* Prodotto */
.info-product p{
	margin-bottom: 0 !important;
}
.info-car-tecniche {
  margin-left: -20px;
}
.plp-aggiungi-carrello .amount {
  color: var(--e-global-color-primary);
/*  font-family: "Alata",Sans-serif; */
  font-family: "Alata PLP",Sans-serif;
  font-size: 36px;
  font-weight: 600;
  line-height: 1em;
}
.plp-aggiungi-carrello .woocommerce-variation-price{
	padding-bottom:10px;
}
.plp-aggiungi-carrello a{
	color:#fff !important;
}
.plp-aggiungi-carrello a:hover{
	color:#000 !important;
}
.plp-icone-social .elementor-grid-item{
	margin-left:5px;
}
/* Woocommerce generale*/
.woocommerce-info::before {
  color: #6FB62D;
}
.woocommerce-info, .woocommerce-message {
  border-top-color: #6FB62D;
/*  font-family: "Alata",Sans-serif; */
  font-family: "Alata PLP",Sans-serif;
	font-size: 16px;
	font-weight: 400;
}
.woocommerce a.button {
  background-color: #000000 !important;
  color: #fff !important;
  padding: 12px 32px !important;
/*  font-family: "Alata",Sans-serif; */
  font-family: "Alata PLP",Sans-serif;
  font-size: 14px !important;
  font-weight: 600 !important;
  border: none !important;
  border-radius: 0px !important;
}
.woocommerce a.button:hover{
	background-color: #50871F !important;
}
/*Woo PLP*/
.plp-checkout .wc_payment_methods li{
    background-color: #F3F3F3 !important;
}
.plp-checkout .select2-container--default .select2-selection--single .select2-selection__arrow b {
    border-color: #888 transparent transparent transparent;
}
.account-plp h1, .account-plp h2, .account-plp h3, .account-plp h4, .account-plp h5 .account-plp h6{
/*  font-family: "Alata",Sans-serif; */
  font-family: "Alata PLP",Sans-serif;
	color:#000;
}
.account-plp h2{
	font-size: 20px;
	font-weight: 600;
}
.account-plp h3{
  font-size: 18px;
  font-weight: 600;
}
.account-plp .woocommerce-button, .account-plp .woocommerce-Button, .account-plp .button{
	background-color: #000000 !important;
	color:#fff !important;
	padding: 12px 32px !important;
/*  font-family: "Alata",Sans-serif; */
  font-family: "Alata PLP",Sans-serif;
	font-size: 14px !important;
	font-weight: 600 !important;
	border: none !important;
	border-radius: 0px !important;
}
.account-plp .woocommerce-button:hover, .account-plp .woocommerce-Button:hover, .account-plp .button:hover{
	background-color: #50871F !important;
}
.account-plp .woocommerce-form, .account-plp .lost_reset_password{
	border: 1px dashed #d4d4d4 !important;
	padding: 16px 30px !important;
	border-radius: 3px !important;
}
.account-plp .woocommerce-Input{
	border-radius: 0;
	padding: 16px;
	background-color: #f7f7f7;
	border: none;
}
.account-plp label{
	font-family: "Darker Grotesque", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	line-height: 1.1em;
	color: #818a91;
	margin-bottom: 0;
}
.account-plp .woocommerce-ResetPassword {
/*  font-family: "Alata",Sans-serif; */
  font-family: "Alata PLP",Sans-serif;
	font-size: 16px;
	font-weight: 400;
	color: #000;
}
/* Account Content */
.account-plp .woocommerce-MyAccount-content{
	border: 1px dashed #d4d4d4 !important;
	padding: 16px 30px !important;
	border-radius: 3px !important;
/*  font-family: "Alata",Sans-serif; */
  font-family: "Alata PLP",Sans-serif;
	font-size: 16px;
	font-weight: 400;
	color: #000;
}
.account-plp .woocommerce-info {
  border-top-color: #6FB62D;
}
.account-plp .woocommerce-info::before {
  color: #6FB62D;
}
.account-plp .woocommerce-Address{
	border: 1px dashed #d4d4d4 !important;
	padding: 16px 30px !important;
	border-radius: 3px !important;
}
.account-plp fieldset{
	border: none;
	margin: 30px 0;
	padding: 0;
}
.account-plp .woocommerce-input-wrapper .input-text {
	border-radius: 0;
	padding: 16px;
	background-color: #f7f7f7;
	border: none;
}
.account-plp .woocommerce-input-wrapper .select2-container .select2-selection--single{
	height:40px;
}
.account-plp .woocommerce-MyAccount-navigation ul{
	list-style-type: none;
  margin: 0;
  padding: 0;
/*  font-family: "Alata",Sans-serif; */
  font-family: "Alata PLP",Sans-serif;
	font-size: 16px;
	font-weight: 600;
	color: #121212;
}
.account-plp .woocommerce-MyAccount-navigation a{
	color: #121212;
}
.account-plp .woocommerce-MyAccount-navigation a:hover{
	color: #50871f
}
.account-plp .woocommerce-MyAccount-navigation ul li{
	background-color: #f8f8f8;
	padding: 15px 20px;
	margin: 0 0 2px 0;
}
.account-plp .woocommerce-MyAccount-navigation .is-active a{
	color: #6FB62D;
}
/*Menu tendina Woocommerce */
.select2-container--default .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-results__option--highlighted[data-selected] {
  background-color: #6FB62D !important;
  color: #fff;
}
.select2-container--default .select2-results__option[data-selected=true].select2-results__option--highlighted{
background-color: #50871F!important;}
/*Lightbox*/
.elementor-lightbox .elementor-lightbox-image {
  -webkit-box-shadow: 0 0 0 rgba(0,0,0,0),0 0 0 0 rgba(0,0,0,0);
  box-shadow: 0 0 0 rgba(0,0,0,0),0 0 0 0 rgba(0,0,0,0);
}