/**	MODA SEPARATO V3
 **************************************************************** **/

a.noclick       {
	pointer-events: none;
	opacity:0.5;
  }
.no-taglia {
	border:2px solid red ; 
	text-decoration: line-through red;
	opacity:0.5;
}
.si-taglia {
	border:2px solid rgb(54, 188, 13) ;
}
.no-colore {
	transform: scale(0.8);
	opacity:0.3;
}


.tag.shop-color.active {
    border:1px solid #fff; /*inserisco un contorno bianco che insieme all'ombra evidenziano il colore selezionato*/
    box-shadow: 0px 0px 8px #666; /*inserisco l'ombra contrastare il contorno bianco*/
 }

.product-color-dd li {
    float:left;
    margin-right:1px;
    margin-bottom:1px;
    text-align:center;
    cursor:pointer;
    list-style:none;
}

.product-color-dd .tag.shop-color {
    width:22px !important;
    height:22px !important;
    border-radius:50%; 
    -moz-border-radius: 50%;
    -webkit-border-radius: 50%;
}

#contieniColoriLista li a {
    border: none;
    background-color: #ababab;
    border-radius: 18px;
    width: 16px !important;
    margin: 0px !important;
    padding: 0px !important;
    height: 16px !important;
}

#varianti_colore_li {
    padding:0!important;
    margin:0!important;
}

#varianti_taglia_li {
    margin-top: 20px;
    padding-left: 0px;
    width:auto;

}


#varianti_taglia_li li {
    list-style: none;
    display: inline-block;
    background-color: transparent !important;
    width: auto !important;
    margin-bottom: 8px;
    border: 1px solid lightgray;

}

#varianti_taglia_li li  a {
    padding: 17px;
    color: black;
    padding-top: 5px;
    padding-bottom: 5px;
    margin: 0px;
}

#varianti_taglia_li li  a:hover{
    background-color: #f1f1f1;
} 

#varianti_taglia_li li a.active {
    background-color: #049EDC !important;
    color: #fff !important;
}
/* Multicolore */

.trasparente{
    opacity: 0.2;
    color:lightgray ;
}

.listaTaglia .trasparente{
    opacity: 1;
    color:lightgray ;
}

#circle-container{
    width: 20px;
    height: 20px;
    display: block;
}

.quarter{width:10px;height:10px}
.top-left{border-top-left-radius:10px;background:#09f;float:left}
.top-right{border-top-right-radius:10px;background:#666;float:right}
.bottom-left{border-bottom-left-radius:10px;background:#aaa;float:left}
.bottom-right{border-bottom-right-radius:10px;background:#aaa;float:right}

#circle-container2{    
    width: 20px;
    height: 20px;
    display: block;
}

.quarter2{width:10px;height:10px}
.top-left2{border-top-left-radius:10px;background:#09f;float:left}
.top-right2{border-top-right-radius:10px;background:#666;float:right}
.bottom-left2{border-bottom-left-radius:10px;background:#09f;float:left}
.bottom-right2{border-bottom-right-radius:10px;background:#666;float:right}
/* Fine Multicolore */

/* Stile guida alle misure */
.link-guida-misure {
	display: flex;
	flex-direction: row;
	padding: 0px;
	margin-bottom: 10px;
    column-gap: 6px;
    align-items:center;
}
.link-guida-misure a:hover {
    text-decoration: underline;
    color: blue;
}
/* Fine Stile guida alle misure */

