.close[data-v-3498ff19]{background-color:#1d1d1b;background-image:url(../svg/close-light.svg);background-position:50%;background-repeat:no-repeat;background-size:50% auto;border-radius:max(4px,1.2820512821vw);height:calc(var(--grid-val)*.5vw);width:calc(var(--grid-val)*1vw)}@media screen and (min-width:768px){.close[data-v-3498ff19]{border-radius:max(4px,.5208333333vw)}}@media screen and (max-width:47.99em){.close[data-v-3498ff19]{height:calc(var(--grid-val)*1vw);width:calc(var(--grid-val)*2vw)}}.close[data-theme=light][data-v-3498ff19]{background-color:#fff;background-image:url(../svg/close-dark.svg)}.close--big[data-v-3498ff19]{background-size:75% auto;border-radius:calc(var(--grid-val)*.33vw);height:calc(var(--grid-val)*1vw);width:calc(var(--grid-val)*1.5vw)}@media screen and (max-width:47.99em){.close--big[data-v-3498ff19]{border-radius:calc(var(--grid-val)*.5vw);height:calc(var(--grid-val)*2vw);width:calc(var(--grid-val)*3vw)}}.title[data-v-94c829a9]{position:relative}.title[data-theme=red][data-v-94c829a9]{color:#bf2b18}.title[data-theme=light][data-v-94c829a9]{color:#dadada}.title[data-theme=dark][data-v-94c829a9]{color:#1d1d1b}.title--xl[data-v-94c829a9]{font-size:max(12px,15.3846153846vw);line-height:1;text-transform:uppercase}@media screen and (min-width:768px){.title--xl[data-v-94c829a9]{font-size:max(12px,7.8125vw);line-height:1}}.title--large[data-v-94c829a9]{font-size:max(12px,11.5384615385vw);line-height:1;text-transform:uppercase}@media screen and (min-width:768px){.title--large[data-v-94c829a9]{font-size:max(12px,4.6875vw);line-height:1}}.title--medium[data-v-94c829a9]{font-size:max(12px,6.6666666667vw);line-height:1}@media screen and (min-width:768px){.title--medium[data-v-94c829a9]{font-size:max(12px,3.125vw);line-height:1}}.title--small[data-v-94c829a9]{font-size:max(12px,5.641025641vw);line-height:1.1818181818;text-transform:uppercase}@media screen and (min-width:768px){.title--small[data-v-94c829a9]{font-size:max(12px,2.6041666667vw);line-height:1.2}}.title--xs[data-v-94c829a9]{font-size:max(12px,4.6153846154vw);font-weight:700;line-height:1;text-transform:uppercase}@media screen and (min-width:768px){.title--xs[data-v-94c829a9]{font-size:max(12px,1.5625vw);line-height:1}}.title--base[data-v-94c829a9]{font-size:max(12px,4.6153846154vw);font-weight:700;line-height:1.2222222222;text-transform:uppercase}@media screen and (min-width:768px){.title--base[data-v-94c829a9]{font-size:max(12px,1.25vw);line-height:1.25}}.paragraph--light[data-v-7383fecd]{color:#dadada}.paragraph--big[data-v-7383fecd]{font-size:max(12px,6.6666666667vw);line-height:1}@media screen and (min-width:768px){.paragraph--big[data-v-7383fecd]{font-size:max(12px,3.125vw);line-height:1}}.paragraph--medium[data-v-7383fecd]{font-size:max(12px,4.6153846154vw);line-height:1}@media screen and (min-width:768px){.paragraph--medium[data-v-7383fecd]{font-size:max(12px,1.5625vw);line-height:1}}.paragraph--small[data-v-7383fecd]{font-size:max(12px,4.1025641026vw);line-height:1.25}@media screen and (min-width:768px){.paragraph--small[data-v-7383fecd]{font-size:max(12px,1.0416666667vw);line-height:1.25}}.paragraph[data-v-7383fecd] ul{list-style:disc;margin-block-end:1em;margin-block-start:1em;padding-inline-start:1em}.form-thanks[data-v-9a5945c5]{align-items:center;display:flex;justify-content:center;pointer-events:auto}.form-thanks[data-v-9a5945c5],.form-thanks__bg[data-v-9a5945c5]{height:100%;left:0;position:absolute;top:0;width:100%}.form-thanks__bg[data-v-9a5945c5]{background-color:#1d1d1b80}.form-thanks__content[data-v-9a5945c5]{background-color:#dadada;border-radius:max(4px,2.5641025641vw);height:calc(100% - var(--grid-val)*2.5vw);position:relative;width:calc(100% - var(--grid-val)*1vw)}@media screen and (min-width:768px){.form-thanks__content[data-v-9a5945c5]{border-radius:max(4px,1.0416666667vw)}}.form-thanks__content[data-v-9a5945c5]{background-image:url(../svg/logo-light.svg);background-position:100%;background-repeat:no-repeat;background-size:auto 120%;display:flex;flex-direction:column;justify-content:flex-end;padding:calc(var(--grid-val)*.5vw)}@media screen and (max-width:47.99em){.form-thanks__content[data-v-9a5945c5]{height:calc(100% - var(--grid-val)*15vw)}}.form-thanks__content .close[data-v-9a5945c5]{position:absolute;right:calc(var(--grid-val)*.5vw);top:calc(var(--grid-val)*.5vw)}.form{--margin-vertical:25px;--margin-horizontal:0;--padding-vertical:calc(var(--grid-val)*.1vw);--padding-horizontal:0}@media screen and (max-width:47.99em){.form{--margin-vertical:15px}}@media screen and (max-height:767px){.form{--margin-vertical:15px}}.form{--color-text:#1d1d1b;--color-error:red;--color-background:transparent;--font-family:$font-family-base;--font-size-input:16px;--label-font-family:$font-family-base;--label-font-size:14px;--label-margin:10px;--color-label:#000;--border-color:#1d1d1b;--border-size:1px}.form__wrapper{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.form.sending{opacity:.6;pointer-events:none}.form__el{display:flex;flex-direction:column-reverse;flex-wrap:wrap;gap:calc(var(--grid-val)*.25vw);padding:var(--padding-vertical) var(--padding-horizontal);position:relative}.form__el:not(.input-acceptance,.input-submit){border-bottom:1px solid #1d1d1b;padding-top:calc(var(--grid-val)*2.25vw)}.form__el:not(.input-acceptance,.input-submit) .input-label{left:calc(var(--grid-val)*.1vw);position:absolute;top:calc(var(--grid-val)*.5vw)}@media screen and (min-width:48em){.form__el:not(.input-acceptance,.input-submit) .input-label{top:calc(var(--grid-val)*.35vw)}.form__el:not(.input-acceptance,.input-submit){padding-top:calc(var(--grid-val)*1vw)}}@media screen and (max-width:47.99em){.form__el:not(.input-acceptance,.input-submit){padding-bottom:calc(var(--grid-val)*.5vw)}}.form__el:first-child{border-top:1px solid #1d1d1b}.form__el input:not([type=submit]),.form__el select,.form__el textarea{border-radius:0;font-size:max(12px,4.6153846154vw);line-height:1.2222222222;padding:0}@media screen and (min-width:768px){.form__el input:not([type=submit]),.form__el select,.form__el textarea{font-size:max(12px,1.25vw);line-height:1.25}}.form__el input:not([type=submit]),.form__el select,.form__el textarea{color:var(--color-text);font-family:var(--font-family);font-size:max(12px,6.6666666667vw);line-height:1}@media screen and (min-width:768px){.form__el input:not([type=submit]),.form__el select,.form__el textarea{font-size:max(12px,3.125vw);line-height:1}}.form__el input:not([type=submit]),.form__el select,.form__el textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--color-background);box-sizing:border-box;transition-duration:.2s;transition-property:border-bottom-color;transition-timing-function:cubic-bezier(.215,.61,.355,1)}@media screen and (max-width:47.99em){.form__el input:not([type=submit]),.form__el select,.form__el textarea{text-align:left}}.form__el input:not([type=submit]):disabled,.form__el select:disabled,.form__el textarea:disabled{opacity:.5}.form__el input:not([type=submit]).error,.form__el select.error,.form__el textarea.error{border-color:var(--color-error)}.form__el input:not([type=submit])::-moz-placeholder,.form__el select::-moz-placeholder,.form__el textarea::-moz-placeholder{color:#1d1d1b26}.form__el input:not([type=submit])::placeholder,.form__el select::placeholder,.form__el textarea::placeholder{color:#1d1d1b26}.form__el [type=checkbox],.form__el [type=radio]{border-color:var(--border-color);border-radius:4px!important;border-style:solid;border-width:var(--border-size);height:calc(var(--grid-val)*.4vw);min-width:calc(var(--grid-val)*.4vw);position:relative;width:calc(var(--grid-val)*.4vw)}@media screen and (max-width:47.99em){.form__el [type=checkbox],.form__el [type=radio]{height:calc(var(--grid-val)*1vw);min-width:calc(var(--grid-val)*1vw);width:calc(var(--grid-val)*1vw)}}.form__el [type=checkbox]:after,.form__el [type=radio]:after{border:1px solid #bf2b18;border-radius:4px;content:"";height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) scale(0);transition-duration:var(--error-transition-duration);transition-property:transform,background-color;transition-timing-function:var(--error-transition-easing);width:100%}.form__el [type=checkbox]:checked:after,.form__el [type=radio]:checked:after{background-color:#bf2b18;transform:translate(-50%,-50%) scale(.75)}.form__el [type=checkbox].error,.form__el [type=radio].error{border-color:var(--color-error)}.form__el.input-submit{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--color-background);box-sizing:border-box;color:var(--color-text);font-family:var(--font-family);font-size:var(--font-size-input)}.form__el.input-submit:disabled{opacity:.5}@media screen and (min-width:48em){.form__el--indirizzo{flex-basis:calc(100% - var(--grid-val)*3vw)!important;width:calc(100% - var(--grid-val)*3vw)!important}}.form__el--cap,.form__el--citta,.form__el--nazione,.form__el--newsletter,.form__el--privacy,.form__el--provincia,.form__el--telefono{flex-basis:calc(50% - var(--grid-val)*.25vw)!important;width:calc(50% - var(--grid-val)*.25vw)!important}@media screen and (max-width:47.99em){.form__el--cap,.form__el--citta,.form__el--nazione,.form__el--newsletter,.form__el--privacy,.form__el--provincia,.form__el--telefono{flex-basis:100%!important;width:100%!important}}.form__el--newsletter{margin-top:calc(var(--grid-val)*.5vw)}.form__el--newsletter,.form__el--privacy{margin-left:calc(50% + var(--grid-val)*.25vw)}@media screen and (max-width:47.99em){.form__el--newsletter,.form__el--privacy{margin-left:unset;margin-top:calc(var(--grid-val)*.75vw)}}.form__el--send{flex-basis:100%;flex-grow:1}.form__el ::-webkit-autofill,.form__el ::-webkit-autofill:focus,.form__el ::-webkit-autofill:hover{-webkit-text-fill-color:var(--color-text);box-shadow:0 0 0 1000px var(--color-background) inset;font-size:var(--font-size-input,1rem);-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.field-label{font-size:max(12px,4.6153846154vw);line-height:1.2222222222}@media screen and (min-width:768px){.field-label{font-size:max(12px,1.25vw);line-height:1.25}}.field-label{color:var(--color-text);text-transform:uppercase}.input-error{order:2}.label-bottom,.label-top{flex-direction:column}.label-bottom .field-label,.label-top .field-label{flex-basis:100%}.label-bottom input:not([type=submit],[type=radio],[type=checkbox]),.label-bottom select,.label-bottom textarea,.label-top input:not([type=submit],[type=radio],[type=checkbox]),.label-top select,.label-top textarea{flex-basis:100%;line-height:1.1;width:100%}.label-top .input-checkbox-wrap,.label-top .input-radio-wrap,.label-top .input-select__wrap,.label-top input:not([type=checkbox],[type=radio],[type=submit]),.label-top select,.label-top textarea{order:1}.label-bottom .input-checkbox-wrap,.label-bottom .input-radio-wrap,.label-bottom .input-select__wrap,.label-bottom input:not([type=checkbox],[type=radio],[type=submit]),.label-bottom select,.label-bottom textarea,.label-top .field-label{order:0}.label-bottom .field-label{margin-top:var(--label-margin);order:1}.cf-contact-form .app-form__el:nth-last-child(3){margin-bottom:0!important}.label-left,.label-right{align-items:flex-start;flex-direction:row;justify-content:space-between}@media screen and (max-width:47.99em){.label-left,.label-right{align-items:center}}.label-left input:not([type=submit],[type=radio],[type=checkbox]),.label-left select,.label-left textarea,.label-right input:not([type=submit],[type=radio],[type=checkbox]),.label-right select,.label-right textarea{flex:1 1 auto}@media screen and (max-width:47.99em){.label-left input:not([type=submit],[type=radio],[type=checkbox]),.label-left select,.label-left textarea,.label-right input:not([type=submit],[type=radio],[type=checkbox]),.label-right select,.label-right textarea{flex-basis:100%;margin-top:calc(var(--grid-val)*.2vw);width:100%}}.label-left .input-checkbox-wrap,.label-left .input-radio-wrap,.label-left .input-select__wrap,.label-left input:not([type=checkbox],[type=radio],[type=submit]),.label-left select,.label-left textarea{order:1}.label-left .field-label{margin-right:calc(var(--grid-val)*1vw);order:0}@media screen and (max-width:47.99em){.label-left .input-select__wrap{width:100%}}.label-right .input-checkbox-wrap,.label-right .input-radio-wrap,.label-right .input-select__wrap,.label-right input:not([type=checkbox],[type=radio],[type=submit]),.label-right select,.label-right textarea{order:0}.label-right .field-label{margin-left:var(--label-margin);order:1}.input-acceptance,.input-email,.input-file,.input-phone,.input-select,.input-string,.input-submit{flex-basis:100%}.input-submit{padding-top:calc(var(--grid-val)*.75vw)}@media screen and (min-width:48em){.input-submit{flex-basis:40%}}.input-radio-group,.input-textarea{flex-basis:100%}@media screen and (max-width:47.99em){.input-radio-group{margin-bottom:grid-size-vertical(2);margin-top:grid-size-vertical(1)}}.input-label[data-v-844341f2] a{position:relative}.input-label[data-v-844341f2] a:after{background-color:var(--color-text);content:"";display:block;height:1px;width:100%}.input-error[data-v-e0b6822c]{font-size:max(12px,3.0769230769vw);line-height:1}@media screen and (min-width:768px){.input-error[data-v-e0b6822c]{font-size:max(12px,.625vw);line-height:1}}.input-error[data-v-e0b6822c]{bottom:-20px;color:var(--color-error);font-size:var(--font-size-label-error);pointer-events:none;position:absolute;right:var(--padding-horizontal)}.error-transition-enter-active[data-v-e0b6822c],.error-transition-leave-active[data-v-e0b6822c]{transition-duration:.2s;transition-property:opacity;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.error-transition-enter[data-v-e0b6822c],.error-transition-leave-to[data-v-e0b6822c]{opacity:0}.input-textarea[data-v-c69d6bfc]{position:relative}.input-textarea__label[data-v-c69d6bfc]{flex-basis:auto!important}.input-textarea__input[data-v-c69d6bfc]{overflow:hidden}.input-textarea__input[data-v-c69d6bfc]:-webkit-autofill,.input-textarea__input[data-v-c69d6bfc]:-webkit-autofill:focus,.input-textarea__input[data-v-c69d6bfc]:-webkit-autofill:hover{-webkit-text-fill-color:var(--color-text);box-shadow:0 0 0 1000px var(--color-background) inset;font-size:var(--font-size-input,1rem);-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.input-checkbox-wrap[data-v-e5ba2cf0]{align-items:stretch;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.input-checkbox__el[data-v-e5ba2cf0]{align-items:center;display:inline-flex;justify-content:flex-start}.input-checkbox__el:first-child>input[data-v-e5ba2cf0]{margin-left:0}.input-checkbox__input[data-v-e5ba2cf0]{margin:var(--padding-vertical) var(--padding-horizontal)}.input-checkbox__input--error[data-v-e5ba2cf0]{border-color:var(--color-error)}.input-radio-group[data-v-7b582405]{display:flex;justify-content:space-between}.input-radio-wrap[data-v-7b582405]{align-items:stretch;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}@media screen and (min-width:48em){.input-radio-wrap[data-v-7b582405]{flex-basis:calc(var(--grid-val)*7vw)}}@media screen and (max-width:47.99em){.input-radio-wrap[data-v-7b582405]{margin-top:calc(var(--grid-val)*.3vw)}}.input-radio-wrap__col[data-v-7b582405]:not(:last-child){margin-right:calc(var(--grid-val)*1.5vw)}@media screen and (max-width:47.99em){.input-radio-wrap__col[data-v-7b582405]:not(:last-child){margin-right:calc(var(--grid-val)*1vw)}}.input-radio[data-v-7b582405]{align-items:center;display:inline-flex;font-size:max(12px,4.6153846154vw);justify-content:flex-start;line-height:1}@media screen and (min-width:768px){.input-radio[data-v-7b582405]{font-size:max(12px,1.5625vw);line-height:1}}.input-radio[data-v-7b582405]{color:var(--color-text);text-transform:uppercase}@media screen and (max-width:47.99em){.input-radio[data-v-7b582405]{font-size:max(12px,4.6153846154vw);line-height:1.2222222222}}@media screen and (max-width:47.99em) and (min-width:768px){.input-radio[data-v-7b582405]{font-size:max(12px,1.25vw);line-height:1.25}}.input-radio__input[data-v-7b582405]{border-radius:50%;margin:0 calc(var(--grid-val)*.4vw) 0 0}.input-radio__input[data-v-7b582405]:after{border-radius:50%}.input-select-option[data-v-cfeb0770]{background-color:var(--color-background);color:var(--color-text);cursor:pointer;font-family:var(--font-family);overflow:hidden;padding:5px calc(var(--grid-val)*.4vw);position:relative}.input-select-option--checked[data-v-cfeb0770]:not(.input-select-option--disabled),.input-select-option[data-v-cfeb0770]:hover:not(.input-select-option--disabled){background-color:#1d1d1b;color:#fff}.input-select-option__text[data-v-cfeb0770]{display:block}.arrow[data-v-41b3011e]{display:block;width:calc(var(--grid-val)*.3vw)}@media screen and (max-width:47.99em){.arrow[data-v-41b3011e]{width:calc(var(--grid-val)*1vw)}}.input-select[data-v-943c918d]{position:relative}.input-select__wrap[data-v-943c918d]{display:flex;position:relative}.input-select__wrap select[data-v-943c918d]{cursor:pointer}.input-select__arrow[data-v-943c918d]{font-size:max(12px,4.6153846154vw);line-height:1}@media screen and (min-width:768px){.input-select__arrow[data-v-943c918d]{font-size:max(12px,1.5625vw);line-height:1}}.input-select__arrow[data-v-943c918d]{color:#1d1d1b;pointer-events:none;position:absolute;right:0;top:50%;transform:translateY(-50%) rotate(0);transform-origin:center center;transition-duration:.3s;transition-property:transform;transition-timing-function:cubic-bezier(.215,.61,.355,1)}@media screen and (max-width:47.99em){.input-select__arrow[data-v-943c918d]{font-size:max(12px,7.6923076923vw);line-height:1}}@media screen and (max-width:47.99em) and (min-width:768px){.input-select__arrow[data-v-943c918d]{font-size:max(12px,1.5625vw);line-height:1}}.input-select__arrow.rotate[data-v-943c918d]{transform:translateY(-50%) rotate(-180deg)}.input-select__input[data-v-943c918d]{flex:0 0 100%;padding-right:calc(var(--grid-val)*1vw);width:100%}.input-select__input option[data-v-943c918d]{display:none}.input-select__options[data-v-943c918d]{backface-visibility:hidden;background-color:#eaeaea;border:var(--border-size,1px) solid var(--border-color);height:calc(var(--grid-val)*5vw);overflow:auto;position:absolute;right:0;top:calc(100% + 4px);width:100%;z-index:20}@media screen and (max-width:47.99em){.input-select__options[data-v-943c918d]{top:calc(100% + 1px)}}.input-select-option[data-v-943c918d]{font-size:max(12px,4.6153846154vw);line-height:1.2222222222}@media screen and (min-width:768px){.input-select-option[data-v-943c918d]{font-size:max(12px,1.25vw);line-height:1.25}}.input-select-option[data-v-943c918d]{text-transform:uppercase}@media screen and (max-width:47.99em){.input-select-option[data-v-943c918d]{font-size:max(12px,4.6153846154vw);line-height:1.2222222222}}@media screen and (max-width:47.99em) and (min-width:768px){.input-select-option[data-v-943c918d]{font-size:max(12px,1.25vw);line-height:1.25}}.select-transition-enter-active[data-v-943c918d],.select-transition-leave-active[data-v-943c918d]{transition-duration:.2s;transition-property:opacity;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.select-transition-enter[data-v-943c918d],.select-transition-leave-to[data-v-943c918d]{opacity:0}.input-file[data-v-b0e4fdd0]{align-items:center;background-color:#1d1d1b;cursor:pointer;display:inline-flex;flex-direction:row;min-height:grid-size-vertical(.8);position:relative}.input-file__input[data-v-b0e4fdd0]{height:100%;opacity:0;overflow:hidden;position:absolute;z-index:-1}.input-file__label[data-v-b0e4fdd0]{align-items:center;display:flex;font-size:max(12px,4.6153846154vw);justify-content:space-between;line-height:1;padding:var(--padding-vertical) calc(var(--grid-val)*.5vw);width:100%}@media screen and (min-width:768px){.input-file__label[data-v-b0e4fdd0]{font-size:max(12px,.9375vw);line-height:1}}.input-file__label[data-v-b0e4fdd0]{color:#fff;cursor:pointer;font-weight:700;text-transform:uppercase}@media screen and (max-width:47.99em){.input-file__label[data-v-b0e4fdd0]{padding:grid-size-vertical(.5) calc(var(--grid-val)*1vw)}}.input-file__label svg[data-v-b0e4fdd0]{flex-basis:1.2em;flex-shrink:0;height:1.2em;width:1.2em}.input-file__label span[data-v-b0e4fdd0]{max-width:10rem;overflow:hidden;position:relative;text-overflow:ellipsis;top:grid-size-vertical(.04);white-space:nowrap}.input-file.error .input-file__label[data-v-b0e4fdd0]{color:var(--color-error)}.input-file.error svg[data-v-b0e4fdd0] *{fill:var(--color-error)}.label-transition-enter-active[data-v-b0e4fdd0],.label-transition-leave-active[data-v-b0e4fdd0]{transition:opacity .4s cubic-bezier(.215,.61,.355,1)}.label-transition-enter[data-v-b0e4fdd0],.label-transition-leave-to[data-v-b0e4fdd0]{opacity:0}.input-acceptance[data-v-5cb3a22c]{align-items:stretch;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}@media screen and (min-width:48em){.input-acceptance[data-v-5cb3a22c]{flex-basis:60%}}.input-acceptance__el[data-v-5cb3a22c]{align-items:center;display:inline-flex;justify-content:flex-start}@media screen and (max-width:47.99em){.input-acceptance__el[data-v-5cb3a22c]{align-items:flex-start}}.input-acceptance__input[data-v-5cb3a22c]{margin-right:calc(var(--grid-val)*.2vw)}@media screen and (max-width:47.99em){.input-acceptance__input[data-v-5cb3a22c]{margin-top:calc(var(--grid-val)*.01vw)}}.input-acceptance__label[data-v-5cb3a22c]{font-size:max(12px,3.5897435897vw);line-height:1.1428571429}@media screen and (min-width:768px){.input-acceptance__label[data-v-5cb3a22c]{font-size:max(12px,.78125vw);line-height:1.0666666667}}.input-acceptance__label[data-v-5cb3a22c]{color:var(--color-text);cursor:pointer}.input-acceptance__label[data-v-5cb3a22c] p{padding-right:calc(var(--grid-val)*.1vw)}.input-acceptance__label[data-v-5cb3a22c] a{position:relative}.input-acceptance__label[data-v-5cb3a22c] a:after{background-color:var(--border-color);bottom:.1em;content:"";height:1px;left:0;position:absolute}.virtual-tour-modal[data-v-182845f8]{align-items:center;display:flex;height:100vh;height:calc(var(--vh, 1vh)*100);justify-content:center;left:0;pointer-events:all;position:fixed;top:0;width:100vw}.virtual-tour-modal__bg[data-v-182845f8]{background-color:#bf2b18;height:100%;left:0;position:absolute;top:0;width:100%}.virtual-tour-modal iframe[data-v-182845f8]{border-radius:max(4px,2.5641025641vw);height:calc(100% - var(--grid-val)*2vw);width:calc(100% - var(--grid-val)*2vw)}@media screen and (min-width:768px){.virtual-tour-modal iframe[data-v-182845f8]{border-radius:max(4px,1.0416666667vw)}}.virtual-tour-modal .close[data-v-182845f8]{position:absolute;right:calc(var(--grid-val)*1.5vw);top:calc(var(--grid-val)*1.5vw)}.cta[data-v-b5eefdb3]{font-size:max(12px,5.641025641vw);line-height:1.1818181818}@media screen and (min-width:768px){.cta[data-v-b5eefdb3]{font-size:max(12px,2.6041666667vw);line-height:1.2}}.cta[data-v-b5eefdb3]{border-radius:max(4px,2.5641025641vw)}@media screen and (min-width:768px){.cta[data-v-b5eefdb3]{border-radius:max(4px,1.0416666667vw)}}.cta[data-v-b5eefdb3]{align-items:center;color:#dadada;cursor:pointer;display:flex;justify-content:flex-start;line-height:1;overflow:hidden;padding:calc(var(--grid-val)*.2vw) calc(var(--grid-val)*1vw);text-transform:uppercase}.cta[data-theme=light][data-v-b5eefdb3]{color:#1d1d1b}.cta[data-theme=light] .cta__label[data-v-b5eefdb3]{color:#dadada}.cta[data-theme=light] .cta__bg[data-v-b5eefdb3]{background-color:#dadada}.cta[data-theme=light] .cta__bg-hover[data-v-b5eefdb3]{background-color:#1d1d1b}.cta[data-theme=light] .cta__bg-hover-border[data-v-b5eefdb3]{border:2px solid #dadada}.cta[data-theme=light].cta--arrow .cta__icon[data-v-b5eefdb3],.cta[data-theme=light].cta--arrow-no-label .cta__icon[data-v-b5eefdb3]{fill:#1d1d1b}.cta[data-theme=light].cta--arrow:hover .cta__label[data-v-b5eefdb3]{color:#1d1d1b}@media screen and (min-width:48em){.cta[data-v-b5eefdb3]{padding:0 calc(var(--grid-val)*.65vw)}}@media screen and (pointer:coarse) and (hover:none){.cta[data-v-b5eefdb3]:not(.cta--border){padding-left:0}}.cta[data-v-b5eefdb3],.cta__label[data-v-b5eefdb3]{position:relative}.cta__bg[data-v-b5eefdb3],.cta__bg-hover[data-v-b5eefdb3],.cta__bg-hover-border[data-v-b5eefdb3]{border-radius:max(4px,2.5641025641vw);height:100%;left:0;position:absolute;top:0;width:100%}@media screen and (min-width:768px){.cta__bg[data-v-b5eefdb3],.cta__bg-hover[data-v-b5eefdb3],.cta__bg-hover-border[data-v-b5eefdb3]{border-radius:max(4px,1.0416666667vw)}}.cta__bg[data-v-b5eefdb3]{background-color:#1d1d1b;height:101%}.cta__bg-hover-border[data-v-b5eefdb3]{border:2px solid #1d1d1b}.cta__bg-hover[data-v-b5eefdb3]{background-color:#dadada;transform:translateY(105%) scale(.9)}@media screen and (pointer:coarse) and (hover:none){.cta__bg-hover[data-v-b5eefdb3]{display:none}}@media screen and (pointer:fine) and (hover:hover){.cta__bg-hover[data-v-b5eefdb3]{transition:transform .5s cubic-bezier(.215,.61,.355,1)}}.cta__icon[data-v-b5eefdb3]{height:.75em;overflow:visible;position:relative}.cta__icon--arrow path[data-v-b5eefdb3]:last-child{display:none}.cta__icon--download path[data-v-b5eefdb3]:last-child{opacity:0;transform:translateY(-150%)}@media screen and (pointer:fine) and (hover:hover) and (min-width:48em){.cta--arrow[data-v-b5eefdb3]{transform:translate(calc(var(--grid-val)*-.65vw));transition:transform .5s cubic-bezier(.215,.61,.355,1)}.cta--arrow[data-v-b5eefdb3]:hover{transform:translate(0)}}@media screen and (pointer:fine) and (hover:hover){.cta__icon--arrow path[data-v-b5eefdb3]:first-child{transform-origin:center center;transition:opacity .5s cubic-bezier(.215,.61,.355,1),transform .5s cubic-bezier(.215,.61,.355,1)}.cta__icon--arrow path[data-v-b5eefdb3]:last-child{display:inline-block;transform:translate(-150%);transform-origin:center center}.cta:hover .cta__icon--arrow path[data-v-b5eefdb3]:first-child,.cta__icon--arrow path[data-v-b5eefdb3]:last-child{opacity:0;transition:opacity .25s cubic-bezier(.215,.61,.355,1),transform 1s cubic-bezier(.215,.61,.355,1)}.cta:hover .cta__icon--arrow path[data-v-b5eefdb3]:first-child{transform:translate(150%) scale(.5)}.cta:hover .cta__icon--arrow path[data-v-b5eefdb3]:last-child{opacity:1;transform:translate(0) scale(1);transition:opacity .5s cubic-bezier(.215,.61,.355,1),transform .5s cubic-bezier(.215,.61,.355,1)}.cta:hover .cta__bg-hover[data-v-b5eefdb3]{transform:translate(0) scale(1)}}.cta[data-v-b5eefdb3]:not(.cta--border,.cta--arrow,.cta--arrow-no-label){justify-content:center}@media screen and (pointer:fine) and (hover:hover){.cta.cta--button-link .cta__label[data-v-b5eefdb3]{transition:color .5s cubic-bezier(.215,.61,.355,1)}.cta.cta--button-link:hover .cta__label[data-v-b5eefdb3]{color:#1d1d1b}.cta.cta--button-link[data-theme=light]:hover .cta__label[data-v-b5eefdb3]{color:#dadada}}.cta.cta--arrow-no-label[data-v-b5eefdb3]{padding:calc(var(--grid-val)*.4vw) calc(var(--grid-val)*1vw)}@media screen and (min-width:48em){.cta.cta--arrow-no-label[data-v-b5eefdb3]{padding:calc(var(--grid-val)*.2vw) calc(var(--grid-val)*.65vw)}}.cta.cta--arrow-no-label .cta__icon[data-v-b5eefdb3]{fill:#dadada}@media screen and (pointer:fine) and (hover:hover){.cta.cta--arrow-no-label .cta__bg[data-v-b5eefdb3]{transition:max-width .5s cubic-bezier(.215,.61,.355,1)}.cta.cta--arrow-no-label .cta__label[data-v-b5eefdb3]{transition:color .5s cubic-bezier(.215,.61,.355,1)}.cta.cta--arrow-no-label:hover .cta__bg[data-v-b5eefdb3]{max-width:100%}.cta.cta--arrow-no-label:hover .cta__label[data-v-b5eefdb3]{color:#1d1d1b}}.cta.cta--arrow[data-v-b5eefdb3]{width:-moz-fit-content;width:fit-content}@media screen and (max-width:47.99em){.cta.cta--arrow[data-v-b5eefdb3]{justify-content:flex-start;padding:calc(var(--grid-val)*.2vw) calc(var(--grid-val)*.5vw)}.cta.cta--arrow .cta__icon[data-v-b5eefdb3]{fill:#eaeaea;margin-left:calc(var(--grid-val)*1vw)}}@media screen and (min-width:48em){.cta.cta--arrow[data-v-b5eefdb3]{color:#1d1d1b}.cta.cta--arrow .cta__bg[data-v-b5eefdb3]{left:unset;max-width:calc(var(--grid-val)*2vw);right:0}.cta.cta--arrow .cta__label[data-v-b5eefdb3]{margin-right:calc(var(--grid-val)*1.15vw)}.cta.cta--arrow .cta__icon[data-v-b5eefdb3]{fill:#dadada}}@media screen and (pointer:fine) and (hover:hover){.cta.cta--arrow .cta__bg[data-v-b5eefdb3]{transition:max-width .5s cubic-bezier(.215,.61,.355,1)}.cta.cta--arrow .cta__label[data-v-b5eefdb3]{transition:color .5s cubic-bezier(.215,.61,.355,1)}.cta.cta--arrow:hover .cta__bg[data-v-b5eefdb3]{max-width:100%}.cta.cta--arrow:hover .cta__label[data-v-b5eefdb3]{color:#dadada}}.cta.cta--border[data-v-b5eefdb3]{border:1px solid #1d1d1b;color:#1d1d1b;justify-content:space-between}.cta.cta--border .cta__label[data-v-b5eefdb3]{margin-right:calc(var(--grid-val)*1.15vw)}@media screen and (min-width:48em){.cta.cta--border .cta__label[data-v-b5eefdb3]{margin-right:calc(var(--grid-val)*.5vw)}}.cta.cta--border .cta__bg[data-v-b5eefdb3]{transform:translateY(105%) scaleX(.95)}.cta.cta--border .cta__icon line[data-v-b5eefdb3]{stroke:#1d1d1b}@media screen and (pointer:fine) and (hover:hover){.cta.cta--border .cta__bg[data-v-b5eefdb3]{transition:transform .5s cubic-bezier(.215,.61,.355,1)}.cta.cta--border .cta__label[data-v-b5eefdb3]{transition:color .5s cubic-bezier(.215,.61,.355,1)}.cta.cta--border .cta__icon[data-v-b5eefdb3]{transform-origin:bottom;transition:transform .5s cubic-bezier(.215,.61,.355,1)}.cta.cta--border .cta__icon path[data-v-b5eefdb3]{clip-path:inset(0 0 0 0);transition:fill .5s cubic-bezier(.215,.61,.355,1),clip-path .5s cubic-bezier(.215,.61,.355,1),opacity .5s cubic-bezier(.215,.61,.355,1),transform .5s cubic-bezier(.215,.61,.355,1)}.cta.cta--border .cta__icon line[data-v-b5eefdb3]{transition:stroke .5s cubic-bezier(.215,.61,.355,1),opacity .5s cubic-bezier(.215,.61,.355,1),transform .5s cubic-bezier(.215,.61,.355,1)}.cta.cta--border:hover .cta__bg[data-v-b5eefdb3]{transform:translate(0) scaleX(1.01)}.cta.cta--border:hover .cta__label[data-v-b5eefdb3]{color:#dadada}.cta.cta--border:hover .cta__icon[data-v-b5eefdb3]{transform:scaleX(1.1) scaleY(.9)}.cta.cta--border:hover .cta__icon path[data-v-b5eefdb3]{fill:#dadada}.cta.cta--border:hover .cta__icon path[data-v-b5eefdb3]:first-child{clip-path:inset(0 0 100% 0);opacity:0;transform:translateY(100%)}.cta.cta--border:hover .cta__icon path[data-v-b5eefdb3]:last-child{opacity:1;transform:translateY(0)}.cta.cta--border:hover .cta__icon line[data-v-b5eefdb3]{stroke:#dadada}}.input-submit[data-v-c37eb2e5]{display:flex;justify-content:flex-end}@media screen and (min-width:48em){.input-submit[data-v-c37eb2e5]{padding-left:50%}.input-submit[data-v-c37eb2e5] .cta{width:calc(50vw - var(--grid-val)*.5vw)}}.title-form[data-v-8d20a38e] .title-form__title{margin-bottom:calc(var(--grid-val)*3vw)}@media screen and (min-width:48em){.title-form[data-v-8d20a38e] .title-form__title{margin-bottom:calc(var(--grid-val)*1.5vw)}}.modal-product[data-v-c9381347]{height:100vh;height:calc(var(--vh, 1vh)*100);left:0;padding-top:calc(var(--grid-val)*1.5vw + var(--grid-val)*1vw);position:fixed;top:0;width:100vw}@media screen and (max-width:47.99em){.modal-product[data-v-c9381347]{padding-top:calc(var(--grid-val)*3.15vw + var(--grid-val)*1vw)}}.modal-product[data-v-c9381347]{overflow:auto;padding-bottom:calc(var(--grid-val)*1vw);padding-left:calc(var(--grid-val)*.5vw);padding-right:calc(var(--grid-val)*.5vw)}.modal-product__bg[data-v-c9381347]{background-color:#1d1d1bbf;height:100vh;height:calc(var(--vh, 1vh)*100);left:0;position:fixed;top:0;width:100vw;z-index:-1}.modal-product__close[data-v-c9381347]{align-items:center;display:flex;position:absolute;right:calc(var(--grid-val)*1vw);top:calc(var(--grid-val)*1vw)}.modal-product__close[data-v-c9381347] .b-close{height:calc(var(--grid-val)*1.5vw);pointer-events:auto;width:calc(var(--grid-val)*2.5vw)}@media screen and (min-width:48em){.modal-product__close[data-v-c9381347]{display:flex;justify-content:flex-end;pointer-events:none;position:sticky;top:0;width:100%}.modal-product__close[data-v-c9381347] .b-close{height:calc(var(--grid-val)*.75vw);pointer-events:auto;width:calc(var(--grid-val)*1.25vw)}}.modal-product__close[data-v-c9381347]{z-index:1}.modal-product__inner[data-v-c9381347]{background-color:#d9d9d9;border-radius:calc(var(--grid-val)*.33vw);padding:calc(var(--grid-val)*1vw) calc(var(--grid-val)*1vw) calc(var(--grid-val)*1vw);position:relative}@media screen and (min-width:48em){.modal-product__inner[data-v-c9381347]{padding:calc(var(--grid-val)*.5vw) calc(var(--grid-val)*.5vw) calc(var(--grid-val)*2.5vw) calc(var(--grid-val)*1.5vw)}.modal-product__inner[data-v-c9381347] .modal-product__form{padding-right:calc(var(--grid-val)*1.5vw)}.modal-product__inner[data-v-c9381347] .modal-product__form .title-form__title{padding-right:calc(var(--grid-val)*2vw)}}.modal-product__icon[data-v-c9381347]{opacity:.5;position:absolute;right:0;top:calc(var(--grid-val)*.5vw);width:calc(var(--grid-val)*20vw)}.modal-product__form[data-v-c9381347] .title-form__title{padding-right:calc(var(--grid-val)*4vw)}@media screen and (max-width:47.99em){.modal-product__form[data-v-c9381347] .title-form__title{padding-right:0;padding-top:calc(var(--grid-val)*3.5vw)}}@media screen and (min-width:48em){.modal-product__form[data-v-c9381347] .input-submit .cta{width:calc(50vw - var(--grid-val)*2vw)}}.prod-item[data-v-600c637a]{width:100%}.prod-item__pic-wrap[data-v-600c637a]{margin-bottom:calc(var(--grid-val)*.5vw);position:relative}.prod-item__pic[data-v-600c637a]{border-radius:calc(var(--grid-val)*.33vw);width:100%}.prod-item[data-v-600c637a] .prod-item__tag{bottom:calc(var(--grid-val)*.4vw);position:absolute;right:calc(var(--grid-val)*.4vw)}@media screen and (max-width:47.99em){.prod-item[data-v-600c637a] .prod-item__tag{padding-bottom:calc(var(--grid-val)*.15vw);padding-top:calc(var(--grid-val)*.15vw)}.prod-item[data-v-600c637a] .prod-item__tag .title{font-size:max(12px,3.5897435897vw);line-height:1}}@media screen and (max-width:47.99em) and (min-width:768px){.prod-item[data-v-600c637a] .prod-item__tag .title{font-size:max(12px,.7291666667vw);line-height:1}}.prod-item[data-v-600c637a] .prod-item__label{margin-bottom:calc(var(--grid-val)*.2vw)}.prod-item[data-v-600c637a] .prod-item__title{font-weight:400;text-transform:capitalize}.picture[data-v-5f561368]{margin:0}.picture__wrapper[data-v-5f561368]{border-radius:max(4px,2.5641025641vw)}@media screen and (min-width:768px){.picture__wrapper[data-v-5f561368]{border-radius:max(4px,1.0416666667vw)}}.picture__wrapper[data-v-5f561368]{background-color:#cdcdcd;contain:paint}.picture__wrapper[data-v-5f561368],.picture__wrapper div[data-v-5f561368]{display:block;height:100%;position:relative;width:100%}.picture__image[data-v-5f561368]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.tag[data-v-32a2d601]{padding:0 calc(var(--grid-val)*.65vw);position:relative}@media screen and (min-width:48em){.tag[data-v-32a2d601]{padding:0 calc(var(--grid-val)*.4vw)}}.tag__bg[data-v-32a2d601]{border-radius:max(4px,1.2820512821vw);height:100%;left:0;position:absolute;top:0;width:100%}@media screen and (min-width:768px){.tag__bg[data-v-32a2d601]{border-radius:max(4px,.5208333333vw)}}.tag__bg[data-v-32a2d601]{background-color:#fff}.tag[data-v-32a2d601] .tag__label{font-weight:400;white-space:nowrap}.tag[data-theme=transparent] .tag__bg[data-v-32a2d601]{background-color:transparent;border:1px solid #1d1d1b}.tag[data-theme=transparent-light] .tag__bg[data-v-32a2d601]{background-color:transparent;border:1px solid #eaeaea}.tag[data-theme=transparent-light][data-v-32a2d601] .tag__label{color:#eaeaea}.search[data-v-ebda5e6b]{overflow:auto}.search[data-v-ebda5e6b],.search__bg[data-v-ebda5e6b]{height:100%;left:0;position:fixed;top:0;width:100%}.search__bg[data-v-ebda5e6b]{background-color:#dadada;border-bottom-left-radius:max(4px,2.5641025641vw);border-bottom-right-radius:max(4px,2.5641025641vw)}@media screen and (min-width:768px){.search__bg[data-v-ebda5e6b]{border-bottom-left-radius:max(4px,1.0416666667vw);border-bottom-right-radius:max(4px,1.0416666667vw)}}.search__inner[data-v-ebda5e6b]{padding:calc(var(--grid-val)*.5vw);padding-top:calc(var(--grid-val)*1vw);position:relative}.search__header[data-v-ebda5e6b]{background-color:#dadada;margin-bottom:calc(var(--grid-val)*.5vw);padding:calc(var(--grid-val)*1vw) 0 calc(var(--grid-val)*.5vw);position:sticky;top:calc(var(--grid-val)*1vw);width:100%;z-index:5}@media screen and (max-width:47.99em){.search__header[data-v-ebda5e6b]{margin-bottom:calc(var(--grid-val)*2.5vw);padding:calc(var(--grid-val)*1vw) 0 calc(var(--grid-val)*1vw);top:calc(var(--grid-val)*3vw)}}.search__header-input[data-v-ebda5e6b]{border:1px solid #1d1d1b;border-radius:max(4px,2.5641025641vw);position:relative}@media screen and (min-width:768px){.search__header-input[data-v-ebda5e6b]{border-radius:max(4px,1.0416666667vw)}}.search__header-input[data-v-ebda5e6b]{font-size:max(12px,5.641025641vw);line-height:1.1818181818}@media screen and (min-width:768px){.search__header-input[data-v-ebda5e6b]{font-size:max(12px,2.6041666667vw);line-height:1.2}}.search__header-input input[data-v-ebda5e6b]{padding:0 calc(var(--grid-val)*.25vw);width:calc(100% - var(--grid-val)*1vw)}@media screen and (max-width:47.99em){.search__header-input input[data-v-ebda5e6b]{padding:0 calc(var(--grid-val)*.5vw)}}.search__header-tags[data-v-ebda5e6b]{align-items:center;display:flex;gap:calc(var(--grid-val)*.25vw);margin-top:calc(var(--grid-val)*.5vw)}@media screen and (max-width:47.99em){.search__header-tags[data-v-ebda5e6b]{flex-wrap:wrap}}.search__header-tag[data-v-ebda5e6b] .tag__bg{transition:background-color .6s cubic-bezier(.215,.61,.355,1)}.search__header-tag[data-v-ebda5e6b] .tag__label{transition:color .6s cubic-bezier(.215,.61,.355,1)}.search__header-tag[data-state=active][data-v-ebda5e6b] .tag__bg{background-color:#1d1d1b}.search__header-tag[data-state=active][data-v-ebda5e6b] .tag__label{color:#eaeaea}.search__header-clear[data-v-ebda5e6b]{background-image:url(../svg/close-search.svg);background-position:50%;background-repeat:no-repeat;background-size:80% 80%;cursor:pointer;height:calc(var(--grid-val)*1vw);position:absolute;right:calc(var(--grid-val)*.25vw);top:0;width:calc(var(--grid-val)*1vw)}@media screen and (max-width:47.99em){.search__header-clear[data-v-ebda5e6b]{height:calc(var(--grid-val)*2.5vw);right:calc(var(--grid-val)*0vw);top:calc(var(--grid-val)*-.3vw);width:calc(var(--grid-val)*2.5vw)}}.search__title[data-v-ebda5e6b]{font-size:max(12px,6.6666666667vw);line-height:1}@media screen and (min-width:768px){.search__title[data-v-ebda5e6b]{font-size:max(12px,3.125vw);line-height:1}}.search__content-grid[data-v-ebda5e6b]{display:grid;gap:calc(var(--grid-val)*1vw);grid-template-columns:repeat(4,1fr);padding:calc(var(--grid-val)*1vw) 0}@media screen and (max-width:47.99em){.search__content-grid[data-v-ebda5e6b]{grid-template-columns:repeat(2,1fr)}}.search__content-grid .prod-item[data-v-ebda5e6b] .prod-item__pic-wrap .picture{aspect-ratio:7/10}.cursor[data-v-2380485f]{height:100vh;height:calc(var(--vh, 1vh)*100);left:0;pointer-events:none;position:fixed;top:0;width:100vw;z-index:99}.cursor-inner[data-v-2380485f]{left:0;position:absolute;top:0}.cursor-inner[data-v-2380485f],.cursor-inner__elements[data-v-2380485f]{align-items:center;display:flex;justify-content:center}.cursor-inner__elements[data-v-2380485f]{min-width:calc(var(--grid-val)*2vw);padding:calc(var(--grid-val)*.05vw) calc(var(--grid-val)*.15vw)}@media screen and (min-width:48em){.cursor-inner__elements[data-v-2380485f]{padding:0 calc(var(--grid-val)*.15vw)}}.cursor-inner__bg[data-v-2380485f]{background-color:#1d1d1b;border-radius:max(4px,1.2820512821vw);height:100%;left:0;position:absolute;top:0;width:100%}@media screen and (min-width:768px){.cursor-inner__bg[data-v-2380485f]{border-radius:max(4px,.5208333333vw)}}.cursor-inner__label[data-v-2380485f]{font-size:max(12px,4.1025641026vw);font-weight:700;line-height:1;position:relative;text-transform:uppercase;white-space:nowrap}@media screen and (min-width:768px){.cursor-inner__label[data-v-2380485f]{font-size:max(12px,.9375vw);line-height:1.7777777778}}.cursor-inner__label[data-v-2380485f]{color:#eaeaea}.cursor-inner__svg[data-v-2380485f]{fill:#eaeaea;margin-left:calc(var(--grid-val)*.15vw);width:calc(var(--grid-val)*.7vw)}@media screen and (min-width:48em){.cursor-inner__svg[data-v-2380485f]{width:calc(var(--grid-val)*.35vw)}}.overlay[data-v-8acbc4aa]{align-items:center;display:flex;justify-content:center;position:fixed;z-index:100}.overlay[data-v-8acbc4aa],.overlay__bg[data-v-8acbc4aa]{height:100%;left:0;top:0;width:100%}.overlay__bg[data-v-8acbc4aa]{background-color:#d0d0d0;border-radius:max(4px,2.5641025641vw);position:absolute}@media screen and (min-width:768px){.overlay__bg[data-v-8acbc4aa]{border-radius:max(4px,1.0416666667vw)}}.overlay__logo-wrapper[data-v-8acbc4aa]{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;position:relative;width:calc(var(--grid-val)*3vw)}@media screen and (min-width:48em){.overlay__logo-wrapper[data-v-8acbc4aa]{width:calc(var(--grid-val)*1vw)}}.overlay__logo[data-v-8acbc4aa]{grid-column:1;grid-row:1}.overlay__logo--light[data-v-8acbc4aa]{fill:#1d1d1b1a}.overlay__logo--red[data-v-8acbc4aa]{fill:#1d1d1b33}.overlay__logo--dark[data-v-8acbc4aa]{fill:#1d1d1b}.overlay[data-v-9d4545e1]{align-items:flex-end;cursor:wait;display:flex;justify-content:flex-start;padding:calc(var(--grid-val)*.5vw);position:fixed;z-index:105}.overlay[data-v-9d4545e1],.overlay__bg[data-v-9d4545e1]{height:100%;left:0;top:0;width:100%}.overlay__bg[data-v-9d4545e1]{background-color:#d0d0d0;border-radius:max(4px,2.5641025641vw);position:absolute}@media screen and (min-width:768px){.overlay__bg[data-v-9d4545e1]{border-radius:max(4px,1.0416666667vw)}}.overlay__logo-wrapper[data-v-9d4545e1]{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;position:relative;width:100%}.overlay__logo[data-v-9d4545e1]{grid-column:1;grid-row:1}.overlay__logo--light[data-v-9d4545e1]{fill:#1d1d1b1a}.overlay__logo--light path[data-v-9d4545e1]{opacity:0}.overlay__logo--red[data-v-9d4545e1]{fill:#bf2b18}.overlay__logo--dark[data-v-9d4545e1]{fill:#1d1d1b}.overlay__logo--dark path[data-v-9d4545e1]{opacity:0}.rotate[data-v-ccdf1b59]{align-items:center;background-color:#a00;color:#1d1d1b;content:paint;display:none;flex-flow:column nowrap;height:100vh;height:calc(var(--vh, 1vh)*100);justify-content:center;left:0;padding:0 calc(var(--grid-val)*.5vw);position:fixed;text-transform:uppercase;top:0;width:100vw;z-index:150}.rotate__icon[data-v-ccdf1b59]{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.rotate svg[data-v-ccdf1b59]{margin-bottom:calc(var(--grid-val)*1vw);position:relative;width:calc(var(--grid-val)*2vw)}.rotate__title[data-v-ccdf1b59]{font-size:max(12px,6.6666666667vw);line-height:1;position:relative}@media screen and (min-width:768px){.rotate__title[data-v-ccdf1b59]{font-size:max(12px,3.125vw);line-height:1}}.rotate__content[data-v-ccdf1b59]{font-size:18px;position:relative}@media screen and (max-width:47.99em) and (orientation:landscape){.rotate[data-v-ccdf1b59]{align-items:center;display:flex;justify-content:center}}@font-face{font-display:swap;font-family:SuisseIntl;font-style:normal;font-weight:400;src:url(../fonts/SuisseIntl-Regular.woff) format("woff"),url(../fonts/SuisseIntl-Regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:SuisseIntl;font-style:normal;font-weight:700;src:url(../fonts/SuisseIntl-SemiBold.woff) format("woff"),url(../fonts/SuisseIntl-SemiBold.woff2) format("woff2")}blockquote,body,dd,dl,dt,fieldset,figure,h1,h2,h3,h4,h5,h6,hr,html,iframe,legend,li,ol,p,pre,ul{border:none;margin-block:0;margin:0;padding:0}html{line-height:1.15;-webkit-text-size-adjust:100%}main{display:block}progress{vertical-align:middle}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}b,strong{display:inline;font-weight:700}blockquote,q{font-style:italic}hr{box-sizing:content-box;display:block;height:0;overflow:visible}ol,ul{list-style:none}audio,canvas,iframe,img,svg,video{vertical-align:middle}img{border-style:none;max-width:100%}button,input,select,textarea{background:transparent;border:0;font-family:inherit;font-size:100%;line-height:inherit;margin:0}button:focus,input:focus,select:focus,textarea:focus{outline:transparent}input{border-radius:0}input[type=search]{-webkit-appearance:none}input::-moz-focus-inner{border:0}textarea{overflow:auto;resize:none;white-space:revert}a,a:active,a:visited{color:inherit;display:inline-block;text-decoration:none}a[href],button{touch-action:manipulation}button,input{overflow:visible}button,select{text-transform:none}button{background:transparent;border:0;padding:0}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;color:inherit;cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}*{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}:after,:before{box-sizing:inherit}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}:root{--grid-unit:26}@media screen and (min-width:48em){:root{--grid-unit:32}}:root{--grid-val:calc(100/var(--grid-unit))}::-moz-selection{color:#bf2b18;text-shadow:none}::selection{color:#bf2b18;text-shadow:none}body,html{height:100vh;height:calc(var(--vh, 1vh)*100);left:0;overflow:hidden;position:fixed;top:0;width:100vw}body{background:#dadada;color:#1d1d1b;font-family:SuisseIntl,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:max(12px,4.6153846154vw);line-height:1.2222222222}@media screen and (min-width:768px){body{font-size:max(12px,1.25vw);line-height:1.25}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{color:#1d1d1b}#app,.app{height:100vh;height:calc(var(--vh, 1vh)*100);left:0;overflow-x:clip;overflow-y:scroll;position:fixed;top:0;width:100vw}.view,.view-container{position:relative}.view{min-height:100vh;min-height:calc(var(--vh, 1vh)*100)}@keyframes autofill{0%{background:transparent}to{background:transparent}}input:-webkit-autofill{animation:autofill 5000s linear 1s both;-webkit-background-clip:text;background-clip:text}.u-related-grid{-moz-column-gap:calc(var(--grid-val)*1vw);column-gap:calc(var(--grid-val)*1vw);display:grid;grid-template-columns:repeat(2,1fr);row-gap:calc(var(--grid-val)*2vw)}@media screen and (min-width:48em){.u-related-grid{grid-template-columns:repeat(4,1fr);row-gap:calc(var(--grid-val)*1vw)}}.form__el--prodotti{display:none!important}.view-container{z-index:0}.line-sheet>section,.product-sheet>section,.view>section{overflow-x:clip;overflow-y:visible;position:relative;width:100vw}.line-sheet>section:not(.line-sheet,.product-sheet,.map[data-last],.related-projects--dark[data-last],.products-list[data-last],.projects-list[data-last],.draggable-carousel[data-theme=dark][data-last]),.product-sheet>section:not(.line-sheet,.product-sheet,.map[data-last],.related-projects--dark[data-last],.products-list[data-last],.projects-list[data-last],.draggable-carousel[data-theme=dark][data-last]),.view>section:not(.line-sheet,.product-sheet,.map[data-last],.related-projects--dark[data-last],.products-list[data-last],.projects-list[data-last],.draggable-carousel[data-theme=dark][data-last]){margin-bottom:calc(var(--grid-val)*6vw)}@media screen and (min-width:48em){.line-sheet>section:not(.line-sheet,.product-sheet,.map[data-last],.related-projects--dark[data-last],.products-list[data-last],.projects-list[data-last],.draggable-carousel[data-theme=dark][data-last]),.product-sheet>section:not(.line-sheet,.product-sheet,.map[data-last],.related-projects--dark[data-last],.products-list[data-last],.projects-list[data-last],.draggable-carousel[data-theme=dark][data-last]),.view>section:not(.line-sheet,.product-sheet,.map[data-last],.related-projects--dark[data-last],.products-list[data-last],.projects-list[data-last],.draggable-carousel[data-theme=dark][data-last]){margin-bottom:calc(var(--grid-val)*3vw)}}.line-sheet>section:not(.u-full),.product-sheet>section:not(.u-full),.view>section:not(.u-full){padding-left:calc(var(--grid-val)*1vw);padding-right:calc(var(--grid-val)*1vw)}@media screen and (min-width:48em){.line-sheet>section:not(.u-full),.product-sheet>section:not(.u-full),.view>section:not(.u-full){padding-left:calc(var(--grid-val)*.5vw);padding-right:calc(var(--grid-val)*.5vw)}}.modals-container{height:100vh;height:calc(var(--vh, 1vh)*100);left:0;pointer-events:none;position:fixed;top:0;width:100vw;z-index:50}.js-split-word{overflow:hidden}.js-split-char{position:relative}.js-split-inner-char{left:0;position:absolute;top:0}sup .js-split-inner-char{color:#bf2b18!important}.wishlist-button[data-v-2e31b1d0]{align-items:center;contain:paint;display:flex;position:relative}.wishlist-button__bg[data-v-2e31b1d0]{border-radius:inherit;height:calc(100% + 2px);left:-1px;position:absolute;top:-1px;transform:translateY(100%) scale(.9);transform-origin:bottom;width:calc(100% + 2px)}.wishlist-button path[data-negative][data-v-2e31b1d0]{clip-path:inset(100% 0 0 0)}.wishlist-button[data-theme=dark][data-v-2e31b1d0]{border:1px solid #1d1d1b}.wishlist-button[data-theme=dark] .wishlist-button__bg[data-v-2e31b1d0]{background-color:#1d1d1b}.wishlist-button[data-theme=dark] svg[data-v-2e31b1d0]{fill:#1d1d1b;overflow:visible;position:relative}.wishlist-button[data-theme=dark] svg path[data-negative][data-v-2e31b1d0]{fill:#eaeaea}.wishlist-button[data-theme=light][data-v-2e31b1d0]{border:1px solid #eaeaea}.wishlist-button[data-theme=light] .wishlist-button__bg[data-v-2e31b1d0]{background-color:#eaeaea}.wishlist-button[data-theme=light] svg[data-v-2e31b1d0]{fill:#eaeaea;position:relative}.wishlist-button[data-theme=light] svg path[data-negative][data-v-2e31b1d0]{fill:#1d1d1b}.wishlist-button .wishlist-icon__inner[data-v-2e31b1d0]{opacity:0}.wishlist-button--active .wishlist-icon__inner[data-v-2e31b1d0]{opacity:1}@media screen and (pointer:fine) and (hover:hover){.wishlist-button__bg[data-v-2e31b1d0]{transition:transform .5s cubic-bezier(.215,.61,.355,1)}.wishlist-button path[data-v-2e31b1d0]:not([data-negative]){transition:opacity .5s cubic-bezier(.215,.61,.355,1)}.wishlist-button path[data-negative][data-v-2e31b1d0]{transition:clip-path .5s cubic-bezier(.215,.61,.355,1)}.wishlist-button:hover .wishlist-button__bg[data-v-2e31b1d0]{transform:translateY(0) scale(1)}.wishlist-button:hover path[data-v-2e31b1d0]:not([data-negative]){opacity:0}.wishlist-button:hover path[data-negative][data-v-2e31b1d0]{clip-path:inset(0 0 0 0)}}.lang-selector[data-v-5a7567f6]{background-color:#1d1d1b;border-radius:max(4px,2.0512820513vw);position:relative}@media screen and (min-width:768px){.lang-selector[data-v-5a7567f6]{border-radius:max(4px,.4166666667vw)}}.lang-selector[data-v-5a7567f6]{display:grid;grid-template-columns:1fr}.lang-selector[data-v-5a7567f6],.lang-selector button[data-v-5a7567f6]{color:#dadada;font-size:max(12px,4.6153846154vw);font-weight:700;line-height:1;text-transform:uppercase}@media screen and (min-width:768px){.lang-selector[data-v-5a7567f6],.lang-selector button[data-v-5a7567f6]{font-size:max(12px,1.0416666667vw);line-height:1}}@media screen and (max-width:47.99em){.lang-selector[data-v-5a7567f6]{padding:calc(var(--grid-val)*.35vw) 0}.lang-selector__head[data-v-5a7567f6]{order:2}.lang-selector__wrapper[data-v-5a7567f6]{order:1}}.lang-selector__head[data-v-5a7567f6]{align-items:center;cursor:pointer;display:flex;height:calc(var(--grid-val)*1vw);justify-content:flex-start;padding:0 calc(var(--grid-val)*1vw);position:relative}@media screen and (min-width:48em){.lang-selector__head[data-v-5a7567f6]{height:calc(var(--grid-val)*.5vw);padding:0 calc(var(--grid-val)*.25vw)}}.lang-selector__icon[data-v-5a7567f6]{display:inline-block;height:.5em;margin-left:calc(var(--grid-val)*1vw);stroke:#dadada;transform-origin:center center;transition:transform .5s cubic-bezier(.215,.61,.355,1)}@media screen and (min-width:48em){.lang-selector__icon[data-v-5a7567f6]{height:.5em;margin-left:.5em}}.lang-selector__wrapper[data-v-5a7567f6]{max-height:0;overflow:hidden;transition:max-height 1.25s cubic-bezier(.215,.61,.355,1)}.lang-selector__content[data-v-5a7567f6]{position:relative}.lang-selector__content li[data-v-5a7567f6]{height:calc(var(--grid-val)*1.5vw);text-align:left}@media screen and (min-width:48em){.lang-selector__content li[data-v-5a7567f6]{align-items:center;display:flex;height:calc(var(--grid-val)*.5vw)}}.lang-selector__content a[data-v-5a7567f6]{color:#dadada4d;padding:0 0 0 calc(var(--grid-val)*1vw);width:100%}@media screen and (min-width:48em){.lang-selector__content a[data-v-5a7567f6]{padding:0 0 0 calc(var(--grid-val)*.25vw)}}.lang-selector__content[data-v-5a7567f6]{transform:translateY(calc(var(--grid-val)*-1vw));transition:transform 1.25s cubic-bezier(.215,.61,.355,1)}@media screen and (pointer:fine) and (hover:hover){.lang-selector:hover .lang-selector__icon[data-v-5a7567f6]{transform:scaleX(1.25) scaleY(.75)}}.lang-selector[data-state=open] .lang-selector__icon[data-v-5a7567f6]{transform:scaleX(1) scaleY(-1)}.lang-selector[data-state=open] .lang-selector__content[data-v-5a7567f6]{transform:translateY(0);transition:transform 1.25s cubic-bezier(.215,.61,.355,1)}.lang-selector[data-state=open] .lang-selector__head:hover .lang-selector__icon[data-v-5a7567f6]{transform:scaleX(1.25) scaleY(-1)}.socials-list__line[data-v-7e3f92b9]{background-color:#1d1d1b;grid-column:1/-1;height:1px;margin-bottom:calc(var(--grid-val)*.25vw);position:relative;width:100%}@media screen and (min-width:48em){.socials-list__line[data-v-7e3f92b9]{margin-bottom:calc(var(--grid-val)*.1vw)}.socials-list__item[data-v-7e3f92b9]:first-child,.socials-list__item[data-v-7e3f92b9]:nth-child(2),.socials-list__item[data-v-7e3f92b9]:nth-child(3){grid-column:1}.socials-list__item[data-v-7e3f92b9]:nth-child(4){grid-column:2;grid-row:1}.socials-list__item[data-v-7e3f92b9]:nth-child(5){grid-column:2;grid-row:2}}@media screen and (pointer:fine) and (hover:hover){.socials-list__item a[data-v-7e3f92b9]{transition:color .5s cubic-bezier(.215,.61,.355,1)}.socials-list__item a[data-v-7e3f92b9]:hover{color:#bf2b18}}.socials-list[data-v-7e3f92b9] .b-paragraph{text-transform:uppercase}.socials-list:not(.socials-list--full) .socials-list__list[data-v-7e3f92b9]{display:grid;grid-template-columns:repeat(2,1fr)}.socials-list:not(.socials-list--full) .socials-list__item[data-v-7e3f92b9]:first-child,.socials-list:not(.socials-list--full) .socials-list__item[data-v-7e3f92b9]:nth-child(2),.socials-list:not(.socials-list--full) .socials-list__item[data-v-7e3f92b9]:nth-child(3){grid-column:1}.socials-list:not(.socials-list--full) .socials-list__item[data-v-7e3f92b9]:nth-child(4){grid-column:2;grid-row:1}.socials-list:not(.socials-list--full) .socials-list__item[data-v-7e3f92b9]:nth-child(5){grid-column:2;grid-row:2}@media screen and (pointer:fine) and (hover:hover){.socials-list:not(.socials-list--full) .socials-list__item a[data-v-7e3f92b9]:hover{color:#1d1d1b80}}.socials-list[data-v-7e3f92b9]:not(.socials-list--full) .socials-list__title{margin-bottom:calc(var(--grid-val)*1vw)}@media screen and (min-width:48em){.socials-list[data-v-7e3f92b9]:not(.socials-list--full) .socials-list__title{margin-bottom:calc(var(--grid-val)*.5vw)}}.socials-list--full[data-v-7e3f92b9]{display:grid;grid-template-columns:repeat(2,1fr)}@media screen and (min-width:48em){.socials-list--full .socials-list__list[data-v-7e3f92b9]{display:grid;grid-template-columns:repeat(2,1fr)}}.nav-extra[data-v-ff6abb64]{padding:0 calc(var(--grid-val)*1vw) calc(var(--grid-val)*1vw)}@media screen and (min-width:48em){.nav-extra[data-v-ff6abb64]{display:none}}@media screen and (max-width:47.99em){.nav-extra .nav-extra__lang-wrapper[data-v-ff6abb64]{align-items:flex-end;display:flex;height:calc(var(--grid-val)*1.75vw)}}.nav-extra__nav[data-v-ff6abb64]{font-size:max(12px,4.6153846154vw);font-weight:700;line-height:1.1111111111;margin-bottom:calc(var(--grid-val)*4vw);margin-top:calc(var(--grid-val)*4vw);text-transform:uppercase}@media screen and (min-width:768px){.nav-extra__nav[data-v-ff6abb64]{font-size:max(12px,.9375vw);line-height:1.1111111111}}.nav-extra__nav[data-v-ff6abb64]{transition:transform 1s cubic-bezier(.215,.61,.355,1)}.nav-extra__wrapper[data-v-ff6abb64]{align-items:flex-end;display:flex;justify-content:space-between}.nav-extra__social[data-v-ff6abb64] .socials-list__list{-moz-column-gap:calc(var(--grid-val)*1vw);column-gap:calc(var(--grid-val)*1vw)}.nav-extra__social[data-v-ff6abb64] .b-title{display:none}.header .nav__wrapper[data-v-c1bda76e]{display:flex}@media screen and (max-width:47.99em){.header .nav__wrapper[data-v-c1bda76e]{flex-flow:column nowrap;padding:calc(var(--grid-val)*5vw) calc(var(--grid-val)*1vw) 0;transition:transform 1s cubic-bezier(.215,.61,.355,1)}}@media screen and (min-width:48em){.header .nav__wrapper[data-v-c1bda76e]{align-items:baseline;justify-content:space-between;width:100%}}.header .nav__item[data-v-c1bda76e]{font-size:max(12px,7.6923076923vw);line-height:1.1333333333;text-transform:uppercase}@media screen and (min-width:768px){.header .nav__item[data-v-c1bda76e]{font-size:max(12px,1.0416666667vw);line-height:1}}.header .nav__item .nav__item__link[data-v-c1bda76e]{align-items:center;display:flex;justify-content:flex-start}@media screen and (max-width:47.99em){.header .nav__item .nav__item__link a.router-link-exact-active[data-v-c1bda76e]{color:#dadada}}@media screen and (min-width:48em){.header .nav__item .nav__item__link a[data-v-c1bda76e]{position:relative}.header .nav__item .nav__item__link a[data-v-c1bda76e]:after{background-color:#bf2b18;bottom:-4px;content:"";height:1px;left:0;position:absolute;transform:scaleX(0);transform-origin:left;transition:transform .75s cubic-bezier(.215,.61,.355,1);width:100%}.header .nav__item .nav__item__link a.router-link-exact-active[data-v-c1bda76e]:after{transform:scaleX(1)}}.header .nav__item .nav__toggle-submenu__cap[data-v-c1bda76e] :first-child{transform-origin:center center;transition:transform .5s cubic-bezier(.215,.61,.355,1)}.header .nav__item--hovered .nav__toggle-submenu__cap[data-v-c1bda76e] :first-child{transform:scaleY(-1)}@media screen and (min-width:48em){.header .nav__item--to-home[data-v-c1bda76e]{display:none}}.header .nav__toggle-submenu[data-v-c1bda76e]{display:inline-flex}.header .nav__toggle-submenu svg[data-v-c1bda76e]{height:.6em;margin-left:.25em}.header .nav__toggle-submenu__cap[data-v-c1bda76e]{stroke:#1d1d1b;stroke-width:2}.header .nav__toggle-submenu__arrow[data-v-c1bda76e]{fill:#1d1d1b}@media screen and (max-width:47.99em){.header .nav__toggle-submenu__cap[data-v-c1bda76e]{display:none}}@media screen and (min-width:48em){.header .nav__toggle-submenu__arrow[data-v-c1bda76e]{display:none}}.header__subnav-wrapper[data-v-c1bda76e]{left:100%;padding:calc(var(--grid-val)*5vw) calc(var(--grid-val)*1vw) 0;position:absolute;top:0}@media screen and (max-width:47.99em){.header__subnav-wrapper[data-v-c1bda76e]{width:100vw}}@media screen and (min-width:48em){.header__subnav-wrapper[data-v-c1bda76e]{border-bottom-left-radius:max(4px,2.5641025641vw);border-bottom-right-radius:max(4px,2.5641025641vw);left:0;overflow-x:scroll;overflow-y:clip;padding:calc(var(--grid-val)*.5vw);top:calc(var(--grid-val)*1.5vw);width:100%}}@media screen and (min-width:48em) and (min-width:768px){.header__subnav-wrapper[data-v-c1bda76e]{border-bottom-left-radius:max(4px,1.0416666667vw);border-bottom-right-radius:max(4px,1.0416666667vw)}}.header .subnav[data-v-c1bda76e]{align-items:flex-end;display:flex;flex-flow:row nowrap;justify-content:flex-start;width:-moz-fit-content;width:fit-content}@media screen and (max-width:47.99em){.header .subnav[data-v-c1bda76e]{align-items:flex-start;flex-flow:column nowrap}}.header .subnav__item--back[data-v-c1bda76e]{margin-bottom:calc(var(--grid-val)*2vw)}@media screen and (min-width:48em){.header .subnav__item--back[data-v-c1bda76e]{display:none}}.header .subnav__item--back button[data-v-c1bda76e]{align-items:center;display:flex;justify-content:flex-start;text-transform:uppercase}.header .subnav__item--back button svg[data-v-c1bda76e]{height:.5em;margin-right:calc(var(--grid-val)*.5vw)}.header .subnav__item[data-v-c1bda76e]:not(:last-child){margin-right:calc(var(--grid-val)*.75vw)}.header .subnav__item-image[data-v-c1bda76e]{height:calc(var(--grid-val)*4.5vw);margin-bottom:calc(var(--grid-val)*.5vw);width:calc(var(--grid-val)*5.5vw)}@media screen and (max-width:47.99em){.header .subnav__item-image[data-v-c1bda76e]{display:none}}.header .ui[data-v-c1bda76e] .ui__wishlist{border-radius:max(4px,1.2820512821vw);height:100%;padding:calc(var(--grid-val)*.1vw) calc(var(--grid-val)*.5vw)}@media screen and (min-width:768px){.header .ui[data-v-c1bda76e] .ui__wishlist{border-radius:max(4px,.4166666667vw)}}@media screen and (max-width:47.99em){.header .ui[data-v-c1bda76e] .ui__wishlist{order:-1}}@media screen and (min-width:48em){.header .ui[data-v-c1bda76e] .ui__wishlist{height:calc(var(--grid-val)*.5vw);padding:0 calc(var(--grid-val)*.2vw)}}.header .ui[data-v-c1bda76e] .ui__wishlist svg{height:calc(var(--grid-val)*.8vw)}@media screen and (min-width:48em){.header .ui[data-v-c1bda76e] .ui__wishlist svg{height:calc(var(--grid-val)*.35vw)}}.header .ui__search[data-v-c1bda76e]{background-color:#bf2b18;border-radius:max(4px,1.2820512821vw);height:calc(var(--grid-val)*.5vw);padding:0 calc(var(--grid-val)*.2vw);position:relative;text-transform:uppercase}@media screen and (min-width:768px){.header .ui__search[data-v-c1bda76e]{border-radius:max(4px,.4166666667vw)}}.header .ui__search[data-v-c1bda76e]{font-size:max(12px,3.5897435897vw);line-height:1}@media screen and (min-width:768px){.header .ui__search[data-v-c1bda76e]{font-size:max(12px,1.0416666667vw);line-height:1}}.header .ui__search[data-v-c1bda76e]{align-items:center;contain:paint;display:flex;justify-content:center;transition:color .5s cubic-bezier(.215,.61,.355,1) .75s,background-color .5s cubic-bezier(.215,.61,.355,1) .75s}@media screen and (max-width:47.99em){.header .ui__search[data-v-c1bda76e]{height:calc(var(--grid-val)*1.25vw);margin-right:calc(var(--grid-val)*.5vw);padding:0 calc(var(--grid-val)*.5vw)}}.header .ui__search__bg[data-v-c1bda76e],.header .ui__search__border[data-v-c1bda76e]{display:none}.header .ui__search__label[data-v-c1bda76e]{position:relative}@media screen and (pointer:fine) and (hover:hover){.header .ui__search__bg[data-v-c1bda76e],.header .ui__search__border[data-v-c1bda76e]{border-radius:max(4px,1.2820512821vw);display:block;height:100%;left:0;position:absolute;top:0;width:100%}}@media screen and (pointer:fine) and (hover:hover) and (min-width:768px){.header .ui__search__bg[data-v-c1bda76e],.header .ui__search__border[data-v-c1bda76e]{border-radius:max(4px,.4166666667vw)}}@media screen and (pointer:fine) and (hover:hover){.header .ui__search__bg[data-v-c1bda76e]{background-color:#d0d0d0;height:101%;transform:translateY(105%) scale(.9);transition:transform .5s cubic-bezier(.215,.61,.355,1)}.header .ui__search__border[data-v-c1bda76e]{border:1px solid #bf2b18}.header .ui__search__label[data-v-c1bda76e]{transition:color .5s cubic-bezier(.215,.61,.355,1)}.header .ui__search:hover .ui__search__bg[data-v-c1bda76e]{transform:translateY(0) scale(1)}.header .ui__search:hover .ui__search__label[data-v-c1bda76e]{color:#bf2b18}}.header .ui__lang-selector[data-v-c1bda76e]{height:calc(var(--grid-val)*.5vw)}@media screen and (max-width:47.99em){.header .ui__lang-selector[data-v-c1bda76e]{display:none}}.header .burger[data-v-c1bda76e]{display:flex;flex-flow:column nowrap;height:calc(var(--grid-val)*.74vw);justify-content:space-between;position:relative;width:calc(var(--grid-val)*3vw)}@media screen and (min-width:48em){.header .burger[data-v-c1bda76e]{display:none}}.header .burger__line[data-v-c1bda76e]{background-color:#1d1d1b;display:inline-block;height:2px;position:relative;transition:transform .5s cubic-bezier(.215,.61,.355,1),background-color .5s cubic-bezier(.215,.61,.355,1);width:100%}.header .burger__line--middle[data-v-c1bda76e]{left:0;position:absolute;top:50%;transform:translateY(-50%) scaleX(0)}.header .burger__line[data-v-c1bda76e]:first-child{transform-origin:left}.header .burger__line[data-v-c1bda76e]:last-child{transform-origin:right}.header .burger[data-state=close] .burger__line[data-v-c1bda76e]{background-color:#dadada}.header .burger[data-state=close] .burger__line[data-v-c1bda76e]:first-child{transform:translateY(calc(var(--grid-val)*.37vw - 1px)) scaleX(0)}.header .burger[data-state=close] .burger__line[data-v-c1bda76e]:last-child{transform:translateY(calc(var(--grid-val)*-.37vw + 1px)) scaleX(0)}.header .burger[data-state=close] .burger__line--middle[data-v-c1bda76e]{transform:translateY(-50%) scaleX(1);transition:transform .5s cubic-bezier(.215,.61,.355,1) .25s,background-color .5s cubic-bezier(.215,.61,.355,1)}.header[data-v-c1bda76e]{display:grid;grid-template-columns:calc(var(--grid-val)*7.75vw) auto;left:0;position:fixed;top:0;width:100%;z-index:30}@media screen and (max-width:47.99em){.header[data-v-c1bda76e]{align-content:center;grid-template-columns:calc(var(--grid-val)*9.75vw) auto;justify-content:space-between;padding:calc(var(--grid-val)*1vw)}.header .letter-fill[data-v-c1bda76e]{display:none}.header .header__ui .ui__search[data-v-c1bda76e],.header .header__ui .ui__wishlist[data-v-c1bda76e]{transition:opacity .5s cubic-bezier(.215,.61,.355,1) .65s}.header[data-state=open] .header__bg-mobile[data-v-c1bda76e]{transform:scaleY(1)}.header[data-state=open] .header__monogramma[data-v-c1bda76e]{clip-path:inset(0 0 0 0);opacity:1}.header[data-state=open] .header__nav[data-v-c1bda76e]{opacity:1}.header[data-state=open] .header__ui .ui__search[data-v-c1bda76e],.header[data-state=open] .header__ui .ui__wishlist[data-v-c1bda76e]{opacity:0;transition:opacity .25s cubic-bezier(.215,.61,.355,1)}.header[data-submenu=open] .nav__wrapper[data-v-c1bda76e],.header[data-submenu=open] .header__nav-extra[data-v-c1bda76e] .nav-extra__nav{transform:translate(-100%)}}@media screen and (min-width:48em){.header[data-v-c1bda76e]{align-content:start;-moz-column-gap:calc(var(--grid-val)*1vw);column-gap:calc(var(--grid-val)*1vw);grid-template-columns:calc(var(--grid-val)*4.25vw) 1fr auto;min-height:calc(var(--grid-val)*1.5vw);padding:calc(var(--grid-val)*.5vw);transition:grid 1s cubic-bezier(.215,.61,.355,1),min-height .45s ease-in-out}.header .letter-fill[data-v-c1bda76e]{opacity:0;transition:opacity .35s cubic-bezier(.215,.61,.355,1)}.header[data-logo=short][data-v-c1bda76e]{grid-template-columns:calc(var(--grid-val)*1vw) 1fr auto;transition:grid 1s cubic-bezier(.215,.61,.355,1) .25s,min-height .45s ease-in-out}.header[data-logo=short] .letter-fill[data-v-c1bda76e]{opacity:1;transition:opacity .35s cubic-bezier(.215,.61,.355,1) .65s}.header[data-submenu=open][data-v-c1bda76e]{min-height:calc(var(--grid-val)*7.79vw)}.header[data-submenu=open] .header__cover[data-v-c1bda76e]{opacity:1;pointer-events:auto}.header[data-v-c1bda76e],.header a[data-v-c1bda76e],.header button[data-v-c1bda76e]{font-weight:700;text-transform:uppercase}}.header__bg-mobile[data-v-c1bda76e],.header__cover[data-v-c1bda76e],.header__monogramma[data-v-c1bda76e]{height:100vh;height:calc(var(--vh, 1vh)*100);left:0;position:fixed;top:0;width:100vw}@media screen and (min-width:48em){.header__bg-mobile[data-v-c1bda76e],.header__monogramma[data-v-c1bda76e]{display:none}}.header__icon[data-v-c1bda76e]{height:100%;left:50%;-o-object-fit:cover;object-fit:cover;-o-object-position:93% 0;object-position:93% 0;position:absolute;transform:translate(-50%)}.header__cover[data-v-c1bda76e]{background-color:#1d1d1bbf;opacity:0;pointer-events:none;transition:opacity .5s cubic-bezier(.215,.61,.355,1)}.header__bg[data-v-c1bda76e]{background-color:#d0d0d0;border-bottom-left-radius:max(4px,2.5641025641vw);border-bottom-right-radius:max(4px,2.5641025641vw);height:100%;left:0;position:absolute;top:0;width:100%}@media screen and (min-width:768px){.header__bg[data-v-c1bda76e]{border-bottom-left-radius:max(4px,1.0416666667vw);border-bottom-right-radius:max(4px,1.0416666667vw)}}.header__bg-mobile[data-v-c1bda76e]{background-color:#a00;transform:scaleY(0);transform-origin:top;transition:transform 1s cubic-bezier(.215,.61,.355,1)}.header__monogramma[data-v-c1bda76e]{clip-path:inset(0 0 100% 0);opacity:0;pointer-events:none;transition:clip-path 1s cubic-bezier(.215,.61,.355,1),opacity 1s cubic-bezier(.215,.61,.355,1)}.header__logo[data-v-c1bda76e]{display:grid;margin-right:calc(var(--grid-val)*.25vw);position:relative;z-index:5}@media screen and (max-width:47.99em){.header__logo[data-v-c1bda76e]{align-self:center}}.header__logo svg[data-v-c1bda76e]{fill:#1d1d1b;grid-column:1;grid-row:1;height:calc(var(--grid-val)*1.25vw);pointer-events:none}@media screen and (min-width:48em){.header__logo svg[data-v-c1bda76e]{height:calc(var(--grid-val)*.5vw)}}.header__nav[data-v-c1bda76e]{z-index:1}@media screen and (max-width:47.99em){.header__nav[data-v-c1bda76e]{contain:paint;display:grid;grid-template-columns:1fr;grid-template-rows:1fr auto;height:100vh;height:calc(var(--vh, 1vh)*100);left:0;opacity:0;overflow-y:auto;position:fixed;top:0;transition:opacity .25s cubic-bezier(.215,.61,.355,1);width:100vw}}@media screen and (min-width:48em){.header__nav[data-v-c1bda76e]{align-items:center;display:flex;height:calc(var(--grid-val)*.5vw)}}.header__ui[data-v-c1bda76e]{align-items:center;-moz-column-gap:calc(var(--grid-val)*.5vw);column-gap:calc(var(--grid-val)*.5vw);display:grid;grid-template-columns:repeat(3,auto);position:relative;z-index:5}@media screen and (min-width:48em){.header__ui[data-v-c1bda76e]{align-items:flex-start;-moz-column-gap:calc(var(--grid-val)*.15vw);column-gap:calc(var(--grid-val)*.15vw)}}.header__ui[data-v-c1bda76e] .wishlist-icon__inner{opacity:1}.error[data-v-82dd523c]{align-items:center;background-color:#a00;display:flex;flex-direction:column;height:100vh;justify-content:center;width:100vw}.error img[data-v-82dd523c]{position:absolute}@media screen and (max-width:47.99em){.error img[data-v-82dd523c]{height:100%;left:50%;transform:translate(-50%)}}@media screen and (min-width:48em){.error img[data-v-82dd523c]{top:50%;transform:translateY(-50%);width:100%}}.error-wrapper[data-v-82dd523c]{align-items:stretch;display:flex;flex-direction:column;position:relative}.error__code[data-v-82dd523c]{font-size:max(12px,30.7692307692vw);line-height:1}@media screen and (min-width:768px){.error__code[data-v-82dd523c]{font-size:max(12px,23.4375vw);line-height:1}}.error__code[data-v-82dd523c]{margin-bottom:calc(var(--grid-val)*1vw);text-align:center}.error__message[data-v-82dd523c]{border-radius:20px;font-size:max(12px,5.641025641vw);line-height:1.1818181818;padding:calc(var(--grid-val)*.1vw)}@media screen and (min-width:768px){.error__message[data-v-82dd523c]{font-size:max(12px,2.6041666667vw);line-height:1.2}}.error__message[data-v-82dd523c]{border:1px solid #1d1d1b;margin-bottom:calc(var(--grid-val)*2vw);text-align:center}.error__buttons[data-v-82dd523c]{bottom:calc(var(--grid-val)*.5vw);display:grid;gap:calc(var(--grid-val)*.5vw);grid-template-columns:repeat(3,1fr);padding:0 calc(var(--grid-val)*.5vw);position:absolute;width:100%}@media screen and (max-width:47.99em){.error__buttons[data-v-82dd523c]{grid-template-columns:repeat(2,1fr)}}.error__buttons[data-v-82dd523c] .cta{flex-grow:1}@media screen and (max-width:47.99em){.error__buttons[data-v-82dd523c] .cta:nth-child(3){order:1}}@media screen and (max-width:47.99em){.error__buttons[data-v-82dd523c] .cta:first-child{grid-column:1/3}}
