.facing label.col-lg-3{
    width:45%;
}
.facing-product-variants>.product-variants-item select {
    background-color: #fff;
    width: auto;
    padding-right: 1.875rem;
}
.facing-product-variants>.product-variants-item ul li {
    margin-right: .625rem;
}
.product-variants-item li.selected a{
    border : solid 2px #000;
}
.myselector:not(.myselected) {
    display: none;
}
.myselector_list .ti-angle-down:hover {
	cursor:pointer;
}


/** module de liaison entre produits **/ 
.myselector_list {position: relative;z-index: 9;background:var(--color-blanc);border: 0 none;padding: 2px;max-width: 400px;}
.myselector_list > i.ti-angle-down {position: absolute;right: 20px;top: 60px;transform: translate(0,-5px);}
.ti-angle-down::before {content: "\F107";}
[class^="ti-"], [class*=" ti-"] {font-family: 'FontAwesome';speak: none;font-style: normal;font-weight: 400;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
.myselector:hover {background: #ddd;}
.myselector {cursor: pointer;}
.myselector.open {display: block;}
.myselector.open .holder {margin-top: 0px;border-top: medium none;padding: 0px;}
.myselector .holder {display: flex;}
.myselector:nth-child(2) .holder {margin-top: 6px;}
.myselector:not(.my_selected) .holder {border-top: 2px solid #ddd;padding: 6px 0;}
.hidden {display:none;}
.myselector .img img {height: 120px;}
.myselector .name {padding: 25px 70px 25px 25px;}
.myselector .name > div {position: relative;top: 50%;left: 50%;transform: translate(-50%,-50%);}
.facing-product-variants .form-control-label {
	text-transform: uppercase;
	margin: auto 10px auto 0;
	min-width: 70px;
	font-weight: 300;
    font-size: 18px;
    text-align: center;
}
select.form-control:not([size]):not([multiple]) {height: calc(2.5rem - 2px);}
.product-variants-item.product-variants-item-1 .custom-select2 {width: 50% !important;}
.facing-product-variants > .product-variants-item select {width: 100%;}
.facing-product-variants .form-control {font-size: 13px;border-radius: 0;line-height: 1.25;color:#acaaa6;padding: 8px 16px;}
.facing-product-variants .form-control-select {-webkit-appearance: none;background:#ebebeb url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAQAAAD9CzEMAAAAPklEQVR4Ae3TwREAEBQD0V/6do4SXPZg7EsBhsQ8IEmSMOsiuEfg3gL3oXC7wK0bd1G4o8X9F4yIkyQfSrIByQBjp7QuND8AAAAASUVORK5CYII=);background-color: rgb(235, 235, 235);background-position-x: 0%;background-position-y: 0%;background-repeat: repeat;background-attachment: scroll;background-position: right center;background-position-x: right;background-position-x: 99%;background-size: 20px 20px;}
.facing-product-variants .product-variants-item {margin-top: 25px;}

.facing-product-variants .product-variants-item{width: 20%; margin: 10px 20px; }
.facing-product-variants .product-variants-item .form-control.form-control-select { border: solid 1px #cecece; color :#495057; margin-top: 10px; }
.myselector_list{max-height: 50vh; overflow-y: auto;}

