.inquiry-container{
    background: #fff; border-radius: 16px;
}
.inquiry-wrap{
    width: 788px; margin: 0 auto;
}
.inquiry-wrap>.top{
    border-bottom: 1px solid #E8E8E8; padding:40px 0 27px;
}
.inquiry-wrap>.top>.title{
    height: 34px; font-weight: 600;  font-size: 24px; line-height: 34px;
}
.inquiry-wrap>.top>.tips{
    margin-top: 8px; color: #777;
}
.inquiry-wrap>.top>.tips>span{
    color: #333;
}
.product{
    display: flex; align-items: center; margin-top: 30px;
}
.product>.image{
    width: 135px; height: 100px; overflow: hidden; border-radius: 10px; display: flex; align-items: center; justify-content: center; margin-right: 8px;
}
.product>.image>img{
    object-fit: cover; max-width: 100%;
}
.product .name{
    font-weight: 600;  font-size: 24px; line-height: 24px;
}
.form-field{
    display: flex; align-items: center; margin:14px 0;
}
.form-field.mt-30{
    margin-top: 30px;
}
.form-field>.label{
    width: 135px; height: 34px; line-height: 34px; text-align: right; margin-right: 8px;
}
.form-field>.valid-error-message{
    color: #FF7B51; padding-left: 10px;
}
.form-field>.input{
    padding: 8px 8px 8px 16px;  border: 1px solid #E8E8E8; box-sizing: border-box;  border-radius: 20px; height: 38px; width: 502px;  font-size: 14px;
}

.form-field>select.input{
    appearance:none; -moz-appearance:none; -webkit-appearance:none; background: url("../../images/select.svg") 468px center no-repeat #fff;
}
.form-field>select.input>option{
    padding-top:10px; padding-bottom: 10px;
}
.submit{
    padding: 6px 29px; width: 168px; height: 48px; background: var(--green); border-radius: 24px; color: #fff; border: 0 none; font-size: 16px; font-weight: 500;
}