:root{--font-weight-black:900;--font-weight-heavy:800;--cta-line-height:24px}.sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}:root{--background-brand-gradient:radial-gradient(circle at 50% 0,var(--color-brand-gradient-1),var(--color-brand-gradient-2) 89%);--background-loyalty-card-club:radial-gradient(var(--color-loyalty-card-club-1),var(--color-loyalty-card-club-2));--background-loyalty-card-elite:radial-gradient(var(--color-loyalty-card-elite-1),var(--color-loyalty-card-elite-2));--background-loyalty-card-executive:radial-gradient(var(--color-loyalty-card-executive-1),var(--color-loyalty-card-executive-2));--background-loyalty-card-vip:radial-gradient(var(--color-loyalty-card-vip-1),var(--color-loyalty-card-vip-2));--radius-s:5px;--radius-m:20px;--radius-round:50%;--radius-round-2:25%;--border1-width:1px;--border2-width:2px;--border1:var(--border1-width) solid;--border2:var(--border2-width) solid;--bordergap-dotted-1:var(--border1-width) dotted;--bordergap-dashed-1:var(--border1-width) dashed;--bordergap-dotted-2:var(--border2-width) dotted;--bordergap-dashed-2:var(--border2-width) dashed;--color-amber:#ff5417;--color-green:#090;--color-green-hard-light:#e8ffe8;--color-green-dark:#005125;--color-grey-0:#333;--color-grey-1:#666;--color-grey-2:#bfbfbf;--color-grey-3:#e5e5e5;--color-grey-4:#eee;--color-grey-6:#f7f7f7;--color-legacy-green:#037b00;--color-pink:#e70940;--color-dark-pink:#950428;--color-red:#e6000f;--color-red-2:#ffe6e8;--color-yellow:#ffe800;--color-white:#fff;--color-transparent:hsla(0,0%,100%,0);--color-orange:#f0cf00;--color-ui-primary:#ffdc00;--color-ui-prestige:#d6b781;--color-ui-prestige-alpha:hsla(38,51%,67%,.302);--color-electric:#0086e6;--color-electric-alpha:rgba(0,134,230,.149);--color-green-light:#70ab3f;--color-co2-green:#10b539;--color-co2-yellow-green:#b9d400;--color-co2-yellow:#f1db01;--color-co2-orange:#ffb600;--color-co2-red:#ff6700;--color-loyalty-card-club-1:#96cc34;--color-loyalty-card-club-2:#6bcc39;--color-loyalty-card-elite-1:#d6c4a3;--color-loyalty-card-elite-2:#d6b781;--color-loyalty-card-executive-1:#a3a3a3;--color-loyalty-card-executive-2:#7a7a7a;--color-loyalty-card-vip-1:#3b3b3b;--color-loyalty-card-vip-2:#000;--color-loyalty-level1:#090;--color-loyalty-level2:#005125;--color-loyalty-level3:#ad9b6b;--color-loyalty-level4:#333;--color-brand-gradient-1:#b4ec51;--color-brand-gradient-2:#090;--color-standard-1:var(--color-black);--color-standard-2:var(--color-white);--color-standard-3:var(--color-grey-1);--color-standard-4:var(--color-grey-2);--color-standard-5:var(--color-grey-4);--color-standard-6:var(--color-grey-3);--color-standard-7:var(--color-grey-0);--color-highlight-1:var(--color-ui-primary);--color-highlight-2:var(--color-legacy-green);--color-highlight-3:var(--color-green);--color-warning-1:var(--color-amber);--color-warning-2:var(--color-red);--color-promotional-2:var(--color-dark-pink);--color-ui:var(--color-ui-primary);--color-prestige:var(--color-ui-prestige);--color-prestige-alpha:var(--color-ui-prestige-alpha);--color-electric-u:var(--color-electric);--color-electric-alpha-u:var(--color-electric-alpha);--color-gocar:var(--color-green-light);--color-co2B:var(--color-co2-green);--color-co2C:var(--color-co2-yellow-green);--color-co2D:var(--color-co2-yellow);--color-co2E:var(--color-co2-orange);--color-co2F:var(--color-co2-red);--color-disabled-1:var(--color-grey-3);--color-disabled-2:var(--color-grey-2);--color-selected-1:var(--color-green);--color-selected-2:var(--color-green-dark);--color-unselected-1:var(--color-white);--color-border-color-2:var(--color-grey-3);--color-notification-light:var(--color-grey-4);--color-notification-promotion:var(--color-pink);--color-notification-message:var(--color-grey-2);--color-notification-warning:var(--color-green-hard-light);--color-background-default:var(--color-white);--color-background-secondary:var(--color-grey-4);--color-background-secondary-alpha-98:hsla(0,0%,93%,.98);--color-background-secondary-alpha-85:hsla(0,0%,93%,.851);--color-background-grey:var(--color-grey-4);--color-background-grey-lightest:var(--color-grey-6);--color-shimmer-1:var(--color-grey-4);--color-shimmer-2:var(--color-grey-3);--color-separator-1:var(--color-grey-6);--color-hover-1:var(--color-green-hard-light);--color-focus-1:var(--color-orange);--color-icon-color--highlight-3:var(--color-highlight-3);--color-icon-color--standard-3:var(--color-standard-3);--color-icon-color--standard-4:var(--color-standard-4);--color-ancillary-card-detail-icon--color:inherit;--color-form-components-icons:var(--color-highlight-3);--color-informative-banner-icon-color:var(--color-electric);--color-button-primary--icon-color:inherit;--color-button-light--icon-color:var(--color-highlight-3);--color-button-dark--icon-color:var(--color-standard-2);--color-button-white--icon-color:var(--color-standard-1);--color-button-gradient--icon-color:inherit;--color-button-link--icon-color:inherit;--color-button-menu--icon-color:inherit;--color-button-select--icon-color:inherit;--color-button-disabled--icon-color:var(--color-standard-4);--color-modal-close-icon:var(--color-standard-3);--color-tag-icon-color--selected:var(--color-highlight-3);--color-tag-text-color--selected:var(--color-standard-2);--color-tag-bg-color--selected:var(--color-highlight-3);--color-tag-icon-color--included:var(--color-highlight-3);--color-tag-outline-color--included:var(--color-highlight-3);--color-tag-text-color--included:var(--color-highlight-3);--color-tag-bg-color--included:var(--color-notification-warning);--color-black-alpha-05:rgba(0,0,0,.051);--color-black-alpha-10:rgba(0,0,0,.098);--color-black-alpha-15:rgba(0,0,0,.149);--color-black-alpha-50:rgba(0,0,0,.502);--color-grey-2-alpha-10:hsla(0,0%,75%,.098);--color-grey-3-alpha-30:hsla(0,0%,90%,.302);--color-standard-1-alpha-10:rgba(0,0,0,.051);--color-standard-1-alpha-25:rgba(0,0,0,.251);--color-standard-1-alpha-30:rgba(0,0,0,.302);--color-standard-1-alpha-61:rgba(0,0,0,.608);--color-standard-2-alpha-30:hsla(0,0%,100%,.302);--color-standard-2-alpha-85:hsla(0,0%,100%,.851);--color-standard-2-alpha-98:hsla(0,0%,100%,.98);--color-highlight-3-alpha-30:rgba(0,0,0,.302);--font-family:-apple-system,blinkmacsystemfont,"Segoe UI",roboto,helvetica,arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--font-family-flags:Twemoji Country Flags;--font-size-xxs:10px;--font-size-xs:12px;--font-size-s:14px;--font-size-m:16px;--font-size-l:20px;--font-size-xl:24px;--font-size-xxl:36px;--font-size-xxxl:48px;--font-weight-regular:normal;--font-weight-bold:bold;--line-height-s:1em;--line-height-m:1.22em;--line-height-l:1.46em;--icon-sizing-xxs:8px;--icon-sizing-xs:12px;--icon-sizing-s:16px;--icon-sizing-m:24px;--icon-sizing-l:30px;--icon-sizing-xl:42px;--icon-sizing-xxl:48px;--page-max-width:1128px;--page-max-width-large:calc(var(--breakpoint-desktop-large) - var(--spacing-m));--height-sizing-xs:32px;--height-sizing-s:40px;--height-sizing-m:50px;--height-sizing-l:56px;--box-sizing-selection-default:32px;--box-sizing-selection-small:20px;--box-shadow-color:0 3px var(--border2-width) var(--color-grey-2);--spacing-xxxs:2px;--spacing-xxs:4px;--spacing-xs:8px;--spacing-s:16px;--spacing-m:24px;--spacing-l:32px;--spacing-xl:40px;--spacing-xxl:48px;--spacing-xxxl:72px;--spacing-4xl:98px;--container-padding:var(--spacing-s);--header-height:59px;--default-animation-duration:300ms;--funnel-content-header__height:calc(var(--font-size-xxl)*1.22 + var(--spacing-s)*2);--funnel_margin-top--stepper-wrapped:calc(var(--header-height) + var(--stepper_height--wrapped) + var(--stepper_padding-bottom));--funnel_margin-top--minimize-stepper-abtest--stepper-wrapped:calc(var(--stepper_height--wrapped) + var(--stepper_padding-bottom));--funnel_margin-top--stepper-unwrapped:calc(var(--header-height) + var(--stepper_height--unwrapped) + var(--stepper_padding-bottom));--funnel_margin-top--minimize-stepper-abtest--stepper-unwrapped:calc(var(--funnel_margin-top--stepper-wrapped) + var(--spacing-xxs) + var(--spacing-xs));--funnel-content-header-modifying-booking_margin-top--stepper-wrapped:calc(var(--funnel_margin-top--stepper-wrapped) + var(--spacing-xxxl));--funnel-content-header-modifying-booking_margin-top--stepper-unwrapped:calc(var(--funnel_margin-top--stepper-unwrapped) + var(--spacing-xxxl));--funnel-content-header-modifying-booking_margin-top--minimize-stepper-abtest--stepper-wrapped--mobile:calc(var(--funnel_margin-top--stepper-wrapped) + var(--spacing-xxl));--funnel-content-header-modifying-booking_margin-top--minimize-stepper-abtest--stepper-wrapped--mobile--scrolled:calc(var(--funnel_margin-top--stepper-wrapped) - var(--stepper_padding-bottom) - var(--spacing-xxs));--funnel-content-header-modifying-booking_margin-top--minimize-stepper-abtest--stepper-unwrapped:calc(var(--funnel-content-header-modifying-booking_margin-top--stepper-wrapped) + var(--spacing-xxs) + var(--spacing-xs));--funnel_background-color:var(--color-grey-6);--stepper-title_height:24px;--stepper_body_max_height:75px;--stepper_padding-bottom:var(--spacing-xs);--stepper_height--unwrapped:calc(var(--stepper_body_max_height) + var(--spacing-xs)*2 + var(--stepper-title_height));--stepper_height--wrapped:40px}.text-hero-bold{font-size:48px;font-size:var(--font-size-xxxl);font-weight:900;font-weight:var(--font-weight-black);line-height:1.22em;line-height:var(--line-height-m)}@media only screen and (max-width:575px){.text-hero-bold{font-size:36px;font-size:var(--font-size-xxl)}}.confirmation-page .confirmation-section__title,.ecw-vehicle-offers__car--title,.extras-page__top__title,.faq-section__title,.hero__title.os-text,.highlight-section .os-title,.os-title-separator__title__text,.payment-page .payment__main__payment-container .credit-card-pay-mode__title,.review-and-book-page__title,.statistics-section .statistic__value,.statistics-section__title,.text-display-bold,.vehicles-page__title-text{font-size:36px;font-size:var(--font-size-xxl);font-weight:900;font-weight:var(--font-weight-black);line-height:1.22em;line-height:var(--line-height-m)}.ecw-vehicle-card__basic-information__price-section--day-label,.text-headline{font-size:24px;font-size:var(--font-size-xl);font-style:normal;font-weight:400;font-weight:var(--font-weight-regular);line-height:1.22em;line-height:var(--line-height-m)}.booking-details .total-block__customer-currency,.booking-details .total-block__title,.booking-details .vehicle-review-section__title,.booking-details__title,.confirmation-page .confirmation-section .check-in-online__title,.confirmation-page .confirmation-section__booking-id,.confirmation-page .pickup-station__title,.covers-comparison-modal__header-title,.driver-details-review-section__title h2,.ecw-vehicle-card__basic-information__price-section--day,.ecw-vehicle-offers--day,.ecw-vehicle-offers__policy--title,.footer-tiles__title.os-text,.footer__title .os-text,.review-and-book-page__terminals-section .ecw-terminals__title,.review-and-book-page__total-price,.text-headline-black,.vertical-stepper__content__title{font-size:24px;font-size:var(--font-size-xl);font-weight:800;font-weight:var(--font-weight-heavy);line-height:1.22em;line-height:var(--line-height-m)}.highlight-section .os-article__baseline,.statistics-section .statistic__description,.text-title,.vertical-stepper__content__subtitle{font-size:20px;font-size:var(--font-size-l);font-weight:400;font-weight:var(--font-weight-regular);line-height:1.22em;line-height:var(--line-height-m)}.bundles-modal .bundles-details__more-details .bundles-more-details__header .os-text,.burger-menu__list-item .os-button .os-text,.covers-comparison-modal__body .rich-text-renderer .ecw-table--th .os-text:first-child,.covers-comparison-modal__body .rich-text-renderer .ecw-table--tr.ecw-table--tr-subtitle .os-text,.ecw-extra-review__title,.ecw-vehicle-review__header .os-title,.ecw-vehicle-review__model.os-text,.extra-review-section__content__header__title,.review-and-book-page__terminals-section .ecw-terminals__label,.text-title-bold{font-size:20px;font-size:var(--font-size-l);font-weight:700;font-weight:var(--font-weight-bold);line-height:1.22em;line-height:var(--line-height-m)}.ecw-vehicle-card__basic-information__price-section .os-button,.highlight-section .os-button .os-text,.os-button--variant-primary .os-text,.text-ctas{font-size:16px;font-size:var(--font-size-m);font-weight:900;font-weight:var(--font-weight-black);line-height:24px;line-height:var(--cta-line-height)}.bundle-cardv2-wrapped__bundle-choice .os-text,.bundle-cardv2-wrapped__online-payment-only,.covers-comparison-modal__body .rich-text-renderer .ecw-table--tr td:nth-child(n+2):not(.ecw-table--td-emoji) .os-text,.covers-comparison-modal__body-filters .os-button,.os-title-separator__subtitle,.review-and-book-page__terminals-section .os-select__select,.text-body,.vehicles-page__title-container .ecw-quick-filter .os-text,.vehicles-page__total-vehicles{font-size:16px;font-size:var(--font-size-m);font-style:normal;font-weight:400;font-weight:var(--font-weight-regular);line-height:1.22em;line-height:var(--line-height-m)}.text-body-underlined{-webkit-text-decoration:underline;text-decoration:underline}.accordion-review .os-accordion__title-icon .os-text,.ancillary-card-wrapped__medium-card-controller--link,.bundle-cardv2-wrapped__bundle-choice .os-text--weight-bold,.covers-comparison-modal__body .rich-text-renderer .ecw-table--tr td:first-child .os-text,.credit-card-pay-mode__informations-container,.ecw-extra-review__price,.ecw-vehicle-review__info-item--station,.ecw-vehicle-review__pickup,.extra-review-section__content__header__price,.extras-section__card-header__extra-name,.footer-corporate-links .os-text,.footer-partners .os-text,.header_component__menu .os-button,.packages-section__info .os-text,.text-body-bold,.vehicles-page__title-container .ecw-quick-filter--active .os-text{font-size:16px;font-size:var(--font-size-m);font-style:normal;font-weight:700;font-weight:var(--font-weight-bold);line-height:1.22em;line-height:var(--line-height-m)}.text-body-bold-underlined{-webkit-text-decoration:underline;text-decoration:underline}.ancillary-card-wrapped .ancillary-second-price,.booking-pod__wrapper .ecw-booking-pod__middle-container .date-time-picker__error-message,.covers-comparison-modal__body .rich-text-renderer .ecw-table--th .os-text:nth-child(2),.covers-comparison-modal__footer-note .os-text,.ecw-feature-list__subtext .os-text,.ecw-vehicle-review__info-item--date,.extras-section__card-header__extra-description,.footer-legals .os-button,.text-caption{font-size:14px;font-size:var(--font-size-s);font-weight:400;font-weight:var(--font-weight-regular);line-height:1.46em;line-height:var(--line-height-l)}.ecw-vehicle-review__vat-link,.extras-page .bundle-reminder .os-button,.extras-page .bundle-reminder .os-text,.highlighted-deal__redirect-button,.packages-section__damages-cost .os-text,.text-caption-bold{font-size:14px;font-size:var(--font-size-s);font-weight:700;font-weight:var(--font-weight-bold);line-height:1.46em;line-height:var(--line-height-l)}.accordion-review .os-accordion__title-icon,.accordion-review .os-accordion__title-icon .os-icon{padding:0}@media only screen and (max-width:767px){.accordion-review .os-accordion__content{padding-top:16px;padding-top:var(--spacing-s)}}.ancillary-card-wrapped{-webkit-box-shadow:0 0 0 1px #859697;box-shadow:0 0 0 1px #859697;-webkit-box-shadow:0 0 0 1px var(--color-grey-2);box-shadow:0 0 0 1px var(--color-grey-2);padding:24px 16px 16px;padding:var(--spacing-m) var(--spacing-s) var(--spacing-s)}.ancillary-card-wrapped--small{height:315px}@media only screen and (min-width:576px){.ancillary-card-wrapped--small{width:264px}}.ancillary-card-wrapped__discount .os-tag,.ancillary-card-wrapped__initial-price{margin-top:0}.ancillary-card-wrapped:nth-child(2){-webkit-box-shadow:0 0 0 2px #daed56;box-shadow:0 0 0 2px #daed56;-webkit-box-shadow:0 0 0 2px var(--color-primary-main);box-shadow:0 0 0 2px var(--color-primary-main)}@media only screen and (min-width:576px){.ancillary-card-wrapped__slot{margin-bottom:16px;margin-bottom:var(--spacing-s)}}.ancillary-card-wrapped__header{margin:0}@media only screen and (max-width:575px){.ancillary-card-wrapped__main-title{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column}}.ancillary-card-wrapped__title-section{gap:8px;gap:var(--spacing-xs);max-width:inherit}@media only screen and (max-width:575px){.ancillary-card-wrapped__details-button{margin-left:inherit}}.ancillary-card-wrapped__details-button .os-text{color:#062022;color:var(--color-highlight-3);-webkit-text-decoration:underline;text-decoration:underline}.ancillary-card-wrapped .ancillary-second-price{color:#485556;color:var(--color-grey-1)}.ancillary-card-wrapped__divider-banner{font-style:normal}.ancillary-card-wrapped__divider--desktop{margin:24px 0;margin:var(--spacing-m) 0 var(--spacing-m) 0}.ancillary-card-wrapped__medium-card-controller--link{color:#062022;color:var(--color-highlight-3)}.booking-details{margin:24px auto 0;margin:var(--spacing-m) auto 0}@media only screen and (min-width:1280px){.booking-details{margin:40px auto 0;margin:var(--spacing-xl) auto 0}.booking-details__extra-section{margin-top:32px;margin-top:var(--spacing-l)}}@media only screen and (max-width:575px){.booking-details .total-block{border:1px solid #859697;border:var(--border1) var(--color-border-color-1);-webkit-box-shadow:0 0 0 -3px rgba(0,153,0,.24);box-shadow:0 0 0 -3px rgba(0,153,0,.24)}.booking-details .policies-section .os-accordion__title{-webkit-box-flex:0;-ms-flex:none;flex:none}.booking-details .policies-section .os-accordion__title-icon{-webkit-box-pack:normal;-ms-flex-pack:normal;justify-content:normal}}.booking-vehicle-details__model-container{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-box-pack:start;-ms-flex-pack:start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse;justify-content:flex-start}.booking-vehicle-details__features-icons{-webkit-box-pack:inherit;-ms-flex-pack:inherit;justify-content:inherit}.booking-vehicle-details__feature-icon{padding-right:16px;padding-right:var(--spacing-s)}@media only screen and (min-width:768px){.booking-vehicle-details__model-container{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.booking-vehicle-details__features-icons{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.bundle-inclusions__item{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important;gap:4px;gap:var(--spacing-xxs)}.bundle-inclusions__item-content{margin-top:4px;margin-top:var(--spacing-xxs)}.bundle-inclusions__item-content .os-text{font-size:14px;font-size:var(--font-size-s)}.bundle-inclusions__item .os-icon{-webkit-transform:scale(.8);transform:scale(.8);-webkit-transform-origin:center;transform-origin:center}.bundle-inclusions__item .os-icon svg{fill:#000;fill:var(--color-black)}.bundle-inclusions__item--not-included .os-text{color:#859697;color:var(--color-grey-2)}.bundle-inclusions__item--not-included .os-icon svg{fill:#859697!important;fill:var(--color-grey-2)!important}.bundle-inclusions__item--key-benefit .os-icon{background-color:rgba(242,159,197,.6);border-radius:50%;border-radius:var(--radius-round)}.bundle-inclusions__item--key-benefit .os-icon svg{fill:#e6007e!important;fill:var(--color-pink)!important}.bundle-inclusions__item--key-benefit .os-text{color:#e6007e;color:var(--color-pink);font-weight:700;font-weight:var(--font-weight-bold)}.bundles-modal .bundles-details{background-color:#f4f6f6;background-color:var(--color-grey-4)}.bundles-modal .bundles-details__controls-wrapper{margin-bottom:0}.bundles-modal .bundles-details__content{background-color:#f4f6f6;background-color:var(--color-grey-4)}.bundles-modal .bundles-details__controls{margin-top:24px;margin-top:var(--spacing-m)}.bundles-modal .bundles-details__back-button .os-icon svg{fill:#000!important;fill:var(--color-black)!important}.bundles-modal .bundles-details__back-button .os-text{color:#000;color:var(--color-black);font-size:14px;font-size:var(--font-size-s);-webkit-text-decoration:underline;text-decoration:underline}.bundles-modal .bundles-details__closer{background-color:#fff;background-color:var(--color-white);border-color:#000;border-color:var(--color-black)}.bundles-modal .bundles-details__vehicle-card{-webkit-box-orient:vertical;-webkit-box-direction:normal;border-top:0;-ms-flex-direction:column;flex-direction:column;gap:16px;gap:var(--spacing-s);margin-top:0;padding:48px 16px;padding:var(--spacing-xxl) var(--spacing-s)}@media only screen and (min-width:768px){.bundles-modal .bundles-details__vehicle-card{-webkit-box-orient:horizontal;-webkit-box-direction:normal;background:#fff;background:var(--color-white);border-radius:16px;border-radius:var(--spacing-s);-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.26);box-shadow:0 0 10px 0 rgba(0,0,0,.26);-ms-flex-direction:row;flex-direction:row;gap:32px;gap:var(--spacing-l);margin-top:10px;margin-top:calc(var(--spacing-xs) + 2px);padding:16px 40px;padding:var(--spacing-s) var(--spacing-xl)}}.bundles-modal .bundles-details__vehicle-card .bundles-vehicle-reminder__price-section-total{color:#485556;color:var(--color-grey-1)}@media only screen and (max-width:767px){.bundles-modal .bundles-details__vehicle-card .bundles-vehicle-reminder-header-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column}}.bundles-modal .bundles-details__vehicle-card .bundles-vehicle-reminder__main,.bundles-modal .bundles-details__vehicle-card .bundles-vehicle-reminder__picture{margin:0}.bundles-modal .bundles-details__vehicle-card .bundles-vehicle-reminder__picture img{width:auto}.bundles-modal .bundles-details__vehicle-card .bundles-vehicle-reminder__feature-icons .os-list{gap:16px;gap:var(--spacing-s)}.bundles-modal .bundles-details__vehicle-card .bundles-vehicle-reminder__feature-icons .os-list__item{gap:4px;gap:var(--spacing-xxs)}.bundles-modal .bundles-details__title{margin-bottom:40px;margin-bottom:var(--spacing-xl)}@media only screen and (max-width:575px){.bundles-modal .bundles-details__title{margin-bottom:32px;margin-bottom:var(--spacing-l)}}.bundles-modal .bundles-details__container{margin-bottom:98px;margin-bottom:var(--spacing-4xl)}@media only screen and (max-width:767px){.bundles-modal .bundles-details__container{margin-bottom:40px;margin-bottom:var(--spacing-xl)}}.bundles-modal .bundles-details__more-details{background-color:#fff;background-color:var(--color-white);border-bottom:1px solid #f4f6f6;border-bottom:1px solid var(--color-grey-4);border-top:1px solid #f4f6f6;border-top:1px solid var(--color-grey-4)}@media only screen and (min-width:768px){.bundles-modal .bundles-details__more-details{border:0}}@media only screen and (max-width:575px){.bundles-modal .bundles-details__more-details .bundles-more-details__list{padding-left:8px;padding-left:var(--spacing-xs);padding-right:8px;padding-right:var(--spacing-xs)}}.bundles-modal .bundles-details__more-details .bundles-more-details__item:last-child:nth-child(odd){padding-right:48px;padding-right:var(--spacing-xxl)}.bundles-modal .bundles-details__more-details .bundles-more-details__item{gap:48px;gap:var(--spacing-xxl)}.bundles-modal .bundles-details__more-details .bundles-more-details__item:nth-child(odd) .bundles-more-details__item-divider{border-left:1px solid #bfced1;border-left:var(--border1) var(--color-grey-3)}@media only screen and (min-width:768px){.bundles-modal .bundles-details__more-details .bundles-more-details__item:nth-child(2n){padding-left:48px;padding-left:var(--spacing-xxl)}}.bundles-modal .bundles-details__more-details .bundles-more-details__item-content-title{color:#000;color:var(--color-black);font-size:20px;font-size:var(--font-size-l)}.bundles-modal .bundles-details__more-details .bundles-more-details__item-content-inclusions .bundle-inclusions__item--key-benefit .bundle-inclusions__item-content-description{font-weight:400;font-weight:var(--font-weight-regular)}.bundles-modal .bundles-details__more-details .bundles-more-details__item-content-inclusions .os-text{color:#485556;color:var(--color-grey-1)}.bundles-modal .bundles-details__more-details .bundles-more-details__item-content-inclusions .os-icon{background-color:transparent!important}.bundles-modal .bundles-details__more-details .bundles-more-details__item-content-inclusions .os-icon svg{fill:#485556!important;fill:var(--color-grey-1)!important}.bundle-cardv2-wrapped{border-radius:16px;border-radius:var(--spacing-s)}.bundle-cardv2-wrapped__tags .os-tag__content .os-text{text-transform:uppercase}.bundle-cardv2-wrapped__tags .os-list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:16px;gap:var(--spacing-s)}.bundle-cardv2-wrapped__tags .os-list .os-text{font-size:10px;font-size:var(--font-size-xxs)}.bundle-cardv2-wrapped__cta{padding-top:16px;padding-top:var(--spacing-s)}.bundle-cardv2-wrapped__inclusions--mobile{margin-bottom:0}.bundle-cardv2-wrapped__inclusions--mobile-open{margin-top:24px;margin-top:var(--spacing-m)}.bundle-cardv2-wrapped__price-section{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-bottom:16px;padding-bottom:var(--spacing-s);padding-top:24px;padding-top:var(--spacing-m)}.bundle-cardv2-wrapped__price-section .bundle-card-discount{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;gap:var(--spacing-xs)}.bundle-cardv2-wrapped__price-section .bundle-card-discount__total-price,.bundle-cardv2-wrapped__second-line-price{color:#485556;color:var(--color-grey-1)}.bundle-cardv2-wrapped__online-payment-only{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#485556;color:var(--color-grey-1);display:-webkit-box;display:-ms-flexbox;display:flex;font-style:italic;min-height:40px;min-height:var(--spacing-xl)}@media only screen and (max-width:767px){.bundle-cardv2-wrapped__online-payment-only{margin-bottom:16px;margin-bottom:var(--spacing-s)}}.bundle-cardv2-wrapped__bundle-choice{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0!important;min-height:40px;min-height:var(--spacing-xl)}@media only screen and (max-width:767px){.bundle-cardv2-wrapped__bundle-choice{margin:0 0 16px!important;margin:0 0 var(--spacing-s) 0!important}}.toggle-switch--small .toggle-switch__toggle{height:1.5rem;width:3rem}.toggle-switch--small .toggle-switch__toggle-label:before{height:2rem;width:2rem}.toggle-switch--small .toggle-switch__toggle-input:checked+.toggle-switch__toggle-label:before{-webkit-transform:translateX(1.15rem);transform:translateX(1.15rem)}.toggle-switch__toggle-input:checked+.toggle-switch__toggle-label{background-color:var(--color-pink-light-dark);border:var(--border1) var(--color-pink-strong)}.toggle-switch__toggle-input:checked+.toggle-switch__toggle-label:before{background-color:#e6007e;background-color:var(--color-pink);border:var(--border2) var(--color-pink-strong)}.burger-menu{--burger-menu--active-color:var(--color-promotional-1)}.burger-menu__header-button{border:1px solid #062022;border:var(--border1) var(--color-grey-0);border-radius:5px;border-radius:var(--radius-s)}.burger-menu__header-button,.burger-menu__header-button:focus{-webkit-box-shadow:none;box-shadow:none}.burger-menu__header-button:hover{-webkit-box-shadow:inset 0 0 0 1px #e6007e;box-shadow:inset 0 0 0 1px #e6007e;-webkit-box-shadow:inset 0 0 0 1px var(--color-promotional-1);box-shadow:inset 0 0 0 1px var(--color-promotional-1)}.burger-menu__list-item .os-button .os-text{text-transform:none}.burger-menu__list-item__direct-link{font-style:normal}.burger-menu__list-item__submenu-link{border:none;-webkit-box-shadow:none;box-shadow:none;font-style:normal}.burger-menu__list-item button:focus{-webkit-text-decoration:none;text-decoration:none}.burger-menu__list-item-active .os-icon svg{fill:#e6007e!important;fill:var(--color-promotional-1)!important}.burger-menu__list-item__component .os-button{text-transform:none}.burger-menu-item-top-destination__seealllink span{color:inherit;-webkit-text-decoration:underline;text-decoration:underline}.burger-menu__sub{background:#f4f6f6;background:var(--color-standard-7)}@media only screen and (min-width:768px){.burger-menu__sub-item{padding:106px 32px 32px;padding:calc(var(--spacing-4xl) + var(--spacing-xs)) var(--spacing-l) var(--spacing-l)}}.burger-menu-country-select{--burger-menu-country-select-list-background:var(--color-standard-7)}.confirmation-page .header_component{background-color:#daed56;background-color:var(--color-primary-main)}.confirmation-page .confirmation-section{padding-bottom:0}.confirmation-page .confirmation-section__confirmation-icon,.confirmation-page .confirmation-section__confirmation-icon svg{fill:#428043!important;fill:var(--color-primary-strong)!important;height:68px!important;min-height:68px!important;min-width:68px!important;width:68px!important}.confirmation-page .confirmation-section__message{color:#000;color:var(--color-black);margin:24px 0;margin:var(--spacing-m) 0}.confirmation-page .confirmation-section__title{margin:16px 0 8px;margin:var(--spacing-s) 0 var(--spacing-xs) 0}.confirmation-page .confirmation-section .check-in-online__container{padding:16px 24px;padding:var(--spacing-s) var(--spacing-m)}.confirmation-page .confirmation-section .check-in-online__textContainer__title{text-transform:capitalize}.confirmation-page .confirmation-section .check-in-online{margin-bottom:24px;margin-bottom:var(--spacing-m)}.confirmation-page .booking-details{padding-left:16px;padding-left:var(--container-padding);padding-right:16px;padding-right:var(--container-padding)}@media only screen and (min-width:768px){.confirmation-page .booking-details{margin-top:0}}.confirmation-page .booking-details__discount-tag .vehicle-review-section__total-block__container{border:1px solid #859697;border:var(--border1) var(--color-standard-6);border-radius:5px;border-radius:var(--radius-s)}@media only screen and (min-width:768px){.confirmation-page .booking-details__discount-tag .vehicle-review-section .accordion-review__container{border:none}}.confirmation-page .booking-details__discount-tag .os-accordion__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:16px;gap:var(--spacing-s)}@media only screen and (min-width:768px){.confirmation-page .booking-details__discount-tag .os-accordion .ecw-vehicle-review{border:1px solid #859697;border:var(--border1) var(--color-standard-6);border-radius:5px;border-radius:var(--radius-s);padding:16px;padding:var(--spacing-s)}}@media only screen and (min-width:1280px){.confirmation-page .booking-details__discount-tag .os-accordion .ecw-vehicle-review__pickup-container{width:30%}}.confirmation-page .booking-details__discount-tag .os-accordion .ecw-vehicle-review__separator-line{display:none}.confirmation-page .booking-details__discount-tag .os-accordion .ecw-vehicle-review__station-selction-summary{margin-top:16px;margin-top:var(--spacing-s)}.confirmation-page .booking-details__discount-tag .os-accordion .ecw-vehicle-review__header__pickup-dropoff{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-top:16px;margin-top:var(--spacing-s)}.confirmation-page .booking-details__discount-tag .os-accordion .ecw-vehicle-review__header__pickup-dropoff .ecw-vehicle-pickup-dropoff-title{font-size:24px;font-size:var(--font-size-xl);font-weight:800;font-weight:var(--font-weight-heavy)}.confirmation-page .booking-details__discount-tag .os-accordion .ecw-vehicle-review__price-details-item{padding:0}@media only screen and (min-width:1280px){.confirmation-page .booking-details__discount-tag .os-accordion .ecw-vehicle-review__price-details .os-accordion__content{gap:0}}.confirmation-page .booking-details__discount-tag .os-accordion .ecw-vehicle-review__info-item--station{font-weight:400;font-weight:var(--font-weight-regular)}@media only screen and (min-width:768px){.confirmation-page .booking-details__discount-tag .os-accordion .extra-review-section__content__list:not(:last-child){border-bottom:none}}.confirmation-page .booking-details__discount-tag .os-accordion .extra-review-section__content__separator-line{border-bottom:1px solid #bfced1;border-bottom:var(--border1) var(--color-grey-3)}@media only screen and (min-width:768px){.confirmation-page .booking-details__extra-section{border:1px solid #859697;border:var(--border1) var(--color-standard-6);border-radius:5px;border-radius:var(--radius-s);margin-top:0}}.confirmation-page .booking-details .policies-section-booking{-webkit-text-decoration:underline;text-decoration:underline}.confirmation-page .pickup-station{padding-left:16px;padding-left:var(--container-padding);padding-right:16px;padding-right:var(--container-padding)}.confirmation-page .pickup-station__container{border:1px solid #859697;border:var(--border1) var(--color-standard-6);border-radius:5px;border-radius:var(--radius-s);-webkit-box-shadow:none;box-shadow:none}.confirmation-page .pickup-station__details{background:none}.confirmation-page .pickup-station__details .station-details__informations .station-details-services .os-text{color:#062022;color:var(--color-grey-0);font-weight:400;font-weight:var(--font-weight-regular)}.confirmation-page .pickup-station__details .station-details-address{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:16px;margin-top:var(--spacing-s)}.confirmation-page .pickup-station__details .station-details-address .station-details-address__city,.confirmation-page .pickup-station__details .station-details-address .station-details-address__country,.confirmation-page .pickup-station__details .station-details-address .station-details-address__street-line{font-size:14px;font-size:var(--font-size-s);text-transform:capitalize}.confirmation-page .pickup-station__details .station-details-address .station-details-address__icon{-ms-flex-negative:0;display:block;flex-shrink:0}.confirmation-page .pickup-station__details .station-details-address .station-details-address__street-line{display:inline;margin-left:8px;margin-left:var(--spacing-xs)}.confirmation-page .pickup-station__details .station-details-address .station-details-address__city,.confirmation-page .pickup-station__details .station-details-address .station-details-address__country{-ms-flex-preferred-size:100%;flex-basis:100%;margin-left:24px;margin-left:var(--spacing-m)}.burger-menu-item-country-select-dropdown .os-select .os-select__select+.os-icon svg{fill:#062022!important;fill:var(--color-form-components-icons)!important}.burger-menu-item-country-select .os-image{border:1px solid #485556;border:var(--border1) var(--color-standard-4);border-radius:50%;border-radius:var(--radius-round)}.coupon-code-review-section{margin-top:0;padding-bottom:24px;padding-bottom:var(--spacing-m);padding-top:24px;padding-top:var(--spacing-m)}@media only screen and (min-width:1280px){.coupon-code-review-section{padding-top:24px;padding-top:var(--spacing-m)}}.coupon-code-review-section__title{-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width:576px){[class*=ecw-table--]{border:1px solid #bfced1;border:var(--border1) var(--color-grey-3)}}.covers-comparison-modal{--covers-comparison-filters--button-color-active:var(--color-secondary-strong)}.covers-comparison-modal__body .rich-text-renderer .ecw-table--td:before{text-align:center}@media only screen and (max-width:575px){.covers-comparison-modal__body .rich-text-renderer .ecw-table--tr{display:-webkit-box;display:-ms-flexbox;display:flex}}.credit-card-pay-mode__informations{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#d1e8ff!important;background:var(--color-prestige)!important;border-radius:5px;border-radius:var(--radius-s);display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;gap:var(--spacing-s);margin-bottom:16px;margin-bottom:var(--spacing-s);padding:16px;padding:var(--spacing-s)}.credit-card-pay-mode__informations-container{color:#003d7a;color:var(--color-secondary-strong)}.credit-card-pay-mode__informations svg{fill:#003d7a!important;fill:var(--color-secondary-strong)!important}.os-datepicker__modal-like__airnbpicker-container .asd__wrapper .asd__day--enabled:hover,.os-datepicker__modal-like__airnbpicker-container .asd__wrapper .asd__day--highlighted,.os-datepicker__modal-like__airnbpicker-container .asd__wrapper .asd__day--selected{background:#bfced1!important;background:var(--color-grey-3)!important}.os-datepicker__modal-like__airnbpicker-container .asd__wrapper .asd__day-button{height:38px!important;width:38px!important}@media only screen and (max-width:575px){.os-datepicker__modal-like__airnbpicker-container .asd__inner-wrapper{margin-left:-300px!important;width:300px!important}.os-datepicker__modal-like__airnbpicker-container .asd__wrapper{width:300px!important}.os-datepicker__modal-like__airnbpicker-container .asd__month-table{margin-left:0}.os-datepicker__modal-like__airnbpicker-container .asd__days-legend{padding:0!important;top:35px;width:300px!important}.os-datepicker__modal-like__airnbpicker-container .asd__month{padding:0!important;width:300px!important}.os-datepicker__modal-like__airnbpicker-container .asd__change-month-button{padding:0!important}}.ecw-deal{--deal-component-fixed-height:320px;--deal-component-overlay-bg-image:linear-gradient(180deg,transparent 35%,rgba(0,0,0,.8));--deal-component-border-radius:var(--spacing-s);--deal-component-border:none;--deal-component-font-weight:var(--font-weight-bold);--deal-component-legend-background-color:var(--color-standard-7);--deal-component-primary-text-font-size:var(--font-size-l);--deal-component-primary-text-font-style:normal}.ecw-deal__sticker{--deal-component-sticker-background-color:var(--color-promotional-1);--deal-component-sticker-text-color:var(--color-white);--deal-component-sticker-border:none;--deal-component-sticker-box-shadow:none;--deal-component-sticker-border-radius:var(--spacing-s);--deal-component-sticker-font-size:var(--font-size-l);--deal-component-sticker-line-height:var(--line-height-m);--deal-component-sticker-padding:12px 14px;--deal-component-medium-grid-column:span 6}.deals-section{--deals-section--ecw-deal-margin-top-m:none;--deals-section--ecw-deal-margin-top-l:none}@media only screen and (min-width:1280px){.deals-section{padding-left:16px;padding-left:var(--container-padding);padding-right:16px;padding-right:var(--container-padding)}}.driver-details-review-section__title h2{margin:0}.driver-details-review-section__title-mandatory-text{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;width:100%}.driver-details-review-section__form{margin-top:24px;margin-top:var(--spacing-m)}:root{--color-primary-lighter:#fcffcc;--color-primary-light:#edf8a0;--color-primary-main:#daed56;--color-primary-strong:#428043;--color-primary-stronger:#274e28;--color-primary-accessibility:#a2ae2e;--color-grey-0:#062022;--color-grey-1:#485556;--color-grey-2:#859697;--color-grey-3:#bfced1;--color-grey-4:#f4f6f6;--color-grey-5:#f4f6f6;--color-grey-6:#fafbfc;--color-secondary-transparent:#d1e8ff;--color-secondary-light:#62aefb;--color-secondary-main:#007fff;--color-secondary-strong:#003d7a;--color-secondary-error-strong:#8c3a15;--color-secondary-error-main:#de2b8d;--color-secondary-promo-strong:#650865;--color-secondary-promo-main:#cd2dcd;--color-secondary-promo-light:#efddf4;--color-pink:#e6007e;--color-pink-light:#fff5fa;--color-black:#000;--color-red:#eb4a00;--color-standard-3:var(--color-grey-0);--color-standard-4:var(--color-grey-1);--color-standard-5:var(--color-grey-3);--color-standard-6:var(--color-grey-2);--color-standard-7:var(--color-grey-4);--color-standard-8:var(--color-grey-6);--color-highlight-1:var(--color-primary-main);--color-highlight-2:var(--color-primary-strong);--color-highlight-3:var(--color-grey-0);--color-highlight-4:var(--color-secondary-strong);--color-button-light--icon-color:var(--color-grey-0);--color-warning-1:var(--color-secondary-error-main);--color-warning-2:var(-color--secondary-error-strong);--color-promotional-1:var(--color-pink);--color-promotional-2:var(--color-secondary-promo-light);--color-promotional-3:var(--color-pink-light);--color-ui:var(--color-primary-strong);--color-prestige:var(--color-secondary-transparent);--color-electric-u:var(--color-secondary-transparent);--color-disabled-1:var(--color-grey-4);--color-selected-1:var(--color-grey-0);--color-border-color-1:var(--color-grey-2);--color-unselected-input-1:var(--color-red);--color-background-grey:var(--color-grey-0);--color-background-blue:var(--color-secondary-transparent);--color-background-secondary-alpha-98:rgba(244,246,246,.98);--color-background-secondary-alpha-85:rgba(244,246,246,.851);--color-hover-1:var(--color-secondary-transparent);--color-focus-1:var(--color-primary-light);--color-icon-color--highlight-3:var(--color-primary-strong);--color-icon-color--standard-4:var(--color-grey-2);--color-ancillary-card-detail-icon--color:var(--color-highlight-3);--os-button-disabled--icon-color:var(--color-grey-2);--color-form-components-icons:var(--color-grey-0);--color-informative-banner-icon-color:var(--color-primary-strong);--os-modal-close-icon:var(--color-grey-1);--color-tag-icon-color--selected:var(--color-highlight-1);--color-tag-text-color--selected:var(--color-black);--color-tag-bg-color--selected:var(--color-highlight-1);--color-tag-icon-color--included:var(--color-highlight-1);--color-tag-outline-color--included:var(--color-highlight-1);--color-tag-text-color--included:var(--color-black);--color-tag-bg-color--included:var(--color-primary-light);--color-grey-2-alpha-10:hsla(183,8%,56%,.098)}.legacy-booking-pod__top-container{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:16px;margin-bottom:var(--spacing-s)}.legacy-booking-pod__age-country-promocode{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (min-width:768px){.legacy-booking-pod__age-country-promocode{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.legacy-booking-pod__age-country-promocode .ecw-age{margin-right:0}@media only screen and (min-width:768px){.legacy-booking-pod__age-country-promocode .ecw-age{margin-right:115px}}.booking-pod__wrapper .ecw-booking-pod{border:1px solid #bfced1;border:var(--border1-width) solid var(--color-grey-3);border-radius:16px;border-radius:var(--spacing-s);-webkit-box-shadow:none;box-shadow:none}.booking-pod__wrapper .ecw-booking-pod__middle-container{padding-bottom:0}.booking-pod__wrapper .ecw-booking-pod__middle-container .os-input--focused:focus-within,.booking-pod__wrapper .ecw-booking-pod__middle-container .time-picker__pickers__time__input:focus-within{-webkit-box-shadow:0 0 0 2px #e6007e;box-shadow:0 0 0 2px #e6007e;-webkit-box-shadow:0 0 0 2px var(--color-pink);box-shadow:0 0 0 2px var(--color-pink)}.booking-pod__wrapper .ecw-booking-pod__middle-container .time-picker__pickers__time__input--has-error{-webkit-box-shadow:0 0 0 2px #eb4a00,inset 0 0 0 2px #fff;box-shadow:0 0 0 2px #eb4a00,inset 0 0 0 2px #fff;-webkit-box-shadow:0 0 0 2px var(--color-unselected-input-1),inset 0 0 0 2px var(--color-white);box-shadow:0 0 0 2px var(--color-unselected-input-1),inset 0 0 0 2px var(--color-white)}.booking-pod__wrapper .ecw-booking-pod__middle-container .date-time-picker__error-message{color:var(--color-warning-2)}.booking-pod__wrapper .ecw-booking-pod__middle-container .os-datepicker__input--focus-within-like{-webkit-box-shadow:0 0 0 2px #e6007e!important;box-shadow:0 0 0 2px #e6007e!important;-webkit-box-shadow:0 0 0 2px var(--color-pink)!important;box-shadow:0 0 0 2px var(--color-pink)!important}.booking-pod__wrapper .ecw-booking-pod__middle-container .os-datepicker__input--has-error{-webkit-box-shadow:0 0 0 2px #eb4a00,inset 0 0 0 2px #fff;box-shadow:0 0 0 2px #eb4a00,inset 0 0 0 2px #fff;-webkit-box-shadow:0 0 0 2px var(--color-unselected-input-1),inset 0 0 0 2px var(--color-white);box-shadow:0 0 0 2px var(--color-unselected-input-1),inset 0 0 0 2px var(--color-white)}.booking-pod__wrapper .ecw-booking-pod__submit-button{margin-top:0}.booking-pod__wrapper .ecw-booking-pod__bottom-container{gap:16px;gap:var(--spacing-s);margin-top:24px;margin-top:var(--spacing-m)}.booking-pod__wrapper .ecw-booking-pod .location-search-autocomplete{padding-bottom:0}.booking-pod__wrapper .ecw-booking-pod .location-search-autocomplete .stations-list__item:hover{background-color:#bfced1;background-color:var(--color-grey-3)}.booking-pod__wrapper .ecw-booking-pod .location-search-autocomplete .station-details{scrollbar-color:#062022 #fafbfc;scrollbar-color:var(--scrollbar--thumb-color) var(--scrollbar--track-color)}.booking-pod__wrapper .ecw-booking-pod .location-search-autocomplete .os-input__clear-input .os-icon svg{fill:#859697!important;fill:var(--color-grey-2)!important}@media only screen and (min-width:768px){.booking-pod__wrapper .ecw-booking-pod__middle-container{margin-bottom:0}.booking-pod__wrapper .ecw-booking-pod__bottom-container{margin-top:32px;margin-top:var(--spacing-l)}.booking-pod__wrapper .ecw-booking-pod__bottom-inputs,.booking-pod__wrapper .ecw-booking-pod__submit-button{width:auto}.booking-pod__wrapper .ecw-booking-pod__bottom-inputs{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-right:0}.booking-pod__wrapper .ecw-booking-pod__country-select{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.booking-pod__wrapper .ecw-booking-pod__submit-button{width:254px}}.burger-menu-item-newsletter__middle-container .ecw-input__icon svg,.burger-menu-item-newsletter__middle-container .os-input__icon svg,.ecw-booking-pod__middle-container .ecw-input__icon svg,.ecw-booking-pod__middle-container .os-input__icon svg{fill:#e6007e!important;fill:var(--color-pink)!important}.burger-menu-item-newsletter__middle-container .ecw-input--has-error,.burger-menu-item-newsletter__middle-container .os-input--has-error,.ecw-booking-pod__middle-container .ecw-input--has-error,.ecw-booking-pod__middle-container .os-input--has-error{-webkit-box-shadow:0 0 0 2px #eb4a00,inset 0 0 0 2px #fff!important;box-shadow:0 0 0 2px #eb4a00,inset 0 0 0 2px #fff!important;-webkit-box-shadow:0 0 0 2px var(--color-unselected-input-1),inset 0 0 0 2px var(--color-white)!important;box-shadow:0 0 0 2px var(--color-unselected-input-1),inset 0 0 0 2px var(--color-white)!important}.ecw-vehicle-card__basic-information__picture--electric,.ecw-vehicle-card__basic-information__picture--prestige{background:transparent}.ecw-vehicle-details-accordion--with-caption{margin-bottom:8px;margin-bottom:var(--spacing-xs)}.extra-review-item__name{display:contents}.extras-section{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:32px;gap:var(--spacing-l)}@media only screen and (max-width:575px){.extras-section{gap:24px;gap:var(--spacing-m)}}.extras-section>.os-title{margin-bottom:0!important}.extras-section__block{gap:24px;gap:var(--spacing-m);margin:0}@media only screen and (max-width:575px){.extras-section__block{gap:16px;gap:var(--spacing-s)}}.extras-section__block--hasCoveragesProtectionLook{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}@media only screen and (min-width:768px){.extras-section__block--hasCoveragesProtectionLook{-ms-flex-flow:wrap;flex-flow:wrap}}@media only screen and (min-width:1280px){.extras-section__block--hasCoveragesProtectionLook{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row}}.extras-section__block .ancillary-card{margin:0}.extras-section__block .ancillary-card .wrapper-with-tag__tag{background-color:#daed56!important;background-color:var(--color-primary-main)!important}.extras-section__block .ancillary-card-wrapped{border-radius:16px}.extras-section__block .ancillary-card:has(.os-button:disabled):has(.os-tag):not(button:nth-of-type(2)) .ancillary-card-wrapped{background-color:#f4f6f6;background-color:var(--color-grey-4);-webkit-box-shadow:none;box-shadow:none}.extras-section__block .ancillary-card:has(.os-button:disabled):has(.os-tag):not(button:nth-of-type(2)) .ancillary-card-wrapped .os-text{color:#485556;color:var(--color-grey-1)}.extras-section__block .ancillary-card:has(.os-button:disabled):has(.os-tag):not(button:nth-of-type(2)) .ancillary-card-wrapped img{-webkit-filter:grayscale(1);filter:grayscale(1);opacity:.6}.extras-section__block .ancillary-card:has(.os-button:disabled):has(.os-tag):not(button:nth-of-type(2)) .os-tag{display:none}.extras-section__card-header{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;gap:var(--spacing-xs);margin-bottom:4px;margin-bottom:var(--spacing-xxs)}.extras-section__card-header__equipment-visual img{height:64px;width:64px}.extras-section__card-header__extra-name{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:0}.extras-section__card-header__extra-description{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;color:#485556;color:var(--color-grey-1);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.extras-section .ancillary-card:nth-of-type(3) .extra-section__description:nth-of-type(4) .extra-section__extra-name{font-weight:700;font-weight:var(--font-weight-bold)}.ancillary-card-wrapped__small-card-controller button{max-height:48px}.extras-page__packages-container,.extras-page__protections-container{padding-bottom:0}.extras-page__equipment-container,.extras-page__protections-container{padding-top:40px;padding-top:var(--spacing-xl)}.extras-page .bundle-reminder{height:56px;height:var(--height-sizing-l)}.extras-page .bundle-reminder .os-button{color:#062022;color:var(--color-grey-0);-webkit-text-decoration:underline;text-decoration:underline}.extras-page .bundle-reminder svg,.extras-page .bundle-reminder-tooltip-v2{fill:#859697!important;fill:var(--color-grey-2)!important;height:24px!important;height:var(--icon-sizing-m)!important;min-height:24px!important;min-height:var(--icon-sizing-m)!important;min-width:24px!important;min-width:var(--icon-sizing-m)!important;width:24px!important;width:var(--icon-sizing-m)!important}.extras-page .funnel-content-header{-webkit-box-shadow:0 10px 15px -3px #bfced1;box-shadow:0 10px 15px -3px #bfced1;-webkit-box-shadow:0 10px 15px -3px var(--color-grey-3);box-shadow:0 10px 15px -3px var(--color-grey-3)}@media only screen and (max-width:575px){.extras-page .funnel-content-header__container{display:none}}.extras-page__go-to-review-cta{max-height:56px;max-height:var(--height-sizing-l)}.extras-page--grey-background{background-color:#fff;background-color:var(--color-white)}.extras-page__top__right{display:none}.extras-page__main [class^=extras-page]:nth-child(odd){background-color:#fff;background-color:var(--color-white)}@media only screen and (max-width:575px){.extras-page__main:not(.has-sticky-header):not(.extras-page__main--with-booking-driver-info){margin-top:16px;margin-top:var(--spacing-s)}}.extras-page .ancillary-details-modal .os-modal__container{max-width:744px}.extras-page .ancillary-details-modal__footer__add-unit{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.extras-page .ancillary-details-modal__price-section{display:none}.extras-page__bottom-checkout{background-color:#fff;background-color:var(--color-white);-webkit-box-shadow:0 -10px 25px -3px #bfced1;box-shadow:0 -10px 25px -3px #bfced1;-webkit-box-shadow:0 -10px 25px -3px var(--color-grey-3);box-shadow:0 -10px 25px -3px var(--color-grey-3);height:105px;width:100%}@media only screen and (max-width:575px){.extras-page__bottom-checkout{bottom:0;position:sticky}}.extras-page__bottom-checkout .wrapper{margin:0 auto;max-width:1128px;max-width:var(--page-max-width);padding-left:16px;padding-left:var(--container-padding);padding-right:16px;padding-right:var(--container-padding);width:100%}@media only screen and (min-width:1280px){.extras-page__bottom-checkout .wrapper{padding-left:0;padding-right:0}}@media only screen and (min-width:1440px){.extras-page__bottom-checkout .wrapper.large-screen-break-point{max-width:var(--page-max-width-large)}}.extras-page__bottom-checkout .wrapper{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:end;-ms-flex-pack:end;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:40px;gap:var(--spacing-xl);height:100%;justify-content:flex-end}@media only screen and (max-width:575px){.extras-page__bottom-checkout .wrapper{gap:0}}.extras-page__bottom-checkout .wrapper>div{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;gap:var(--spacing-s)}@media only screen and (max-width:575px){.extras-page__bottom-checkout .wrapper>div{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-direction:row;flex-direction:row;gap:8px;gap:var(--spacing-xs)}.extras-page__bottom-checkout .wrapper>div .os-title{font-size:24px;font-size:var(--font-size-xl)}}.faq-section{margin:36px 40px;margin:var(--font-size-xxl) var(--spacing-xl)}@media only screen and (max-width:575px){.faq-section{margin:0}}.faq-section{background-color:#edf8a0;background-color:var(--color-primary-light)}@media only screen and (min-width:768px){.faq-section{border-radius:20px;border-radius:var(--radius-m)}}.faq-section__wrapper{padding-left:16px;padding-left:var(--container-padding);padding-right:16px;padding-right:var(--container-padding)}@media only screen and (min-width:1280px){.faq-section__wrapper{padding-left:0;padding-right:0}}@media only screen and (min-width:1440px){.faq-section__wrapper.large-screen-break-point{max-width:var(--page-max-width-large)}}.faq-section__wrapper{margin:0 auto;max-width:1128px;max-width:var(--page-max-width);padding:72px 16px;padding:var(--spacing-xxxl) var(--spacing-s);width:100%}@media only screen and (max-width:575px){.faq-section__wrapper{padding:40px 16px;padding:var(--spacing-xl) var(--spacing-s)}}.faq-section .os-accordion{background-color:#fff;background-color:var(--color-white);border:2px solid #062022;border:var(--border2) var(--color-standard-3);-webkit-box-shadow:2px 2px 0 0 #062022;box-shadow:2px 2px 0 0 #062022;-webkit-box-shadow:2px 2px 0 0 var(--color-standard-3);box-shadow:2px 2px 0 0 var(--color-standard-3);margin-bottom:8px;margin-bottom:var(--spacing-xs)}@media only screen and (max-width:767px){.faq-section .os-accordion{padding:4px 16px;padding:var(--spacing-xxs) var(--spacing-s)}}.faq-section .os-accordion{padding:4px 16px;padding:var(--spacing-xxs) var(--spacing-s)}.faq-section .os-accordion__content{padding-bottom:16px;padding-bottom:var(--spacing-s)}.faq-section__redirect-button{margin-top:48px;margin-top:var(--spacing-xxl);text-transform:uppercase}@media only screen and (max-width:575px){.faq-section__redirect-button{width:100%}}.faq-section__title{margin-bottom:48px;margin-bottom:var(--spacing-xxl)}.filters-modal__container{height:auto}.footer-awards{--footer-awards--brand-width:auto;--footer-awards--brand-width-mobile:auto;--footer-awards--brand--display:flex;--footer-awards--brand--align-items:center;--footer-awards--brand--justify-content:center;--footer-awards--brand-logo--max-width:100%}@media only screen and (min-width:1024px){.footer-awards__brand{margin-left:48px;margin-left:var(--spacing-xxl)}}.footer-awards__brand-logo{-webkit-filter:invert(1);filter:invert(1);max-width:none;width:auto}.footer__awards{--footer-awards--brand-background:var(--color-background-grey)!important;--footer-awards--brand-color:var(--color-white)!important}@media only screen and (max-width:767px){.footer-legals{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:0 16px;padding:0 var(--spacing-s)}}.footer-legals__brand .os-text{color:#bfced1;color:var(--color-grey-3)}.footer-legals__links .os-button--link{color:#fff;color:var(--color-white)}.footer__legals-social{--footer-legals-social--background:var(--color-background-grey)!important}.footer-links .os-text{font-style:normal}.footer-partners{--footer-partners--items-justify-content:flex-start;--footer-partners--items-margin:0;--footer-partners--items-list-padding:0 var(--spacing-xs) 0 0;--footer-partners--items-list-align-items:flex-start;--footer-partners--items-list-even-justify-content:flex-start}.footer-tiles{--footer-tiles--outside-background:var(--color-background-grey);--footer-tiles--background:var(--color-background-default);--footer-tiles--title-weight:900;--footer-tiles--title-style:italic;--footer-tiles--cta-align:flex-start;--footer-tiles--link-margin:var(--spacing-s) 0}.funnel-wrapper{--funnel_background-color:var(--color-primary-main)}.funnel-wrapper .header_component{padding:0}.funnel-wrapper .header_component__navbar{height:64px}.funnel-wrapper .header-logo{height:100%}.funnel-wrapper .booking-pod__wrapper .ecw-booking-pod{border:none}.funnel-wrapper__content:has(.payment-page,.payment-result){padding-top:0}.gdpr-validation__container{padding-left:16px;padding-left:var(--spacing-s);padding-right:16px;padding-right:var(--spacing-s);padding-top:16px;padding-top:var(--spacing-s)}@media only screen and (min-width:1280px){.gdpr-validation__container{padding-left:0;padding-right:0}}@media only screen and (max-width:767px){.go-to-payment__cta{width:100%}}.geopage-map div.vue-map{border-radius:20px!important;border-radius:var(--radius-m)!important}.geopage-map div.vue-map .geopage-map-info__electricVehicles__icon>svg{fill:#0086e6!important;fill:var(--color-electric)!important}.geopage-map div.vue-map .geopage-map-info__returnPolicy{color:#428043;color:var(--color-primary-strong)}.geopage-map div.vue-map .geopage-map-info__returnPolicy__icon>svg{fill:#428043!important;fill:var(--color-primary-strong)!important}.geopage-map div.vue-map .cluster>div{color:#062022!important;color:var(--color-grey-0)!important}.popular-stations .popular-stations__list.is-collapsed{max-height:450px}@media only screen and (min-width:768px){.popular-stations .popular-stations__list.is-collapsed{max-height:135px;min-height:135px}}.popular-stations .popular-stations__list .station-item{border:3px solid #062022;border:3px solid var(--color-grey-0);border-radius:20px;-webkit-box-shadow:3px 3px 0 0 #000;box-shadow:3px 3px 0 0 #000;-webkit-box-shadow:3px 3px 0 0 var(--color-black);box-shadow:3px 3px 0 0 var(--color-black)}.popular-stations .popular-stations__list .station-item__station-info>.station-item__name{text-transform:capitalize}.popular-stations .popular-stations__list .station-item .station-item__country,.popular-stations .popular-stations__list .station-item__station-info>.station-item__city{color:#485556;color:var(--color-grey-1)}.popular-stations__footer{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:16px;margin-top:var(--spacing-s)}.payment-page__container__body__booking-details{margin-left:0!important}.geopage-seo-description:not(.full-width__container.no-max-height) .rich-text-renderer .os-title{padding:0}.geopage-seo-description:not(.full-width__container.no-max-height) .rich-text-renderer h3.os-title{font-size:20px;font-size:var(--font-size-l)}.geopage-seo-description:not(.full-width__container.no-max-height) .rich-text-renderer .os-text{font-size:16px;font-size:var(--font-size-m)}.geopage-seo-description:not(.full-width__container.no-max-height) .rich-text-renderer .os-title:first-child{margin-top:0}.geopage-seo-description:not(.full-width__container.no-max-height) .rich-text-renderer .os-title:not(:first-child){margin:24px 0 20px;margin:var(--font-size-xl) 0 var(--font-size-l)}.geopage-seo-description.full-width__container.no-max-height .os-title:first-child{margin:0 0 12px;margin:0 0 var(--font-size-xs)}.geopage-seo-description.full-width__container.no-max-height .os-title:not(:first-child){margin:24px 0 12px;margin:var(--font-size-xl) 0 var(--font-size-xs)}.geopage-seo-description.full-width__container.no-max-height .os-title{padding:0}.geopage-seo-description.full-width__container.no-max-height .os-text{font-size:16px;font-size:var(--font-size-m)}.geopage-good-to-know{gap:32px!important;gap:var(--spacing-l)!important;margin:32px auto!important;margin:var(--spacing-l) auto!important}.geopage-good-to-know .os-icon>svg{fill:#485556!important;fill:var(--color-grey-1)!important}.geopage-good-to-know__section{background-color:#fff;background-color:var(--color-white);border:2px solid #062022;border:2px solid var(--color-grey-0);border-radius:20px;border-radius:var(--radius-m)}.header_component{background-color:hsla(0,0%,100%,0);background-color:var(--color-transparent);padding:8px;padding:var(--spacing-xs)}.header_component__menu .os-button{font-style:normal}.header_component .header-logo{--header-logo-height:30px;--header-logo-width:138px;--header-logo-height--big-screen:40px;--header-logo-width--big-screen:184px;--headerLogo-small--height-big-screen:33px;--headerLogo-small--width-big-screen:150px;height:30px;height:var(--header-logo-height)}@media only screen and (min-width:768px){.header_component .header-logo{height:var(--header-logo-height--big-screen)}}.header_component .header-logo__image{width:var(--header-logo-width)}@media only screen and (min-width:768px){.header_component .header-logo__image{width:var(--header-logo-width--big-screen)}.header_component .header-logo__image--is-small-logo{width:var(--headerLogo-small--width-big-screen)}.header_component .header-logo--is-small-logo{height:var(--headerLogo-small--height-big-screen)}}.header_component .country-selector__flag-image{border:1px solid #062022;border:var(--border1) var(--color-standard-3);border-radius:50%;border-radius:var(--radius-round)}.hero{background-color:#daed56;background-color:var(--color-primary-main)}.hero__main{background-size:0;padding-bottom:48px!important;padding-bottom:var(--spacing-xxl)!important}@media only screen and (min-width:768px){.hero__main{background-position:right 0;background-size:100%}}.hero__title.os-text{text-wrap:balance;color:#000;color:var(--color-black)}@media only screen and (min-width:768px){.hero__title.os-text{font-size:48px!important;font-size:var(--font-size-xxxl)!important;margin:0;max-width:600px;padding:32px 0;padding:var(--spacing-l) 0}}.highlight-section{margin:36px 40px;margin:var(--font-size-xxl) var(--spacing-xl)}@media only screen and (max-width:575px){.highlight-section{margin:0}}.highlight-section{margin-top:32px;margin-top:var(--spacing-l)}@media only screen and (max-width:575px){.highlight-section{margin-top:48px;margin-top:var(--spacing-xxl)}}.highlight-section__wrapper{margin:0 auto;max-width:1128px;max-width:var(--page-max-width);padding-left:16px;padding-left:var(--container-padding);padding-right:16px;padding-right:var(--container-padding);width:100%}@media only screen and (min-width:1280px){.highlight-section__wrapper{padding-left:0;padding-right:0}}@media only screen and (min-width:1440px){.highlight-section__wrapper.large-screen-break-point{max-width:var(--page-max-width-large)}}.highlight-section__wrapper{padding:40px;padding:var(--spacing-xl)}@media only screen and (max-width:575px){.highlight-section__wrapper{padding:40px 16px;padding:var(--spacing-xl) var(--spacing-s)}.highlight-section__wrapper .os-article__content{margin-left:0;margin-right:0}.highlight-section .os-title{font-size:36px;font-size:var(--font-size-xxl)}}.highlight-section .os-article__baseline{margin-top:24px;margin-top:var(--spacing-m)}.highlight-section .os-button--variant-link .os-text{color:#007fff;color:var(--color-secondary-main)}.highlight-section .os-article--is-alone{-webkit-box-pack:center;-ms-flex-pack:center;gap:72px;gap:var(--spacing-xxxl);justify-content:center;-webkit-text-decoration:none;text-decoration:none}@media only screen and (max-width:575px){.highlight-section .os-article--is-alone{gap:40px;gap:var(--spacing-xl);overflow:visible;overflow:initial}}.highlighted-deal__redirect-button .os-icon svg{fill:#000!important;fill:var(--color-black)!important}.highlighted-deal__text-content .os-text{color:#000;color:var(--color-black)}.lazy-effect.lazyload:after,.lazy-effect.lazyloading:after,img.lazyload:after,img.lazyloading:after{background:url(/_nuxt/img/logo-short-white.006ecf5.svg) no-repeat 50%}img.lazyload:after,img.lazyloading:after{background-image:url(/_nuxt/img/logo-short-grey.41ca429.svg)}.header_component__menu__item .login-nav__text{display:none}@media only screen and (min-width:768px){.header_component__menu__item .login-nav__text{display:block}}.os-article{--os-text--list-padding-left:28px}.os-article .os-article__image,.os-article .os-article__image--size-small{background-size:contain;border-radius:0;min-height:312px}.os-article__light,.os-article__primary{margin-bottom:4px;margin-bottom:var(--spacing-xxs);margin-top:24px;margin-top:var(--spacing-m);min-width:180px}@media only screen and (max-width:575px){.os-article__light,.os-article__primary{width:100%}}.os-article__link{width:auto}.os-article__baselines,.os-article__link{margin-top:24px;margin-top:var(--spacing-m)}.os-article__baselines .os-text{font-size:20px;font-size:var(--font-size-l);line-height:1.22em;line-height:var(--line-height-m);overflow:visible;overflow:initial;padding-left:var(--os-text--list-padding-left);text-indent:calc(var(--os-text--list-padding-left)*-1);white-space:normal}@media only screen and (min-width:576px){.os-article{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media only screen and (min-width:768px){.os-article--is-alone .os-article__content{max-width:50%}.os-article--is-alone .os-article__image{padding-top:0;width:25%}}.ecw-booking-pod{--ecw-booking-pod-font-family:"SF Pro Text",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"!important}@media only screen and (min-width:768px){.ecw-booking-pod__middle-container{margin-bottom:16px;margin-bottom:var(--spacing-s)}.ecw-booking-pod__bottom-container{margin-top:16px;margin-top:var(--spacing-s)}}.os-button{--os-button-primary--border:var(--border2-width) solid var(--color-standard-3);--os-button-light--border:var(--border2-width) solid var(--color-standard-3);--os-button-light--color:var(--color-standard-3);--os-button-light--box-shadow-hover:none;--os-button--radius:100px;--os-button--font-weight:900;--os-button--font-style:normal;--os-button--shadow:2px 2px 0 var(--color-standard-3);--os-button--font-size-small:var(--font-size-m);--os-button--font-size-large:var(--font-size-m);--os-button-menu--color:var(--color-secondary-main);--os-button-disabled--color:var(--color-grey-2);--os-button-menu--font-weight:700;--os-button-primary--shadow-disabled:2px 2px 0 var(--color-grey-3);--os-button-small--y-padding:6px;--os-button-medium--y-padding:10px;--os-button-large--y-padding:14px;--os-button--line-height:24px;line-height:24px}.os-button,.os-button .os-text{line-height:var(--os-button--line-height)}.os-button--size-small{font-size:var(--os-button--font-size-small);padding:var(--os-button-small--y-padding) var(--spacing-s)}.os-button--size-medium{font-size:var(--os-button--font-size-small);padding:var(--os-button-medium--y-padding) var(--spacing-s)}.os-button--size-large{font-size:var(--os-button--font-size-small);padding:var(--os-button-large--y-padding) var(--spacing-s)}.os-button--variant-light:disabled,.os-button--variant-light[disabled],.os-button--variant-primary:disabled,.os-button--variant-primary[disabled]{border:var(--os-button-primary--border);border-color:#bfced1;border-color:var(--color-grey-3);-webkit-box-shadow:var(--os-button-primary--shadow-disabled);box-shadow:var(--os-button-primary--shadow-disabled);color:#859697;color:var(--color-grey-2)}.os-button--variant-light:focus-visible,.os-button--variant-primary:focus-visible{outline:2px solid #062022;outline:2px solid var(--color-grey-0);outline-offset:6px}.os-button--variant-link{color:#062022;color:var(--color-grey-0);padding:0}.os-button--variant-link:disabled,.os-button--variant-link[disabled]{color:#859697;color:var(--color-grey-2)}.os-button--variant-menu{padding:0;text-transform:none}.os-button--variant-menu:disabled,.os-button--variant-menu[disabled]{color:#62aefb;color:var(--color-secondary-light)}.os-button--variant-dark .os-icon svg{fill:#fff!important;fill:var(--color-white)!important}.os-button--variant-dark{border:var(--os-button-light--border);-webkit-box-shadow:none;box-shadow:none}.os-button--variant-light:hover{background-color:#bfced1;background-color:var(--color-grey-3);-webkit-box-shadow:var(--os-button--shadow);box-shadow:var(--os-button--shadow)}.os-checkbox__label{color:#485556;color:var(--color-standard-4)}.os-checkbox__input:focus+.os-checkbox__label .os-checkbox__fake-input{border-color:#859697;border-color:var(--color-standard-6)}.os-checkbox__input:checked+.os-checkbox__label .os-checkbox__fake-input{background-color:#062022!important;background-color:var(--color-grey-0)!important}.os-checkbox__input:checked+.os-checkbox__label .os-checkbox__fake-input:before{opacity:1}.ecw-feature-list__subtext .os-text{color:#485556;color:var(--color-grey-1)}.ecw-feature-list .os-list svg{fill:#062022!important;fill:var(--color-grey-0)!important}.os-form-input{--os-form-input--with-label-inside-input-padding:2px var(--spacing-xs)}.os-modal__container .os-modal__closer{-webkit-box-shadow:none;box-shadow:none}.ecw-range-slider__scroll-zone-front{background-color:#062022;background-color:var(--color-highlight-3)}.os-tag{border-radius:5px;border-radius:var(--radius-s)}.ecw-vehicle-card{--vehicle-card--border-bottom-color:var(--color-grey-3)}.ecw-vehicle-card__basic-information__more-details .os-text{color:#062022;color:var(--color-grey-0);-webkit-text-decoration:underline;text-decoration:underline;text-decoration-style:solid}.ecw-vehicle-card__basic-information__more-details svg{fill:#062022!important;fill:var(--color-grey-0)!important}.ecw-vehicle-card__basic-information__features-list{display:none}.ecw-vehicle-card__basic-information__price-section--total{color:#485556;color:var(--color-standard-4)}.ecw-vehicle-card__basic-information__price-section .os-tag{margin-bottom:0;margin-top:4px;margin-top:var(--spacing-xxs)}.ecw-vehicle-details-block__note,.ecw-vehicle-details-block__subtitle{display:none}.ecw-vehicle-more-details{--ecw-vehicle--more-details-column-background-color:var(--color-grey-4)}.ecw-vehicle-offers__car{padding-bottom:48px;padding-bottom:var(--spacing-xxl)}.ecw-vehicle-offers__car__details-container{display:inline-block;max-width:calc(100% - 141px);max-width:calc(100% - 125px - var(--spacing-s));vertical-align:middle}.ecw-vehicle-offers__car--model,.ecw-vehicle-offers__car--title{max-width:none}.ecw-vehicle-offers__car--tags{bottom:12px;bottom:calc(var(--spacing-s) - var(--spacing-xxs));left:16px;left:var(--spacing-s);position:absolute}.ecw-vehicle-offers__car .os-image{position:static;vertical-align:middle}.ecw-vehicle-offers--day span{font-style:normal}@media only screen and (min-width:768px){.ecw-vehicle-offers__car{padding-bottom:0}.ecw-vehicle-offers__car__details-container{max-width:none}.ecw-vehicle-offers__car--tags{position:static}}@media only screen and (min-width:1280px){.ecw-vehicle-offers__car{max-width:none}}.ecw-vehicle-review{--vehicle-review--separator-border-color:var(--color-grey-3);--vehicle-review--vat-link-color:var(--color-secondary-main);--vehicle-review--infos-container-background-color:var(--color-grey-4);--vehicle-review--price-details-item-flex-grow:1}@media only screen and (min-width:768px){.ecw-vehicle-review{padding:0 16px;padding:0 var(--spacing-s)}}.ecw-vehicle-review__header{padding-left:0;padding-right:0}.ecw-vehicle-review__main-info{margin:0;padding-top:16px;padding-top:var(--spacing-s)}@media only screen and (max-width:767px){.ecw-vehicle-review__model.os-text{margin-bottom:8px;margin-bottom:var(--spacing-xs)}}.ecw-vehicle-review__model.os-text{margin-bottom:4px;margin-bottom:var(--spacing-xxs)}@media only screen and (max-width:767px){.ecw-vehicle-review__pickup{font-size:14px;font-size:var(--font-size-s);font-style:normal;font-weight:700;font-weight:var(--font-weight-bold);line-height:1.46em;line-height:var(--line-height-l)}}.ecw-vehicle-review__info-item--date{color:#485556;color:var(--color-grey-1)}.ecw-vehicle-review__content{margin:0}.ecw-vehicle-review__separator{margin:0 8px}.ecw-vehicle-review__separator-line{margin:0}.ecw-vehicle-review__rate-info{font-weight:700}@media only screen and (min-width:768px){.ecw-vehicle-review__price-details-item{padding:8px 0;padding:var(--spacing-xs) 0}}.packages-section__block{gap:24px;gap:var(--spacing-m)}@media only screen and (max-width:575px){.packages-section__block{gap:16px;gap:var(--spacing-s)}}.packages-section__block .ancillary-card:not(:first-child){margin:0}.packages-section__damages-cost .os-text{line-height:1.46em;line-height:var(--line-height-l)}.packages-section__damages-cost .os-icon{-webkit-transform:scale(.8);transform:scale(.8)}.packages-section__title{margin-bottom:16px!important;margin-bottom:var(--spacing-s)!important}.packages-section .ancillary-card-wrapped{border-radius:16px}.packages-section .ancillary-card-wrapped__card-icon-standard-3 svg{fill:#485556!important;fill:var(--color-grey-1)!important}.packages-section .ancillary-card-wrapped__card-icon-prestige svg{fill:#d6b781!important;fill:var(--color-ui-prestige)!important}.packages-section .ancillary-card:has(.os-button:disabled):has(.os-tag){-webkit-filter:none;filter:none}.packages-section .ancillary-card:has(.os-button:disabled):has(.os-tag) .ancillary-card-wrapped{background-color:#fff;background-color:var(--color-white);border:2px solid #daed56;border:var(--border2) var(--color-primary-main);-webkit-box-shadow:none;box-shadow:none}.packages-section .ancillary-card:has(.os-button:disabled):has(.os-tag) .os-icon{background-color:inherit}.packages-section .not-included:not(.disabled){opacity:1}.packages-section__name-and-description{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center}.packages-section .ancillary-card-wrapped__controller-wrapper button:not(:last-of-type){display:none}@media only screen and (max-width:575px){.packages-section__info{margin-bottom:24px;margin-bottom:var(--spacing-m)}}.packages-section__info .os-text{color:#003d7a;color:var(--color-secondary-strong)}.packages-section__info svg{fill:#003d7a!important;fill:var(--color-secondary-strong)!important}.packages-section__extra-description{display:none}.payment-page{--payment-page-body-flex-direction:column-reverse}.payment-page__container__go-back .os-button{gap:8px;gap:var(--spacing-xs);min-height:56px;min-height:var(--height-sizing-l)}.payment-page__container__go-back .os-button svg{fill:#485556!important;fill:var(--color-grey-1)!important}.payment-page__container__go-back .os-button .os-text{-webkit-text-decoration:underline;text-decoration:underline}@media only screen and (min-width:1280px){.payment-page .payment__main__payment-container{margin-right:24px;margin-right:var(--spacing-m)}}.payment-page .payment__main__payment-container{margin-top:0}.payment-page .payment__main__payment-container .credit-card-pay-mode__title{padding-top:0}.payment-result{-webkit-box-flex:1;-ms-flex-positive:1;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-grow:1;justify-content:center;text-align:center}.payment-result__error-text{padding-top:32px;padding-top:var(--spacing-l)}.payment-result__loader,.payment-result__redirect-button{margin-bottom:32px;margin-bottom:var(--spacing-l)}.payment-result__redirect-button{margin-top:32px;margin-top:var(--spacing-l)}.payment-result__container{margin:0 auto;max-width:1128px;max-width:var(--page-max-width);padding-left:16px;padding-left:var(--container-padding);padding-right:16px;padding-right:var(--container-padding);width:100%}@media only screen and (min-width:1280px){.payment-result__container{padding-left:0;padding-right:0}}@media only screen and (min-width:1440px){.payment-result__container.large-screen-break-point{max-width:var(--page-max-width-large)}}@media only screen and (max-width:767px){.payment-result__container:not(.payment-page__header){margin-top:75.92px;margin-top:var(--funnel-content-header__height)}}.ecw-quick-filter{--quick-filter--trigger-active-font-weight:bold;--quick-filter--filter-active:var(--border2) var(--color-highlight-3)}.reassurance-section{--reassurance-section-icon-bg-color:var(--color-pink)}.review-and-book-page__terminals-section .ecw-terminals__title{padding-bottom:24px;padding-bottom:var(--spacing-m)}.review-and-book-page__terminals-section .os-select{-webkit-box-shadow:none;box-shadow:none}.review-and-book-page__terminals-section .os-select__select{border:1px solid #859697;border:var(--border1) var(--color-grey-2);border-radius:5px;border-radius:var(--radius-s);padding-left:8px;padding-left:var(--spacing-xs);padding-right:8px;padding-right:var(--spacing-xs)}.review-and-book-page__terminals-section .os-select .os-icon{right:8px;right:var(--spacing-xs)}.policies-section-booking .os-accordion__title p{color:#062022;color:var(--color-highlight-3)}.policies-section-booking .os-accordion__title svg{fill:#062022!important;fill:var(--color-highlight-3)!important}.review-and-book-page__forms-section{background-color:#f4f6f6;background-color:var(--color-grey-4)}@media only screen and (max-width:767px){.review-and-book-page__title{display:none}}@media only screen and (max-width:575px){.review-and-book-page__total{display:block}}@media only screen and (min-width:768px){.review-and-book-page__header{-webkit-box-shadow:0 10px 15px -3px #fafbfc;box-shadow:0 10px 15px -3px #fafbfc;-webkit-box-shadow:0 10px 15px -3px var(--color-background-grey-lightest);box-shadow:0 10px 15px -3px var(--color-background-grey-lightest)}}@media only screen and (max-width:767px){.funnel-content-header__container{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.funnel-content-header{-webkit-box-shadow:none;box-shadow:none}}.seats-filter{--seats-filter--scroll-zone-front:var(--color-grey-0)}.station-details__name{font-size:20px;font-size:var(--font-size-l)}.station-details-address__city,.station-details-address__country,.station-details-address__street-line{text-transform:uppercase}.station-details-services__greenstation{color:#007fff;color:var(--color-secondary-main)}.station-details-services__greenstation div>svg{fill:#007fff!important;fill:var(--color-secondary-main)!important}.station-details-services__out-of-hours-text{color:#274e28;color:var(--color-primary-stronger)}.station-details-services__out-of-hours div>svg{fill:#274e28!important;fill:var(--color-primary-stronger)!important}.statistics-section{margin:36px 40px;margin:var(--font-size-xxl) var(--spacing-xl)}@media only screen and (max-width:575px){.statistics-section{margin:0}}.statistics-section{background-color:#daed56;background-color:var(--color-primary-main)}@media only screen and (max-width:767px){.statistics-section__wrapper{padding:72px 16px;padding:var(--spacing-xxxl) var(--spacing-s)}}.statistics-section .statistic__value,.statistics-section__title{color:#000;color:var(--color-black)}@media only screen and (max-width:767px){.statistics-section__grid{margin-top:60px}}@media only screen and (max-width:1023px){.statistics-section__grid .statistic{margin-bottom:40px;margin-bottom:var(--spacing-xl);width:50%}}@media only screen and (max-width:575px){.statistics-section__grid .statistic{width:100%}}.statistics-section .statistic__description{color:#000;color:var(--color-black)}.stepper,.stepper-component{--stepper-component-body-step-active-index--background-color:var(--color-highlight-3)!important;--stepper-component-body-step-active--box-shadow:inset 0 0 0 1px var(--color-highlight-3)!important;--stepper-component-step-active-title--color:var(--color-standard-4)!important;--stepper-component-index--background-color:var(--color-standard-5)!important;--stepper-component-extras--border:0!important;--stepper--background-color:var(--color-primary-main)!important}.os-title-separator__title__text{max-width:800px}.top-destinations-section{background-color:transparent;display:block}.top-destinations-section__container{display:block}.top-destinations-section__all-destinations{text-align:center;width:100%}.top-destinations-section .destination-link__flag{border-radius:50%;border-radius:var(--radius-round);margin-right:8px;margin-right:var(--spacing-xs)}.top-destinations-section .os-accordion-item{background-color:#fff;background-color:var(--color-white);border:2px solid #062022;border:var(--border2) var(--color-standard-3);-webkit-box-shadow:2px 2px 0 0 #062022;box-shadow:2px 2px 0 0 #062022;-webkit-box-shadow:2px 2px 0 0 var(--color-standard-3);box-shadow:2px 2px 0 0 var(--color-standard-3);margin-bottom:8px;margin-bottom:var(--spacing-xs)}@media only screen and (max-width:767px){.top-destinations-section .os-accordion-item{padding:4px 16px;padding:var(--spacing-xxs) var(--spacing-s)}}.top-destinations-section .os-accordion-item{margin-bottom:16px;margin-bottom:var(--spacing-s)}@media only screen and (min-width:768px){.top-destinations-section .os-accordion-item__title{max-width:170px}}@media only screen and (min-width:1024px){.top-destinations-section .os-accordion-item__title{max-width:inherit}}@media only screen and (max-width:1023px){.top-destinations-section__group:first-child:has(.os-image){display:none}}@media only screen and (min-width:1024px){.top-destinations-section__group:first-child:has(.os-image){-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.top-destinations-section__group:first-child:has(.os-image) .os-image{width:55%}}.top-destinations-section__group .destination-link{margin:4px 0;margin:var(--spacing-xxs) 0}@media only screen and (min-width:768px){.top-destinations-section__container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.top-destinations-section__links{grid-template-columns:repeat(4,1fr);margin:0 auto;width:100%}.top-destinations-section__links .top-destinations-section__group{border:none;-webkit-box-shadow:none;box-shadow:none;display:-webkit-box;display:-ms-flexbox;display:flex}.top-destinations-section__links .top-destinations-section__all-destinations{grid-column:1/5}}@media only screen and (min-width:1024px){.top-destinations-section__links{grid-template-columns:repeat(5,1fr)}.top-destinations-section .top-destinations-section__all-destinations{grid-column:1/6}}:root{--scrollbar--thumb-color:var(--color-grey-0);--scrollbar--track-color:var(--color-grey-6)}.booking-pod__placeholder{background-position:16px 48px,calc(100% - 16px) calc(100% - 16px);background-position:var(--spacing-s) 48px,calc(100% - var(--spacing-s)) calc(100% - var(--spacing-s));min-height:258px}@media only screen and (min-width:576px){.booking-pod__placeholder{background-image:linear-gradient(45deg,#ffdc00,#ffdc00);background-image:linear-gradient(45deg,var(--color-ui-primary),var(--color-ui-primary));background-position:calc(100% - 32px) calc(100% - 32px);background-position:calc(100% - var(--spacing-l)) calc(100% - var(--spacing-l));background-size:256px 56px;background-size:256px calc(var(--spacing-xxl) + var(--spacing-xs));min-height:243px}}.highlighted-deal__placeholder{background-image:-webkit-gradient(linear,left top,right top,color-stop(30%,#e6007e));background-image:linear-gradient(90deg,#e6007e 30%);background-image:linear-gradient(90deg,var(--color-promotional-1) 30%)}.custom-scrollbar{scrollbar-color:var(--color-highlight-3) var(--color-grey-6);scrollbar-width:thin}.custom-scrollbar::-webkit-scrollbar{border-radius:8px;border-radius:var(--spacing-xs);width:8px;width:var(--spacing-xs)}.custom-scrollbar::-webkit-scrollbar-track{background:#fafbfc;background:var(--color-grey-6)}.custom-scrollbar::-webkit-scrollbar-thumb{background-color:#062022;background-color:var(--color-highlight-3);border:2px solid #fafbfc;border:2px solid var(--color-grey-6);border-radius:8px;border-radius:var(--spacing-xs)}.custom-scrollbar{scrollbar-face-color:#062022;scrollbar-face-color:var(--color-highlight-3);scrollbar-arrow-color:#062022;scrollbar-arrow-color:var(--color-highlight-3);scrollbar-track-color:#fafbfc;scrollbar-track-color:var(--color-grey-6);scrollbar-color:#062022 #fafbfc;scrollbar-color:var(--scrollbar--thumb-color) var(--scrollbar--track-color)}.vehicle-card__description{color:#485556;color:var(--color-standard-4)}.vehicle-types-section{--vehicle-types-section--padding-top:0;background:-webkit-gradient(linear,left bottom,left top,color-stop(20%,#fff),color-stop(20%,#fafbfc));background:linear-gradient(0deg,#fff 20%,#fafbfc 0);background:linear-gradient(to top,var(--color-standard-2) 20%,var(--color-standard-8) 20%);margin-bottom:16px;margin-bottom:var(--spacing-s)}.vehicle-types-section .os-slider{margin-top:0}.vehicle-types-section .os-slider__item{padding:0 16px;padding:0 var(--spacing-s)}.vehicle-types-section .os-slider__navbar button[aria-pressed=true]:after{background-color:#062022;background-color:var(--color-highlight-3)}.vehicle-types-section .os-slider__navbar button:after{background-color:#859697;background-color:var(--color-standard-6)}.vehicles-page__title-text{padding:0}@media only screen and (max-width:767px){.vehicles-page__title-text{font-size:24px;font-size:var(--font-size-xl)}}.vehicles-page__total-vehicles{color:#485556;color:var(--color-standard-4)}.vertical-stepper{--vertical-stepper--icon-bg-color:var(--color-pink);--vertical-stepper--line-color:var(--color-standard-4);--vertical-stepper--title-color:var(--color-standard-3);--vertical-stepper--subtitle-color:var(--color-standard-4)}.highlight-section .os-article__content{margin-left:0;margin-right:16px;margin-right:var(--font-size-m)}.highlight-section .os-article__content-spacing-left{margin-left:24px;margin-left:var(--spacing-m);margin-right:0}.highlight-section .os-button .os-text{-webkit-text-decoration:none;text-decoration:none}.highlight-section--rounded{border-radius:20px;border-radius:var(--radius-m)}@media only screen and (max-width:575px){.highlight-section--rounded{border-radius:0}}.highlight-section--text-white .os-article__content .os-article__baseline,.highlight-section--text-white .os-article__content .os-article__subhead,.highlight-section--text-white .os-article__content .os-article__title{color:#fff}