.grecaptcha-badge{visibility:hidden!important}.grecaptcha-badge-visible{visibility:visible!important}.pointer{cursor:pointer}.RentalConditions{flex-direction:column;padding:0 24px;display:flex}.RentalConditions>.AccordionGroup:last-child{border-bottom:1px solid var(--border-secondary-color)}.RentalConditions-Item{border-top:1px solid var(--border-secondary-color)}.RentalConditions-Item .AccordionGroup-Button{text-align:start;padding:16px 0}.RentalConditions-Item .AccordionGroup-Panel{padding-inline:0}.RentalConditions-Body{padding:16px 0 32px;font-size:17px;line-height:24px}.RentalConditions-Body_mileage,.RentalConditions-Body_fuel-policy,.RentalConditions-Body_cross-border{padding-top:0}.RentalConditions-Loader{background:url(/resources/common/svg/loaders/loader-blue.svg) 50% 45%/70px 70px no-repeat;height:200px;position:relative}.RentalConditions-LoaderText{text-align:center;color:#0a578c;width:100%;font-size:21px;line-height:28px;position:absolute;top:55%}.RentalConditions-Error{color:var(--error-text-color)}.RentalConditions-Pdf{margin:12px 0 24px}.RentalConditions-PdfFrame{background:url(/resources/common/svg/loaders/loader-blue.svg) 50% 45%/70px 70px no-repeat;border:none}.RentalConditions-Pdf,.RentalConditions-List{flex-direction:column;gap:12px;display:flex}.RentalConditions-PdfLink{align-self:flex-start}.RentalConditions-MoreInfoToggle{text-align:start;border-top:1px solid var(--border-secondary-color);color:var(--link-normal-color);border-radius:0;align-self:stretch;padding:16px 0;font-size:17px;font-weight:500;line-height:24px}
.grecaptcha-badge{visibility:hidden!important}.grecaptcha-badge-visible{visibility:visible!important}.pointer{cursor:pointer}.RentalConditions-Score{flex-direction:column;gap:8px;padding-top:16px;display:flex}.RentalConditions-ScoreBadgeRow,.RentalConditions-ScoreBars{gap:8px;padding-bottom:10px;display:flex}.RentalConditions-ScoreCell{flex:1 1 0;justify-content:center;min-width:0;display:flex;position:relative}.RentalConditions-ScoreCell:first-child{justify-content:flex-start}.RentalConditions-ScoreCell:last-child{justify-content:flex-end}.RentalConditions-ScoreCell_isActive:after{content:"";border-top:8px solid #5ace84;border-left:8px solid #0000;border-right:8px solid #0000;width:0;height:0;position:absolute;bottom:-8px;left:50%;transform:translate(-50%)}.RentalConditions-ScoreBadge{background-color:#5ace84;border-radius:8px;flex-direction:column;flex-shrink:0;min-width:100%;max-width:calc(300% + 16px);padding:10px 18px;display:flex}.RentalConditions-ScoreBadgeLabel{color:#0f172a;font-weight:600}.RentalConditions-ScoreBadgeTitle{color:#0f172a;font-size:15px;line-height:20px}.RentalConditions-ScoreBar{background-color:#e2e8f0;border-radius:4px;flex:1 1 0;height:4px}.RentalConditions-ScoreBar_isActive{background-color:#5ace84}.RentalConditions-ScoreDescription{margin:24px 0}.RentalConditions-Score_fair .RentalConditions-ScoreBadge{background-color:#cbd5e1}.RentalConditions-Score_fair .RentalConditions-ScoreCell_isActive:after{border-top-color:#cbd5e1}.RentalConditions-Score_fair .RentalConditions-ScoreBar_isActive{background-color:#94a3b8}
.grecaptcha-badge{visibility:hidden!important}.grecaptcha-badge-visible{visibility:visible!important}.pointer{cursor:pointer}.RentalConditions-CrossBorder .CrossBorder-Title{display:none}.RentalConditions-CrossBorder .CrossBorder-Title+p{margin-block-start:0;font-weight:700}.RentalConditions-CrossBorder .CrossBorder>*+*{margin-block-start:4px}.RentalConditions-CrossBorder .CrossBorder>.CrossBorder-List_Checkboxes{margin-block-start:16px}.RentalConditions-CrossBorder .CrossBorder>.CrossBorder-Total{margin-block-start:20px}.RentalConditions-CrossBorder .CrossBorder>.CrossBorder-Info{margin-block-start:16px}.RentalConditions-CrossBorder .CrossBorder-List_Checkboxes{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:24px}@media screen and (max-width:810px){.RentalConditions-CrossBorder .CrossBorder-List_Checkboxes{grid-template-columns:minmax(0,1fr)}}.RentalConditions-CrossBorder .Tooltip-Children{align-items:center;display:flex}.RentalConditions-CrossBorder .CrossBorder-Info{color:#0f172a;background:#fef6d6;border-color:#fcd34d;align-items:flex-start;gap:12px}[data-theme=dark] .RentalConditions-CrossBorder .CrossBorder-Info{color:var(--text-primary-color);background:#f59e0b26;border-color:#f59e0b}.RentalConditions-CrossBorder .CrossBorder-Info svg{fill:#f59e0b;color:#f59e0b}.RentalConditions-CrossBorder .CrossBorder-Info p{font-weight:400}.RentalConditions-CrossBorder .CrossBorder-Requirements{flex:1;padding-inline-start:20px}.RentalConditions-CrossBorder .CrossBorder-Requirements p{list-style:outside;display:list-item}.RentalConditions-CrossBorder .CrossBorder-Requirements>*+*{margin-block-start:4px}.RentalConditions-CrossBorderTerms{flex-direction:column;gap:4px;margin-block-start:16px;font-size:17px;line-height:24px;display:flex}
.grecaptcha-badge{visibility:hidden!important}.grecaptcha-badge-visible{visibility:visible!important}.pointer{cursor:pointer}.CrossBorder-Title{font-weight:700}.CrossBorder-List{flex-wrap:wrap;display:flex}.CrossBorder-List_Checkboxes{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:8px 16px;display:grid}@media screen and (max-width:810px){.CrossBorder-List_Checkboxes{grid-template-columns:repeat(2,minmax(0,1fr))}}.CrossBorder-List_Checkboxes .Checkbox-Label{align-items:flex-start}.CrossBorder-Info{background:#e8f4fc;border:1px solid #7dd3fc;border-radius:4px;align-items:center;gap:16px;padding:12px;display:flex}[data-theme=dark] .CrossBorder-Info{background:var(--surface-content-block-color);border-color:var(--border-highlight-color)}.CrossBorder-Info p{color:var(--text-primary-color);font-weight:700}.CrossBorder-Total{align-items:center;gap:4px;display:flex}
.grecaptcha-badge{visibility:hidden!important}.grecaptcha-badge-visible{visibility:visible!important}.pointer{cursor:pointer}.RentalConditions-Deposit{flex-direction:column;font-size:17px;line-height:24px;display:flex}.RentalConditions-DepositNote{margin-top:8px}.RentalConditions-DepositTerms{margin-top:12px}.RentalConditions-DepositHistogram{flex-direction:column;gap:16px;padding:16px 0 8px;display:flex}.RentalConditions-DepositHistogram_zero,.RentalConditions-DepositHistogram_deposit_free{--segment-center:0}.RentalConditions-DepositHistogram_zero .RentalConditions-DepositBadge,.RentalConditions-DepositHistogram_deposit_free .RentalConditions-DepositBadge{background:#d1d5db;transform:none}.RentalConditions-DepositHistogram_zero .RentalConditions-DepositBar:first-child,.RentalConditions-DepositHistogram_deposit_free .RentalConditions-DepositBar:first-child{background-color:#d1d5db}.RentalConditions-DepositHistogram_zero .RentalConditions-DepositBar:first-child:after,.RentalConditions-DepositHistogram_deposit_free .RentalConditions-DepositBar:first-child:after{border-top-color:#d1d5db;display:block}.RentalConditions-DepositHistogram_low{--segment-center:calc((100% - 12px) * 2 / 7 + 4px)}.RentalConditions-DepositHistogram_low .RentalConditions-DepositBadge{background:#5ace84}.RentalConditions-DepositHistogram_low .RentalConditions-DepositBar:nth-child(-n+2){background-color:#5ace84}.RentalConditions-DepositHistogram_low .RentalConditions-DepositBar:nth-child(2):after{border-top-color:#5ace84;display:block}.RentalConditions-DepositHistogram_average{--segment-center:calc((100% - 12px) * 4 / 7 + 8px)}.RentalConditions-DepositHistogram_average .RentalConditions-DepositBadge{background:#fcd34d}.RentalConditions-DepositHistogram_average .RentalConditions-DepositBar:nth-child(-n+3){background-color:#fcd34d}.RentalConditions-DepositHistogram_average .RentalConditions-DepositBar:nth-child(3):after{border-top-color:#fcd34d;display:block}.RentalConditions-DepositHistogram_high{--segment-center:calc(600% / 7)}.RentalConditions-DepositHistogram_high .RentalConditions-DepositBadge{background:#f59e0b}.RentalConditions-DepositHistogram_high .RentalConditions-DepositBar{background-color:#f59e0b}.RentalConditions-DepositHistogram_high .RentalConditions-DepositBar:nth-child(4):after{border-top-color:#f59e0b;display:block}.RentalConditions-DepositBadge{width:fit-content;border-radius:4px;flex-direction:column;margin-inline-start:var(--segment-center);padding:8px 12px;display:flex;transform:translate(-50%)}.RentalConditions-DepositBadgeLabel,.RentalConditions-DepositBadgeAmount{color:#0f172a}.RentalConditions-DepositBadgeLabel{font-weight:600}.RentalConditions-DepositBadgeAmount{width:max-content}.RentalConditions-DepositBars{gap:4px;display:flex}.RentalConditions-DepositBar{background-color:#e2e8f0;border-radius:8px;flex:1 0 0;height:4px;position:relative}.RentalConditions-DepositBar:first-child{flex:.5 0 0}.RentalConditions-DepositBar:after{content:"";border-top-style:solid;border-top-width:8px;border-left:8px solid #0000;border-right:8px solid #0000;width:0;height:0;display:none;position:absolute;bottom:12px;left:50%;transform:translate(-50%)}.RentalConditions-DepositMessage{background:#e2e8f0;border-radius:4px;margin-top:8px;padding:12px}[data-theme=dark] .RentalConditions-DepositMessage{background:#52637a4d}html[dir=rtl] .RentalConditions-DepositBadge{transform:translate(50%)}html[dir=rtl] .RentalConditions-DepositHistogram_zero .RentalConditions-DepositBadge,html[dir=rtl] .RentalConditions-DepositHistogram_deposit_free .RentalConditions-DepositBadge{transform:none}
.grecaptcha-badge{visibility:hidden!important}.grecaptcha-badge-visible{visibility:visible!important}.pointer{cursor:pointer}.RentalConditions-Document{font-size:17px;line-height:24px}
.grecaptcha-badge{visibility:hidden!important}.grecaptcha-badge-visible{visibility:visible!important}.pointer{cursor:pointer}.RentalConditions-Paragraph{flex-direction:column;gap:4px;font-size:17px;line-height:24px;display:flex}
.grecaptcha-badge{visibility:hidden!important}.grecaptcha-badge-visible{visibility:visible!important}.pointer{cursor:pointer}.ExcessSection{color:var(--text-primary-color);flex-direction:column;gap:16px;display:flex}.ExcessSection-NotCovered{flex-direction:column;gap:8px;display:flex}.ExcessSection-NotCoveredTitle{color:#c70036;font-weight:600}[data-theme=dark] .ExcessSection-NotCoveredTitle{color:#e24a52}.ExcessSection-List{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.ExcessSection-Item{align-items:flex-start;gap:8px;display:flex}.ExcessSection-CrossIcon,.ExcessSection-WarningIcon{flex-shrink:0;margin-top:2px}.ExcessSection-CrossIcon{color:#c70036}[data-theme=dark] .ExcessSection-CrossIcon{color:#e24a52}.ExcessSection-WarningIcon{color:#f97316}.ExcessSection-Card{border:1px solid var(--border-secondary-color);background-color:var(--surface-primary-color);border-radius:4px;align-items:center;gap:12px;min-height:84px;margin-top:8px;padding:16px;display:flex;position:relative;overflow:hidden}.ExcessSection-CardText{flex-direction:column;flex:auto;gap:4px;min-width:0;display:flex}.ExcessSection-CardArt{flex:0 0 200px;align-self:stretch;position:relative}@media screen and (max-width:810px){.ExcessSection-CardArt{flex-basis:150px}}@media screen and (max-width:440px){.ExcessSection-CardArt{flex-basis:110px}}.ExcessSection-CardRings{border:5px solid #5ace84;border-radius:50%;justify-content:center;align-items:center;width:200px;height:200px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ExcessSection-CardRings:before{content:"";border:5px solid #1ca14d;border-radius:50%;width:136px;height:136px;position:absolute}@media screen and (max-width:810px){.ExcessSection-CardRings{transform:translate(-50%,-50%)scale(.75)}}@media screen and (max-width:440px){.ExcessSection-CardRings{transform:translate(-50%,-50%)scale(.55)}}.ExcessSection-CardImage{position:relative}
.grecaptcha-badge{visibility:hidden!important}.grecaptcha-badge-visible{visibility:visible!important}.pointer{cursor:pointer}.RentalConditions-Ferry .Ferry-Title{display:none}.RentalConditions-Ferry .Ferry-Title+p{margin-block-start:0;font-weight:600}.RentalConditions-Ferry .Ferry>*+*{margin-block-start:4px}.RentalConditions-Ferry .Ferry>.Ferry-Fee,.RentalConditions-Ferry .Ferry>.Tooltip{margin-block-start:20px}.RentalConditions-Ferry .Ferry>.Ferry-Info{margin-block-start:16px}.RentalConditions-Ferry .Tooltip{width:fit-content;display:block}.RentalConditions-Ferry .Tooltip-Children{align-items:center;gap:4px;display:flex}.RentalConditions-Ferry .Ferry-Info{color:#0f172a;background:#fef6d6;border-color:#fcd34d;align-items:flex-start;gap:12px}[data-theme=dark] .RentalConditions-Ferry .Ferry-Info{color:var(--text-primary-color);background:#f59e0b26;border-color:#f59e0b}.RentalConditions-Ferry .Ferry-Info svg{fill:#f59e0b;color:#f59e0b}.RentalConditions-Ferry .Ferry-Info p{font-weight:400}.RentalConditions-Ferry .Ferry-Requirements{flex:1;padding-inline-start:20px}.RentalConditions-Ferry .Ferry-Requirements p{list-style:outside;display:list-item}.RentalConditions-Ferry .Ferry-Requirements>*+*{margin-block-start:4px}
.grecaptcha-badge{visibility:hidden!important}.grecaptcha-badge-visible{visibility:visible!important}.pointer{cursor:pointer}.Ferry-Title{font-weight:700}.Ferry-Info{border:1px solid var(--border-secondary-color);border-radius:4px;align-items:center;gap:16px;padding:12px;display:flex}.Ferry-Info p{font-weight:700}.Ferry-Fee{align-items:center;gap:4px;display:flex}
.grecaptcha-badge{visibility:hidden!important}.grecaptcha-badge-visible{visibility:visible!important}.pointer{cursor:pointer}.RentalConditions-FuelPolicy{white-space:pre-line;font-size:17px;line-height:24px}
.grecaptcha-badge{visibility:hidden!important}.grecaptcha-badge-visible{visibility:visible!important}.pointer{cursor:pointer}.RentalConditions-Mileage{font-size:17px;line-height:24px}
.grecaptcha-badge{visibility:hidden!important}.grecaptcha-badge-visible{visibility:visible!important}.pointer{cursor:pointer}.RentalConditions-NeedToKnow{font-size:15px;line-height:20px}
.grecaptcha-badge{visibility:hidden!important}.grecaptcha-badge-visible{visibility:visible!important}.pointer{cursor:pointer}.RentalConditions-Payment{flex-direction:column;gap:20px;display:flex}.RentalConditions-PaymentDescription{margin-bottom:16px}.RentalConditions-PaymentColumns{gap:32px;display:flex}@media screen and (max-width:810px){.RentalConditions-PaymentColumns{flex-direction:column;gap:20px}}.RentalConditions-PaymentColumn{width:100%;min-width:calc(50% - 16px)}@media screen and (max-width:810px){.RentalConditions-PaymentColumn{min-width:0}}.RentalConditions-CardsHeading{text-align:start;font-weight:600}.RentalConditions-CardsHeading_accepted{color:#188b42}[data-theme=dark] .RentalConditions-CardsHeading_accepted{color:#5ace84}.RentalConditions-CardsHeading_rejected{color:#e24a52}.RentalConditions-Cards{flex-direction:column;display:flex}.RentalConditions-CardLogo{flex:none;margin-right:8px}.RentalConditions-Card{margin-top:12px;align-items:center;margin-inline-end:16px;display:flex}.RentalConditions-OtherCards,.RentalConditions-NotAcceptedCards{margin-top:6px;list-style:none}.RentalConditions-CardItem{flex-wrap:nowrap;align-items:flex-start;padding-top:4px;list-style:none;display:flex}.RentalConditions-CardIcon{color:#1eae53;flex:none;margin-inline-end:8px}.RentalConditions-CardIcon_rejected{margin-top:2px;color:var(--error-text-color);margin-inline-end:12px}.RentalConditions-Notes{margin-inline-start:20px;list-style:outside}
.grecaptcha-badge{visibility:hidden!important}.grecaptcha-badge-visible{visibility:visible!important}.pointer{cursor:pointer}.RentalConditions-Protection{flex-direction:column;gap:24px;display:flex}.RentalConditions-ProtectionBlock{flex-direction:column;gap:16px;display:flex}.RentalConditions-ProtectionBlockTitle{font-weight:600}.RentalConditions-Protections{margin-inline-start:0;padding:0;list-style:none}.RentalConditions-ProtectionItem{padding-inline-start:32px;position:relative}.RentalConditions-ProtectionItem+.RentalConditions-ProtectionItem{margin-top:8px}.RentalConditions-ProtectionItemIcon{inset-inline-start:0;color:#1eae53;position:absolute;top:0}.RentalConditions-ProtectionItemNote,.RentalConditions-ProtectionItemDescription{color:var(--text-muted-color)}.RentalConditions-ProtectionItemNote+.RentalConditions-ProtectionItemDescription{margin-top:6px}
.grecaptcha-badge{visibility:hidden!important}.grecaptcha-badge-visible{visibility:visible!important}.pointer{cursor:pointer}.RentalConditions-WaitingPeriod{font-size:17px;line-height:24px}.RentalConditions-WaitingPeriodHours{padding-top:20px;display:flex}@media screen and (max-width:810px){.RentalConditions-WaitingPeriodHours{flex-direction:column;gap:24px}}.RentalConditions-Paragraph+.RentalConditions-WaitingPeriodHours{margin-top:16px}.RentalConditions-WaitingPeriodColumn{flex-direction:column;flex:50%;gap:8px;padding-inline:100px;display:flex}@media screen and (max-width:810px){.RentalConditions-WaitingPeriodColumn{padding-inline:0}}.RentalConditions-WaitingPeriodColumn .WorkingHours-Group p,.RentalConditions-WaitingPeriodColumn_isSameSchedule .WorkingHours-Item_Active{font-weight:400}.RentalConditions-WaitingPeriodHours .WorkingHours-Wrapper{background:0 0;width:100%;margin-inline-start:0;padding:0}.RentalConditions-WaitingPeriodHours .WorkingHours-Group{grid-template-columns:min-content auto;gap:0 16px;display:grid}.RentalConditions-WaitingPeriodHours .WorkingHours-Group p{grid-column:1/-1;margin-bottom:0;font-size:17px;line-height:24px}.RentalConditions-WaitingPeriodHours .WorkingHours-Item{margin-bottom:0;font-size:17px;line-height:24px;display:contents}.RentalConditions-WaitingPeriodHours .WorkingHours-Day{white-space:nowrap;min-width:auto}.RentalConditions-WaitingPeriodHours .WorkingHours-Day:after{content:":"}
.grecaptcha-badge{visibility:hidden!important}.grecaptcha-badge-visible{visibility:visible!important}.pointer{cursor:pointer}.WorkingHours{flex-direction:column;gap:16px;display:flex}.WorkingHours_isExpandable{gap:0}.WorkingHours_isExpandable .WorkingHours-Wrapper{margin-block-start:16px}.WorkingHours-Wrapper{background:var(--surface-card-color);border-radius:4px;flex-direction:column;gap:16px;width:calc(100% + 32px);margin-inline-start:-32px;padding:16px;display:flex}.WorkingHours-List{justify-content:space-between;gap:32px;display:flex}@media screen and (max-width:810px){.WorkingHours-List{flex-direction:column}}.WorkingHours-Item{gap:12px;margin-bottom:4px;font-size:15px;line-height:20px;display:flex}.WorkingHours-Item_Active{font-weight:600}.WorkingHours-Day{min-width:100px}.WorkingHours-Group{flex-direction:column;gap:4px;width:max-content;display:flex}.WorkingHours-Group p{max-width:300px;margin-bottom:4px;font-weight:600}@media screen and (max-width:810px){.WorkingHours-Group{width:100%}}.WorkingHours-Terms{font-size:15px;line-height:20px}.WorkingHours-Loader{background:url(/resources/common/svg/loaders/loader-blue.svg) 50%/100% 100% no-repeat;width:32px;height:32px;margin:16px auto}.WorkingHours-Button{-webkit-tap-highlight-color:#0000;width:max-content;color:var(--action-primary-color);cursor:pointer;background:0 0;border:none;outline:none;padding:0}@media screen and (max-width:810px){.WorkingHours-Button{cursor:auto}}.WorkingHours-Button p{font-weight:500}.WorkingHours-Button_IsLoading{color:#0000;content:"";background:url(/resources/common/svg/loaders/loader-blue.svg) 50%/100% 100% no-repeat;width:30px;height:30px;display:block}.WorkingHours-Button_IsLoading p{display:none}[data-theme=dark] .WorkingHours-Button_IsLoading{color:#0000}.WorkingHours-Button:hover{color:var(--action-primary-hover-color)}[data-theme=dark] .WorkingHours-Button{color:var(--link-normal-color)}[data-theme=dark] .WorkingHours-Button:hover{color:var(--text-primary-color)}
.grecaptcha-badge{visibility:hidden!important}.grecaptcha-badge-visible{visibility:visible!important}.pointer{cursor:pointer}.RentalConditions-Header{color:var(--text-primary-color);align-items:center;gap:16px;display:flex}.RentalConditions-HeaderChevron{background-color:var(--surface-content-block-color);border-radius:100%;flex:none;justify-content:center;align-items:center;width:36px;height:36px;transition:transform .2s;display:flex}.RentalConditions-HeaderText{flex-direction:column;flex:auto;gap:4px;min-width:0;display:flex}.RentalConditions-HeaderTextTitle{font-weight:600}.RentalConditions-HeaderTextSubtitle{font-weight:400}.RentalConditions-HeaderIcon{flex:none}.AccordionGroup-Wrapper_isOpened .RentalConditions-HeaderChevron{transform:rotate(180deg)}