.Modal_modal__zc6g6{position:fixed;left:1rem;bottom:1rem;width:calc(100% - 2rem);padding:1rem;z-index:1000;color:#fff;max-width:500px;box-shadow:0 0 10px rgba(50,50,50,.5);border-radius:4px;overflow:hidden;box-sizing:border-box}.Modal_modal__zc6g6:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#323232;z-index:2;opacity:.5}.Modal_modal__zc6g6 *{position:relative;z-index:3}.Modal_close__pK5cB{position:absolute;top:20px;right:20px}.Modal_button__2ZywI{margin-top:2em}.Modal_caption__SdFki{margin-bottom:.4em;font-size:.9em;text-transform:uppercase;font-weight:500}.Modal_subtitle__d8Eu8{margin-top:.5em;font-size:1.2em}.Modal_bg__pdF6H{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1}.Modal_heading__Wid6d{padding:1rem;background:#000;color:#fff;display:flex;flex-direction:column;min-height:120px;justify-content:center;position:relative;align-items:flex-start}@media screen and (min-width:768px){.Modal_heading__Wid6d{min-height:300px}}.Salone2024_section__hB66D{background:#000;padding:2rem 0;color:#fff;position:relative}.Salone2024_section__hB66D:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#323232;z-index:2;opacity:.5}.Salone2024_section__hB66D>*{position:relative;z-index:3}.Salone2024_bg__1RWoy{position:absolute!important;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1!important}.Salone2024_caption__qeeOH{text-transform:uppercase;margin-bottom:.4em}.Salone2024_subtitle__nBgGQ{margin-top:.4em;font-size:1.2em}.Salone2024_wrap__GB5xd{display:flex;gap:1.5rem;margin-top:1.5rem;flex-direction:column;align-items:flex-start}@media screen and (min-width:1280px){.Salone2024_wrap__GB5xd{align-items:flex-end;flex-direction:row;justify-content:space-between}}.Salone2024_locations__1Vemt{display:flex;gap:1rem;align-items:flex-start;flex-direction:column}@media screen and (min-width:768px){.Salone2024_locations__1Vemt{flex-direction:row;width:100%}}@media screen and (min-width:1280px){.Salone2024_locations__1Vemt{width:auto}}.Salone2024_location__WSTDH{line-height:1.3}@media screen and (min-width:768px){.Salone2024_location__WSTDH{width:100%}}@media screen and (min-width:1280px){.Salone2024_location__WSTDH{width:250px}}.Salone2024_location__WSTDH .Salone2024_address__48CvO{font-size:.9em;margin-top:.4em}.Base_body__R2u8y{min-height:100vh;display:flex;flex-direction:column}.Base_page__XSN_8{flex-grow:1}.Base_page__XSN_8.Base_full__QbSHy{margin-bottom:-3rem}.Hero_section__Ov6uE{position:relative;height:90vh;min-height:400px;max-height:600px}@media screen and (min-width:768px){.Hero_section__Ov6uE{min-height:700px;max-height:900px}}@media screen and (min-width:1024px){.Hero_section__Ov6uE{max-height:1200px}}.Hero_heading__7n85h{position:absolute;top:0;left:0;z-index:10;width:100%;height:100%;color:#ebebe7}.Hero_heading__7n85h>div{height:100%}.Hero_heading__7n85h .Hero_wrap__l_yMn{width:100%;height:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;gap:40px}.Hero_heading__7n85h .Hero_caption__04fCP{font-weight:500;font-size:1.2em;line-height:normal}.Hero_heading__7n85h .Hero_title__mNYEC{position:relative;z-index:10;font-size:min(11.5vw,100px);line-height:1;font-family:Heldane Display,Arial,sans-serif;margin-left:-.05em}@media screen and (min-width:1024px){.Hero_heading__7n85h .Hero_title__mNYEC{font-size:min(16.5vw,120px)}}.Hero_bg__ifX5e{z-index:1}.Hero_bg__ifX5e,.Hero_bg__ifX5e:after{position:absolute;top:0;left:0;width:100%;height:100%}.Hero_bg__ifX5e:after{content:"";background:linear-gradient(180deg,rgba(50,50,50,.3),#696968);z-index:3}.Hero_bg__ifX5e img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1;opacity:0;transition:opacity .5s linear}.Hero_bg__ifX5e.Hero_show__CKN3u img{opacity:1}.Hero_navigation__xE4mM{position:absolute;bottom:1rem;left:0;width:100%;z-index:20;color:#fff}.Hero_navigation__xE4mM .Hero_wrap__l_yMn{display:flex;align-items:center;justify-content:space-between}.Hero_navigation__xE4mM .Hero_product__5HswH a,.Hero_navigation__xE4mM .Hero_product__5HswH button{text-decoration:underline}.Hero_navigation__xE4mM .Hero_arrows__AzQIQ{display:flex;gap:8px;justify-content:flex-end;align-items:center}.Hero_navigation__xE4mM .Hero_arrows__AzQIQ button{width:24px;height:24px;display:flex;align-items:center;justify-content:center;opacity:.8;transition:opacity .2s ease}.Hero_navigation__xE4mM .Hero_arrows__AzQIQ button:hover{opacity:1}.Hero_navigation__xE4mM .Hero_arrows__AzQIQ button svg{width:24px;height:24px}.Locations_section__tjzTp{position:relative;padding:min(max(12vw,5rem),280px) 0;color:#ebebe7;background:#696968;overflow:hidden}.Locations_wrap__ZbgUZ{position:relative;max-width:1076px;margin:0 auto;z-index:2}.Locations_wrap__ZbgUZ .Locations_locations__XWJgt{display:flex}@media screen and (max-width:1279px){.Locations_wrap__ZbgUZ .Locations_locations__XWJgt{flex-direction:column;gap:44px}.Locations_wrap__ZbgUZ .Locations_locations__XWJgt .Locations_location__PIpRk{gap:15px;font-size:18px}.Locations_wrap__ZbgUZ .Locations_locations__XWJgt .Locations_location__PIpRk .Locations_description__T_4P4{font-size:16px}}@media screen and (min-width:1024px){.Locations_wrap__ZbgUZ .Locations_locations__XWJgt{flex-direction:row;justify-content:space-between}.Locations_wrap__ZbgUZ .Locations_locations__XWJgt .Locations_location__PIpRk{gap:20px;flex:0 0 41.821561%;width:41.821561%;font-size:24px}.Locations_wrap__ZbgUZ .Locations_locations__XWJgt .Locations_location__PIpRk .Locations_description__T_4P4{font-size:19px}}.Locations_wrap__ZbgUZ .Locations_locations__XWJgt .Locations_location__PIpRk{display:flex;flex-direction:column;line-height:1.25em}.Locations_wrap__ZbgUZ .Locations_locations__XWJgt .Locations_location__PIpRk .Locations_space__jXIZ_{font-weight:500}.Locations_wrap__ZbgUZ .Locations_locations__XWJgt .Locations_location__PIpRk .Locations_direction__9NeKK{font-size:16px}.Locations_bg__9rWIz{z-index:1}.Locations_bg__9rWIz,.Locations_bg__9rWIz:after{position:absolute;top:0;left:0;width:100%;height:100%}.Locations_bg__9rWIz:after{content:"";background:linear-gradient(0deg,rgba(50,50,50,.85) -20%,#696968 80%);z-index:3}.Locations_bg__9rWIz img{width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .5s linear}.Locations_bg__9rWIz.Locations_show__t_isd img{opacity:1}.Locations_title__L_L9d{color:#ebebe7}@media screen and (max-width:1279px){.Locations_title__L_L9d{margin-bottom:45px}}@media screen and (min-width:1024px){.Locations_title__L_L9d{margin-bottom:75px}}.Checkbox_wrap__NJY4j{display:flex;gap:12px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative}.Checkbox_wrap__NJY4j .Checkbox_label__0Ihs5{font-size:16px;line-height:19px}.Checkbox_wrap__NJY4j .Checkbox_label__0Ihs5 a{text-decoration:underline}.Checkbox_wrap__NJY4j input{position:absolute;top:0;left:0;width:0;height:0;pointer-events:none;opacity:0}.Checkbox_checkbox__Vi_Rk{width:20px;height:20px;box-sizing:border-box;border:1px solid #323232;border-radius:6px;background:#fff;display:flex;align-items:center;justify-content:center;transition:background .2s ease;flex-shrink:0}.Checkbox_checkbox__Vi_Rk svg{width:14px;height:14px;display:block;stroke-width:3px;color:#fff;opacity:0;transform:scale(.5);transition:opacity .2s ease,transform .2s ease}.Checkbox_checked__yldem .Checkbox_checkbox__Vi_Rk{background:#323232}.Checkbox_checked__yldem .Checkbox_checkbox__Vi_Rk svg{opacity:1;transform:scale(1)}.DatePicker_wrap__gK_lI{font-size:0}.DatePicker_wrap__gK_lI .react-datepicker{border:1px solid #ccccc9;font-size:13px;font-family:Soehne,Arial,sans-serif;background:#fff;box-shadow:none;border-radius:8px;overflow:hidden;width:100%}.DatePicker_wrap__gK_lI .react-datepicker__current-month{font-size:16px;font-weight:500;color:#323232;text-transform:capitalize}.DatePicker_wrap__gK_lI .react-datepicker__month{margin:10px}.DatePicker_wrap__gK_lI .react-datepicker__month-container{width:100%}.DatePicker_wrap__gK_lI .react-datepicker__day,.DatePicker_wrap__gK_lI .react-datepicker__day-name{width:30px;line-height:calc(30px - .15em);margin:2px;padding-bottom:.15em;box-sizing:border-box}.DatePicker_wrap__gK_lI .react-datepicker__day--in-range,.DatePicker_wrap__gK_lI .react-datepicker__day--in-selecting-range,.DatePicker_wrap__gK_lI .react-datepicker__day--selected,.DatePicker_wrap__gK_lI .react-datepicker__month-text--in-range,.DatePicker_wrap__gK_lI .react-datepicker__month-text--in-selecting-range,.DatePicker_wrap__gK_lI .react-datepicker__month-text--selected,.DatePicker_wrap__gK_lI .react-datepicker__quarter-text--in-range,.DatePicker_wrap__gK_lI .react-datepicker__quarter-text--in-selecting-range,.DatePicker_wrap__gK_lI .react-datepicker__quarter-text--selected,.DatePicker_wrap__gK_lI .react-datepicker__year-text--in-range,.DatePicker_wrap__gK_lI .react-datepicker__year-text--in-selecting-range,.DatePicker_wrap__gK_lI .react-datepicker__year-text--selected{border-radius:50px}.DatePicker_wrap__gK_lI .react-datepicker__header{border-radius:0!important;background-color:#f8f8f8;border-bottom:1px solid rgba(50,50,50,.1);padding:8px 0}.DatePicker_wrap__gK_lI .react-datepicker-wrapper{display:block}.DatePicker_wrap__gK_lI .react-datepicker__navigation{top:7px}.DatePicker_wrap__gK_lI .react-datepicker__day--today{font-weight:500}.DatePicker_wrap__gK_lI .react-datepicker__day:hover{border-radius:100%;background-color:#f8f8f8}.DatePicker_wrap__gK_lI .react-datepicker__navigation-icon:before{border-width:1.5px 1.5px 0 0;width:8px;height:8px}.Radio_wrap__A_1qo{display:flex;gap:12px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative}.Radio_wrap__A_1qo .Radio_label__HQgb3{font-size:16px;line-height:19px}.Radio_wrap__A_1qo .Radio_label__HQgb3 a{text-decoration:underline}.Radio_wrap__A_1qo input{position:absolute;top:0;left:0;width:0;height:0;pointer-events:none;opacity:0}.Radio_wrap__A_1qo.Radio_big__0Zeob .Radio_label__HQgb3{font-size:18px}@media screen and (min-width:768px){.Radio_wrap__A_1qo.Radio_big__0Zeob .Radio_label__HQgb3{font-size:19px}}.Radio_radio__V2Wg5{width:20px;height:20px;box-sizing:border-box;border:1px solid #323232;border-radius:100%;background:#fff;display:flex;align-items:center;justify-content:center;transition:background .2s ease;flex-shrink:0;position:relative}.Radio_radio__V2Wg5:before{content:"";position:absolute;top:3px;left:3px;bottom:3px;right:3px;background:#323232;border-radius:100%;opacity:0;transform:scale(.5);transition:opacity .2s ease,transform .2s ease}.Radio_checked__7s5cJ .Radio_radio__V2Wg5:before{opacity:1;transform:scale(1)}.RadioOptions_wrap__iL7hL{display:flex;flex-wrap:wrap;gap:12px 40px}.label+.RadioOptions_wrap__iL7hL{margin-top:8px}.Form_section__xrD_R{background:#fff;padding:3rem 0}.Form_inner__uwb9F{max-width:1076px;margin:0 auto}.Form_title__BiW_w{margin-bottom:.4em}.Form_intro__F771X{line-height:1.4;margin-bottom:3em}.Form_form__0fgQU .Form_grid__faRsi{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));grid-gap:24px}.Form_form__0fgQU .Form_grid__faRsi .Form_column__yBAAR{display:flex;flex-direction:column;gap:24px}@media screen and (min-width:768px){.Form_form__0fgQU .Form_grid__faRsi{grid-gap:5%;grid-template-columns:1fr 1.4fr}}@media screen and (min-width:1024px){.Form_form__0fgQU .Form_grid__faRsi{grid-gap:7%;grid-template-columns:1fr 1.6fr}}.Form_form__0fgQU .Form_button__VfSP3{margin-top:36px}@media screen and (max-width:767px){.Form_form__0fgQU .Form_button__VfSP3{width:100%}}.Form_datePicker__7i0gf{font-size:0}.Form_datePicker__7i0gf .react-datepicker{width:100%;font-family:Soehne,Arial,sans-serif;font-size:15px;background:#fff;border:2px solid #323232;border-radius:4px;overflow:hidden;box-shadow:none;box-sizing:border-box}.Form_datePicker__7i0gf .react-datepicker__current-month{margin-bottom:24px;font-size:16px;font-weight:500;color:#323232;text-transform:capitalize}.Form_datePicker__7i0gf .react-datepicker__month{margin:0 0 16px}.Form_datePicker__7i0gf .react-datepicker__month-container{width:100%}.Form_datePicker__7i0gf .react-datepicker__day-names,.Form_datePicker__7i0gf .react-datepicker__week{display:flex;justify-content:space-around;padding:0 16px}.Form_datePicker__7i0gf .react-datepicker__day,.Form_datePicker__7i0gf .react-datepicker__day-name{width:30px;line-height:30px;margin:2px;box-sizing:border-box}.Form_datePicker__7i0gf .react-datepicker__day--in-range,.Form_datePicker__7i0gf .react-datepicker__day--in-selecting-range,.Form_datePicker__7i0gf .react-datepicker__day--selected,.Form_datePicker__7i0gf .react-datepicker__month-text--in-range,.Form_datePicker__7i0gf .react-datepicker__month-text--in-selecting-range,.Form_datePicker__7i0gf .react-datepicker__month-text--selected,.Form_datePicker__7i0gf .react-datepicker__quarter-text--in-range,.Form_datePicker__7i0gf .react-datepicker__quarter-text--in-selecting-range,.Form_datePicker__7i0gf .react-datepicker__quarter-text--selected,.Form_datePicker__7i0gf .react-datepicker__year-text--in-range,.Form_datePicker__7i0gf .react-datepicker__year-text--in-selecting-range,.Form_datePicker__7i0gf .react-datepicker__year-text--selected{border-radius:50px}.Form_datePicker__7i0gf .react-datepicker__header{border-radius:0!important;background-color:transparent;border-bottom:none;padding:16px 0 8px}.Form_datePicker__7i0gf .react-datepicker-wrapper{display:block}.Form_datePicker__7i0gf .react-datepicker__navigation{top:7px}.Form_datePicker__7i0gf .react-datepicker__day--today{font-weight:500}.Form_datePicker__7i0gf .react-datepicker__day:hover{border-radius:100%;background-color:rgba(50,50,50,.075)}.Form_datePicker__7i0gf .react-datepicker__day--selected{font-weight:500;color:#f8f8f8;background-color:#323232;cursor:default}.Form_datePicker__7i0gf .react-datepicker__day--selected:hover{border-radius:100%;background-color:#323232}.Form_datePicker__7i0gf .react-datepicker__day--disabled:hover{background-color:transparent}.Form_datePicker__7i0gf .react-datepicker__navigation-icon:before{border-width:1.5px 1.5px 0 0;width:8px;height:8px}.Form_events__3lkwt label:not(:first-child){margin-top:16px}.Form_personaData__jKLXO{margin-top:2em;display:flex;gap:16px}@media screen and (max-width:767px){.Form_personaData__jKLXO{flex-direction:column}}@media screen and (min-width:768px){.Form_personaData__jKLXO{flex-wrap:wrap;align-items:flex-start}.Form_personaData__jKLXO>div:not(:last-child){flex:1 1}.Form_personaData__jKLXO>div:last-child{width:100%}}@media screen and (min-width:1024px){.Form_personaData__jKLXO{flex-wrap:nowrap}.Form_personaData__jKLXO>div:last-child{flex:1.7 1}}.Form_appointment__8EFAd .Form_active__vUAMU{padding:2em 0}.Form_appointment__8EFAd .Form_content__mKCsk{padding-bottom:50px}.Form_checkbox__uu1i5{position:relative;display:block}.Form_checkbox__uu1i5 input{position:absolute;top:0;left:0;width:0;height:0;opacity:0}.Form_checkbox__uu1i5 .Form_label__nC_so{display:flex;align-items:center;position:relative;padding:10px 60px 18px 30px;font-weight:400;line-height:1.2;-webkit-user-select:none;-moz-user-select:none;user-select:none;min-height:22px;border:2px solid #323232;border-radius:4px;cursor:pointer;transition:color .2s ease-in-out,background-color .2s ease-in-out}.Form_checkbox__uu1i5 .Form_label__nC_so>span{font-size:20px}.Form_checkbox__uu1i5 .Form_label__nC_so>span strong{display:block;text-transform:uppercase;font-size:1.2em;color:inherit}.Form_checkbox__uu1i5 .Form_label__nC_so>span span{font-size:18px}@media screen and (min-width:768px){.Form_checkbox__uu1i5 .Form_label__nC_so>span strong{font-size:2em}.Form_checkbox__uu1i5 .Form_label__nC_so>span span{font-size:20px}}.Form_checkbox__uu1i5 .Form_label__nC_so:after,.Form_checkbox__uu1i5 .Form_label__nC_so:before{content:"";position:absolute;top:50%}.Form_checkbox__uu1i5 .Form_label__nC_so:before{right:20px;width:22px;height:22px;margin-top:-11px;border:2px solid #323232;cursor:pointer;box-sizing:border-box;transition:border .2s ease}.Form_checkbox__uu1i5 .Form_label__nC_so:after{right:24px;width:12px;height:6px;margin-top:-6px;border-bottom:2px solid transparent;border-left:2px solid transparent;opacity:0;transform-origin:center center;transform:scale(.5) rotate(-45deg);transition:opacity .2s ease-in-out,border-color .2s ease-in-out,transform .2s ease-in-out}.Form_checkbox__uu1i5 input:checked+.Form_label__nC_so{background:#323232;color:#fff}.Form_checkbox__uu1i5 input:checked+.Form_label__nC_so:after{opacity:1;border-color:#fff;transform:scale(1.4) rotate(-45deg);transition:opacity .2s ease-in-out .1s,border-color .2s ease-in-out .1s,transform .2s ease-in-out .1s}.Form_feedback__QLQj9{text-align:center;grid-column:span 2;font-size:17px;line-height:1.3;margin:24px 0}@media screen and (min-width:768px){.Form_feedback__QLQj9{font-size:19px}}.Form_feedback__QLQj9 .Form_icon__aChnT{width:130px;height:130px;margin-bottom:1em}.Form_feedback__QLQj9 .Form_title__BiW_w{margin-top:0;margin-bottom:1em}.Form_feedback__QLQj9 p{margin-top:.5em}.Form_feedback__QLQj9 p a{text-decoration:underline}