.landing-conciergerie-block{background-color:#fff}.conciergerie-form .block{margin-top:2em}.conciergerie-form .block h3.block-title{margin-bottom:.6em;font-size:1.4em;font-family:GothamBook,sans-serif}.conciergerie-form .block h3.block-title+p.block-description{margin-top:-.4em;margin-bottom:1.6em;font-size:.9em}.conciergerie-form .block:first-child{margin-top:0}.conciergerie-form .chefs-block .swiper-slide{height:auto}.conciergerie-form .hiw-card ul.hiw{margin:0;padding:0}.conciergerie-form .hiw-card ul.hiw li{margin-bottom:10px;list-style:none}.conciergerie-form .hiw-card ul.hiw li,.conciergerie-form .hiw-card ul.hiw li .a{font-family:GothamBook}.conciergerie-form .hiw-card ul.hiw .circle-step{width:20px;height:16px;line-height:16px;color:#222}.conciergerie-form .hiw-card ul.hiw .circle-step:after{top:-3px;border-color:#222}.conciergerie-form .hiw-card b{background:linear-gradient(180deg,transparent 50%,#fee2ad 0)}.conciergerie-form label.control-label{font-size:.9em}.conciergerie-form .spacing{margin:2em 0}.conciergerie-form .login-section{margin-top:4em}.error-list p{margin-bottom:10px}.error-list p:last-child{margin-bottom:0}label.disabled{color:#999}label>i.fa-check{color:#52be48;animation:fadeIn .1s ease-out}.address-input-container .address-autocomplete-container{position:absolute;top:39px;width:100%;z-index:3;background-color:#fff;border:1px solid #ddd;border-top-color:#eee;box-shadow:0 1px 0 rgba(0,0,0,.06);padding-bottom:26px}.address-input-container .address-autocomplete-container .autocomplete-item{padding:8px 10px;line-height:22px;height:auto;font-size:16px;font-family:GothamBook;color:#666}.address-input-container .address-autocomplete-container .autocomplete-item:hover{cursor:pointer}.address-input-container .address-autocomplete-container .autocomplete-item.active:not(.invalid){color:#333;background-color:rgba(243,153,57,.08)}.address-input-container .address-autocomplete-container .autocomplete-item i{margin-right:8px;font-size:.8em}.address-input-container .address-autocomplete-container .powered-by-google{position:absolute;right:5px;bottom:4px;height:18px}.large-input,.std-input{width:100%;padding-left:10px;vertical-align:middle;margin-bottom:0;background:#fff;border:1px solid #ddd;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;font-family:GothamBook}.lba-react-select__control{border-color:#ddd;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.lba-react-select__option.lba-react-select__option--is-focused{background-color:#f5e9d5}.lba-react-select__option.lba-react-select__option--is-selected{background-color:#e2bd82}.error-list{margin-bottom:-5px}.error-list p{font-size:.9em;margin-top:0}.form-group .lba-react-select__control,.form-group input.DateInput_input,.form-group input.std-input,.form-group textarea.std-input,.input-container .lba-react-select__control,.input-container input.DateInput_input,.input-container input.std-input,.input-container textarea.std-input{transition:all .1s}.form-group .lba-react-select__control--is-focused,.form-group input.DateInput_input__focused,.form-group input.std-input:focus,.form-group textarea.std-input:focus,.input-container .lba-react-select__control--is-focused,.input-container input.DateInput_input__focused,.input-container input.std-input:focus,.input-container textarea.std-input:focus{border-color:#e2bd82;outline:0;box-shadow:inset 0 1px 1px rgba(0,0,0,.075) , 0 0 0 3px #f2e2c9}.form-group.invalid .lba-react-select__control,.form-group.invalid input.DateInput_input,.form-group.invalid input.std-input,.form-group.invalid textarea.std-input,.input-container.invalid .lba-react-select__control,.input-container.invalid input.DateInput_input,.input-container.invalid input.std-input,.input-container.invalid textarea.std-input{border-color:#7f262a;color:#7f262a}.form-group.invalid .lba-react-select__control::-moz-placeholder,.form-group.invalid input.DateInput_input::-moz-placeholder,.form-group.invalid input.std-input::-moz-placeholder,.form-group.invalid textarea.std-input::-moz-placeholder,.input-container.invalid .lba-react-select__control::-moz-placeholder,.input-container.invalid input.DateInput_input::-moz-placeholder,.input-container.invalid input.std-input::-moz-placeholder,.input-container.invalid textarea.std-input::-moz-placeholder{color:#999;opacity:1}.form-group.invalid .lba-react-select__control:-ms-input-placeholder,.form-group.invalid input.DateInput_input:-ms-input-placeholder,.form-group.invalid input.std-input:-ms-input-placeholder,.form-group.invalid textarea.std-input:-ms-input-placeholder,.input-container.invalid .lba-react-select__control:-ms-input-placeholder,.input-container.invalid input.DateInput_input:-ms-input-placeholder,.input-container.invalid input.std-input:-ms-input-placeholder,.input-container.invalid textarea.std-input:-ms-input-placeholder{color:#999}.form-group.invalid .lba-react-select__control::-webkit-input-placeholder,.form-group.invalid input.DateInput_input::-webkit-input-placeholder,.form-group.invalid input.std-input::-webkit-input-placeholder,.form-group.invalid textarea.std-input::-webkit-input-placeholder,.input-container.invalid .lba-react-select__control::-webkit-input-placeholder,.input-container.invalid input.DateInput_input::-webkit-input-placeholder,.input-container.invalid input.std-input::-webkit-input-placeholder,.input-container.invalid textarea.std-input::-webkit-input-placeholder{color:#999}.form-group.invalid .lba-react-select__control--is-focused,.form-group.invalid input.DateInput_input__focused,.form-group.invalid input.std-input:focus,.form-group.invalid textarea.std-input:focus,.input-container.invalid .lba-react-select__control--is-focused,.input-container.invalid input.DateInput_input__focused,.input-container.invalid input.std-input:focus,.input-container.invalid textarea.std-input:focus{box-shadow:inset 0 1px 1px rgba(0,0,0,.075) , 0 0 0 3px rgba(234,186,188,.2)}.large-input{height:50px;margin:0;font-family:GothamBook;font-size:16px;padding-left:20px}.large-input::-moz-placeholder{color:#999;opacity:1}.large-input:-ms-input-placeholder{color:#999}.large-input::-webkit-input-placeholder{color:#999}.half-row{width:50%;display:inline-block}.std-label{line-height:38px}.input-small{width:90px}.input-container{position:relative}.input-container input{padding-right:10px}.input-container.input-chef,.input-container.input-city,.input-container.input-date,.input-container.input-date-cart,.input-container.input-email,.input-container.input-euro,.input-container.input-hour,.input-container.input-money,.input-container.input-number-person,.input-container.input-password,.input-container.input-person,.input-container.input-phone,.input-container.input-search{position:relative}.input-container.input-chef:after,.input-container.input-city:after,.input-container.input-date-cart:after,.input-container.input-date:after,.input-container.input-email:after,.input-container.input-euro:after,.input-container.input-hour:after,.input-container.input-money:after,.input-container.input-number-person:after,.input-container.input-password:after,.input-container.input-person:after,.input-container.input-phone:after,.input-container.input-search:after{font-family:icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;float:right;position:absolute;width:35px;text-align:center;display:block;right:2px;top:10px;color:#999}.input-container.input-chef input,.input-container.input-city input,.input-container.input-date-cart input,.input-container.input-date input,.input-container.input-email input,.input-container.input-euro input,.input-container.input-hour input,.input-container.input-money input,.input-container.input-number-person input,.input-container.input-password input,.input-container.input-person input,.input-container.input-phone input,.input-container.input-search input{padding-right:35px}.input-container.input-date-cart:after,.input-container.input-date:after{content:"\e905";font-size:18px}.input-container.input-hour:after{content:"\e92e"}.input-container.input-number-person:after{content:"\e931"}.input-container.input-city:after{content:"\e91d";font-size:21px;top:9px}.input-container.input-money:after{content:"\e91f"}.input-container.input-email:after{content:"\e913";font-size:15px;top:12px}.input-container.input-password:after{content:"\e91c";font-size:25px;top:8px}.input-container.input-chef:after{content:"\e90a"}.input-container.input-person:after{content:"\e931"}.input-container.input-search:after{content:"\e929"}.input-container.input-phone:after{content:"\e923";font-size:16px;top:11px}.input-container.input-euro{max-width:170px}.input-container.input-euro:after{content:"€"}.input-container.input-email-wrapper-std.input-email:after{top:10px}input.std-input,select.std-input{height:40px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}textarea.std-input{padding-top:10px;resize:vertical;min-height:80px}input.disabled,textarea.disabled{background:#f5f5f5;color:#999!important}.checkbox-container{display:inline-block;padding-left:26px;position:relative;line-height:21px}.checkbox-container input[type="checkbox"]{position:absolute;top:5px;left:0;width:16px;height:16px;margin:0}.checkbox-container input,.checkbox-container label{cursor:pointer}.input-container.checked:after{content:"\e936";font-size:18px;right:3px;color:#05c42d}.input-container.borderless input,.input-container.borderless textarea{border:none}.input-container.borderless input:hover,.input-container.borderless textarea:hover{background-color:#fffde3}textarea.borderless{border:none;resize:none;overflow:auto}textarea.borderless:hover{background-color:#fffde3}:not(output):-moz-ui-invalid:-moz-focusring:not(:focus),:not(output):-moz-ui-invalid:not(:focus){box-shadow:none}.address-input-rescue-container .city-postcode>div:nth-child(-n+2){padding-right:0}.address-input-rescue-container .form-group:last-child{margin-bottom:0}.address-input-rescue-container a.rescue-link{font-family:GothamBook;display:block;margin-top:.6em}.address-input-rescue-container p.instructions{margin-top:0;margin-bottom:.5em;margin-left:-.85em}.address-input-rescue-container a,.address-input-rescue-container p.instructions{font-size:.9em;color:#999}.address-input-rescue-container a:before,.address-input-rescue-container p.instructions:before{content:"\f041";margin-right:.5em;font-size:.9em;font-family:FontAwesome}.DayPicker__withBorder{box-shadow:0 2px 20px rgba(0,0,0,.1) , 0 0 0 1px rgba(0,0,0,.07)}.CalendarDay__button:active{outline:0}.CalendarDay__button:focus,.CalendarDay__button:hover{background-color:#f2e2c9}.CalendarDay__selected_span{background:#f2e2c9;border:1px double #e2bd82}.CalendarDay__selected_span.CalendarDay__hovered,.CalendarDay__selected_span:active{background:#e2bd82;border:1px double #e2bd82}.CalendarDay__selected_span.CalendarDay__last_in_range{border-right:#be9f6e}.CalendarDay__hovered_span{background:#f2e2c9;border:1px double #e2bd82;color:#be9f6e}.CalendarDay__hovered_span:active{background:#e2bd82}.CalendarDay__selected,.CalendarDay__selected_end,.CalendarDay__selected_start{background:#e2bd82;border:1px double #e2bd82;color:#fff}.CalendarDay__selected:active,.CalendarDay__selected:hover,.CalendarDay__selected_end:active,.CalendarDay__selected_end:hover,.CalendarDay__selected_start:active,.CalendarDay__selected_start:hover{color:#fff;background:#e2bd82;border:1px solid #e2bd82}.CalendarMonth_caption{text-transform:none;margin-top:5px}.DayPicker_weekHeader{text-transform:none;border-bottom:1px solid #ddd}.DayPickerKeyboardShortcuts__panel{border:1px solid #ddd}.DayPickerKeyboardShortcuts__show__bottom-right,.DayPickerKeyboardShortcuts__show__bottom-right:hover,.DayPickerKeyboardShortcuts__show__topRight,.DayPickerKeyboardShortcuts__show__topRight:hover{border-right:33px solid #e2bd82}.DateInput{padding:0;background-color:transparent;position:relative;text-transform:none;text-align:left;font-family:GothamBook;font-size:16px}.DateInput:after{font-family:icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;float:right;position:absolute;width:35px;text-align:center;display:block;right:2px;content:"\e905";font-size:18px;top:10px;color:#a9a9a9}.DateInput .DateInput__display-text{color:#999}.DateInput_input{cursor:pointer;font-size:16px;line-height:38px;padding:0 0 0 10px;color:#333;border:1px solid #ddd;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;overflow:hidden}.DateInput_input::-moz-placeholder{color:#999;opacity:1}.DateInput_input:-ms-input-placeholder{color:#999}.DateInput_input::-webkit-input-placeholder{color:#999}.DateInput--disabled,.SingleDatePickerInput__calendar-icon:disabled{background-color:#f9f8f6}.SingleDatePickerInput{width:100%;border:none;height:40px}.DateRangePickerInput{background-color:transparent;margin-right:-7.5px;margin-left:-7.5px}.DateRangePickerInput .DateInput{width:100%;padding:0 7.5px;margin-bottom:10px}.DateRangePickerInput .DateInput:after{right:9.5px}@media (min-width:480px){.DateRangePickerInput .DateInput{width:50%}}.DateRangePickerInput__clearDates:focus,.DateRangePickerInput__clearDates__hover,.SingleDatePickerInput__clearDate:focus,.SingleDatePickerInput__clearDate__hover{background:transparent;border-radius:0}.DateRangePickerInput__clearDates,.SingleDatePickerInput__clearDate{margin:0 5px;float:right}.DateRangePickerInput__clearDates svg,.SingleDatePickerInput__clearDate svg{color:inherit;height:10px;width:10px}.DateRangePickerInput__clearDates svg:hover,.SingleDatePickerInput__clearDate svg:hover{fill:#d95651}.SingleDatePickerInput__calendarIcon{margin:0}.DateInput_input__disabled{font-style:inherit}.DateInput__disabled{background-color:#f9f9f9;color:#999}.date-time-picker.with-margin>div{margin-bottom:10px}.date-time-picker a{font-size:.9em;font-family:GothamBook;color:#a9a9a9}.date-time-picker a:after{content:"";margin:0 .4em}.date-time-picker a.active,.date-time-picker a:hover{color:inherit}.international-phone-input>div:first-child{padding-right:0}.international-phone-input .indicatif-fake-autofill{position:absolute;max-height:10px;max-width:10px;overflow:hidden;margin:4px}.international-phone-input .international-phone-input-container{display:flex}.international-phone-input .international-phone-input-container .international-phone-input-indicatif{min-width:100px;margin-right:15px}.international-phone-input .international-phone-input-container .international-phone-input-national{flex:1 0}.loading-input{position:relative}.loading-input .loading-input-spinner{position:absolute;z-index:1;right:6px;top:8px;min-width:0;min-height:0;max-width:24px;max-height:24px;width:24px;height:24px;opacity:0;transition:opacity .4s}.loading-input .loading-input-spinner.active{opacity:1}.auth-form hr{margin-right:0;margin-left:0;width:100%}.auth-form .existing-info{border:1px dashed #e0e0e0;padding:10px;min-height:54px;line-height:34px}.chef-preview{display:flex;flex-direction:column;position:relative;height:100%;padding:0;font-size:.9em}@media (min-width:480px){.chef-preview{font-size:1em}}.chef-preview .validated{position:absolute;top:10px;right:10px;width:60px;height:60px}.chef-preview .chef-badge{display:block;position:absolute;z-index:2!important;top:-4px;right:10px;width:83px;height:75px;padding:10px 3px 0 6px;background:transparent url(/img/v2/badges/xvalidated.png.pagespeed.ic.D050g0IFBA.png) no-repeat 0 0;text-align:center;text-transform:uppercase;font-family:Gotham,sans-serif;font-size:13px;line-height:18px;color:#f39939}.chef-preview .chef-badge span{display:block}.chef-preview .chef-badge span.mid{text-transform:lowercase;font-family:GothamBook,sans-serif;font-size:13px;line-height:18px;color:#f39939}.chef-preview .chef-badge.badge-fr .mid{padding-bottom:2px}.chef-preview .chef-badge.badge-de,.chef-preview .chef-badge.badge-en,.chef-preview .chef-badge.badge-nl{font-size:10.7px}.chef-preview .chef-badge.badge-de .top,.chef-preview .chef-badge.badge-en .top,.chef-preview .chef-badge.badge-nl .top{padding-left:2px}.chef-preview .chef-cover{display:block;width:100%;height:170px;margin-bottom:1em;border-radius:10px}@media (min-width:480px){.chef-preview .chef-cover{height:200px}}.chef-preview .avatar-box{position:absolute;z-index:1;top:100px;right:1em;width:80px;height:80px;box-shadow:0 1px 10px 1px rgba(0,0,0,.04);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}@media (min-width:480px){.chef-preview .avatar-box{width:120px;height:120px}}.chef-preview .chef-name-container{display:flex;align-items:baseline}.chef-preview .chef-name-container h3{display:inline-block;margin:0;padding-top:0;padding-right:10px}.chef-preview .chef-name-container h3 a{font-family:Gotham,sans-serif;font-size:18px;line-height:18px;color:#333;font-style:normal}.chef-preview .chef-name-container h3 a:hover{color:#f39939;text-decoration:none}.chef-preview .chef-name-container .feedbacks{display:inline;margin-left:.2em;font-family:GothamBook,sans-serif;font-size:12px;line-height:24px;color:#000}.chef-preview .chef-name-container .feedbacks:hover{color:#f39939}.chef-preview .about{display:-webkit-box;max-height:6em;margin-bottom:1em;font-size:.9em;line-height:1.5em;color:#222;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:4}@media (min-width:480px){.chef-preview .about{max-height:4.5em;-webkit-line-clamp:3}}.chef-preview .review{flex:1 0 auto;margin-bottom:1em;font-size:.9em;color:#999}.chef-preview .review span{font-weight:800;line-height:2em;text-transform:uppercase}.chef-preview .review .review-content{display:-webkit-box;max-height:6em;line-height:1.5em;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:4}@media (min-width:480px){.chef-preview .review .review-content{max-height:4.5em;-webkit-line-clamp:3}}.chef-preview .quoted:before{content:"“"}html[lang="fr-FR"] .chef-preview .quoted:before{content:"«\00A0"}.chef-preview .quoted:after{content:"”"}html[lang="fr-FR"] .chef-preview .quoted:after{content:"\00A0»"}.chef-preview .svg-bracket{display:inline-block;vertical-align:text-bottom}.chef-preview .chef-button-book{margin-top:auto;margin-left:auto;font-size:.9em}.star-rating{color:#f39939;font-size:.9em}.star-rating .fa{margin-right:.1em}