.button{background-color:var(--color-black);color:var(--color-white);padding:5px 15px;position:relative;text-transform:uppercase;z-index:3;font-size:1.3rem;font-weight:400;min-width:150px;border:none}button.button[type=submit]{display:inline-block}.search-bloc{background-color:#fff;border:1px solid var(--color-black);box-shadow:0 0 10px var(--color-actu-ombre);height:auto;margin:25px auto 15px;max-width:900px;padding:10px;position:relative}.search-bloc .title{font-size:1.1rem;font-weight:700;text-transform:uppercase}.search-bloc .sub-titre{color:var(--color-rouge)}.search-bloc .sub-title{border:0;cursor:pointer;margin:20px 10px 0;padding:5px 15px}.search-bloc .sub-title:before{background:var(--color-rouge)}.search-bloc.reduice{background-color:#e3e3e3;height:150px;overflow:hidden}.search-bloc form{margin:10px 0}.trier{margin:10px 10px 25px;max-width:900px;padding:10px}.bloc{display:inline-block;width:47%}.bloc:first-of-type{margin-right:5%}.bloc:first-of-type select{width:100%}.bloc.large{width:100%}.bloc:last-of-type:not(.left){text-align:right}div:not(.ts-control)>input[type=text],div:not(.ts-control)>input[type=tel],div:not(.ts-control)>input[type=email],div:not(.ts-control)>input[type=date],div:not(.ts-control)>input[type=number]{background:var(--color-formulaire);border:none;height:35px;margin:10px 0;padding:5px}div:not(.ts-control)>textarea{background-color:var(--color-formulaire)}div:not(.ts-control)>input[type=text]{width:100%;box-sizing:border-box;background-color:var(--color-formulaire)}select{background-color:var(--color-formulaire);border:none;border-radius:3px;height:35px;margin:10px 0;padding:5px;width:47%;max-width:100%}select.left{margin-right:4%}select.inline{margin-right:10px;width:initial}.w-label{display:inline-block;width:47%}.w-label label{display:block}.w-label.left{margin-right:5%}.half{display:inline-block;width:47%}.half .noUi-target{margin:10px}.half.left{margin-right:5%}div:not(.ts-control) .range{display:inline-block;width:47%}div:not(.ts-control) .range .noUi-target{margin:10px}div:not(.ts-control) .range.left{margin-right:5%}div:not(.ts-control) .range input{background:0 0;color:initial;display:inline;margin:0;padding:2px;text-align:right;width:50px}.noUi-target .noUi-connect{background:var(--color-fiche)}