.BookingForm-module__Lako9q__root{color:var(--skyclub-mid);font-family:KlavikaBasicRegularRegular,Helvetica,Arial,sans-serif}.BookingForm-module__Lako9q__tripGrid{grid-template-columns:1.7fr 1.7fr .95fr .95fr .5fr;align-items:end;gap:5px;display:grid}.BookingForm-module__Lako9q__tripGrid label,.BookingForm-module__Lako9q__additionalFlightRow label{color:#fff;cursor:pointer;font-family:KlavikaBasicRegularRegular,Helvetica,Arial,sans-serif;font-size:14px}.BookingForm-module__Lako9q__tripGrid input,.BookingForm-module__Lako9q__tripGrid select,.BookingForm-module__Lako9q__additionalFlightRow input,.BookingForm-module__Lako9q__contactGrid input,.BookingForm-module__Lako9q__contactGrid textarea{width:100%;height:35px;box-shadow:none;color:var(--skyclub-mid);background:#fff;border:0;margin-top:3px;margin-bottom:5px;padding:7px 8px}.BookingForm-module__Lako9q__dateField{position:relative}.BookingForm-module__Lako9q__tripGrid input:not(:disabled):hover,.BookingForm-module__Lako9q__tripGrid select:hover,.BookingForm-module__Lako9q__additionalFlightRow input:hover,.BookingForm-module__Lako9q__contactGrid input:hover,.BookingForm-module__Lako9q__contactGrid textarea:hover{background:#d1d5d8}.BookingForm-module__Lako9q__tripGrid input:disabled{color:#252538;cursor:not-allowed;opacity:1;background:#9b9ba5}.BookingForm-module__Lako9q__optionsGrid{grid-template-columns:210px 193px 210px;column-gap:60px;margin-top:12px;display:grid}.BookingForm-module__Lako9q__additionalFlights{margin-top:9px}.BookingForm-module__Lako9q__additionalFlights h2{color:#fff;margin:0 0 24px;font-family:KlavikaBasicBoldRegular,Helvetica,Arial,sans-serif;font-size:18px;line-height:1}.BookingForm-module__Lako9q__additionalFlightList{gap:14px;display:grid}.BookingForm-module__Lako9q__additionalFlightRow{background:#2d2d3eb8;border-radius:3px;grid-template-columns:1.35fr 1.35fr 1.25fr 1.35fr;align-items:end;gap:3px;padding:5px 10px 3px;display:grid}.BookingForm-module__Lako9q__additionalFlightActions{justify-content:center;align-items:center;gap:16px;min-height:35px;margin-bottom:5px;display:flex}.BookingForm-module__Lako9q__additionalFlightRemove,.BookingForm-module__Lako9q__additionalFlightAdd{color:#fff;cursor:pointer;background:0 0;border:0;font-family:KlavikaBasicRegularRegular,Helvetica,Arial,sans-serif}.BookingForm-module__Lako9q__additionalFlightRemove{text-align:center;width:24px;height:30px;padding:0;font-size:24px;font-weight:700;line-height:1}.BookingForm-module__Lako9q__additionalFlightAdd{white-space:nowrap;padding:0 6px;font-size:14px;line-height:1}.BookingForm-module__Lako9q__additionalFlightAdd:disabled{cursor:default;opacity:.55}.BookingForm-module__Lako9q__contactGrid{grid-template-columns:1fr 1fr 1fr 1.25fr;gap:5px;margin-top:14px;display:grid}.BookingForm-module__Lako9q__multiCity .BookingForm-module__Lako9q__contactGrid{grid-template-columns:repeat(4,1fr)}.BookingForm-module__Lako9q__multiCity .BookingForm-module__Lako9q__contactGrid textarea{grid-area:2/1/auto/2}.BookingForm-module__Lako9q__iconField{display:block;position:relative}.BookingForm-module__Lako9q__iconField:before{z-index:1;background:var(--skyclub-mid);content:"";pointer-events:none;width:21px;height:21px;position:absolute;top:10px;left:8px}.BookingForm-module__Lako9q__iconName:before{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M12 12c2.76 0 5-2.24 5-5s-2.24-5-5-5-5 2.24-5 5 2.24 5 5 5Zm0 2c-4.42 0-8 2.24-8 5v2c0 .55.45 1 1 1h14c.55 0 1-.45 1-1v-2c0-2.76-3.58-5-8-5Z'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M12 12c2.76 0 5-2.24 5-5s-2.24-5-5-5-5 2.24-5 5 2.24 5 5 5Zm0 2c-4.42 0-8 2.24-8 5v2c0 .55.45 1 1 1h14c.55 0 1-.45 1-1v-2c0-2.76-3.58-5-8-5Z'/%3E%3C/svg%3E") 50%/contain no-repeat}.BookingForm-module__Lako9q__iconPhone:before{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M7 1h10c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H7c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2Zm0 4v13h10V5H7Zm4 15v1h2v-1h-2Z'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M7 1h10c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H7c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2Zm0 4v13h10V5H7Zm4 15v1h2v-1h-2Z'/%3E%3C/svg%3E") 50%/contain no-repeat}.BookingForm-module__Lako9q__iconEmail:before{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M3 5h18c.55 0 1 .45 1 1v12c0 .55-.45 1-1 1H3c-.55 0-1-.45-1-1V6c0-.55.45-1 1-1Zm9 8 8-5.33V7l-8 5.33L4 7v.67L12 13Z'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M3 5h18c.55 0 1 .45 1 1v12c0 .55-.45 1-1 1H3c-.55 0-1-.45-1-1V6c0-.55.45-1 1-1Zm9 8 8-5.33V7l-8 5.33L4 7v.67L12 13Z'/%3E%3C/svg%3E") 50%/contain no-repeat}.BookingForm-module__Lako9q__iconField input{padding-left:34px}.BookingForm-module__Lako9q__contactGrid textarea{resize:none}:is(.BookingForm-module__Lako9q__root input.error,.BookingForm-module__Lako9q__root textarea.error){background-color:#ffd9d9;border:2px solid #c00;box-shadow:0 0 0 3px #cc00004d}:is(.BookingForm-module__Lako9q__root input.error:hover,.BookingForm-module__Lako9q__root textarea.error:hover){background-color:#ffd9d9}.BookingForm-module__Lako9q__formFooter{grid-template-columns:minmax(0,1fr) 404px;align-items:end;gap:10px;margin-top:16px;display:grid}.BookingForm-module__Lako9q__protected{grid-template-columns:auto 1fr;align-items:center;gap:12px;min-width:0;display:grid}.BookingForm-module__Lako9q__protected p{color:#fff;margin:0;line-height:1.25}.BookingForm-module__Lako9q__protectedLogos{align-items:center;gap:9px;min-width:0;display:flex}.BookingForm-module__Lako9q__protectedLogos img{object-fit:contain;max-height:40px}.BookingForm-module__Lako9q__sendArea{text-align:right;grid-template-columns:minmax(218px,1fr) 174px;align-items:end;column-gap:10px;width:404px;display:grid}.BookingForm-module__Lako9q__sendArea p{color:#fff;align-self:end;margin:0 0 -1px;font-size:12px;line-height:1.12}.BookingForm-module__Lako9q__sendArea a{color:var(--skyclub-yellow);text-decoration:underline}.BookingForm-module__Lako9q__sendArea button{border:1px solid var(--skyclub-yellow);background:linear-gradient(#d6ff99, var(--skyclub-yellow));width:174px;color:var(--skyclub-dark);cursor:pointer;border-radius:3px;grid-area:1/2;margin-top:0;padding:7px 8px;font-family:KlavikaBasicBoldRegular,Helvetica,Arial,sans-serif;font-size:18px;line-height:1.2}.BookingForm-module__Lako9q__formError{color:#c00;margin:0 0 8px;font-size:13px;line-height:1.35}@media (max-width:980px){.BookingForm-module__Lako9q__tripGrid{grid-template-columns:repeat(2,1fr)}.BookingForm-module__Lako9q__additionalFlightRow{grid-template-columns:1fr 1fr}.BookingForm-module__Lako9q__additionalFlightActions{justify-content:flex-start}.BookingForm-module__Lako9q__tripGrid label:last-child{max-width:120px}.BookingForm-module__Lako9q__optionsGrid,.BookingForm-module__Lako9q__contactGrid,.BookingForm-module__Lako9q__multiCity .BookingForm-module__Lako9q__contactGrid{grid-template-columns:1fr 1fr;column-gap:8px}.BookingForm-module__Lako9q__multiCity .BookingForm-module__Lako9q__contactGrid textarea{grid-area:auto/1/auto/-1}.BookingForm-module__Lako9q__formFooter,.BookingForm-module__Lako9q__protected{grid-template-columns:1fr}.BookingForm-module__Lako9q__sendArea{text-align:left}}@media (max-width:748px){.BookingForm-module__Lako9q__tripGrid,.BookingForm-module__Lako9q__additionalFlightRow,.BookingForm-module__Lako9q__optionsGrid,.BookingForm-module__Lako9q__contactGrid,.BookingForm-module__Lako9q__multiCity .BookingForm-module__Lako9q__contactGrid{grid-template-columns:1fr}.BookingForm-module__Lako9q__tripGrid label:last-child{max-width:none}.BookingForm-module__Lako9q__protectedLogos{flex-wrap:wrap}.BookingForm-module__Lako9q__sendArea{text-align:left;grid-template-columns:1fr;width:100%}.BookingForm-module__Lako9q__sendArea button{grid-area:auto/1;width:100%;font-size:19px}}@media (max-width:980px){.BookingForm-module__Lako9q__tripGrid input,.BookingForm-module__Lako9q__tripGrid select,.BookingForm-module__Lako9q__additionalFlightRow input,.BookingForm-module__Lako9q__contactGrid input{height:44px;font-size:16px}.BookingForm-module__Lako9q__contactGrid textarea{min-height:44px;font-size:16px}.BookingForm-module__Lako9q__additionalFlightRemove,.BookingForm-module__Lako9q__additionalFlightAdd{min-width:44px;min-height:44px}.BookingForm-module__Lako9q__iconField:before{top:14px}}
.Hero-module__gNeX-G__hero{background:-webkit-image-set(url(/images/plane-bg-cropped.avif) 1x type("image/avif"),url(/images/plane-bg-cropped.webp) 1x type("image/webp"),url(/images/plane-bg-cropped.jpg) 1x type("image/jpeg")) bottom/cover no-repeat;background:image-set("/images/plane-bg-cropped.avif" 1x type("image/avif"),"/images/plane-bg-cropped.webp" 1x type("image/webp"),"/images/plane-bg-cropped.jpg" 1x type("image/jpeg")) bottom/cover no-repeat;min-height:500px;padding:30px 0 24px}.Hero-module__gNeX-G__wrapper{width:min(var(--content-width), calc(100% - 28px));margin:0 auto;position:relative}.Hero-module__gNeX-G__overlay{background:#4e4e64f2;border-radius:3px;padding:20px 20px 18px}.Hero-module__gNeX-G__overlay>h1{color:var(--skyclub-yellow);font-family:var(--heading-font);text-align:center;margin:0 0 28px;font-size:34px;font-weight:700;line-height:1.04}@media (max-width:748px){.Hero-module__gNeX-G__hero{background-size:cover;padding:18px 0}.Hero-module__gNeX-G__wrapper{width:min(100% - 20px, var(--content-width))}.Hero-module__gNeX-G__overlay{padding:14px}.Hero-module__gNeX-G__overlay>h1{font-size:28px}}
.MobileBookingWizard-module__j8cd-W__root{display:none}@media (max-width:980px){.MobileBookingWizard-module__j8cd-W__root{box-sizing:border-box;background:var(--skyclub-dark);min-height:0;padding:8px 13px 28px;font-family:KlavikaBasicRegularRegular,Helvetica,Arial,sans-serif;display:block}.MobileBookingWizard-module__j8cd-W__fill{min-height:calc(100dvh - 202px)}.MobileBookingWizard-module__j8cd-W__trigger,.MobileBookingWizard-module__j8cd-W__primary{background:linear-gradient(180deg, #ffffff24 0%, #ffffff0d 38%, #0000003d 100%), var(--skyclub-mid);color:#ff0;cursor:pointer;width:100%;min-height:51px;font-family:var(--heading-font);text-align:center;text-transform:uppercase;border:1px solid #ffffff61;border-radius:4px;font-size:17px;font-weight:700;line-height:1.05;box-shadow:inset 0 1px #ffffff2e,0 1px 1px #00000052}.MobileBookingWizard-module__j8cd-W__overlay{z-index:1;background:0 0;padding:0;position:relative;overflow:visible}.MobileBookingWizard-module__j8cd-W__screen{color:#fff;flex-direction:column;gap:8px;width:min(100%,390px);min-height:0;margin:0 auto;display:flex}.MobileBookingWizard-module__j8cd-W__flightList{flex-direction:column;gap:8px;display:flex}.MobileBookingWizard-module__j8cd-W__flightCard{background:#00000024;border:1px solid #ffffff14;padding:8px}.MobileBookingWizard-module__j8cd-W__flightCard header{justify-content:space-between;align-items:center;margin-bottom:7px;display:flex}.MobileBookingWizard-module__j8cd-W__flightCard h2{color:#fff;font-family:var(--heading-font);margin:0;font-size:14px;line-height:1}.MobileBookingWizard-module__j8cd-W__flightRemove{color:#fff;cursor:pointer;width:25px;height:25px;font-family:var(--heading-font);background:0 0;border:0;border-radius:50%;font-size:20px;line-height:1}.MobileBookingWizard-module__j8cd-W__flightFields{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.MobileBookingWizard-module__j8cd-W__flightFields .MobileBookingWizard-module__j8cd-W__tileCalendar{grid-column:1/-1}.MobileBookingWizard-module__j8cd-W__flightCardWithAdd .MobileBookingWizard-module__j8cd-W__flightFields .MobileBookingWizard-module__j8cd-W__tileCalendar{grid-column:1/2}.MobileBookingWizard-module__j8cd-W__flightAdd{background:linear-gradient(180deg, #ffffff1f 0%, #ffffff0a 40%, #00000047 100%), var(--skyclub-mid);color:#fff;cursor:pointer;min-height:62px;font-family:var(--heading-font);border:1px solid #ffffff29;font-size:14px;font-weight:700}.MobileBookingWizard-module__j8cd-W__flightAdd:disabled{cursor:not-allowed;opacity:.58}.MobileBookingWizard-module__j8cd-W__tiles,.MobileBookingWizard-module__j8cd-W__summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.MobileBookingWizard-module__j8cd-W__tile,.MobileBookingWizard-module__j8cd-W__summaryTile,.MobileBookingWizard-module__j8cd-W__contactField,.MobileBookingWizard-module__j8cd-W__passengers{min-width:0;color:var(--skyclub-mid);background:#fbfbfc;display:block;position:relative}.MobileBookingWizard-module__j8cd-W__tile,.MobileBookingWizard-module__j8cd-W__summaryTile{min-height:62px;padding:15px 8px 8px 48px;box-shadow:inset 0 -5px #0000001a}.MobileBookingWizard-module__j8cd-W__contactField,.MobileBookingWizard-module__j8cd-W__passengers{min-height:44px;padding:8px 10px 7px 58px;box-shadow:inset 0 -4px #0000001a}.MobileBookingWizard-module__j8cd-W__tile:before,.MobileBookingWizard-module__j8cd-W__summaryTile:before,.MobileBookingWizard-module__j8cd-W__contactField:before,.MobileBookingWizard-module__j8cd-W__passengers:before{content:"";background:var(--skyclub-mid);width:30px;height:30px;position:absolute;top:50%;left:12px;transform:translateY(-50%);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.MobileBookingWizard-module__j8cd-W__tilePlane:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='black' d='M29.8 4.9c-.9-.9-2.6-.5-4.7 1.1l-5.2 4-10.5-5.2-2.7 2.1 8.3 6.9-5.1 4-5.4-1.7-2.1 1.7 5.5 3.7 2.2 6.2 2.1-1.6-.4-5.7 5.1-3.9 4.9 9.6 2.7-2.1-2.5-11.4 5.2-4c2.2-1.7 3.4-3.3 2.6-4.1Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='black' d='M29.8 4.9c-.9-.9-2.6-.5-4.7 1.1l-5.2 4-10.5-5.2-2.7 2.1 8.3 6.9-5.1 4-5.4-1.7-2.1 1.7 5.5 3.7 2.2 6.2 2.1-1.6-.4-5.7 5.1-3.9 4.9 9.6 2.7-2.1-2.5-11.4 5.2-4c2.2-1.7 3.4-3.3 2.6-4.1Z'/%3E%3C/svg%3E")}.MobileBookingWizard-module__j8cd-W__tileCalendar:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='black' d='M7 3h3v4h12V3h3v4h3v22H4V7h3V3Zm19 11H6v13h20V14ZM8 16h4v4H8v-4Zm6 0h4v4h-4v-4Zm6 0h4v4h-4v-4ZM8 22h4v3H8v-3Zm6 0h4v3h-4v-3Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='black' d='M7 3h3v4h12V3h3v4h3v22H4V7h3V3Zm19 11H6v13h20V14ZM8 16h4v4H8v-4Zm6 0h4v4h-4v-4Zm6 0h4v4h-4v-4ZM8 22h4v3H8v-3Zm6 0h4v3h-4v-3Z'/%3E%3C/svg%3E")}.MobileBookingWizard-module__j8cd-W__tilePerson:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='black' d='M16 16c3.5 0 6.3-2.9 6.3-6.5S19.5 3 16 3 9.7 5.9 9.7 9.5 12.5 16 16 16Zm0 3c-5.9 0-10.7 3.6-10.7 8v2h21.4v-2c0-4.4-4.8-8-10.7-8Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='black' d='M16 16c3.5 0 6.3-2.9 6.3-6.5S19.5 3 16 3 9.7 5.9 9.7 9.5 12.5 16 16 16Zm0 3c-5.9 0-10.7 3.6-10.7 8v2h21.4v-2c0-4.4-4.8-8-10.7-8Z'/%3E%3C/svg%3E")}.MobileBookingWizard-module__j8cd-W__tileTag:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='black' d='M3 5v11.4L15.6 29 29 15.6 16.4 3H5a2 2 0 0 0-2 2Zm7.3 6.8a2.7 2.7 0 1 1 0-5.4 2.7 2.7 0 0 1 0 5.4Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='black' d='M3 5v11.4L15.6 29 29 15.6 16.4 3H5a2 2 0 0 0-2 2Zm7.3 6.8a2.7 2.7 0 1 1 0-5.4 2.7 2.7 0 0 1 0 5.4Z'/%3E%3C/svg%3E")}.MobileBookingWizard-module__j8cd-W__tilePhone:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='black' d='M22.7 30c-4.1 0-9.4-3.2-13.7-7.5S2 13 2 9.3c0-1.2.4-2.2 1.2-3L6 3.6c.8-.8 2.1-.8 2.9 0l4.2 4.2c.8.8.8 2 0 2.8l-2 2c.9 1.7 2.1 3.3 3.6 4.8s3.1 2.7 4.8 3.6l2-2c.8-.8 2-.8 2.8 0l4.2 4.2c.8.8.8 2.1 0 2.9l-2.8 2.7c-.8.8-1.8 1.2-3 1.2Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='black' d='M22.7 30c-4.1 0-9.4-3.2-13.7-7.5S2 13 2 9.3c0-1.2.4-2.2 1.2-3L6 3.6c.8-.8 2.1-.8 2.9 0l4.2 4.2c.8.8.8 2 0 2.8l-2 2c.9 1.7 2.1 3.3 3.6 4.8s3.1 2.7 4.8 3.6l2-2c.8-.8 2-.8 2.8 0l4.2 4.2c.8.8.8 2.1 0 2.9l-2.8 2.7c-.8.8-1.8 1.2-3 1.2Z'/%3E%3C/svg%3E")}.MobileBookingWizard-module__j8cd-W__tileEmail:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='black' d='M3 7h26v18H3V7Zm13 10.7L27 9H5l11 8.7Zm-3-1.4L5 23h22l-8-6.7-3 2.4-3-2.4Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='black' d='M3 7h26v18H3V7Zm13 10.7L27 9H5l11 8.7Zm-3-1.4L5 23h22l-8-6.7-3 2.4-3-2.4Z'/%3E%3C/svg%3E")}.MobileBookingWizard-module__j8cd-W__tile span,.MobileBookingWizard-module__j8cd-W__summaryTile span{color:var(--skyclub-mid);font-size:14px;line-height:1;display:block}.MobileBookingWizard-module__j8cd-W__tile input,.MobileBookingWizard-module__j8cd-W__contactField input{color:#9a99aa;background:0 0;border:0;outline:0;width:100%;min-width:0;padding:0;font-family:KlavikaBasicRegularRegular,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.2}.MobileBookingWizard-module__j8cd-W__tile input:disabled{color:#aaa8b7;cursor:not-allowed}.MobileBookingWizard-module__j8cd-W__tileDisabled{background:#d7d7de;box-shadow:inset 0 0 0 1px #0000001a,inset 0 -5px #0000002e}.MobileBookingWizard-module__j8cd-W__tileDisabled:before,.MobileBookingWizard-module__j8cd-W__tileDisabled span{opacity:.48}.MobileBookingWizard-module__j8cd-W__tile .MobileBookingWizard-module__j8cd-W__airportDropdownAnchor{position:static}.MobileBookingWizard-module__j8cd-W__tile .MobileBookingWizard-module__j8cd-W__airportDropdown{width:calc(200% + 8px);max-height:320px;top:calc(100% + 2px);left:0;right:auto}.MobileBookingWizard-module__j8cd-W__tile .MobileBookingWizard-module__j8cd-W__airportDropdownRight{left:auto;right:0}.MobileBookingWizard-module__j8cd-W__tileDisabled input{color:#8f8d9b;opacity:.55}.MobileBookingWizard-module__j8cd-W__passengers{align-items:center;gap:4px;margin-top:2px;display:flex}.MobileBookingWizard-module__j8cd-W__passengers span{color:var(--skyclub-mid);font-family:var(--heading-font);font-size:14px;font-weight:700}.MobileBookingWizard-module__j8cd-W__passengers select{min-width:52px;color:var(--skyclub-mid);background:0 0;border:0;outline:0;font-family:KlavikaBasicRegularRegular,Helvetica,Arial,sans-serif;font-size:16px}.MobileBookingWizard-module__j8cd-W__screen>.MobileBookingWizard-module__j8cd-W__primary{margin-top:8px}.MobileBookingWizard-module__j8cd-W__summaryTile button{color:#9a99aa;cursor:pointer;background:0 0;border:0;padding:0;font-size:10px;line-height:1;position:absolute;top:4px;right:4px}.MobileBookingWizard-module__j8cd-W__summaryTile strong{color:#a6a3b2;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:400;line-height:1.15;display:block;overflow:hidden}.MobileBookingWizard-module__j8cd-W__steps{color:#ff0;font-family:var(--heading-font);text-transform:uppercase;white-space:nowrap;justify-content:space-between;align-items:center;gap:4px;margin:2px 0 4px;font-size:clamp(10px,2.65vw,11px);font-weight:700;line-height:1.15;display:flex}.MobileBookingWizard-module__j8cd-W__steps span{min-width:0}.MobileBookingWizard-module__j8cd-W__contactField{align-items:center;display:flex}.MobileBookingWizard-module__j8cd-W__contactField input{color:#000}.MobileBookingWizard-module__j8cd-W__contactField input::placeholder,.MobileBookingWizard-module__j8cd-W__contactScreen textarea::placeholder{color:#5c5768;opacity:1}.MobileBookingWizard-module__j8cd-W__root input.error{background-color:#ffd9d9;border:2px solid #c00;box-shadow:0 0 0 3px #cc00004d}.MobileBookingWizard-module__j8cd-W__contactScreen .MobileBookingWizard-module__j8cd-W__primary{margin-top:4px}.MobileBookingWizard-module__j8cd-W__contactScreen textarea{color:#000;resize:vertical;background:#fbfbfc;border:0;outline:0;width:100%;min-height:44px;padding:10px;font-family:KlavikaBasicRegularRegular,Helvetica,Arial,sans-serif;font-size:16px;line-height:1.25;box-shadow:inset 0 -4px #0000001a}.MobileBookingWizard-module__j8cd-W__formError{color:#c00;margin:0 0 8px;font-size:13px;line-height:1.35}}
.HomeBookingExperience-module__ndC7Ha__placeholder{background:var(--skyclub-dark) url(/images/plane-bg-cropped.jpg) no-repeat center bottom / cover;background-image:image-set("/images/plane-bg-cropped.avif" 1x type("image/avif"),"/images/plane-bg-cropped.webp" 1x type("image/webp"),"/images/plane-bg-cropped.jpg" 1x type("image/jpeg"));min-height:500px}@media (max-width:980px){.HomeBookingExperience-module__ndC7Ha__placeholder{background:var(--skyclub-dark);min-height:calc(100dvh - 208px)}}
