form#myform{border:1px solid #b78a68;padding:35px 10px 35px;display:flex}form#myform .label{font-size:14px;line-height:1.2857142857;font-weight:700;text-transform:uppercase;display:block;color:#000;font-family: var(--e-global-typography-accent-font-family);margin-bottom:8px}div.blocco{width:auto;padding:0 15px;position:relative;display:block}form#myform input[type="text"],form#myform input[type="number"],form#myform input[type="email"],form#myform input[type="tel"],form#myform input[type="url"],form#myform input[type="password"],input[type="search"],textarea,.input-text{padding:0;border-color:#020101;font-weight:500!important;width:100%;font-size:initial;color:#000;padding-bottom:6px}form#myform .blocco .tendina i{position:absolute;bottom:35%;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%);color:#666;right:15px}div.data{min-width:300px}div#search{max-width:240px}form#myform select:not([size]):not([multiple]) {color:#020101;border:1px solid;border-top:0;border-left:0;border-right:0;border-color:#000;padding:0 0 6px 0;background-position:calc(100% - 0px) center}form#myform button{text-transform:uppercase;line-height:20px}@media (max-width:1024px){form#myform{display:block}div.data,div.blocco{min-width:100%;margin-bottom:30px}div#search.blocco{margin-top:30px;margin-bottom:0}}