._discountSection_1ulfn_1{flex-direction:column;min-width:0;padding:0;display:flex}._discountOptions_1ulfn_8,._unavailableList_1ulfn_9{overscroll-behavior:contain;border-block:1px solid #e2e7ee;min-height:100px;max-height:260px;overflow-y:auto}._discountTabs_1ulfn_17{gap:16px;margin-bottom:12px;display:flex}._discountTabs_1ulfn_17 button{border:0;color:#667183;font:inherit;cursor:pointer;background:0 0;border-bottom:2px solid #0000;padding:8px 0;font-weight:600}._discountTabs_1ulfn_17 button[aria-selected=true]{border-bottom-color:var(--color-primary);color:var(--color-primary)}._discountTabs_1ulfn_17 button:hover{color:var(--color-primary)}._discountEmpty_1ulfn_43{padding:20px 12px;font-size:12px}._discountOption_1ulfn_8{border-inline-start:3px solid #0000;min-width:0}._discountOption_1ulfn_8+._discountOption_1ulfn_8{border-block-start:1px solid #e2e7ee}._discountOption_1ulfn_8:has(input:checked){border-inline-start-color:var(--color-primary);background:var(--color-primary-soft)}._discountChoice_1ulfn_62{cursor:pointer;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:44px;padding:8px 10px;display:grid}._discountChoice_1ulfn_62 input{width:18px;height:18px;accent-color:var(--color-primary);margin:0}._discountName_1ulfn_79{overflow-wrap:anywhere;min-width:0;font-weight:600;line-height:1.45}._discountChoice_1ulfn_62 strong{white-space:nowrap;color:#12775a;font-size:13px}._discountTabs_1ulfn_17 button:focus-visible,._couponInstructions_1ulfn_93 summary:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._discountUnavailable_1ulfn_98{color:#667183;padding:11px 4px}._discountUnavailable_1ulfn_98+._discountUnavailable_1ulfn_98{border-block-start:1px solid #e2e7ee}._unavailableHeading_1ulfn_107{justify-content:space-between;gap:16px;min-width:0;line-height:1.4;display:flex}._unavailableHeading_1ulfn_107 span{overflow-wrap:anywhere;min-width:0}._unavailableHeading_1ulfn_107 strong{white-space:nowrap;color:#768294;flex:none}._discountUnavailable_1ulfn_98 p{overflow-wrap:anywhere;margin:5px 0 0;font-size:12px;line-height:1.5}._couponInstructions_1ulfn_93{overflow-wrap:anywhere;margin-block:0 12px;margin-inline:47px 14px;font-size:12px;line-height:1.5}._discountUnavailable_1ulfn_98 ._couponInstructions_1ulfn_93{margin-block:6px 0;margin-inline:0}._couponInstructions_1ulfn_93 summary{width:fit-content;color:var(--color-link);cursor:pointer}._couponInstructions_1ulfn_93 p{margin:0 0 6px}@media (width<=767px){._discountChoice_1ulfn_62{gap:10px;padding-inline:10px}._couponInstructions_1ulfn_93{margin-inline-start:41px}._discountUnavailable_1ulfn_98 ._couponInstructions_1ulfn_93{margin-inline-start:0}}._page_1ulfn_171{color:#111;background:#fff;min-height:calc(100vh - 50px);font-size:14px;display:flow-root}._debugPanel_1ulfn_179{background:#f4f8fc;border-bottom:1px solid #d9e2ed}._debugInner_1ulfn_184{flex-wrap:wrap;align-items:center;gap:12px 24px;width:calc(100% - 48px);max-width:1110px;margin:0 auto;padding:12px 0;font-size:14px;display:flex}._debugInner_1ulfn_184 a{color:#245fbd;background:#fff;border:1px solid #c8d4e3;border-radius:4px;align-items:center;min-height:36px;padding:6px 12px;text-decoration:none;display:inline-flex}._debugInner_1ulfn_184 a:hover,._debugInner_1ulfn_184 a:focus-visible{color:#174ea6;background:#edf4ff;border-color:#3570e6}._checkout_1ulfn_215[aria-busy=true]{opacity:.55;pointer-events:none;transition:opacity .16s}._checkout_1ulfn_215{grid-template-columns:minmax(0,1fr) 344px;align-items:start;gap:20px;width:calc(100% - 48px);max-width:1280px;margin:0 auto;padding:18px 0 80px;display:grid}._content_1ulfn_232,._loadingContent_1ulfn_239{flex-direction:column;gap:16px;min-width:0;display:flex}._loadingBlock_1ulfn_246{flex-direction:column;gap:16px;min-height:220px;padding:24px;display:flex}._loadingBlock_1ulfn_246 span{background:linear-gradient(90deg,#e8edf4 25%,#f8fafc 50%,#e8edf4 75%) 0 0/200% 100%;border-radius:4px;width:72%;height:18px;animation:1.25s linear infinite _checkout-loading_1ulfn_1;display:block}._loadingBlock_1ulfn_246 span:first-child{width:42%;height:28px}._loadingBlock_1ulfn_246 span:nth-child(2){width:88%}._loadingBlock_1ulfn_246 span:nth-child(3){width:64%}._loadingVehicle_1ulfn_277{min-height:230px}._loadingPolicy_1ulfn_281{min-height:84px}._loadingLocations_1ulfn_285{min-height:240px}._loadingForm_1ulfn_289{min-height:310px}._loadingPrice_1ulfn_293{min-height:330px}._loadingPrice_1ulfn_293 span:last-child{width:64%;height:42px;margin-inline-start:auto}._previewPlaceholder_1ulfn_303 span{background:linear-gradient(90deg,#e8edf4 25%,#f8fafc 50%,#e8edf4 75%) 0 0/200% 100%;border-radius:4px;width:80%;height:72px;animation:1.25s linear infinite _checkout-loading_1ulfn_1;display:block}._supplier_1ulfn_313._previewPlaceholder_1ulfn_303 span{width:90px;height:38px}._loadingLabel_1ulfn_318{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes _checkout-loading_1ulfn_1{0%{background-position:100% 0}to{background-position:-100% 0}}._section_1ulfn_335,._termsBox_1ulfn_336,._priceCard_1ulfn_337{background:0 0;border:0;border-radius:0}._content_1ulfn_232>*+*,._summaryRail_1ulfn_344>*+*{border-top:1px solid #dfe3ea}._includes_1ulfn_348 button,._termsBox_1ulfn_336 button{color:var(--color-link);text-align:start;cursor:pointer;background:0 0;border:0;padding:0;font-weight:800;line-height:1.4}._vehicleBlock_1ulfn_360{grid-template-columns:minmax(140px,180px) minmax(0,1fr) minmax(120px,150px);align-items:center;gap:20px;padding:22px 24px;display:grid}._carImage_1ulfn_368{place-items:center;min-height:135px;display:grid;position:relative}._carImage_1ulfn_368 img{object-fit:contain;width:100%;height:135px}._carImage_1ulfn_368 span{color:#111;font-size:12px}._policyTip_1ulfn_386{min-width:0;position:relative}._policyInfoIcon_1ulfn_391{display:none}._policyTipTrigger_1ulfn_395{color:inherit;font:inherit;text-align:start;cursor:help;background:0 0;border:0;align-items:center;gap:6px;padding:0;display:flex}._policyTipTrigger_1ulfn_395:focus-visible{outline-offset:3px;outline:2px solid #3570e6}._policyTipContent_1ulfn_413{z-index:30;border:1px solid var(--color-border-soft);color:#172b4d;overflow-wrap:anywhere;background:#fff;border-radius:8px;width:max-content;max-width:min(320px,65vw);padding:12px;font-size:13px;line-height:1.5;position:absolute;inset-block-start:100%;inset-inline-start:0;box-shadow:0 4px 16px #10234826}._policyTipCentered_1ulfn_431{z-index:100;box-sizing:border-box;overscroll-behavior:contain;max-width:min(320px,100vw - 32px);max-height:calc(100dvh - 32px);position:fixed;inset:50% auto auto 50%;overflow-y:auto;transform:translate(-50%,-50%)}._carDetails_1ulfn_443{align-self:center;min-width:0}._carDetails_1ulfn_443>p{color:var(--color-primary);text-transform:uppercase;margin:0 0 7px;font-size:11px;font-weight:900}._carImage_1ulfn_368 ._fuelTypeBadge_1ulfn_456{z-index:1;color:#25633b;white-space:nowrap;background:#e8f5e9;border-radius:4px;align-items:center;gap:5px;padding:3px 7px;font-size:11px;font-weight:600;line-height:16px;display:inline-flex;position:absolute;top:0;left:0}._carImage_1ulfn_368 ._fuelTypeBadge_1ulfn_456 img{object-fit:contain;width:12px;height:19px;display:block}._carDetails_1ulfn_443 h1{overflow-wrap:anywhere;margin:0;font-size:23px;line-height:1.25}._vehicleClass_1ulfn_488{display:none}._carDetails_1ulfn_443 h1 small{color:#111;margin-inline-start:8px;font-size:14px;font-weight:500;display:inline}._carSpecs_1ulfn_500{flex-wrap:wrap;gap:9px 18px;margin:16px 0 0;padding:0;list-style:none;display:flex}._carSpecs_1ulfn_500 li{color:#111;text-transform:capitalize;align-items:center;gap:7px;min-width:0;font-size:14px;display:flex}._alertText_1ulfn_519{color:#ad442b;font-weight:800}._supplier_1ulfn_313{text-align:end;border-inline-start:1px solid #e9ecf1;flex-direction:column;justify-content:center;align-items:flex-end;gap:6px;min-height:136px;padding-inline-start:20px;display:flex}._supplier_1ulfn_313 img{object-fit:contain;width:120px;max-width:100%;height:50px}._supplierRatingSummary_1ulfn_543{align-items:center;gap:6px;min-width:0;display:flex}._supplierRating_1ulfn_543{background:var(--color-success);color:#fff;border-radius:4px;flex:none;place-items:center;min-width:40px;min-height:36px;padding:0 6px;font-size:16px;font-weight:700;display:grid}._supplierRatingText_1ulfn_564{text-align:start;flex-direction:column;gap:2px;min-width:0;display:flex}._supplierRatingText_1ulfn_564 strong,._supplierRatingText_1ulfn_564 small{color:#111;font-size:12px;line-height:1.2}._cancellationSection_1ulfn_584{border-inline-start:3px solid;align-items:flex-start;gap:8px;padding:10px 16px;display:flex}._cancellationSection_1ulfn_584>._checkoutIcon_1ulfn_592{width:16px;height:16px;margin-top:1px}._cancellationSection_1ulfn_584 p{margin:0;font-size:14px;line-height:1.4}._cancellationMobile_1ulfn_604{position:relative}._cancellationMobile_1ulfn_604 ._policyTip_1ulfn_386{vertical-align:middle;display:inline-block;position:static}._cancellationMobile_1ulfn_604 ._policyTipTrigger_1ulfn_395{cursor:pointer;justify-content:center;min-width:24px;min-height:24px}._cancellationFree_1ulfn_621{border-inline-start-color:var(--color-success);color:#188053;background:#eef9f2}._cancellationRestricted_1ulfn_627{color:#b33f28;background:#fff5f2;border-inline-start-color:#b33f28}._locationSection_1ulfn_633{overflow:hidden}._locationSectionTitle_1ulfn_637{margin:0;padding:18px 24px 0;font-size:18px}._locationGrid_1ulfn_643{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._locationDetail_1ulfn_648{min-width:0;padding:12px 24px}._locationDetail_1ulfn_648+._locationDetail_1ulfn_648{border-inline-start:1px solid #e6e9ee}._locationHeader_1ulfn_657{padding-bottom:4px}._locationHeader_1ulfn_657>strong{color:#111;font-size:16px}._storeDetails_1ulfn_666{gap:4px;padding-top:6px;display:grid}._locationDate_1ulfn_672{color:#111;align-items:center;gap:8px;line-height:1.4;display:flex}._checkoutIcon_1ulfn_592{flex:none;width:15px;height:15px}._locationDate_1ulfn_672>strong{overflow-wrap:anywhere;font-size:14px;font-weight:400;display:block}._storeDetails_1ulfn_666>span,._includes_1ulfn_348>div>span,._sectionHeading_1ulfn_695>span,._field_1ulfn_696>span,._field_1ulfn_696>legend{color:#111;text-transform:uppercase;margin-bottom:7px;font-size:11px;font-weight:800;display:block}._locationCode_1ulfn_706{color:#111;overflow-wrap:anywhere;width:fit-content;font-family:inherit;font-size:12px;font-weight:400;display:block}._storeDetails_1ulfn_666 p{color:#111;margin:0;font-size:14px;line-height:1.4}._storeAddress_1ulfn_723{align-items:flex-start;gap:8px;display:flex}._storeAddress_1ulfn_723 ._checkoutIcon_1ulfn_592{margin-top:2px}._storeAddress_1ulfn_723 span{min-width:0}._storeArrival_1ulfn_737{color:#111;align-items:flex-start;gap:8px;display:flex}._storeArrival_1ulfn_737 ._checkoutIcon_1ulfn_592{flex:none;margin-top:2px}._storeArrival_1ulfn_737 strong{min-width:0;color:inherit;overflow-wrap:anywhere;font-weight:400}._storeInstructionsAction_1ulfn_756{flex-wrap:wrap;justify-content:center;gap:10px 24px;padding:0 24px 16px;display:flex}._storeInstructionsAction_1ulfn_756 button,._importantAction_1ulfn_765 button{color:var(--color-action);text-align:start;text-underline-offset:3px;cursor:pointer;border:0;border:1px solid var(--color-action);width:min(100%,300px);max-width:100%;height:40px;text-align:center;background:0 0;border-radius:6px;justify-content:center;align-items:center;gap:6px;padding:0 14px;font-size:14px;font-weight:700;line-height:1.2;text-decoration:none;display:inline-flex}._storeInstructionsAction_1ulfn_756 button:hover,._importantAction_1ulfn_765 button:hover{background:var(--color-action-soft);color:var(--color-action-hover)}._importantSection_1ulfn_804{overflow:hidden}._importantHeading_1ulfn_808{padding:14px 24px 10px}._importantHeading_1ulfn_808 h2{color:#111;margin:0;font-size:18px}._importantGrid_1ulfn_818,._importantLoading_1ulfn_819{grid-template-columns:1fr;margin:0;padding:0 24px 12px;list-style:none;display:grid}._importantGrid_1ulfn_818>li{grid-template-columns:15px minmax(0,1fr);align-content:start;gap:8px;min-width:0;padding:9px 0;display:grid}._importantGrid_1ulfn_818>li:first-child{padding-top:0}._importantGrid_1ulfn_818>li>._checkoutIcon_1ulfn_592{margin-top:4px}._importantGrid_1ulfn_818 h3{color:#111;margin:1px 0 4px;font-size:14px;font-weight:400}._importantGrid_1ulfn_818 strong{color:#111;font-size:14px;font-weight:400}._importantGrid_1ulfn_818 p,._importantSpecialRequirements_1ulfn_858{color:#111;overflow-wrap:anywhere;margin:3px 0 0;font-size:14px;line-height:1.45}._specialRequirementsPreview_1ulfn_866{position:relative}._importantSpecialRequirements_1ulfn_858{-webkit-line-clamp:2;line-clamp:2;padding:0;-webkit-box-orient:vertical;max-height:2.9em;margin:4px 0 0;padding-inline-end:76px;list-style:none;display:-webkit-box;overflow:hidden}._specialRequirementsMore_1ulfn_883{color:var(--color-primary);font:inherit;cursor:pointer;background:#fff;border:0;padding:0;padding-inline:10px 0;font-size:13px;line-height:1.45;text-decoration:none;position:absolute;inset-block-end:0;inset-inline-end:0}._importantSpecialRequirements_1ulfn_858 li+li{margin-top:4px}._acceptedCardBrands_1ulfn_903{flex-wrap:wrap;align-items:center;gap:6px;margin-top:4px;font-size:14px;display:flex}._acceptedCardBrands_1ulfn_903 ul{flex-wrap:wrap;flex:180px;gap:6px;min-width:0;margin:0;padding:0;list-style:none;display:flex}._acceptedCardBrands_1ulfn_903 li{align-items:center;min-height:24px;display:inline-flex}._acceptedCardBrands_1ulfn_903 img{object-fit:contain;width:44px;height:24px;display:block}._importantGrid_1ulfn_818 ._driverFeeNotice_1ulfn_936{color:#934008;background:#fff3e8;border-radius:8px;margin:6px 0 20px;padding:8px 10px}._importantRenterGroup_1ulfn_944{margin-top:12px;font-size:14px;line-height:1.45}._importantGrid_1ulfn_818 ._importantRenterGroup_1ulfn_944 *{font-size:inherit;line-height:inherit}._importantGrid_1ulfn_818 ._certificateTitle_1ulfn_955{font-weight:700}._licenceRequirement_1ulfn_959 summary{cursor:pointer;align-items:baseline;gap:7px;padding:4px 0;list-style:none;display:flex}._licenceRequirement_1ulfn_959 summary::-webkit-details-marker{display:none}._licenceRequirement_1ulfn_959 summary:before{content:"";border-block:4px solid #0000;border-inline-start:7px solid;flex:none}._licenceRequirement_1ulfn_959[open] summary:before{transform:rotate(90deg)}._licenceRequirement_1ulfn_959[open]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) summary:before{transform:rotate(-90deg)}._licenceRequirement_1ulfn_959>p{margin:0 0 8px}._importantLoading_1ulfn_819{gap:10px}._importantLoading_1ulfn_819 span{background:linear-gradient(90deg,#e8edf4 25%,#f8fafc 50%,#e8edf4 75%) 0 0/200% 100%;border-radius:4px;height:48px;animation:1.25s linear infinite _checkout-loading_1ulfn_1;display:block}._importantAction_1ulfn_765{justify-content:center;padding:9px 24px 16px;display:flex}._axaSection_1ulfn_1010{background:#fff;padding:20px 24px 22px;position:relative}._axaIncludedSection_1ulfn_1016{overflow:hidden}._axaIncludedSection_1ulfn_1016 ._axaHeading_1ulfn_1020{clear:both}._axaRibbonSection_1ulfn_1024 ._axaHeading_1ulfn_1020{padding-inline-end:100px}._axaHeading_1ulfn_1020{display:block}._axaHeading_1ulfn_1020>div{min-width:0}._axaHeading_1ulfn_1020 strong{color:#111;font-size:18px;line-height:24px;display:block}._axaHeading_1ulfn_1020 span{color:#555;text-align:start;margin-top:2px;font-size:14px;display:block}._axaIncluded_1ulfn_1016{float:inline-end;color:#fff;text-align:center;overflow-wrap:anywhere;background:#13805c;border-radius:4px;max-width:100%;margin-bottom:12px;padding:6px 12px;font-size:15px;font-weight:800;line-height:22px}._axaRibbonSection_1ulfn_1024 ._axaIncluded_1ulfn_1016{border-radius:0;width:160px;margin:0;position:absolute;top:24px;right:-36px;transform:rotate(45deg)}[dir=rtl] ._axaRibbonSection_1ulfn_1024 ._axaIncluded_1ulfn_1016{left:-36px;right:auto;transform:rotate(-45deg)}@media (width<=767px){._axaRibbonSection_1ulfn_1024 ._axaHeading_1ulfn_1020{padding-inline-end:0}._axaRibbonSection_1ulfn_1024 ._axaIncluded_1ulfn_1016{border-radius:4px;width:auto;margin-bottom:12px;position:static;transform:none}[dir=rtl] ._axaRibbonSection_1ulfn_1024 ._axaIncluded_1ulfn_1016{transform:none}}._axaInfoLink_1ulfn_1100{color:var(--color-link);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;margin-top:8px;padding:0;font-size:13px;font-weight:700;text-decoration:underline;display:block}:is(html:has(._axaInfoDialog_1ulfn_1115[open]),body:has(._axaInfoDialog_1ulfn_1115[open])){overflow:hidden}._axaInfoDialog_1ulfn_1115{color:#202937;overscroll-behavior:contain;background:#fff;border:0;border-radius:8px;width:min(680px,100% - 32px);max-height:min(85dvh,800px);padding:0;box-shadow:0 20px 60px #14274445}._axaInfoDialog_1ulfn_1115::backdrop{background:#101c35a6}._axaInfoDialog_1ulfn_1115 header{z-index:1;background:#fff;border-bottom:1px solid #e2e6ed;justify-content:space-between;align-items:center;gap:16px;padding:18px 24px;display:flex;position:sticky;top:0}._axaInfoDialog_1ulfn_1115 h2,._axaInfoDialog_1ulfn_1115 h3,._axaInfoDialog_1ulfn_1115 p{margin:0}._axaInfoDialog_1ulfn_1115 h2{font-size:19px}._axaInfoDialog_1ulfn_1115 header button{color:#34465e;width:36px;height:36px;font:inherit;cursor:pointer;background:0 0;border:0;flex:none;padding:0;font-size:26px}._axaInfoBody_1ulfn_1172{overflow-wrap:anywhere;gap:20px;padding:22px 24px 28px;font-size:14px;line-height:1.55;display:grid}._axaInfoBody_1ulfn_1172 h3{margin-bottom:6px;font-size:15px}._axaInfoBody_1ulfn_1172 ul{margin:10px 0 0;padding-inline-start:20px}._axaInfoBody_1ulfn_1172 li{padding:3px 0}._axaInfoBody_1ulfn_1172 li small{color:#596579;display:block}._axaInfoBody_1ulfn_1172 section p+p{margin-top:8px}._axaGuideCaution_1ulfn_1204{background:#fff8eb;border-inline-start:3px solid #e59a37;padding:12px 14px}._axaInfoBody_1ulfn_1172 a{width:fit-content;color:var(--color-link);font-weight:700}._axaGapSummary_1ulfn_1216{margin-top:20px}._axaComparisonGrid_1ulfn_1220{background:#fff;border:1px solid #e2e6ed;border-radius:6px;position:relative;overflow:hidden}._axaIncludedGrid_1ulfn_1228 ._axaComparisonHeader_1ulfn_1228,._axaIncludedGrid_1ulfn_1228 ._axaComparisonRow_1ulfn_1229{grid-template-columns:repeat(2,minmax(0,1fr))}._axaIncludedGrid_1ulfn_1228 ._axaComparisonHeader_1ulfn_1228>:nth-child(2),._axaIncludedGrid_1ulfn_1228 ._axaComparisonRow_1ulfn_1229>:nth-child(2){border-inline-start:1px solid #e2e6ed}._axaQuoteSelected_1ulfn_1238:after,._axaProtectionSelected_1ulfn_1239:after{box-sizing:border-box;border:2px solid var(--color-primary);pointer-events:none;content:"";position:absolute;inset-block:0}._axaQuoteSelected_1ulfn_1238:after{width:30.8333%;inset-inline-start:38.3333%}._axaProtectionSelected_1ulfn_1239:after{width:30.8333%;inset-inline-start:69.1667%}._axaComparisonHeader_1ulfn_1228,._axaComparisonRow_1ulfn_1229{grid-template-columns:minmax(0,1.15fr) minmax(0,.925fr) minmax(0,.925fr);display:grid}._axaQuoteSelected_1ulfn_1238 :is(._axaComparisonHeader_1ulfn_1228,._axaComparisonRow_1ulfn_1229)>:nth-child(2),._axaProtectionSelected_1ulfn_1239 :is(._axaComparisonHeader_1ulfn_1228,._axaComparisonRow_1ulfn_1229)>:nth-child(3){background:var(--color-primary-soft)}._axaComparisonHeader_1ulfn_1228>*,._axaComparisonRow_1ulfn_1229>*{min-width:0;padding:10px 14px}._axaComparisonHeader_1ulfn_1228>*{padding-block:13px}._axaComparisonRow_1ulfn_1229>*{align-items:center;display:flex}._axaComparisonHeader_1ulfn_1228>:nth-child(n+2),._axaComparisonRow_1ulfn_1229>:nth-child(n+2){border-inline-start:1px solid #e2e6ed}._axaComparisonHeader_1ulfn_1228>label[for],._axaComparisonRow_1ulfn_1229>label[for]{cursor:pointer}._axaComparisonHeader_1ulfn_1228>label{text-align:center;justify-content:center;display:flex}._axaComparisonHeader_1ulfn_1228 strong{color:#182b49;text-align:center;font-size:15px;line-height:1.35}._axaComparisonHeader_1ulfn_1228>:first-child{text-align:start}._axaComparisonHeader_1ulfn_1228>:last-child strong{color:#13805c}._axaComparisonRow_1ulfn_1229{border-top:1px solid #e2e6ed}._axaComparisonRow_1ulfn_1229>h3{color:#182b49;margin:0;font-size:15px;line-height:1.4}._axaComparisonRow_1ulfn_1229>._axaCoverageCell_1ulfn_1326{color:#293341;text-align:center;overflow-wrap:anywhere;flex-direction:column;justify-content:center;gap:5px;min-height:52px;font-size:14px;line-height:1.4}._axaCostList_1ulfn_1338>span{display:block}._axaCostList_1ulfn_1338>span+span{margin-top:4px}._axaBenefitContent_1ulfn_1346{overflow-wrap:anywhere;gap:6px;min-width:0;display:grid}._axaBenefitContent_1ulfn_1346 small{font-size:12px;line-height:1.5;display:block}._axaCoverageCell_1ulfn_1326 svg{flex:0 0 19px;width:19px;height:19px}._axaCoverageListed_1ulfn_1365 svg{color:#317644}._axaCoverageMissing_1ulfn_1369 svg,._axaCoverageMissing_1ulfn_1369 span{color:#68727e}._axaComparisonPrice_1ulfn_1374{background:#fff}._axaComparisonPrice_1ulfn_1374>strong{font-size:14px}._axaComparisonPrice_1ulfn_1374>label{text-align:center;justify-content:center;gap:8px;min-height:82px;position:relative}._axaComparisonPrice_1ulfn_1374 ._axaSelectionMark_1ulfn_1390{inset-inline-end:0;box-sizing:border-box;background:var(--color-primary);clip-path:polygon(100% 0,100% 100%,0 100%);color:#fff;justify-content:flex-end;align-items:flex-end;width:38px;height:38px;padding:2px;display:flex;position:absolute;bottom:0}._axaSelectionMark_1ulfn_1390 svg{width:20px;height:20px}[dir=rtl] ._axaComparisonPrice_1ulfn_1374 ._axaSelectionMark_1ulfn_1390{clip-path:polygon(0 0,100% 100%,0 100%);justify-content:flex-end}[dir=rtl] ._axaSelectionMark_1ulfn_1390 svg{width:16px;height:16px}._axaComparisonPrice_1ulfn_1374 input{accent-color:var(--color-primary);flex:none;margin:0}._axaComparisonPrice_1ulfn_1374 span{gap:3px;font-size:13px;line-height:1.35;display:grid}._axaComparisonPrice_1ulfn_1374 b{color:#182b49;font-size:21px}@media (width<=960px){._axaComparisonHeader_1ulfn_1228,._axaComparisonRow_1ulfn_1229{grid-template-columns:repeat(2,minmax(0,1fr))}._axaQuoteSelected_1ulfn_1238:after,._axaProtectionSelected_1ulfn_1239:after{display:none}._axaComparisonPrice_1ulfn_1374>label:has(input:checked){box-shadow:inset 0 0 0 2px var(--color-primary)}._axaComparisonHeader_1ulfn_1228>:first-child{display:none}._axaIncludedGrid_1ulfn_1228 ._axaComparisonHeader_1ulfn_1228,._axaIncludedGrid_1ulfn_1228 ._axaComparisonRow_1ulfn_1229{grid-template-columns:minmax(0,1fr)}._axaIncludedGrid_1ulfn_1228 ._axaComparisonHeader_1ulfn_1228>:first-child{display:none}._axaIncludedGrid_1ulfn_1228 ._axaComparisonHeader_1ulfn_1228>:nth-child(2),._axaIncludedGrid_1ulfn_1228 ._axaComparisonRow_1ulfn_1229>:nth-child(2),._axaComparisonHeader_1ulfn_1228>:nth-child(2),._axaComparisonRow_1ulfn_1229>:nth-child(2){border-inline-start:0}._axaComparisonHeader_1ulfn_1228>*,._axaComparisonRow_1ulfn_1229>*{padding:8px 10px}._axaComparisonHeader_1ulfn_1228>*{padding-block:11px}._axaComparisonRow_1ulfn_1229>h3,._axaComparisonPrice_1ulfn_1374>strong{background:#fff;grid-column:1/-1;padding-bottom:6px}._axaComparisonPrice_1ulfn_1374>label{gap:5px;min-height:94px;padding:8px 5px 28px}._axaComparisonPrice_1ulfn_1374 b{font-size:18px}._axaComparisonRow_1ulfn_1229>._axaCoverageCell_1ulfn_1326{text-align:start;flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:6px;min-height:48px;padding-top:8px;font-size:13px}._axaCoverageCell_1ulfn_1326 svg{flex-basis:17px;width:17px;height:17px}}._axaComparisonNote_1ulfn_1521{color:#596579;margin:10px 0 0;font-size:12px;line-height:1.5}._includes_1ulfn_348{padding:18px 24px 22px}._includes_1ulfn_348>div{justify-content:space-between;align-items:center;gap:16px;display:flex}._includes_1ulfn_348>div>span{color:#111;text-transform:none;font-size:18px;font-weight:800}._includes_1ulfn_348 button{flex:none}._includes_1ulfn_348 ul{color:#111;grid-template-columns:1fr 1fr;gap:9px 24px;margin:8px 0 0;padding:0;font-size:14px;list-style:none;display:grid}._includes_1ulfn_348 li{align-items:flex-start;display:flex}._includes_1ulfn_348 li:before{color:#1b8557;content:"✓";flex:none;margin-inline-end:8px}._includes_1ulfn_348 li>span{min-width:0}._includes_1ulfn_348 li small{color:#111;overflow-wrap:anywhere;margin-top:3px;font-size:12px;line-height:1.35;display:block}._insuranceSpecialTips_1ulfn_1586{border-inline-start:3px solid var(--color-primary);background:var(--color-primary-soft);color:#26364d;align-items:flex-start;gap:8px;margin-top:14px;padding:12px 14px;font-size:13px;line-height:1.5;display:flex}._insuranceSpecialTips_1ulfn_1586>svg{width:16px;height:16px;color:var(--color-primary);flex:none;margin-top:2px}._insuranceSpecialTips_1ulfn_1586 p{overflow-wrap:anywhere;margin:0}._insuranceSpecialTips_1ulfn_1586 p+p{margin-top:6px}._sectionHeading_1ulfn_695{padding:22px 24px 16px}._sectionHeading_1ulfn_695>span{color:var(--color-primary)}._sectionHeading_1ulfn_695 h2{margin:0;font-size:18px}._sectionHeading_1ulfn_695 p{color:#111;margin:7px 0 0;font-size:13px}._equipmentSection_1ulfn_1635{overflow:hidden}._equipmentSummary_1ulfn_1639{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;min-height:92px;padding:18px 24px;list-style:none;display:flex}._equipmentSummary_1ulfn_1639::-webkit-details-marker{display:none}._equipmentToggleLabel_1ulfn_1654{border:1px solid var(--color-action);width:min(100%,300px);height:40px;color:var(--color-action);border-radius:6px;flex:none;justify-content:center;align-items:center;padding:0 14px;font-size:14px;font-weight:700;display:inline-flex}._equipmentSummary_1ulfn_1639 ._equipmentToggleLabel_1ulfn_1654>span{color:inherit;font-size:inherit;margin:0}._equipmentSummary_1ulfn_1639 ._hideExtras_1ulfn_1675,._equipmentSection_1ulfn_1635[open] ._showExtras_1ulfn_1676{display:none}._equipmentSection_1ulfn_1635[open] ._hideExtras_1ulfn_1675{display:inline}._equipmentSummary_1ulfn_1639>span{min-width:0}._equipmentSummary_1ulfn_1639 strong,._equipmentSummary_1ulfn_1639>span>span{display:block}._equipmentSummary_1ulfn_1639 strong{color:#111;font-size:18px}._equipmentSummary_1ulfn_1639>span>span{color:#111;margin-top:7px;font-size:12px}._equipmentList_1ulfn_1704 article{grid-template-columns:68px minmax(0,1fr) auto;align-items:center;gap:14px;min-height:110px;padding:12px 24px;display:grid}._equipmentList_1ulfn_1704 img{object-fit:contain;width:60px;height:56px}._equipmentList_1ulfn_1704 h3{margin:0 0 3px;font-size:16px}._equipmentList_1ulfn_1704 p{color:#111;margin:0 0 5px;font-size:12px;line-height:1.5}._equipmentList_1ulfn_1704 strong{color:var(--color-primary);font-size:15px;font-weight:800}._stepper_1ulfn_1737{border:1px solid #ccd3dd;border-radius:6px;grid-template-columns:34px 34px 34px;align-items:center;height:36px;display:grid;overflow:hidden}._stepper_1ulfn_1737 button,._stepper_1ulfn_1737 span{color:#245fcf;background:#fff;border:0;place-items:center;height:34px;font-size:18px;display:grid}._stepper_1ulfn_1737 button{cursor:pointer}._stepper_1ulfn_1737 button:disabled{color:#111;cursor:not-allowed}._stepper_1ulfn_1737 span{color:#111;font-size:13px}._formGrid_1ulfn_1772{grid-template-columns:1fr 1fr;gap:14px;padding:4px 26px 20px;display:grid}._field_1ulfn_696{border:0;min-width:0;margin:0;padding:0}._field_1ulfn_696>input,._phoneInputs_1ulfn_1787 input,._dropdownButton_1ulfn_1788{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-canvas);color:#111;width:100%;height:42px;font:inherit;padding:0 14px;transition:border-color .15s ease-out,box-shadow .15s ease-out}._field_1ulfn_696>input::placeholder,._phoneInputs_1ulfn_1787 input::placeholder,._flightNumber_1ulfn_1802>input::placeholder{color:#8792a2;opacity:1}._field_1ulfn_696>input:focus,._phoneInputs_1ulfn_1787 input:focus,._dropdownButton_1ulfn_1788:focus-visible{border-color:var(--color-action);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-primary) 16%, transparent);outline:0}._field_1ulfn_696 [aria-invalid=true]{border-color:#c44730}._field_1ulfn_696 small{color:#ba432e;margin-top:5px;font-size:12px;font-weight:700;display:block}._requiredMark_1ulfn_1827{color:#c44730;margin-inline-start:3px}._formGrid_1ulfn_1772 ._licenceChoice_1ulfn_1832{white-space:normal;flex-direction:column;align-items:stretch;gap:5px}._formGrid_1ulfn_1772 ._licenceChoice_1ulfn_1832>button{border:1px solid var(--color-border);background:var(--color-canvas);flex:0 0 42px;width:100%;min-height:42px;padding:0 14px}._phoneInputs_1ulfn_1787{grid-template-columns:92px minmax(0,1fr);gap:8px;display:grid}._customPhoneInputs_1ulfn_1854{grid-template-columns:92px 76px minmax(0,1fr)}._dropdownChoice_1ulfn_1858{min-width:0;position:relative}._dropdownButton_1ulfn_1788{text-align:start;cursor:pointer;anchor-name:--checkout-phone-country;justify-content:space-between;align-items:center;gap:10px;display:flex}._dropdownButton_1ulfn_1788>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._dropdownButton_1ulfn_1788 i{border-bottom:2px solid #596579;border-right:2px solid #596579;flex:none;width:8px;height:8px;transform:rotate(45deg)}._dropdownChoice_1ulfn_1858:has(._dropdownMenu_1ulfn_1889:popover-open) ._dropdownButton_1ulfn_1788 i{transform:rotate(225deg)}._dropdownMenu_1ulfn_1889{z-index:20;inset:auto;top:calc(anchor(bottom) + 5px);left:anchor(left);position-anchor:--checkout-phone-country;border:1px solid var(--color-border);border-radius:var(--radius-md);background:#fff;width:min(260px,100vw - 48px);min-width:0;max-height:280px;margin:0;padding:0;position:fixed;overflow-y:auto;box-shadow:0 10px 24px #1b2d4f24}._dropdownMenu_1ulfn_1889 ._dropdownSearch_1ulfn_1912{z-index:1;border:0;border-bottom:1px solid var(--color-border);box-sizing:border-box;width:100%;height:48px;font:inherit;background:#fff;border-radius:0;margin:0;padding:0 14px;display:block;position:sticky;top:0}._dropdownMenu_1ulfn_1889 button{color:#111;text-align:start;cursor:pointer;background:#fff;border:0;border-bottom:1px solid #edf0f4;width:100%;min-height:42px;padding:10px 12px;font-size:14px;display:block}._dropdownMenu_1ulfn_1889 button:last-child{border-bottom:0}._dropdownMenu_1ulfn_1889 button:hover,._dropdownMenu_1ulfn_1889 button:focus-visible,._dropdownMenu_1ulfn_1889 ._dropdownSelected_1ulfn_1949{background:var(--color-primary-soft);color:var(--color-primary-active);outline:0}._dropdownMenu_1ulfn_1889 ._dropdownSelected_1ulfn_1949{font-weight:800}._bookingConfirmation_1ulfn_1959{gap:16px;display:grid}._termsBox_1ulfn_336{padding:16px 24px}._termsBox_1ulfn_336 h2{margin:0 0 10px;font-size:18px}._bookingTermsNotice_1ulfn_1973{color:#111;margin:0;font-size:14px;line-height:1.6}._bookingTermsNotice_1ulfn_1973 a{color:var(--color-link);font:inherit;text-underline-offset:2px;font-weight:800;text-decoration:underline}._supplierTermsLink_1ulfn_1988{overflow-wrap:anywhere}._bookingTermsNotice_1ulfn_1973 a:focus-visible{outline:2px solid var(--color-action);outline-offset:2px;border-radius:2px}._summaryRail_1ulfn_344{gap:16px;min-width:0;display:grid;position:sticky;top:16px}._priceCard_1ulfn_337{box-shadow:none;padding:22px}._priceCard_1ulfn_337 h2{margin:0 0 16px;font-size:18px}._priceLine_1ulfn_2016,._priceSubtotal_1ulfn_2017,._totalLine_1ulfn_2018,._pricePaymentGroup_1ulfn_2019 h3{color:#111;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:16px;display:grid}._pricePaymentGroup_1ulfn_2019,._totalLine_1ulfn_2018{background:#f4f6f9;border-radius:8px;padding:16px}._pricePaymentGroup_1ulfn_2019+._pricePaymentGroup_1ulfn_2019,._totalLine_1ulfn_2018{margin-top:12px}._pricePaymentGroup_1ulfn_2019 h3{margin:0 0 14px;font-size:16px}._pricePaymentGroup_1ulfn_2019 h3 strong,._priceLine_1ulfn_2016 strong,._priceSubtotal_1ulfn_2017 strong{color:#111;white-space:nowrap}._priceLine_1ulfn_2016{font-size:14px}._priceLine_1ulfn_2016+._priceLine_1ulfn_2016{margin-top:10px}._priceCard_1ulfn_337 ._unifiedPriceSummary_1ulfn_2059{background:#fff;border-radius:8px;padding:16px}._unifiedPriceSummary_1ulfn_2059 ._totalLine_1ulfn_2018{background:0 0;border-block:1px solid #dfe3ea;border-radius:0;margin:20px 0 0;padding:18px 0}._paymentSplit_1ulfn_2073{padding-top:18px}._unifiedPriceSummary_1ulfn_2059 ._priceLine_1ulfn_2016,._unifiedPriceSummary_1ulfn_2059 ._priceLine_1ulfn_2016 strong{color:#111}._unifiedPriceSummary_1ulfn_2059 ._priceDiscount_1ulfn_2082,._unifiedPriceSummary_1ulfn_2059 ._priceDiscount_1ulfn_2082 strong{color:var(--color-danger)}._discountTrigger_1ulfn_2087{width:fit-content;color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}._discountTrigger_1ulfn_2087:hover{color:var(--color-link-hover)}._discountTrigger_1ulfn_2087:focus-visible{outline:2px solid var(--color-action);outline-offset:4px}._priceLine_1ulfn_2016._priceDiscount_1ulfn_2082,._priceLine_1ulfn_2016._priceDiscount_1ulfn_2082 strong{color:var(--color-danger)}._priceSubtotal_1ulfn_2017{display:none}._totalLine_1ulfn_2018{font-size:14px;font-weight:900}._totalLine_1ulfn_2018 strong{color:var(--color-price);font-size:24px;line-height:1.2}._bookingActions_1ulfn_2128{justify-content:flex-end;display:flex}._mobileBookingTotal_1ulfn_2133,._bookingActionsAnchor_1ulfn_2134{display:none}._bookButton_1ulfn_2138{border-radius:var(--radius-md);background:var(--color-action);color:#fff;cursor:pointer;border:0;min-width:200px;min-height:52px;padding:0 30px;font-size:16px;font-weight:700}._bookButton_1ulfn_2138:hover{background:var(--color-action-hover)}._bookButton_1ulfn_2138:disabled{opacity:.6;cursor:wait}._selectedEquipmentSection_1ulfn_2160{overflow:hidden}._selectedEquipmentBlock_1ulfn_2164{background:#f4f6f9;border-radius:8px;margin:0 22px 22px;padding:16px}._equipmentPaymentNote_1ulfn_2171{color:#111;margin:12px 0 0;font-size:12px;line-height:1.45}._selectedEquipmentSection_1ulfn_2160 ul{margin:0;padding:0;list-style:none}._selectedEquipmentSection_1ulfn_2160 li,._selectedEquipmentTotal_1ulfn_2185{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:16px;font-size:14px;display:grid}._selectedEquipmentSection_1ulfn_2160 li+li{margin-top:10px}._selectedEquipmentSection_1ulfn_2160 li>span,._selectedEquipmentTotal_1ulfn_2185>span{flex-direction:column;gap:3px;min-width:0;display:flex}._selectedEquipmentSection_1ulfn_2160 li>span>strong{color:#111;font-size:14px;font-weight:400}._selectedEquipmentSection_1ulfn_2160 li>strong{color:#111;white-space:nowrap;font-size:14px;font-weight:700}._selectedEquipmentTotal_1ulfn_2185{margin-top:16px;font-weight:900}._selectedEquipmentTotal_1ulfn_2185 strong{color:#111;white-space:nowrap;font-size:16px;font-weight:900}._selectedEquipmentTotal_1ulfn_2185>span:last-child{align-items:flex-end}._priceChange_1ulfn_2234,._bookingError_1ulfn_2235{gap:16px;display:grid}._priceChange_1ulfn_2234>p,._bookingError_1ulfn_2235>p{margin:0}._priceChange_1ulfn_2234>div{justify-content:center;align-items:center;gap:18px;font-size:20px;display:flex}._priceChange_1ulfn_2234>div span{color:#111;text-decoration:line-through}._priceChange_1ulfn_2234>div strong{color:var(--color-price)}._priceChange_1ulfn_2234 button,._bookingError_1ulfn_2235 button{background:var(--color-action);color:#fff;cursor:pointer;border:0;border-radius:6px;min-height:42px;font-weight:800}._errorState_1ulfn_2273{text-align:center;background:#f4f6f9;min-height:calc(100vh - 62px);padding:130px 24px}._errorState_1ulfn_2273>span{color:#e6532a;text-transform:uppercase;font-size:11px;font-weight:900}._errorState_1ulfn_2273 h1{margin:12px 0}._errorState_1ulfn_2273 p{color:#111}._errorState_1ulfn_2273 a,._reviewSuccess_1ulfn_2296 button{background:var(--color-action);color:#fff;cursor:pointer;border:0;border-radius:6px;place-items:center;min-height:43px;margin-top:14px;padding:0 18px;font-weight:900;text-decoration:none;display:inline-grid}._errorState_1ulfn_2273 a:hover{filter:brightness(.92)}._modalBackdrop_1ulfn_2315{z-index:1100;background:var(--color-scrim);place-items:center;padding:24px;display:grid;position:fixed;inset:0}._modal_1ulfn_2315{border-radius:var(--radius-xl);background:var(--color-canvas);width:min(640px,100%);max-height:88vh;box-shadow:var(--shadow-modal);padding:32px;position:relative;overflow:auto}._closeButton_1ulfn_2336{color:#34465e;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:36px;height:36px;font-size:22px;display:grid;position:absolute;top:16px;right:16px}._modal_1ulfn_2315>h2{margin:0 50px 24px 0}._modal_1ulfn_2315._discountModal_1ulfn_2356{border-radius:8px;width:min(560px,100%);max-height:min(58dvh,440px);padding:20px;font-size:13px}._discountModal_1ulfn_2356>h2{margin-bottom:12px;font-size:16px}._discountModal_1ulfn_2356 ._modalContent_1ulfn_2369 ._discountSection_1ulfn_1{border:0;padding:0}._discountModal_1ulfn_2356 ._discountUnavailable_1ulfn_98 p,._discountModal_1ulfn_2356 ._couponInstructions_1ulfn_93{font-size:12px}._modalContent_1ulfn_2369 section{border-top:1px solid #e5e8ee;padding:16px 0}._modalContent_1ulfn_2369 h3{margin:0 0 8px;font-size:15px}._modalContent_1ulfn_2369 p{color:#111;margin:0;line-height:1.6}._reviewSuccess_1ulfn_2296{padding:14px 0}._reviewSuccess_1ulfn_2296>strong{color:#168052;font-size:16px}._desktopVehiclePolicies_1ulfn_2404{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px 18px;margin:12px 0 0;padding:0;font-size:12px;list-style:none;display:grid}._desktopVehiclePolicies_1ulfn_2404 li{align-items:center;gap:6px;min-width:0;line-height:1.4;display:flex}._desktopVehiclePolicies_1ulfn_2404 ._checkoutIcon_1ulfn_592{flex-basis:15px;width:15px;height:15px}._desktopOnly_1ulfn_2428{display:none}@media (width>=961px){._desktopOnly_1ulfn_2428{display:initial}._mobileOnly_1ulfn_2437{display:none}._page_1ulfn_171{background:var(--color-surface);color:var(--color-ink);font-size:inherit}._steps_1ulfn_2447{background:#fff;grid-template-columns:repeat(4,1fr);align-items:center;width:calc(100% - 48px);max-width:1280px;min-height:78px;margin:16px auto 0;display:grid;position:relative}._steps_1ulfn_2447:before{background:linear-gradient(to right, var(--color-action) 0 34%, #d9d9d9 34% 100%);content:"";height:2px;position:absolute;top:27px;left:12.5%;right:12.5%}._steps_1ulfn_2447>*{z-index:1;color:#687385;text-align:center;flex-direction:column;align-items:center;gap:5px;font-size:12px;font-weight:700;text-decoration:none;display:flex;position:relative}._steps_1ulfn_2447 a span,._steps_1ulfn_2447 strong span,._steps_1ulfn_2447 b{color:#687385;background:#fff;border:2px solid #d9d9d9;border-radius:50%;place-items:center;width:20px;height:20px;font-size:10px;display:grid}._steps_1ulfn_2447 a,._steps_1ulfn_2447 strong{color:var(--color-action)}._steps_1ulfn_2447 a span,._steps_1ulfn_2447 strong span{border-color:var(--color-action);background:var(--color-action);color:#fff}._section_1ulfn_335,._termsBox_1ulfn_336,._priceCard_1ulfn_337{border:1px solid var(--color-border-soft);border-radius:var(--radius-md);background:var(--color-canvas)}._content_1ulfn_232>*+*,._summaryRail_1ulfn_344>*+*{border-top:1px solid var(--color-border-soft)}._carImage_1ulfn_368 span,._carSpecs_1ulfn_500 li,._desktopVehiclePolicies_1ulfn_2404,._carDetails_1ulfn_443 h1 small{color:#596579}._carDetails_1ulfn_443 h1 small{font-size:12px}._supplierRatingSummary_1ulfn_543{display:block}._supplierRating_1ulfn_543{color:#177a50;min-width:0;min-height:0;font-size:inherit;background:0 0;padding:0;font-weight:900;display:block}._supplierRatingText_1ulfn_564 strong{display:none}._supplierRatingText_1ulfn_564 small{color:#596579}._cancellationSection_1ulfn_584{gap:12px;padding:14px 24px}._cancellationSection_1ulfn_584>._checkoutIcon_1ulfn_592{width:18px;height:18px}._cancellationSection_1ulfn_584>div{min-width:0}._cancellationSection_1ulfn_584 strong{font-size:15px;display:block}._cancellationSection_1ulfn_584 p{color:#596579;margin:5px 0 0;font-size:13px;line-height:1.5}._locationDetail_1ulfn_648{padding:22px 24px}._locationHeader_1ulfn_657{border-bottom:1px solid #e6e9ee;padding-bottom:12px}._locationHeader_1ulfn_657>strong{color:#263750;font-size:15px}._storeDetails_1ulfn_666{padding-top:16px;display:block}._locationDate_1ulfn_672{color:#33445f;margin-bottom:16px}._locationDate_1ulfn_672>strong{font-weight:700}._storeDetails_1ulfn_666>strong{font-size:16px;display:block}._locationCode_1ulfn_706{color:#596579;margin-top:6px;font-weight:700}._storeDetails_1ulfn_666 p{color:#596579;margin:6px 0 0;font-size:12px;line-height:1.5}._storeAddress_1ulfn_723,._storeArrival_1ulfn_737{gap:6px}._storeArrival_1ulfn_737 strong{font-weight:700}._storeInstructionsAction_1ulfn_756{justify-content:flex-start;padding:0 24px 20px}._storeInstructionsAction_1ulfn_756 button,._importantAction_1ulfn_765 button{color:#596579;background:0 0;border:0;border-radius:0;min-height:0;padding:0;font-size:12px;text-decoration:underline}._storeInstructionsAction_1ulfn_756 button:hover,._importantAction_1ulfn_765 button:hover{background:0 0}._importantHeading_1ulfn_808 h2{color:#202a3d;font-size:22px}._importantGrid_1ulfn_818>li{grid-template-columns:26px minmax(0,1fr);gap:10px}._importantGrid_1ulfn_818>li+li{border-top:1px solid #e4e8ee}._importantGrid_1ulfn_818 h3{color:#263149;font-size:14px;font-weight:800}._importantGrid_1ulfn_818 strong,._importantGrid_1ulfn_818 p,._importantSpecialRequirements_1ulfn_858{color:#596579;font-size:13px}._importantAction_1ulfn_765{justify-content:flex-start}._includes_1ulfn_348{border-top:1px solid #e4e8ed}._includes_1ulfn_348>div>span{color:var(--color-primary);text-transform:uppercase;font-size:11px}._includes_1ulfn_348 ul{color:#3b475b;font-size:12px}._includes_1ulfn_348 li small{color:#5f6b7d}._sectionHeading_1ulfn_695 h2,._equipmentSummary_1ulfn_1639 strong{font-size:21px}._sectionHeading_1ulfn_695 p,._equipmentSummary_1ulfn_1639>span>span,._equipmentList_1ulfn_1704 p,._bookingTermsNotice_1ulfn_1973,._equipmentPaymentNote_1ulfn_2171,._selectedEquipmentSection_1ulfn_2160 li{color:#697488;font-size:13px}._priceCard_1ulfn_337{box-shadow:0 8px 24px #1b2d4f14}._priceCard_1ulfn_337 h2{font-size:21px}._priceLine_1ulfn_2016,._totalLine_1ulfn_2018,._selectedEquipmentSection_1ulfn_2160 li>span>strong{color:#566277;font-size:13px}._priceLine_1ulfn_2016 strong,._selectedEquipmentSection_1ulfn_2160 li>strong{color:#263149;font-size:13px}._totalLine_1ulfn_2018{color:#222d43;border-top:1px solid #dfe3ea;border-bottom:1px solid #dfe3ea}._paymentSplit_1ulfn_2073 div{font-size:12px}}@media (prefers-reduced-motion:reduce){._loadingBlock_1ulfn_246 span,._importantLoading_1ulfn_819 span{animation:none}}@media (width<=1439px){._checkout_1ulfn_215{max-width:1200px}}@media (width<=960px){._checkout_1ulfn_215{grid-template-columns:1fr}._summaryRail_1ulfn_344,._priceCard_1ulfn_337{position:static}}@media (width<=767px){._cancellationSection_1ulfn_584{width:100%}._field_1ulfn_696>input,._phoneInputs_1ulfn_1787 input,._dropdownButton_1ulfn_1788,._formGrid_1ulfn_1772 ._licenceChoice_1ulfn_1832>button{height:40px;min-height:40px}._formGrid_1ulfn_1772 ._licenceChoice_1ulfn_1832>button{flex-basis:40px}._dropdownMenu_1ulfn_1889{width:100%;min-width:0;max-height:min(72dvh,620px);padding-bottom:env(safe-area-inset-bottom);position-anchor:auto;position-area:none;border-radius:8px 8px 0 0;margin:0;inset:auto 0 0}._dropdownMenu_1ulfn_1889::backdrop{background:#0c182a6b}._dropdownMenu_1ulfn_1889 button{min-height:48px;padding-inline:18px}._modalBackdrop_1ulfn_2315{place-items:end center;padding:0}._modal_1ulfn_2315{width:100%;max-height:calc(100dvh - 48px);padding:20px 20px calc(24px + env(safe-area-inset-bottom));border-radius:8px 8px 0 0}._axaInfoDialog_1ulfn_1115 header button{width:44px;height:44px}._closeButton_1ulfn_2336{z-index:2;float:right;width:44px;height:44px;margin:-8px -4px 0 8px;position:sticky;top:0}._equipmentSummary_1ulfn_1639{flex-direction:column;align-items:stretch;gap:12px}._equipmentToggleLabel_1ulfn_1654{align-self:center}._checkout_1ulfn_215{flex-direction:column;align-items:stretch;gap:8px;width:calc(100% - 32px);padding-bottom:48px;display:flex}._content_1ulfn_232,._summaryRail_1ulfn_344,._bookingConfirmation_1ulfn_1959{display:contents}._driverSection_1ulfn_2883,._priceCard_1ulfn_337{width:100%}._priceCard_1ulfn_337{order:1;padding-inline:0}._priceCard_1ulfn_337 h2,._pricePaymentGroup_1ulfn_2019,._totalLine_1ulfn_2018{width:min(100%,300px);margin-inline:auto}._selectedEquipmentSection_1ulfn_2160{order:2;width:100%}._selectedEquipmentBlock_1ulfn_2164{width:min(100%,300px);margin:0 auto 22px}._equipmentPaymentNote_1ulfn_2171,._selectedEquipmentSection_1ulfn_2160 li,._selectedEquipmentTotal_1ulfn_2185,._selectedEquipmentSection_1ulfn_2160 li>span>strong,._selectedEquipmentSection_1ulfn_2160 li>strong{font-size:13px}._selectedEquipmentTotal_1ulfn_2185 strong{font-size:20px}._termsBox_1ulfn_336{order:3}._priceCard_1ulfn_337,._termsBox_1ulfn_336{border-top:1px solid #dfe3ea}._bookingActions_1ulfn_2128{z-index:5;padding:12px 0 calc(12px + env(safe-area-inset-bottom));background:#fff;flex-direction:column;order:4;gap:16px;transition:padding .18s,box-shadow .18s;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -8px 18px #1b2d4f1a}._mobileBookingTotal_1ulfn_2133{color:#111;opacity:1;visibility:visible;justify-content:space-between;align-items:baseline;gap:16px;max-height:28px;margin-bottom:0;padding-inline:2px;font-size:14px;font-weight:800;transition:max-height .18s,margin-bottom .18s,opacity .14s,transform .18s,visibility;display:flex;overflow:hidden;transform:translateY(0)}._mobileBookingTotal_1ulfn_2133>span{font-weight:400}._mobileBookingTotal_1ulfn_2133 strong{color:var(--color-price);white-space:nowrap;font-size:18px;line-height:1.2}._vehicleBlock_1ulfn_360,._locationGrid_1ulfn_643,._formGrid_1ulfn_1772,._includes_1ulfn_348 ul{grid-template-columns:1fr}._formGrid_1ulfn_1772{width:min(100%,300px);margin-inline:auto;padding-inline:0}._vehicleBlock_1ulfn_360{gap:0;padding:16px}._carImage_1ulfn_368{background:0 0;grid-row:1;height:150px}._carImage_1ulfn_368 img{width:min(100%,210px);height:140px}._carDetails_1ulfn_443{display:contents}._carDetails_1ulfn_443 h1{grid-row:2;margin:10px 0 0;font-size:17px;line-height:1.3}._vehicleClass_1ulfn_488{display:inline}._vehicleClass_1ulfn_488:after{content:" | "}._desktopVehicleClass_1ulfn_3023{display:none}._carDetails_1ulfn_443 h1 small{color:#111;font-size:14px}._carSpecs_1ulfn_500{grid-row:3;gap:10px 16px;margin:12px 0 0}._carSpecs_1ulfn_500 li{color:#111;gap:5px;font-size:14px;font-weight:600}._carSpecs_1ulfn_500 ._specUnit_1ulfn_3045{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._policyInfoIcon_1ulfn_391{flex-shrink:0;display:inline-flex}._desktopVehiclePolicies_1ulfn_2404{grid-row:4;position:relative}._desktopVehiclePolicies_1ulfn_2404 ._policyTip_1ulfn_386{position:static}._desktopVehiclePolicies_1ulfn_2404 ._policyTipContent_1ulfn_413{box-sizing:border-box;overscroll-behavior:contain;max-width:min(320px,100vw - 32px);max-height:50dvh;margin-top:6px;position:absolute;inset:auto auto auto 50%;overflow-y:auto;transform:translate(-50%)}._supplier_1ulfn_313{padding-top:12px;text-align:start;border-inline-start:0;flex-flow:row;grid-row:5;justify-content:flex-start;align-items:center;gap:7px;min-height:0;margin-top:12px;padding-inline-start:0}._supplier_1ulfn_313 img{flex:0 0 72px;width:72px;height:38px}._supplierRatingSummary_1ulfn_543{flex:auto}._supplierRatingText_1ulfn_564 small{white-space:nowrap}._includes_1ulfn_348{border-top:1px solid #dfe3ea;padding:18px 24px 22px}._locationDetail_1ulfn_648+._locationDetail_1ulfn_648{border-inline-start:0;padding-top:4px}._storeInstructionsAction_1ulfn_756 button{flex:0 300px;width:300px}._equipmentList_1ulfn_1704 article{grid-template-columns:68px 1fr;gap:10px}._stepper_1ulfn_1737{grid-column:2;grid-template-columns:44px 44px 44px;justify-self:start;width:132px;height:44px}._stepper_1ulfn_1737 button,._stepper_1ulfn_1737 span{height:42px}._pricePaymentGroup_1ulfn_2019 h3{font-size:15px}._pricePaymentGroup_1ulfn_2019 h3>strong{display:none}._priceSubtotal_1ulfn_2017{border-top:1px solid #dfe3ea;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:16px;margin-top:12px;padding-top:12px;font-size:13px;font-weight:800;display:grid}._priceSubtotal_1ulfn_2017 strong{white-space:nowrap}._priceLine_1ulfn_2016{font-size:13px}._totalLine_1ulfn_2018 strong{font-size:18px}._termsBox_1ulfn_336{padding:14px 20px}._termsBox_1ulfn_336 h2{margin-bottom:8px;font-size:18px}._bookingTermsNotice_1ulfn_1973{line-height:1.45}._mobileBookingTotal_1ulfn_2133,._bookButton_1ulfn_2138{align-self:center;width:min(100% - 32px,300px)}._bookButton_1ulfn_2138{min-height:40px}}@media (width>=961px){._page_1ulfn_171{background:var(--color-surface);color:var(--color-ink)}._section_1ulfn_335,._termsBox_1ulfn_336,._priceCard_1ulfn_337{border:1px solid var(--color-border-soft);border-radius:var(--radius-md);background:var(--color-canvas)}._content_1ulfn_232>*+*,._summaryRail_1ulfn_344>*+*{border-top:0}._carDetails_1ulfn_443 h1 small{color:#758093;font-size:12px}._carSpecs_1ulfn_500 li{color:#596579;font-size:13px}._cancellationSection_1ulfn_584{gap:12px;padding:14px 24px}._cancellationSection_1ulfn_584>._checkoutIcon_1ulfn_592{width:18px;height:18px}._cancellationSection_1ulfn_584 p{color:#596579;margin:5px 0 0;font-size:13px;line-height:1.5}._includes_1ulfn_348{border-top:1px solid #e9ecf1;padding:18px 24px 22px}._includes_1ulfn_348>div>span{color:#111;text-transform:none;margin-bottom:7px;font-size:15px;font-weight:700}._includes_1ulfn_348 ul{color:#4e5b70;font-size:13px}._includes_1ulfn_348 li small{color:#657187}._locationSectionTitle_1ulfn_637{display:none}._locationGrid_1ulfn_643{padding:0}._locationDetail_1ulfn_648{padding:22px 24px}._locationHeader_1ulfn_657{border-bottom:1px solid #e6e9ee;padding-bottom:12px}._locationHeader_1ulfn_657>strong{color:#111;font-size:15px}._storeDetails_1ulfn_666{gap:6px;padding-top:12px;display:grid}._locationDate_1ulfn_672{color:#33445f;margin-bottom:0}._locationCode_1ulfn_706{color:#596579;margin-top:0;font-weight:700}._storeDetails_1ulfn_666 p{color:#596579;margin:0;font-size:12px;line-height:1.5}._storeAddress_1ulfn_723,._storeArrival_1ulfn_737{gap:6px}._storeInstructionsAction_1ulfn_756{justify-content:flex-start;padding:0 24px 20px}._storeInstructionsAction_1ulfn_756 button,._importantAction_1ulfn_765 button{color:#2665d8;text-align:start;background:0 0;border:0;border-radius:0;justify-content:flex-start;width:auto;height:auto;padding:0;font-size:12px}._storeInstructionsAction_1ulfn_756 button:hover,._importantAction_1ulfn_765 button:hover{background:0 0}._importantHeading_1ulfn_808 h2,._sectionHeading_1ulfn_695 h2,._equipmentSummary_1ulfn_1639>span>strong,._axaHeading_1ulfn_1020 strong,._termsBox_1ulfn_336 h2,._priceCard_1ulfn_337 h2{font-size:22px}._importantGrid_1ulfn_818>li{grid-template-columns:26px minmax(0,1fr);gap:10px}._importantGrid_1ulfn_818>li+li{border-top:1px solid #e4e8ee}._importantGrid_1ulfn_818 h3{color:#263750;font-size:15px;font-weight:400}._importantGrid_1ulfn_818 strong{color:#202a3d;font-size:13px;font-weight:400}._importantGrid_1ulfn_818 p,._importantSpecialRequirements_1ulfn_858{color:#596579;font-size:12px}._importantAction_1ulfn_765{border-top:1px solid #e4e8ee;justify-content:flex-start;padding:9px 24px 10px}._equipmentToggleLabel_1ulfn_1654{display:none}._equipmentSummary_1ulfn_1639:after{content:"";border-bottom:2px solid #596579;border-right:2px solid #596579;flex:none;width:9px;height:9px;transition:transform .16s;transform:rotate(45deg)}._equipmentSection_1ulfn_1635[open] ._equipmentSummary_1ulfn_1639:after{transform:rotate(225deg)}._equipmentSummary_1ulfn_1639>span>span{color:#6d7789;font-size:13px}._equipmentSection_1ulfn_1635[open] ._equipmentSummary_1ulfn_1639{border-bottom:1px solid #e7eaf0}._equipmentList_1ulfn_1704 article+article{border-top:1px solid #e7eaf0}._equipmentList_1ulfn_1704 p{color:#697488}._axaComparison_1ulfn_1220>summary:hover{color:var(--color-action-hover);text-underline-offset:3px;text-decoration:underline}._priceCard_1ulfn_337{padding:22px;box-shadow:0 8px 24px #1b2d4f14}._priceCard_1ulfn_337 h2{margin-bottom:20px}._pricePaymentGroup_1ulfn_2019{background:0 0;border-bottom:1px solid #e2e5eb;border-radius:0;padding:12px 0}._pricePaymentGroup_1ulfn_2019+._pricePaymentGroup_1ulfn_2019{margin-top:0}._pricePaymentGroup_1ulfn_2019 h3{margin-bottom:8px;font-size:14px}._pricePaymentGroup_1ulfn_2019 h3>strong{display:none}._priceLine_1ulfn_2016,._priceSubtotal_1ulfn_2017{font-size:13px}._priceSubtotal_1ulfn_2017{margin-top:10px;font-weight:700;display:grid}._totalLine_1ulfn_2018{background:0 0;border-top:0;border-bottom:0;border-radius:0;align-items:end;margin-top:10px;padding:18px 0;font-size:13px}._totalLine_1ulfn_2018 strong{color:#111;font-size:20px}._selectedEquipmentBlock_1ulfn_2164{background:0 0;border-radius:0;margin:0 38px;padding:0}._equipmentPaymentNote_1ulfn_2171{margin:0 0 18px}._selectedEquipmentSection_1ulfn_2160 ul{padding:0}._selectedEquipmentSection_1ulfn_2160 li,._selectedEquipmentTotal_1ulfn_2185{border-top:1px solid #e7eaf0;justify-content:space-between;align-items:center;padding:11px 0;font-size:13px;display:flex}._selectedEquipmentSection_1ulfn_2160 li{color:#111;border-top:0;align-items:baseline;padding:0}._selectedEquipmentSection_1ulfn_2160 li+li{margin-top:10px}._selectedEquipmentSection_1ulfn_2160 li>span>strong{color:#111;font-size:13px;font-weight:400}._selectedEquipmentSection_1ulfn_2160 li>strong{color:#111;font-size:13px;font-weight:700}._selectedEquipmentTotal_1ulfn_2185{border-top:1px solid #dfe3ea;margin-top:20px;padding:18px 0;font-weight:900}._selectedEquipmentTotal_1ulfn_2185 strong{color:#111;font-size:20px;font-weight:900;line-height:1.2}._cancellationSection_1ulfn_584 p,._carSpecs_1ulfn_500 li,._desktopVehiclePolicies_1ulfn_2404,._includes_1ulfn_348 ul,._includes_1ulfn_348 li small,._locationDate_1ulfn_672>strong,._locationCode_1ulfn_706,._storeDetails_1ulfn_666 p,._importantRenterGroup_1ulfn_944,._importantGrid_1ulfn_818 strong,._importantGrid_1ulfn_818 p,._importantSpecialRequirements_1ulfn_858,._sectionHeading_1ulfn_695 p,._equipmentSummary_1ulfn_1639>span>span,._equipmentList_1ulfn_1704 p,._axaHeading_1ulfn_1020 span,._axaCoverage_1ulfn_1326,._axaBenefits_1ulfn_3560 li,._axaBenefits_1ulfn_3560 small,._bookingTermsNotice_1ulfn_1973,._equipmentPaymentNote_1ulfn_2171,._selectedEquipmentSection_1ulfn_2160 li,._priceLine_1ulfn_2016{color:#111;font-size:13px}._locationDate_1ulfn_672>strong,._storeDetails_1ulfn_666>strong{font-size:14px}._storeArrival_1ulfn_737 strong{font-weight:400}}._mobilePrepay_1ulfn_3580,._mobilePriceBreakdown_1ulfn_3581,._bookingCancellation_1ulfn_3582,._priceCollapse_1ulfn_3583,._priceBackdrop_1ulfn_3584{display:none}@media (width<=767px){._checkout_1ulfn_215{padding-bottom:calc(88px + env(safe-area-inset-bottom))}._priceCard_1ulfn_337{display:none}._bookingActions_1ulfn_2128{z-index:1100;inset-inline:0;width:100%;padding:0 0 env(safe-area-inset-bottom);background:#fff;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:0;display:grid;position:fixed;bottom:0;box-shadow:0 -2px 8px #0000001a}._bookingActions_1ulfn_2128 ._mobileBookingTotal_1ulfn_2133{opacity:1;visibility:visible;text-align:start;cursor:pointer;background:#fff;border:0;border-radius:0;flex-wrap:wrap;justify-content:start;align-items:center;gap:2px 6px;width:100%;min-height:50px;max-height:none;margin:0;padding:8px 12px 12px;display:flex;transform:none}._mobileBookingTotal_1ulfn_2133>span{width:100%}._totalChevron_1ulfn_3624{float:inline-end;width:20px;height:20px;transform:rotate(180deg)}._mobileBookingTotal_1ulfn_2133[aria-expanded=true] ._totalChevron_1ulfn_3624{transform:none}._bookingActions_1ulfn_2128 ._mobileBookingTotal_1ulfn_2133 strong{color:#fd5e29}._desktopPriceBreakdown_1ulfn_3627{display:none}._mobilePriceBreakdown_1ulfn_3581{gap:20px;display:grid}._summaryRail_1ulfn_344 ._selectedEquipmentSection_1ulfn_2160{display:none}._mobileEquipmentBreakdown_1ulfn_3630{border-top:1px solid #a8a8a8;padding-top:16px}._mobileEquipmentBreakdown_1ulfn_3630 summary{color:#292929;cursor:pointer;flex-wrap:wrap;align-items:center;gap:4px;font-size:13px;list-style:none;display:flex}._mobileEquipmentBreakdown_1ulfn_3630 summary::-webkit-details-marker{display:none}._mobileEquipmentBreakdown_1ulfn_3630 summary>span{font-size:12px}._mobileEquipmentBreakdown_1ulfn_3630 summary svg{width:16px;height:16px;margin-inline-start:auto}._mobileEquipmentBreakdown_1ulfn_3630[open] summary svg{transform:rotate(180deg)}._mobileEquipmentItems_1ulfn_3645{gap:14px;padding-block:16px;display:grid}._mobileEquipmentTotals_1ulfn_3646{border-top:1px solid #e9eaed;gap:12px;padding-top:14px;display:grid}._mobileEquipmentBreakdown_1ulfn_3630 ._breakdownRow_1ulfn_3647{font-size:12px}._mobileEquipmentTotals_1ulfn_3646 ._breakdownRow_1ulfn_3647:first-child{font-size:14px}._mobileEquipmentTotals_1ulfn_3646 ._breakdownRow_1ulfn_3647>:last-child{text-align:end;gap:4px;display:grid}._breakdownRow_1ulfn_3647{color:#292929;justify-content:space-between;align-items:baseline;gap:16px;font-size:16px;line-height:1.4;display:flex}._breakdownRow_1ulfn_3647>:first-child{min-width:0}._breakdownRow_1ulfn_3647>:last-child{white-space:nowrap;flex-shrink:0}._breakdownSavings_1ulfn_3661 ._breakdownRow_1ulfn_3647{color:#fd5e29}._breakdownDiscount_1ulfn_3662{color:#666;text-align:start;cursor:pointer;background:0 0;border:0;width:100%;margin-top:6px;padding:0 8px;font-size:14px;line-height:1.5;display:block}._breakdownDiscount_1ulfn_3662:disabled{cursor:default}._breakdownTotal_1ulfn_3676{border-block:1px solid #e9eaed;padding-block:20px;font-size:19px}._breakdownPayments_1ulfn_3681{gap:20px;display:grid}._bookingCancellation_1ulfn_3582{inset-inline-end:12px;color:#13a65b;background:#e4f8ef;border-radius:2px;padding:6px 10px;font-size:12px;font-weight:700;line-height:17px;display:block;position:absolute;top:-29px}._bookingCancellation_1ulfn_3582:after{inset-inline-start:calc(50% - 6px);content:"";background:#e4f8ef;width:12px;height:12px;position:absolute;bottom:-6px;transform:rotate(45deg)}._mobileBookingTotal_1ulfn_2133 small{color:#fd5e29;background:#fff4ef;font-size:12px}._bookingActions_1ulfn_2128 ._bookButton_1ulfn_2138{border-radius:0;width:100%;min-width:0;min-height:50px;margin:0;padding:8px 8px 12px;font-size:16px;position:relative}._mobilePrepay_1ulfn_3580{white-space:nowrap;margin-top:4px;font-size:14px;display:block}._priceBackdrop_1ulfn_3584{z-index:1000;background:#00000073;border:0;width:100%;display:block;position:fixed;inset:0}._summaryRail_1ulfn_344 ._priceCardOpen_1ulfn_3726{z-index:1050;inset-inline:0;bottom:calc(80px + env(safe-area-inset-bottom));width:100%;max-height:calc(100dvh - 120px - env(safe-area-inset-bottom));box-shadow:none;overflow-wrap:anywhere;background:#fff;border:0;border-radius:16px 16px 0 0;padding:40px 16px 44px;display:block;position:fixed;overflow-y:auto}._priceCollapse_1ulfn_3583{top:0;color:#8b929b;cursor:pointer;background:0 0;border:0;width:56px;height:44px;font-size:32px;display:block;position:absolute;inset-inline-start:calc(50% - 28px)}._priceCollapse_1ulfn_3583 svg{width:40px;height:40px}._priceCardOpen_1ulfn_3726>h2{color:#292929;width:100%;margin:0 0 20px;padding:0;font-size:20px}}@media (prefers-reduced-motion:reduce){._bookingActions_1ulfn_2128,._mobileBookingTotal_1ulfn_2133{transition:none}}
