.mu_psustitucion_item .product-title a { font-size: 1rem; }
.mu_psustitucion_item_wrapper { border-left: 4px solid #5ea03e; border-radius: .4rem; padding: 1rem 1rem 0 }

.product-accessories .bootstrap-touchspin { float: none; }

.mu_pvariantes-row .row > p {
	color: dimgray;
	font-weight: bold;
}
.mu_pvariantes-item,  .mu_pvariantes-item * {
	border-radius: .5rem;
}
.mu_pvariantes-item:not(.img) {
	border: 2px solid #ddd;
	padding: .5rem;
}
.mu_pvariantes-item p { color: dimgray; }

.mu_pvariantes-item.active:not(.img) {
	border-color: #690;
	/*background-color: #ddd;*/
}
.mu_pvariantes-item.img{
	border: 2px solid white;
}
.mu_pvariantes-item.img.active {
	border: 2px solid #690;
	box-sizing: border-box;
}

.mu_pvariantes-item.active p {
	/*color: white;*/
}

.mu_pvariantes-item {
	margin-bottom: 1rem;
}

.mu_pvariantes-item.out_of_stock{
	opacity: .3;
	cursor: pointer;
}

.mu_pvariantes-item.out_of_stock.img img {
	opacity: .2;
}

@media (max-width: 767px){
	.mu_pvariantes-item.img img {
		height: auto;
	}

}

.mu_pvariantes_full-row .products {
	overflow-x: scroll;
	overflow-y: hidden;
	/*padding-bottom: 2rem;*/
}

@media( max-width:  767px){
	.products-section-title small {
		font-size: 60%;
		line-height: .5rem !important;
		letter-spacing: 0px;
	}

	.mu_pvariantes-item {
		margin-bottom: 0rem;
	}
}
