.island-home{--island-deep-atlantic:var(--lux-obsidian,#061b22);--island-ocean-petrol:var(--lux-graphite,#0b2a32);--island-storm-teal:var(--lux-charcoal,#123a42);--island-dune-sand:var(--lux-sand,#d7be96);--island-dune-sand-light:#d7be968c;--island-warm-ivory:var(--lux-ivory,#f6efe3);--island-ivory-soft:#f6efe3eb;--island-sunset-copper:var(--lux-gold,#c9783f);--island-sunset-copper-light:var(--lux-gold-hover,#d8894a);--island-sunset-copper-dark:var(--lux-gold-dark,#8f4f26);--island-sea-mist:var(--lux-muted,#a7b7b2);--island-sea-mist-muted:#7e9089;--island-driftwood:var(--lux-driftwood,#8b7460);--island-driftwood-dark:#6b5646;--island-border-sand-subtle:#d7be9638;--island-border-sand-faint:#d7be961f;--island-primary:var(--island-sunset-copper);--island-primary-light:var(--island-sunset-copper-light);--island-primary-dark:var(--island-sunset-copper-dark);--island-secondary:var(--island-deep-atlantic);--island-secondary-light:var(--island-ocean-petrol);--island-ocean:var(--island-ocean-petrol);--island-ocean-light:var(--island-storm-teal);--island-coral:var(--island-dune-sand);--island-coral-light:var(--island-warm-ivory);--island-midnight:var(--island-deep-atlantic);--island-white:var(--island-warm-ivory);--island-sand:var(--island-dune-sand);--island-cream:var(--island-warm-ivory);--island-slate-50:var(--island-ivory-soft);--island-slate-100:var(--island-dune-sand-light);--island-slate-200:var(--island-dune-sand);--island-slate-400:var(--island-sea-mist-muted);--island-slate-600:var(--island-driftwood-dark);--island-slate-800:var(--island-storm-teal);--island-slate-900:var(--island-deep-atlantic);--island-success:#10b981;--island-warning:#f59e0b;--island-error:#ef4444;--island-nav-total:120px;--island-hero-min:max(560px, 65vh);--island-search-block:300px;--island-search-top-offset:1rem;--island-testimonial-min:max(560px, 72vh);--island-content-max:1200px;--island-page-max:1280px;--island-content-gutter:1rem;--island-content-width:min(var(--island-content-max), calc(100% - 2 * var(--island-content-gutter)));--island-grid-gap:1rem;--island-tile-radius:1rem;color:var(--island-secondary);background-color:var(--island-white);font-family:var(--font-island-sans), Inter, system-ui, sans-serif}.island-marketing-page{font-family:var(--font-island-sans), Inter, system-ui, sans-serif}@media (min-width:640px){.island-home{--island-nav-total:80px;--island-hero-min:max(680px, 70vh);--island-search-block:300px;--island-search-top-offset:1.25rem;--island-testimonial-min:max(680px, 78vh);--island-content-gutter:1.5rem}}@media (min-width:1024px){.island-home{--island-hero-min:max(800px, 75vh);--island-search-block:310px;--island-search-top-offset:1.5rem;--island-testimonial-min:max(760px, 82vh)}}.island-home .font-island-display{font-family:var(--font-island-display), "Playfair Display", Georgia, serif}.island-home .font-island-accent{font-family:var(--font-island-accent), cursive}.island-home .bg-island-primary{background-color:var(--island-primary)}.island-home .bg-island-sand{background-color:var(--island-sand)}.island-home .bg-island-slate-50{background-color:var(--island-slate-50)}.island-home .bg-island-slate-900{background-color:var(--island-slate-900)}.island-home .text-island-primary{color:var(--island-primary)}.island-home .text-island-slate-600{color:var(--island-slate-600)}.island-home .text-island-slate-800{color:var(--island-slate-800)}.island-home .text-island-white{color:var(--island-white)}.island-home .border-island-slate-100{border-color:var(--island-slate-100)}.island-home .border-island-slate-200{border-color:var(--island-slate-200)}:is(.island-home,.public-site) .island-search-bar__body{background:var(--island-warm-ivory);border:1px solid var(--island-border-sand-subtle)}:is(.island-home,.public-site) .island-search-bar__promo-inner{border:1px solid var(--island-border-sand-faint);background:#f6efe3eb}.island-home .island-advantages-section{border-bottom:1px solid var(--island-border-sand-faint);background:var(--island-warm-ivory)}.island-home .island-hero-picture{width:100%;height:100%;display:block;position:absolute;inset:0}.island-home .island-hero-img{object-fit:cover;object-position:center 62%;width:100%;height:100%}@media (max-width:767px){.island-home .island-hero-img{object-position:50% 112%}}.island-home .island-hero-overlay{background:linear-gradient(#061b22b8 0%,#061b2261 32%,#061b223d 55%,#061b2294 100%)}.island-home .island-page-flow{background:var(--island-white);width:100%;min-width:0;max-width:none;margin-inline:0;position:relative}.island-home{background:var(--island-white);width:100%;min-width:0;overflow-x:clip}.island-home .island-hero-zone{position:relative}.island-home .island-hero-chrome{z-index:100;position:absolute;top:0;left:0;right:0}.island-home .island-hero-chrome>.island-home-nav-topstrip{z-index:101;background:#d7be966b;height:2px;margin-top:0;position:relative}.island-home .island-hero-masthead{min-height:var(--island-hero-min);position:relative}.island-home .island-hero-masthead [data-testid=hero-section]{z-index:0;min-height:100%;position:absolute;inset:0}.island-home .island-hero-chrome>.cr-pub-nav{z-index:130;box-shadow:none;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(#061b22fa 0%,#061b22eb 40%,#061b22b8 72%,#061b2247 92%,#061b2200 100%);border-bottom:none;position:relative}.island-home .island-nav-actions{z-index:140;isolation:isolate;position:relative}.island-home .island-nav-actions [role=listbox],.island-home .island-nav-actions .adm-notifications-panel{z-index:200}@media (prefers-reduced-motion:no-preference){body:has(.island-home){scroll-behavior:smooth}}.island-home .island-search-sentinel{scroll-margin-top:1rem}body:has(.island-home) [data-radix-popper-content-wrapper]{z-index:200!important}body:has(.public-sticky-search-chrome) [data-radix-popper-content-wrapper]{z-index:200!important}body:has(.island-home) .premium-picker-popover{z-index:300!important}body:has(.public-sticky-search-chrome) .premium-picker-popover{z-index:300!important}:is(body:has(.island-home) .premium-calendar-popover,body:has(.public-sticky-search-chrome) .premium-calendar-popover,body:has(.public-site) .premium-calendar-popover){z-index:300!important}:is(:is(.island-home,.public-site) .island-search-bar__body:has(.premium-location-box--active),:is(.island-home,.public-site) .island-search-bar__body:has(.premium-calendar-dt-box--active)){overflow:visible}:is(.island-home,.public-site) .island-search-shadow{transition:box-shadow .28s;box-shadow:0 12px 40px #0000003d,0 4px 14px #00000024}:is(.island-home,.public-site) .island-search-shadow--pinned{box-shadow:0 16px 52px #0000005c,0 8px 24px #00000038}@media (min-width:768px){:is(.island-home,.public-site) .island-sticky-search--pinned .island-search-bar__promo{display:none}}.island-home .island-search-sentinel{pointer-events:none;width:100%;height:0;margin:0;padding:0;display:block}.island-home .island-hero-chrome>.island-sticky-search{z-index:110;width:100%;padding:var(--island-search-top-offset) 0 0;padding-top:max(var(--island-search-top-offset), env(safe-area-inset-top,0px));pointer-events:none;background:0 0;justify-content:center;margin:0;display:flex;position:relative}.island-home .island-hero-chrome>.island-sticky-search.island-sticky-search--pinned{z-index:120;padding-top:max(.75rem, env(safe-area-inset-top,0px));position:fixed;top:0;left:0;right:0}.island-home .island-sticky-search__shadow-veil{z-index:0;pointer-events:none;opacity:0;background:linear-gradient(#061b22b8 0%,#061b2280 18%,#061b2252 42%,#061b2229 65%,#061b220f 82%,#0000 100%);height:6rem;transition:opacity .32s;position:absolute;top:0;left:0;right:0}.island-home .island-sticky-search--pinned .island-sticky-search__shadow-veil{opacity:1}.island-home .island-sticky-search-inner{z-index:1;pointer-events:auto;box-sizing:border-box;width:var(--island-content-width);max-width:none;margin-inline:auto;position:relative}@media (max-width:767px){.island-home{--island-search-top-offset:.5rem;--island-search-block:372px;--island-hero-mobile-photo-strip:332px;--island-hero-min:calc(var(--island-nav-total) + var(--island-search-top-offset) + var(--island-search-block) + var(--island-hero-mobile-photo-strip))}.island-home .island-search-bar__promo{display:none}.island-home .island-search-bar__body{border-radius:10px}.island-home .island-search-bar__body>div{padding:.75rem 1rem .875rem}.island-home .island-hero-chrome>.island-sticky-search{padding-top:max(.5rem, env(safe-area-inset-top,0px))}.island-home .island-sixt-form{gap:.5rem}.island-home .island-sixt-row-main{gap:8px}.island-home .island-sixt-label{margin-bottom:4px;font-size:10px}.island-home .island-sixt-input-box,.island-home .island-sixt-dt-box{min-height:44px}.island-home .island-sixt-select{min-height:42px}.island-home .island-sixt-submit{height:44px;min-height:44px}.island-home .island-sixt-different-checkbox{margin:0;font-size:.75rem;line-height:1.35}.island-home .island-hero-zone{grid-template-columns:minmax(0,1fr);grid-template-rows:var(--island-hero-min);width:100%;min-width:0;display:grid;overflow-x:clip}.island-home .island-hero-masthead{grid-area:1/1;min-width:0}.island-home .island-hero-chrome{z-index:50;grid-area:1/1;align-self:start;width:100%;min-width:0;max-width:100%;position:relative}.island-home .island-hero-chrome>.island-home-nav-topstrip{margin-top:0}.island-home .island-hero-chrome>.island-sticky-search{z-index:50;box-sizing:border-box;padding-inline:var(--island-content-gutter);margin-bottom:0;position:relative;top:auto}.island-home .island-sticky-search-inner{width:100%;max-width:var(--island-content-max)}.island-home .island-sticky-search__shadow-veil{display:none}.island-home .island-search-shadow--pinned{box-shadow:0 12px 40px #0000003d,0 4px 14px #00000024}}.island-home .island-content-shell{box-sizing:border-box;width:var(--island-content-width);max-width:none;margin-inline:auto;padding-inline:0}.island-home .island-section-heading{letter-spacing:.02em;text-transform:uppercase;color:var(--island-deep-atlantic);margin:0 0 1.75rem;font-size:clamp(1.35rem,2.8vw,1.875rem);font-weight:800;line-height:1.15}.island-home .island-promo-section{background:var(--island-white);padding-block:1.75rem 2rem}@media (min-width:640px){.island-home .island-promo-section{padding-block:2rem 2.25rem}}.island-home .island-promo-grid{gap:var(--island-grid-gap);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:768px){.island-home .island-promo-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.island-home .island-promo-grid__featured{grid-column:1/-1}}.island-home .island-featured-hero{border-radius:var(--island-tile-radius);aspect-ratio:3/4;min-height:420px;text-decoration:none;transition:transform .4s cubic-bezier(.4,0,.2,1),box-shadow .4s cubic-bezier(.4,0,.2,1);display:block;position:relative;overflow:hidden}@media (min-width:768px){.island-home .island-featured-hero{aspect-ratio:5/2;min-height:300px}}@media (min-width:1024px){.island-home .island-featured-hero{min-height:340px}}.island-home .island-featured-hero:hover{transform:translateY(-2px);box-shadow:0 20px 48px #00000047}.island-home .island-featured-hero__picture{display:block;position:absolute;inset:0}.island-home .island-featured-hero__img{object-fit:cover;object-position:right center;width:100%;height:100%;transition:transform .6s cubic-bezier(.4,0,.2,1)}.island-home .island-featured-hero:hover .island-featured-hero__img{transform:scale(1.03)}.island-home .island-featured-hero__overlay{z-index:1;background:linear-gradient(90deg,#061b22cc 0%,#061b228a 34%,#061b2224 58%,#0000 72%),linear-gradient(#0000 28%,#061b2233 62%,#061b2294 100%);position:absolute;inset:0}.island-home .island-featured-hero__content{z-index:2;flex-direction:column;align-items:flex-start;gap:.85rem;padding:1.25rem 1.35rem 1.5rem;display:flex;position:absolute;bottom:0;left:0;right:0}@media (min-width:768px){.island-home .island-featured-hero__content{gap:1rem;max-width:min(44%,32rem);padding:1.75rem 2rem 1.75rem 2.25rem;inset:auto auto 0 0;transform:none}}.island-home .island-featured-hero__badge{background:#00000026;border:2px solid #fff;padding:.55rem 1rem .65rem;display:inline-flex;transform:skew(-14deg)}.island-home .island-featured-hero__badge-inner{color:#fff;flex-direction:column;align-items:flex-start;gap:.1rem;line-height:1;display:flex;transform:skew(14deg)}.island-home .island-featured-hero__badge-prefix{letter-spacing:.14em;text-transform:uppercase;font-size:.625rem;font-weight:700}.island-home .island-featured-hero__badge-value{letter-spacing:-.02em;font-size:clamp(1.75rem,5vw,2.5rem);font-weight:900;line-height:1}.island-home .island-featured-hero__badge-suffix{letter-spacing:.1em;text-transform:uppercase;font-size:.6875rem;font-weight:800}.island-home .island-featured-hero__title{letter-spacing:.02em;text-transform:uppercase;color:#fff;text-shadow:0 2px 24px #00000073,0 0 40px #ffffff1f;max-width:34rem;margin:0;font-size:clamp(1.125rem,2.8vw,1.75rem);font-weight:800;line-height:1.12}.island-home .island-featured-hero__subtitle{color:#ffffffe6;text-shadow:0 1px 12px #0006;max-width:30rem;margin:0;font-size:clamp(.8125rem,1.6vw,.9375rem);font-weight:400;line-height:1.5}.island-home .island-featured-hero__cta{color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0003;border:1px solid #ffffffeb;border-radius:9999px;align-items:center;min-height:38px;margin-top:.25rem;padding:0 1.15rem;font-size:.8125rem;font-weight:600;transition:background-color .15s,color .15s;display:inline-flex}.island-home .island-featured-hero:hover .island-featured-hero__cta{color:var(--island-deep-atlantic);background:#fff}.island-home .island-b2b-promo{border-radius:var(--island-tile-radius);aspect-ratio:16/9;min-height:200px;text-decoration:none;transition:transform .4s cubic-bezier(.4,0,.2,1),box-shadow .4s cubic-bezier(.4,0,.2,1);display:block;position:relative;overflow:hidden}@media (min-width:768px){.island-home .island-b2b-promo{aspect-ratio:5/2;min-height:260px}}@media (min-width:1024px){.island-home .island-b2b-promo{min-height:300px}}.island-home .island-b2b-promo:hover{transform:translateY(-2px);box-shadow:0 20px 48px #00000047}.island-home .island-b2b-promo__picture{display:block;position:absolute;inset:0}.island-home .island-b2b-promo__img{object-fit:cover;object-position:center center;width:100%;height:100%;transition:transform .6s cubic-bezier(.4,0,.2,1)}.island-home .island-b2b-promo:hover .island-b2b-promo__img{transform:scale(1.03)}.island-home .island-b2b-promo__overlay{z-index:1;background:linear-gradient(90deg,#061b22bd 0%,#061b2270 38%,#061b221a 62%,#0000 78%);position:absolute;inset:0}.island-home .island-b2b-promo__content{z-index:2;align-items:flex-end;padding:1.25rem 1.5rem;display:flex;position:absolute;inset:0}@media (min-width:768px){.island-home .island-b2b-promo__content{max-width:min(58%,40rem);padding:2rem 2.25rem}}.island-home .island-b2b-promo__copy{flex-direction:column;align-items:flex-start;gap:.65rem;display:flex}@media (min-width:768px){.island-home .island-b2b-promo__copy{gap:.85rem}}.island-home .island-b2b-promo__title{letter-spacing:.02em;text-transform:uppercase;color:#fff;text-shadow:0 2px 24px #00000080,0 0 40px #ffffff1a;margin:0;font-size:clamp(1.125rem,2.6vw,1.65rem);font-weight:800;line-height:1.18}.island-home .island-b2b-promo__tagline{letter-spacing:.02em;text-transform:uppercase;color:#fff;text-shadow:0 2px 24px #00000080,0 0 40px #ffffff1a;margin:0;font-size:clamp(1rem,2.2vw,1.35rem);font-weight:800;line-height:1.18}.island-home .island-b2b-promo__copy .island-promo-tile__cta{margin-top:.15rem}.island-home .island-b2b-promo__subtitle{color:#ffffffd1;text-shadow:0 1px 14px #0000006b;max-width:36rem;margin:0;font-size:clamp(.75rem,1.5vw,.875rem);font-weight:400;line-height:1.55}.island-home .island-promo-tile{border-radius:var(--island-tile-radius);display:block;position:relative;overflow:hidden}.island-home .island-promo-tile--half{aspect-ratio:16/9;min-height:0}.island-home .island-promo-tile__picture{display:block;position:absolute;inset:0}.island-home .island-promo-tile__picture .island-card-image{object-fit:cover;width:100%;height:100%}@media (max-width:767px){.island-home .island-promo-tile--half{aspect-ratio:16/10}}.island-home .island-promo-tile__overlay{background:linear-gradient(#0000 0%,#061b221f 32%,#061b2257 50%,#061b22b3 74%,#061b22eb 100%);position:absolute;inset:0}.island-home .island-promo-tile__badge{z-index:1;background:var(--island-warm-ivory);letter-spacing:.04em;text-transform:uppercase;color:var(--island-deep-atlantic);border:1px solid #d7be9659;padding:.35rem .65rem;font-size:11px;font-weight:800;line-height:1.2;position:absolute;top:1rem;left:1rem}.island-home .island-promo-tile__content{z-index:1;padding:.85rem 1.15rem 1.15rem;position:absolute;bottom:0;left:0;right:0}@media (min-width:640px){.island-home .island-promo-tile__content{padding:1rem 1.35rem 1.35rem}}.island-home .island-promo-tile__title{letter-spacing:.02em;text-transform:uppercase;color:#fff;max-width:22rem;font-size:clamp(.8125rem,1.5vw,.9375rem);font-weight:800;line-height:1.22}.island-home .island-promo-tile__title--featured{max-width:36rem;font-size:clamp(1.125rem,2.2vw,1.5rem)}.island-home .island-promo-tile__cta{color:#fff;border:1px solid #ffffffeb;border-radius:9999px;align-items:center;min-height:34px;margin-top:.65rem;padding:0 .9rem;font-size:11px;font-weight:600;transition:background-color .15s,color .15s;display:inline-flex}.island-home .island-promo-tile:hover .island-promo-tile__cta,.island-home .island-b2b-promo:hover .island-promo-tile__cta{color:var(--island-deep-atlantic);background:#fff}.island-home .island-fleet-section{background:var(--island-deep-atlantic);padding-block:2.75rem 2.5rem}@media (min-width:640px){.island-home .island-fleet-section{padding-block:3.25rem 3rem}}.island-home .island-fleet-section__header{text-align:center;margin-bottom:2rem}@media (min-width:768px){.island-home .island-fleet-section__header{margin-bottom:2.25rem}}.island-home .island-fleet-section__title{letter-spacing:.02em;text-transform:uppercase;color:var(--island-warm-ivory);margin:0;font-size:clamp(1.25rem,2.8vw,2rem);font-weight:800;line-height:1.15}.island-home .island-fleet-section__subtitle{max-width:40rem;color:var(--island-sea-mist);margin:.85rem auto 0;font-size:clamp(.875rem,1.5vw,1rem);line-height:1.5}.island-home .island-fleet-grid{gap:var(--island-grid-gap);grid-template-columns:minmax(0,1fr);display:grid}@media (max-width:767px){.island-home .island-fleet-grid{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--island-content-gutter);-webkit-overflow-scrolling:touch;scrollbar-width:none;margin-inline:calc(-1 * var(--island-content-gutter));padding-inline:var(--island-content-gutter);flex-wrap:nowrap;gap:.85rem;padding-bottom:.35rem;display:flex;overflow-x:auto}.island-home .island-fleet-grid::-webkit-scrollbar{display:none}.island-home .island-fleet-card{scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 min(82vw,320px)}}@media (min-width:768px){.island-home .island-fleet-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch}}.island-home .island-fleet-card{border-radius:var(--island-tile-radius);background:var(--island-deep-atlantic);text-decoration:none;transition:transform .4s cubic-bezier(.4,0,.2,1),box-shadow .4s cubic-bezier(.4,0,.2,1);display:block;position:relative;overflow:hidden}@media (min-width:768px){.island-home .island-fleet-card{min-height:0}}.island-home .island-fleet-card:hover{transform:translateY(-3px);box-shadow:0 16px 40px #00000059}.island-home .island-fleet-card__studio{background:var(--island-deep-atlantic);isolation:isolate;min-height:340px;position:relative;overflow:hidden}@media (min-width:768px){.island-home .island-fleet-card__studio{min-height:360px}}.island-home .island-fleet-card__stage{z-index:0;background:radial-gradient(72% 62% at 50% 38%,#d8dbdf 0%,#9a9ea4 22%,#4e5156 46%,#1c1d1f 68%,#000 100%);position:absolute;inset:0}.island-home .island-fleet-card__floor{z-index:1;pointer-events:none;background:radial-gradient(150% 32% at 50% 76%,#f2f4f6 0%,#c4c8cd 14%,#8d9197 30%,#45484d 48%,#0000 72%);position:absolute;inset:0}.island-home .island-fleet-card__vignette{z-index:4;pointer-events:none;background:radial-gradient(130% 55% at 50% 112%,#000000f2 0%,#00000080 28%,#0000 58%),radial-gradient(110% 65% at 50% -12%,#000000e0 0%,#0000 52%),linear-gradient(90deg,#000000b8 0%,#0000 16% 84%,#000000b8 100%);position:absolute;inset:0}.island-home .island-fleet-card__vehicle{z-index:2;position:absolute;inset:18% 2% 14%}.island-home .island-fleet-card__image{object-fit:contain;object-position:center bottom;mix-blend-mode:multiply;filter:contrast(1.1)saturate(1.08)drop-shadow(0 22px 18px #0000008c);transition:transform .4s cubic-bezier(.4,0,.2,1)}.island-home .island-fleet-card:hover .island-fleet-card__image{transform:scale(1.03)}.island-home .island-fleet-card__head{z-index:5;padding:1.15rem 1.2rem 0;position:absolute;top:0;left:0;right:0}.island-home .island-fleet-card__title{letter-spacing:.04em;text-transform:uppercase;color:#fff;margin:0;font-size:1.0625rem;font-weight:800;line-height:1.2}.island-home .island-fleet-card__meta{color:#ffffffd1;margin:.3rem 0 0;font-size:.8125rem;font-weight:400;line-height:1.35}.island-home .island-fleet-card__foot{z-index:5;flex-direction:column;align-items:flex-start;gap:.65rem;padding:0 1.2rem 1.15rem;display:flex;position:absolute;bottom:0;left:0;right:0}.island-home .island-fleet-card__price{color:#ffffffeb;margin:0;font-size:.875rem;line-height:1.4}.island-home .island-fleet-card__price span:first-child{color:#ffffffe0}.island-home .island-fleet-card__cta{color:#fff;background:#061b2259;border:1px solid #ffffffe6;border-radius:9999px;align-items:center;min-height:34px;padding:0 .9rem;font-size:.8125rem;font-weight:600;transition:background-color .15s,color .15s;display:inline-flex}.island-home .island-fleet-card:hover .island-fleet-card__cta{color:var(--island-deep-atlantic);background:#fff}.island-home .island-fleet-section__disclaimer{color:#ffffff73;margin:1.25rem 0 0;font-size:.6875rem;line-height:1.45}@media (min-width:640px){.island-home .island-fleet-section__disclaimer{margin-top:1.5rem;font-size:.75rem}}:is(.island-home,.public-site) .island-sixt-form-root{width:100%}:is(.island-home,.public-site) .island-sixt-form{flex-direction:column;gap:.75rem;display:flex}:is(.island-home,.public-site) .island-sixt-row-main{align-items:end;gap:12px;display:grid}@media (max-width:1023px){:is(.island-home,.public-site) .island-sixt-row-main{flex-direction:column;align-items:stretch;gap:12px;display:flex}:is(.island-home,.public-site) .island-sixt-order-pickup{order:1}:is(.island-home,.public-site) .island-sixt-order-dropoff,:is(.island-home,.public-site) .island-sixt-order-dropoff-trigger{order:2}:is(.island-home,.public-site) .island-sixt-order-depart{order:3}:is(.island-home,.public-site) .island-sixt-order-return{order:4}:is(.island-home,.public-site) .island-sixt-order-submit{order:5;width:100%}:is(.island-home,.public-site) .island-sixt-order-different-check{order:6}:is(.island-home,.public-site) .island-sixt-order-voucher{order:7}:is(.island-home,.public-site) .island-sixt-different,:is(.island-home,.public-site) .island-sixt-order-dropoff-trigger,:is(.island-home,.public-site) .island-sixt-different-remove{display:none!important}:is(.island-home,.public-site) .island-sixt-different-checkbox{color:var(--island-deep-atlantic);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:flex-start;gap:.65rem;margin:.15rem 0 0;font-size:.8125rem;font-weight:500;line-height:1.45;display:flex}:is(.island-home,.public-site) .island-sixt-different-checkbox__input{width:1.125rem;height:1.125rem;accent-color:var(--island-primary);cursor:pointer;flex-shrink:0;margin-top:.1rem}}@media (min-width:1024px){:is(.island-home,.public-site) .island-sixt-different-checkbox{display:none!important}:is(.island-home,.public-site) .island-sixt-row-main{grid-template-rows:auto auto;grid-template-columns:minmax(150px,1.15fr) minmax(150px,1.15fr) minmax(128px,.88fr) minmax(128px,.88fr) minmax(132px,auto);align-items:end;gap:10px}:is(.island-home,.public-site) .island-sixt-row-main:has(.island-sixt-field-error)>.island-sixt-submit{margin-bottom:1.125rem}:is(.island-home,.public-site) .island-sixt-different{align-items:flex-end;min-width:0;display:flex}}:is(.island-home,.public-site) .island-sixt-label{color:var(--island-deep-atlantic);margin-bottom:6px;font-size:11px;font-weight:700;line-height:1.2;display:block}:is(.island-home,.public-site) .island-sixt-input-box{border:1px solid var(--island-border-sand-subtle);background:var(--island-warm-ivory);border-radius:8px;align-items:center;gap:8px;min-height:48px;padding:0 12px;display:flex}:is(.island-home,.public-site) .island-sixt-input-box--narrow{max-width:420px}:is(.island-home,.public-site) .island-sixt-input-icon{width:16px;height:16px;color:var(--island-slate-400);flex-shrink:0}:is(.island-home,.public-site) .island-sixt-select{width:100%;min-height:46px;color:var(--island-deep-atlantic);cursor:pointer;appearance:none;background:0 0;border:0;outline:none;font-size:14px;font-weight:500}:is(.island-home,.public-site) .island-sixt-select--error{color:var(--island-error)}:is(.island-home,.public-site) .island-sixt-field-error{color:var(--island-error);white-space:nowrap;margin-top:0;font-size:11px;line-height:1.125rem;position:absolute;bottom:0;left:0}:is(.island-home,.public-site) .island-sixt-location,:is(.island-home,.public-site) .island-sixt-datetime,:is(.island-home,.public-site) .island-sixt-different{position:relative}:is(:is(.island-home,.public-site) .island-sixt-row-main:has(.island-sixt-field-error) .island-sixt-location,:is(.island-home,.public-site) .island-sixt-row-main:has(.island-sixt-field-error) .island-sixt-datetime,:is(.island-home,.public-site) .island-sixt-row-main:has(.island-sixt-field-error) .island-sixt-different){padding-bottom:1.125rem}:is(.island-home,.public-site) .island-sixt-datetime,:is(.island-home,.public-site) .island-sixt-location{min-width:0}:is(.island-home,.public-site) .island-sixt-location-head{justify-content:space-between;align-items:center;gap:8px;display:flex}:is(.island-home,.public-site) .island-sixt-different-trigger{border:1px dashed var(--island-slate-200);width:100%;min-height:48px;color:var(--island-slate-600);cursor:pointer;white-space:nowrap;text-align:start;background:0 0;border-radius:8px;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:600;transition:color .15s,background .15s,border-color .15s;display:inline-flex}:is(.island-home,.public-site) .island-sixt-different-trigger:hover{color:var(--island-deep-atlantic);background:var(--island-slate-50);border-color:var(--island-slate-400)}:is(.island-home,.public-site) .island-sixt-different-trigger svg{color:var(--island-primary-dark);flex-shrink:0}:is(.island-home,.public-site) .island-sixt-different-remove{width:20px;height:20px;color:var(--island-slate-600);cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;font-size:18px;font-weight:600;line-height:1;transition:color .15s,background .15s;display:inline-flex}:is(.island-home,.public-site) .island-sixt-different-remove:hover{color:var(--island-deep-atlantic);background:var(--island-slate-100)}:is(.island-home,.public-site) .island-sixt-dt-box{border:1px solid var(--island-border-sand-subtle);background:var(--island-warm-ivory);border-radius:8px;align-items:stretch;min-height:48px;display:flex;overflow:hidden}:is(.island-home,.public-site) .island-sixt-dt-date{cursor:pointer;-webkit-user-select:none;user-select:none;flex:1;align-items:center;gap:6px;min-width:0;padding:0 10px;display:flex;position:relative}:is(.island-home,.public-site) .island-sixt-dt-date svg,:is(.island-home,.public-site) .island-sixt-dt-date-text{pointer-events:none}:is(.island-home,.public-site) .island-sixt-dt-date-text{color:var(--island-deep-atlantic);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}:is(.island-home,.public-site) .island-sixt-dt-date-input{z-index:2;opacity:.001;cursor:pointer;appearance:none;background:0 0;border:0;width:100%;height:100%;margin:0;padding:0;position:absolute;inset:0}:is(.island-home,.public-site) .island-sixt-dt-date-input::-webkit-calendar-picker-indicator{cursor:pointer;opacity:.001;width:100%;height:100%;margin:0;padding:0;position:absolute;inset:0}:is(.island-home,.public-site) .island-sixt-dt-divider{background:var(--island-slate-200);flex-shrink:0;align-self:stretch;width:1px}:is(.island-home,.public-site) .island-sixt-dt-time{width:72px;color:var(--island-deep-atlantic);cursor:pointer;appearance:none;text-align:center;background:0 0;border:0;outline:none;flex-shrink:0;padding:0 10px;font-size:14px;font-weight:600}:is(.island-home,.public-site) .island-sixt-submit{background:var(--island-primary);height:48px;min-height:48px;color:var(--island-deep-atlantic);white-space:nowrap;cursor:pointer;border:0;border-radius:8px;justify-content:center;align-items:center;padding:0 16px;font-size:13px;font-weight:700;transition:background .15s;display:flex}:is(.island-home,.public-site) .island-sixt-submit:hover:not(:disabled){background:var(--island-primary-dark)}:is(.island-home,.public-site) .island-sixt-submit:disabled{opacity:.65;cursor:not-allowed}@media (min-width:1024px){:is(.island-home,.public-site) .island-sixt-submit{align-self:end;font-size:14px}}:is(.island-home,.public-site) .island-sixt-return-row{flex-direction:column;gap:6px;display:flex}:is(.island-home,.public-site) .island-sixt-errors{color:var(--island-error);font-size:11px;font-weight:500}:is(.island-home,.public-site) .island-sixt-voucher-row{max-width:100%;margin-top:.65rem}:is(.island-home,.public-site) .island-sixt-voucher-row--grid{margin-top:0}@media (min-width:1024px){:is(.island-home,.public-site) .island-sixt-voucher-row--grid{grid-area:2/1/auto/3;place-self:start;width:100%;max-width:100%;margin-top:.35rem}}@media (min-width:768px){:is(.island-home,.public-site) .island-sixt-voucher-row{max-width:min(100%,28rem)}}:is(.island-home,.public-site) .island-voucher-field{width:100%}:is(.island-home,.public-site) .island-voucher-field--compact{max-width:100%}:is(.island-home,.public-site) .island-voucher-field__box{border:1px solid var(--island-border-sand-subtle);background:var(--island-warm-ivory);border-radius:999px;align-items:center;gap:.5rem;min-height:38px;padding:0 .85rem 0 .7rem;transition:border-color .15s,box-shadow .15s;display:flex}:is(.island-home,.public-site) .island-voucher-field__box--compact{min-height:34px;padding:0 .75rem 0 .6rem}:is(.island-home,.public-site) .island-voucher-field__box:focus-within{border-color:var(--island-sunset-copper);box-shadow:0 0 0 3px #c9783f2e}:is(.island-home,.public-site) .island-voucher-field__box--applied{border-color:#10b98173}:is(.island-home,.public-site) .island-voucher-field__box--invalid{border-color:#ef444473}:is(.island-home,.public-site) .island-voucher-field__icon{color:var(--island-slate-400);flex-shrink:0}:is(.island-home,.public-site) .island-voucher-field__box:focus-within .island-voucher-field__icon{color:var(--island-primary-dark)}:is(.island-home,.public-site) .island-voucher-field__input{min-width:0;color:var(--island-deep-atlantic);background:0 0;border:0;outline:none;flex:1;font-size:13px;font-weight:500}:is(.island-home,.public-site) .island-voucher-field__input--compact{font-size:12px}:is(.island-home,.public-site) .island-voucher-field__input::placeholder{color:var(--island-slate-400);font-weight:400}:is(.island-home,.public-site) .island-voucher-field__hint{color:var(--island-slate-600);margin:.35rem 0 0 .15rem;font-size:10px;font-weight:600;line-height:1.35}:is(.island-home,.public-site) .island-voucher-field__hint--applied{color:var(--island-success)}:is(.island-home,.public-site) .island-voucher-field__hint--invalid{color:var(--island-error)}.island-home .island-testimonial-wrap{background:var(--island-midnight);width:100%;max-width:none;margin:0;padding:0}.island-home .island-testimonial-section{width:100%;min-height:var(--island-testimonial-min);border-radius:0;position:relative;overflow:hidden}.island-home .island-testimonial-dots{left:max(1rem, env(safe-area-inset-left,0px))}.island-home .island-testimonial-arrows{right:max(1rem, env(safe-area-inset-right,0px))}@media (min-width:640px){.island-home .island-testimonial-dots{left:max(1.5rem, env(safe-area-inset-left,0px))}.island-home .island-testimonial-arrows{right:max(1.5rem, env(safe-area-inset-right,0px))}}.island-home .island-testimonial-bg{object-fit:cover;object-position:center 45%;filter:brightness(1.55)contrast(1.04)saturate(1.08);width:100%;height:100%;display:block;position:absolute;inset:0}.island-home .island-testimonial-overlay{background:linear-gradient(#061b222e 0%,#061b2214 35%,#061b2238 62%,#061b226b 100%)}.island-home .island-testimonial-section blockquote p,.island-home .island-testimonial-section blockquote footer,.island-home .island-testimonial-quote,.island-home .island-testimonial-attribution{text-shadow:0 1px 14px #0000008c,0 0 2px #00000059}.island-home .island-testimonial-quote{font-family:var(--font-island-sans), Inter, system-ui, sans-serif;color:#fff;margin:0;font-size:clamp(1.75rem,2.5vw,2rem);font-weight:400;line-height:1.45}.island-home .island-testimonial-attribution{font-family:var(--font-island-sans), Inter, system-ui, sans-serif;color:#fff;margin:1.5rem 0 0;font-size:clamp(.875rem,1.1vw,1rem);font-weight:700;line-height:1.35}.island-home .island-lld-title{font-family:var(--font-island-sans), Inter, system-ui, sans-serif;letter-spacing:.02em;text-transform:uppercase;color:var(--island-deep-atlantic);margin:0;font-size:clamp(1.125rem,2.6vw,1.65rem);font-weight:800;line-height:1.18}.island-home .island-lld-title__accent{color:var(--cr-cta,#c9783f);font-style:normal;font-weight:inherit}.island-home .island-signature-section{background:var(--island-warm-ivory);padding-block:2.5rem 3rem}@media (min-width:1024px){.island-home .island-signature-section{padding-block:3rem 3.5rem}}.island-home .island-signature-section__card{border-radius:var(--island-tile-radius);border:1px solid var(--island-border-sand-faint);background:var(--island-warm-ivory);overflow:hidden;box-shadow:0 8px 32px #061b2214}.island-home .island-faq-section{background:var(--island-warm-ivory);border-top:1px solid var(--island-border-sand-faint);padding-block:2.75rem 3.25rem}@media (min-width:640px){.island-home .island-faq-section{padding-block:3rem 3.5rem}}.island-home .island-promo-banner{z-index:15;text-align:center;background:linear-gradient(#061b2200 0%,#061b226b 24%,#061b22e0 58%,#061b22f5 100%);border-top:none;margin:0;padding:1.35rem 1rem 1.25rem;position:absolute;bottom:0;left:0;right:0;overflow:visible}.island-home .island-promo-banner__badge{background:var(--island-ocean-petrol);font-family:var(--font-island-sans), Inter, system-ui, sans-serif;letter-spacing:.06em;text-transform:uppercase;color:var(--island-warm-ivory);border:1px solid #d7be9659;border-radius:9999px;align-items:center;gap:.4rem;margin:0 0 .65rem;padding:.4rem .85rem;font-size:.6875rem;font-weight:700;display:inline-flex}@media (min-width:640px){.island-home .island-promo-banner{padding:1.5rem 1.5rem 1.35rem}}@media (min-width:1024px){.island-home .island-promo-banner{padding:1.65rem 1.5rem 1.5rem}}.island-home .island-promo-banner__title{font-family:var(--font-island-sans), Inter, system-ui, sans-serif;letter-spacing:.015em;text-transform:uppercase;color:var(--island-warm-ivory);margin:0;font-size:clamp(1.35rem,3.2vw,2.125rem);font-weight:800;line-height:1.12}.island-home .island-promo-banner__subtitle{max-width:40rem;font-family:var(--font-island-sans), Inter, system-ui, sans-serif;color:var(--island-sea-mist);margin:.5rem auto 0;font-size:clamp(.875rem,1.4vw,1rem);font-weight:400;line-height:1.45}@media (max-width:767px){.island-home .island-promo-banner{padding:0 1rem max(1.5rem, env(safe-area-inset-bottom,0px) + 1.25rem);background:linear-gradient(#061b2200 0%,#061b226b 28%,#061b22d1 62%,#061b22f0 100%)}.island-home .island-promo-banner__badge,.island-home .island-promo-banner__subtitle{display:none}.island-home .island-promo-banner__title{text-shadow:0 2px 14px #00000061;max-width:90%;margin-inline:auto}}:is(.island-home,.public-site) .island-sixt-search-form .cr-pub-form-card{box-shadow:none;background:0 0;border:0}:is(.island-home,.public-site) .island-sixt-search-form label{text-transform:uppercase;letter-spacing:.05em;color:var(--island-slate-600);font-size:10px;font-weight:700}:is(.island-home,.public-site) .island-sixt-search-form input,:is(.island-home,.public-site) .island-sixt-search-form select{border-color:var(--island-slate-200);border-radius:2px;min-height:42px;font-size:.875rem}:is(.island-home,.public-site) .island-sixt-search-form input:focus,:is(.island-home,.public-site) .island-sixt-search-form select:focus{border-color:var(--island-deep-atlantic);outline:none;box-shadow:0 0 0 1px #0003}:is(.island-home,.public-site) .island-sixt-search-form form{flex-direction:column;gap:.75rem;display:flex;padding:0!important}:is(.island-home,.public-site) .island-sixt-search-form .cr-pub-form-submit{background:var(--island-primary)!important;min-height:48px!important;color:var(--island-deep-atlantic)!important;text-transform:uppercase!important;letter-spacing:.05em!important;border-radius:2px!important;font-weight:700!important}:is(.island-home,.public-site) .island-sixt-search-form .cr-pub-form-submit:hover{background:var(--island-primary-dark)!important}.island-home .island-card-hover{transition:transform .4s cubic-bezier(.4,0,.2,1),box-shadow .4s cubic-bezier(.4,0,.2,1)}.island-home .island-card-hover:hover{transform:translateY(-4px);box-shadow:0 16px 40px #00000026}.island-home .island-card-hover:hover .island-card-image{transform:scale(1.04)}.island-home .island-card-image{transition:transform .4s cubic-bezier(.4,0,.2,1)}.island-home :focus-visible{outline:2px solid var(--island-primary);outline-offset:2px}.island-home .island-destination-section{background:var(--island-cream);justify-content:center;align-items:center;min-height:clamp(22rem,78vh,52rem);padding-block:clamp(3rem,8vh,6rem);display:flex;position:relative;overflow:hidden}.island-home .island-destination-section__content{z-index:2;width:min(92vw, var(--island-content-width));text-align:center;margin-inline:auto;position:relative}.island-home .island-destination-section__veil{z-index:1;pointer-events:none;background:radial-gradient(62% 58%,#f6efe3f0 0%,#f6efe38c 48%,#f6efe31f 100%);position:absolute;inset:0}.island-home .island-destination-title{max-width:14ch;font-family:var(--font-island-sans), Inter, system-ui, sans-serif;letter-spacing:-.035em;color:var(--island-midnight);text-wrap:balance;text-shadow:0 1px #f6efe3f2,0 0 48px #f6efe3e0;margin:0;margin-inline:auto;font-size:clamp(2.35rem,7.8vw,5.85rem);font-weight:800;line-height:.98}@media (max-width:767px){.island-home .island-destination-section{min-height:clamp(18rem,58vh,28rem);padding-block:clamp(2.5rem,10vh,4rem)}.island-home .island-destination-title{letter-spacing:-.028em;max-width:12ch;font-size:clamp(2rem,11vw,2.85rem);line-height:1.02}}@media (min-width:768px) and (max-width:1023px){.island-home .island-destination-section{min-height:clamp(20rem,68vh,40rem)}.island-home .island-destination-title{font-size:clamp(2.5rem,8.5vw,4.5rem)}}.island-home .island-floating-gallery{z-index:0;pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;inset:0;overflow:hidden}.island-home .island-floating-gallery__track{position:absolute;top:-8%;bottom:-8%;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0%,#000000eb 10% 90%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000000eb 10% 90%,#0000 100%)}.island-home .island-floating-gallery__track--1{--gallery-peak-opacity:1;width:150px;left:5%}.island-home .island-floating-gallery__track--2{--gallery-peak-opacity:.78;width:140px;left:24%}.island-home .island-floating-gallery__track--3{--gallery-peak-opacity:.58;width:170px;left:47%;transform:translate(-50%)}.island-home .island-floating-gallery__track--4{--gallery-peak-opacity:.78;width:140px;right:22%}.island-home .island-floating-gallery__track--5{--gallery-peak-opacity:1;width:150px;right:4%}.island-home .island-floating-gallery__frame{left:calc(50% - var(--frame-w,96px) / 2 + var(--gallery-shift,0px));will-change:transform, opacity, filter;transform-origin:50%;border:1px solid #c4a88238;border-radius:.65rem;display:block;position:absolute;overflow:hidden}.island-home .island-floating-gallery__item{object-fit:cover;width:100%;height:100%;display:block}@keyframes island-gallery-frame-cycle{0%{transform:scale(.5) rotate(var(--gallery-tilt,0deg));opacity:0;filter:blur(2.5px);top:108%;box-shadow:0 22px 48px #061b2257}16.666%{transform:scale(.7) rotate(var(--gallery-tilt,0deg));opacity:calc(var(--gallery-peak-opacity,1) * .38);filter:blur(1.4px);top:82%;box-shadow:0 18px 40px #061b2242}33.333%{transform:scale(.88) rotate(var(--gallery-tilt,0deg));opacity:calc(var(--gallery-peak-opacity,1) * .72);filter:blur(.4px);top:66%;box-shadow:0 14px 34px #061b2229}50%{margin-top:calc(var(--frame-h,96px) / -2);transform:scale(1.18) rotate(var(--gallery-tilt,0deg));opacity:var(--gallery-peak-opacity,1);filter:blur();top:50%;box-shadow:0 10px 28px #061b221a}66.666%{transform:scale(.88) rotate(var(--gallery-tilt,0deg));opacity:calc(var(--gallery-peak-opacity,1) * .72);filter:blur(.4px);top:34%;box-shadow:0 14px 34px #061b2229}83.333%{transform:scale(.7) rotate(var(--gallery-tilt,0deg));opacity:calc(var(--gallery-peak-opacity,1) * .38);filter:blur(1.4px);top:18%;box-shadow:0 18px 40px #061b2242}to{transform:scale(.5) rotate(var(--gallery-tilt,0deg));opacity:0;filter:blur(2.5px);margin-top:0;top:-14%;box-shadow:0 22px 48px #061b2257}}@media (prefers-reduced-motion:no-preference){.island-home .island-floating-gallery__frame{animation:island-gallery-frame-cycle var(--gallery-duration,8s) linear infinite;animation-delay:var(--gallery-delay,0s)}}@media (max-width:767px){.island-home .island-floating-gallery{display:block}.island-home .island-floating-gallery__track--1{width:118px;left:3%}.island-home .island-floating-gallery__track--3{--gallery-peak-opacity:.48;width:132px}.island-home .island-floating-gallery__track--5{width:118px;right:3%}.island-home .island-floating-gallery__track--2,.island-home .island-floating-gallery__track--4{display:none}.island-home .island-floating-gallery__frame{opacity:.48}}@media (min-width:768px) and (max-width:1023px){.island-home .island-floating-gallery__track--2,.island-home .island-floating-gallery__track--4{display:none}.island-home .island-floating-gallery__frame{opacity:.55}}@media (prefers-reduced-motion:reduce){.island-home .island-floating-gallery__frame{margin-top:calc(var(--frame-h,96px) / -2)!important;transform:scale(.85) rotate(var(--gallery-tilt,0deg))!important;opacity:calc(var(--gallery-peak-opacity,1) * .35)!important;filter:blur(1px)!important;animation:none!important;top:50%!important}}.island-home .island-journey-section{background:var(--island-ocean-petrol);padding-block:3rem 3.25rem}@media (min-width:640px){.island-home .island-journey-section{padding-block:3.5rem 3.75rem}}.island-home .island-journey-header{text-align:center;margin:0 0 2.25rem}.island-home .island-journey-title{letter-spacing:.02em;text-transform:uppercase;color:var(--island-white);margin:0;font-size:clamp(1.375rem,2.8vw,2rem);font-weight:800}.island-home .island-journey-grid{counter-reset:island-journey;grid-template-columns:minmax(0,1fr);gap:1.5rem;display:grid}@media (min-width:768px){.island-home .island-journey-grid{gap:var(--island-grid-gap);grid-template-columns:repeat(4,minmax(0,1fr))}}.island-home .island-journey-step{border-radius:var(--island-tile-radius);border:1px solid var(--island-border-sand-faint);background:#061b2259;padding:1.5rem 1.25rem;position:relative}.island-home .island-journey-step__index{font-family:var(--font-island-display), "Playfair Display", Georgia, serif;color:var(--island-primary);margin:0 0 .75rem;font-size:1.75rem;font-weight:700;display:block}.island-home .island-journey-step__title{color:var(--island-white);margin:0;font-size:.9375rem;font-weight:700;line-height:1.4}.island-home .island-zones-section{min-height:22rem;margin-top:-1px;padding-block:calc(3rem + 1px) 3.25rem;position:relative;overflow:hidden}@media (min-width:640px){.island-home .island-zones-section{min-height:24rem;padding-block:calc(3.5rem + 1px) 3.75rem}}@media (min-width:1024px){.island-home .island-zones-section{min-height:26rem}}.island-home .island-zones-parallax-bg{z-index:0;pointer-events:none;filter:brightness(1.14)saturate(1.08)contrast(1.03);background-image:url(/images/home/imsouane/zones-desservies/zones-desservies-parallax-desktop.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;position:absolute;inset:0}@media (max-width:767px){.island-home .island-zones-parallax-bg{background-image:url(/images/home/imsouane/zones-desservies/zones-desservies-parallax-mobile.webp)}}.island-home .island-zones-parallax-overlay{z-index:0;pointer-events:none;background:linear-gradient(#061b2261 0%,#061b2247 45%,#061b2266 100%);position:absolute;inset:0}.island-home .island-zones-content{z-index:1;position:relative}.island-home .island-zones-header{text-align:center;margin:0 0 1.75rem}.island-home .island-zones-title{letter-spacing:.02em;text-transform:uppercase;color:var(--island-ivory-soft,#f6efe3);text-shadow:0 1px 14px #0006;margin:0;font-size:clamp(1.25rem,2.6vw,1.875rem);font-weight:800}.island-home .island-zones-list{flex-wrap:wrap;justify-content:center;align-items:center;gap:.65rem;margin:0;padding:0;list-style:none;display:flex}.island-home .island-zone-chip{color:var(--island-ivory-soft,#f6efe3);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0b2a32c7;border:1px solid #d7be9652;border-radius:9999px;align-items:center;gap:.4rem;padding:.55rem 1rem;font-size:.8125rem;font-weight:600;display:inline-flex}.island-home a.island-zone-chip{text-decoration:none;transition:border-color .15s,color .15s,background-color .15s}.island-home a.island-zone-chip:hover{border-color:var(--island-primary,#c9783f);color:var(--island-ivory-soft,#f6efe3);background:#123a42e0}.island-home a.island-zone-chip:focus-visible{outline:2px solid var(--island-primary,#c9783f);outline-offset:2px}.island-home .island-zone-chip--primary{border-color:var(--island-primary,#c9783f);background:var(--island-primary,#c9783f);color:var(--island-deep-atlantic,#061b22)}.island-home .island-zone-chip--primary:focus-visible{outline-color:var(--island-ivory-soft,#f6efe3)}.island-home .island-final-cta-section{background:var(--island-deep-atlantic);text-align:center;border-top:1px solid var(--island-border-sand-faint);padding-block:3.25rem 3.5rem}.island-home .island-final-cta-title{letter-spacing:.01em;max-width:36rem;color:var(--island-white);margin:0 auto;font-size:clamp(1.5rem,3.4vw,2.25rem);font-weight:800;line-height:1.2}.island-home .island-final-cta-subtitle{max-width:32rem;color:var(--island-sea-mist);margin:.85rem auto 0;font-size:.9375rem;line-height:1.55}.island-home .island-final-cta-row{justify-content:center;margin:1.75rem 0 0;display:flex}@media (prefers-reduced-motion:reduce){.island-home .island-card-hover,.island-home .island-card-hover:hover,.island-home .island-card-image{transition:none;transform:none}.island-home .island-sticky-search,.island-home .island-search-shadow,.island-home .island-sticky-search__shadow-veil{transition:none}.island-home .island-zones-parallax-bg{background-attachment:scroll}}@keyframes island-hero-zoom{0%{transform:scale(1.06)}to{transform:scale(1)}}.island-marketing-page .offer-hero__picture{width:100%;height:100%;display:block}.island-marketing-page .offer-hero__img{object-fit:cover;object-position:center center;width:100%;height:100%}@keyframes offer-hero-cinematic{0%,to{transform:scale(1.12)translate(0,0)}50%{transform:scale(1.04)translate(-2.75%,-.6%)}}@keyframes offer-hero-cinematic-mobile{0%,to{transform:scale(1.08)}50%{transform:scale(1.02)}}@media (prefers-reduced-motion:no-preference){.island-marketing-page .offer-hero__img--cinematic{will-change:transform;animation:16s ease-in-out infinite alternate offer-hero-cinematic-mobile;transform:scale(1.08)}@media (min-width:768px){.island-marketing-page .offer-hero__img--cinematic{animation:22s ease-in-out infinite alternate offer-hero-cinematic;transform:scale(1.12)}}}@media (prefers-reduced-motion:reduce){.motion-safe\:animate-\[island-hero-zoom_10s_ease-out_forwards\]{animation:none!important;transform:scale(1)!important}.island-marketing-page .offer-hero__img--cinematic{will-change:auto;animation:none!important;transform:none!important}}
