.details-act{
    color: #0A0A0A;
    background-color: transparent;
    border-color: #0A0A0A;
}
#detail-qty{
    min-width:70px;
    width: 20%;
}

#main_img{
display: block;
margin: auto;
    max-height: 50vh;
}
#main_img:hover{
    transform: scale(1.2);
}

#other_images{
display: flex;
}
#other_images img{
    margin: 1%; 
    max-width: 30vmax;
    cursor: pointer;
    max-height: 30vh;
}

#avail_email{
    vertical-align: middle;
    border-radius: 1vmax;
    text-align: center;
}
#email_btn{
    border-radius: 1.5vw;
}

textarea:focus, input:focus{
    outline: none;
}

#description h4{
    text-align: center;
    margin-top: 10%;
}
/****** sizes */
