@charset "UTF-8";body.oslo{--oslo-bg: #0a0a0a;--oslo-surface: #131313;--oslo-surface-2: #1c1c1c;--oslo-line: rgba(255, 255, 255, .08);--oslo-line-strong: rgba(255, 255, 255, .18);--oslo-fg: #ffffff;--oslo-fg-muted: rgba(255, 255, 255, .62);--oslo-fg-faint: rgba(255, 255, 255, .42);--oslo-accent: #ffffff;--oslo-accent-fg: #0a0a0a;--white-color: #ffffff;--oslo-font-display: ui-sans-serif, system-ui, -apple-system, "Helvetica Neue", sans-serif;--oslo-font-ui: var(--oslo-font-display);--oslo-container-max: 1200px;--oslo-section-y: clamp(64px, 8vw, 120px)}body.oslo{background:var(--oslo-bg);color:var(--oslo-fg);font-family:var(--oslo-font-ui);font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.oslo h1,body.oslo h2,body.oslo h3,body.oslo h4,body.oslo h5,body.oslo h6{font-family:var(--oslo-font-display);font-weight:200;letter-spacing:-.02em;color:var(--oslo-fg)}body.oslo a{color:var(--oslo-fg)}body.oslo hr{border:0;border-top:1px solid var(--oslo-line)}body.oslo app-workshop-booking,body.oslo app-workshop-payment,body.oslo app-workshop-vhc-report,body.oslo app-sign,body.oslo app-pay{background:var(--oslo-bg);color:var(--oslo-fg)}body.oslo app-workshop-booking h1,body.oslo app-workshop-booking h2,body.oslo app-workshop-booking h3,body.oslo app-workshop-booking h4,body.oslo app-workshop-booking h5,body.oslo app-workshop-booking h6,body.oslo app-workshop-payment h1,body.oslo app-workshop-payment h2,body.oslo app-workshop-payment h3,body.oslo app-workshop-payment h4,body.oslo app-workshop-payment h5,body.oslo app-workshop-payment h6,body.oslo app-workshop-vhc-report h1,body.oslo app-workshop-vhc-report h2,body.oslo app-workshop-vhc-report h3,body.oslo app-workshop-vhc-report h4,body.oslo app-workshop-vhc-report h5,body.oslo app-workshop-vhc-report h6,body.oslo app-sign h1,body.oslo app-sign h2,body.oslo app-sign h3,body.oslo app-sign h4,body.oslo app-sign h5,body.oslo app-sign h6,body.oslo app-pay h1,body.oslo app-pay h2,body.oslo app-pay h3,body.oslo app-pay h4,body.oslo app-pay h5,body.oslo app-pay h6{font-weight:200;letter-spacing:-.02em;color:var(--oslo-fg)}body.oslo app-workshop-booking .form-control,body.oslo app-workshop-booking input[type=text],body.oslo app-workshop-booking input[type=email],body.oslo app-workshop-booking input[type=tel],body.oslo app-workshop-booking select,body.oslo app-workshop-booking textarea,body.oslo app-workshop-payment .form-control,body.oslo app-workshop-payment input[type=text],body.oslo app-workshop-payment input[type=email],body.oslo app-workshop-payment input[type=tel],body.oslo app-workshop-payment select,body.oslo app-workshop-payment textarea,body.oslo app-workshop-vhc-report .form-control,body.oslo app-workshop-vhc-report input[type=text],body.oslo app-workshop-vhc-report input[type=email],body.oslo app-workshop-vhc-report input[type=tel],body.oslo app-workshop-vhc-report select,body.oslo app-workshop-vhc-report textarea,body.oslo app-sign .form-control,body.oslo app-sign input[type=text],body.oslo app-sign input[type=email],body.oslo app-sign input[type=tel],body.oslo app-sign select,body.oslo app-sign textarea,body.oslo app-pay .form-control,body.oslo app-pay input[type=text],body.oslo app-pay input[type=email],body.oslo app-pay input[type=tel],body.oslo app-pay select,body.oslo app-pay textarea{background:transparent;color:var(--oslo-fg);border:0;border-bottom:1px solid var(--oslo-line-strong);border-radius:0;padding:12px 0}body.oslo app-workshop-booking .form-control:focus,body.oslo app-workshop-booking input[type=text]:focus,body.oslo app-workshop-booking input[type=email]:focus,body.oslo app-workshop-booking input[type=tel]:focus,body.oslo app-workshop-booking select:focus,body.oslo app-workshop-booking textarea:focus,body.oslo app-workshop-payment .form-control:focus,body.oslo app-workshop-payment input[type=text]:focus,body.oslo app-workshop-payment input[type=email]:focus,body.oslo app-workshop-payment input[type=tel]:focus,body.oslo app-workshop-payment select:focus,body.oslo app-workshop-payment textarea:focus,body.oslo app-workshop-vhc-report .form-control:focus,body.oslo app-workshop-vhc-report input[type=text]:focus,body.oslo app-workshop-vhc-report input[type=email]:focus,body.oslo app-workshop-vhc-report input[type=tel]:focus,body.oslo app-workshop-vhc-report select:focus,body.oslo app-workshop-vhc-report textarea:focus,body.oslo app-sign .form-control:focus,body.oslo app-sign input[type=text]:focus,body.oslo app-sign input[type=email]:focus,body.oslo app-sign input[type=tel]:focus,body.oslo app-sign select:focus,body.oslo app-sign textarea:focus,body.oslo app-pay .form-control:focus,body.oslo app-pay input[type=text]:focus,body.oslo app-pay input[type=email]:focus,body.oslo app-pay input[type=tel]:focus,body.oslo app-pay select:focus,body.oslo app-pay textarea:focus{outline:none;border-bottom-color:var(--oslo-fg)}body.oslo app-workshop-booking .btn,body.oslo app-workshop-booking button[type=submit],body.oslo app-workshop-payment .btn,body.oslo app-workshop-payment button[type=submit],body.oslo app-workshop-vhc-report .btn,body.oslo app-workshop-vhc-report button[type=submit],body.oslo app-sign .btn,body.oslo app-sign button[type=submit],body.oslo app-pay .btn,body.oslo app-pay button[type=submit]{background:var(--oslo-accent);color:var(--oslo-accent-fg);border:0;border-radius:0;padding:14px 28px;font-size:12px;letter-spacing:.18em;text-transform:uppercase}body.oslo app-workshop-booking .lead,body.oslo app-workshop-booking .text-muted,body.oslo app-workshop-booking small,body.oslo app-workshop-booking .small,body.oslo app-workshop-payment .lead,body.oslo app-workshop-payment .text-muted,body.oslo app-workshop-payment small,body.oslo app-workshop-payment .small,body.oslo app-workshop-vhc-report .lead,body.oslo app-workshop-vhc-report .text-muted,body.oslo app-workshop-vhc-report small,body.oslo app-workshop-vhc-report .small,body.oslo app-sign .lead,body.oslo app-sign .text-muted,body.oslo app-sign small,body.oslo app-sign .small,body.oslo app-pay .lead,body.oslo app-pay .text-muted,body.oslo app-pay small,body.oslo app-pay .small{color:var(--oslo-fg-muted)}body.oslo app-workshop-booking p,body.oslo app-workshop-payment p,body.oslo app-workshop-vhc-report p,body.oslo app-sign p,body.oslo app-pay p{color:var(--oslo-fg)}body.oslo app-sell-your-vehicle .main-title h1,body.oslo app-warranty .main-title h1,body.oslo app-finance .main-title h1,body.oslo app-services .main-title h1,body.oslo app-aa-dealer-promise .main-title h1{font-family:var(--oslo-font-display);font-weight:200;letter-spacing:-.025em;font-size:clamp(40px,6vw,64px);margin-bottom:16px}body.oslo app-sell-your-vehicle .main-title>div,body.oslo app-sell-your-vehicle .main-title p,body.oslo app-warranty .main-title>div,body.oslo app-warranty .main-title p,body.oslo app-finance .main-title>div,body.oslo app-finance .main-title p,body.oslo app-services .main-title>div,body.oslo app-services .main-title p,body.oslo app-aa-dealer-promise .main-title>div,body.oslo app-aa-dealer-promise .main-title p{font-size:16px;line-height:1.6;color:var(--oslo-fg-muted);max-width:720px;margin:0 auto 32px}body.oslo app-sell-your-vehicle .form-control,body.oslo app-sell-your-vehicle .form-select,body.oslo app-sell-your-vehicle .form-control-lg,body.oslo app-sell-your-vehicle input[type=text],body.oslo app-sell-your-vehicle input[type=email],body.oslo app-sell-your-vehicle input[type=tel],body.oslo app-sell-your-vehicle input[type=number],body.oslo app-sell-your-vehicle input[type=date],body.oslo app-sell-your-vehicle select,body.oslo app-sell-your-vehicle textarea,body.oslo app-warranty .form-control,body.oslo app-warranty .form-select,body.oslo app-warranty .form-control-lg,body.oslo app-warranty input[type=text],body.oslo app-warranty input[type=email],body.oslo app-warranty input[type=tel],body.oslo app-warranty input[type=number],body.oslo app-warranty input[type=date],body.oslo app-warranty select,body.oslo app-warranty textarea,body.oslo app-finance .form-control,body.oslo app-finance .form-select,body.oslo app-finance .form-control-lg,body.oslo app-finance input[type=text],body.oslo app-finance input[type=email],body.oslo app-finance input[type=tel],body.oslo app-finance input[type=number],body.oslo app-finance input[type=date],body.oslo app-finance select,body.oslo app-finance textarea,body.oslo app-services .form-control,body.oslo app-services .form-select,body.oslo app-services .form-control-lg,body.oslo app-services input[type=text],body.oslo app-services input[type=email],body.oslo app-services input[type=tel],body.oslo app-services input[type=number],body.oslo app-services input[type=date],body.oslo app-services select,body.oslo app-services textarea,body.oslo app-aa-dealer-promise .form-control,body.oslo app-aa-dealer-promise .form-select,body.oslo app-aa-dealer-promise .form-control-lg,body.oslo app-aa-dealer-promise input[type=text],body.oslo app-aa-dealer-promise input[type=email],body.oslo app-aa-dealer-promise input[type=tel],body.oslo app-aa-dealer-promise input[type=number],body.oslo app-aa-dealer-promise input[type=date],body.oslo app-aa-dealer-promise select,body.oslo app-aa-dealer-promise textarea{background:var(--oslo-surface);color:var(--oslo-fg);border:1px solid var(--oslo-line);border-radius:0}body.oslo app-sell-your-vehicle .form-control::placeholder,body.oslo app-sell-your-vehicle .form-select::placeholder,body.oslo app-sell-your-vehicle .form-control-lg::placeholder,body.oslo app-sell-your-vehicle input[type=text]::placeholder,body.oslo app-sell-your-vehicle input[type=email]::placeholder,body.oslo app-sell-your-vehicle input[type=tel]::placeholder,body.oslo app-sell-your-vehicle input[type=number]::placeholder,body.oslo app-sell-your-vehicle input[type=date]::placeholder,body.oslo app-sell-your-vehicle select::placeholder,body.oslo app-sell-your-vehicle textarea::placeholder,body.oslo app-warranty .form-control::placeholder,body.oslo app-warranty .form-select::placeholder,body.oslo app-warranty .form-control-lg::placeholder,body.oslo app-warranty input[type=text]::placeholder,body.oslo app-warranty input[type=email]::placeholder,body.oslo app-warranty input[type=tel]::placeholder,body.oslo app-warranty input[type=number]::placeholder,body.oslo app-warranty input[type=date]::placeholder,body.oslo app-warranty select::placeholder,body.oslo app-warranty textarea::placeholder,body.oslo app-finance .form-control::placeholder,body.oslo app-finance .form-select::placeholder,body.oslo app-finance .form-control-lg::placeholder,body.oslo app-finance input[type=text]::placeholder,body.oslo app-finance input[type=email]::placeholder,body.oslo app-finance input[type=tel]::placeholder,body.oslo app-finance input[type=number]::placeholder,body.oslo app-finance input[type=date]::placeholder,body.oslo app-finance select::placeholder,body.oslo app-finance textarea::placeholder,body.oslo app-services .form-control::placeholder,body.oslo app-services .form-select::placeholder,body.oslo app-services .form-control-lg::placeholder,body.oslo app-services input[type=text]::placeholder,body.oslo app-services input[type=email]::placeholder,body.oslo app-services input[type=tel]::placeholder,body.oslo app-services input[type=number]::placeholder,body.oslo app-services input[type=date]::placeholder,body.oslo app-services select::placeholder,body.oslo app-services textarea::placeholder,body.oslo app-aa-dealer-promise .form-control::placeholder,body.oslo app-aa-dealer-promise .form-select::placeholder,body.oslo app-aa-dealer-promise .form-control-lg::placeholder,body.oslo app-aa-dealer-promise input[type=text]::placeholder,body.oslo app-aa-dealer-promise input[type=email]::placeholder,body.oslo app-aa-dealer-promise input[type=tel]::placeholder,body.oslo app-aa-dealer-promise input[type=number]::placeholder,body.oslo app-aa-dealer-promise input[type=date]::placeholder,body.oslo app-aa-dealer-promise select::placeholder,body.oslo app-aa-dealer-promise textarea::placeholder{color:var(--oslo-fg-faint)}body.oslo app-sell-your-vehicle .form-control:focus,body.oslo app-sell-your-vehicle .form-select:focus,body.oslo app-sell-your-vehicle .form-control-lg:focus,body.oslo app-sell-your-vehicle input[type=text]:focus,body.oslo app-sell-your-vehicle input[type=email]:focus,body.oslo app-sell-your-vehicle input[type=tel]:focus,body.oslo app-sell-your-vehicle input[type=number]:focus,body.oslo app-sell-your-vehicle input[type=date]:focus,body.oslo app-sell-your-vehicle select:focus,body.oslo app-sell-your-vehicle textarea:focus,body.oslo app-warranty .form-control:focus,body.oslo app-warranty .form-select:focus,body.oslo app-warranty .form-control-lg:focus,body.oslo app-warranty input[type=text]:focus,body.oslo app-warranty input[type=email]:focus,body.oslo app-warranty input[type=tel]:focus,body.oslo app-warranty input[type=number]:focus,body.oslo app-warranty input[type=date]:focus,body.oslo app-warranty select:focus,body.oslo app-warranty textarea:focus,body.oslo app-finance .form-control:focus,body.oslo app-finance .form-select:focus,body.oslo app-finance .form-control-lg:focus,body.oslo app-finance input[type=text]:focus,body.oslo app-finance input[type=email]:focus,body.oslo app-finance input[type=tel]:focus,body.oslo app-finance input[type=number]:focus,body.oslo app-finance input[type=date]:focus,body.oslo app-finance select:focus,body.oslo app-finance textarea:focus,body.oslo app-services .form-control:focus,body.oslo app-services .form-select:focus,body.oslo app-services .form-control-lg:focus,body.oslo app-services input[type=text]:focus,body.oslo app-services input[type=email]:focus,body.oslo app-services input[type=tel]:focus,body.oslo app-services input[type=number]:focus,body.oslo app-services input[type=date]:focus,body.oslo app-services select:focus,body.oslo app-services textarea:focus,body.oslo app-aa-dealer-promise .form-control:focus,body.oslo app-aa-dealer-promise .form-select:focus,body.oslo app-aa-dealer-promise .form-control-lg:focus,body.oslo app-aa-dealer-promise input[type=text]:focus,body.oslo app-aa-dealer-promise input[type=email]:focus,body.oslo app-aa-dealer-promise input[type=tel]:focus,body.oslo app-aa-dealer-promise input[type=number]:focus,body.oslo app-aa-dealer-promise input[type=date]:focus,body.oslo app-aa-dealer-promise select:focus,body.oslo app-aa-dealer-promise textarea:focus{outline:none;border-color:var(--oslo-fg);box-shadow:none;background:var(--oslo-surface);color:var(--oslo-fg)}body.oslo app-sell-your-vehicle .form-control:disabled,body.oslo app-sell-your-vehicle .form-control[readonly],body.oslo app-sell-your-vehicle .form-select:disabled,body.oslo app-sell-your-vehicle .form-select[readonly],body.oslo app-sell-your-vehicle .form-control-lg:disabled,body.oslo app-sell-your-vehicle .form-control-lg[readonly],body.oslo app-sell-your-vehicle input[type=text]:disabled,body.oslo app-sell-your-vehicle input[type=text][readonly],body.oslo app-sell-your-vehicle input[type=email]:disabled,body.oslo app-sell-your-vehicle input[type=email][readonly],body.oslo app-sell-your-vehicle input[type=tel]:disabled,body.oslo app-sell-your-vehicle input[type=tel][readonly],body.oslo app-sell-your-vehicle input[type=number]:disabled,body.oslo app-sell-your-vehicle input[type=number][readonly],body.oslo app-sell-your-vehicle input[type=date]:disabled,body.oslo app-sell-your-vehicle input[type=date][readonly],body.oslo app-sell-your-vehicle select:disabled,body.oslo app-sell-your-vehicle select[readonly],body.oslo app-sell-your-vehicle textarea:disabled,body.oslo app-sell-your-vehicle textarea[readonly],body.oslo app-warranty .form-control:disabled,body.oslo app-warranty .form-control[readonly],body.oslo app-warranty .form-select:disabled,body.oslo app-warranty .form-select[readonly],body.oslo app-warranty .form-control-lg:disabled,body.oslo app-warranty .form-control-lg[readonly],body.oslo app-warranty input[type=text]:disabled,body.oslo app-warranty input[type=text][readonly],body.oslo app-warranty input[type=email]:disabled,body.oslo app-warranty input[type=email][readonly],body.oslo app-warranty input[type=tel]:disabled,body.oslo app-warranty input[type=tel][readonly],body.oslo app-warranty input[type=number]:disabled,body.oslo app-warranty input[type=number][readonly],body.oslo app-warranty input[type=date]:disabled,body.oslo app-warranty input[type=date][readonly],body.oslo app-warranty select:disabled,body.oslo app-warranty select[readonly],body.oslo app-warranty textarea:disabled,body.oslo app-warranty textarea[readonly],body.oslo app-finance .form-control:disabled,body.oslo app-finance .form-control[readonly],body.oslo app-finance .form-select:disabled,body.oslo app-finance .form-select[readonly],body.oslo app-finance .form-control-lg:disabled,body.oslo app-finance .form-control-lg[readonly],body.oslo app-finance input[type=text]:disabled,body.oslo app-finance input[type=text][readonly],body.oslo app-finance input[type=email]:disabled,body.oslo app-finance input[type=email][readonly],body.oslo app-finance input[type=tel]:disabled,body.oslo app-finance input[type=tel][readonly],body.oslo app-finance input[type=number]:disabled,body.oslo app-finance input[type=number][readonly],body.oslo app-finance input[type=date]:disabled,body.oslo app-finance input[type=date][readonly],body.oslo app-finance select:disabled,body.oslo app-finance select[readonly],body.oslo app-finance textarea:disabled,body.oslo app-finance textarea[readonly],body.oslo app-services .form-control:disabled,body.oslo app-services .form-control[readonly],body.oslo app-services .form-select:disabled,body.oslo app-services .form-select[readonly],body.oslo app-services .form-control-lg:disabled,body.oslo app-services .form-control-lg[readonly],body.oslo app-services input[type=text]:disabled,body.oslo app-services input[type=text][readonly],body.oslo app-services input[type=email]:disabled,body.oslo app-services input[type=email][readonly],body.oslo app-services input[type=tel]:disabled,body.oslo app-services input[type=tel][readonly],body.oslo app-services input[type=number]:disabled,body.oslo app-services input[type=number][readonly],body.oslo app-services input[type=date]:disabled,body.oslo app-services input[type=date][readonly],body.oslo app-services select:disabled,body.oslo app-services select[readonly],body.oslo app-services textarea:disabled,body.oslo app-services textarea[readonly],body.oslo app-aa-dealer-promise .form-control:disabled,body.oslo app-aa-dealer-promise .form-control[readonly],body.oslo app-aa-dealer-promise .form-select:disabled,body.oslo app-aa-dealer-promise .form-select[readonly],body.oslo app-aa-dealer-promise .form-control-lg:disabled,body.oslo app-aa-dealer-promise .form-control-lg[readonly],body.oslo app-aa-dealer-promise input[type=text]:disabled,body.oslo app-aa-dealer-promise input[type=text][readonly],body.oslo app-aa-dealer-promise input[type=email]:disabled,body.oslo app-aa-dealer-promise input[type=email][readonly],body.oslo app-aa-dealer-promise input[type=tel]:disabled,body.oslo app-aa-dealer-promise input[type=tel][readonly],body.oslo app-aa-dealer-promise input[type=number]:disabled,body.oslo app-aa-dealer-promise input[type=number][readonly],body.oslo app-aa-dealer-promise input[type=date]:disabled,body.oslo app-aa-dealer-promise input[type=date][readonly],body.oslo app-aa-dealer-promise select:disabled,body.oslo app-aa-dealer-promise select[readonly],body.oslo app-aa-dealer-promise textarea:disabled,body.oslo app-aa-dealer-promise textarea[readonly]{background:var(--oslo-bg);color:var(--oslo-fg-muted)}body.oslo app-sell-your-vehicle select,body.oslo app-sell-your-vehicle .form-select,body.oslo app-warranty select,body.oslo app-warranty .form-select,body.oslo app-finance select,body.oslo app-finance .form-select,body.oslo app-services select,body.oslo app-services .form-select,body.oslo app-aa-dealer-promise select,body.oslo app-aa-dealer-promise .form-select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23faf8f4' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3E%3C/svg%3E")}body.oslo app-sell-your-vehicle label,body.oslo app-sell-your-vehicle .form-label,body.oslo app-warranty label,body.oslo app-warranty .form-label,body.oslo app-finance label,body.oslo app-finance .form-label,body.oslo app-services label,body.oslo app-services .form-label,body.oslo app-aa-dealer-promise label,body.oslo app-aa-dealer-promise .form-label{color:var(--oslo-fg)}body.oslo app-sell-your-vehicle .form-text,body.oslo app-sell-your-vehicle .invalid-feedback,body.oslo app-warranty .form-text,body.oslo app-warranty .invalid-feedback,body.oslo app-finance .form-text,body.oslo app-finance .invalid-feedback,body.oslo app-services .form-text,body.oslo app-services .invalid-feedback,body.oslo app-aa-dealer-promise .form-text,body.oslo app-aa-dealer-promise .invalid-feedback{color:var(--oslo-fg-muted)}body.oslo app-sell-your-vehicle .invalid-feedback,body.oslo app-warranty .invalid-feedback,body.oslo app-finance .invalid-feedback,body.oslo app-services .invalid-feedback,body.oslo app-aa-dealer-promise .invalid-feedback{color:#ff8a80}body.oslo app-sell-your-vehicle .card.bg-light,body.oslo app-sell-your-vehicle .bg-white,body.oslo app-sell-your-vehicle .bg-light,body.oslo app-warranty .card.bg-light,body.oslo app-warranty .bg-white,body.oslo app-warranty .bg-light,body.oslo app-finance .card.bg-light,body.oslo app-finance .bg-white,body.oslo app-finance .bg-light,body.oslo app-services .card.bg-light,body.oslo app-services .bg-white,body.oslo app-services .bg-light,body.oslo app-aa-dealer-promise .card.bg-light,body.oslo app-aa-dealer-promise .bg-white,body.oslo app-aa-dealer-promise .bg-light{background:var(--oslo-surface)!important;color:var(--oslo-fg);border:1px solid var(--oslo-line);border-radius:0!important;padding:32px}body.oslo app-sell-your-vehicle .card.bg-light h1,body.oslo app-sell-your-vehicle .card.bg-light h2,body.oslo app-sell-your-vehicle .bg-white h1,body.oslo app-sell-your-vehicle .bg-white h2,body.oslo app-sell-your-vehicle .bg-light h1,body.oslo app-sell-your-vehicle .bg-light h2,body.oslo app-warranty .card.bg-light h1,body.oslo app-warranty .card.bg-light h2,body.oslo app-warranty .bg-white h1,body.oslo app-warranty .bg-white h2,body.oslo app-warranty .bg-light h1,body.oslo app-warranty .bg-light h2,body.oslo app-finance .card.bg-light h1,body.oslo app-finance .card.bg-light h2,body.oslo app-finance .bg-white h1,body.oslo app-finance .bg-white h2,body.oslo app-finance .bg-light h1,body.oslo app-finance .bg-light h2,body.oslo app-services .card.bg-light h1,body.oslo app-services .card.bg-light h2,body.oslo app-services .bg-white h1,body.oslo app-services .bg-white h2,body.oslo app-services .bg-light h1,body.oslo app-services .bg-light h2,body.oslo app-aa-dealer-promise .card.bg-light h1,body.oslo app-aa-dealer-promise .card.bg-light h2,body.oslo app-aa-dealer-promise .bg-white h1,body.oslo app-aa-dealer-promise .bg-white h2,body.oslo app-aa-dealer-promise .bg-light h1,body.oslo app-aa-dealer-promise .bg-light h2{font-family:var(--oslo-font-display);font-weight:200;letter-spacing:-.02em;margin:0 0 20px;color:var(--oslo-fg)}body.oslo app-sell-your-vehicle .card.bg-light h3,body.oslo app-sell-your-vehicle .bg-white h3,body.oslo app-sell-your-vehicle .bg-light h3,body.oslo app-warranty .card.bg-light h3,body.oslo app-warranty .bg-white h3,body.oslo app-warranty .bg-light h3,body.oslo app-finance .card.bg-light h3,body.oslo app-finance .bg-white h3,body.oslo app-finance .bg-light h3,body.oslo app-services .card.bg-light h3,body.oslo app-services .bg-white h3,body.oslo app-services .bg-light h3,body.oslo app-aa-dealer-promise .card.bg-light h3,body.oslo app-aa-dealer-promise .bg-white h3,body.oslo app-aa-dealer-promise .bg-light h3{font-family:var(--oslo-font-display);font-weight:300;font-size:28px;margin:0 0 16px;color:var(--oslo-fg)}body.oslo app-sell-your-vehicle .card.bg-light h4,body.oslo app-sell-your-vehicle .bg-white h4,body.oslo app-sell-your-vehicle .bg-light h4,body.oslo app-warranty .card.bg-light h4,body.oslo app-warranty .bg-white h4,body.oslo app-warranty .bg-light h4,body.oslo app-finance .card.bg-light h4,body.oslo app-finance .bg-white h4,body.oslo app-finance .bg-light h4,body.oslo app-services .card.bg-light h4,body.oslo app-services .bg-white h4,body.oslo app-services .bg-light h4,body.oslo app-aa-dealer-promise .card.bg-light h4,body.oslo app-aa-dealer-promise .bg-white h4,body.oslo app-aa-dealer-promise .bg-light h4{font-family:var(--oslo-font-display);font-weight:300;font-size:22px;margin:0 0 16px;color:var(--oslo-fg)}body.oslo app-sell-your-vehicle .card.bg-light h5,body.oslo app-sell-your-vehicle .card.bg-light h6,body.oslo app-sell-your-vehicle .bg-white h5,body.oslo app-sell-your-vehicle .bg-white h6,body.oslo app-sell-your-vehicle .bg-light h5,body.oslo app-sell-your-vehicle .bg-light h6,body.oslo app-warranty .card.bg-light h5,body.oslo app-warranty .card.bg-light h6,body.oslo app-warranty .bg-white h5,body.oslo app-warranty .bg-white h6,body.oslo app-warranty .bg-light h5,body.oslo app-warranty .bg-light h6,body.oslo app-finance .card.bg-light h5,body.oslo app-finance .card.bg-light h6,body.oslo app-finance .bg-white h5,body.oslo app-finance .bg-white h6,body.oslo app-finance .bg-light h5,body.oslo app-finance .bg-light h6,body.oslo app-services .card.bg-light h5,body.oslo app-services .card.bg-light h6,body.oslo app-services .bg-white h5,body.oslo app-services .bg-white h6,body.oslo app-services .bg-light h5,body.oslo app-services .bg-light h6,body.oslo app-aa-dealer-promise .card.bg-light h5,body.oslo app-aa-dealer-promise .card.bg-light h6,body.oslo app-aa-dealer-promise .bg-white h5,body.oslo app-aa-dealer-promise .bg-white h6,body.oslo app-aa-dealer-promise .bg-light h5,body.oslo app-aa-dealer-promise .bg-light h6{font-weight:400;color:var(--oslo-fg)}body.oslo app-sell-your-vehicle .card.bg-light p,body.oslo app-sell-your-vehicle .card.bg-light li,body.oslo app-sell-your-vehicle .card.bg-light .font-weight-bold,body.oslo app-sell-your-vehicle .bg-white p,body.oslo app-sell-your-vehicle .bg-white li,body.oslo app-sell-your-vehicle .bg-white .font-weight-bold,body.oslo app-sell-your-vehicle .bg-light p,body.oslo app-sell-your-vehicle .bg-light li,body.oslo app-sell-your-vehicle .bg-light .font-weight-bold,body.oslo app-warranty .card.bg-light p,body.oslo app-warranty .card.bg-light li,body.oslo app-warranty .card.bg-light .font-weight-bold,body.oslo app-warranty .bg-white p,body.oslo app-warranty .bg-white li,body.oslo app-warranty .bg-white .font-weight-bold,body.oslo app-warranty .bg-light p,body.oslo app-warranty .bg-light li,body.oslo app-warranty .bg-light .font-weight-bold,body.oslo app-finance .card.bg-light p,body.oslo app-finance .card.bg-light li,body.oslo app-finance .card.bg-light .font-weight-bold,body.oslo app-finance .bg-white p,body.oslo app-finance .bg-white li,body.oslo app-finance .bg-white .font-weight-bold,body.oslo app-finance .bg-light p,body.oslo app-finance .bg-light li,body.oslo app-finance .bg-light .font-weight-bold,body.oslo app-services .card.bg-light p,body.oslo app-services .card.bg-light li,body.oslo app-services .card.bg-light .font-weight-bold,body.oslo app-services .bg-white p,body.oslo app-services .bg-white li,body.oslo app-services .bg-white .font-weight-bold,body.oslo app-services .bg-light p,body.oslo app-services .bg-light li,body.oslo app-services .bg-light .font-weight-bold,body.oslo app-aa-dealer-promise .card.bg-light p,body.oslo app-aa-dealer-promise .card.bg-light li,body.oslo app-aa-dealer-promise .card.bg-light .font-weight-bold,body.oslo app-aa-dealer-promise .bg-white p,body.oslo app-aa-dealer-promise .bg-white li,body.oslo app-aa-dealer-promise .bg-white .font-weight-bold,body.oslo app-aa-dealer-promise .bg-light p,body.oslo app-aa-dealer-promise .bg-light li,body.oslo app-aa-dealer-promise .bg-light .font-weight-bold{color:var(--oslo-fg);line-height:1.6}body.oslo app-sell-your-vehicle .card.bg-light .text-muted,body.oslo app-sell-your-vehicle .card.bg-light small,body.oslo app-sell-your-vehicle .bg-white .text-muted,body.oslo app-sell-your-vehicle .bg-white small,body.oslo app-sell-your-vehicle .bg-light .text-muted,body.oslo app-sell-your-vehicle .bg-light small,body.oslo app-warranty .card.bg-light .text-muted,body.oslo app-warranty .card.bg-light small,body.oslo app-warranty .bg-white .text-muted,body.oslo app-warranty .bg-white small,body.oslo app-warranty .bg-light .text-muted,body.oslo app-warranty .bg-light small,body.oslo app-finance .card.bg-light .text-muted,body.oslo app-finance .card.bg-light small,body.oslo app-finance .bg-white .text-muted,body.oslo app-finance .bg-white small,body.oslo app-finance .bg-light .text-muted,body.oslo app-finance .bg-light small,body.oslo app-services .card.bg-light .text-muted,body.oslo app-services .card.bg-light small,body.oslo app-services .bg-white .text-muted,body.oslo app-services .bg-white small,body.oslo app-services .bg-light .text-muted,body.oslo app-services .bg-light small,body.oslo app-aa-dealer-promise .card.bg-light .text-muted,body.oslo app-aa-dealer-promise .card.bg-light small,body.oslo app-aa-dealer-promise .bg-white .text-muted,body.oslo app-aa-dealer-promise .bg-white small,body.oslo app-aa-dealer-promise .bg-light .text-muted,body.oslo app-aa-dealer-promise .bg-light small{color:var(--oslo-fg-muted)}body.oslo app-sell-your-vehicle .card.bg-light a:not(.btn),body.oslo app-sell-your-vehicle .bg-white a:not(.btn),body.oslo app-sell-your-vehicle .bg-light a:not(.btn),body.oslo app-warranty .card.bg-light a:not(.btn),body.oslo app-warranty .bg-white a:not(.btn),body.oslo app-warranty .bg-light a:not(.btn),body.oslo app-finance .card.bg-light a:not(.btn),body.oslo app-finance .bg-white a:not(.btn),body.oslo app-finance .bg-light a:not(.btn),body.oslo app-services .card.bg-light a:not(.btn),body.oslo app-services .bg-white a:not(.btn),body.oslo app-services .bg-light a:not(.btn),body.oslo app-aa-dealer-promise .card.bg-light a:not(.btn),body.oslo app-aa-dealer-promise .bg-white a:not(.btn),body.oslo app-aa-dealer-promise .bg-light a:not(.btn){color:var(--oslo-fg)}body.oslo app-sell-your-vehicle .card.bg-light a:not(.btn):hover,body.oslo app-sell-your-vehicle .bg-white a:not(.btn):hover,body.oslo app-sell-your-vehicle .bg-light a:not(.btn):hover,body.oslo app-warranty .card.bg-light a:not(.btn):hover,body.oslo app-warranty .bg-white a:not(.btn):hover,body.oslo app-warranty .bg-light a:not(.btn):hover,body.oslo app-finance .card.bg-light a:not(.btn):hover,body.oslo app-finance .bg-white a:not(.btn):hover,body.oslo app-finance .bg-light a:not(.btn):hover,body.oslo app-services .card.bg-light a:not(.btn):hover,body.oslo app-services .bg-white a:not(.btn):hover,body.oslo app-services .bg-light a:not(.btn):hover,body.oslo app-aa-dealer-promise .card.bg-light a:not(.btn):hover,body.oslo app-aa-dealer-promise .bg-white a:not(.btn):hover,body.oslo app-aa-dealer-promise .bg-light a:not(.btn):hover{color:var(--oslo-fg-muted)}body.oslo .brand-logo--invert{filter:invert(1) brightness(2)}body.oslo .oslo-footer app-opening-hours-widget .opening-hours{background:transparent!important;box-shadow:none!important;padding:0;margin:0;color:var(--oslo-fg-muted);font-size:13px}body.oslo .oslo-footer app-opening-hours-widget .opening-hours .list-style-none{margin-left:0!important;padding:0}body.oslo .oslo-footer app-opening-hours-widget .opening-hours .list-style-none li{display:flex;align-items:baseline;gap:12px;line-height:1.6;font-size:13px;color:var(--oslo-fg-muted);padding:2px 0}body.oslo .oslo-footer app-opening-hours-widget .opening-hours .list-text{width:auto!important;flex:0 0 auto;min-width:84px;display:inline-block}body.oslo .oslo-footer app-opening-hours-widget .opening-hours .me-2{display:none}body.oslo .oslo-footer app-opening-hours-widget .opening-hours .text-light-custom{color:var(--oslo-fg-muted)!important}body.oslo .oslo-footer app-opening-hours-widget .opening-hours-today .list-text,body.oslo .oslo-footer app-opening-hours-widget .opening-hours-today .text-light-custom{color:var(--oslo-fg)!important}body.oslo .modal-content{background:var(--oslo-surface);color:var(--oslo-fg);border:1px solid var(--oslo-line);border-radius:0}body.oslo .modal-header{border-bottom:1px solid var(--oslo-line);padding:24px}body.oslo .modal-header .modal-title{font-family:var(--oslo-font-display);font-weight:200;letter-spacing:-.01em;color:var(--oslo-fg)}body.oslo .modal-header .btn-close{filter:invert(1);opacity:.55}body.oslo .modal-header .btn-close:hover{opacity:1}body.oslo .modal-body{padding:24px;color:var(--oslo-fg)}body.oslo .modal-body label{color:var(--oslo-fg-muted);font-size:11px;letter-spacing:.16em;text-transform:uppercase}body.oslo .modal-body .form-control,body.oslo .modal-body input[type=text],body.oslo .modal-body input[type=email],body.oslo .modal-body input[type=tel],body.oslo .modal-body input[type=date],body.oslo .modal-body input[type=datetime-local],body.oslo .modal-body input[type=number],body.oslo .modal-body select,body.oslo .modal-body textarea{background:transparent;color:var(--oslo-fg);border:0;border-bottom:1px solid var(--oslo-line-strong);border-radius:0;padding:12px 0}body.oslo .modal-body .form-control:focus,body.oslo .modal-body input[type=text]:focus,body.oslo .modal-body input[type=email]:focus,body.oslo .modal-body input[type=tel]:focus,body.oslo .modal-body input[type=date]:focus,body.oslo .modal-body input[type=datetime-local]:focus,body.oslo .modal-body input[type=number]:focus,body.oslo .modal-body select:focus,body.oslo .modal-body textarea:focus{outline:none;border-bottom-color:var(--oslo-fg);background:transparent}body.oslo .modal-body .form-control::placeholder,body.oslo .modal-body input[type=text]::placeholder,body.oslo .modal-body input[type=email]::placeholder,body.oslo .modal-body input[type=tel]::placeholder,body.oslo .modal-body input[type=date]::placeholder,body.oslo .modal-body input[type=datetime-local]::placeholder,body.oslo .modal-body input[type=number]::placeholder,body.oslo .modal-body select::placeholder,body.oslo .modal-body textarea::placeholder{color:var(--oslo-fg-faint)}body.oslo .modal-footer{border-top:1px solid var(--oslo-line);padding:20px 24px}body.oslo .modal-footer .btn{border-radius:0;font-size:11px;letter-spacing:.18em;text-transform:uppercase;font-family:var(--oslo-font-ui);font-weight:500;padding:14px 28px}body.oslo .modal-footer .btn-primary,body.oslo .modal-footer .btn-success{background:var(--color-primary);color:var(--color-on-primary, #fff);border:0}body.oslo .modal-footer .btn-primary:hover,body.oslo .modal-footer .btn-primary:focus,body.oslo .modal-footer .btn-success:hover,body.oslo .modal-footer .btn-success:focus{background:var(--color-primary-lighter, var(--color-primary));color:var(--color-on-primary, #fff)}body.oslo .modal-footer .btn-secondary,body.oslo .modal-footer .btn-outline-secondary,body.oslo .modal-footer .btn-light,body.oslo .modal-footer .btn-default{background:transparent;color:var(--oslo-fg);border:1px solid var(--oslo-line-strong)}body.oslo .modal-footer .btn-secondary:hover,body.oslo .modal-footer .btn-outline-secondary:hover,body.oslo .modal-footer .btn-light:hover,body.oslo .modal-footer .btn-default:hover{background:var(--oslo-surface-2);color:var(--oslo-fg)}body.oslo .modal-backdrop{background:#000000bf}body.oslo .modal-backdrop.show{opacity:1}body.oslo .modal-content .nav,body.oslo .modal-content [ngbnav],body.oslo .nav-tabs{border-bottom:1px solid var(--oslo-line)}body.oslo .modal-content .nav-link,body.oslo .nav-tabs .nav-link{color:var(--oslo-fg-muted);background:transparent;border:1px solid transparent;border-radius:0;text-decoration:none;font-family:var(--oslo-font-ui);font-size:13px}body.oslo .modal-content .nav-link:hover,body.oslo .modal-content .nav-link:focus,body.oslo .nav-tabs .nav-link:hover,body.oslo .nav-tabs .nav-link:focus{color:var(--oslo-fg);background:transparent;border-color:var(--oslo-line);isolation:auto}body.oslo .modal-content .nav-link.active,body.oslo .nav-tabs .nav-link.active{color:var(--oslo-accent-fg);background:var(--oslo-accent);border-color:var(--oslo-accent)}body.oslo .modal-content .nav-link.disabled,body.oslo .nav-tabs .nav-link.disabled{color:var(--oslo-fg-faint)}body.oslo ngb-pagination .page-item,body.oslo .pagination .page-item{margin:0}body.oslo ngb-pagination .page-item .page-link,body.oslo .pagination .page-item .page-link{background:transparent;color:var(--oslo-fg);border:1px solid var(--oslo-line-strong);border-radius:0;padding:8px 14px;font-family:var(--oslo-font-ui);font-size:12px;letter-spacing:.1em;line-height:1.4;margin-left:-1px;box-shadow:none;transition:background .2s,color .2s}body.oslo ngb-pagination .page-item .page-link:hover,body.oslo .pagination .page-item .page-link:hover{background:var(--oslo-surface);color:var(--oslo-fg);border-color:var(--oslo-line-strong);z-index:2}body.oslo ngb-pagination .page-item .page-link:focus,body.oslo .pagination .page-item .page-link:focus{outline:none;box-shadow:none}body.oslo ngb-pagination .page-item .page-link:focus-visible,body.oslo .pagination .page-item .page-link:focus-visible{outline:2px solid var(--oslo-accent);outline-offset:2px;z-index:3}body.oslo ngb-pagination .page-item.active .page-link,body.oslo .pagination .page-item.active .page-link{background:var(--oslo-accent);color:var(--oslo-accent-fg);border-color:var(--oslo-accent)}body.oslo ngb-pagination .page-item.disabled .page-link,body.oslo .pagination .page-item.disabled .page-link{background:transparent;color:var(--oslo-fg-faint);border-color:var(--oslo-line);cursor:not-allowed}body.oslo .inline-editor{background:var(--oslo-surface);border:1px solid var(--oslo-line);border-radius:0;color:var(--oslo-fg);box-shadow:0 8px 24px #0009}body.oslo .inline-editor__format-bar{border-bottom-color:var(--oslo-line)}body.oslo .inline-editor__format-bar button{background:var(--oslo-bg);border-color:var(--oslo-line);color:var(--oslo-fg)}body.oslo .inline-editor__format-bar button:hover{background:var(--oslo-surface-2)}body.oslo .inline-editor__input{background:var(--oslo-bg);border:1px solid var(--oslo-line-strong);color:var(--oslo-fg);border-radius:0}body.oslo .inline-editor__label-text{color:var(--oslo-fg-muted)}body.oslo .inline-editor__btn{border-radius:0}body.oslo .inline-editor__btn--cancel{background:var(--oslo-bg);border:1px solid var(--oslo-line-strong);color:var(--oslo-fg)}body.oslo .inline-editor__btn--apply{background:var(--oslo-accent);color:var(--oslo-accent-fg);border:0}body.oslo .rich-text-modal{background:var(--oslo-surface);border:1px solid var(--oslo-line);border-radius:0;color:var(--oslo-fg)}body.oslo .rich-text-modal__overlay{background:#000000bf}body.oslo .rich-text-modal__header{border-bottom-color:var(--oslo-line);color:var(--oslo-fg);font-family:var(--oslo-font-display);font-weight:200}body.oslo .rich-text-modal__header button{color:var(--oslo-fg-muted)}body.oslo .rich-text-modal__header button:hover{color:var(--oslo-fg)}body.oslo .rich-text-modal__toolbar{background:var(--oslo-bg);border-bottom-color:var(--oslo-line)}body.oslo .rich-text-modal__toolbar-group{border-right-color:var(--oslo-line)}body.oslo .rich-text-modal__toolbar button{background:var(--oslo-surface);border:1px solid var(--oslo-line);color:var(--oslo-fg);border-radius:0}body.oslo .rich-text-modal__toolbar button:hover{background:var(--oslo-surface-2)}body.oslo .rich-text-modal__toolbar select{background:var(--oslo-surface);border:1px solid var(--oslo-line);color:var(--oslo-fg);border-radius:0}body.oslo .rich-text-modal__editor{background:var(--oslo-bg);color:var(--oslo-fg)}body.oslo .rich-text-modal__editor a{color:var(--oslo-fg);text-decoration:underline}body.oslo .rich-text-modal__footer{border-top-color:var(--oslo-line);background:var(--oslo-surface)}body.oslo .rich-text-modal__btn{background:var(--oslo-bg);border:1px solid var(--oslo-line-strong);color:var(--oslo-fg);border-radius:0}body.oslo .rich-text-modal__btn--save{background:var(--oslo-accent);border-color:var(--oslo-accent);color:var(--oslo-accent-fg)}body.oslo .image-editor,body.oslo .icon-picker{background:var(--oslo-surface);border:1px solid var(--oslo-line);border-radius:0;color:var(--oslo-fg)}body.oslo .icon-picker__search input,body.oslo .icon-picker__custom input{background:var(--oslo-bg);border:1px solid var(--oslo-line);color:var(--oslo-fg);border-radius:0}body.oslo .icon-picker__item{color:var(--oslo-fg)}body.oslo .icon-picker__item:hover{background:var(--oslo-surface-2)}body.oslo .icon-picker__custom{border-top-color:var(--oslo-line)}body.oslo .list-item-editor{background:var(--oslo-surface);color:var(--oslo-fg)}body.oslo .list-item-editor__header,body.oslo .list-item-editor__footer,body.oslo .list-item-editor__item{border-color:var(--oslo-line)}body.oslo .list-item-editor__field input,body.oslo .list-item-editor__field textarea{background:var(--oslo-bg);border:1px solid var(--oslo-line);color:var(--oslo-fg);border-radius:0}body.oslo .list-item-editor__add{background:var(--oslo-bg);border:1px dashed var(--oslo-line-strong);color:var(--oslo-fg)}body.oslo .list-item-editor__add:hover{background:var(--oslo-surface-2);border-color:var(--oslo-fg);color:var(--oslo-fg)}body.oslo .list-item-editor__btn{background:var(--oslo-bg);border:1px solid var(--oslo-line-strong);color:var(--oslo-fg);border-radius:0}body.oslo .list-item-editor__btn--save{background:var(--oslo-accent);border-color:var(--oslo-accent);color:var(--oslo-accent-fg)}
