.product-img {
    clip-path: polygon(0% 0%, 86% 0, 100% 17%, 100% 100%, 0% 100%);
}

.product-title {
    padding: 10px;
    background: rgb(2, 0, 36);
    background: -moz-linear-gradient(90deg, rgba(2, 0, 36, 1) 0%, rgba(9, 9, 121, 1) 35%, rgba(0, 212, 255, 1) 100%);
    background: -webkit-linear-gradient(90deg, rgba(2, 0, 36, 1) 0%, rgba(9, 9, 121, 1) 35%, rgba(0, 212, 255, 1) 100%);
    background: linear-gradient(90deg, rgba(2, 0, 36, 1) 0%, rgba(9, 9, 121, 1) 35%, rgba(0, 212, 255, 1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#020024", endColorstr="#00d4ff", GradientType=1);
    color: #fff;
    height: 100%;
}

.product-description, .product-material{
    font-size: 14px;
}

.product-tab-product-wrapper{
   display: flex;
flex-direction: column;
}

.btn-product-tab-form{
	background-color: #4032b1;
    color: #fff;
    font-weight: bold;
    border-radius: 0;
    text-transform: uppercase;
}
.product-tab-product-button{
	position: absolute;
	top: 0;
	bottom: 0;
	right: 15px;
	left: 15px;
	display: none;
	flex-wrap: wrap;
	justify-content: center;
	align-items: center;
	background-color: rgba(0,0,0,0.3);
}

.product-tab-product-wrapper:hover .product-tab-product-button{
	display: flex;
}


#FITTINGS .product-description, #FITTINGS .product-material{
    text-align: left !important;
}

#FITTINGS .product-description{
    display: flex;
    align-items: baseline;
}

#FITTINGS .product-material{
    display: flex;
    align-items: baseline;
    margin-top: 5px;
}


#FITTINGS .product-material span, #FITTINGS .product-description span{
    min-width: 55px;
}