form.product-search-form {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    padding-left: 60px;
    align-content: center;
    align-items: center;
    height: 63px;
    border-radius: 300px;
    box-shadow: 0 4px 34px 0px #0000001c;
}
input.keysearch {
    border: unset;
    border-right: 1px solid #E0E0E0;
    border-radius: unset;
    height: 100%;
    padding: 0 0 0 19px;
}
input.keysearch::placeholder {
    color: #0B4681;
    font-family: 'Poppins';
    font-weight: 600;
    font-size: 19px;
}
.nice-select.locsearch {
    color: #CA005A;
    font-family: 'Poppins';
    font-weight: 600;
    font-size: 21px;
    width:205px;
    background-position: calc(100% - 28px) 50%;
    background-size: 0.875rem;
    background-repeat: no-repeat;
}
.product-search-form button {
    border: unset;
    background: #CA005A;
    height: 100%;
    width: 72px;
    border-radius: 0 300px 300px 0;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: row;
    flex-wrap: nowrap;
}
ul.list{
    margin-top: 0px;
    border-radius: 0 0 40px 40px;
    min-width: 179px;
    color: #0B4681;
    background-color: #F6F6F6;
    box-shadow: 0px 4px 20px 0px rgba(0, 0, 0, .1) !important;
}