.modal-fade-enter-active[data-v-0e71e0c5],.modal-fade-leave-active[data-v-0e71e0c5]{transition:opacity .3s ease,transform .3s ease}.modal-fade-enter-from[data-v-0e71e0c5],.modal-fade-leave-to[data-v-0e71e0c5]{opacity:0}.offline-modal-overlay[data-v-0e71e0c5]{position:fixed;inset:0;z-index:1000;display:flex;justify-content:center;align-items:flex-start;padding-top:132px;background:#18131fe6}.offline-modal[data-v-0e71e0c5]{position:relative;width:600px;max-width:calc(100vw - 40px);background:#fff;border-radius:0;box-shadow:0 4px 24px #00000026;padding:26px 31.2px}.offline-modal__header[data-v-0e71e0c5]{display:flex;align-items:center;gap:13px;margin-bottom:13px}.offline-modal__icon[data-v-0e71e0c5]{display:flex;align-items:center;justify-content:center;flex-shrink:0}.offline-modal__title[data-v-0e71e0c5]{font-size:18px;font-weight:700;margin:0;color:#3b3938;text-transform:none}.offline-modal__body[data-v-0e71e0c5]{font-size:16px;line-height:1.5;color:#3b3938;margin-bottom:16px}.offline-modal__body p[data-v-0e71e0c5]{margin:0}.offline-modal__retry-link[data-v-0e71e0c5]{width:100%;text-align:center;text-transform:uppercase;text-decoration:underline;font-weight:400;cursor:pointer;background:none;border:none;padding:0;font-size:16px;color:inherit}.offline-modal__retry-link[data-v-0e71e0c5]:hover:not(.is-disabled){opacity:.8}.offline-modal__retry-link.is-disabled[data-v-0e71e0c5]{opacity:.5;pointer-events:none;cursor:not-allowed}.offline-modal__close[data-v-0e71e0c5]{position:absolute;top:-10px;right:-10px;width:28px;height:28px;border:none;background:#636363;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#fff;transition:background-color .2s ease}.offline-modal__close[data-v-0e71e0c5]:hover{background:#4a4a4a}@media only screen and (max-width: 720px){.offline-modal-overlay[data-v-0e71e0c5]{padding-top:100px}.offline-modal[data-v-0e71e0c5]{width:80vw;margin-left:auto;margin-right:auto}}.skin-fiat-flag .offline-modal__title[data-v-0e71e0c5],.skin-fiat-flag .offline-modal__body[data-v-0e71e0c5],.skin-fiat-flag .offline-modal__retry-link[data-v-0e71e0c5]{color:#000}.skin-jeep .offline-modal__icon svg path[data-v-0e71e0c5]{fill:#ffba00}.skin-jeep .offline-modal__body[data-v-0e71e0c5]{font-size:16px}.skin-jeep .offline-modal__body p[data-v-0e71e0c5]{color:#000}.skin-ram .offline-modal__retry-link[data-v-0e71e0c5]{color:#b0a477}.skin-leapmotor .offline-modal__title[data-v-0e71e0c5]{color:#12472d;font-size:18px;font-weight:600}.skin-leapmotor .offline-modal__body[data-v-0e71e0c5]{color:#12472d}.skin-leapmotor .offline-modal__icon svg path[data-v-0e71e0c5]{fill:#cdd975}.skin-leapmotor .offline-modal__retry-link[data-v-0e71e0c5]{color:#000}.skin-leapmotor .offline-modal__close[data-v-0e71e0c5]{background:#577d6b}.skin-leapmotor .offline-modal__close svg path[data-v-0e71e0c5]{stroke:#fff}.skin-fiat-abarth .offline-modal__title[data-v-0e71e0c5],.skin-fiat-abarth .offline-modal__body[data-v-0e71e0c5],.skin-fiat-abarth .offline-modal__retry-link[data-v-0e71e0c5]{color:#000}.skin-peugeot .offline-modal__title[data-v-0e71e0c5]{font-weight:600;color:#000;font-size:14px}.skin-peugeot .offline-modal__body[data-v-0e71e0c5]{font-size:14px;font-weight:600}.skin-peugeot .offline-modal__body p[data-v-0e71e0c5]{color:#000}.skin-peugeot .offline-modal__retry-link[data-v-0e71e0c5]{color:#000;font-size:14px;font-weight:400}.skin-peugeot .offline-modal__icon svg path[data-v-0e71e0c5]{fill:#2c75e0}.offline-floating-bar[data-v-a204ac25]{position:fixed;top:60px;left:0;right:0;z-index:100;width:100%;display:flex;align-items:center;justify-content:space-between;padding:12px 24px;background:#f5f5f5;border-bottom:none;box-sizing:border-box}.offline-floating-bar__status[data-v-a204ac25]{display:flex;align-items:center;gap:10px}.offline-floating-bar__dot[data-v-a204ac25]{width:12px;height:12px;border-radius:50%;flex-shrink:0}.offline-floating-bar__dot.is-offline[data-v-a204ac25]{background:#e74c3c}.offline-floating-bar__dot.is-online[data-v-a204ac25]{background:#2ecc71}.offline-floating-bar__text[data-v-a204ac25]{font-size:14px;font-weight:600}.offline-floating-bar__actions[data-v-a204ac25]{display:flex;align-items:center}.offline-floating-bar__export-wrapper[data-v-a204ac25]{position:relative}.offline-floating-bar__badge[data-v-a204ac25]{position:absolute;top:-8px;right:-8px;width:24px;height:24px;padding:0;border-radius:50%;background:#3b3938;color:#fff;font-size:14px;font-weight:700;display:flex;align-items:center;justify-content:center;z-index:1}.offline-floating-bar__export-btn[data-v-a204ac25]{width:178px;height:56px;display:flex;align-items:center;justify-content:center;gap:10px;background:var(--brand-primary-color, #3b3938);border:none;cursor:pointer}.offline-floating-bar__export-btn span[data-v-a204ac25]{font-size:14px;font-weight:700;text-transform:capitalize;color:#fff}.offline-floating-bar__export-btn svg[data-v-a204ac25]{flex-shrink:0}.offline-floating-bar__export-btn[data-v-a204ac25]:disabled{opacity:.6;cursor:not-allowed}@media only screen and (max-width: 720px){.offline-floating-bar[data-v-a204ac25]{flex-direction:column;gap:12px;padding:12px 16px}.offline-floating-bar__status[data-v-a204ac25]{width:100%}.offline-floating-bar__actions[data-v-a204ac25]{width:100%;justify-content:flex-end}.offline-floating-bar__export-wrapper[data-v-a204ac25]{flex:1}.offline-floating-bar__export-btn[data-v-a204ac25]{width:100%}}.skin-fiat-flag .offline-floating-bar__export-btn span[data-v-a204ac25]{font-weight:600}.skin-fiat-flag .offline-floating-bar__badge[data-v-a204ac25]{background:#18131f;font-weight:600}.skin-jeep .offline-floating-bar__badge[data-v-a204ac25]{background:#000}.skin-jeep .offline-floating-bar__text[data-v-a204ac25]{color:#000}.skin-jeep .offline-floating-bar__export-btn[data-v-a204ac25]{gap:10px}.skin-jeep .offline-floating-bar__export-btn span[data-v-a204ac25]{color:#000}.skin-jeep .offline-floating-bar__export-btn svg path[data-v-a204ac25]{fill:#000}.skin-leapmotor .offline-floating-bar__badge[data-v-a204ac25]{background:#12472d;font-weight:600}.skin-leapmotor .offline-floating-bar__export-btn[data-v-a204ac25]{background:#cdd975}.skin-leapmotor .offline-floating-bar__export-btn span[data-v-a204ac25]{font-weight:600;color:#12472d}.skin-leapmotor .offline-floating-bar__export-btn svg path[data-v-a204ac25]{fill:#12472d}.skin-fiat-abarth .offline-floating-bar__export-btn span[data-v-a204ac25]{font-weight:600}.skin-fiat-abarth .offline-floating-bar__badge[data-v-a204ac25]{background:#18131f;font-weight:600}.skin-peugeot .offline-floating-bar__text[data-v-a204ac25]{color:#000;font-size:10px;font-weight:400}.skin-peugeot .offline-floating-bar__export-btn[data-v-a204ac25]{justify-content:space-between;padding:0 16px}.skin-peugeot .offline-floating-bar__export-btn span[data-v-a204ac25]{font-size:10px;font-weight:400}.skin-peugeot .offline-floating-bar__badge[data-v-a204ac25]{font-size:14px;font-weight:600}.slide-up-enter-active[data-v-c1efcbc4],.slide-up-leave-active[data-v-c1efcbc4]{transition:transform .3s ease,opacity .3s ease}.slide-up-enter-from[data-v-c1efcbc4],.slide-up-leave-to[data-v-c1efcbc4]{transform:translateY(100%);opacity:0}.offline-instructions-modal[data-v-c1efcbc4]{position:fixed;bottom:0;left:0;right:0;z-index:1000;display:flex;justify-content:center;padding:20px;pointer-events:none}.offline-instructions-modal__content[data-v-c1efcbc4]{position:relative;background-color:#e8b931;border-radius:0;padding:16px;max-width:618px;width:100%;box-shadow:0 1px 3px #0000004d,0 4px 8px 3px #00000026;pointer-events:auto}.offline-instructions-modal__close[data-v-c1efcbc4]{position:absolute;top:8px;right:8px;background:transparent;border:none;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center}.offline-instructions-modal__close-icon[data-v-c1efcbc4]{width:13px;height:13px;fill:#1e1e1e}.offline-instructions-modal__message[data-v-c1efcbc4]{color:#1e1e1e;font-size:18px;line-height:1.5;margin:0 0 12px;padding-right:30px}.offline-instructions-modal__progress-container[data-v-c1efcbc4]{height:8px;background:#1e1e1e;border-radius:4px;overflow:hidden;width:70%;margin:0 auto;display:flex;align-items:center;padding:0 3px}.offline-instructions-modal__progress-bar[data-v-c1efcbc4]{height:2px;background:#e8b931;border-radius:1px;transition:width .05s linear}@media only screen and (min-width: 721px) and (max-width: 960px){.offline-instructions-modal__content[data-v-c1efcbc4]{max-width:456px}.offline-instructions-modal__progress-container[data-v-c1efcbc4]{width:90%}}@media only screen and (max-width: 720px){.offline-instructions-modal[data-v-c1efcbc4]{padding:12px}.offline-instructions-modal__content[data-v-c1efcbc4]{max-width:100%}.offline-instructions-modal__progress-container[data-v-c1efcbc4]{width:100%}}.modal-fade-enter-active[data-v-e8458d33],.modal-fade-leave-active[data-v-e8458d33]{transition:opacity .3s ease,transform .3s ease}.modal-fade-enter-from[data-v-e8458d33],.modal-fade-leave-to[data-v-e8458d33]{opacity:0}.invalid-event-modal-overlay[data-v-e8458d33]{position:fixed;inset:0;z-index:1000;display:flex;justify-content:center;align-items:flex-start;padding-top:132px;background:#18131fe6}.invalid-event-modal[data-v-e8458d33]{position:relative;width:600px;max-width:calc(100vw - 40px);background:#fff;border-radius:0;box-shadow:0 4px 24px #00000026;padding:26px 31.2px}.invalid-event-modal__header[data-v-e8458d33]{display:flex;align-items:center;margin-bottom:13px}.invalid-event-modal__title[data-v-e8458d33]{font-size:18px;font-weight:700;margin:0;color:#3b3938;text-transform:none}.invalid-event-modal__body[data-v-e8458d33]{font-size:16px;line-height:1.5;color:#3b3938;margin-bottom:16px}.invalid-event-modal__body div[data-v-e8458d33]{margin:0}.invalid-event-modal__close-link[data-v-e8458d33]{width:100%;text-align:center;text-transform:uppercase;text-decoration:underline;font-weight:400;cursor:pointer;background:none;border:none;padding:0;font-size:16px;color:inherit}.invalid-event-modal__close-link[data-v-e8458d33]:hover{opacity:.8}.invalid-event-modal__close[data-v-e8458d33]{position:absolute;top:-10px;right:-10px;width:28px;height:28px;border:none;background:#636363;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#fff;transition:background-color .2s ease}.invalid-event-modal__close[data-v-e8458d33]:hover{background:#4a4a4a}@media only screen and (max-width: 720px){.invalid-event-modal-overlay[data-v-e8458d33]{padding-top:100px}.invalid-event-modal[data-v-e8458d33]{width:80vw;margin-left:auto;margin-right:auto}}.event-section[data-v-e3539fe5]{width:100%}.event-section__divider[data-v-e3539fe5]{border:none;border-top:1px solid #e0e0e0;margin:16px 15px 24px}.event-section__title[data-v-e3539fe5]{font-style:normal;font-weight:700;font-size:24px;line-height:22px;text-transform:uppercase;color:#18131f;margin:0 15px 8px}.event-section__subtitle[data-v-e3539fe5]{font-style:normal;font-weight:400;font-size:16px;line-height:140%;color:#000;margin:0 15px 20px;align-self:stretch}.event-option--disabled[data-v-e3539fe5]{opacity:.45;cursor:not-allowed}.event-option__content[data-v-e3539fe5]{display:flex;flex-direction:column;gap:2px}.event-option__title[data-v-e3539fe5]{font-size:16px;font-weight:400;text-transform:uppercase}.event-option__description[data-v-e3539fe5]{font-size:14px;color:#666}.event-option-inner[data-v-e3539fe5]{display:flex;align-items:center;width:100%}.event-option-inner[data-v-e3539fe5] .hub-checkbox{margin-bottom:0;pointer-events:none}.event-option-inner[data-v-e3539fe5] .hub-checkbox .input-container{align-items:center;gap:4px}.event-option-inner[data-v-e3539fe5] .hub-checkbox .input-container input[type=checkbox]{border-width:1px}.event-option-inner[data-v-e3539fe5] .hub-checkbox .input-container .input-label{padding-left:0}.event-selected-option[data-v-e3539fe5]{align-items:center;height:100%}[data-v-e3539fe5] .hub-dropdown-option-container ul li{padding:10px 12px}.slot-badge[data-v-e3539fe5]{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:500;height:28px;padding:0 10px;border-radius:16px;border:1px solid;margin-left:auto;white-space:nowrap}.slot-badge--green[data-v-e3539fe5]{background-color:#ebffee;border-color:#009951}.slot-badge--yellow[data-v-e3539fe5]{background-color:#fffbeb;border-color:#bf6a02}.slot-badge--red[data-v-e3539fe5]{background-color:#fee9e7;border-color:#c00f0c}.slot-badge--inactive[data-v-e3539fe5]{display:none}.slot-badge__icon[data-v-e3539fe5]{flex-shrink:0}@media only screen and (max-width: 720px){.event-section__title[data-v-e3539fe5]{font-size:18px}}.skin-peugeot .slot-badge[data-v-e3539fe5]{font-size:10px}.fade-enter-active[data-v-2941ed56]{transition:opacity 1s ease}.fade-leave-active[data-v-2941ed56]{transition:opacity .5s ease}.fade-enter-from[data-v-2941ed56],.fade-leave-to[data-v-2941ed56]{opacity:0}.hub-button__icon[data-v-2941ed56],.hub-button__icon[data-v-2941ed56] *{fill:currentColor;stroke:currentColor}.connection-indicator[data-v-2941ed56]{width:100%;display:flex;justify-content:center;margin:10px 0 18px}.connection-indicator__card[data-v-2941ed56]{width:100%;max-width:455px;margin:0 auto;display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:12px;border:1px solid rgba(0,0,0,.08);background:#00000008}.connection-indicator__status[data-v-2941ed56]{display:flex;align-items:flex-start;gap:5px;min-width:0;flex:1 1 auto}.connection-indicator__dotWrap[data-v-2941ed56]{position:relative;width:28px;height:28px;flex-shrink:0;display:flex;justify-content:center;align-items:flex-start;padding-top:17px}.connection-indicator__actions[data-v-2941ed56]{display:flex;align-items:center;gap:8px;flex-shrink:0}.connection-indicator__badge[data-v-2941ed56]{position:absolute;top:-3px;min-width:18px;height:18px;padding:0 6px;border-radius:999px;font-size:11px;line-height:18px;text-align:center;background:#111;color:#fff;box-shadow:0 2px 8px #00000026}.connection-indicator__dot[data-v-2941ed56]{width:10px;height:10px;border-radius:999px;animation:pulse-2941ed56 1.15s infinite;box-shadow:0 0 #0000}.connection-indicator__dot.is-online[data-v-2941ed56]{background:#2ecc71;--pulse-color: rgba(46, 204, 113, .3)}.connection-indicator__dot.is-offline[data-v-2941ed56]{background:#f29b38;--pulse-color: rgba(242, 155, 56, .3)}.connection-indicator__dot.is-syncing[data-v-2941ed56]{background:#2d7ff9;--pulse-color: rgba(45, 127, 249, .28)}.connection-indicator__text[data-v-2941ed56]{min-width:0;display:flex;flex-direction:column;gap:2px}.connection-indicator__label[data-v-2941ed56]{font-weight:800;font-size:12px;letter-spacing:.4px;line-height:1.1}.connection-indicator__sub[data-v-2941ed56]{font-size:12px;opacity:.78;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}[data-v-2941ed56] .connection-indicator__retry{height:40px;min-height:40px;display:inline-flex;align-items:center}[data-v-2941ed56] .connection-indicator__iconBtn{width:44px;min-width:44px!important;height:40px;min-height:40px;padding:0!important;display:inline-flex;align-items:center;justify-content:center}[data-v-2941ed56] .connection-indicator__iconBtn .hub-button__label{display:none!important}@keyframes pulse-2941ed56{0%{transform:scale(1);box-shadow:0 0 0 0 var(--pulse-color)}35%{transform:scale(1.12);box-shadow:0 0 0 10px #0000}to{transform:scale(1);box-shadow:0 0 #0000}}@media (prefers-reduced-motion: reduce){.connection-indicator__dot[data-v-2941ed56]{animation:none}}@media only screen and (max-width: 720px){.connection-indicator__card[data-v-2941ed56]{max-width:calc(100% - 50px);flex-direction:column;align-items:stretch}.connection-indicator__actions[data-v-2941ed56]{justify-content:flex-end}[data-v-2941ed56] .connection-indicator__retry{width:100%}}.custom-form-container-component[data-v-2941ed56]{position:relative;box-sizing:border-box;padding:0 15px 35px}.custom-form-container-component[data-v-2941ed56] .control-half{width:calc(50% - 30px)}@media only screen and (max-width: 720px){.custom-form-container-component[data-v-2941ed56] .control-half{width:calc(100% - 50px)}}.custom-form-container-component[data-v-2941ed56] .control-third{width:calc(100% / 3 - 30px)}@media only screen and (max-width: 720px){.custom-form-container-component[data-v-2941ed56] .control-third{width:calc(100% - 50px)}}.custom-form-container-component[data-v-2941ed56] .control-two-third{width:calc(66.66% - 30px)}@media only screen and (max-width: 720px){.custom-form-container-component[data-v-2941ed56] .control-two-third{width:calc(100% - 50px)}}.custom-form-container-component[data-v-2941ed56] .hub-dropdown .search-container{width:auto}.custom-form-container-component[data-v-2941ed56] .hub-dropdown .search-container input{width:90%}.custom-form-container-component .custom-form-button[data-v-2941ed56]{width:100%;justify-content:center;display:flex;flex-direction:column;align-items:center}.custom-form-container-component .custom-form-button .hub-button[data-v-2941ed56]{margin-bottom:32px;width:100%;max-width:455px}.custom-form-container-component .custom-form-button .hub-button--secondary[data-v-2941ed56]{width:22%}.custom-form-container-component .custom-form-button .hub-button .hub-button__label[data-v-2941ed56]{text-transform:uppercase;justify-content:center}@media only screen and (max-width: 720px){.custom-form-container-component[data-v-2941ed56],.custom-form-container-component[data-v-2941ed56] .form-control{padding:0}.custom-form-container-component .custom-form-button .hub-button[data-v-2941ed56]{max-width:calc(100% - 50px)}.custom-form-container-component .custom-form-button .hub-button--secondary[data-v-2941ed56]{width:44%}.custom-form-container-component .custom-form-container__fieldset[data-v-2941ed56]{justify-content:center}.custom-form-container-component .control-two-third[data-v-2941ed56]{width:calc(100% - 5rem)}}.skin-fiat-flag .custom-form-container-component.form-container[data-v-2941ed56]{max-width:850px;min-width:760px;display:flex;flex-wrap:wrap;margin:auto;padding-top:16px}@media only screen and (max-width: 720px){.skin-fiat-flag .custom-form-container-component.form-container[data-v-2941ed56]{min-width:100vw;max-width:100vw}}.skin-fiat-flag .hub-button__icon[data-v-2941ed56],.skin-fiat-flag .hub-button__icon[data-v-2941ed56] *{fill:#fff;stroke:#fff}.skin-fiat-flag .custom-form-container-component[data-v-2941ed56] .form-control{padding:0 15px 35px}@media only screen and (max-width: 720px){.skin-fiat-flag .custom-form-container-component[data-v-2941ed56] .form-control{padding:0 25px 25px}}.skin-fiat-flag .custom-form-container-component[data-v-2941ed56] .control-full{width:calc(100% - 30px)}@media only screen and (max-width: 720px){.skin-fiat-flag .custom-form-container-component[data-v-2941ed56] .control-full{width:calc(100% - 50px)}}.skin-fiat-flag .custom-form-container-component[data-v-2941ed56] .control-half{width:calc(50% - 30px)}@media only screen and (max-width: 720px){.skin-fiat-flag .custom-form-container-component[data-v-2941ed56] .control-half{width:calc(100% - 50px)}}.skin-fiat-flag .custom-form-container-component[data-v-2941ed56] .control-two-third{width:calc(66.66% - 3rem)}@media only screen and (max-width: 720px){.skin-fiat-flag .custom-form-container-component[data-v-2941ed56] .control-two-third{width:calc(100% - 50px)}}.skin-fiat-flag .custom-form-container-component[data-v-2941ed56] .hub-input label{font-size:1.6rem}.skin-fiat-flag .custom-form-container-component[data-v-2941ed56] .hub-dropdown{margin-bottom:0}.skin-fiat-flag .custom-form-container-component[data-v-2941ed56] .hub-dropdown label,.skin-fiat-flag .custom-form-container-component[data-v-2941ed56] .hub-checkbox .input-container .input-label{font-size:1.6rem}.skin-jeep .custom-form-container-component[data-v-2941ed56]{padding-top:2rem}.skin-jeep .custom-form-container-component .hub-button__icon[data-v-2941ed56],.skin-jeep .custom-form-container-component .hub-button__icon[data-v-2941ed56] *{fill:#fff;stroke:#fff}.skin-jeep .custom-form-container-component[data-v-2941ed56] .hub-dropdown label{font-size:1.2rem}.skin-jeep .custom-form-container-component[data-v-2941ed56] .hub-dropdown .hub-dropdown-select-container{height:2.5rem}@media only screen and (max-width: 720px){.skin-jeep .custom-form-container-component[data-v-2941ed56] .form-control{margin:0 25px 26px}}.skin-ram .custom-form-container-component[data-v-2941ed56]{padding-top:2rem}.skin-ram .custom-form-container-component .hub-button__icon[data-v-2941ed56],.skin-ram .custom-form-container-component .hub-button__icon[data-v-2941ed56] *{fill:#b0a477;stroke:#b0a477}.skin-ram .custom-form-container-component[data-v-2941ed56] .hub-dropdown label{font-size:1.2rem}.skin-ram .custom-form-container-component[data-v-2941ed56] .hub-dropdown .hub-dropdown-select-container{height:2.5rem}@media only screen and (max-width: 720px){.skin-ram .custom-form-container-component[data-v-2941ed56] .form-control{margin:0 25px 26px}}.skin-leapmotor .custom-form-container-component.form-container[data-v-2941ed56]{max-width:850px;min-width:760px;display:flex;flex-wrap:wrap;margin:auto;padding-top:16px}@media only screen and (max-width: 720px){.skin-leapmotor .custom-form-container-component.form-container[data-v-2941ed56]{min-width:100vw;max-width:100vw}}.skin-leapmotor .custom-form-container-component[data-v-2941ed56] .form-control{padding:0 15px}@media only screen and (max-width: 720px){.skin-leapmotor .custom-form-container-component[data-v-2941ed56] .form-control{padding:0 25px}}.skin-leapmotor .custom-form-container-component[data-v-2941ed56] .control-full{width:calc(100% - 30px)}@media only screen and (max-width: 720px){.skin-leapmotor .custom-form-container-component[data-v-2941ed56] .control-full{width:calc(100% - 50px)}}.skin-leapmotor .custom-form-container-component[data-v-2941ed56] .control-half{width:calc(50% - 30px)}@media only screen and (max-width: 720px){.skin-leapmotor .custom-form-container-component[data-v-2941ed56] .control-half{width:calc(100% - 50px)}}.skin-leapmotor .custom-form-container-component[data-v-2941ed56] .control-two-third{width:calc(66.66% - 3rem)}@media only screen and (max-width: 720px){.skin-leapmotor .custom-form-container-component[data-v-2941ed56] .control-two-third{width:calc(100% - 50px)}}.skin-leapmotor .custom-form-container-component[data-v-2941ed56] .hub-input label,.skin-leapmotor .custom-form-container-component[data-v-2941ed56] .hub-dropdown label{font-size:1.6rem}.skin-leapmotor .custom-form-container-component[data-v-2941ed56] .hub-dropdown.error .hub-dropdown-select-container{border-color:#e83323}.skin-leapmotor .custom-form-container-component[data-v-2941ed56] .hub-dropdown.error .error-container{margin-top:.8rem}.skin-leapmotor .custom-form-container-component[data-v-2941ed56] .hub-dropdown.error .error-container span{color:#e83323}.skin-leapmotor .custom-form-container-component[data-v-2941ed56] .hub-checkbox .input-container .input-label{font-size:1.6rem}.skin-citroen-2 .custom-form-container-component.form-container .hub-button__icon[data-v-2941ed56],.skin-citroen-2 .custom-form-container-component.form-container .hub-button__icon[data-v-2941ed56] *{fill:#fff;stroke:#fff}.prospects-custom-form-car-select-component[data-v-7b32cb1a]{display:flex;flex-wrap:wrap}.custom-form-section-title .section-title[data-v-6031d7bc]{font-size:1.6rem;line-height:1.25;text-align:left;font-weight:700;margin-left:1.5rem;margin-right:1.5rem}@media only screen and (max-width: 720px){.custom-form-section-title .section-title[data-v-6031d7bc]{margin-left:2.5rem}}.skin-leapmotor .custom-form-section-title .section-title[data-v-6031d7bc]{color:#12472d}.custom-form-personal-data[data-v-598531a0]{width:100%}.custom-form-personal-data .form-control.control-half[data-v-598531a0]{display:inline-flex}.custom-form-dealer-location{.city-selector{font-size:1rem;font-weight:500;border:none;background-color:transparent;text-decoration:underline;text-transform:uppercase;cursor:pointer;position:absolute;right:0;top:70%;transform:translateY(-50%)}}.skin-fiat-flag .custom-form-dealer-location .city-selector{font-size:1rem;font-weight:500;border:none;background-color:transparent;text-decoration:underline;text-transform:uppercase;cursor:pointer;position:absolute;right:0;top:95%;color:var(--offer-location-name-text-color);transform:translateY(-50%)}.skin-jeep .custom-form-dealer-location .city-selector,.skin-ram .custom-form-dealer-location .city-selector{top:60%;color:var(--target-icon-color)}.custom-form-dealer[data-v-4223cbf6]{display:flex;flex-direction:column;flex-wrap:wrap;width:100%;align-items:center}.custom-form-dealer .offline-dealer-filters[data-v-4223cbf6]{display:flex;flex-wrap:wrap;width:100%}.custom-form-dealer[data-v-4223cbf6] .dealer-selector .dealer-selector-form-container{width:100%}.custom-form-dealer[data-v-4223cbf6] .dealer-selector .dealer-selector-list .load-more-button{width:100%;max-width:100%}.custom-form-dealer[data-v-4223cbf6] .location-auto-complete-input .search-location{width:100%!important}.skin-citroen-2 .custom-form-dealer[data-v-4223cbf6] .dealer-selector .dealer-selector-list .load-more-button{background-color:#57718a}.skin-citroen-2 .custom-form-dealer[data-v-4223cbf6] .dealer-selector .dealer-selector-list .load-more-button .hub-button__label{font-size:1.8rem;line-height:24px;color:#fff}.skin-ds-automobiles .custom-form-dealer[data-v-4223cbf6] .dealer-selector .dealer-selector-list .load-more-button{background-color:#9d8c83}.skin-ds-automobiles .custom-form-dealer[data-v-4223cbf6] .dealer-selector .dealer-selector-list .load-more-button .hub-button__label{font-size:1.8rem;line-height:24px;color:#fefefe}.skin-fiat-abarth .custom-form-dealer[data-v-4223cbf6] .dealer-selector .dealer-selector-list .load-more-button{font-size:1.5rem;line-height:22px}.skin-fiat-abarth .custom-form-dealer[data-v-4223cbf6] .dealer-selector .dealer-selector-list .load-more-button span{text-decoration:underline}.skin-fiat-flag .custom-form-dealer[data-v-4223cbf6] .dealer-selector .dealer-selector-list .load-more-button{transform:inherit;border-radius:4px}.skin-fiat-flag .custom-form-dealer[data-v-4223cbf6] .dealer-selector .dealer-selector-list .load-more-button .hub-button__label{color:#edede3;font-size:1.8rem;line-height:24px;transform:inherit}.skin-jeep .custom-form-dealer[data-v-4223cbf6] .dealer-selector .dealer-selector-list .load-more-button{background-color:#000}.skin-jeep .custom-form-dealer[data-v-4223cbf6] .dealer-selector .dealer-selector-list .load-more-button .hub-button__label{font-size:1.4rem;line-height:24px;color:#fff}.skin-leapmotor .custom-form-dealer[data-v-4223cbf6] .dealer-selector .dealer-selector-form-container .location-button svg>path{fill:#12472d}.skin-leapmotor .custom-form-dealer[data-v-4223cbf6] .dealer-selector .dealer-selector-form-container .location-button:hover svg>path{fill:#fff}.skin-leapmotor .custom-form-dealer[data-v-4223cbf6] .dealer-selector .dealer-selector-list .load-more-button{border:none;width:inherit;max-width:inherit}.skin-leapmotor .custom-form-dealer[data-v-4223cbf6] .dealer-selector .dealer-selector-list .load-more-button .hub-button__label{color:#12472d}.skin-opel .custom-form-dealer[data-v-4223cbf6] .dealer-selector .dealer-selector-list .load-more-button{border:none;background-color:#000}.skin-opel .custom-form-dealer[data-v-4223cbf6] .dealer-selector .dealer-selector-list .load-more-button .hub-button__label{color:#f7ff14;font-size:1.8rem;line-height:24px}.skin-opel .custom-form-dealer[data-v-4223cbf6] .dealer-selector .dealer-selector-list .load-more-button:hover span{color:#aaa}.skin-peugeot .custom-form-dealer[data-v-4223cbf6] .dealer-selector .dealer-selector-list .load-more-button .hub-button__label{color:#2c75e0;text-decoration:underline;font-size:1.5rem;line-height:22px}.skin-ram .custom-form-dealer[data-v-4223cbf6] .dealer-selector .dealer-selector-list .load-more-button{background-color:#000}.skin-ram .custom-form-dealer[data-v-4223cbf6] .dealer-selector .dealer-selector-list .load-more-button .hub-button__label{font-size:1.4rem;line-height:24px;color:#fff}.custom-form-radio-buttons-container .form-control>.error-container>span[data-v-93276667]{color:#e50353;font-size:1.2rem;font-weight:500;line-height:1.5;font-style:normal}.prospects-custom-form-disclaimer{.form-control>.content{text-align:left}}.prospects-custom-form-address[data-v-437b1654]{width:100%}.prospects-custom-form-address .form-control.control-third[data-v-437b1654],.prospects-custom-form-address .form-control.control-two-third[data-v-437b1654]{display:inline-flex}.prospects-custom-form-test-drive-vue[data-v-9336c8eb]{margin:0 15px}.prospects-custom-form-test-drive-vue .description[data-v-9336c8eb]{font-size:1.6rem}.prospects-custom-form-test-drive-vue .scheduler[data-v-9336c8eb]{gap:10px}.prospects-custom-form-test-drive-vue .scheduler[data-v-9336c8eb] .hub-input .hub-input-field{cursor:pointer}.prospects-custom-form-test-drive-vue .scheduler[data-v-9336c8eb] .hub-input .hub-input-field:disabled{cursor:not-allowed}.prospects-custom-form-test-drive-vue .scheduler[data-v-9336c8eb] .hub-input .hub-input-field::placeholder{color:inherit;opacity:inherit}.prospects-custom-form-test-drive-vue .scheduler[data-v-9336c8eb] .hub-input .calendar-icon{cursor:pointer;position:absolute;right:10px;top:27px;width:35px}.prospects-custom-form-test-drive-vue .scheduler[data-v-9336c8eb] .hub-input .datepicker{background-color:var(--default-brand-background-color);border-radius:8px;border:1px solid;padding:10px;position:absolute;top:27px;width:-webkit-fill-available;width:-moz-available;z-index:1}.prospects-custom-form-test-drive-vue .scheduler[data-v-9336c8eb] .hub-input .datepicker .datepicker__header{border-bottom:1px solid;padding-bottom:8px}.prospects-custom-form-test-drive-vue .scheduler[data-v-9336c8eb] .hub-input .datepicker .datepicker__grid .datepicker__day--disabled{color:#7f7f7f;opacity:.4}@media only screen and (max-width: 720px){.prospects-custom-form-test-drive-vue[data-v-9336c8eb]{margin:0 25px}.prospects-custom-form-test-drive-vue .scheduler[data-v-9336c8eb]{flex-direction:column;gap:30px}.prospects-custom-form-test-drive-vue .scheduler[data-v-9336c8eb] .hub-input .datepicker .datepicker__grid .datepicker__day{padding:0}}
