:host,:root{--f-color-global-white:#fff;--f-color-global-black:#181818;--f-color-global-white-rgb:255,255,255;--f-color-global-black-rgb:24,24,24;--f-color-black-90:#303030;--f-color-black-60:#666;--f-color-black-55:#969696;--f-color-black-50:#8f8f8f;--f-color-black-20:#d2d2d2;--f-color-black-10:#f7f7f7;--f-color-background-0:var(--f-color-global-white);--f-color-background-0-rgb:var(--f-color-global-white-rgb);--f-color-background-10:#ebebeb;--f-color-accent-100:#da291c;--f-color-accent-90:#b01e0a;--f-color-accent-80:#9d2211;--f-color-ui-100:var(--f-color-global-black);--f-color-ui-90:var(--f-color-black-90);--f-color-ui-60:var(--f-color-black-60);--f-color-ui-50:var(--f-color-black-50);--f-color-ui-20:var(--f-color-black-20);--f-color-ui-10:var(--f-color-black-10);--f-color-ui-0:var(--f-color-global-white);--f-color-focus:#f6e500;--f-color-accessible-info:#4c98b9;--f-color-accessible-success:#03904a;--f-color-accessible-warning:#f13a2c;--f-color-gradient-red:linear-gradient(180deg,#a00c01,#da291c 64%);--f-color-gradient-dark-grey:linear-gradient(180deg,#3c3c3c,#030303 64%);--f-color-gradient-highlight-light:linear-gradient(0deg,#cdcbcb,#cdcbcb),radial-gradient(56.76% 37.59% at 50% 0%,rgba(48,48,48,.6) 0%,rgba(48,48,48,6e-5) 100%);--f-color-gradient-highlight-dark:linear-gradient(0deg,hsla(0,6%,93%,.4),hsla(0,6%,93%,.4)),radial-gradient(56.76% 37.59% at 50% 0%,hsla(0,0%,100%,.8) 0%,rgba(255,255,255,8e-5) 100%);--f-color-gradient-shadow-dark:linear-gradient(90deg,#121212,#161616);--f-color-gradient-shadow-light:linear-gradient(180deg,hsla(0,0%,9%,0),hsla(0,0%,9%,.85));--f-color-gradient-to-background:linear-gradient(0deg,rgba(var(--f-color-background-0-rgb),1) 68%,rgba(var(--f-color-background-0-rgb),0));--f-color-overlay:rgba(0,0,0,.3);--f-color-overlay-darker:hsla(0,0%,7%,.8);--f-shadow-small:0px 4px 8px 0px rgba(0,0,0,.1);--f-ferrari-font:"FerrariSans";--f-space-xxxs:4px;--f-space-xxs:8px;--f-space-xs:16px;--f-space-s:24px;--f-space-m:32px;--f-space-l:48px;--f-space-xl:64px;--f-space-xxl:96px;--f-space-super:128px;--f-radius-full:9999px}.f-theme-light{--f-color-background-0:var(--f-color-global-white);--f-color-background-0-rgb:var(--f-color-global-white-rgb);--f-color-background-10:#ebebeb;--f-color-background-darker:var(--f-color-black-55);--f-color-accent-100:#da291c;--f-color-accent-90:#b01e0a;--f-color-accent-80:#9d2211;--f-color-ui-100:var(--f-color-global-black);--f-color-ui-100-rgb:var(--f-color-global-black-rgb);--f-color-ui-90:var(--f-color-black-90);--f-color-ui-60:var(--f-color-black-60);--f-color-ui-50:var(--f-color-black-50);--f-color-ui-20:var(--f-color-black-20);--f-color-ui-10:var(--f-color-black-10);--f-color-ui-0:var(--f-color-global-white);--f-color-focus:#f6e500;--f-color-accessible-info:#4c98b9;--f-color-accessible-success:#03904a;--f-color-accessible-warning:#f13a2c}.f-theme-dark{--f-color-background-0:var(--f-color-global-black);--f-color-background-0-rgb:var(--f-color-global-black-rgb);--f-color-background-10:#383838;--f-color-background-darker:#000;--f-color-accent-100:#f13a2c;--f-color-accent-90:#b01e0a;--f-color-accent-80:#9d2211;--f-color-ui-100:var(--f-color-global-white);--f-color-ui-100-rgb:var(--f-color-global-white-rgb);--f-color-ui-90:var(--f-color-black-10);--f-color-ui-60:var(--f-color-black-60);--f-color-ui-50:var(--f-color-black-50);--f-color-ui-20:var(--f-color-black-20);--f-color-ui-10:var(--f-color-black-10);--f-color-ui-0:var(--f-color-global-black);--f-color-focus:#f6e500;--f-color-accessible-info:#54a7cb;--f-color-accessible-success:#1db160;--f-color-accessible-warning:#f13a2c;--f-color-gradient-to-background:linear-gradient(0deg,rgba(var(--f-color-global-black-rgb),1) 68%,rgba(var(--f-color-global-black-rgb),0))}.f-mt-xxs{margin-top:var(--f-space-xxs)}.f-mt-xs{margin-top:var(--f-space-xs)}.f-mt-s{margin-top:var(--f-space-s)}.f-mt-m{margin-top:var(--f-space-m)}.f-mt-l{margin-top:var(--f-space-l)}.f-mt-xl{margin-top:var(--f-space-xl)}.f-mt-xxl{margin-top:var(--f-space-xxl)}.f-mt-super{margin-top:var(--f-space-super)}.f-mb-xxs{margin-bottom:var(--f-space-xxs)}.f-mb-xs{margin-bottom:var(--f-space-xs)}.f-mb-s{margin-bottom:var(--f-space-s)}.f-mb-m{margin-bottom:var(--f-space-m)}.f-mb-l{margin-bottom:var(--f-space-l)}.f-mb-xl{margin-bottom:var(--f-space-xl)}.f-mb-xxl{margin-bottom:var(--f-space-xxl)}.f-mb-super{margin-bottom:var(--f-space-super)}.f-pt-xxs{padding-top:var(--f-space-xxs)}.f-pt-xs{padding-top:var(--f-space-xs)}.f-pt-s{padding-top:var(--f-space-s)}.f-pt-m{padding-top:var(--f-space-m)}.f-pt-l{padding-top:var(--f-space-l)}.f-pt-xl{padding-top:var(--f-space-xl)}.f-pt-xxl{padding-top:var(--f-space-xxl)}.f-pt-super{padding-top:var(--f-space-super)}.f-pb-xxs{padding-bottom:var(--f-space-xxs)}.f-pb-xs{padding-bottom:var(--f-space-xs)}.f-pb-s{padding-bottom:var(--f-space-s)}.f-pb-m{padding-bottom:var(--f-space-m)}.f-pb-l{padding-bottom:var(--f-space-l)}.f-pb-xl{padding-bottom:var(--f-space-xl)}.f-pb-xxl{padding-bottom:var(--f-space-xxl)}.f-pb-super{padding-bottom:var(--f-space-super)}body{background-color:#fff;font-family:var(--f-ferrari-font);font-size:13px;letter-spacing:.015em;line-height:1.5;overflow-x:clip}b,h1,h2,h3,h4,h5,h6,optgroup,strong,th{font-weight:500}a,a:hover,a:visited{color:var(--f-color-ui-100)}p a{font-weight:500;text-decoration:underline}p a:hover{text-decoration:none}button{background:none;border:none;color:var(--f-color-ui-100);font-family:var(--f-ferrari-font)}:not(:defined){opacity:0}:defined{opacity:1}f-text-block [slot=text] p{margin:var(--f-space-xs) 0}f-accordion p{margin:0}f-accordion p+p{margin-top:var(--f-space-xs)}f-table table{background-color:var(--f-color-ui-0);border-bottom:1px solid var(--f-color-ui-20);border-collapse:collapse;border-spacing:0;border-top:1px solid var(--f-color-ui-20);color:var(--f-color-ui-100);font-size:14px;line-height:1.5em;margin:0 auto;max-width:961px;text-transform:none;width:100%}f-table table thead td,f-table table thead th{color:var(--f-color-ui-20);font-weight:700;padding:var(--f-space-xs);text-align:right}f-table table thead th{text-transform:uppercase}f-table table tbody tr td,f-table table tbody tr th{padding:var(--f-space-xs)}f-table table tbody tr td{text-align:right}f-table table tbody tr td:first-child{border-right:1px solid var(--f-color-ui-20)}f-table table .allinea-sx,f-table table .colonna-sx{text-align:left}f-table table .centra{text-align:center}f-table table .odd{background-color:var(--f-color-ui-10)}f-table table .totale{font-weight:700}f-table table .evidenziatore{border-left:1px solid var(--f-color-ui-20);border-right:1px solid var(--f-color-ui-20);font-weight:700}f-table table .smaller,f-table table.smaller{font-size:9px}.f-share__popup{align-items:flex-start;display:flex;inset:0;justify-content:flex-end;pointer-events:auto;position:fixed;z-index:999999}body[header-down]{.f-share__popup{height:calc(100vh - 40px);position:fixed;top:40px;width:100%}}.f-share__background{background:radial-gradient(circle at 88% 18%,#000,#000 14%,transparent);inset:0;opacity:0;position:absolute;z-index:1}@media (min-width:961px){.f-share__background{background:radial-gradient(circle at 88% 24%,#000,#000 20%,transparent)}}@media (min-width:1281px){.f-share__background{background:radial-gradient(circle at 88% 26%,#000,#000 22%,transparent)}}@media (min-width:1601px){.f-share__background{background:radial-gradient(circle at 88% 28%,#000,#000 30%,transparent)}}.f-share__content{position:relative;text-align:right;z-index:2}.f-share__content.f-share__content--dynamic-close-position{margin:0 auto;max-width:none;padding:0;text-align:right;width:100vw}.f-share__toggle{background:none;border:none;display:block;flex:0 0 auto;margin:0;padding:0;pointer-events:auto;position:relative;z-index:-1}.f-share__toggle--closed{padding:0}.f-share__toggle--shadow{filter:drop-shadow(1px 1px 1px rgba(0,0,0,.3))}.f-share--icon .f-share__toggle{--f-icon-svg-color:var(--f-color-global-white);height:3pc;margin-left:auto;outline:0;padding:9pt;width:3pc}.f-share__toggle--align-right{display:flex;justify-content:flex-end}.f-share--icon .f-share__toggle svg{fill:var(--f-color-global-white,#fff);height:24px;width:24px}.f-share--icon .f-share__toggle--opened svg{height:18px;width:18px}.f-share__content{margin:0 auto;margin-top:var(--f-space-xs);padding:0 var(--f-space-s);width:100%}.f-share__content--lessMarginBetweenItems .f-share__item{margin:var(--f-space-xxxs,4px) 0}.f-share__list{padding:0 var(--f-space-xxs,8px);text-align:right;width:100%}.f-share__item,.f-share__list{margin:var(--f-space-xxs,8px) 0}.f-share__item{--f-icon-svg-color:var(--f-color-global-white);color:var(--f-color-global-white,#fff);display:block}.f-share__item--copy>div{height:24px;padding:0;width:24px}.f-share__button{appearance:none;background:none;border:none;color:var(--f-color-global-white,#fff);cursor:pointer}.f-share__content--less-margins ul{margin:0}.f-share__content--less-margins li{margin:var(--f-space-xxxs,4px) 0}f-text-content::part(text) .caption{color:grey;font-style:italic}f-text-content .subtitle{font-size:18px;font-weight:500;letter-spacing:.01em;line-height:1.4}f-text-content .featured-title,f-text-content .title{font-size:26px;line-height:1.23}f-text-content .featured-title{text-transform:uppercase}@media (min-width:601px){f-text-content .title{font-size:28px}}f-aem-dynamic-media-image,f-aem-smart-crop-video-viewer{display:contents}f-page-chapter-manager{z-index:20}f-service-content-item-definition p{margin:0 0 var(--f-space-xs) 0}f-horizontal-slider swiper-container::part(container){max-height:calc(100dvh - 60px);overflow:visible}@media (min-width:961px){f-horizontal-slider swiper-container::part(container){max-height:100dvh}}f-horizontal-slider swiper-slide{width:auto}f-horizontal-slider swiper-slide:last-child{margin-right:0!important}f-horizontal-slider .f-horizontal-slider__desktop{display:none}@media (min-width:961px){f-horizontal-slider .f-horizontal-slider__desktop{display:block}f-horizontal-slider .f-horizontal-slider__mobile{display:none}}f-cover-carousel[show-scroll-indicator=true] f-cover::part(container){margin-bottom:var(--f-space-l)}*{box-sizing:border-box}body,html{background:var(--f-color-ui-0);color:var(--f-color-ui-100);font-family:FerrariSans,Ferrari;font-size:1pc;height:auto;line-height:1.5;margin:0;min-height:100vh}@media(prefers-color-scheme:dark){body :root,html :root{--color-scheme:light}}button,input,optgroup,select,textarea{font:inherit}.drawer-close-button{position:absolute;right:1rem;top:1rem;transform:translateX(75pt);transition:transform .3s ease-in-out;z-index:1000}.embedder_drawer{background:#fff;height:100%;position:fixed;right:0;top:0;transition:width .3s ease-in-out;width:0;z-index:900}.embedder_drawer.active{width:100%}.embedder_drawer.active .drawer-close-button{transform:translateX(0)}.ferrari_loader{align-content:center;align-items:center;background:#fff;display:flex;flex-wrap:wrap;height:100%;justify-content:center;position:absolute;width:100%;z-index:999}.cmp-carousel .cmp-carousel__item--active{display:contents}.cmp-container .container.f-theme-dark,.cmp-container .container.f-theme-light{background-color:var(--f-color-ui-0)}.cmp-event-dropdown .cmp-event-dropdown__container{align-items:center;display:flex;flex-direction:row;gap:var(--f-space-xs);margin:var(--f-space-xs)}.cmp-event-dropdown .cmp-event-dropdown__container .field.dropdown_event{width:100%}fieldset.cmp-form-options{border:none}.cmp-helloworld__item-label{margin-bottom:0}.cmp-helloworld__item-output{margin-top:0}.cmp-loader{align-items:center;background:var(--f-color-ui-0);display:flex;justify-content:center;z-index:1000}.cmp-general--loader{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.cmp-manage-customer{padding:0 var(--f-space-s)}.cmp-manage-customer .cmp-manage-customer__cross_icon{cursor:pointer;display:none;margin-top:4px;position:absolute;right:36px;top:0;z-index:5}.cmp-manage-customer .f-table-loader{background:var(--f-color-ui-0);display:flex;height:100%;justify-content:center;position:absolute;width:100%;z-index:5}.cmp-manage-customer .f-table-filters-container{align-items:center;display:flex}.cmp-manage-customer .f-table-filters-container .left-side{display:flex;flex-grow:1}.cmp-manage-customer .f-table-filters-container .right-side{align-items:center;display:flex;flex-shrink:0;gap:20px;justify-content:space-between}.cmp-manage-customer .f-table-filters-container .right-side .add_customer_button{align-items:center;display:flex;flex-direction:row}@media(max-width:800px){.cmp-manage-customer .f-table-filters-container{align-items:flex-start;flex-direction:column}}@media(max-width:665px){.cmp-manage-customer .f-table-filters-container .right-side{align-items:flex-start;flex-direction:column}}.cmp-manage-customer .f-table-pagination{align-items:center;display:flex;margin-top:0}.cmp-manage-customer .f-table-pagination .left-side{display:flex;flex-grow:1;margin-top:6px}.cmp-manage-customer .f-table-pagination .right-side{align-items:center;display:flex;flex-shrink:0}.cmp-manage-customer .f-table-pagination .right-side .paging-label{font-size:13px;margin-top:3px}.cmp-manage-customer .table-container{-webkit-overflow-scrolling:touch;overflow-x:auto;position:relative;width:100%}.cmp-manage-customer .table-container::-webkit-scrollbar{height:8px}.cmp-manage-customer .table-container::-webkit-scrollbar-thumb{background:var(--f-color-ui-50);border-radius:10px}.cmp-manage-customer .table-container::-webkit-scrollbar-thumb:hover{background:var(--f-color-ui-100)}.cmp-manage-customer .table-wrapper{position:relative;width:100%}.cmp-manage-customer .table-wrapper .text_selected_rows{align-items:center;display:flex;flex-grow:1;font-size:9pt;left:0;margin-left:55px;position:absolute}.cmp-manage-customer .table-wrapper .text_selected_rows .cross_icon{cursor:pointer;padding-left:5px}.cmp-manage-customer .table-wrapper .cell_cta_all{display:flex;justify-content:flex-start;left:230px;min-width:110px;position:absolute;text-align:center;width:70vh;z-index:2}.cmp-manage-customer .table-wrapper .cell_cta_all,.cmp-manage-customer .table-wrapper .text_selected_rows{min-height:60px;opacity:0;pointer-events:none;transform:translateY(15px);transition:opacity .3s ease,transform .5s ease;visibility:hidden}.cmp-manage-customer .f-table{display:flex;flex-direction:column;min-width:100%;width:100%}.cmp-manage-customer .f-row.header.selected .cell_cta_all,.cmp-manage-customer .f-row.header.selected .text_selected_rows{opacity:1;pointer-events:all;transform:translateY(0);transition:transform .5s ease,opacity .3s ease;visibility:visible}.cmp-manage-customer .f-row.header:not(.selected) .cell_cta_all,.cmp-manage-customer .f-row.header:not(.selected) .text_selected_rows{opacity:0;pointer-events:none;transform:translateY(15px);transition:transform .6s ease,opacity .3s,visibility .3s;visibility:hidden}.cmp-manage-customer .f-row.header .cell:not(.cta){transition:opacity .3s ease,visibility 0s}.cmp-manage-customer .f-row.header.selected .cell:not(.checkbox-cell,.cta){opacity:0;pointer-events:none;visibility:hidden}.cmp-manage-customer .checkbox-cell{flex:0 0 25px;padding-bottom:2px}.cmp-manage-customer .f-row{align-items:center;display:flex;font-size:13px;gap:0;justify-content:space-between;min-width:825pt;position:relative;width:100%}.cmp-manage-customer .f-row .checkbox-cell{flex:0 0 60px;max-width:60px;min-width:60px;width:60px}.cmp-manage-customer .f-row .cell.name{flex:0 0 240px;max-width:15pc;min-width:15pc;padding-right:24px;width:15pc}@media(max-width:1024px){.cmp-manage-customer .f-row .cell.name{flex:0 0 200px;max-width:200px;min-width:200px;width:200px}}.cmp-manage-customer .f-row .cell.name .title{font-weight:600}.cmp-manage-customer .f-row .cell.mail{flex:0 0 300px;max-width:300px;min-width:300px;overflow:hidden;padding-right:24px;text-overflow:ellipsis;white-space:nowrap;width:300px}@media(max-width:1024px){.cmp-manage-customer .f-row .cell.mail{flex:0 0 250px;max-width:250px;min-width:250px;width:250px}}.cmp-manage-customer .f-row .cell.phone{flex:0 0 180px;max-width:180px;min-width:180px;padding-right:24px;width:180px}@media(max-width:1024px){.cmp-manage-customer .f-row .cell.phone{flex:0 0 160px;max-width:10pc;min-width:10pc;width:10pc}}.cmp-manage-customer .f-row .cell.birthdate{flex:0 0 140px;max-width:140px;min-width:140px;padding-right:24px;width:140px}.cmp-manage-customer .f-row .cell.cta{background:#fff;flex:0 0 150px;max-width:150px;min-height:40px;min-width:150px;padding-left:1rem;position:sticky;right:0;width:150px;z-index:1}.cmp-manage-customer .f-row.header{color:var(--f-color-ui-70);font-size:9pt;font-weight:600;text-transform:uppercase}.cmp-manage-customer .clickable_div{align-items:center;display:flex;width:100%}.cmp-manage-customer .user_name{font-weight:700;margin-left:8px;overflow:hidden;text-overflow:ellipsis}.cmp-manage-customer .user_type{color:var(--f-color-ui-50);font-size:9pt;margin-left:8px;margin-top:5px;overflow:hidden;text-overflow:ellipsis}.cmp-manage-customer .clickable_wrapper{bottom:0;cursor:pointer;left:50px;position:absolute;right:170px;top:0;z-index:1}.cmp-manage-customer .f-sub-row{color:var(--f-color-ui-50);display:flex;margin-top:1pc}.cmp-manage-customer .f-sub-row .name_arrow_icon{height:1pc;width:1pc}.cmp-manage-customer .subrow-container{max-height:0;overflow:hidden;transition:max-height .3s ease-in-out}.cmp-manage-customer .invitatiModifyOverlay{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:rgba(0,0,0,.5);display:none;height:100%;left:0;opacity:0;position:fixed;top:0;transition:all .5s;width:100%;z-index:1000}.cmp-manage-customer .invitatiModifyOverlay.viewTransition{opacity:1;transition:all .25s}.cmp-manage-customer .invitatiModifyOverlay.viewTransition .overlay_box{transform:translateY(0);transition:all .25s}.cmp-manage-customer .invitatiModifyOverlay.closeTransition{opacity:0!important;transition:all .25s}.cmp-manage-customer .invitatiModifyOverlay.closeTransition .overlay_box{transform:translateY(-150%)!important;transition:all .25s}.cmp-manage-customer .invitatiModifyOverlay .overlay_box{background:var(--f-color-ui-0);border:.5px solid var(--f-color-ui-50);border-radius:18px;box-sizing:border-box;left:5%;padding:20px;position:absolute;right:5%;top:20%;transform:translateY(-150%);transition:all .5s}@media(max-width:1024px)and (min-width:601px){.cmp-manage-customer .invitatiModifyOverlay .overlay_box{left:10%;max-height:80vh;overflow-y:auto;right:10%;top:10%}}.cmp-manage-customer .invitatiModifyOverlay .overlay_box .overlay_modify_loader{align-items:center;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);bottom:0;display:flex;height:100%;justify-content:center;left:10px;position:absolute;right:10px;z-index:700}.cmp-manage-customer .invitatiModifyOverlay .overlay_box .overlay_modify_loader.hidden{display:none}.cmp-manage-customer .invitatiModifyOverlay .overlay_box .container_close_button{display:flex;flex-direction:row-reverse}.cmp-manage-customer .invitatiModifyOverlay .overlay_box .container_close_button .close_button{width:50px}.cmp-manage-customer .invitatiModifyOverlay .overlay_box .saveButton_container{display:flex;justify-content:center}.cmp-manage-customer .invitatiModifyOverlay .overlay_box .modify_form{display:grid;gap:1pc;grid-template-columns:repeat(auto-fit,minmax(25pc,1fr));margin:auto;max-width:75pc}.cmp-manage-customer .invitatiModifyOverlay .overlay_box .modify_form .field{margin-bottom:1pc}@media(max-width:1024px)and (min-width:701px){.cmp-manage-customer .invitatiModifyOverlay .overlay_box .modify_form{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}}@media(max-width:700px){.cmp-manage-customer .invitatiModifyOverlay .overlay_box .modify_form{grid-template-columns:1fr}}.cmp-manage-customer .invitatiOperationOverlay{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:rgba(0,0,0,.5);display:none;height:100%;left:0;opacity:0;position:fixed;top:0;transition:all .5s;width:100%;z-index:1000}.cmp-manage-customer .invitatiOperationOverlay.viewTransition{opacity:1;transition:all .25s}.cmp-manage-customer .invitatiOperationOverlay.viewTransition .overlay_box{transform:translateY(0);transition:all .25s}.cmp-manage-customer .invitatiOperationOverlay.closeTransition{opacity:0!important;transition:all .25s}.cmp-manage-customer .invitatiOperationOverlay.closeTransition .overlay_box{transform:translateY(-150%)!important;transition:all .25s}.cmp-manage-customer .invitatiOperationOverlay .overlay_box{background:var(--f-color-ui-0);border:.5px solid var(--f-color-ui-50);border-radius:18px;box-sizing:border-box;left:5%;padding:20px;position:absolute;right:5%;top:20%;transform:translateY(-150%);transition:all .5s}.cmp-manage-customer .invitatiOperationOverlay .overlay_box .progressBar{margin:60px}@media(max-width:1024px){.cmp-manage-customer .invitatiOperationOverlay .overlay_box .progressBar{margin:40px 20px}}.cmp-manage-customer .invitatiOperationOverlay .overlay_box .messages{align-items:center;display:flex;flex-direction:column}.cmp-manage-customer .invitatiOperationOverlay .overlay_box .messages .confirmButton.fbutton,.cmp-manage-customer .invitatiOperationOverlay .overlay_box .messages .errorMessage,.cmp-manage-customer .invitatiOperationOverlay .overlay_box .messages .successMessage{display:none}.cmp-manage-customer .invitatiOperationOverlay .overlay_box .messages .errorMessage,.cmp-manage-customer .invitatiOperationOverlay .overlay_box .messages .successMessage{margin:10px}.cmp-manage-customer .invitatiOperationOverlay .overlay_box .messages .confirmButton{margin-top:20px}.cmp-manage-customer .header_divider,.cmp-manage-customer .row_divider{min-width:825pt;width:100%}.cmp-navigation__item--level-0:hover>.cmp-navigation__group{background:#ececec}.cmp-search-customer__customer_selection_container{display:flex;flex-direction:column;margin:var(--f-space-s) 0;padding:var(--f-space-s) 0;position:relative}.cmp-search-customer__field{align-items:center;display:flex;height:2rem;margin:var(--f-space-s) var(--f-space-xs);position:relative}.cmp-search-customer__search_icon{left:22px;pointer-events:none;z-index:1}.cmp-search-customer__cross_icon,.cmp-search-customer__search_icon{margin-top:4px;position:absolute;top:50%;transform:translateY(-50%)}.cmp-search-customer__cross_icon{cursor:pointer;display:none;right:36px;z-index:5}.cmp-search-customer__results_root_container{margin:0 var(--f-space-xs);position:relative;z-index:999}.cmp-search-customer__results_root_container .cmp-search-customer__results_loader{align-items:center;display:none;justify-content:center;margin:var(--f-space-s) 0;position:relative;width:100%}.cmp-search-customer__results_root_container .cmp-search-customer__results{background:#fff;box-shadow:0 4px 10px rgba(0,0,0,.25);display:flex;flex-direction:column;justify-content:center;margin-top:1em;max-width:100%;position:absolute;width:100%}.cmp-search-customer__results_root_container .cmp-search-customer__results .results_container{display:none;margin:var(--f-space-s)}.cmp-search-customer__results_root_container .cmp-search-customer__results .results_container .cmp-search-customer__single_result{align-items:center;display:grid;gap:1rem;grid-template-columns:2fr 2fr 2fr auto;padding:.5em 0;position:relative}.cmp-search-customer__results_root_container .cmp-search-customer__results .results_container .cmp-search-customer__single_result .clickable_wrapper.cta{cursor:pointer;display:flex;flex-direction:row-reverse;position:absolute;right:0;width:100%}.cmp-search-customer__results_root_container .cmp-search-customer__results .results_container .cmp-search-customer__single_result .cell{font-size:9pt;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cmp-search-customer__results_root_container .cmp-search-customer__results .results_container .cmp-search-customer__single_result .cell.name{font-weight:600}.cmp-search-customer__results_root_container .cmp-search-customer__results .results_container .cmp-search-customer__single_result .cell.birthdate{display:none}.cmp-search-customer__results_root_container .cmp-search-customer__results .results_container .cmp-search-customer__single_result .cell.cta_placeholder{height:40px;width:60px}.cmp-search-customer__results_root_container .cmp-search-customer__results .results_container .row_divider{width:100%}@media(max-width:959px){.cmp-search-customer__results_root_container .cmp-search-customer__results .results_container .cmp-search-customer__single_result{display:grid;grid-template-columns:2fr 2fr 2fr auto}.cmp-search-customer__results_root_container .cmp-search-customer__results .results_container .cell.birthdate{display:none}}.cmp-search-customer__selected_customer_container{display:none;flex-direction:column;margin:var(--f-space-xs);padding:var(--f-space-s) 0;position:relative}.cmp-search-customer__selected_customer_container .cmp-search-customer__customer_data{border-bottom:1px;border-bottom-style:solid;border-top:1px;border-color:var(--f-color-ui-50);border-top-style:solid}.cmp-search-customer__selected_customer_container .cmp-search-customer__customer_data .customer_info{align-items:center;display:flex;gap:var(--f-space-xxs);justify-content:space-between;padding:var(--f-space-s) 0 var(--f-space-s)}.cmp-search-customer__selected_customer_container .cmp-search-customer__customer_data .customer_info .clickable_div{align-items:center;cursor:pointer;display:grid;gap:var(--f-space-xs);grid-template-columns:.1fr 2fr 2fr 2fr 1fr;min-height:50px}.cmp-search-customer__selected_customer_container .cmp-search-customer__customer_data .customer_info .clickable_div.expanded .name_arrow_icon{transform:rotateX(180deg);transition:.5s}.cmp-search-customer__selected_customer_container .cmp-search-customer__customer_data .customer_info .clickable_div .name_arrow_icon{transform:rotateX(0deg);transition:.5s}.cmp-search-customer__selected_customer_container .cmp-search-customer__customer_data .customer_info .cell{font-size:9pt}.cmp-search-customer__selected_customer_container .cmp-search-customer__customer_data .customer_info .cell.name{font-weight:600}.cmp-search-customer__selected_customer_container .cmp-search-customer__customer_data .expandable_box_vehicles{max-height:300px;overflow:hidden;transition:max-height .3s ease-in-out}.cmp-search-customer__selected_customer_container .cmp-search-customer__customer_data .customer_vehicles{border:1px;border-color:var(--f-color-ui-20);border-style:solid;margin-bottom:var(--f-space-s);padding:var(--f-space-s)}.cmp-search-customer__selected_customer_container .cmp-search-customer__customer_data .customer_vehicles .vehicles_title{font-size:11pt;font-weight:500;margin-bottom:var(--f-space-xs);margin-left:var(--f-space-xs)}.cmp-search-customer__selected_customer_container .cmp-search-customer__customer_data .customer_vehicles .vehicle_add_card{border:1px;border-color:var(--f-color-ui-20);border-style:dotted;display:flex;height:6pc;margin:0 var(--f-space-xs) var(--f-space-xs);max-width:300px;padding:var(--f-space-xs);width:auto}.cmp-search-customer__selected_customer_container .cmp-search-customer__customer_data .customer_vehicles .vehicle_add_card .add_car_button{align-items:center;cursor:pointer;display:flex;flex-direction:column;gap:var(--f-space-xxs);justify-content:center;width:100%}.cmp-search-customer__selected_customer_container .cmp-search-customer__customer_data .customer_vehicles .vehicle_add_card .add_car_button .add_car_text{font-size:9pt}.cmp-search-customer__selected_customer_container .cmp-search-customer__customer_data .customer_vehicles .vehicle_card{border:1px;border-color:var(--f-color-ui-20);border-style:solid;display:flex;gap:var(--f-space-xs);height:6pc;justify-content:space-between;margin:0 var(--f-space-xs) var(--f-space-xs);max-width:300px;padding:var(--f-space-xs);width:auto}.cmp-search-customer__selected_customer_container .cmp-search-customer__customer_data .customer_vehicles .vehicle_card .vehicle_image{align-content:center;display:flex;flex-direction:column;height:5pc;justify-content:center;overflow:hidden;width:110px}.cmp-search-customer__selected_customer_container .cmp-search-customer__customer_data .customer_vehicles .vehicle_card .vehicle_image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.cmp-search-customer__selected_customer_container .cmp-search-customer__customer_data .customer_vehicles .vehicle_card .vehicle_info{display:flex;flex-direction:column;font-size:9pt;gap:.1rem;justify-content:center;width:300px}.cmp-search-customer__selected_customer_container .cmp-search-customer__customer_data .customer_vehicles .vehicle_card .vehicle_info .info_line{display:flex;gap:var(--f-space-xs);justify-content:space-between;min-width:150px}@media(max-width:959px){.cmp-search-customer__selected_customer_container .cmp-search-customer__customer_data .customer_info .clickable_div{grid-template-columns:.2fr 2fr 2fr 2fr}.cmp-search-customer__selected_customer_container .cmp-search-customer__customer_data .cell.birthdate{display:none}}.cmp-search-customer__actions{align-items:flex-end;display:flex;justify-content:space-between;margin:var(--f-space-s) 0}.cmp-search-customer__actions .customer_box_title{color:var(--f-color-ui-50);font-size:11px}.cmp-search-customer_overlay{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:rgba(0,0,0,.4);display:none;flex-direction:column;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:1500}.cmp-search-customer_overlay .close_button{background:#fff;border-radius:50px;margin:0 0 var(--f-space-s)}.cmp-search-customer_overlay .overlay_box{background-color:#fff;border-radius:8px;height:80vh;padding:var(--f-space-m) var(--f-space-s);width:80vw}.cmp-search-customer_overlay .overlay_box .overlay_content{margin:var(--f-space-l);scroll-margin-top:var(--f-space-l)}.cmp-search-customer_overlay .overlay_box .overlay_content .customer_info_container{display:grid;gap:var(--f-space-xs);grid-template-columns:repeat(12,1fr)}.cmp-search-customer_overlay .overlay_box .overlay_content .customer_info_container .title{grid-column:1/-1}.cmp-search-customer_overlay .overlay_box .overlay_content .customer_info_container .text_firstname,.cmp-search-customer_overlay .overlay_box .overlay_content .customer_info_container .text_lastname{grid-column:span 6}.cmp-search-customer_overlay .overlay_box .overlay_content .customer_info_container .text_email{grid-column:1/-1}.cmp-search-customer_overlay .overlay_box .overlay_content .customer_info_container .dropdown_phonePrefix{grid-column:span 4}.cmp-search-customer_overlay .overlay_box .overlay_content .customer_info_container .text_phone{grid-column:span 8}.cmp-search-customer_overlay .overlay_box .overlay_content .customer_info_container .dropdown_country,.cmp-search-customer_overlay .overlay_box .overlay_content .customer_info_container .text_birthdate{grid-column:span 6}.cmp-search-customer_overlay .overlay_box .overlay_content .customer_info_container .text_address1{grid-column:1/-1}.cmp-search-customer_overlay .overlay_box .overlay_content .customer_info_container .text_city,.cmp-search-customer_overlay .overlay_box .overlay_content .customer_info_container .text_zipCode{grid-column:span 6}.cmp-search-customer_overlay .overlay_box .overlay_content .customer_cars_container{padding-bottom:var(--f-space-s)}.cmp-search-customer_overlay .overlay_box .overlay_content .customer_cars_container .car_form{background:var(--f-color-ui-10);display:grid;grid-template-columns:repeat(12,1fr);margin:var(--f-space-s) 0;padding:var(--f-space-s)}.cmp-search-customer_overlay .overlay_box .overlay_content .customer_cars_container .car_form .actual_form{display:grid;gap:var(--f-space-xs);grid-column:span 11;grid-template-columns:repeat(12,1fr)}.cmp-search-customer_overlay .overlay_box .overlay_content .customer_cars_container .car_form .actual_form input,.cmp-search-customer_overlay .overlay_box .overlay_content .customer_cars_container .car_form .actual_form select{background:var(--f-color-ui-0)}.cmp-search-customer_overlay .overlay_box .overlay_content .customer_cars_container .car_form .actual_form .dropdown_model,.cmp-search-customer_overlay .overlay_box .overlay_content .customer_cars_container .car_form .actual_form .text_model{grid-column:span 12}.cmp-search-customer_overlay .overlay_box .overlay_content .customer_cars_container .car_form .actual_form .dropdown_group,.cmp-search-customer_overlay .overlay_box .overlay_content .customer_cars_container .car_form .actual_form .text_chassis{grid-column:span 6}.cmp-search-customer_overlay .overlay_box .overlay_content .customer_cars_container .car_form .car_delete_button_container{display:flex;grid-column:span 1;justify-content:center;padding-left:var(--f-space-s)}.cmp-search-customer_overlay .overlay_box .overlay_content .customer_cars_container .car_form .car_delete_button_container .car_delete_button{cursor:pointer}.cmp-search-customer_overlay .overlay_box .overlay_content .customer_cars_container .addCarButton{display:grid;grid-column:1/-1;margin-top:var(--f-space-s)}.cmp-search-customer_overlay .overlay_box .overlay_content .saveButton_container{display:grid;gap:var(--f-space-xs);grid-template-columns:repeat(12,1fr);padding-top:var(--f-space-s)}.cmp-search-customer_overlay .overlay_box .overlay_content .saveButton_container f-divider{display:grid;grid-column:1/-1}.cmp-search-customer_overlay .overlay_box .overlay_content .saveButton_container .cancelButton,.cmp-search-customer_overlay .overlay_box .overlay_content .saveButton_container .saveButton{display:grid;grid-column:span 6}.cmp-search-customer_overlay .overlay_box .overlay_content .saveButton_container .saveButton a{color:var(--f-color-ui-0)}@media(max-width:833px){.cmp-search-customer_overlay .overlay_box .overlay_content .customer_info_container .field{grid-column:1/-1}.cmp-search-customer_overlay .overlay_box .overlay_content .customer_info_container .field.dropdown_phone_prefix{grid-column:span 5}.cmp-search-customer_overlay .overlay_box .overlay_content .customer_info_container .field.text_phone_number{grid-column:span 7}.cmp-search-customer_overlay .overlay_box .overlay_content .saveButton_container{display:flex;flex-direction:column-reverse;gap:var(--f-space-xs);justify-content:space-between}.cmp-search-customer_overlay .overlay_box .overlay_content .saveButton_container .cancelButton,.cmp-search-customer_overlay .overlay_box .overlay_content .saveButton_container .saveButton{grid-column:1/-1}}.OperationOverlay{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:rgba(0,0,0,.5);display:none;height:100%;left:0;opacity:0;position:fixed;top:0;transition:all .5s;width:100%;z-index:1600}.OperationOverlay.viewTransition{opacity:1;transition:all .25s}.OperationOverlay.viewTransition .multiple-choice_overlay_box,.OperationOverlay.viewTransition .operation_overlay_box{transform:translateY(0);transition:all .25s}.OperationOverlay.closeTransition{opacity:0!important;transition:all .25s}.OperationOverlay.closeTransition .operation_overlay_box{transform:translateY(-150%)!important;transition:all .25s}.OperationOverlay .multiple-choice_overlay_box{background:var(--f-color-ui-0);border:.5px solid var(--f-color-ui-50);border-radius:18px;box-sizing:border-box;display:none;left:5%;padding:20px;position:absolute;right:5%;top:20%;transform:translateY(-150%);transition:all .5s}.OperationOverlay .multiple-choice_overlay_box .messages{align-items:center;display:flex;flex-direction:column}.OperationOverlay .multiple-choice_overlay_box .messages .message{margin:10px}.OperationOverlay .multiple-choice_overlay_box .buttons_container{display:flex;gap:20px;justify-content:center}.OperationOverlay .multiple-choice_overlay_box .buttons_container .confirmButton,.OperationOverlay .multiple-choice_overlay_box .buttons_container .denyButton{margin-top:20px}.OperationOverlay .operation_overlay_box{background:var(--f-color-ui-0);border:.5px solid var(--f-color-ui-50);border-radius:18px;box-sizing:border-box;left:5%;padding:20px;position:absolute;right:5%;top:20%;transform:translateY(-150%);transition:all .5s}.OperationOverlay .operation_overlay_box .progressBar{margin:60px}.OperationOverlay .operation_overlay_box .messages{align-items:center;display:flex;flex-direction:column}.OperationOverlay .operation_overlay_box .messages .confirmButton.fbutton,.OperationOverlay .operation_overlay_box .messages .errorMessage,.OperationOverlay .operation_overlay_box .messages .successMessage{display:none}.OperationOverlay .operation_overlay_box .messages .errorMessage,.OperationOverlay .operation_overlay_box .messages .successMessage{margin:10px}.OperationOverlay .operation_overlay_box .messages .confirmButton{margin-top:20px}.aem-AuthorLayer-Edit .cmp-carousel .cmp-carousel__item--active{display:contents}main.container{padding:5pc 0 1em}.sb-custom-wrapper{padding:1pc}footer.experiencefragment{border-top:1px solid var(--f-color-ui-100);padding:.5em 1em}@media(prefers-color-scheme:dark){footer.experiencefragment{border-color:var(--f-color-ui-0)}}footer.experiencefragment .cmp-separator__horizontal-rule{border:0;margin:0}header{position:fixed;width:100%;z-index:99}header .sb-custom-wrapper{padding:0}header .cmp-experiencefragment--header{backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);background:var(--f-color-ui-0);border-bottom:1px solid var(--f-color-ui-10);padding:1rem 2.5rem}header .cmp-experiencefragment--header .cmp-container>div{align-items:center;display:flex}header .cmp-experiencefragment--header .logo.button{display:flex;justify-content:center}header .cmp-experiencefragment--header .logo.button .cmp-logo{width:28.92px}header .cmp-experiencefragment--header .xf-master-building-block{align-items:center;display:flex;gap:.75rem;height:3rem;justify-content:end}header .cmp-experiencefragment--header .xf-master-building-block .cmp-avatar{align-items:center;display:flex;justify-content:end}header .cmp-experiencefragment--header .xf-master-building-block .link.button{width:auto}header .cmp-experiencefragment--header .xf-master-building-block .link.button .cmp-link{align-items:center;display:flex;justify-content:center;max-width:2.5rem}@font-face{font-display:fallback;font-family:FerrariSans;font-stretch:normal;font-style:normal;font-weight:400;src:url(clientlib-site/resources/fonts/Ferrari-SansRegular.woff2) format("woff2"),url(clientlib-site/resources/fonts/Ferrari-SansRegular.woff) format("woff")}@font-face{font-display:fallback;font-family:FerrariSans;font-stretch:normal;font-style:normal;font-weight:500;src:url(clientlib-site/resources/fonts/Ferrari-SansMedium.woff2) format("woff2"),url(clientlib-site/resources/fonts/Ferrari-SansMedium.woff) format("woff")}