:root{--small-mobile:376px;--mobile:481px;--tablet:769px;--desktop:1280px}.m-1{margin:8px!important}.p-1{padding:8px!important}.mt-1{margin-top:8px!important}.pt-1{padding-top:8px!important}.me-1{margin-left:8px!important}.pe-1{padding-left:8px!important}.mb-1{margin-bottom:8px!important}.pb-1{padding-bottom:8px!important}.ms-1{margin-right:8px!important}.ps-1{padding-right:8px!important}.mx-1{margin-left:8px!important;margin-right:8px!important}.my-1{margin-bottom:8px!important;margin-top:8px!important}.px-1{padding-left:8px!important;padding-right:8px!important}.py-1{padding-bottom:8px!important;padding-top:8px!important}.m-2{margin:16px!important}.p-2{padding:16px!important}.mt-2{margin-top:16px!important}.pt-2{padding-top:16px!important}.me-2{margin-left:16px!important}.pe-2{padding-left:16px!important}.mb-2{margin-bottom:16px!important}.pb-2{padding-bottom:16px!important}.ms-2{margin-right:16px!important}.ps-2{padding-right:16px!important}.mx-2{margin-left:16px!important;margin-right:16px!important}.my-2{margin-bottom:16px!important;margin-top:16px!important}.px-2{padding-left:16px!important;padding-right:16px!important}.py-2{padding-bottom:16px!important;padding-top:16px!important}.m-3{margin:24px!important}.p-3{padding:24px!important}.mt-3{margin-top:24px!important}.pt-3{padding-top:24px!important}.me-3{margin-left:24px!important}.pe-3{padding-left:24px!important}.mb-3{margin-bottom:24px!important}.pb-3{padding-bottom:24px!important}.ms-3{margin-right:24px!important}.ps-3{padding-right:24px!important}.mx-3{margin-left:24px!important;margin-right:24px!important}.my-3{margin-bottom:24px!important;margin-top:24px!important}.px-3{padding-left:24px!important;padding-right:24px!important}.py-3{padding-bottom:24px!important;padding-top:24px!important}.m-4{margin:32px!important}.p-4{padding:32px!important}.mt-4{margin-top:32px!important}.pt-4{padding-top:32px!important}.me-4{margin-left:32px!important}.pe-4{padding-left:32px!important}.mb-4{margin-bottom:32px!important}.pb-4{padding-bottom:32px!important}.ms-4{margin-right:32px!important}.ps-4{padding-right:32px!important}.mx-4{margin-left:32px!important;margin-right:32px!important}.my-4{margin-bottom:32px!important;margin-top:32px!important}.px-4{padding-left:32px!important;padding-right:32px!important}.py-4{padding-bottom:32px!important;padding-top:32px!important}.m-5{margin:40px!important}.p-5{padding:40px!important}.mt-5{margin-top:40px!important}.pt-5{padding-top:40px!important}.me-5{margin-left:40px!important}.pe-5{padding-left:40px!important}.mb-5{margin-bottom:40px!important}.pb-5{padding-bottom:40px!important}.ms-5{margin-right:40px!important}.ps-5{padding-right:40px!important}.mx-5{margin-left:40px!important;margin-right:40px!important}.my-5{margin-bottom:40px!important;margin-top:40px!important}.px-5{padding-left:40px!important;padding-right:40px!important}.py-5{padding-bottom:40px!important;padding-top:40px!important}.m-6{margin:48px!important}.p-6{padding:48px!important}.mt-6{margin-top:48px!important}.pt-6{padding-top:48px!important}.me-6{margin-left:48px!important}.pe-6{padding-left:48px!important}.mb-6{margin-bottom:48px!important}.pb-6{padding-bottom:48px!important}.ms-6{margin-right:48px!important}.ps-6{padding-right:48px!important}.mx-6{margin-left:48px!important;margin-right:48px!important}.my-6{margin-bottom:48px!important;margin-top:48px!important}.px-6{padding-left:48px!important;padding-right:48px!important}.py-6{padding-bottom:48px!important;padding-top:48px!important}.m-7{margin:56px!important}.p-7{padding:56px!important}.mt-7{margin-top:56px!important}.pt-7{padding-top:56px!important}.me-7{margin-left:56px!important}.pe-7{padding-left:56px!important}.mb-7{margin-bottom:56px!important}.pb-7{padding-bottom:56px!important}.ms-7{margin-right:56px!important}.ps-7{padding-right:56px!important}.mx-7{margin-left:56px!important;margin-right:56px!important}.my-7{margin-bottom:56px!important;margin-top:56px!important}.px-7{padding-left:56px!important;padding-right:56px!important}.py-7{padding-bottom:56px!important;padding-top:56px!important}.m-8{margin:64px!important}.p-8{padding:64px!important}.mt-8{margin-top:64px!important}.pt-8{padding-top:64px!important}.me-8{margin-left:64px!important}.pe-8{padding-left:64px!important}.mb-8{margin-bottom:64px!important}.pb-8{padding-bottom:64px!important}.ms-8{margin-right:64px!important}.ps-8{padding-right:64px!important}.mx-8{margin-left:64px!important;margin-right:64px!important}.my-8{margin-bottom:64px!important;margin-top:64px!important}.px-8{padding-left:64px!important;padding-right:64px!important}.py-8{padding-bottom:64px!important;padding-top:64px!important}@keyframes slide-up{0%{max-height:0}to{max-height:100%}}@keyframes menu-appear{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes grow{0%{grid-template-rows:0fr;opacity:0}to{grid-template-rows:1fr;opacity:1}}body,html{background-color:#f8f8f8;height:100%;margin:0;max-width:100%;width:100%}.SiteWrapper{display:flex;flex-direction:column;min-height:100%}.PageContent{margin:0 auto;max-width:100%;min-height:100%;width:100%}.Container,.MiniCart-panel,.MiniCart-summary{box-sizing:border-box;margin:0 auto;padding-left:32px;padding-right:32px;width:100%}@media screen and (max-width:calc(769px - 1px)){.Container,.MiniCart-panel,.MiniCart-summary{max-width:100%;padding-left:20px;padding-right:20px}}@media screen and (min-width:1280px){.Container,.MiniCart-panel,.MiniCart-summary{max-width:1280px}}.Footer{margin-top:auto}[v-cloak]{display:none!important}.is-loading.default-loader:before{background:hsla(0,0%,100%,.5);z-index:2}hr{border:none;border-bottom:1px solid #ccc}.subs-icons:before{background-color:#333;content:"";display:inline-flex;height:24px;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:24px}.Notification--danger .Notification-icon .subs-icons:before,.Notification--info .Notification-icon .subs-icons:before,.subs-icons.information:before{-webkit-mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#information);mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#information)}.subs-icons.account:before{-webkit-mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#account);mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#account)}.subs-icons.account-off-outline:before{-webkit-mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#account-off-outline);mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#account-off-outline)}.subs-icons.airplane:before{-webkit-mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#airplane);mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#airplane)}.subs-icons.airplane-landing:before{-webkit-mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#airplane-landing);mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#airplane-landing)}.subs-icons.airplane-takeoff:before{-webkit-mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#airplane-takeoff);mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#airplane-takeoff)}.Notification--warning .Notification-icon .subs-icons:before,.subs-icons.alert:before{-webkit-mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#alert);mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#alert)}.subs-icons.alert-circle:before{-webkit-mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#alert-circle);mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#alert-circle)}.subs-icons.arrow-right:before{-webkit-mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#arrow-right);mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#arrow-right)}.subs-icons.arrow-top-right:before{-webkit-mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#arrow-top-right);mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#arrow-top-right)}.subs-icons.bag-checked:before{-webkit-mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#bag-checked);mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#bag-checked)}.subs-icons.bag-suitcase:before{-webkit-mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#bag-suitcase);mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#bag-suitcase)}.subs-icons.bag-suitcase-outline:before{-webkit-mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#bag-suitcase-outline);mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#bag-suitcase-outline)}.subs-icons.bell:before{-webkit-mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#bell);mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#bell)}.subs-icons.bell-badge:before{-webkit-mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#bell-badge);mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#bell-badge)}.subs-icons.brightness-percent:before{-webkit-mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#brightness-percent);mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#brightness-percent)}.subs-icons.apa:before{-webkit-mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#apa);mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#apa)}.Card--paymentDetails .ActionButton>i.subs-icons:before,.subs-icons.cached:before{-webkit-mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#cached);mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#cached)}.subs-icons.calendar:before{-webkit-mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#calendar);mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#calendar)}.subs-icons.cancel:before{-webkit-mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#cancel);mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#cancel)}.subs-icons.cart:before{-webkit-mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#cart);mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#cart)}.subs-icons.chart-bar:before{-webkit-mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#chart-bar);mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#chart-bar)}.Notification--success .Notification-icon .subs-icons:before,.subs-icons.check:before{-webkit-mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#check);mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#check)}.subs-icons.check-circle:before{-webkit-mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#check-circle);mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#check-circle)}.subs-icons.checkbox-blank-outline:before{-webkit-mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#checkbox-blank-outline);mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#checkbox-blank-outline)}.subs-icons.checkbox-marked:before{-webkit-mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#checkbox-marked);mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#checkbox-marked)}.subs-icons.chevron-down:before{-webkit-mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#chevron-down);mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#chevron-down)}.subs-icons.chevron-left:before{-webkit-mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#chevron-left);mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#chevron-left)}.subs-icons.chevron-right:before{-webkit-mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#chevron-right);mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#chevron-right)}.subs-icons.chevron-up:before{-webkit-mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#chevron-up);mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#chevron-up)}.subs-icons.circle:before{-webkit-mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#circle);mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#circle)}.subs-icons.close-circle:before{-webkit-mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#close-circle);mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#close-circle)}.subs-icons.cog-outline:before{-webkit-mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#cog-outline);mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#cog-outline)}.subs-icons.content-copy:before{-webkit-mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#content-copy);mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#content-copy)}.subs-icons.credit-card:before{-webkit-mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#credit-card);mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#credit-card)}.subs-icons.delete:before{-webkit-mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#delete);mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#delete)}.Card .SubscriptionMenu .DropdownMenu-button>i.subs-icons:before,.subs-icons.dots-vertical:before{-webkit-mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#dots-vertical);mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#dots-vertical)}.subs-icons.earth:before{-webkit-mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#earth);mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#earth)}.subs-icons.eye:before{-webkit-mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#eye);mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#eye)}.subs-icons.eye-off:before{-webkit-mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#eye-off);mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#eye-off)}.Card--billingDetails .ActionButton>i.subs-icons:before,.subs-icons.file-document-outline:before{-webkit-mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#file-document-outline);mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#file-document-outline)}.subs-icons.image:before{-webkit-mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#image);mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#image)}.subs-icons.loader:before{-webkit-mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#loader);mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#loader)}.subs-icons.lock:before{-webkit-mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#lock);mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#lock)}.subs-icons.logout:before{-webkit-mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#logout);mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#logout)}.subs-icons.magnify:before{-webkit-mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#magnify);mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#magnify)}.subs-icons.map-marker:before{-webkit-mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#map-marker);mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#map-marker)}.subs-icons.menu:before{-webkit-mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#menu);mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#menu)}.subs-icons.minus:before{-webkit-mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#minus);mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#minus)}.subs-icons.pencil:before{-webkit-mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#pencil);mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#pencil)}.subs-icons.play-circle:before{-webkit-mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#play-circle);mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#play-circle)}.subs-icons.plus:before{-webkit-mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#plus);mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#plus)}.subs-icons.puzzle:before{-webkit-mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#puzzle);mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#puzzle)}.subs-icons.radiobox-blank:before{-webkit-mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#radiobox-blank);mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#radiobox-blank)}.subs-icons.radiobox-marked:before{-webkit-mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#radiobox-marked);mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#radiobox-marked)}.subs-icons.rotate-left:before{-webkit-mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#rotate-left);mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#rotate-left)}.subs-icons.seat-recline-extra:before{-webkit-mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#seat-recline-extra);mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#seat-recline-extra)}.subs-icons.star:before{-webkit-mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#star);mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#star)}.subs-icons.tray-arrow-down:before{-webkit-mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#tray-arrow-down);mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#tray-arrow-down)}.subs-icons.tray-arrow-up:before{-webkit-mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#tray-arrow-up);mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#tray-arrow-up)}.subs-icons.tune-variant:before{-webkit-mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#tune-variant);mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#tune-variant)}.subs-icons.wallet-giftcard:before{-webkit-mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#wallet-giftcard);mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#wallet-giftcard)}.subs-icons.web:before{-webkit-mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#web);mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#web)}.Notification-closeButton.ActionButton .subs-icons:before,.subs-icons.window-close:before{-webkit-mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#window-close);mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#window-close)}.subs-icons.sv:before{-webkit-mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#sv);mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#sv)}.subs-icons.close:before{-webkit-mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#window-close);mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#window-close)}.subs-icons.color-success:before{background-color:#00803e}.subs-icons.color-danger:before{background-color:#b51213}.subs-icons.select:after{content:none!important}i.subs-icons{line-height:0}button .subs-icons,button.subs-icons:before{margin-left:10px}button .subs-icons.ActionButton-iconAfter,button.subs-icons:before{margin-left:0;margin-right:10px}button.ActionButton--iconOnly:not(.Notification-closeButton) .subs-icons.ActionButton-iconAfter,button.ActionButton--iconOnly:not(.Notification-closeButton) .subs-icons.ActionButton-iconBefore{margin-left:0;margin-right:0}.sv-icons-mask:before{content:"";display:block;height:25px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:25px}.sv-icons-mask.earth:before{-webkit-mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#earth);mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#earth)}.sv-icons-mask.star:before{-webkit-mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#star);mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#star)}.sv-icons-mask.calendar:before{-webkit-mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#calendar);mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#calendar)}.Card--billingDetails .ActionButton>i.sv-icons-mask:before,.sv-icons-mask.file-document-outline:before{-webkit-mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#file-document-outline);mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#file-document-outline)}@font-face{ascent-override:100%;font-display:swap;font-family:Saudia Sans;font-style:normal;font-weight:400;src:url(https://flightpass.saudia.com/fonts/Saudia%20Sans/SaudiaSans-Regular.eot);src:url(https://flightpass.saudia.com/fonts/Saudia%20Sans/SaudiaSans-Regular.eot?#iefix) format("embedded-opentype"),url(https://flightpass.saudia.com/fonts/Saudia%20Sans/SaudiaSans-Regular.woff2) format("woff2"),url(https://flightpass.saudia.com/fonts/Saudia%20Sans/SaudiaSans-Regular.woff) format("woff"),url(https://flightpass.saudia.com/fonts/Saudia%20Sans/SaudiaSans-Regular.ttf) format("truetype"),url(https://flightpass.saudia.com/fonts/Saudia%20Sans/SaudiaSans-Regular.svg#SaudiaSans-Regular) format("svg")}@font-face{ascent-override:100%;font-display:swap;font-family:Saudia Sans;font-style:normal;font-weight:600;src:url(https://flightpass.saudia.com/fonts/Saudia%20Sans/SaudiaSans-SemiBold.eot);src:url(https://flightpass.saudia.com/fonts/Saudia%20Sans/SaudiaSans-SemiBold.eot?#iefix) format("embedded-opentype"),url(https://flightpass.saudia.com/fonts/Saudia%20Sans/SaudiaSans-SemiBold.woff2) format("woff2"),url(https://flightpass.saudia.com/fonts/Saudia%20Sans/SaudiaSans-SemiBold.woff) format("woff"),url(https://flightpass.saudia.com/fonts/Saudia%20Sans/SaudiaSans-SemiBold.ttf) format("truetype"),url(https://flightpass.saudia.com/fonts/Saudia%20Sans/SaudiaSans-SemiBold.svg#SaudiaSans-SemiBold) format("svg")}h1{font-size:64px;line-height:68px}h1,h2{color:#333;font-family:Saudia Sans,sans-serif;font-style:normal;font-weight:600;letter-spacing:-3%}h2{font-size:40px;line-height:48px}h3{font-size:32px;line-height:36px}h3,h4{color:#333;font-family:Saudia Sans,sans-serif;font-style:normal;font-weight:600;letter-spacing:-3%}h4{font-size:24px;line-height:32px}a,dl,dt,li,p,span{font-family:Saudia Sans,sans-serif;font-size:16px;font-style:normal;font-weight:400;letter-spacing:-3%;line-height:24px}a{text-decoration:underline}.text-l{font-size:20px;line-height:24px}.text-l,.text-xs{font-family:Saudia Sans,sans-serif;font-style:normal;font-weight:400;letter-spacing:-3%}.text-xs{font-size:12px;line-height:16px}form{font-family:Saudia Sans,sans-serif}.ActionButton,.button,button{cursor:pointer}.ActionButton{background-color:#00803e;border:1px solid #00803e;border-radius:2px;box-sizing:border-box;color:#fff;display:inline-flex;font-family:Saudia Sans,sans-serif;font-size:16px;font-style:normal;font-weight:600;font-weight:400;height:auto;letter-spacing:-3%;line-height:24px;padding:8px 12px;text-decoration:none}.ActionButton.disabled,.ActionButton:disabled,.ActionButton[disabled=disabled],.ActionButton[disabled]{opacity:1;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ActionButton:active,.ActionButton:focus,.ActionButton:focus:not(:active),.ActionButton:hover:not(:active,:focus){box-shadow:none;color:#fff;outline:none}.ActionButton:active i.subs-icons:before,.ActionButton:focus i.subs-icons:before,.ActionButton:focus:not(:active) i.subs-icons:before,.ActionButton:hover:not(:active,:focus) i.subs-icons:before{background-color:#fff}.ActionButton:active,.ActionButton:focus{color:hsla(0,0%,100%,.3)}.ActionButton:active i.subs-icons:before,.ActionButton:focus i.subs-icons:before{background-color:hsla(0,0%,100%,.3)}.ActionButton:focus:not(:active){border-color:#fff;box-shadow:0 0 12px 0 #3c68d9;color:#fff}.ActionButton.disabled,.ActionButton:disabled,.ActionButton[disabled=disabled],.ActionButton[disabled]{background-color:#e5e5e5;border-color:#e5e5e5;color:#b2b2b2}.ActionButton.disabled i.subs-icons:before,.ActionButton:disabled i.subs-icons:before,.ActionButton[disabled=disabled] i.subs-icons:before,.ActionButton[disabled] i.subs-icons:before{background-color:#b2b2b2}.ActionButton i.subs-icons:before{background-color:#fff}.ActionButton:active,.ActionButton:focus,.ActionButton:hover{background-color:#026634;border-color:#026634}.ActionButton--lg,.ActionButton.lg{font-size:20px;line-height:24px;padding:16px 20px}.ActionButton--lg,.ActionButton--sm,.ActionButton.lg,.ActionButton.sm{font-family:Saudia Sans,sans-serif;font-style:normal;font-weight:400;letter-spacing:-3%}.ActionButton--sm,.ActionButton.sm{font-size:14px;line-height:20px;padding:12px 8px}.ActionButton--secondary{background-color:rgba(3,136,70,.102);border:1px solid #00803e;border-radius:2px;box-sizing:border-box;color:#fff;color:#00803e;cursor:pointer;display:inline-flex;font-family:Saudia Sans,sans-serif;font-size:16px;font-style:normal;font-weight:600;font-weight:400;height:auto;letter-spacing:-3%;line-height:24px;padding:8px 12px;text-decoration:none}.ActionButton--secondary i.subs-icons:before{background-color:#fff}.ActionButton--secondary.disabled,.ActionButton--secondary:disabled,.ActionButton--secondary[disabled=disabled],.ActionButton--secondary[disabled]{opacity:1;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ActionButton--secondary:active,.ActionButton--secondary:focus,.ActionButton--secondary:focus:not(:active),.ActionButton--secondary:hover:not(:active,:focus){box-shadow:none;color:#fff;outline:none}.ActionButton--secondary:active i.subs-icons:before,.ActionButton--secondary:focus i.subs-icons:before,.ActionButton--secondary:focus:not(:active) i.subs-icons:before,.ActionButton--secondary:hover:not(:active,:focus) i.subs-icons:before{background-color:#fff}.ActionButton--secondary:focus:not(:active){border-color:#0077b9;box-shadow:0 0 12px 0 #3c68d9}.ActionButton--secondary.disabled,.ActionButton--secondary:disabled,.ActionButton--secondary[disabled=disabled],.ActionButton--secondary[disabled]{background-color:#fff;border-color:#ccc;color:#b2b2b2}.ActionButton--secondary.disabled i.subs-icons:before,.ActionButton--secondary:disabled i.subs-icons:before,.ActionButton--secondary[disabled=disabled] i.subs-icons:before,.ActionButton--secondary[disabled] i.subs-icons:before{background-color:#b2b2b2}.ActionButton--secondary i.subs-icons:before{background-color:#00803e}.ActionButton--secondary:active,.ActionButton--secondary:focus,.ActionButton--secondary:focus:not(:active){color:rgba(2,102,52,.7)}.ActionButton--secondary:active i.subs-icons:before,.ActionButton--secondary:focus i.subs-icons:before,.ActionButton--secondary:focus:not(:active) i.subs-icons:before{background-color:rgba(2,102,52,.7)}.ActionButton--secondary:hover:not(:active,:focus){background-color:rgba(3,136,70,.251);border-color:#00803e;color:#00803e}.ActionButton--secondary:hover:not(:active,:focus) i.subs-icons:before{background-color:#00803e}.ActionButton--secondary:active,.ActionButton--secondary:focus,.ActionButton--secondary:hover{background-color:rgba(3,136,70,.251)}.ActionButton--secondary--lg,.ActionButton--secondary.lg{font-family:Saudia Sans,sans-serif;font-size:20px;font-style:normal;font-weight:400;letter-spacing:-3%;line-height:24px;padding:16px 20px}.ActionButton--secondary--sm,.ActionButton--secondary.sm{font-family:Saudia Sans,sans-serif;font-size:14px;font-style:normal;font-weight:400;letter-spacing:-3%;line-height:20px;padding:12px 8px}.ButtonInfo{color:#b2b2b2}.ButtonInfo i:before{background-color:#b2b2b2}.PrivatePage{height:100%}.PrivatePage-inner{display:flex;flex-direction:column;height:100%;justify-content:center}.PrivatePage-views{flex:1}.PrivatePage-contentWide{height:100%;max-width:100%;width:100%}.PrivatePage-content{flex:1;height:100%;margin:0 auto 32px;max-width:1280px;padding-top:48px}@media screen and (max-width:calc(1280px - 1px)){.PrivatePage-content{margin:0 32px 32px}}@media screen and (max-width:calc(769px - 1px)){.PrivatePage-content{margin:0 20px 20px}}.PrivatePage-content .ColumnLayout{display:flex;flex-direction:column;gap:32px}.PrivatePage-content .ColumnLayout .Card{margin:0 auto;max-width:1000px;width:100%}.Wallet-title{color:#333;color:#fff;font-family:Saudia Sans,sans-serif;font-size:32px;font-style:normal;font-weight:600;letter-spacing:-3%;line-height:36px;margin:0 0 32px;position:relative}@media screen and (max-width:calc(769px - 1px)){.Wallet-title{text-align:center}}.Wallet-searchComboWrapper{padding:32px;position:relative}@media screen and (max-width:calc(769px - 1px)){.Wallet-searchComboWrapper{padding:20px}}.Wallet-searchComboWrapper:before{background:linear-gradient(180deg,rgba(51,51,51,.102),transparent),url(https://flightpass.saudia.com/images/search-combo-bg.webp);background-position:center 60%;background-repeat:no-repeat;background-size:cover;border-radius:10px;content:"";display:block;height:240px;position:absolute;right:0;top:0;width:100%}.Wallet .SearchCombo{position:relative}.Wallet .SearchCombo--toggle-disabled .SearchCombo-tripType{pointer-events:none}.Wallet .SearchCombo--toggle-disabled .SearchCombo-tripType .ToggleButton-label:first-of-type{opacity:.1}@media screen and (max-width:calc(769px - 1px)){.LandingLayout .Header{margin-bottom:unset}}.Landing-contents{margin:auto;max-width:100%}@media screen and (max-width:calc(769px - 1px)){.Landing-contents{padding:0 20px}}@media print,screen and (min-width:769px){.Landing-contents{padding:0 32px}}@media screen and (min-width:1280px){.Landing-contents{padding:0 120px}}.Landing-contents>section{margin-top:80px}@media screen and (max-width:calc(769px - 1px)){.Landing-contents>section{margin-top:48px}}.Landing-contents>section:last-of-type{margin-bottom:80px}@media screen and (max-width:calc(769px - 1px)){.Landing-contents>section:last-of-type{margin-bottom:48px}}@media screen and (max-width:calc(1280px - 1px)){.Landing-benefits h2,.Landing-plans h2,.Landing-tiles h2{text-align:center}}.Landing-faqs>p{font-family:Saudia Sans,sans-serif;font-size:20px;font-style:normal;font-weight:400;letter-spacing:-3%;line-height:24px}.Landing-plans h2{margin-bottom:20px}.Landing-disclaimer{color:#949494;font-family:Saudia Sans,sans-serif;font-size:14px;font-style:normal;font-weight:400;letter-spacing:-3%;line-height:20px;margin-top:40px}.PageLayout{flex:1}.PageLayout,.PageLayout-content,.PlansView{display:flex}.PlansView{flex-direction:column;min-height:unset}.PlansView-title{font-size:40px;font-weight:600;line-height:48px;margin:0}.PlansView-subtitle,.PlansView-title{color:#333;font-family:Saudia Sans,sans-serif;font-style:normal;letter-spacing:-3%}.PlansView-subtitle{font-size:16px;font-weight:400;line-height:24px;margin-top:8px}.PlansView .SvCustomizePlan{display:flex;flex:1;flex-direction:column;justify-content:space-between}.PaymentView .RegisterFlowHeader{margin-bottom:0}.PaymentView .EditLayout-content{border-top:unset}.PaymentView .EditLayout-description{max-width:480px}.PaymentView .PaymentInformation-cardIconsWrapper{display:flex;gap:8px}.PaymentView .PaymentInformation-cardIcon{height:20px}.PaymentView .PaymentInformation .Notification{margin-top:12px}.PaymentView .NotificationManager{margin-top:0}.PaymentView .BillingInformation .EditLayout-content{border-bottom:unset}.PaymentView .BillingInformation .FormBuilder-group,.PaymentView .BillingInformation .FormBuilder-subtitle{margin:unset;margin-top:24px}.PaymentView .BillingInformation .FormBuilder-subtitle{color:#333;font-family:Saudia Sans,sans-serif;font-size:24px;font-style:normal;font-weight:600;letter-spacing:-3%;line-height:32px}.PaymentView .BillingInformation .FormBuilder-description{color:#4d4d4d}.PaymentView .BillingInformation .FormBuilder .Checkbox a{color:#00803e;text-decoration:underline}.PaymentView .BillingInformation .FormBuilder-group:has(.Radio input[value=currentMonth])+.FormBuilder-group{margin-top:0}.PaymentView .BillingInformation .FormBuilder-group:has(.Radio input[value=currentMonth])+.FormBuilder-group .Notification{display:none}.PaymentView .BillingInformation .FormBuilder-group:has(.Radio input[value=currentMonth]:checked)+.FormBuilder-group .Notification{display:block}.PaymentView .Radio-controlsContainer{display:flex;gap:32px}.PaymentView .Checkbox-wrapper>label.label{align-items:flex-start}.PaymentSuccess-content{display:flex;flex-wrap:wrap;gap:24px;margin-bottom:80px}@media screen and (max-width:calc(769px - 1px)){.PaymentSuccess-content{flex-direction:column}}.PaymentSuccess-header{max-width:480px;order:1}.PaymentSuccess-header p{margin:0}@media screen and (max-width:calc(769px - 1px)){.PaymentSuccess-header{text-align:center}}.PaymentSuccess-title{margin-bottom:24px;margin-top:0}.PaymentSuccess-title>i.subs-icons:before{background-color:#00803e;height:30px;width:30px}@media screen and (max-width:calc(769px - 1px)){.PaymentSuccess-title>i.subs-icons{display:flex;justify-content:center;margin-bottom:12px}}.PaymentSuccess-summary{border:1px solid #ccc;border-radius:4px;display:flex;flex-wrap:nowrap;gap:24px;order:3;padding:16px}@media screen and (max-width:calc(769px - 1px)){.PaymentSuccess-summary{flex-direction:column;gap:0}}.PaymentSuccess-summary .DefinitionList-list{grid-template-columns:auto}.PaymentSuccess-summary .DefinitionList-description{color:#4d4d4d;max-width:200px;text-align:start}.PaymentSuccess-summary .DefinitionList-description p{margin:0}.PaymentSuccess-actions{order:3;width:100%}.PaymentSuccess-actions i.subs-icons:before{margin:unset;margin-left:10px}@media screen and (max-width:calc(769px - 1px)){.PaymentSuccess-actions{order:2;text-align:center}}[dir=rtl] .PaymentSuccess-actions i.subs-icons:before{margin:unset;margin-right:10px;transform:rotate(180deg)}.Addon{align-items:center;cursor:pointer;display:flex;position:relative}@media screen and (max-width:calc(769px - 1px)){.Addon{flex-direction:column}}.Addon-labelWrapper{position:absolute;right:12px;top:12px}.Addon-contentWrapper{flex:1}.Addon-actionsWrapper{display:flex}.Addon-controlWrapper .Checkbox{pointer-events:none}.Autocomplete-inputWrapper{position:relative}.Autocomplete-clearButton{cursor:pointer;position:absolute;right:8px;top:8px}.Autocomplete input.help{margin-top:0}.Autocomplete input{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 0 24 24" width="24"><path d="M0 0h24v24H0z" fill="none"/><path d="M12 2C8.13 2 5 5.13 5 9c0 5.25 7 13 7 13s7-7.75 7-13c0-3.87-3.13-7-7-7zm0 9.5c-1.38 0-2.5-1.12-2.5-2.5s1.12-2.5 2.5-2.5 2.5 1.12 2.5 2.5-1.12 2.5-2.5 2.5z"/></svg>');background-position:10px;background-repeat:no-repeat;border:1px solid #dbdbdb;border-radius:4px;box-shadow:none;box-sizing:border-box;color:#363636;display:inline-flex;font-size:1rem;height:2.25em;justify-content:flex-start;line-height:1.5;margin:0;max-width:100%;padding:calc(.5em - 1px) calc(.75em - 1px) calc(.5em - 1px) 40px;position:relative;vertical-align:top;width:100%}.Autocomplete input:active,.Autocomplete input:focus,.Autocomplete input:focus-visible,.Autocomplete input:focus-within{outline:none}.Autocomplete input:disabled{background-color:#f3f3f3;border-color:#ccc;color:#ccc;cursor:not-allowed}.Autocomplete [data-position=above] input[aria-expanded=true]{z-index:2}.Autocomplete .autocomplete[data-loading=true] .Autocomplete-clearButton{visibility:hidden}.Autocomplete .autocomplete[data-loading=true]:after{animation:rotate 1s linear infinite;border:3px solid rgba(0,0,0,.12);border-radius:100%;border-right-color:rgba(0,0,0,.48);content:"";height:20px;position:absolute;right:12px;top:50%;transform:translateY(-50%);width:20px}.Autocomplete .autocomplete-result-list{background:#fff;border:1px solid;box-shadow:0 2px 2px rgba(0,0,0,.16);box-sizing:border-box;list-style:none;margin:0;max-height:296px;overflow-y:auto;padding:0}.Autocomplete [data-position=below] .autocomplete-result-list{border-top-color:transparent;margin-top:-1px;padding-bottom:8px}.Autocomplete [data-position=above] .autocomplete-result-list{border-bottom-color:transparent;margin-bottom:-1px;padding-top:8px}.Autocomplete .autocomplete-result{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" height="24" viewBox="0 0 24 24" width="24"><path d="M0 0h24v24H0z" fill="none"/><path d="M12 2C8.13 2 5 5.13 5 9c0 5.25 7 13 7 13s7-7.75 7-13c0-3.87-3.13-7-7-7zm0 9.5c-1.38 0-2.5-1.12-2.5-2.5s1.12-2.5 2.5-2.5 2.5 1.12 2.5 2.5-1.12 2.5-2.5 2.5z"/></svg>');background-position:10px;background-repeat:no-repeat;cursor:pointer;font-size:14px;padding:10px 10px 10px 40px;text-align:left}.Autocomplete .autocomplete-result:hover,.Autocomplete .autocomplete-result[aria-selected=true]{background-color:rgba(0,0,0,.06)}.Autocomplete p.Form-field--error{margin:0;padding:0}@keyframes rotate{0%{transform:translateY(-50%) rotate(0deg)}to{transform:translateY(-50%) rotate(359deg)}}body.scroll-disabled{overflow:hidden}.Badge{border:1px solid #00803e;border-radius:10px;color:#00803e;display:inline-flex;gap:12px}.Badge i.subs-icons:before{background-color:#00803e}.Badge--secondary{border-color:#0077b9;color:#0077b9}.Badge--secondary i.subs-icons:before{background-color:#0077b9}.Badge--active{background-color:#00803e}.Badge--active.Badge--secondary{background-color:#0077b9;color:#fff}.Badge--active.Badge--secondary i.subs-icons:before{background-color:#fff}.Badge--disabled{border-color:"";color:""}.Badge--disabled i.subs-icons:before{background-color:""}.Badge--lg{font-size:24px;padding:16px}.Badge--md{font-size:20px;padding:12px}.Badge--sm{font-size:16px;padding:8px}.Badge--xs{font-size:16px;padding:4px}.Booking-row{display:flex;gap:12px}.Booking-row .TripDisplay{flex:1}.BookingLoader{background:hsla(0,0%,100%,.8);bottom:0;display:flex;left:0;padding:20px;position:fixed;right:0;top:0;z-index:10}.BookingLoader-inner{display:flex;margin:auto}@media screen and (max-width:calc(769px - 1px)){.BookingLoader-inner{flex-direction:column}}.BookingLoader-node--origin{text-align:right}@media screen and (max-width:calc(769px - 1px)){.BookingLoader-node--origin{text-align:center}}.BookingLoader-node--destination{text-align:left}@media screen and (max-width:calc(769px - 1px)){.BookingLoader-node--destination{text-align:center}}.BookingLoader-nodeKey{display:block}.BookingLoader--nodeName{color:#737373}.BookingLoader-animation{width:200px}@media screen and (max-width:calc(769px - 1px)){.BookingLoader-animation{height:200px;padding:0 20px 0 24px;transform:rotate(90deg) translateY(90px);width:200px}}.BookingLoader-animation{position:relative}.BookingLoader-animation:before{animation:plane-segment 1s ease-in-out infinite;background-color:rgba(3,136,70,.251);content:"";display:inline-block;height:3px;max-width:calc(100% - 24px);width:100%}.BookingLoader-icon{animation:plane 1s ease-in-out infinite;position:absolute;right:0;top:0}@media screen and (max-width:calc(769px - 1px)){.BookingLoader-icon{right:20px}}.BookingLoader-icon:before{background-color:#00803e;content:"";display:inline-block;height:24px;right:0;transform:rotate(45deg);width:24px}@keyframes plane-segment{0%{transform:scaleX(0);transform-origin:right}to{transform:scaleX(1);transform-origin:right}}@keyframes plane{0%{transform:translateX(0)}to{transform:translateX(176px)}}.CancelPlan-step{max-height:0;min-width:100%;overflow:hidden;padding-left:10px;text-align:center;transition:max-height 1s ease-in-out;transition-delay:-.3s;width:100%}.CancelPlan-step.is-selected{max-height:1000px}.CancelPlan .CarouselSlider-carousel{background:none}.Card{box-shadow:0 0 5px 0 #000}.Card--disabled{pointer-events:none}.Card>.Card{border:none}.Card>hr{margin:0 24px}@media screen and (max-width:calc(769px - 1px)){.Card>hr{margin:0 12px}}.Card-actions{display:flex;gap:8px;padding:0 24px 24px}@media screen and (max-width:calc(769px - 1px)){.Card-actions{flex-direction:column;padding:12px}}.Card-details{padding:12px}.Card-subtitle{margin-top:-24px;padding:0 24px 24px}@media screen and (max-width:calc(769px - 1px)){.Card-subtitle{margin-top:-12px;padding:12px}}.Card-text{padding:0 24px 24px}@media screen and (max-width:calc(769px - 1px)){.Card-text{padding:12px}}.Card-title{margin:0;padding:24px}@media screen and (max-width:calc(769px - 1px)){.Card-title{padding:12px}}.Card-toolbar{display:flex;justify-content:space-between;padding:24px}@media screen and (max-width:calc(769px - 1px)){.Card-toolbar{padding:12px}}.Card-toolbar .Card-actions,.Card-toolbar .Card-title{margin:-24px}@media screen and (max-width:calc(769px - 1px)){.Card-toolbar .Card-actions,.Card-toolbar .Card-title{margin:-12px}}.Card-toolbar .Card-actions{align-items:flex-start;padding:24px}@media screen and (max-width:calc(769px - 1px)){.Card-toolbar .Card-actions{flex-direction:row;padding:12px}}.CarouselSlider-carousel{background-color:#d3d3d3;margin-left:auto;margin-right:auto;max-width:100%;padding:20px;position:relative}.CarouselSlider-viewport{overflow:hidden;width:100%}.CarouselSlider-viewport.is-draggable{cursor:move;cursor:grab}.CarouselSlider-viewport.is-dragging{cursor:grabbing}.CarouselSlider-container{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);display:flex;margin-left:-10px;-webkit-user-select:none;-moz-user-select:none;user-select:none;-khtml-user-select:none}.CarouselSlider-slide{min-width:100%;padding-left:10px;position:relative}.CarouselSlider-slide.is-2{min-width:50%}.CarouselSlider-slide.is-3{min-width:33.3333333333%}.CarouselSlider-slide.is-4{min-width:25%}.CarouselSlider-slide.is-5{min-width:20%}.CarouselSlider-slide.is-6{min-width:16.6666666667%}.CarouselSlider-slide.is-7{min-width:14.2857142857%}.CarouselSlider-slide.is-8{min-width:12.5%}.CarouselSlider-slideInner{display:flex;flex-direction:column;height:300px;justify-content:flex-end;overflow:hidden;position:relative}.CarouselSlider-slideImg{display:block;left:50%;max-width:none;min-height:100%;min-width:100%;position:absolute;top:50%;transform:translate(-50%,-50%);width:auto}.CarouselSlider-slideText{background:#fff;z-index:1}.CarouselSlider-control{fill:gray;align-items:center;background-color:transparent;border:0;cursor:pointer;height:30px;justify-content:center;outline:0;padding:0;position:absolute;top:50%;touch-action:manipulation;transform:translateY(-50%);width:30px;z-index:1}.CarouselSlider-control:disabled{cursor:default;opacity:.3}.CarouselSlider-control--prev{left:27px}.CarouselSlider-control--next{right:27px}.CarouselSlider-controlSvg{height:100%;width:100%}.CarouselSlider-navigation{display:flex;justify-content:center;list-style:none;padding-top:10px}.CarouselSlider-navigationButton{align-items:center;background-color:transparent;border:0;cursor:pointer;display:flex;height:30px;margin-left:7.5px;margin-right:7.5px;outline:0;padding:0;position:relative;width:30px}.CarouselSlider-navigationButton:after{background-color:#d3d3d3;border-radius:2px;content:"";height:4px;width:100%}.CarouselSlider-navigationButton.is-selected:after{background-color:gray;opacity:1}[dir=rtl] .CarouselSlider-control--prev{left:unset;right:27px;transform:rotate(180deg)}[dir=rtl] .CarouselSlider-control--next{left:27px;right:unset;transform:rotate(180deg)}.MiniCart{display:inline-block}.MiniCart-summary{align-items:baseline;display:flex}.MiniCart-summary>div{margin-right:10px}.MiniCart-summaryTotal{font-size:18px;font-weight:700}.MiniCart-expandButton{background:none;border:none;cursor:pointer}.MiniCart-expandButton:focus{outline:none}.MiniCart-summaryArrow{bottom:-5px;height:10px;left:-10px;margin-top:2px;position:relative;text-align:left;transform:rotate(45deg);transition:.4s ease;width:10px}.MiniCart-summaryArrow:after,.MiniCart-summaryArrow:before{background-color:#000;content:"";display:inline-block;height:2px;position:absolute;transition:.3s ease;width:9px}.MiniCart-summaryArrow:after{left:5px;position:absolute;top:-5px;transform:rotate(90deg)}.MiniCart-summaryArrow.is-active{transform:rotate(45deg) translate(-5px,-5px)}.MiniCart-summaryArrow.is-active:before{transform:translate(10px)}.MiniCart-summaryArrow.is-active:after{transform:rotate(90deg) translate(10px)}.MiniCart-panel{background:#fff;box-shadow:0 2px 2px rgba(0,0,0,.16);display:none;min-width:250px;position:absolute}.MiniCart-panel--static{position:static}.MiniCart-panel.is-off-screen{right:0}.MiniCart-section{border-bottom:1px solid #d3d3d3;display:flex;justify-content:space-between;padding:5px}.MiniCart-section:last-child{border:none;flex-direction:column}.MiniCart-sectionTripDisplay{flex-direction:column}.MiniCart-itemList{flex:1}.MiniCart-itemWrapper{display:flex;justify-content:space-between}.MiniCart-itemNameDescription{margin-right:10px}.MiniCart-itemDescription,.MiniCart-itemName{display:block}.MiniCart-amountColumn{text-align:right}.MiniCart-modalButton{align-self:flex-end}.MiniCart.is-expanded .MiniCart-summaryArrow{transform:rotate(45deg) translate(-5px,-5px)}.MiniCart.is-expanded .MiniCart-summaryArrow:before{transform:translate(10px)}.MiniCart.is-expanded .MiniCart-summaryArrow:after{transform:rotate(90deg) translate(10px)}.MiniCart.is-expanded .MiniCart-panel{display:block}[dir=rtl] .MiniCart-summary>div{margin-left:10px;margin-right:unset}[dir=rtl] .MiniCart-summaryArrow{direction:ltr}[dir=rtl] .MiniCart-itemNameDescription{margin-left:10px;margin-right:unset}[dir=rtl] .MiniCart-panel.is-off-screen{left:0;right:unset}.Datepicker-icon-double-left:after,.Datepicker-icon-double-left:before,.Datepicker-icon-double-right:after,.Datepicker-icon-double-right:before,.Datepicker-icon-left:before,.Datepicker-icon-right:before{border-color:currentcolor;border-radius:1px;border-style:solid;border-width:2px 0 0 2px;box-sizing:border-box;content:"";display:inline-block;height:10px;position:relative;top:-1px;transform:rotate(-45deg) scale(.7);transform-origin:center;vertical-align:middle;width:10px}.Datepicker-icon-double-left:after{left:-4px}.Datepicker-icon-double-right:before{left:4px}.Datepicker-icon-double-right:after,.Datepicker-icon-double-right:before,.Datepicker-icon-right:before{transform:rotate(135deg) scale(.7)}.Datepicker-btn{background-color:transparent;border:1px solid rgba(0,0,0,.1);border-radius:4px;box-sizing:border-box;color:#73879c;cursor:pointer;font-size:14px;font-weight:500;line-height:1;margin:0;outline:none;padding:7px 15px;white-space:nowrap}.Datepicker-btn:hover{border-color:#1284e7;color:#1284e7}.Datepicker-btn.disabled,.Datepicker-btn:disabled{color:#ccc;cursor:not-allowed}.Datepicker-btn-text{border:0;line-height:inherit;padding:0 4px;text-align:left}.Datepicker-scrollbar{height:100%}.Datepicker-scrollbar:hover .Datepicker-scrollbar-track{opacity:1}.Datepicker-scrollbar-wrap{height:100%;overflow-x:hidden;overflow-y:auto}.Datepicker-scrollbar-track{border-radius:4px;bottom:2px;opacity:0;position:absolute;right:2px;top:2px;transition:opacity .24s ease-out;width:6px;z-index:1}.Datepicker-scrollbar-track .Datepicker-scrollbar-thumb{background-color:hsla(220,4%,58%,.3);border-radius:inherit;cursor:pointer;height:0;position:absolute;transition:background-color .3s;width:100%}.Datepicker-zoom-in-down-enter-active,.Datepicker-zoom-in-down-leave-active{opacity:1;transform:scaleY(1);transform-origin:center top;transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1)}.Datepicker-zoom-in-down-enter,.Datepicker-zoom-in-down-enter-from,.Datepicker-zoom-in-down-leave-to{opacity:0;transform:scaleY(0)}.Datepicker-datepicker{display:inline-block;position:relative;width:210px}.Datepicker-datepicker svg{fill:currentColor;height:1em;overflow:hidden;vertical-align:-.15em;width:1em}.Datepicker-datepicker-range{width:320px}.Datepicker-datepicker-inline{width:auto}.Datepicker-input-wrapper{position:relative}.Datepicker-input{background-color:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-sizing:border-box;color:#555;display:inline-block;font-size:14px;height:34px;line-height:1.4;padding:6px 30px 6px 10px;width:100%}.Datepicker-input:focus,.Datepicker-input:hover{border-color:#409aff}.Datepicker-input.disabled,.Datepicker-input:disabled{background-color:#f3f3f3;border-color:#ccc;color:#ccc;cursor:not-allowed}.Datepicker-input:focus{outline:none}.Datepicker-input::-ms-clear{display:none}.Datepicker-icon-calendar,.Datepicker-icon-clear{color:rgba(0,0,0,.5);font-size:16px;line-height:1;position:absolute;right:8px;top:50%;transform:translateY(-50%);vertical-align:middle}.Datepicker-icon-clear{cursor:pointer}.Datepicker-icon-clear:hover{color:rgba(0,0,0,.8)}.Datepicker-datepicker-main{background-color:#fff;border:1px solid #e8e8e8;color:#73879c;font:14px/1.5 Helvetica Neue,Helvetica,Arial,Microsoft Yahei,sans-serif}.Datepicker-datepicker-popup{box-shadow:0 6px 12px rgba(0,0,0,.175);margin-bottom:1px;margin-top:1px;position:absolute;z-index:2001}.Datepicker-datepicker-sidebar{box-sizing:border-box;float:left;overflow:auto;padding:6px;width:100px}.Datepicker-datepicker-sidebar+.Datepicker-datepicker-content{border-left:1px solid #e8e8e8;margin-left:100px}.Datepicker-datepicker-body{position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Datepicker-btn-shortcut{display:block;line-height:24px;padding:0 6px}.Datepicker-range-wrapper{display:flex}@media(max-width:750px){.Datepicker-range-wrapper{flex-direction:column}}.Datepicker-datepicker-header{border-bottom:1px solid #e8e8e8;padding:6px 8px}.Datepicker-datepicker-footer{border-top:1px solid #e8e8e8;padding:6px 8px;text-align:right}.Datepicker-calendar{box-sizing:border-box;padding:6px 12px;width:248px}.Datepicker-calendar+.Datepicker-calendar{border-left:1px solid #e8e8e8}.Datepicker-calendar-header,.Datepicker-time-header{box-sizing:border-box;height:34px;line-height:34px;overflow:hidden;text-align:center}.Datepicker-btn-icon-double-left,.Datepicker-btn-icon-left{float:left}.Datepicker-btn-icon-double-right,.Datepicker-btn-icon-right{float:right}.Datepicker-calendar-header-label{font-size:14px}.Datepicker-calendar-decade-separator{margin:0 2px}.Datepicker-calendar-decade-separator:after{content:"~"}.Datepicker-calendar-content{box-sizing:border-box;height:224px;position:relative}.Datepicker-calendar-content .cell{cursor:pointer}.Datepicker-calendar-content .cell:hover{color:#73879c}.Datepicker-calendar-content .cell.active{background-color:#1284e7}.Datepicker-calendar-content .cell.hover-in-range,.Datepicker-calendar-content .cell.in-range{background-color:#dbedfb;color:#73879c}.Datepicker-calendar-content .cell.disabled{background-color:#f3f3f3;color:#ccc;cursor:not-allowed}.Datepicker-calendar-week-mode .Datepicker-date-row{cursor:pointer}.Datepicker-calendar-week-mode .Datepicker-date-row:hover{background-color:#f3f9fe}.Datepicker-calendar-week-mode .Datepicker-date-row.Datepicker-active-week{background-color:#dbedfb}.Datepicker-calendar-week-mode .Datepicker-date-row .cell.active,.Datepicker-calendar-week-mode .Datepicker-date-row .cell:hover{background-color:transparent;color:inherit}.Datepicker-week-number{opacity:.5}.Datepicker-table{border-collapse:separate;border-spacing:0;box-sizing:border-box;height:100%;table-layout:fixed;text-align:center;width:100%}.Datepicker-table th{font-weight:500}.Datepicker-table td,.Datepicker-table th{padding:0;vertical-align:middle}.Datepicker-table-date td,.Datepicker-table-date th{font-size:12px;height:32px}.Datepicker-table-date .today{color:#2a90e9}.Datepicker-table-date .cell.not-current-month{background:none;color:#ccc}.Datepicker-time{background:#fff;flex:1;width:224px}.Datepicker-time+.Datepicker-time{border-left:1px solid #e8e8e8}.Datepicker-calendar-time{height:100%;left:0;position:absolute;top:0;width:100%}.Datepicker-time-header{border-bottom:1px solid #e8e8e8}.Datepicker-time-content{box-sizing:border-box;height:224px;overflow:hidden}.Datepicker-time-columns{display:flex;height:100%;overflow:hidden;width:100%}.Datepicker-time-column{border-left:1px solid #e8e8e8;flex:1;position:relative;text-align:center}.Datepicker-time-column:first-child{border-left:0}.Datepicker-time-column .Datepicker-time-list{list-style:none;margin:0;padding:0}.Datepicker-time-column .Datepicker-time-list:after{content:"";display:block;height:192px}.Datepicker-time-column .Datepicker-time-item{cursor:pointer;font-size:12px;height:32px;line-height:32px}.Datepicker-time-column .Datepicker-time-item:hover{background-color:#f3f9fe;color:#73879c}.Datepicker-time-column .Datepicker-time-item.active{background-color:transparent;color:#1284e7;font-weight:700}.Datepicker-time-column .Datepicker-time-item.disabled{background-color:#f3f3f3;color:#ccc;cursor:not-allowed}.Datepicker-time-option{cursor:pointer;font-size:14px;line-height:20px;padding:8px 10px}.Datepicker-time-option:hover{background-color:#f3f9fe;color:#73879c}.Datepicker-time-option.active{background-color:transparent;color:#1284e7;font-weight:700}.Datepicker-time-option.disabled{background-color:#f3f3f3;color:#ccc;cursor:not-allowed}.Datepicker-datepicker{width:100%}.Datepicker-input{box-shadow:none;color:#363637;font-size:1rem;height:2.25em;line-height:1.5;padding:calc(.5em - 1px) 30px calc(.5em - 1px) calc(.75em - 1px)}.Datepicker-btn,.Datepicker-datepicker-main,.Datepicker-icon-calendar,.Datepicker-icon-clear{color:#000}.Datepicker-datepicker-popup{box-shadow:0 2px 2px rgba(0,0,0,.16)}.Datepicker-calendar-content .cell:hover{background-color:#f3f9fe;color:#000}.Datepicker-calendar-content .cell.active{background-color:#000;color:#fff}[dir=rtl] .Datepicker-icon-calendar,[dir=rtl] .Datepicker-icon-clear{left:8px;right:unset}[dir=rtl] .Datepicker-btn-icon-double-left{direction:ltr;float:right}[dir=rtl] .Datepicker-btn-icon-double-left i:after,[dir=rtl] .Datepicker-btn-icon-double-left i:before{transform:rotate(135deg) scale(.7)}[dir=rtl] .Datepicker-btn-icon-left{float:right}[dir=rtl] .Datepicker-btn-icon-left i:before{transform:rotate(135deg) scale(.7)}[dir=rtl] .Datepicker-btn-icon-double-right{direction:ltr;float:left}[dir=rtl] .Datepicker-btn-icon-double-right i:after,[dir=rtl] .Datepicker-btn-icon-double-right i:before{transform:rotate(-45deg) scale(.7)}[dir=rtl] .Datepicker-btn-icon-right{float:left}[dir=rtl] .Datepicker-btn-icon-right i:before{transform:rotate(-45deg) scale(.7)}.DefinitionList-item{display:flex;justify-content:space-between}.DefinitionList-definitionGroup{text-align:right}.DefinitionList-list{grid-gap:4px 16px;display:grid;grid-template-columns:max-content}.DefinitionList-term{font-weight:700}.DefinitionList-description{grid-column-start:2;margin:0;text-align:end}@media screen and (max-width:calc(769px - 1px)){.DefinitionList-description{grid-column-start:1;text-align:start}}.DropdownMenu-wrapper{position:relative}.DropdownMenu-listWrapper{animation:menu-appear .1s linear;background-color:#fff;left:0;overflow:hidden;position:absolute;z-index:1}.DropdownMenu-list{margin:0}.DropdownMenu-button{align-items:center;cursor:pointer;display:flex;text-decoration:none}.DropdownMenu-button.is-open{background-color:unset}.DropdownMenu-item{align-items:center;cursor:pointer;display:flex;gap:12px;justify-content:right;min-height:10px;padding:12px;white-space:nowrap}.DropdownMenu-item:not(:first-child){border-top:1px solid #ccc}.DropdownMenu-item:hover{background-color:#ccc}.DropdownMenu-mobileHeader{display:none}@media screen and (max-width:calc(769px - 1px)){.DropdownMenu-listOverlay{animation:fadeBg .5s linear;background-color:hsla(0,0%,45%,.5);display:flex;flex-direction:column;height:100%;justify-content:flex-end;left:0;position:fixed;text-align:center;top:0;width:100%;z-index:2}@keyframes fadeBg{0%{background-color:hsla(0,0%,45%,0)}to{background-color:hsla(0,0%,45%,.5)}}.DropdownMenu-listWrapper{animation:slide-up 1s linear;background-color:#fff;height:auto;margin-top:0;width:100%}.DropdownMenu-mobileHeader{align-items:center;display:flex;justify-content:space-between;padding:12px}.DropdownMenu-item{border-top:1px solid #a9a9a9}.DropdownMenu-buttonText{display:none}.DropdownMenu-closeButton{height:24px;padding:0;width:24px}.DropdownMenu-closeButton .ActionButton-iconBefore{margin:auto}}.FilterBar-form form{display:flex;gap:24px}@media screen and (max-width:calc(769px - 1px)){.FilterBar-form form{flex-direction:column}}.FilterBar .InputField input{display:block}.FlightDateSelector .CarouselSlider-carousel{background:#fff}.FlightDateSelector .CarouselSlider-slideInner{border:1px solid #d3d3d3}.FlightDateSelector-selectedDate .CarouselSlider-slideInner{background-color:#add8e6}.FlightDateSelector-disabled .CarouselSlider-slideInner{background-color:#f5f5f5;color:#d3d3d3}.Checkbox{width:auto}.Checkbox-wrapper{display:flex}.Checkbox-input{margin-right:10px}.Checkbox .label{display:inline-block;margin-bottom:0}.Checkbox input.help{display:inline-block;margin-top:0}[dir=rtl] .Checkbox-input{margin-left:10px;margin-right:unset}.DateField-selectContainer{display:flex}.DateField-selectContainer>div{flex:1;margin-left:10px;margin-right:10px}.DateField-selectContainer>div:first-child{margin-left:0}.DateField-selectContainer>div:last-child{margin-right:0}.DateField .SelectField .Form-field--error{display:none}[dir=rtl] .DateField-selectContainer>div:first-child{margin-left:10px;margin-right:0}[dir=rtl] .DateField-selectContainer>div:last-child{margin-left:0;margin-right:10px}.FieldDisplay-label{font-weight:700}.FieldDisplay-boolean{border:1px solid #000;display:inline-block;height:20px;width:20px}.FieldDisplay-boolean:before{font-size:20px;line-height:1}.FieldDisplay-boolean--true:before{content:"✓"}.FieldDisplay-boolean--false:before{content:"✕"}.FormBuilder-group{display:flex;flex-wrap:wrap;margin-left:-10px;margin-right:-10px}.FormBuilder-group>div,.FormBuilder-group>dl{padding:10px}.FormBuilder-group .col-1{width:8.3333333333%}.FormBuilder-group .col-2{width:16.6666666667%}.FormBuilder-group .col-3{width:25%}.FormBuilder-group .col-4{width:33.3333333333%}.FormBuilder-group .col-5{width:41.6666666667%}.FormBuilder-group .col-6{width:50%}.FormBuilder-group .col-7{width:58.3333333333%}.FormBuilder-group .col-8{width:66.6666666667%}.FormBuilder-group .col-9{width:75%}.FormBuilder-group .col-10{width:83.3333333333%}.FormBuilder-group .col-11{width:91.6666666667%}.FormBuilder-group .col-12{width:100%}@media screen and (max-width:calc(769px - 1px)){.FormBuilder-group .col-1,.FormBuilder-group .col-10,.FormBuilder-group .col-11,.FormBuilder-group .col-12,.FormBuilder-group .col-2,.FormBuilder-group .col-3,.FormBuilder-group .col-4,.FormBuilder-group .col-5,.FormBuilder-group .col-6,.FormBuilder-group .col-7,.FormBuilder-group .col-8,.FormBuilder-group .col-9{width:100%}}.InputField input.help{margin-top:0}.PasswordField-toggleButton{padding:4px;position:absolute;right:0}.PasswordField-toggleButton:before{opacity:.3;transition:opacity .3s}.PasswordField-toggleButton.is-unmasked:before{opacity:1}.SelectField div.help{margin-top:0}.SelectField .Form-field,.SelectField .Form-field.select{height:auto}.SelectField option[disabled]{display:none}.SelectField .select{height:auto}.SelectField .select:after{pointer-events:none}[dir=rtl] .SelectField .select:after,[dir=rtl] .SelectField .select:not(.is-multiple):not(.is-loading):after{left:1.125em;right:unset}[dir=rtl] .SelectField .select select,[dir=rtl] .SelectField .select:not(.is-multiple):not(.is-loading) select{padding-left:2.5em;padding-right:calc(.75em - 1px)}.ToggleButton-buttonsContainer{display:flex;justify-content:space-between}.ToggleButton-label{border:1px solid transparent;cursor:pointer;transition:background-color .3s}.ToggleButton-label.is-selected{border-color:#000}.ToggleButton-label.is-disabled{background:#f5f5f5}.ToggleButton-label.is-disabled *{opacity:.5}.ToggleButton-title{transition:color .3s}.ToggleButton-radio{display:none}@media screen and (max-width:calc(769px - 1px)){.ToggleButton{flex-direction:column}}.HeroCarousel{overflow:hidden;position:relative;width:100%}.HeroCarousel .CarouselTrack{display:flex;height:100%;transition:transform .8s ease-in-out;width:100%}.HeroCarousel .CarouselTrack.auto-slide{animation:auto-slide 4s steps(1) infinite}.HeroCarousel .Hero{flex-shrink:0;height:100%;min-width:100%}@keyframes auto-slide{0%{transform:translateX(0)}to{transform:translateX(-100%)}}.HeroCarousel:hover .CarouselTrack{animation-play-state:paused}.InvoiceDisplay-header{display:flex;justify-content:space-between}.InvoiceDisplay-content{display:flex}@media screen and (max-width:calc(769px - 1px)){.InvoiceDisplay-content{flex-direction:column}}.InvoiceDisplay-invoice{border:1px solid #000;width:65%}@media screen and (max-width:calc(769px - 1px)){.InvoiceDisplay-invoice{overflow:auto;width:100%}}.InvoiceDisplay-sideBar{width:35%}@media screen and (max-width:calc(769px - 1px)){.InvoiceDisplay-sideBar{width:100%}}.InvoiceDisplay-iframe{min-height:700px;width:100%}@media screen and (max-width:calc(769px - 1px)){.InvoiceDisplay-iframe{min-width:600px}}.InvoiceDisplay-download{margin-bottom:32px;width:100%}.InvoiceEdit-infoDescription,.InvoiceEdit-list{margin-bottom:12px}.InvoiceEdit-infoOptional,.InvoiceEdit-input,.InvoiceEdit-preview{margin-bottom:24px}.InvoiceEdit-actions{display:flex;gap:12px}@media screen and (max-width:calc(769px - 1px)){.InvoiceEdit-actions{flex-direction:column}}.InvoicesTable-header{display:flex;justify-content:space-between}.InvoicesTable .Table-noResults{display:flex;justify-content:center;width:100%}.InvoicesTable .Table-noResults>div{display:flex}.InvoicesTableActions{display:flex;gap:12px;list-style:none;margin:0;padding:0}.LanguageSelector{position:relative}.LanguageSelector-panel{display:none;position:absolute;right:0}.LanguageSelector-panel.is-visible{display:block}.LanguageSelector-closePanelButton{font-family:monospace;position:absolute;right:0;top:0}@media screen and (max-width:calc(769px - 1px)){.LanguageSelector-closePanelButton{display:block}}.List-container{display:flex;gap:24px}@media screen and (max-width:calc(769px - 1px)){.List-container{flex-direction:column;gap:12px}.List-item strong{display:block}}.List-item--spaced{display:flex;justify-content:space-between}@media screen and (max-width:calc(769px - 1px)){.List-item--spaced{flex-direction:column}}.List{flex:1}.Modal{animation:fadeBg .5s linear;background-color:hsla(0,0%,45%,.5);display:flex;height:100%;left:0;position:fixed;top:0;width:100%;z-index:2}@keyframes fadeBg{0%{background-color:hsla(0,0%,45%,0)}to{background-color:hsla(0,0%,45%,.5)}}.Modal.is-loading.default-loader{position:absolute}.Modal-container{background-color:#fff;box-shadow:0 0 5px 0 #000;margin:auto;padding:24px;position:relative}.Modal-content{box-sizing:border-box;padding:24px}@media screen and (max-width:calc(769px - 1px)){.Modal-content{width:100%}}.Modal-title{padding:24px}.Modal-closeButton{display:flex;left:12px;padding:0;position:absolute;top:12px}.Modal-closeButton .ActionButton-iconBefore{margin:auto}.Modal-titleIcon{border-radius:50%;display:flex;height:50px;margin-bottom:15px;width:50px}.Modal-titleIcon:before{height:30px;margin:auto;width:30px}.Modal-actions{display:flex;justify-content:space-between;width:100%}[dir=rtl] .Modal-title{padding:24px;position:relative}[dir=rtl] .Modal .Close{left:20px;right:unset}.MultiOptionPlan{padding:1em;width:300px}.MultiOptionPlan-title{font-size:2em;text-align:center}.MultiOptionPlan-link{clear:both;cursor:pointer;display:block;text-align:right}.MultiOptionPlan-link:after{content:" >"}.MultiOptionPlan-priceContainer{display:block;font-size:2.4em;text-align:center}.MultiOptionPlan-submitButton{width:100%}[dir=rtl] .MultiOptionPlan-link{text-align:left}.CvoNavigationProfile-nav,.NavigationProfile-nav{display:flex;flex-direction:column}.CvoNavigation-nav,.Navigation-nav{display:flex;justify-content:space-between}.CvoNavigation-nav.is-expanded,.Navigation-nav.is-expanded{background:#fff;display:flex!important;flex-direction:column;left:0;padding:10px;position:absolute;right:0;z-index:5}.CvoNavigation-nav.is-expanded .CvoNavigation-item,.CvoNavigation-nav.is-expanded .Navigation-item,.Navigation-nav.is-expanded .CvoNavigation-item,.Navigation-nav.is-expanded .Navigation-item{padding:20px;white-space:nowrap}.CvoNavigation-hamburgerWrapper,.Navigation-hamburgerWrapper{height:50px;position:relative;width:50px}.CvoNavigation-hamburger,.Navigation-hamburger{background:transparent;border:none;cursor:pointer;height:100%;margin-right:10px;overflow:visible;padding:0;position:absolute;width:100%;z-index:1}.CvoNavigation--vertical nav,.Navigation--vertical nav{flex-flow:column}.Notification-inner{padding:12px}.Notification-closeButton{display:flex;height:24px;left:12px;padding:0;position:absolute;top:12px;width:24px}.Notification-closeButton .ActionButton-iconBefore{margin:auto}.Notification.has-icon .Notification-inner{display:flex}.Notification.has-icon .Notification-icon{margin-left:24px}.Notification.has-close .Notification-inner{padding-left:48px;position:relative}.Notification--info .subs-icons:before,.Notification--success .subs-icons:before{background-color:#00803e}.Notification--danger .subs-icons:before{background-color:#b51213}.Notification--warning .subs-icons:before{background-color:#ebbb23}.Overlay{display:none;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:5}.Overlay.is-visible{display:block}.OverlaySiblingIndex{z-index:10}.OverlaySiblingPosition{position:relative}.Radio .control:has([type=radio]:disabled){opacity:.5;pointer-events:none}.Radio [type=radio]{position:absolute;right:-9999px}.Radio [type=radio]+label{align-items:center;cursor:pointer;display:inline-flex;position:relative;white-space:nowrap}.Radio [type=radio]+label:before{border-radius:100%;content:"";flex-shrink:0;height:18px;margin-left:10px;width:18px}.Radio [type=radio]+label:after{background:#fff;border-radius:100%;content:"";height:8px;opacity:0;position:absolute;top:8px;transition:all .3s;width:8px}.Radio [type=radio]:checked+label:after{opacity:1}.SearchCombo-title{margin:0}@media screen and (max-width:calc(769px - 1px)){.SearchCombo-title{margin-bottom:12px}}.SearchCombo-searchDisplay{display:none}@media screen and (max-width:calc(769px - 1px)){.SearchCombo-searchDisplay{display:flex}}.SearchCombo-currentSearch{flex:1}.SearchCombo-currentRoute{align-items:center;display:flex;gap:8px}.SearchCombo-divider{border-top:1px solid #000;flex:1}.SearchCombo-row{align-items:flex-end;display:flex}@media screen and (max-width:calc(769px - 1px)){.SearchCombo-row{align-items:stretch;flex-direction:column}}.SearchCombo-fieldsContainer{display:flex}@media screen and (max-width:calc(769px - 1px)){.SearchCombo-fieldsContainer{flex-direction:column;margin-bottom:10px}}.SearchCombo-fieldsContainer{flex:1}@media screen and (max-width:calc(769px - 1px)){.SearchCombo-submit{justify-content:center}}.SearchCombo-editHeader{display:none}.SearchCombo .Autocomplete,.SearchCombo .Datepicker{flex:1;margin-right:10px}@media screen and (max-width:calc(769px - 1px)){.SearchCombo .Autocomplete,.SearchCombo .Datepicker{margin-right:0}}.SearchCombo .Radio .control{display:inline-block;margin-right:10px}.SearchCombo .Autocomplete input.help,.SearchCombo .Autocomplete input.is-danger,.SearchCombo .Autocomplete input.is-success,.SearchCombo .Autocomplete input:active,.SearchCombo .Autocomplete input:focus{border-color:#dbdbdb;box-shadow:none}@media screen and (max-width:calc(769px - 1px)){.SearchCombo--withDisplay .SearchCombo-formWrapper{display:none}.SearchCombo--withDisplay .SearchCombo-editHeader{display:block}.SearchCombo--withDisplay.is-edit .SearchCombo-formWrapper{background:#fff;bottom:0;display:block;left:0;position:fixed;right:0}}.SearchCombo--withDisplay.is-edit .Overlay{background-color:rgba(0,0,0,.5)}.SearchCombo-tripTypeWrapper{align-items:flex-end;display:flex;flex-direction:column}@media screen and (max-width:calc(769px - 1px)){.SearchCombo-tripTypeWrapper{align-items:flex-start}}.SearchCombo-tripType{margin-bottom:12px}.Datepicker-datepicker-popup .cell.selected-range{background:#87cefa}.Datepicker-datepicker-popup .cell.is-departure,.Datepicker-datepicker-popup .cell.is-return{background:#000;color:#fff}.SimpleCart{display:flex;flex-direction:column}.SimpleCart-section{background:#d3d3d3;box-sizing:border-box;margin-bottom:10px;padding:10px}.SimpleCart-titleWrapper{display:flex;justify-content:space-between}.SimpleCart-passengerText,.SimpleCart-title,.SimpleCart-totalAmount,.SimpleCart-totalText{font-size:18px;font-weight:700;margin:0}.SimpleCart-itemName{color:gray;font-size:14px;margin:10px 0 0}.SimpleCart-item:first-child .SimpleCart-itemName{margin-top:0}.SimpleCart-couponForm{display:flex}.SimpleCart-couponInput{flex:1}.SimpleCart-couponInput.is-invalid{border-color:red}.SimpleCart-amountColumn{text-align:right}.SimpleCart-couponError{color:red;font-size:14px;margin:5px 0}.SimpleCart-passengerInfo{list-style-type:none;margin:0;padding:0}.SimpleCart-modalButton{align-self:flex-end}.SimpleCart-arrow{border-left:8px solid transparent;border-right:8px solid transparent;display:inline-block;height:0;width:0}.SimpleCart-arrow--down{border-top:6px solid #000}.SimpleCart-arrow--up{border-bottom:6px solid #000}.SimpleCart-collapseButton{display:none}@media screen and (max-width:calc(769px - 1px)){.SimpleCart-collapseButton{display:inline-block}.SimpleCart .is-collapsed{display:none}}[dir=rtl] .SimpleCart-amountColumn{text-align:left}@keyframes delay-overflow{0%{overflow:hidden}}.StationsFilter-content{display:grid;grid-template-rows:0fr;transition:grid-template-rows .5s ease-in-out}.StationsFilter-content.is-expanded{grid-template-rows:1fr}.StationsFilter-content.is-expanded .StationsFilter-contentInner{animation:delay-overflow 1.5s;overflow:visible}@media screen and (max-width:calc(769px - 1px)){.StationsFilter-content{padding:16px;transform:translateY(-48px)}}.StationsFilter-contentInner{overflow:hidden}.StationsFilter-header{align-items:baseline;display:flex;gap:32px}@media screen and (max-width:calc(769px - 1px)){.StationsFilter-header{flex-direction:column-reverse;gap:0}}.StationsFilter-toggle{display:flex;gap:0}@media screen and (max-width:calc(769px - 1px)){.StationsFilter-toggle{position:relative;z-index:1}}.StationsFilter-toggleButton{margin-right:auto}@media screen and (max-width:calc(769px - 1px)){.StationsFilter-toggleButton{margin-left:auto;margin-right:unset}.StationsFilter-actions{margin-right:auto}}.StationsFilter-description{flex:1;margin-bottom:12px}.StationsFilter-fieldsWrapper{display:flex;flex:1}.StationsFilter .Autocomplete{width:100%}.SiteHeader,.Stepper-wrapper{display:flex}.SiteHeader{justify-content:space-between}.SiteHeader-actions{align-items:center;display:flex;position:relative}.SiteHeader-languageContainer{margin-right:10px}.SiteHeader-userPanel{display:none;position:absolute;right:0}.SiteHeader-logoutButton,.SiteHeader-userPanel.is-visible{display:block}.SiteHeader-closeLoginPanelButton{display:none;font-family:monospace;position:absolute;right:0;top:0}@media screen and (max-width:calc(769px - 1px)){.SiteHeader-closeLoginPanelButton{display:block}}.SlideMenu-panelWrapper{background:#fff;display:none;height:100vh;height:100dvh;left:0;min-width:30vw;position:fixed;top:0}.SlideMenu-panelWrapper.is-open{display:block}.SlideMenu-panel{display:flex;flex-direction:column}.SlideMenu-closeButton{margin-left:auto}.SlideMenu .Overlay{background:rgba(0,0,0,.3)}[dir=rtl] .SlideMenu-panelWrapper{left:unset;right:0}[dir=rtl] .SlideMenu-closeButton{margin-left:unset;margin-right:auto}.StepsBar--simple .StepsBar-list{display:flex;flex-direction:row;flex-wrap:wrap;font-size:14px;justify-content:space-around;list-style-type:none}@media screen and (max-width:calc(769px - 1px)){.StepsBar--simple .StepsBar-list{flex-direction:column}}.StepsBar--simple .StepsBar-item.is-active{font-weight:700}.StepsBar--simple .StepsBar-item--hasIcon{align-items:center;display:flex}.StepsBar--simple .StepsBar-item--hasIcon .StepsBar-iconWrapper{margin-right:5px}.StepsBar--withMarkers .StepsBar-list{display:flex;text-align:center}@media screen and (max-width:calc(769px - 1px)){.StepsBar--withMarkers .StepsBar-list{flex-direction:column}}.StepsBar--withMarkers .StepsBar-segment{flex-basis:12px;flex-grow:1;flex-shrink:1;position:relative}.StepsBar--withMarkers .StepsBar-segment:not(:last-child):after{background-color:#00803e;content:"";display:block;height:8px;left:50%;position:absolute;right:-50%;top:12px}@media screen and (max-width:calc(769px - 1px)){.StepsBar--withMarkers .StepsBar-segment:not(:last-child):after{bottom:-8px;height:auto;left:12px;top:16px;width:8px}}.StepsBar--withMarkers .StepsBar-segment.is-active:after{background-color:#80ffbe}.StepsBar--withMarkers .StepsBar-segment.is-active .StepsBar-marker{background-color:#0077b9;color:#fff}.StepsBar--withMarkers .StepsBar-segment.is-active~.StepsBar-segment:after{background-color:#80ffbe}.StepsBar--withMarkers .StepsBar-segment.is-active~.StepsBar-segment .StepsBar-marker{background-color:#80ffbe;color:#00803e}.StepsBar--withMarkers .StepsBar-segment.is-active~.StepsBar-segment .StepsBar-marker .subs-icons:before{background-color:#00803e}@media screen and (max-width:calc(769px - 1px)){.StepsBar--withMarkers .StepsBar-segment{display:flex;flex-grow:1;min-height:64px}}.StepsBar--withMarkers .StepsBar-marker{align-items:center;background-color:#00803e;border-radius:50%;color:#fff;display:flex;font-weight:700;height:32px;justify-content:center;left:calc(50% - 12px);overflow:hidden;position:absolute;width:32px;z-index:5}@media screen and (max-width:calc(769px - 1px)){.StepsBar--withMarkers .StepsBar-marker{left:unset;position:relative}}.StepsBar--withMarkers .StepsBar-content{margin-left:8px;margin-right:8px;margin-top:32px;padding-top:6px}@media screen and (max-width:calc(769px - 1px)){.StepsBar--withMarkers .StepsBar-content{margin-top:0}}.StepsBar--withMarkers .subs-icons:before{background-color:#fff}[dir=rtl] .StepsBar--withMarkers .StepsBar-segment:not(:last-child):after{left:-50%;right:50%}@media screen and (max-width:calc(769px - 1px)){[dir=rtl] .StepsBar--withMarkers .StepsBar-segment:not(:last-child):after{left:unset;right:calc(1rem - .2em)}}[dir=rtl] .StepsBar--simple .StepsBar-item--hasIcon .StepsBar-iconWrapper{margin-left:5px;margin-right:unset}.SubscriberDetails-content{display:flex;gap:24px}@media screen and (max-width:calc(769px - 1px)){.SubscriberDetails-content{flex-direction:column;gap:12px}}.SubscriberDetails-column{flex:1}@media screen and (max-width:calc(769px - 1px)){.SubscriberDetails-detailList li strong{display:block}}.SubscriptionMenu .CvoDropdownMenu-wrapper{position:relative}.SubscriptionMenu .CvoDropdownMenu-listWrapper{position:absolute}@media screen and (max-width:calc(769px - 1px)){.SubscriptionMenu .CvoDropdownMenu-buttonText{display:none}}.Table{display:flex;flex-direction:column;height:100%;position:relative}.Table-title{border:none;display:flex;justify-content:space-between;margin-bottom:5px;padding:5px}.Table-tableWrapper{border:none;overflow-x:auto}.Table-tableWrapper::-webkit-scrollbar{background-color:#e1e1e1;height:4px}.Table-tableWrapper::-webkit-scrollbar-thumb{background:#8a8a8a;border-radius:100px}.Table-tableWrapper::-webkit-scrollbar-thumb:hover{background:#626262}.Table-table{border-collapse:collapse;padding:5px;text-align:left;width:100%}.Table-header{font-weight:400;padding:10px}.Table-headerContent{font-size:1.2rem}.Table-row{border-bottom:none}.Table-item{border-right:none;padding:10px}.Table-action,.Table-tableData{display:inline-block;margin-right:.5rem}.Table-noResultsRow{height:200px}.Table-noResults{color:#b2b2b2;margin-top:-25px;pointer-events:none;position:absolute;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}[dir=rtl] .Table-table{text-align:right}.Tiles-container{display:flex;flex-wrap:wrap}.Tiles-imageContainer{margin-bottom:20px}.Tiles-tile{display:flex;flex:1 0 21%;margin:20px 10px}@media screen and (max-width:calc(1280px - 1px)){.Tiles-tile{flex:1 0 45%}}@media screen and (max-width:calc(769px - 1px)){.Tiles-tile{flex:1 0 100%}}.Tiles-tile--bottom,.Tiles-tile--top{flex-direction:column}.Tiles-tile>span{flex:1}.Tiles-imageContainer{display:flex}.Tiles-tileImage{margin:auto}.Tiles-textContainer{display:flex}.Tiles-tileText{margin:auto;text-align:center;width:176px}.ToggleCheckbox>label{cursor:pointer;display:block}.ToggleCheckbox>label>div{display:inline-block;min-height:24px;min-width:48px;position:relative}.ToggleCheckbox input{height:0;opacity:0;width:0}.ToggleCheckbox-track{border-radius:12px;bottom:0;left:0;position:absolute;right:0;top:0;transition:background-color .3s}.ToggleCheckbox-track--on .ToggleCheckbox-knob{transform:translateX(24px)}.ToggleCheckbox-track--on .ToggleCheckbox-knob:lang(ar-sa){transform:unset}.ToggleCheckbox-knob{background-color:#fff;border-radius:10px;bottom:2px;box-shadow:0 4px 6px 0 rgba(0,0,0,.12);left:2px;min-height:20px;min-width:20px;position:absolute;transition:transform .3s}.ToggleCheckbox-knob:lang(ar-sa){transform:translateX(24px)}.Tooltip{background-color:transparent;border:none;margin:0;outline:none;padding:0}.Tooltip-message{display:block!important;z-index:10000}.Tooltip-message .tooltip-inner{background:#000;border-radius:16px;color:#fff;padding:5px 10px 4px}.Tooltip-message .tooltip-arrow{border-color:#000;border-style:solid;height:0;margin:5px;position:absolute;width:0;z-index:1}.Tooltip-message[x-placement^=top]{margin-bottom:5px}.Tooltip-message[x-placement^=top] .tooltip-arrow{border-bottom-color:transparent!important;border-left-color:transparent!important;border-right-color:transparent!important;border-width:5px 5px 0;bottom:-5px;left:calc(50% - 5px);margin-bottom:0;margin-top:0}.Tooltip-message[x-placement^=bottom]{margin-top:5px}.Tooltip-message[x-placement^=bottom] .tooltip-arrow{border-left-color:transparent!important;border-right-color:transparent!important;border-top-color:transparent!important;border-width:0 5px 5px;left:calc(50% - 5px);margin-bottom:0;margin-top:0;top:-5px}.Tooltip-message[x-placement^=right]{margin-left:5px}.Tooltip-message[x-placement^=right] .tooltip-arrow{border-bottom-color:transparent!important;border-left-color:transparent!important;border-top-color:transparent!important;border-width:5px 5px 5px 0;left:-5px;margin-left:0;margin-right:0;top:calc(50% - 5px)}.Tooltip-message[x-placement^=left]{margin-right:5px}.Tooltip-message[x-placement^=left] .tooltip-arrow{border-bottom-color:transparent!important;border-right-color:transparent!important;border-top-color:transparent!important;border-width:5px 0 5px 5px;margin-left:0;margin-right:0;right:-5px;top:calc(50% - 5px)}.Tooltip-message.popover .popover-inner{background:#f9f9f9;border-radius:5px;box-shadow:0 5px 30px rgba(0,0,0,.1);color:#000;padding:24px}.Tooltip-message.popover .popover-arrow{border-color:#f9f9f9}.Tooltip-message[aria-hidden=true]{opacity:0;transition:opacity .15s,visibility .15s;visibility:hidden}.Tooltip-message[aria-hidden=false]{opacity:1;transition:opacity .15s;visibility:visible}.TripDisplay-trip{display:flex}@media screen and (max-width:calc(769px - 1px)){.TripDisplay-trip{flex-direction:column}}.TripDisplay-node{display:flex;flex-direction:column;margin:auto}@media screen and (max-width:calc(769px - 1px)){.TripDisplay-node{margin:unset;margin-bottom:12px}}.TripDisplay-node:last-child{text-align:left}@media screen and (max-width:calc(769px - 1px)){.TripDisplay-node:last-child{text-align:unset}}.TripDisplay-segment{align-self:center;display:flex;flex:1;text-align:center}@media screen and (max-width:calc(769px - 1px)){.TripDisplay-segment{align-self:unset;margin-bottom:12px;text-align:unset}}.TripDisplay-segmentInner{width:100%}@media screen and (max-width:calc(769px - 1px)){.TripDisplay-segmentInner{display:grid;grid-template-areas:"divider tripNumber" "divider tripDuration";grid-template-columns:24px 1fr}}.TripDisplay-divider{display:flex}@media screen and (max-width:calc(769px - 1px)){.TripDisplay-divider{flex-direction:column;grid-area:divider;min-height:70px;order:1}}.TripDisplay-divider:after,.TripDisplay-divider:before{border-top:1px solid #000;content:"";display:block;flex:1;height:1px;margin:auto 12px}@media screen and (max-width:calc(769px - 1px)){.TripDisplay-divider:after,.TripDisplay-divider:before{border-left:1px solid #000;border-top:unset}.TripDisplay-number{align-content:end;grid-area:tripNumber;order:2}.TripDisplay-duration{grid-area:tripDuration;order:2}}.VerticalPlan{width:300px}.VerticalPlan-container{padding:1em;width:100%}.VerticalPlan-title{font-size:2em;text-align:center}.VerticalPlan-link{clear:both;cursor:pointer;display:block;text-align:right}.VerticalPlan-link:after{content:" >"}.VerticalPlan-price{display:block;font-size:2.4em;text-align:center}.VerticalPlan-submitButton{width:100%}[dir=rtl] .VerticalPlan-link{text-align:left}.YourPlan-content{display:flex;gap:24px}@media screen and (max-width:calc(769px - 1px)){.YourPlan-content{flex-direction:column;gap:12px}}.YourPlan-planInfo,.YourPlan-usageInfo{flex:1}.PlanComparison-tableItem{width:50%}.PlanComparison-tableItem span:before{flex-shrink:0}.AccordionList{padding:16px 0}@media screen and (max-width:calc(769px - 1px)){.AccordionList{padding:0}}.AccordionList .Accordion+.Accordion{margin-top:16px}.Accordion-content,.Accordion-content>p,.Accordion-content>span{color:#4d4d4d;font-family:Saudia Sans,sans-serif;font-size:16px;font-style:normal;font-weight:400;letter-spacing:-3%;line-height:24px}.Accordion-header{border-bottom:1px solid #ccc;cursor:pointer;display:flex;gap:16px;padding:12px 0;transition:border-color .1s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Accordion-title{color:#000;flex-basis:100%;font-family:Saudia Sans,sans-serif;font-size:20px;font-style:normal;font-weight:400;font-weight:600;letter-spacing:-3%;line-height:24px;line-height:36px}.Accordion-icon:before{background-color:#949494;height:32px;width:32px}.Accordion-content{display:grid}.Accordion-content>span{overflow:hidden}.Accordion.is-open .Accordion-header{border-color:transparent}.Accordion.is-open .Accordion-content{animation:grow .1s linear}.AirwallexForm{display:flex;flex-wrap:wrap;row-gap:24px}.AirwallexForm .CvoForm-field--error{color:#b51213;font-family:Saudia Sans,sans-serif}.AirwallexForm+.Checkbox{margin-top:24px;padding:0 10px}.AirwallexForm+.Checkbox label{align-items:flex-start}.Airwallex-Column-1,.Airwallex-Column-2,.Airwallex-Column-3,.Airwallex-Column-4{box-sizing:border-box;padding:0 10px}.Airwallex-Column-1,.Airwallex-Column-4{width:100%}.Airwallex-Column-2,.Airwallex-Column-3{width:50%}.Airwallex-label{color:#737373;font-size:12px;margin-right:18px;overflow:hidden;position:absolute;text-overflow:ellipsis;top:12px;transition:transform .2s ease-in-out,font-size .2s ease-in-out;white-space:nowrap;width:calc(100% - 36px);z-index:1}.Airwallex-input,.Airwallex-label{font-family:Saudia Sans,sans-serif;font-weight:400}.Airwallex-input{background-color:hsla(0,0%,90%,.3);border:2px solid transparent;border-radius:2px;box-shadow:none;box-sizing:border-box;font-size:14px;font-style:normal;height:60px;letter-spacing:-3%;line-height:20px;padding:20px 16px 4px;width:100%}.Airwallex-input:hover{background-color:#e5e5e5}.Badge{align-items:center;background-color:rgba(3,136,70,.102);border:1px solid transparent;border-radius:2px;font-weight:600;justify-content:center;padding:4px 8px}.Badge--credit{background-color:#fff;border-color:#4d4d4d;color:#000}.Badge--credit i.subs-icons:before{background-color:#000}.Badge-uppercase{text-transform:uppercase}.Badge--active{background-color:#0077b9;border-color:#0077b9;color:#fff}.Badge--active i.subs-icons:before{background-color:#fff}.Badge--disabled{background-color:#e5e5e5;border-color:#e5e5e5;color:#b2b2b2}.Badge--disabled i.subs-icons:before{background-color:#b2b2b2}.Badge--paid,.Badge--primary{background-color:rgba(3,136,70,.251);border-color:#00803e;color:#00803e}.Badge--paid i.subs-icons:before,.Badge--primary i.subs-icons:before{background-color:#00803e}.Badge--not-paid{background-color:rgba(235,187,35,.349);border-color:#8e5e00;color:#8e5e00}.Badge--not-paid i.subs-icons:before{background-color:#8e5e00}.Badge--information{background-color:#0077b9;border-color:#0077b9;color:#fff}.Badge--information i.subs-icons:before{background-color:#fff}.Badge--error{background-color:rgba(181,18,19,.102);border-color:#b51213;color:#b51213}.Badge--error i.subs-icons:before{background-color:#b51213}.Badge--upcoming{background-color:#0077b9;border-color:#0077b9;color:#fff}.Badge--upcoming i.subs-icons:before{background-color:#fff}.Badge--current{background-color:#ebbb23;border-color:#ebbb23;color:#000}.Badge--current i.subs-icons:before{background-color:#000}.Badge--passed{background-color:#00803e;border-color:#00803e;color:#fff}.Badge--passed i.subs-icons:before{background-color:#fff}.Badge--canceled{background-color:#e5e5e5;border-color:#e5e5e5;color:#737373}.Badge--canceled i.subs-icons:before{background-color:#737373}.Badge--lg{font-size:16px;line-height:24px;min-width:140px}.Badge--md{font-size:14px;line-height:20px;min-width:108px}.Badge--sm{min-width:80px}.Badge--sm,.Badge--xs{font-size:12px;line-height:16px}.Badge--xs{padding:4px 8px}.Booking{display:flex;flex-direction:column;height:100%}.BookingLoader-nodeKey{color:#333;font-family:Saudia Sans,sans-serif;font-size:24px;font-style:normal;font-weight:600;letter-spacing:-3%;line-height:32px}.BookingLoader-icon:before{-webkit-mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#airplane);mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#airplane)}.BookingLoader--nodeName{font-family:Saudia Sans,sans-serif;font-size:14px;font-style:normal;font-weight:400;letter-spacing:-3%;line-height:20px}.Booking-comboWrapper{background:#fff;padding:24px}.Booking-comboWrapper .SearchCombo{box-sizing:border-box;margin:auto;max-width:1280px}.Booking-resultWrapper{flex:1;padding:24px}.Booking-resultWrapper.is-hidden{opacity:0}.Booking-additionalContentWrapper,.Booking-resultWrapper .SearchResult{margin:auto;max-width:1280px}.Booking-additionalContentWrapper .EditLayout{margin-top:80px}.Booking-additionalContentWrapper .EditLayout-content{border-bottom:none}.Booking-heading{margin-bottom:24px}.Booking-tripTitle{margin:0}@media screen and (max-width:calc(769px - 1px)){.Booking-tripTitle{display:flex;gap:10px}}.Booking-inboundStation,.Booking-outboundStation,.Booking-step{color:#333;font-family:Saudia Sans,sans-serif;font-size:40px;font-style:normal;font-weight:600;letter-spacing:-3%;line-height:48px}@media screen and (max-width:calc(769px - 1px)){.Booking-inboundStation,.Booking-outboundStation,.Booking-step{color:#333;font-family:Saudia Sans,sans-serif;font-size:24px;font-style:normal;font-weight:600;letter-spacing:-3%;line-height:32px}}.Booking-arrow{background-image:url(https://flightpass.saudia.com/images/sprite.css.svg#arrow-left);background-position:50%;background-repeat:no-repeat;background-size:contain;display:inline-block;height:32px;width:32px}.Booking-headingDivider{border:none;border-top:1px solid #ccc;margin-bottom:12px}.Booking-tripDate{color:#4d4d4d;margin:0}.Booking-headerAction{background-color:transparent;border:1px solid transparent;border-radius:2px;box-sizing:border-box;color:#fff;color:#00803e;cursor:pointer;display:inline-flex;font-family:Saudia Sans,sans-serif;font-size:16px;font-style:normal;font-weight:400;font-weight:600;height:auto;letter-spacing:-3%;line-height:24px;padding:0;text-decoration:none}.Booking-headerAction i.subs-icons:before{background-color:#fff}.Booking-headerAction.disabled,.Booking-headerAction:disabled,.Booking-headerAction[disabled=disabled],.Booking-headerAction[disabled]{opacity:1;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Booking-headerAction:active,.Booking-headerAction:focus,.Booking-headerAction:focus:not(:active),.Booking-headerAction:hover:not(:active,:focus){box-shadow:none;color:#fff;outline:none}.Booking-headerAction:active i.subs-icons:before,.Booking-headerAction:focus i.subs-icons:before,.Booking-headerAction:focus:not(:active) i.subs-icons:before,.Booking-headerAction:hover:not(:active,:focus) i.subs-icons:before{background-color:#fff}.Booking-headerAction:hover:not(:active,:focus){text-decoration:underline}.Booking-headerAction:active,.Booking-headerAction:focus,.Booking-headerAction:hover{background-color:transparent;border-color:transparent}.Booking-headerAction.disabled,.Booking-headerAction:disabled,.Booking-headerAction[disabled=disabled],.Booking-headerAction[disabled]{background-color:transparent;border-color:transparent;color:#b2b2b2}.Booking-headerAction.disabled i.subs-icons:before,.Booking-headerAction:disabled i.subs-icons:before,.Booking-headerAction[disabled=disabled] i.subs-icons:before,.Booking-headerAction[disabled] i.subs-icons:before{background-color:#b2b2b2}.Booking-headerAction i.subs-icons:before{background-color:#00803e}.Booking-headerAction:hover:not(:active,:focus){color:#026634}.Booking-headerAction:hover:not(:active,:focus) i.subs-icons:before{background-color:#026634}.Booking-headerAction:active,.Booking-headerAction:focus:not(:active){color:#00803e}.Booking-headerAction:active i.subs-icons:before,.Booking-headerAction:focus:not(:active) i.subs-icons:before{background-color:#00803e}.Booking-headingInfo{display:flex;justify-content:space-between}.Booking-row{background:#fff;border-radius:8px;box-shadow:0 4px 6px 0 rgba(0,0,0,.12);gap:16px;margin-bottom:24px;padding:8px}@media screen and (max-width:calc(769px - 1px)){.Booking-row{flex-direction:column;gap:8px}}.Booking-row.is-selected{border:2px solid #00803e}.Booking-selectButton{border-radius:4px;flex-direction:column;min-width:240px}.Booking-info{display:flex;flex:1;font-size:14px;font-weight:600;justify-content:space-between;width:100%}@media screen and (max-width:calc(769px - 1px)){.Booking-info{margin-bottom:12px}}.Booking-selectedIcon{background-color:#fff;display:inline-block;height:20px;-webkit-mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#check-circle);mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#check-circle);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:20px}.Booking-currencyTax{font-size:12px;font-weight:600;text-align:right}.Booking-priceContainer{display:flex;justify-content:space-between;width:100%}.Booking-price{font-size:24px;font-weight:600}.Booking-edit{align-items:center;display:flex;font-size:14px}.Booking-edit:before{background-color:#fff;content:"";display:inline-block;height:16px;margin-left:8px;-webkit-mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#pencil);mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#pencil);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:16px}.BookingLoader{background:#fff}.BookingLoader-inner{align-items:center;flex-direction:column;max-width:600px}.BookingLoader-logo{max-width:140px}.BookingLoader-img{max-width:350px}.BookingLoader-text{color:#737373;font-family:Saudia Sans,sans-serif;font-size:16px;font-style:normal;font-weight:400;letter-spacing:-3%;line-height:24px;text-align:center}.BookingRedirection{background:#fff;bottom:0;display:flex;left:0;position:fixed;right:0;top:0;z-index:10}.BookingRedirection-inner{display:flex;flex-direction:column;margin:auto;max-width:600px}.BookingRedirection-title{color:#333;font-family:Saudia Sans,sans-serif;font-size:32px;font-style:normal;font-weight:600;letter-spacing:-3%;line-height:36px;margin-top:0;text-align:center}.BookingRedirection-img{margin:auto;max-width:350px}.BookingRedirection-logo{margin:0 auto;max-width:200px}.BookingNoResults-inner{align-items:center;display:flex;flex-direction:column;padding:24px}.BookingNoResults-image{margin-bottom:24px}.BookingNoResults-title{color:#333;font-size:24px;font-weight:600;line-height:32px;margin-bottom:16px}.BookingNoResults-text,.BookingNoResults-title{font-family:Saudia Sans,sans-serif;font-style:normal;letter-spacing:-3%;margin-top:0;text-align:center}.BookingNoResults-text{font-size:16px;font-weight:400;line-height:24px;margin-bottom:20px}.SvBooking{height:100%}.Card-toolbar .Card-actions .ActionButton,.Card-toolbar .Card-actions .DropdownMenu-button,.Card-toolbar .Card-actions button{align-items:center;background-color:transparent;border:1px solid transparent;border-radius:2px;box-sizing:border-box;color:#fff;color:#00803e;cursor:pointer;display:inline-flex;font-family:Saudia Sans,sans-serif;font-size:16px;font-style:normal;font-weight:400;font-weight:600;gap:8px;height:auto;letter-spacing:-3%;line-height:24px;padding:8px 12px;text-decoration:none}.Card-toolbar .Card-actions .ActionButton i.subs-icons:before,.Card-toolbar .Card-actions .DropdownMenu-button i.subs-icons:before,.Card-toolbar .Card-actions button i.subs-icons:before{background-color:#fff}.Card-toolbar .Card-actions .ActionButton.disabled,.Card-toolbar .Card-actions .ActionButton:disabled,.Card-toolbar .Card-actions .ActionButton[disabled=disabled],.Card-toolbar .Card-actions .ActionButton[disabled],.Card-toolbar .Card-actions .DropdownMenu-button.disabled,.Card-toolbar .Card-actions .DropdownMenu-button:disabled,.Card-toolbar .Card-actions .DropdownMenu-button[disabled=disabled],.Card-toolbar .Card-actions .DropdownMenu-button[disabled],.Card-toolbar .Card-actions button.disabled,.Card-toolbar .Card-actions button:disabled,.Card-toolbar .Card-actions button[disabled=disabled],.Card-toolbar .Card-actions button[disabled]{opacity:1;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Card-toolbar .Card-actions .ActionButton:active,.Card-toolbar .Card-actions .ActionButton:focus,.Card-toolbar .Card-actions .ActionButton:focus:not(:active),.Card-toolbar .Card-actions .ActionButton:hover:not(:active,:focus),.Card-toolbar .Card-actions .DropdownMenu-button:active,.Card-toolbar .Card-actions .DropdownMenu-button:focus,.Card-toolbar .Card-actions .DropdownMenu-button:focus:not(:active),.Card-toolbar .Card-actions .DropdownMenu-button:hover:not(:active,:focus),.Card-toolbar .Card-actions button:active,.Card-toolbar .Card-actions button:focus,.Card-toolbar .Card-actions button:focus:not(:active),.Card-toolbar .Card-actions button:hover:not(:active,:focus){box-shadow:none;color:#fff;outline:none}.Card-toolbar .Card-actions .ActionButton:active i.subs-icons:before,.Card-toolbar .Card-actions .ActionButton:focus i.subs-icons:before,.Card-toolbar .Card-actions .ActionButton:focus:not(:active) i.subs-icons:before,.Card-toolbar .Card-actions .ActionButton:hover:not(:active,:focus) i.subs-icons:before,.Card-toolbar .Card-actions .DropdownMenu-button:active i.subs-icons:before,.Card-toolbar .Card-actions .DropdownMenu-button:focus i.subs-icons:before,.Card-toolbar .Card-actions .DropdownMenu-button:focus:not(:active) i.subs-icons:before,.Card-toolbar .Card-actions .DropdownMenu-button:hover:not(:active,:focus) i.subs-icons:before,.Card-toolbar .Card-actions button:active i.subs-icons:before,.Card-toolbar .Card-actions button:focus i.subs-icons:before,.Card-toolbar .Card-actions button:focus:not(:active) i.subs-icons:before,.Card-toolbar .Card-actions button:hover:not(:active,:focus) i.subs-icons:before{background-color:#fff}.Card-toolbar .Card-actions .ActionButton:hover:not(:active,:focus),.Card-toolbar .Card-actions .DropdownMenu-button:hover:not(:active,:focus),.Card-toolbar .Card-actions button:hover:not(:active,:focus){text-decoration:underline}.Card-toolbar .Card-actions .ActionButton:active,.Card-toolbar .Card-actions .ActionButton:focus,.Card-toolbar .Card-actions .ActionButton:hover,.Card-toolbar .Card-actions .DropdownMenu-button:active,.Card-toolbar .Card-actions .DropdownMenu-button:focus,.Card-toolbar .Card-actions .DropdownMenu-button:hover,.Card-toolbar .Card-actions button:active,.Card-toolbar .Card-actions button:focus,.Card-toolbar .Card-actions button:hover{background-color:transparent;border-color:transparent}.Card-toolbar .Card-actions .ActionButton.disabled,.Card-toolbar .Card-actions .ActionButton:disabled,.Card-toolbar .Card-actions .ActionButton[disabled=disabled],.Card-toolbar .Card-actions .ActionButton[disabled],.Card-toolbar .Card-actions .DropdownMenu-button.disabled,.Card-toolbar .Card-actions .DropdownMenu-button:disabled,.Card-toolbar .Card-actions .DropdownMenu-button[disabled=disabled],.Card-toolbar .Card-actions .DropdownMenu-button[disabled],.Card-toolbar .Card-actions button.disabled,.Card-toolbar .Card-actions button:disabled,.Card-toolbar .Card-actions button[disabled=disabled],.Card-toolbar .Card-actions button[disabled]{background-color:transparent;border-color:transparent;color:#b2b2b2}.Card-toolbar .Card-actions .ActionButton.disabled i.subs-icons:before,.Card-toolbar .Card-actions .ActionButton:disabled i.subs-icons:before,.Card-toolbar .Card-actions .ActionButton[disabled=disabled] i.subs-icons:before,.Card-toolbar .Card-actions .ActionButton[disabled] i.subs-icons:before,.Card-toolbar .Card-actions .DropdownMenu-button.disabled i.subs-icons:before,.Card-toolbar .Card-actions .DropdownMenu-button:disabled i.subs-icons:before,.Card-toolbar .Card-actions .DropdownMenu-button[disabled=disabled] i.subs-icons:before,.Card-toolbar .Card-actions .DropdownMenu-button[disabled] i.subs-icons:before,.Card-toolbar .Card-actions button.disabled i.subs-icons:before,.Card-toolbar .Card-actions button:disabled i.subs-icons:before,.Card-toolbar .Card-actions button[disabled=disabled] i.subs-icons:before,.Card-toolbar .Card-actions button[disabled] i.subs-icons:before{background-color:#b2b2b2}.Card-toolbar .Card-actions .ActionButton i.subs-icons:before,.Card-toolbar .Card-actions .DropdownMenu-button i.subs-icons:before,.Card-toolbar .Card-actions button i.subs-icons:before{background-color:#00803e}.Card-toolbar .Card-actions .ActionButton:hover:not(:active,:focus),.Card-toolbar .Card-actions .DropdownMenu-button:hover:not(:active,:focus),.Card-toolbar .Card-actions button:hover:not(:active,:focus){color:#026634}.Card-toolbar .Card-actions .ActionButton:hover:not(:active,:focus) i.subs-icons:before,.Card-toolbar .Card-actions .DropdownMenu-button:hover:not(:active,:focus) i.subs-icons:before,.Card-toolbar .Card-actions button:hover:not(:active,:focus) i.subs-icons:before{background-color:#026634}.Card-toolbar .Card-actions .ActionButton:active,.Card-toolbar .Card-actions .ActionButton:focus:not(:active),.Card-toolbar .Card-actions .DropdownMenu-button:active,.Card-toolbar .Card-actions .DropdownMenu-button:focus:not(:active),.Card-toolbar .Card-actions button:active,.Card-toolbar .Card-actions button:focus:not(:active){color:#00803e}.Card-toolbar .Card-actions .ActionButton:active i.subs-icons:before,.Card-toolbar .Card-actions .ActionButton:focus:not(:active) i.subs-icons:before,.Card-toolbar .Card-actions .DropdownMenu-button:active i.subs-icons:before,.Card-toolbar .Card-actions .DropdownMenu-button:focus:not(:active) i.subs-icons:before,.Card-toolbar .Card-actions button:active i.subs-icons:before,.Card-toolbar .Card-actions button:focus:not(:active) i.subs-icons:before{background-color:#00803e}.Card-toolbar .Card-actions .ActionButton i,.Card-toolbar .Card-actions .DropdownMenu-button i,.Card-toolbar .Card-actions button i{margin:0}.Card-toolbar .Card-actions .ActionButton i:before,.Card-toolbar .Card-actions .DropdownMenu-button i:before,.Card-toolbar .Card-actions button i:before{height:20px;width:20px}.Card-toolbar .Card-actions .DropdownMenu-buttonText{color:#00803e}.Card{background:#fff;border:1px solid #ccc;border-radius:8px;box-shadow:none;overflow:hidden}.Card.is-cancelled .Card-text,.Card.is-cancelled .Card-title{opacity:.5}.Card.is-cancelled .Card-toolbar .Card-actions{display:none}.Card.is-cancelled .subs-icons:after,.Card.is-cancelled .subs-icons:before{background-color:#4d4d4d}.Card-status .is-cancelled,.Card-status .is-danger,.Card-status .is-warning{border-top:4px solid transparent;text-align:left}.Card-status .is-cancelled span,.Card-status .is-danger span,.Card-status .is-warning span{border-bottom-left-radius:8px;border-bottom-right-radius:8px;display:inline-block;font-size:16px;font-weight:600;padding:8px 12px}.Card-status .is-danger{border-top-color:#b51213}.Card-status .is-danger span{background-color:#b51213;color:#fff}.Card-status .is-warning{border-top-color:#ebbb23}.Card-status .is-warning span{background-color:#ebbb23;color:#000}.Card-status .is-cancelled{border-top-color:#ccc}.Card-status .is-cancelled span{background-color:#ccc;color:#fff}.Card-title{color:#333;font-family:Saudia Sans,sans-serif;font-size:32px;font-style:normal;font-weight:600;letter-spacing:-3%;line-height:36px}.Card-details{border:1px solid #ccc;border-radius:8px;padding:16px}@media screen and (max-width:calc(769px - 1px)){.Card-details{padding:12px}}.Card-details h3,.Card-details h4{font-family:Saudia Sans,sans-serif;font-size:20px;font-style:normal;font-weight:400;letter-spacing:-3%;line-height:24px;margin:0 0 16px}.Card-details h3 i:before,.Card-details h4 i:before{background-color:#00803e;margin-left:12px}.Card-details h4{margin:0 0 12px}@media screen and (max-width:calc(769px - 1px)){.Card-actions .ActionButton{justify-content:center;width:100%}}.Card hr{border:1px solid #ccc}.Card--disabled .Card-actions a,.Card--disabled .Card-actions button,.Card--disabled .Card-text,.Card--disabled .Card-title{opacity:.5}.Card--disabled .subs-icons:after,.Card--disabled .subs-icons:before{background-color:#4d4d4d}.Card--paymentDetails .Card-status{margin-top:24px;margin-inline:24px}@media screen and (max-width:calc(769px - 1px)){.Card--paymentDetails .Card-status{margin-inline:12px}}.Card--paymentDetails .Card-details,.Card--paymentDetails .PaymentDetails-listWrapper{flex:1}.Card--paymentDetails .Card-details h4{color:#000;display:flex;font-family:Saudia Sans,sans-serif;font-size:20px;font-style:normal;font-weight:400;letter-spacing:-3%;line-height:24px}.Card--paymentDetails .Card-details h4:before{background-color:#333;background-color:#00803e;content:"";display:inline-flex;height:24px;margin-left:12px;-webkit-mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#credit-card);mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#credit-card);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:24px}.Card--paymentDetails .List-item--billingPeriod{display:none}.Card--subscriptionDetailsCard .List-item--flightCredits>.List-value{display:block}.Card--yourPlan .YourPlan-detailList{list-style-type:none;padding:0}.Card--yourPlan .YourPlan-disclaimer{color:#4d4d4d;font-family:Saudia Sans,sans-serif;font-size:12px;font-style:normal;font-weight:400;letter-spacing:-3%;line-height:16px}.CarouselSlider-carousel{background-color:unset}.CarouselSlider-navigation{display:none;gap:8px}@media screen and (max-width:1460px){.CarouselSlider-navigation{display:flex}}.CarouselSlider-navigationButton{height:unset;margin:0;width:unset}.CarouselSlider-navigationButton:after{background-color:#ccc;border-radius:100px;height:8px;transition:background-color .1s;width:8px}.CarouselSlider-navigationButton.is-selected:after{background-color:#000}.CarouselSlider--plans .CarouselSlider{margin-top:20px}.CarouselSlider--plans .CarouselSlider-container{gap:60px;margin-left:0;padding-bottom:12px}.CarouselSlider--plans .CarouselSlider-container>.SlideWrapper{box-sizing:border-box;flex-shrink:0;max-width:360px;opacity:.75;position:relative;transition:opacity .1s;width:100%}@media screen and (max-width:calc(769px - 1px)){.CarouselSlider--plans .CarouselSlider-container>.SlideWrapper{max-width:100%;min-width:100%}}.CarouselSlider--plans .CarouselSlider-container>.SlideWrapper.is-selected{opacity:1}.CarouselSlider--plans .CarouselSlider-viewport{margin:0 auto;width:1260px}@media screen and (max-width:1460px){.CarouselSlider--plans .CarouselSlider-viewport{width:840px}}@media screen and (max-width:860px){.CarouselSlider--plans .CarouselSlider-viewport{max-width:360px;width:auto}}.CarouselSlider--plans .CarouselSlider-control--prev{right:0}.CarouselSlider--plans .CarouselSlider-control--next{left:0}.Checkbox [type=checkbox]{opacity:0;position:absolute;right:-9999px}.Checkbox [type=checkbox]+label{align-items:center;color:#4d4d4d;cursor:pointer;display:inline-flex;font-family:Saudia Sans,sans-serif;font-size:16px;font-style:normal;font-weight:400;letter-spacing:-3%;line-height:24px;position:relative}.Checkbox [type=checkbox]+label:before{background-color:#fff;border:2px solid #00803e;border-radius:4px;content:"";display:inline-block;height:18px;margin-left:10px;min-width:18px;transition:background-color .1s;vertical-align:text-top;width:18px}.Checkbox [type=checkbox]+label:after{background:#fff;box-shadow:2px 0 0 #fff,4px 0 0 #fff,4px -2px 0 #fff,4px -4px 0 #fff,4px -6px 0 #fff,4px -8px 0 #fff;content:"";height:3px;opacity:0;position:absolute;right:6px;top:9px;transform:rotate(45deg);transition:opacity .1s;width:2px}.Checkbox [type=checkbox]:hover+label:before{background:#00803e;border-color:#00803e}@media screen and (max-width:calc(769px - 1px)){.Checkbox [type=checkbox]:focus+label:before{background:none}}.Checkbox [type=checkbox]:checked+label:before{background:#00803e;border-color:#00803e}.Checkbox [type=checkbox]:checked+label:after{opacity:1}.Checkbox .Form-field--error{color:#b51213}[dir=rtl] .Checkbox [type=checkbox]+label:after{right:14px}.Datepicker-input:focus,.Datepicker-input:hover{border-color:transparent}.Datepicker.is-active .Datepicker-icon-calendar{background-color:#00803e}.Datepicker-icon-calendar{background-color:#00803e;height:20px;-webkit-mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#calendar);mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#calendar);width:20px}.Datepicker-icon-calendar svg{display:none}.Datepicker.is-empty .Datepicker-icon-calendar{background-color:#949494}.DecisionButtons-container{display:flex;gap:32px}.DecisionButtons-container .AirwallexEditCard-cancel{background-color:rgba(3,136,70,.102);border:1px solid #00803e;border-radius:2px;box-sizing:border-box;color:#fff;color:#00803e;cursor:pointer;display:inline-flex;font-family:Saudia Sans,sans-serif;font-size:16px;font-style:normal;font-weight:400;font-weight:600;height:auto;letter-spacing:-3%;line-height:24px;padding:8px 12px;text-decoration:none}.DecisionButtons-container .AirwallexEditCard-cancel i.subs-icons:before{background-color:#fff}.DecisionButtons-container .AirwallexEditCard-cancel.disabled,.DecisionButtons-container .AirwallexEditCard-cancel:disabled,.DecisionButtons-container .AirwallexEditCard-cancel[disabled=disabled],.DecisionButtons-container .AirwallexEditCard-cancel[disabled]{opacity:1;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.DecisionButtons-container .AirwallexEditCard-cancel:active,.DecisionButtons-container .AirwallexEditCard-cancel:focus,.DecisionButtons-container .AirwallexEditCard-cancel:focus:not(:active),.DecisionButtons-container .AirwallexEditCard-cancel:hover:not(:active,:focus){box-shadow:none;color:#fff;outline:none}.DecisionButtons-container .AirwallexEditCard-cancel:active i.subs-icons:before,.DecisionButtons-container .AirwallexEditCard-cancel:focus i.subs-icons:before,.DecisionButtons-container .AirwallexEditCard-cancel:focus:not(:active) i.subs-icons:before,.DecisionButtons-container .AirwallexEditCard-cancel:hover:not(:active,:focus) i.subs-icons:before{background-color:#fff}.DecisionButtons-container .AirwallexEditCard-cancel:focus:not(:active){border-color:#0077b9;box-shadow:0 0 12px 0 #3c68d9}.DecisionButtons-container .AirwallexEditCard-cancel.disabled,.DecisionButtons-container .AirwallexEditCard-cancel:disabled,.DecisionButtons-container .AirwallexEditCard-cancel[disabled=disabled],.DecisionButtons-container .AirwallexEditCard-cancel[disabled]{background-color:#fff;border-color:#ccc;color:#b2b2b2}.DecisionButtons-container .AirwallexEditCard-cancel.disabled i.subs-icons:before,.DecisionButtons-container .AirwallexEditCard-cancel:disabled i.subs-icons:before,.DecisionButtons-container .AirwallexEditCard-cancel[disabled=disabled] i.subs-icons:before,.DecisionButtons-container .AirwallexEditCard-cancel[disabled] i.subs-icons:before{background-color:#b2b2b2}.DecisionButtons-container .AirwallexEditCard-cancel i.subs-icons:before{background-color:#00803e}.DecisionButtons-container .AirwallexEditCard-cancel:active,.DecisionButtons-container .AirwallexEditCard-cancel:focus,.DecisionButtons-container .AirwallexEditCard-cancel:focus:not(:active){color:rgba(2,102,52,.7)}.DecisionButtons-container .AirwallexEditCard-cancel:active i.subs-icons:before,.DecisionButtons-container .AirwallexEditCard-cancel:focus i.subs-icons:before,.DecisionButtons-container .AirwallexEditCard-cancel:focus:not(:active) i.subs-icons:before{background-color:rgba(2,102,52,.7)}.DecisionButtons-container .AirwallexEditCard-cancel:hover:not(:active,:focus){background-color:rgba(3,136,70,.251);border-color:#00803e;color:#00803e}.DecisionButtons-container .AirwallexEditCard-cancel:hover:not(:active,:focus) i.subs-icons:before{background-color:#00803e}.DecisionButtons-container .AirwallexEditCard-cancel:active,.DecisionButtons-container .AirwallexEditCard-cancel:focus,.DecisionButtons-container .AirwallexEditCard-cancel:hover{background-color:rgba(3,136,70,.251)}.DecisionButtons-container .CvoEditCardStripe-saveButton{background-color:#00803e;border:1px solid #00803e;border-radius:2px;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-flex;font-family:Saudia Sans,sans-serif;font-size:16px;font-style:normal;font-weight:400;font-weight:600;height:auto;letter-spacing:-3%;line-height:24px;padding:8px 12px;text-decoration:none}.DecisionButtons-container .CvoEditCardStripe-saveButton.disabled,.DecisionButtons-container .CvoEditCardStripe-saveButton:disabled,.DecisionButtons-container .CvoEditCardStripe-saveButton[disabled=disabled],.DecisionButtons-container .CvoEditCardStripe-saveButton[disabled]{opacity:1;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.DecisionButtons-container .CvoEditCardStripe-saveButton:active,.DecisionButtons-container .CvoEditCardStripe-saveButton:focus,.DecisionButtons-container .CvoEditCardStripe-saveButton:focus:not(:active),.DecisionButtons-container .CvoEditCardStripe-saveButton:hover:not(:active,:focus){box-shadow:none;color:#fff;outline:none}.DecisionButtons-container .CvoEditCardStripe-saveButton:active i.subs-icons:before,.DecisionButtons-container .CvoEditCardStripe-saveButton:focus i.subs-icons:before,.DecisionButtons-container .CvoEditCardStripe-saveButton:focus:not(:active) i.subs-icons:before,.DecisionButtons-container .CvoEditCardStripe-saveButton:hover:not(:active,:focus) i.subs-icons:before{background-color:#fff}.DecisionButtons-container .CvoEditCardStripe-saveButton:active,.DecisionButtons-container .CvoEditCardStripe-saveButton:focus{color:hsla(0,0%,100%,.3)}.DecisionButtons-container .CvoEditCardStripe-saveButton:active i.subs-icons:before,.DecisionButtons-container .CvoEditCardStripe-saveButton:focus i.subs-icons:before{background-color:hsla(0,0%,100%,.3)}.DecisionButtons-container .CvoEditCardStripe-saveButton:focus:not(:active){border-color:#fff;box-shadow:0 0 12px 0 #3c68d9;color:#fff}.DecisionButtons-container .CvoEditCardStripe-saveButton.disabled,.DecisionButtons-container .CvoEditCardStripe-saveButton:disabled,.DecisionButtons-container .CvoEditCardStripe-saveButton[disabled=disabled],.DecisionButtons-container .CvoEditCardStripe-saveButton[disabled]{background-color:#e5e5e5;border-color:#e5e5e5;color:#b2b2b2}.DecisionButtons-container .CvoEditCardStripe-saveButton.disabled i.subs-icons:before,.DecisionButtons-container .CvoEditCardStripe-saveButton:disabled i.subs-icons:before,.DecisionButtons-container .CvoEditCardStripe-saveButton[disabled=disabled] i.subs-icons:before,.DecisionButtons-container .CvoEditCardStripe-saveButton[disabled] i.subs-icons:before{background-color:#b2b2b2}.DecisionButtons-container .CvoEditCardStripe-saveButton i.subs-icons:before{background-color:#fff}.DecisionButtons-container .CvoEditCardStripe-saveButton:active,.DecisionButtons-container .CvoEditCardStripe-saveButton:focus,.DecisionButtons-container .CvoEditCardStripe-saveButton:hover{background-color:#026634;border-color:#026634}.DefinitionList-list{grid-gap:12px 16px}@media screen and (max-width:calc(769px - 1px)){.DefinitionList-list{grid-gap:4px}}.DefinitionList-term{font-weight:600}@media screen and (max-width:calc(769px - 1px)){.DefinitionList-term:not(:first-child){margin-top:12px}}.DropdownMenu-listWrapper{border-radius:0;box-shadow:0 4px 6px 0 rgba(0,0,0,.12);padding:8px}@media screen and (max-width:calc(769px - 1px)){.DropdownMenu-listWrapper{border-bottom-left-radius:0;border-bottom-right-radius:0}}.DropdownMenu-list{list-style:none;padding:0}.DropdownMenu-item{border-radius:4px;font-family:Saudia Sans,sans-serif;font-size:14px;font-style:normal;font-weight:400;font-weight:600;letter-spacing:-3%;line-height:20px;padding:8px 12px}.DropdownMenu-item:not(:first-child){border-top:unset}.DropdownMenu-item:hover{background-color:rgba(3,136,70,.102);color:#00803e}.DropdownMenu-item:hover:before{background-color:#00803e}.DropdownMenu-item--cancel-plan:before{background-color:#333;-webkit-mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#cancel);mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#cancel)}.DropdownMenu-item--cancel-plan:before,.DropdownMenu-item--change-card:before,.DropdownMenu-item--change-plan:before{content:"";display:inline-flex;height:24px;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:24px}.DropdownMenu-item--change-card:before,.DropdownMenu-item--change-plan:before{background-color:#333;-webkit-mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#cached);mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#cached)}.DropdownMenu-item--invoices:before{background-color:#333;-webkit-mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#file-document-outline);mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#file-document-outline)}.DropdownMenu-item--edit:before,.DropdownMenu-item--invoices:before{content:"";display:inline-flex;height:24px;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:24px}.DropdownMenu-item--edit:before{background-color:#333;-webkit-mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#pencil);mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#pencil)}.DropdownMenu-item--download:before{background-color:#333;-webkit-mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#tray-arrow-down);mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#tray-arrow-down)}.DropdownMenu-item--download:before,.DropdownMenu-item--view:before{content:"";display:inline-flex;height:24px;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:24px}.DropdownMenu-item--view:before{background-color:#333;-webkit-mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#eye);mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#eye)}.DropdownMenu-item--manage-add-ons:before{background-color:#333;content:"";display:inline-flex;height:24px;-webkit-mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#puzzle);mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#puzzle);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:24px}.DropdownMenu-buttonText{color:#0077b9;font-family:Saudia Sans,sans-serif;font-size:16px;font-style:normal;font-weight:400;font-weight:600;letter-spacing:-3%;line-height:24px}@media screen and (max-width:calc(769px - 1px)){.DropdownMenu-mobileHeader p{color:#4d4d4d;font-family:Saudia Sans,sans-serif;font-size:20px;font-style:normal;font-weight:400;font-weight:600;letter-spacing:-3%;line-height:24px}.DropdownMenu-item{border-color:#ccc}}.DropdownMenu-closeButton{background-color:transparent;border:none}.DropdownMenu-closeButton .subs-icons.close:before{background-color:#333;background-color:#b2b2b2;content:"";display:inline-flex;height:24px;-webkit-mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#window-close);mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#window-close);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:24px}.EditLayout-content{border-bottom:1px solid #ccc;border-top:1px solid #ccc;display:flex;gap:32px;justify-content:space-between;padding:24px 0}@media screen and (max-width:calc(1280px - 1px)){.EditLayout-content{flex-direction:column}}.EditLayout-description,.EditLayout-form{flex:1;max-width:700px}.EditLayout-description h3,.EditLayout-description p{margin:unset;margin-bottom:16px}.EditLayout-description p{color:#4d4d4d}@media screen and (max-width:calc(769px - 1px)){.EditLayout-form .FormBuilder-group{flex-wrap:wrap}}.EditLayout-form .CvoCard-container .Checkbox [type=checkbox]:checked+label:after{top:unset}.EditLayout-actions{align-items:center;display:flex;gap:32px;justify-content:flex-end;margin-top:32px}.EditLayout-cancelButton.ActionButton{background-color:rgba(3,136,70,.102);border:1px solid #00803e;border-radius:2px;box-sizing:border-box;color:#fff;color:#00803e;cursor:pointer;display:inline-flex;font-family:Saudia Sans,sans-serif;font-size:16px;font-style:normal;font-weight:400;font-weight:600;height:auto;letter-spacing:-3%;line-height:24px;padding:8px 12px;text-decoration:none}.EditLayout-cancelButton.ActionButton i.subs-icons:before{background-color:#fff}.EditLayout-cancelButton.ActionButton.disabled,.EditLayout-cancelButton.ActionButton:disabled,.EditLayout-cancelButton.ActionButton[disabled=disabled],.EditLayout-cancelButton.ActionButton[disabled]{opacity:1;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.EditLayout-cancelButton.ActionButton:active,.EditLayout-cancelButton.ActionButton:focus,.EditLayout-cancelButton.ActionButton:focus:not(:active),.EditLayout-cancelButton.ActionButton:hover:not(:active,:focus){box-shadow:none;color:#fff;outline:none}.EditLayout-cancelButton.ActionButton:active i.subs-icons:before,.EditLayout-cancelButton.ActionButton:focus i.subs-icons:before,.EditLayout-cancelButton.ActionButton:focus:not(:active) i.subs-icons:before,.EditLayout-cancelButton.ActionButton:hover:not(:active,:focus) i.subs-icons:before{background-color:#fff}.EditLayout-cancelButton.ActionButton:focus:not(:active){border-color:#0077b9;box-shadow:0 0 12px 0 #3c68d9}.EditLayout-cancelButton.ActionButton.disabled,.EditLayout-cancelButton.ActionButton:disabled,.EditLayout-cancelButton.ActionButton[disabled=disabled],.EditLayout-cancelButton.ActionButton[disabled]{background-color:#fff;border-color:#ccc;color:#b2b2b2}.EditLayout-cancelButton.ActionButton.disabled i.subs-icons:before,.EditLayout-cancelButton.ActionButton:disabled i.subs-icons:before,.EditLayout-cancelButton.ActionButton[disabled=disabled] i.subs-icons:before,.EditLayout-cancelButton.ActionButton[disabled] i.subs-icons:before{background-color:#b2b2b2}.EditLayout-cancelButton.ActionButton i.subs-icons:before{background-color:#00803e}.EditLayout-cancelButton.ActionButton:active,.EditLayout-cancelButton.ActionButton:focus,.EditLayout-cancelButton.ActionButton:focus:not(:active){color:rgba(2,102,52,.7)}.EditLayout-cancelButton.ActionButton:active i.subs-icons:before,.EditLayout-cancelButton.ActionButton:focus i.subs-icons:before,.EditLayout-cancelButton.ActionButton:focus:not(:active) i.subs-icons:before{background-color:rgba(2,102,52,.7)}.EditLayout-cancelButton.ActionButton:hover:not(:active,:focus){background-color:rgba(3,136,70,.251);border-color:#00803e;color:#00803e}.EditLayout-cancelButton.ActionButton:hover:not(:active,:focus) i.subs-icons:before{background-color:#00803e}.EditLayout-cancelButton.ActionButton:active,.EditLayout-cancelButton.ActionButton:focus,.EditLayout-cancelButton.ActionButton:hover{background-color:rgba(3,136,70,.251)}.EditLayout-submitButton.ActionButton{background-color:#00803e;border:1px solid #00803e;border-radius:2px;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-flex;font-family:Saudia Sans,sans-serif;font-size:16px;font-style:normal;font-weight:400;font-weight:600;height:auto;letter-spacing:-3%;line-height:24px;padding:8px 12px;text-decoration:none}.EditLayout-submitButton.ActionButton.disabled,.EditLayout-submitButton.ActionButton:disabled,.EditLayout-submitButton.ActionButton[disabled=disabled],.EditLayout-submitButton.ActionButton[disabled]{opacity:1;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.EditLayout-submitButton.ActionButton:active,.EditLayout-submitButton.ActionButton:focus,.EditLayout-submitButton.ActionButton:focus:not(:active),.EditLayout-submitButton.ActionButton:hover:not(:active,:focus){box-shadow:none;color:#fff;outline:none}.EditLayout-submitButton.ActionButton:active i.subs-icons:before,.EditLayout-submitButton.ActionButton:focus i.subs-icons:before,.EditLayout-submitButton.ActionButton:focus:not(:active) i.subs-icons:before,.EditLayout-submitButton.ActionButton:hover:not(:active,:focus) i.subs-icons:before{background-color:#fff}.EditLayout-submitButton.ActionButton:active,.EditLayout-submitButton.ActionButton:focus{color:hsla(0,0%,100%,.3)}.EditLayout-submitButton.ActionButton:active i.subs-icons:before,.EditLayout-submitButton.ActionButton:focus i.subs-icons:before{background-color:hsla(0,0%,100%,.3)}.EditLayout-submitButton.ActionButton:focus:not(:active){border-color:#fff;box-shadow:0 0 12px 0 #3c68d9;color:#fff}.EditLayout-submitButton.ActionButton.disabled,.EditLayout-submitButton.ActionButton:disabled,.EditLayout-submitButton.ActionButton[disabled=disabled],.EditLayout-submitButton.ActionButton[disabled]{background-color:#e5e5e5;border-color:#e5e5e5;color:#b2b2b2}.EditLayout-submitButton.ActionButton.disabled i.subs-icons:before,.EditLayout-submitButton.ActionButton:disabled i.subs-icons:before,.EditLayout-submitButton.ActionButton[disabled=disabled] i.subs-icons:before,.EditLayout-submitButton.ActionButton[disabled] i.subs-icons:before{background-color:#b2b2b2}.EditLayout-submitButton.ActionButton i.subs-icons:before{background-color:#fff}.EditLayout-submitButton.ActionButton:active,.EditLayout-submitButton.ActionButton:focus,.EditLayout-submitButton.ActionButton:hover{background-color:#026634;border-color:#026634}.EmailValidation{margin-bottom:32px}.EmailValidation .FormBuilder-action{background-color:#00803e;border:1px solid #00803e;border-radius:2px;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-flex;font-family:Saudia Sans,sans-serif;font-size:16px;font-style:normal;font-weight:400;font-weight:600;height:auto;letter-spacing:-3%;line-height:24px;padding:16px 14px;text-decoration:none}.EmailValidation .FormBuilder-action.disabled,.EmailValidation .FormBuilder-action:disabled,.EmailValidation .FormBuilder-action[disabled=disabled],.EmailValidation .FormBuilder-action[disabled]{opacity:1;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.EmailValidation .FormBuilder-action:active,.EmailValidation .FormBuilder-action:focus,.EmailValidation .FormBuilder-action:focus:not(:active),.EmailValidation .FormBuilder-action:hover:not(:active,:focus){box-shadow:none;color:#fff;outline:none}.EmailValidation .FormBuilder-action:active i.subs-icons:before,.EmailValidation .FormBuilder-action:focus i.subs-icons:before,.EmailValidation .FormBuilder-action:focus:not(:active) i.subs-icons:before,.EmailValidation .FormBuilder-action:hover:not(:active,:focus) i.subs-icons:before{background-color:#fff}.EmailValidation .FormBuilder-action:active,.EmailValidation .FormBuilder-action:focus{color:hsla(0,0%,100%,.3)}.EmailValidation .FormBuilder-action:active i.subs-icons:before,.EmailValidation .FormBuilder-action:focus i.subs-icons:before{background-color:hsla(0,0%,100%,.3)}.EmailValidation .FormBuilder-action:focus:not(:active){border-color:#fff;box-shadow:0 0 12px 0 #3c68d9;color:#fff}.EmailValidation .FormBuilder-action.disabled,.EmailValidation .FormBuilder-action:disabled,.EmailValidation .FormBuilder-action[disabled=disabled],.EmailValidation .FormBuilder-action[disabled]{background-color:#e5e5e5;border-color:#e5e5e5;color:#b2b2b2}.EmailValidation .FormBuilder-action.disabled i.subs-icons:before,.EmailValidation .FormBuilder-action:disabled i.subs-icons:before,.EmailValidation .FormBuilder-action[disabled=disabled] i.subs-icons:before,.EmailValidation .FormBuilder-action[disabled] i.subs-icons:before{background-color:#b2b2b2}.EmailValidation .FormBuilder-action i.subs-icons:before{background-color:#fff}.EmailValidation .FormBuilder-action:active,.EmailValidation .FormBuilder-action:focus,.EmailValidation .FormBuilder-action:hover{background-color:#026634;border-color:#026634}@media screen and (max-width:calc(769px - 1px)){.EmailValidation .FormBuilder-action{justify-content:center;width:100%}}.EmailValidation .FormBuilder-fieldsetInner{display:flex;gap:16px}@media screen and (max-width:calc(769px - 1px)){.EmailValidation .FormBuilder-fieldsetInner{flex-direction:column}}.EmailValidation .FormBuilder-group{flex:1}.FlightDateSelector{margin-bottom:24px}.FlightDateSelector .CarouselSlider-container{margin:0}.FlightDateSelector .CarouselSlider-carousel{border-radius:2px;padding-inline:120px}@media screen and (max-width:calc(1280px - 1px)){.FlightDateSelector .CarouselSlider-carousel{padding-inline:40px}}.FlightDateSelector .CarouselSlider-slideInner{border:1px solid #ccc;border-radius:2px;cursor:pointer;flex:1;height:auto;justify-content:center;padding:12px}.FlightDateSelector .CarouselSlider-slideText{background:none;font-weight:600;margin:0;text-align:center}.FlightDateSelector .CarouselSlider-slide{box-sizing:border-box;display:flex;padding-inline:6px}.FlightDateSelector .CarouselSlider-control{padding:8px}.FlightDateSelector .CarouselSlider-control--prev{left:80px}@media screen and (max-width:calc(1280px - 1px)){.FlightDateSelector .CarouselSlider-control--prev{left:10px}}.FlightDateSelector .CarouselSlider-control--next{right:80px}@media screen and (max-width:calc(1280px - 1px)){.FlightDateSelector .CarouselSlider-control--next{right:10px}}.FlightDateSelector-disabled .CarouselSlider-slideInner{background-color:#e5e5e5;border:1px solid #e5e5e5;color:#b2b2b2;cursor:auto;pointer-events:none}.FlightDateSelector-selectedDate .CarouselSlider-slideInner{background-color:#fff;border:1px solid #00803e}.FlightDateSelector-selectedDate .CarouselSlider-slideText{color:#00803e}[dir=rtl] .FlightDateSelector .CarouselSlider-control--prev{left:unset;right:80px}@media screen and (max-width:calc(1280px - 1px)){[dir=rtl] .FlightDateSelector .CarouselSlider-control--prev{right:10px}}[dir=rtl] .FlightDateSelector .CarouselSlider-control--next{left:80px;right:unset}@media screen and (max-width:calc(1280px - 1px)){[dir=rtl] .FlightDateSelector .CarouselSlider-control--next{left:10px}}.Footer:not(.Footer-section){border-top:1px solid #ccc;padding:32px 120px}.Footer{align-items:center;background:#fff;box-sizing:border-box;color:#737373;display:flex;justify-content:space-between;min-height:107px}.Footer.Footer-section{width:100%}@media screen and (max-width:calc(1280px - 1px)){.Footer{padding:32px}}@media screen and (max-width:calc(769px - 1px)){.Footer{flex-direction:column;gap:32px;padding:32px 20px}}.Footer-powered{align-items:center;display:flex;font-family:Saudia Sans,sans-serif;font-size:16px;font-style:normal;font-weight:400;gap:12px;letter-spacing:-3%;line-height:24px;margin:0;order:1}.Footer-powered:after{background:url(https://flightpass.saudia.com/images/caravelo-logo.svg) no-repeat 50%;content:"";height:18px;width:90px}.Footer-copyright{font-family:Saudia Sans,sans-serif;font-size:14px;font-style:normal;font-weight:400;letter-spacing:-3%;line-height:20px;order:2;text-align:center}@media screen and (max-width:calc(769px - 1px)){.Footer-copyright{order:3}}.Footer-copyright a{color:inherit;text-decoration:underline}.Footer-links{order:3}@media screen and (max-width:calc(769px - 1px)){.Footer-links{order:2}}.Footer-links>ul{display:grid;gap:20px;grid-template-columns:repeat(2,auto);list-style:none;margin:0;padding:0;text-align:center}@media screen and (max-width:calc(769px - 1px)){.Footer-links>ul{flex-direction:column;grid-template-columns:unset}}.Footer-links>ul>li a{color:unset;font-family:Saudia Sans,sans-serif;font-size:14px;font-style:normal;font-weight:400;font-weight:600;letter-spacing:-3%;line-height:20px;text-decoration:none}.FormBuilder-fieldset{border:none;padding:0}.FormBuilder-group{margin-bottom:24px}.FormBuilder-group>div{padding:0 10px}.FormBuilder-group [field=radio]>label{color:#00803e;font-size:14px;font-weight:600}.FormBuilder-formElement{box-sizing:border-box}.FormBuilder .DateField{position:relative}.FormBuilder .DateField>label{bottom:calc(100% + 8px);color:#00803e;font-size:14px;font-weight:600;position:absolute}.FormBuilder .FieldDisplay-label{color:#00803e}.FormBuilder .FieldDisplay-value{margin-inline-start:0}.FormBuilder--accountInfo .FormBuilder-formElement{position:relative}.FormBuilder--accountInfo .FormBuilder-formElement:after{background-color:#00803e;content:"";display:inline-block;height:20px;left:22px;-webkit-mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#check);mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#check);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:absolute;top:20px;width:20px}.FormBuilder--passengerInfo .Radio-controlsContainer,.FormBuilder--registerInfo .Radio-controlsContainer{align-items:center;display:flex;gap:32px}.FormBuilder--travelDocuments .InputField label.label{color:#00803e;font-weight:600}.FormBuilder--travelDocuments .InputField .Form-field[disabled=disabled]{background:transparent}.FormBuilder--travelDocuments .FieldDisplay{box-sizing:border-box;margin-bottom:48px;width:50%}@media screen and (max-width:calc(769px - 1px)){.FormBuilder--travelDocuments .FieldDisplay{width:100%}}[dir=rtl] input[type=date]{text-align:end}[dir=rtl] input[type=tel]{direction:rtl;text-align:right}.StaHero{position:relative}.StaHero-logo{height:80px;margin-right:120px;margin-top:30px;position:absolute}@media screen and (max-width:calc(769px - 1px)){.StaHero-logo{bottom:240px;height:50px;margin-right:20px;margin-top:0}}@media screen and (max-width:calc(481px - 1px)){.StaHero-logo{bottom:165px;height:40px}}.Hero.StaHero-content{width:100vw}.Hero.StaHero-content .Hero-contentInner{background-color:#be008c}.Hero.StaHero-content .Hero-content{background-color:#f5f5f5;background-image:linear-gradient(180deg,hsla(0,0%,96%,0) 75.27%,hsla(0,0%,80%,.6) 90.26%,#f8f8f8),url(https://flightpass.saudia.com/images/sta/hero-ltr.webp);background-repeat:no-repeat,no-repeat;background-size:100%,50%}@media screen and (min-width:769px)and (max-width:calc(1280px - 1px)){.Hero.StaHero-content .Hero-content{background-size:100%,contain}}@media screen and (max-width:calc(769px - 1px)){.Hero.StaHero-content .Hero-content{background-color:#f5f5f5;background-image:linear-gradient(180deg,hsla(0,0%,96%,0) 75.27%,hsla(0,0%,80%,.6) 90.26%,#f8f8f8),url(https://flightpass.saudia.com/images/sta/hero-mobile-ltr.webp);background-repeat:no-repeat,no-repeat;background-size:100%,80%;background-size:100%,50%}}@media screen and (max-width:calc(769px - 1px))and (min-width:769px)and (max-width:calc(1280px - 1px)){.Hero.StaHero-content .Hero-content{background-size:100%,contain}}@media screen and (max-width:calc(769px - 1px))and (max-width:calc(769px - 1px)){.Hero.StaHero-content .Hero-content{background-size:100%,80%}}.Hero{max-width:100%}.Hero-content{align-items:center;background-color:#f5f5f5;background-image:linear-gradient(180deg,hsla(0,0%,96%,0) 75.27%,hsla(0,0%,80%,.6) 90.26%,#f8f8f8),url(https://flightpass.saudia.com/images/hero-ltr.webp);background-position:100%;background-repeat:no-repeat,no-repeat;background-size:100%,50%;display:flex;height:560px;width:100%}@media screen and (min-width:769px)and (max-width:calc(1280px - 1px)){.Hero-content{background-size:100%,contain}}@media screen and (max-width:calc(769px - 1px)){.Hero-content{align-items:start;background-color:#f5f5f5;background-image:linear-gradient(180deg,hsla(0,0%,96%,0) 75.27%,hsla(0,0%,80%,.6) 90.26%,#f8f8f8),url(https://flightpass.saudia.com/images/hero-mobile-ltr.webp);background-position:bottom;background-repeat:no-repeat,no-repeat;background-size:100%,80%;background-size:100%,50%;height:600px}}@media screen and (max-width:calc(769px - 1px))and (min-width:769px)and (max-width:calc(1280px - 1px)){.Hero-content{background-size:100%,contain}}@media screen and (max-width:calc(769px - 1px))and (max-width:calc(769px - 1px)){.Hero-content{background-size:100%,80%}}@media screen and (max-width:calc(481px - 1px)){.Hero-content{height:540px}}.Hero-contentInner{background-color:#00803e;border-radius:16px 16px 0 16px;color:#fff;margin-right:120px;max-width:577px;padding:24px;width:100%}.Hero-contentInner:lang(ar-sa){border-radius:16px 16px 16px 0}.Hero-title{margin-bottom:16px}.Hero-title h1{color:#333;color:#fff;font-size:40px;font-weight:600;line-height:48px;margin:0}.Hero-description,.Hero-title h1{font-family:Saudia Sans,sans-serif;font-style:normal;letter-spacing:-3%}.Hero-description{font-size:16px;font-weight:400;line-height:24px;margin-bottom:32px}@media screen and (max-width:calc(769px - 1px)){.Hero-description{font-family:Saudia Sans,sans-serif;font-size:12px;font-style:normal;font-weight:400;letter-spacing:-3%;line-height:16px}}.Hero-action{display:flex;gap:32px;transition:opacity .1s ease-in}.Hero-action.is-loading{opacity:0}.Hero-action button.ActionButton{align-self:end;background-color:#000;border:1px solid #000;border-radius:2px;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-flex;font-family:Saudia Sans,sans-serif;font-size:16px;font-style:normal;font-weight:400;font-weight:600;height:auto;height:-moz-fit-content;height:fit-content;letter-spacing:-3%;line-height:24px;padding:8px 12px;text-decoration:none}.Hero-action button.ActionButton.disabled,.Hero-action button.ActionButton:disabled,.Hero-action button.ActionButton[disabled=disabled],.Hero-action button.ActionButton[disabled]{opacity:1;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Hero-action button.ActionButton:active,.Hero-action button.ActionButton:focus,.Hero-action button.ActionButton:focus:not(:active),.Hero-action button.ActionButton:hover:not(:active,:focus){box-shadow:none;color:#fff;outline:none}.Hero-action button.ActionButton:active i.subs-icons:before,.Hero-action button.ActionButton:focus i.subs-icons:before,.Hero-action button.ActionButton:focus:not(:active) i.subs-icons:before,.Hero-action button.ActionButton:hover:not(:active,:focus) i.subs-icons:before{background-color:#fff}.Hero-action button.ActionButton:focus:not(:active){border-color:#fff;box-shadow:0 0 12px 0 #3c68d9}.Hero-action button.ActionButton:active,.Hero-action button.ActionButton:focus{color:hsla(0,0%,100%,.3)}.Hero-action button.ActionButton:active i.subs-icons:before,.Hero-action button.ActionButton:focus i.subs-icons:before{background-color:hsla(0,0%,100%,.3)}.Hero-action button.ActionButton.disabled,.Hero-action button.ActionButton:disabled,.Hero-action button.ActionButton[disabled=disabled],.Hero-action button.ActionButton[disabled]{background-color:#e5e5e5;border-color:#e5e5e5;color:#b2b2b2}.Hero-action button.ActionButton.disabled i.subs-icons:before,.Hero-action button.ActionButton:disabled i.subs-icons:before,.Hero-action button.ActionButton[disabled=disabled] i.subs-icons:before,.Hero-action button.ActionButton[disabled] i.subs-icons:before{background-color:#b2b2b2}.Hero-action button.ActionButton i.subs-icons:before{background-color:#fff}.Hero-action button.ActionButton:active,.Hero-action button.ActionButton:hover:not(:focus){background-color:#4d4d4d;border-color:#4d4d4d}.Hero-action button.ActionButton:after{background-color:#333;background-color:#fff;content:"";display:inline-flex;height:24px;margin-right:8px;-webkit-mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#arrow-right);mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#arrow-right);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:24px}.Hero-action button.ActionButton:lang(ar-sa):after{transform:scaleX(-1)}.Hero-price{font-size:14px;font-weight:400;line-height:20px;margin:0}.Hero-amount,.Hero-price{font-family:Saudia Sans,sans-serif;font-style:normal;letter-spacing:-3%}.Hero-amount{color:#333;color:#fff;font-size:32px;font-weight:600;line-height:36px}.Hero-amount:before{content:"";display:block}.Hero-amount-original{font-size:24px;text-decoration:line-through}.Hero-text{position:relative}.Hero-text img[role=presentation]{bottom:-67px;height:86px;position:absolute;right:-24px}.Hero-text img[role=presentation]:lang(ar-sa){left:-24px;right:auto;transform:scaleX(-1)}@media screen and (max-width:calc(769px - 1px)){.Hero-contentInner{margin:20px}.Hero-title{margin-bottom:12px}.Hero-title h1{color:#333;color:#fff;font-size:24px;font-weight:600;line-height:32px}.Hero-description,.Hero-title h1{font-family:Saudia Sans,sans-serif;font-style:normal;letter-spacing:-3%}.Hero-description{font-size:14px;font-weight:400;line-height:20px;margin-bottom:24px}.Hero-action{flex-flow:column;gap:12px}.Hero-action button.ActionButton{align-self:start;width:-moz-fit-content;width:fit-content}.Hero-action button.ActionButton:after{display:none}.Hero-price{font-size:12px;line-height:16px}.Hero-amount,.Hero-price{color:#fff;font-family:Saudia Sans,sans-serif;font-style:normal;font-weight:400;letter-spacing:-3%}.Hero-amount{font-size:20px;line-height:24px}.Hero-amount-original{font-family:Saudia Sans,sans-serif;font-size:12px;font-style:normal;font-weight:400;letter-spacing:-3%;line-height:16px}.Hero-text img[role=presentation]{bottom:-44.5px;height:41px}}[dir=rtl] .Hero-content{background-color:#f5f5f5;background-image:linear-gradient(180deg,hsla(0,0%,96%,0) 75.27%,hsla(0,0%,80%,.6) 90.26%,#f8f8f8),url(https://flightpass.saudia.com/images/hero-rtl.webp);background-position:0;background-repeat:no-repeat,no-repeat;background-size:100%,50%}@media screen and (min-width:769px)and (max-width:calc(1280px - 1px)){[dir=rtl] .Hero-content{background-size:100%,contain}}@media screen and (max-width:calc(769px - 1px)){[dir=rtl] .Hero-content{background-color:#f5f5f5;background-image:linear-gradient(180deg,hsla(0,0%,96%,0) 75.27%,hsla(0,0%,80%,.6) 90.26%,#f8f8f8),url(https://flightpass.saudia.com/images/hero-mobile-rtl.webp);background-position:bottom;background-repeat:no-repeat,no-repeat;background-size:100%,80%;background-size:100%,50%}}@media screen and (max-width:calc(769px - 1px))and (min-width:769px)and (max-width:calc(1280px - 1px)){[dir=rtl] .Hero-content{background-size:100%,contain}}@media screen and (max-width:calc(769px - 1px))and (max-width:calc(769px - 1px)){[dir=rtl] .Hero-content{background-size:100%,80%}}[dir=rtl] .Hero.StaHero-content .Hero-content{background-color:#f5f5f5;background-image:linear-gradient(180deg,hsla(0,0%,96%,0) 75.27%,hsla(0,0%,80%,.6) 90.26%,#f8f8f8),url(https://flightpass.saudia.com/images/sta/hero-rtl.webp);background-position:0;background-repeat:no-repeat,no-repeat;background-size:100%,50%}@media screen and (min-width:769px)and (max-width:calc(1280px - 1px)){[dir=rtl] .Hero.StaHero-content .Hero-content{background-size:100%,contain}}@media screen and (max-width:calc(769px - 1px)){[dir=rtl] .Hero.StaHero-content .Hero-content{background-color:#f5f5f5;background-image:linear-gradient(180deg,hsla(0,0%,96%,0) 75.27%,hsla(0,0%,80%,.6) 90.26%,#f8f8f8),url(https://flightpass.saudia.com/images/sta/hero-mobile-rtl.webp);background-position:bottom;background-repeat:no-repeat,no-repeat;background-size:100%,80%;background-size:100%,50%}}@media screen and (max-width:calc(769px - 1px))and (min-width:769px)and (max-width:calc(1280px - 1px)){[dir=rtl] .Hero.StaHero-content .Hero-content{background-size:100%,contain}}@media screen and (max-width:calc(769px - 1px))and (max-width:calc(769px - 1px)){[dir=rtl] .Hero.StaHero-content .Hero-content{background-size:100%,80%}}.LanguageSelector-panel{background-color:#fff;border-radius:8px;box-shadow:0 4px 6px 0 rgba(0,0,0,.12);box-sizing:border-box;padding:16px;transform:translateY(8px);width:300px;z-index:999}.LanguageSelector-panel h1{font-family:Saudia Sans,sans-serif;font-size:16px;font-style:normal;font-weight:400;letter-spacing:-3%;line-height:24px}.LanguageSelector-panel .LanguageSelector-panelHeader,.LanguageSelector-panel form>div{margin-bottom:24px}.LanguageSelector-panel form>button{justify-content:center;width:100%}.LanguageSelector-panel form select{width:100%}.LanguageSelector-confirmButton{background-color:#00803e;border:1px solid #00803e;border-radius:2px;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-flex;font-family:Saudia Sans,sans-serif;font-size:16px;font-style:normal;font-weight:400;font-weight:600;height:auto;letter-spacing:-3%;line-height:24px;padding:8px 12px;text-decoration:none}.LanguageSelector-confirmButton.disabled,.LanguageSelector-confirmButton:disabled,.LanguageSelector-confirmButton[disabled=disabled],.LanguageSelector-confirmButton[disabled]{opacity:1;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.LanguageSelector-confirmButton:active,.LanguageSelector-confirmButton:focus,.LanguageSelector-confirmButton:focus:not(:active),.LanguageSelector-confirmButton:hover:not(:active,:focus){box-shadow:none;color:#fff;outline:none}.LanguageSelector-confirmButton:active i.subs-icons:before,.LanguageSelector-confirmButton:focus i.subs-icons:before,.LanguageSelector-confirmButton:focus:not(:active) i.subs-icons:before,.LanguageSelector-confirmButton:hover:not(:active,:focus) i.subs-icons:before{background-color:#fff}.LanguageSelector-confirmButton:active,.LanguageSelector-confirmButton:focus{color:hsla(0,0%,100%,.3)}.LanguageSelector-confirmButton:active i.subs-icons:before,.LanguageSelector-confirmButton:focus i.subs-icons:before{background-color:hsla(0,0%,100%,.3)}.LanguageSelector-confirmButton:focus:not(:active){border-color:#fff;box-shadow:0 0 12px 0 #3c68d9;color:#fff}.LanguageSelector-confirmButton.disabled,.LanguageSelector-confirmButton:disabled,.LanguageSelector-confirmButton[disabled=disabled],.LanguageSelector-confirmButton[disabled]{background-color:#e5e5e5;border-color:#e5e5e5;color:#b2b2b2}.LanguageSelector-confirmButton.disabled i.subs-icons:before,.LanguageSelector-confirmButton:disabled i.subs-icons:before,.LanguageSelector-confirmButton[disabled=disabled] i.subs-icons:before,.LanguageSelector-confirmButton[disabled] i.subs-icons:before{background-color:#b2b2b2}.LanguageSelector-confirmButton i.subs-icons:before{background-color:#fff}.LanguageSelector-confirmButton:active,.LanguageSelector-confirmButton:focus,.LanguageSelector-confirmButton:hover{background-color:#026634;border-color:#026634}.LanguageSelector-panelButton{align-items:center;background-color:transparent;border:2px solid #ccc;border-radius:100px;color:#ccc;display:inline-flex;display:flex;gap:4px;padding:12px 16px}.LanguageSelector-panelButton:before{margin-right:12px;-webkit-mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#web);mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#web)}.LanguageSelector-panelButton:after,.LanguageSelector-panelButton:before{content:"";display:inline-flex;height:24px;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;width:24px}.LanguageSelector-panelButton:after{margin-left:12px;-webkit-mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#chevron-down);mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#chevron-down)}.LanguageSelector-panelButton:active,.LanguageSelector-panelButton:focus,.LanguageSelector-panelButton:hover{background-color:unset;border-color:#00803e;color:#4d4d4d}.LanguageSelector-panelButton:active span,.LanguageSelector-panelButton:focus span,.LanguageSelector-panelButton:hover span{color:#4d4d4d}.LanguageSelector-panelButton.is-active:after{-webkit-mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#chevron-up);mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#chevron-up)}.LanguageSelector-panelButton:before{background-color:#949494;margin-left:0}.LanguageSelector-panelButton:after{background-color:#949494;margin-right:0}.LanguageSelector-panelButton span{color:#949494}.LanguageSelector-closePanelButton{display:none}.LanguageSelector--mobile .LanguageSelector-panel{margin:-110px auto 0;position:fixed;right:0;top:50%}.List{display:flex;flex-direction:column;gap:12px;list-style:none;margin:0;padding:0}.List-value{color:#4d4d4d}.MiniCartWithTrips{padding-inline:32px}@media screen and (max-width:calc(769px - 1px)){.MiniCartWithTrips{padding-inline:20px}}.MiniCartWithTrips-inboundTitle,.MiniCartWithTrips-outboundTitle{color:#333;font-family:Saudia Sans,sans-serif;font-size:24px;font-style:normal;font-weight:600;letter-spacing:-3%;line-height:32px;margin-bottom:12px}.MiniCartWithTrips-departureDate,.MiniCartWithTrips-returnDate{margin-bottom:12px}.MiniCartWithTrips--disabled .MiniCart-continueButton{background-color:#e5e5e5;border-color:#e5e5e5;color:#b2b2b2;pointer-events:none}.MiniCartWithTrips--disabled .MiniCart-continueButton i.subs-icons:before{background-color:#b2b2b2}.MiniCartWithTrips .MiniCart-summary{padding-inline:0}@media screen and (max-width:calc(769px - 1px)){.MiniCartWithTrips .MiniCart-panel{padding-inline:0}}.MiniCart{background:#fff;border-top:1px solid #ccc;border-top-left-radius:8px;border-top-right-radius:8px;box-sizing:border-box;width:100%}.MiniCart.is-expanded .MiniCart-summary .MiniCart-continueButton{display:none}.MiniCart.is-expanded .MiniCart-summaryTotal{margin:0}.MiniCart.is-expanded .MiniCart-panel{display:flex;flex-direction:column}.MiniCart.is-expanded .MiniCart-continueButton{align-self:end;margin:8px 0}@media screen and (max-width:calc(769px - 1px)){.MiniCart.is-expanded .MiniCart-continueButton{align-self:unset}}.MiniCart.is-expanded .MiniCart-summaryArrow{-webkit-mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#chevron-down);mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#chevron-down);transform:unset}.MiniCart-summary{align-items:center}.MiniCart-panel{box-shadow:none}.MiniCart-section{border:none;padding:0}.MiniCart-sectionTitleEdit{display:none}.MiniCart-summaryTitle{flex:1;order:2}.MiniCart-summaryTitle h1{font-family:Saudia Sans,sans-serif;font-size:20px;font-style:normal;font-weight:400;font-weight:700;letter-spacing:-3%;line-height:24px}.MiniCart-summaryTotal{order:3}.MiniCart-expandButton{order:1}.MiniCart-continueButton{align-items:center;background-color:#00803e;border:1px solid #00803e;border-radius:2px;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-flex;font-family:Saudia Sans,sans-serif;font-size:16px;font-style:normal;font-weight:400;font-weight:600;height:auto;justify-content:center;letter-spacing:-3%;line-height:24px;order:4;padding:8px 12px;text-decoration:none}.MiniCart-continueButton.disabled,.MiniCart-continueButton:disabled,.MiniCart-continueButton[disabled=disabled],.MiniCart-continueButton[disabled]{opacity:1;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.MiniCart-continueButton:active,.MiniCart-continueButton:focus,.MiniCart-continueButton:focus:not(:active),.MiniCart-continueButton:hover:not(:active,:focus){box-shadow:none;color:#fff;outline:none}.MiniCart-continueButton:active i.subs-icons:before,.MiniCart-continueButton:focus i.subs-icons:before,.MiniCart-continueButton:focus:not(:active) i.subs-icons:before,.MiniCart-continueButton:hover:not(:active,:focus) i.subs-icons:before{background-color:#fff}.MiniCart-continueButton:active,.MiniCart-continueButton:focus{color:hsla(0,0%,100%,.3)}.MiniCart-continueButton:active i.subs-icons:before,.MiniCart-continueButton:focus i.subs-icons:before{background-color:hsla(0,0%,100%,.3)}.MiniCart-continueButton:focus:not(:active){border-color:#fff;box-shadow:0 0 12px 0 #3c68d9;color:#fff}.MiniCart-continueButton.disabled,.MiniCart-continueButton:disabled,.MiniCart-continueButton[disabled=disabled],.MiniCart-continueButton[disabled]{background-color:#e5e5e5;border-color:#e5e5e5;color:#b2b2b2}.MiniCart-continueButton.disabled i.subs-icons:before,.MiniCart-continueButton:disabled i.subs-icons:before,.MiniCart-continueButton[disabled=disabled] i.subs-icons:before,.MiniCart-continueButton[disabled] i.subs-icons:before{background-color:#b2b2b2}.MiniCart-continueButton i.subs-icons:before{background-color:#fff}.MiniCart-continueButton:active,.MiniCart-continueButton:focus,.MiniCart-continueButton:hover{background-color:#026634;border-color:#026634}.MiniCart-continueButton:after{background-color:#fff;content:"";display:inline-flex;height:24px;margin-left:12px;-webkit-mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#chevron-right);mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#chevron-right);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;width:24px}.MiniCart-totalCurrency,.MiniCart-totalPrice{font-size:20px;font-weight:400;font-weight:700;line-height:24px}.MiniCart-recurrency,.MiniCart-totalCurrency,.MiniCart-totalPrice{font-family:Saudia Sans,sans-serif;font-style:normal;letter-spacing:-3%}.MiniCart-recurrency{font-size:14px;font-weight:400;line-height:20px}.MiniCart-summaryArrow{background-color:#949494;display:inline-block;height:24px;left:unset;margin:0;-webkit-mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#chevron-up);mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#chevron-up);-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;top:unset;transform:unset;width:24px}.MiniCart-summaryArrow:after,.MiniCart-summaryArrow:before{content:none}.MiniCart-itemDescription{color:#949494;font-family:Saudia Sans,sans-serif;font-size:12px;font-style:normal;font-weight:400;letter-spacing:-3%;line-height:16px}.MiniCart-itemName{color:#4d4d4d}.MiniCart-itemName,.MiniCart-itemValue{font-family:Saudia Sans,sans-serif;font-size:20px;font-style:normal;font-weight:400;letter-spacing:-3%;line-height:24px}.MiniCart-itemValue{font-weight:600}.MiniCart-sectionTotal{display:none}.MiniCart-itemList{display:flex;flex-direction:column;gap:16px}.MiniCart-disclaimer{align-self:end;color:#949494;font-family:Saudia Sans,sans-serif;font-size:12px;font-style:normal;font-weight:400;letter-spacing:-3%;line-height:16px;order:4}@media screen and (max-width:calc(769px - 1px)){.MiniCart{bottom:0;position:sticky}.MiniCart .MiniCart-summary{align-items:baseline;flex-wrap:wrap}.MiniCart .MiniCart-summaryTotal{margin:0}.MiniCart .MiniCart-continueButton{flex-grow:1;margin:12px 0;max-width:100%;min-width:100%}}[dir=rtl] .MiniCart-continueButton:after{transform:rotate(180deg)}.MultiOptionPlan{box-sizing:border-box;height:468px;width:360px}@media screen and (max-width:1460px){.MultiOptionPlan{height:468px;width:320px}}@media screen and (max-width:860px){.MultiOptionPlan{height:468px;width:320px}}@media screen and (max-width:480px){.MultiOptionPlan{height:416px;width:280px}}.MultiOptionPlan .Radio,.MultiOptionPlan-description{display:none}.MultiOptionPlan-container{background:#fff;border-radius:8px;box-shadow:0 4px 6px 0 rgba(0,0,0,.12);display:flex;flex-direction:column;height:100%;overflow:hidden;width:100%}.MultiOptionPlan-titleContainer{box-sizing:border-box;display:flex;flex-direction:column-reverse;height:200px;padding:20px;position:relative}@media screen and (max-width:480px){.MultiOptionPlan-titleContainer{padding:10px}}.MultiOptionPlan-titleContainer:after{background:url(https://flightpass.saudia.com/images/pattern.png) no-repeat;background-size:contain;bottom:-20px;content:"";height:40px;position:absolute;right:20px;transform:scaleX(-1);width:60px}@media screen and (max-width:480px){.MultiOptionPlan-titleContainer:after{bottom:-10px;right:10px}}.MultiOptionPlan-title{color:#333;font-family:Saudia Sans,sans-serif;font-size:32px;font-style:normal;font-weight:600;letter-spacing:-3%;line-height:36px}@media screen and (max-width:480px){.MultiOptionPlan-title{color:#333;font-family:Saudia Sans,sans-serif;font-size:24px;font-style:normal;font-weight:600;letter-spacing:-3%;line-height:32px}}.MultiOptionPlan-subtitle{font-family:Saudia Sans,sans-serif;font-size:14px;font-style:normal;font-weight:400;letter-spacing:-3%;line-height:20px;line-height:30px}.MultiOptionPlan-subtitle,.MultiOptionPlan-title{color:#fff;margin:0;text-align:right}.MultiOptionPlan .Form{flex:1;padding:20px}@media screen and (max-width:480px){.MultiOptionPlan .Form{padding:10px}}.MultiOptionPlan .Form>div{height:100%}.MultiOptionPlan .Form>div form{display:grid;grid-auto-columns:1fr max-content;height:100%}.MultiOptionPlan-priceContainer{align-self:end;grid-row:2;text-align:right}.MultiOptionPlan-benefits{display:flex;flex-direction:column;gap:8px;grid-column:1/3;list-style:none;margin:0;padding:0}@media screen and (max-width:1460px){.MultiOptionPlan-benefits{gap:4px}}.MultiOptionPlan-benefits>li{align-items:center;display:flex;flex-wrap:wrap;font-family:Saudia Sans,sans-serif;font-size:14px;font-style:normal;font-weight:400;gap:4px;letter-spacing:-3%;line-height:20px;white-space:nowrap}@media screen and (max-width:480px){.MultiOptionPlan-benefits>li{font-family:Saudia Sans,sans-serif;font-size:12px;font-style:normal;font-weight:400;letter-spacing:-3%;line-height:16px}}.MultiOptionPlan-benefits>li.sv-icons-mask:before{background-color:#00803e;height:20px;width:20px}@media screen and (max-width:480px){.MultiOptionPlan-benefits>li.sv-icons-mask:before{height:16px;width:16px}}.MultiOptionPlan-benefits>li>.Badge{font-weight:400}@media screen and (max-width:480px){.MultiOptionPlan-benefits>li>.Badge{padding:0 4px}}.MultiOptionPlan-benefitModalButton{align-items:center;background:unset;background-color:#fff;border:unset;display:inline-flex;display:flex;height:auto;justify-content:center;min-height:auto;min-width:auto;padding:0;text-transform:unset;width:auto}.MultiOptionPlan-benefitModalButton:active,.MultiOptionPlan-benefitModalButton:focus,.MultiOptionPlan-benefitModalButton:hover{background:unset;box-shadow:unset;color:unset}.MultiOptionPlan-benefitModalButton:before{background-color:#b2b2b2;border-radius:100px;content:"";display:inline-flex;height:24px;height:20px;margin-right:12px;margin-right:0;-webkit-mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#information);mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#information);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;width:24px;width:20px}.MultiOptionPlan-submitButton{grid-column:2;grid-row:2}.MultiOptionPlan-priceLabel,.MultiOptionPlan-recurrency{font-family:Saudia Sans,sans-serif;font-size:14px;font-style:normal;font-weight:400;letter-spacing:-3%;line-height:20px}@media screen and (max-width:480px){.MultiOptionPlan-priceLabel,.MultiOptionPlan-recurrency{font-family:Saudia Sans,sans-serif;font-size:12px;font-style:normal;font-weight:400;letter-spacing:-3%;line-height:16px}}.MultiOptionPlan-priceLabel{margin:0}.MultiOptionPlan-price{color:#333;font-family:Saudia Sans,sans-serif;font-size:40px;font-style:normal;font-weight:600;letter-spacing:-3%;line-height:48px}@media screen and (max-width:1460px){.MultiOptionPlan-price{color:#333;font-family:Saudia Sans,sans-serif;font-size:32px;font-style:normal;font-weight:600;letter-spacing:-3%;line-height:36px}}.MultiOptionPlan-recurrency{white-space:nowrap}.MultiOptionPlan-submitButton{align-items:center;align-self:end;background-color:#00803e;border:1px solid #00803e;border-radius:2px;border-radius:100px;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-flex;display:flex;font-family:Saudia Sans,sans-serif;font-size:16px;font-style:normal;font-weight:400;font-weight:600;height:auto;height:60px;justify-content:center;letter-spacing:-3%;line-height:24px;padding:8px 12px;text-decoration:none;width:60px}.MultiOptionPlan-submitButton.disabled,.MultiOptionPlan-submitButton:disabled,.MultiOptionPlan-submitButton[disabled=disabled],.MultiOptionPlan-submitButton[disabled]{opacity:1;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.MultiOptionPlan-submitButton:active,.MultiOptionPlan-submitButton:focus,.MultiOptionPlan-submitButton:focus:not(:active),.MultiOptionPlan-submitButton:hover:not(:active,:focus){box-shadow:none;color:#fff;outline:none}.MultiOptionPlan-submitButton:active i.subs-icons:before,.MultiOptionPlan-submitButton:focus i.subs-icons:before,.MultiOptionPlan-submitButton:focus:not(:active) i.subs-icons:before,.MultiOptionPlan-submitButton:hover:not(:active,:focus) i.subs-icons:before{background-color:#fff}.MultiOptionPlan-submitButton:active,.MultiOptionPlan-submitButton:focus{color:hsla(0,0%,100%,.3)}.MultiOptionPlan-submitButton:active i.subs-icons:before,.MultiOptionPlan-submitButton:focus i.subs-icons:before{background-color:hsla(0,0%,100%,.3)}.MultiOptionPlan-submitButton:focus:not(:active){border-color:#fff;box-shadow:0 0 12px 0 #3c68d9;color:#fff}.MultiOptionPlan-submitButton.disabled,.MultiOptionPlan-submitButton:disabled,.MultiOptionPlan-submitButton[disabled=disabled],.MultiOptionPlan-submitButton[disabled]{background-color:#e5e5e5;border-color:#e5e5e5;color:#b2b2b2}.MultiOptionPlan-submitButton.disabled i.subs-icons:before,.MultiOptionPlan-submitButton:disabled i.subs-icons:before,.MultiOptionPlan-submitButton[disabled=disabled] i.subs-icons:before,.MultiOptionPlan-submitButton[disabled] i.subs-icons:before{background-color:#b2b2b2}.MultiOptionPlan-submitButton i.subs-icons:before{background-color:#fff}.MultiOptionPlan-submitButton:active,.MultiOptionPlan-submitButton:focus,.MultiOptionPlan-submitButton:hover{background-color:#026634;border-color:#026634}.MultiOptionPlan-submitButton:before{background-color:#333;content:"";display:inline-flex;height:24px;-webkit-mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#arrow-right);mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#arrow-right);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:24px}@media screen and (max-width:480px){.MultiOptionPlan-submitButton{height:48px;width:48px}}.MultiOptionPlan-submitButton:before{background-color:#fff}.MultiOptionPlan.dom-saver .MultiOptionPlan-titleContainer{background-image:linear-gradient(0deg,rgba(25,37,24,.4),rgba(25,37,24,0)),url(https://flightpass.saudia.com/images/dom-saver.webp);background-position:50%;background-repeat:no-repeat;background-size:cover}.MultiOptionPlan.dom-basic .MultiOptionPlan-titleContainer{background-image:linear-gradient(0deg,rgba(25,37,24,.4),rgba(25,37,24,0)),url(https://flightpass.saudia.com/images/dom-basic.webp);background-position:50%;background-repeat:no-repeat;background-size:cover}.SvPlans-disclaimers{margin:24px 0}.SvPlans-disclaimers>p,.SvPlans-disclaimers>p>a{color:#949494;font-family:Saudia Sans,sans-serif;font-size:14px;font-style:normal;font-weight:400;letter-spacing:-3%;line-height:20px;margin:0}.SvPlans-filters{display:flex}@media screen and (max-width:calc(769px - 1px)){.SvPlans-filters{flex-direction:column}}.SvPlans-recurrency{align-items:center;display:flex;gap:8px;margin-right:48px}@media screen and (max-width:calc(769px - 1px)){.SvPlans-recurrency{margin:0 auto 24px}}.SvPlans-recurrency label{color:#4d4d4d;font-family:Saudia Sans,sans-serif;font-size:20px;font-style:normal;font-weight:400;letter-spacing:-3%;line-height:24px;white-space:nowrap}@media screen and (max-width:calc(769px - 1px)){.SvPlans-recurrency label{font-family:Saudia Sans,sans-serif;font-size:14px;font-style:normal;font-weight:400;letter-spacing:-3%;line-height:20px}}.SvPlans-recurrency label.SvPlans-recurrency--active{color:#000;font-weight:700}[dir=rtl] .MultiOptionPlan-titleContainer:after{left:20px;right:unset;transform:unset}@media screen and (max-width:480px){[dir=rtl] .MultiOptionPlan-titleContainer:after{left:10px}}[dir=rtl] .MultiOptionPlan-submitButton:before{transform:rotate(180deg)}@media screen and (max-width:1460px){[dir=rtl] .MultiOptionPlan-benefits>li{font-family:Saudia Sans,sans-serif;font-size:12px;font-style:normal;font-weight:400;letter-spacing:-3%;line-height:16px}}.NavigationProfile{background:#fff;padding:24px 0}.NavigationProfile a,.NavigationProfile span{color:#737373;font-weight:700}.NavigationProfile i:before,.NavigationProfile-item{transition:background .1s,color .1s}.NavigationProfile-item{align-items:center;background:#fff;border-bottom:4px solid transparent;cursor:pointer;display:flex;gap:8px;justify-content:flex-start;padding:12px 8px;text-decoration:none}.NavigationProfile-item:hover{background-color:#e5e5e5}.NavigationProfile-item i:before{background-color:#737373;height:16px;width:16px}.NavigationProfile-item{flex:0}.NavigationProfile-item.is-active i:before{background:#00803e}.Navigation{background:#fff;box-shadow:0 4px 6px 0 rgba(0,0,0,.12);padding:0}.Navigation a,.Navigation span{color:#737373;font-weight:700}.Navigation i:before,.Navigation-item{transition:background .1s,color .1s}.Navigation-item{align-items:center;background:#fff;border-bottom:4px solid transparent;cursor:pointer;display:flex;gap:16px;justify-content:center;padding:16px;text-decoration:none}.Navigation-item:hover{background-color:#e5e5e5}.Navigation-item i:before{background-color:#737373;height:20px;width:20px}@media screen and (max-width:calc(769px - 1px)){.Navigation{display:none}}.Navigation-nav{gap:64px;justify-content:center}.Navigation-nav.is-expanded{display:none}.Navigation-item.is-active{border-color:#00803e}.Navigation-hamburgerWrapper{display:none}.NotificationManager{align-self:center;display:flex;flex-direction:column;gap:4px;margin-top:24px;padding-inline:0;width:100%}.Notification{animation:menu-appear .1s linear;border:2px solid;border-radius:4px}.Notification-closeButton.ActionButton{background:unset;border:unset;height:auto;height:24px;min-height:auto;min-width:auto;padding:0;text-transform:unset;top:calc(50% - 12px);width:auto;width:24px}.Notification-closeButton.ActionButton:active,.Notification-closeButton.ActionButton:focus,.Notification-closeButton.ActionButton:hover{background:unset;box-shadow:unset;color:unset}.Notification-closeButton.ActionButton .subs-icons:before,.Notification-closeButton.ActionButton:hover .subs-icons:before{background-color:#949494}.Notification--info{background-color:rgba(0,119,185,.2);border-color:#00598b}.Notification--info .Notification-icon .subs-icons:before{background-color:#00598b}.Notification--info .Notification-content{color:#00598b}.Notification--info .Notification-content li,.Notification--info .Notification-content p,.Notification--info .Notification-content span{color:#00598b;font-family:Saudia Sans,sans-serif;font-size:14px;font-style:normal;font-weight:400;font-weight:600;letter-spacing:-3%;line-height:20px;line-height:24px;margin:0}.Notification--info .ActionButton:not(.Notification-closeButton){background-color:#00598b;border:1px solid #00598b;border-radius:2px;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-flex;font-family:Saudia Sans,sans-serif;font-size:16px;font-style:normal;font-weight:400;font-weight:600;height:auto;letter-spacing:-3%;line-height:24px;padding:8px 12px;text-decoration:none}.Notification--info .ActionButton:not(.Notification-closeButton).disabled,.Notification--info .ActionButton:not(.Notification-closeButton):disabled,.Notification--info .ActionButton:not(.Notification-closeButton)[disabled=disabled],.Notification--info .ActionButton:not(.Notification-closeButton)[disabled]{opacity:1;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Notification--info .ActionButton:not(.Notification-closeButton):active,.Notification--info .ActionButton:not(.Notification-closeButton):focus,.Notification--info .ActionButton:not(.Notification-closeButton):focus:not(:active),.Notification--info .ActionButton:not(.Notification-closeButton):hover:not(:active,:focus){box-shadow:none;color:#fff;outline:none}.Notification--info .ActionButton:not(.Notification-closeButton):active i.subs-icons:before,.Notification--info .ActionButton:not(.Notification-closeButton):focus i.subs-icons:before,.Notification--info .ActionButton:not(.Notification-closeButton):focus:not(:active) i.subs-icons:before,.Notification--info .ActionButton:not(.Notification-closeButton):hover:not(:active,:focus) i.subs-icons:before{background-color:#fff}.Notification--info .ActionButton:not(.Notification-closeButton):active,.Notification--info .ActionButton:not(.Notification-closeButton):focus{color:hsla(0,0%,100%,.3)}.Notification--info .ActionButton:not(.Notification-closeButton):active i.subs-icons:before,.Notification--info .ActionButton:not(.Notification-closeButton):focus i.subs-icons:before{background-color:hsla(0,0%,100%,.3)}.Notification--info .ActionButton:not(.Notification-closeButton):focus:not(:active){border-color:#fff;box-shadow:0 0 12px 0 #3c68d9;color:#fff}.Notification--info .ActionButton:not(.Notification-closeButton).disabled,.Notification--info .ActionButton:not(.Notification-closeButton):disabled,.Notification--info .ActionButton:not(.Notification-closeButton)[disabled=disabled],.Notification--info .ActionButton:not(.Notification-closeButton)[disabled]{background-color:#e5e5e5;border-color:#e5e5e5;color:#b2b2b2}.Notification--info .ActionButton:not(.Notification-closeButton).disabled i.subs-icons:before,.Notification--info .ActionButton:not(.Notification-closeButton):disabled i.subs-icons:before,.Notification--info .ActionButton:not(.Notification-closeButton)[disabled=disabled] i.subs-icons:before,.Notification--info .ActionButton:not(.Notification-closeButton)[disabled] i.subs-icons:before{background-color:#b2b2b2}.Notification--info .ActionButton:not(.Notification-closeButton) i.subs-icons:before{background-color:#fff}.Notification--warning{background-color:rgba(235,187,35,.349);border-color:#8e5e00}.Notification--warning .Notification-icon .subs-icons:before{background-color:#8e5e00}.Notification--warning .Notification-content{color:#8e5e00}.Notification--warning .Notification-content li,.Notification--warning .Notification-content p,.Notification--warning .Notification-content span{color:#8e5e00;font-family:Saudia Sans,sans-serif;font-size:14px;font-style:normal;font-weight:400;font-weight:600;letter-spacing:-3%;line-height:20px;line-height:24px;margin:0}.Notification--warning .ActionButton:not(.Notification-closeButton){background-color:#ebbb23;border:1px solid #ebbb23;border-radius:2px;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-flex;font-family:Saudia Sans,sans-serif;font-size:16px;font-style:normal;font-weight:400;font-weight:600;height:auto;letter-spacing:-3%;line-height:24px;padding:8px 12px;text-decoration:none}.Notification--warning .ActionButton:not(.Notification-closeButton).disabled,.Notification--warning .ActionButton:not(.Notification-closeButton):disabled,.Notification--warning .ActionButton:not(.Notification-closeButton)[disabled=disabled],.Notification--warning .ActionButton:not(.Notification-closeButton)[disabled]{opacity:1;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Notification--warning .ActionButton:not(.Notification-closeButton):active,.Notification--warning .ActionButton:not(.Notification-closeButton):focus,.Notification--warning .ActionButton:not(.Notification-closeButton):focus:not(:active),.Notification--warning .ActionButton:not(.Notification-closeButton):hover:not(:active,:focus){box-shadow:none;color:#fff;outline:none}.Notification--warning .ActionButton:not(.Notification-closeButton):active i.subs-icons:before,.Notification--warning .ActionButton:not(.Notification-closeButton):focus i.subs-icons:before,.Notification--warning .ActionButton:not(.Notification-closeButton):focus:not(:active) i.subs-icons:before,.Notification--warning .ActionButton:not(.Notification-closeButton):hover:not(:active,:focus) i.subs-icons:before{background-color:#fff}.Notification--warning .ActionButton:not(.Notification-closeButton):active,.Notification--warning .ActionButton:not(.Notification-closeButton):focus{color:hsla(0,0%,100%,.3)}.Notification--warning .ActionButton:not(.Notification-closeButton):active i.subs-icons:before,.Notification--warning .ActionButton:not(.Notification-closeButton):focus i.subs-icons:before{background-color:hsla(0,0%,100%,.3)}.Notification--warning .ActionButton:not(.Notification-closeButton):focus:not(:active){border-color:#fff;box-shadow:0 0 12px 0 #3c68d9;color:#fff}.Notification--warning .ActionButton:not(.Notification-closeButton).disabled,.Notification--warning .ActionButton:not(.Notification-closeButton):disabled,.Notification--warning .ActionButton:not(.Notification-closeButton)[disabled=disabled],.Notification--warning .ActionButton:not(.Notification-closeButton)[disabled]{background-color:#e5e5e5;border-color:#e5e5e5;color:#b2b2b2}.Notification--warning .ActionButton:not(.Notification-closeButton).disabled i.subs-icons:before,.Notification--warning .ActionButton:not(.Notification-closeButton):disabled i.subs-icons:before,.Notification--warning .ActionButton:not(.Notification-closeButton)[disabled=disabled] i.subs-icons:before,.Notification--warning .ActionButton:not(.Notification-closeButton)[disabled] i.subs-icons:before{background-color:#b2b2b2}.Notification--warning .ActionButton:not(.Notification-closeButton) i.subs-icons:before{background-color:#fff}.Notification--success{background-color:rgba(3,136,70,.102);border-color:#00803e}.Notification--success .Notification-icon .subs-icons:before{background-color:#00803e}.Notification--success .Notification-content{color:#00803e}.Notification--success .Notification-content li,.Notification--success .Notification-content p,.Notification--success .Notification-content span{color:#00803e;font-family:Saudia Sans,sans-serif;font-size:14px;font-style:normal;font-weight:400;font-weight:600;letter-spacing:-3%;line-height:20px;line-height:24px;margin:0}.Notification--success .ActionButton:not(.Notification-closeButton){background-color:#fff;border:1px solid #00803e;border-radius:2px;box-sizing:border-box;color:#fff;color:#00803e;cursor:pointer;display:inline-flex;font-family:Saudia Sans,sans-serif;font-size:16px;font-style:normal;font-weight:400;font-weight:600;height:auto;letter-spacing:-3%;line-height:24px;padding:8px 12px;text-decoration:none}.Notification--success .ActionButton:not(.Notification-closeButton) i.subs-icons:before{background-color:#fff}.Notification--success .ActionButton:not(.Notification-closeButton).disabled,.Notification--success .ActionButton:not(.Notification-closeButton):disabled,.Notification--success .ActionButton:not(.Notification-closeButton)[disabled=disabled],.Notification--success .ActionButton:not(.Notification-closeButton)[disabled]{opacity:1;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Notification--success .ActionButton:not(.Notification-closeButton):active,.Notification--success .ActionButton:not(.Notification-closeButton):focus,.Notification--success .ActionButton:not(.Notification-closeButton):focus:not(:active),.Notification--success .ActionButton:not(.Notification-closeButton):hover:not(:active,:focus){box-shadow:none;color:#fff;outline:none}.Notification--success .ActionButton:not(.Notification-closeButton):active i.subs-icons:before,.Notification--success .ActionButton:not(.Notification-closeButton):focus i.subs-icons:before,.Notification--success .ActionButton:not(.Notification-closeButton):focus:not(:active) i.subs-icons:before,.Notification--success .ActionButton:not(.Notification-closeButton):hover:not(:active,:focus) i.subs-icons:before{background-color:#fff}.Notification--success .ActionButton:not(.Notification-closeButton):focus:not(:active){border-color:#0077b9;box-shadow:0 0 12px 0 #3c68d9}.Notification--success .ActionButton:not(.Notification-closeButton).disabled,.Notification--success .ActionButton:not(.Notification-closeButton):disabled,.Notification--success .ActionButton:not(.Notification-closeButton)[disabled=disabled],.Notification--success .ActionButton:not(.Notification-closeButton)[disabled]{background-color:#fff;border-color:#ccc;color:#b2b2b2}.Notification--success .ActionButton:not(.Notification-closeButton).disabled i.subs-icons:before,.Notification--success .ActionButton:not(.Notification-closeButton):disabled i.subs-icons:before,.Notification--success .ActionButton:not(.Notification-closeButton)[disabled=disabled] i.subs-icons:before,.Notification--success .ActionButton:not(.Notification-closeButton)[disabled] i.subs-icons:before{background-color:#b2b2b2}.Notification--success .ActionButton:not(.Notification-closeButton):active,.Notification--success .ActionButton:not(.Notification-closeButton):focus,.Notification--success .ActionButton:not(.Notification-closeButton):focus:not(:active){border-color:#00803e;color:#00803e}.Notification--success .ActionButton:not(.Notification-closeButton):active i.subs-icons:before,.Notification--success .ActionButton:not(.Notification-closeButton):focus i.subs-icons:before,.Notification--success .ActionButton:not(.Notification-closeButton):focus:not(:active) i.subs-icons:before{background-color:#00803e}.Notification--success .ActionButton:not(.Notification-closeButton):hover:not(:active,:focus){border-color:#00803e;color:#00803e}.Notification--success .ActionButton:not(.Notification-closeButton) i.subs-icons:before,.Notification--success .ActionButton:not(.Notification-closeButton):hover:not(:active,:focus) i.subs-icons:before{background-color:#00803e}.Notification--danger{background-color:rgba(181,18,19,.102);border-color:#b51213}.Notification--danger .Notification-icon .subs-icons:before{background-color:#b51213}.Notification--danger .Notification-content{color:#b51213}.Notification--danger .Notification-content li,.Notification--danger .Notification-content p,.Notification--danger .Notification-content span{color:#b51213;font-family:Saudia Sans,sans-serif;font-size:14px;font-style:normal;font-weight:400;font-weight:600;letter-spacing:-3%;line-height:20px;line-height:24px;margin:0}.Notification--danger .ActionButton:not(.Notification-closeButton){background-color:#b51213;border:1px solid #b51213;border-radius:2px;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-flex;font-family:Saudia Sans,sans-serif;font-size:16px;font-style:normal;font-weight:400;font-weight:600;height:auto;letter-spacing:-3%;line-height:24px;padding:8px 12px;text-decoration:none}.Notification--danger .ActionButton:not(.Notification-closeButton).disabled,.Notification--danger .ActionButton:not(.Notification-closeButton):disabled,.Notification--danger .ActionButton:not(.Notification-closeButton)[disabled=disabled],.Notification--danger .ActionButton:not(.Notification-closeButton)[disabled]{opacity:1;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Notification--danger .ActionButton:not(.Notification-closeButton):active,.Notification--danger .ActionButton:not(.Notification-closeButton):focus,.Notification--danger .ActionButton:not(.Notification-closeButton):focus:not(:active),.Notification--danger .ActionButton:not(.Notification-closeButton):hover:not(:active,:focus){box-shadow:none;color:#fff;outline:none}.Notification--danger .ActionButton:not(.Notification-closeButton):active i.subs-icons:before,.Notification--danger .ActionButton:not(.Notification-closeButton):focus i.subs-icons:before,.Notification--danger .ActionButton:not(.Notification-closeButton):focus:not(:active) i.subs-icons:before,.Notification--danger .ActionButton:not(.Notification-closeButton):hover:not(:active,:focus) i.subs-icons:before{background-color:#fff}.Notification--danger .ActionButton:not(.Notification-closeButton):active,.Notification--danger .ActionButton:not(.Notification-closeButton):focus{color:hsla(0,0%,100%,.3)}.Notification--danger .ActionButton:not(.Notification-closeButton):active i.subs-icons:before,.Notification--danger .ActionButton:not(.Notification-closeButton):focus i.subs-icons:before{background-color:hsla(0,0%,100%,.3)}.Notification--danger .ActionButton:not(.Notification-closeButton):focus:not(:active){border-color:#fff;box-shadow:0 0 12px 0 #3c68d9;color:#fff}.Notification--danger .ActionButton:not(.Notification-closeButton).disabled,.Notification--danger .ActionButton:not(.Notification-closeButton):disabled,.Notification--danger .ActionButton:not(.Notification-closeButton)[disabled=disabled],.Notification--danger .ActionButton:not(.Notification-closeButton)[disabled]{background-color:#e5e5e5;border-color:#e5e5e5;color:#b2b2b2}.Notification--danger .ActionButton:not(.Notification-closeButton).disabled i.subs-icons:before,.Notification--danger .ActionButton:not(.Notification-closeButton):disabled i.subs-icons:before,.Notification--danger .ActionButton:not(.Notification-closeButton)[disabled=disabled] i.subs-icons:before,.Notification--danger .ActionButton:not(.Notification-closeButton)[disabled] i.subs-icons:before{background-color:#b2b2b2}.Notification--danger .ActionButton:not(.Notification-closeButton) i.subs-icons:before{background-color:#fff}.Notification--danger .ActionButton:not(.Notification-closeButton):active,.Notification--danger .ActionButton:not(.Notification-closeButton):hover:not(:focus){background-color:#880e0e;border-color:#880e0e}.Notification--danger .ActionButton:not(.Notification-closeButton):active{color:hsla(0,0%,100%,.2)}.Notification--danger .ActionButton:not(.Notification-closeButton):active i.subs-icons:before{background-color:hsla(0,0%,100%,.2)}.Notification--withAction .Notification-content{display:flex;flex:1}@media screen and (max-width:calc(769px - 1px)){.Notification--withAction .Notification-content{flex-direction:column}}.Notification--withAction .Notification-content .ActionButton{align-self:flex-start;margin-right:auto}@media screen and (max-width:calc(769px - 1px)){.Notification--withAction .Notification-content .ActionButton{margin-right:unset;margin-top:12px}}.PlanOverlay{bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:1}.PlanOverlay-inner{background:hsla(0,0%,81%,.5);border-radius:8px;display:flex;height:calc(100% - 80px);overflow:hidden;padding:40px;width:calc(100% - 80px)}.PlanOverlay-text{color:#333;font-size:24px;font-weight:600;line-height:32px;margin:auto;text-align:center}.PlanOverlay-text,.Radio [type=radio]+label{font-family:Saudia Sans,sans-serif;font-style:normal;letter-spacing:-3%}.Radio [type=radio]+label{color:#4d4d4d;font-size:16px;font-weight:400;line-height:24px;margin-top:12px}.Radio [type=radio]+label:before{background:#fff;border:2px solid #00803e;height:16px;width:16px}.Radio [type=radio]+label:after{background:#00803e;height:10px;right:5px;top:7px;width:10px}.Radio [type=radio]:checked+label:before{background:#fff;border:2px solid #00803e}.Radio-detail{color:#b2b2b2;font-family:Saudia Sans,sans-serif;font-size:14px;font-style:normal;font-weight:400;letter-spacing:-3%;line-height:20px;margin:0}.RegisterFlowContent{display:flex;gap:32px}@media screen and (max-width:calc(769px - 1px)){.RegisterFlowContent{flex-direction:column}}.RegisterFlowContent-header{width:45%}@media screen and (max-width:calc(769px - 1px)){.RegisterFlowContent-header{width:100%}}.RegisterFlowContent-content{width:55%}@media screen and (max-width:calc(769px - 1px)){.RegisterFlowContent-content{width:100%}}.RegisterFlowContent-title{color:#333;font-family:Saudia Sans,sans-serif;font-size:40px;font-style:normal;font-weight:600;letter-spacing:-3%;line-height:48px;margin:0 0 16px}@media screen and (max-width:calc(769px - 1px)){.RegisterFlowContent-title{color:#333;font-family:Saudia Sans,sans-serif;font-size:32px;font-style:normal;font-weight:600;letter-spacing:-3%;line-height:36px}}.RegisterFlowContent-description{margin:0}.RegisterFlowHeader{margin:0 auto 24px;width:100%}.RegisterFlowHeader-inner{border-bottom:1px solid #ccc}.RegisterFlowHeader .Notification{margin-bottom:48px}.SearchCombo-formWrapper{background:#fff;border-radius:10px;box-shadow:0 4px 6px 0 rgba(0,0,0,.12);padding:24px}@media screen and (max-width:calc(769px - 1px)){.SearchCombo-formWrapper{border-radius:4px;padding:12px}}.SearchCombo-fieldsContainer{gap:24px}@media screen and (max-width:calc(769px - 1px)){.SearchCombo-fieldsContainer{gap:12px;margin-bottom:0}}.SearchCombo-submit{padding:17px}.SearchCombo-submit:before{background-color:#fff;content:"";height:24px;margin-left:12px;-webkit-mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#magnify);mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#magnify);width:24px}.SearchCombo-submit[disabled]:before{background-color:#b2b2b2}.SearchCombo-tripTypeWrapper{align-items:flex-start}.SearchCombo-tripTypeDisclaimer{align-items:center;color:#949494;display:flex;font-family:Saudia Sans,sans-serif;font-size:12px;font-style:normal;font-weight:400;gap:4px;letter-spacing:-3%;line-height:16px;margin-top:8px}.SearchCombo-tripTypeDisclaimer:before{background-color:#333;background-color:#949494;content:"";display:inline-flex;height:24px;height:12px;-webkit-mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#information);mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#information);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:24px;width:12px}.SearchCombo-title{color:#333;font-family:Saudia Sans,sans-serif;font-size:24px;font-style:normal;font-weight:600;letter-spacing:-3%;line-height:32px;padding-top:12px}.SearchCombo-tripType.ToggleButton{margin-bottom:0;padding:0}.SearchCombo-tripType .ToggleButton-title{margin:auto}.SearchCombo-tripType .ToggleButton-label{align-items:center;display:flex;height:28px}.SearchCombo-tripType .ToggleButton-buttonsContainer{border:1px solid #ccc;border-radius:4px;padding:4px}.SearchCombo-tripType p.Form-field--error{display:none}.SearchCombo-heading{align-items:start;justify-content:space-between;margin-bottom:24px}.SearchCombo-currentSearch{border-left:1px solid #ccc;margin-left:12px;padding-left:12px}.SearchCombo-currentRoute{margin-bottom:12px}.SearchCombo-route{font-size:20px;font-weight:600}.SearchCombo-divider{border-top:2px solid #ccc}.SearchCombo-currentDate{display:flex}.SearchCombo-currentDate:before{background-color:#949494;content:"";display:inline-block;height:20px;margin-left:8px;-webkit-mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#calendar);mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#calendar);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:20px}.SearchCombo-date{font-size:14px;font-weight:600}.SearchCombo-edit{display:flex}.SearchCombo-editBtn{background-color:transparent;border:1px solid transparent;border-radius:2px;box-sizing:border-box;color:#fff;color:#00803e;cursor:pointer;display:inline-flex;font-family:Saudia Sans,sans-serif;font-size:16px;font-style:normal;font-weight:400;font-weight:600;height:auto;letter-spacing:-3%;line-height:24px;margin:auto;padding:8px 12px;text-decoration:none}.SearchCombo-editBtn i.subs-icons:before{background-color:#fff}.SearchCombo-editBtn.disabled,.SearchCombo-editBtn:disabled,.SearchCombo-editBtn[disabled=disabled],.SearchCombo-editBtn[disabled]{opacity:1;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.SearchCombo-editBtn:active,.SearchCombo-editBtn:focus,.SearchCombo-editBtn:focus:not(:active),.SearchCombo-editBtn:hover:not(:active,:focus){box-shadow:none;color:#fff;outline:none}.SearchCombo-editBtn:active i.subs-icons:before,.SearchCombo-editBtn:focus i.subs-icons:before,.SearchCombo-editBtn:focus:not(:active) i.subs-icons:before,.SearchCombo-editBtn:hover:not(:active,:focus) i.subs-icons:before{background-color:#fff}.SearchCombo-editBtn:hover:not(:active,:focus){text-decoration:underline}.SearchCombo-editBtn:active,.SearchCombo-editBtn:focus,.SearchCombo-editBtn:hover{background-color:transparent;border-color:transparent}.SearchCombo-editBtn.disabled,.SearchCombo-editBtn:disabled,.SearchCombo-editBtn[disabled=disabled],.SearchCombo-editBtn[disabled]{background-color:transparent;border-color:transparent;color:#b2b2b2}.SearchCombo-editBtn.disabled i.subs-icons:before,.SearchCombo-editBtn:disabled i.subs-icons:before,.SearchCombo-editBtn[disabled=disabled] i.subs-icons:before,.SearchCombo-editBtn[disabled] i.subs-icons:before{background-color:#b2b2b2}.SearchCombo-editBtn i.subs-icons:before{background-color:#00803e}.SearchCombo-editBtn:hover:not(:active,:focus){color:#026634}.SearchCombo-editBtn:hover:not(:active,:focus) i.subs-icons:before{background-color:#026634}.SearchCombo-editBtn:active,.SearchCombo-editBtn:focus:not(:active){color:#00803e}.SearchCombo-editBtn:active i.subs-icons:before,.SearchCombo-editBtn:focus:not(:active) i.subs-icons:before{background-color:#00803e}.SearchCombo-editBtn:before{background-color:#00803e;content:"";display:inline-block;height:20px;margin-left:8px;-webkit-mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#pencil);mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#pencil);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:20px}.SearchCombo-editHeader{align-items:center;border-bottom:1px solid #ccc;margin-bottom:20px;padding-bottom:20px}.SearchCombo-editTitle{flex:1;font-size:20px}.SearchCombo-closeEditBtn,.SearchCombo-editTitle{font-family:Saudia Sans,sans-serif;font-style:normal;font-weight:400;font-weight:600;letter-spacing:-3%;line-height:24px}.SearchCombo-closeEditBtn{background-color:transparent;border:1px solid transparent;border-radius:2px;box-sizing:border-box;color:#fff;color:#00803e;cursor:pointer;display:inline-flex;display:flex;font-size:16px;height:auto;padding:8px 12px;text-decoration:none}.SearchCombo-closeEditBtn i.subs-icons:before{background-color:#fff}.SearchCombo-closeEditBtn.disabled,.SearchCombo-closeEditBtn:disabled,.SearchCombo-closeEditBtn[disabled=disabled],.SearchCombo-closeEditBtn[disabled]{opacity:1;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.SearchCombo-closeEditBtn:active,.SearchCombo-closeEditBtn:focus,.SearchCombo-closeEditBtn:focus:not(:active),.SearchCombo-closeEditBtn:hover:not(:active,:focus){box-shadow:none;color:#fff;outline:none}.SearchCombo-closeEditBtn:active i.subs-icons:before,.SearchCombo-closeEditBtn:focus i.subs-icons:before,.SearchCombo-closeEditBtn:focus:not(:active) i.subs-icons:before,.SearchCombo-closeEditBtn:hover:not(:active,:focus) i.subs-icons:before{background-color:#fff}.SearchCombo-closeEditBtn:hover:not(:active,:focus){text-decoration:underline}.SearchCombo-closeEditBtn:active,.SearchCombo-closeEditBtn:focus,.SearchCombo-closeEditBtn:hover{background-color:transparent;border-color:transparent}.SearchCombo-closeEditBtn.disabled,.SearchCombo-closeEditBtn:disabled,.SearchCombo-closeEditBtn[disabled=disabled],.SearchCombo-closeEditBtn[disabled]{background-color:transparent;border-color:transparent;color:#b2b2b2}.SearchCombo-closeEditBtn.disabled i.subs-icons:before,.SearchCombo-closeEditBtn:disabled i.subs-icons:before,.SearchCombo-closeEditBtn[disabled=disabled] i.subs-icons:before,.SearchCombo-closeEditBtn[disabled] i.subs-icons:before{background-color:#b2b2b2}.SearchCombo-closeEditBtn i.subs-icons:before{background-color:#00803e}.SearchCombo-closeEditBtn:hover:not(:active,:focus){color:#026634}.SearchCombo-closeEditBtn:hover:not(:active,:focus) i.subs-icons:before{background-color:#026634}.SearchCombo-closeEditBtn:active,.SearchCombo-closeEditBtn:focus:not(:active){color:#00803e}.SearchCombo-closeEditBtn:active i.subs-icons:before,.SearchCombo-closeEditBtn:focus:not(:active) i.subs-icons:before{background-color:#00803e}.SearchCombo-closeEditBtn:before{background-color:#949494;content:"";display:inline-block;height:20px;-webkit-mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#window-close);mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#window-close);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:20px}.SearchCombo .Autocomplete{margin:0}.SearchCombo .Autocomplete input.is-success{border-color:transparent}.SearchCombo .Autocomplete input.is-success:active,.SearchCombo .Autocomplete input.is-success:focus,.SearchCombo .Autocomplete input:active,.SearchCombo .Autocomplete input:focus{border-color:#00803e}.SearchCombo .Autocomplete-inputWrapper:after{background-color:#00803e;content:"";display:block;height:20px;left:16px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;position:absolute;top:50%;transform:translateY(-50%);width:20px}.SearchCombo .Autocomplete:first-of-type .Autocomplete-inputWrapper:after{-webkit-mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#airplane-takeoff);mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#airplane-takeoff)}.SearchCombo .Autocomplete:last-of-type .Autocomplete-inputWrapper:after{-webkit-mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#airplane-landing);mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#airplane-landing)}.SearchCombo .Autocomplete.is-empty .Autocomplete-inputWrapper:after{background-color:#949494}.SearchCombo .Datepicker{margin:0}.SearchCombo .Datepicker .disabled,.SearchCombo .Datepicker .is-disabled,.SearchCombo--OW .Checkbox{display:none}.SearchCombo--wallet{margin:0 auto;max-width:996px}.SearchCombo--wallet .SearchCombo-row:last-child{flex-wrap:wrap}.SearchCombo--wallet .SearchCombo-row:last-child .SearchCombo-fieldsContainer{flex-wrap:wrap;min-width:100%}@media screen and (max-width:calc(769px - 1px)){.SearchCombo--wallet .SearchCombo-row:last-child .SearchCombo-fieldsContainer{flex-direction:row}}.SearchCombo--wallet .SearchCombo-submit{bottom:24px;left:24px;position:absolute}@media screen and (max-width:calc(1280px - 1px)){.SearchCombo--wallet .SearchCombo-submit{position:static;width:100%}}.SearchCombo--wallet .Autocomplete{min-width:calc(50% - 12px)}@media screen and (max-width:calc(769px - 1px)){.SearchCombo--wallet .Autocomplete{min-width:100%}.SearchCombo--wallet .Autocomplete:first-child{margin-bottom:0}.SearchCombo--wallet .Autocomplete:last-of-type{margin-bottom:12px}}.SearchCombo--wallet .Datepicker{flex:none;min-width:calc(40% - 12px)}@media screen and (max-width:calc(1280px - 1px)){.SearchCombo--wallet .Datepicker{flex:1;margin-bottom:24px;min-width:calc(50% - 12px)}}@media screen and (max-width:calc(769px - 1px)){.SearchCombo--wallet .Datepicker{min-width:100%}.SearchCombo--wallet .Datepicker:first-of-type{margin-bottom:0}.SearchCombo--wallet .Datepicker:last-of-type{margin-bottom:24px}}.SearchCombo--oneLine .SearchCombo-row{gap:24px}@media screen and (max-width:calc(769px - 1px)){.SearchCombo--oneLine .SearchCombo-row{gap:12px}.SearchCombo--withDisplay.is-edit .SearchCombo-formWrapper{border-bottom-left-radius:0;border-bottom-right-radius:0;padding:24px}.SearchCombo--withDisplay.is-edit .SearchCombo-fieldsContainer{border-bottom:1px solid #ccc;margin-bottom:12px;padding-bottom:20px}}.SearchCombo--withDisplay.is-edit .SearchCombo-editHeader{display:flex}.SearchResult-results{margin-bottom:32px}.Header{background-color:#fff;border-bottom:1px solid #ccc;max-width:100%;width:100%}@media screen and (max-width:calc(769px - 1px)){.Header{margin-bottom:16px}}.SiteHeader{box-sizing:border-box;height:100px;margin:auto;max-width:1280px}@media screen and (max-width:calc(769px - 1px)){.SiteHeader{height:70px;padding:12px 20px}}@media print,screen and (min-width:769px){.SiteHeader{padding:12px 32px}}.SiteHeader-logoContainer{align-items:center;display:flex}.SiteHeader-logoContainer a{align-items:center;display:inline-flex}.SiteHeader-logoContainer img{width:150px}@media screen and (max-width:calc(769px - 1px)){.SiteHeader-logoContainer img{width:90px}}.SiteHeader-actions{gap:32px}.SiteHeader-actions .SubscribeHeader{background-color:rgba(3,136,70,.102);border:1px solid #00803e;border-radius:2px;box-sizing:border-box;color:#fff;color:#00803e;cursor:pointer;display:inline-flex;font-family:Saudia Sans,sans-serif;font-size:16px;font-style:normal;font-weight:400;font-weight:600;height:auto;letter-spacing:-3%;line-height:24px;opacity:0;padding:8px 12px;text-decoration:none;transition:opacity .1s}.SiteHeader-actions .SubscribeHeader i.subs-icons:before{background-color:#fff}.SiteHeader-actions .SubscribeHeader.disabled,.SiteHeader-actions .SubscribeHeader:disabled,.SiteHeader-actions .SubscribeHeader[disabled=disabled],.SiteHeader-actions .SubscribeHeader[disabled]{opacity:1;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.SiteHeader-actions .SubscribeHeader:active,.SiteHeader-actions .SubscribeHeader:focus,.SiteHeader-actions .SubscribeHeader:focus:not(:active),.SiteHeader-actions .SubscribeHeader:hover:not(:active,:focus){box-shadow:none;color:#fff;outline:none}.SiteHeader-actions .SubscribeHeader:active i.subs-icons:before,.SiteHeader-actions .SubscribeHeader:focus i.subs-icons:before,.SiteHeader-actions .SubscribeHeader:focus:not(:active) i.subs-icons:before,.SiteHeader-actions .SubscribeHeader:hover:not(:active,:focus) i.subs-icons:before{background-color:#fff}.SiteHeader-actions .SubscribeHeader:focus:not(:active){border-color:#0077b9;box-shadow:0 0 12px 0 #3c68d9}.SiteHeader-actions .SubscribeHeader.disabled,.SiteHeader-actions .SubscribeHeader:disabled,.SiteHeader-actions .SubscribeHeader[disabled=disabled],.SiteHeader-actions .SubscribeHeader[disabled]{background-color:#fff;border-color:#ccc;color:#b2b2b2}.SiteHeader-actions .SubscribeHeader.disabled i.subs-icons:before,.SiteHeader-actions .SubscribeHeader:disabled i.subs-icons:before,.SiteHeader-actions .SubscribeHeader[disabled=disabled] i.subs-icons:before,.SiteHeader-actions .SubscribeHeader[disabled] i.subs-icons:before{background-color:#b2b2b2}.SiteHeader-actions .SubscribeHeader i.subs-icons:before{background-color:#00803e}.SiteHeader-actions .SubscribeHeader:active,.SiteHeader-actions .SubscribeHeader:focus,.SiteHeader-actions .SubscribeHeader:focus:not(:active){color:rgba(2,102,52,.7)}.SiteHeader-actions .SubscribeHeader:active i.subs-icons:before,.SiteHeader-actions .SubscribeHeader:focus i.subs-icons:before,.SiteHeader-actions .SubscribeHeader:focus:not(:active) i.subs-icons:before{background-color:rgba(2,102,52,.7)}.SiteHeader-actions .SubscribeHeader:hover:not(:active,:focus){background-color:rgba(3,136,70,.251);border-color:#00803e;color:#00803e}.SiteHeader-actions .SubscribeHeader:hover:not(:active,:focus) i.subs-icons:before{background-color:#00803e}.SiteHeader-actions .SubscribeHeader:active,.SiteHeader-actions .SubscribeHeader:focus,.SiteHeader-actions .SubscribeHeader:hover{background-color:rgba(3,136,70,.251)}.SiteHeader-actions .SubscribeHeader.visible{opacity:1}@media screen and (max-width:calc(769px - 1px)){.SiteHeader-actions{gap:0;margin-left:16px;margin-right:auto}.SiteHeader-actions .SubscribeHeader{font-family:Saudia Sans,sans-serif;font-size:14px;font-style:normal;font-weight:400;letter-spacing:-3%;line-height:20px;padding:8px}}.SiteHeader-loginButton:before{background-color:#333;background-color:#00803e;-webkit-mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#account);mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#account)}.SiteHeader-loginButton:before,.SiteHeader-logoutRegisterButton:before{content:"";display:inline-flex;height:24px;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:24px}.SiteHeader-logoutRegisterButton:before{background-color:#333;background-color:#00803e;-webkit-mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#logout);mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#logout)}.SiteHeader-loginButton,.SiteHeader-logoutRegisterButton{align-items:center;background-color:#fff;border-width:0;color:#00803e;display:flex;font-weight:600}.SiteHeader-loginButton.button:active,.SiteHeader-loginButton.button:focus,.SiteHeader-loginButton.button:hover,.SiteHeader-logoutRegisterButton.button:active,.SiteHeader-logoutRegisterButton.button:focus,.SiteHeader-logoutRegisterButton.button:hover{background-color:#fff;box-shadow:none;color:#00803e}.SiteHeader-loginButton:before,.SiteHeader-logoutRegisterButton:before{margin-left:8px}.SiteHeader-userButton{align-items:center;background:unset;background-color:rgba(3,136,70,.251);border:1px solid #00803e;border-radius:100px;color:#00803e;display:inline-flex;font-family:Saudia Sans,sans-serif;font-size:20px;font-style:normal;font-weight:400;height:auto;letter-spacing:-3%;line-height:24px;min-height:auto;min-width:auto;padding:12px 16px;text-transform:unset;width:auto}.SiteHeader-userButton:active,.SiteHeader-userButton:focus,.SiteHeader-userButton:hover{background:unset;box-shadow:unset;color:unset}.SiteHeader-userButton:after{content:"";display:inline-flex;height:24px;margin-left:12px;-webkit-mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#chevron-down);mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#chevron-down);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;width:24px}.SiteHeader-userButton.button:active,.SiteHeader-userButton.button:focus,.SiteHeader-userButton.button:hover{background-color:rgba(3,136,70,.251);border:1px solid #00803e;box-shadow:none;color:#00803e}.SiteHeader-userButton:after{background-color:#00803e}.SiteHeader-userButton.CvoOverlaySiblingPosition:after,.SiteHeader-userButton.OverlaySiblingPosition:after{-webkit-mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#chevron-up);mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#chevron-up)}@media screen and (max-width:calc(769px - 1px)){.SiteHeader-languageContainer,.SiteHeader-loginAccountWrapper{display:none}}.SiteHeader-loginAccountWrapper{position:relative}.SiteHeader-userPanel{background-color:#fff;border-radius:4px;box-shadow:0 4px 6px 0 rgba(0,0,0,.12);min-width:-moz-min-content;min-width:min-content;padding:12px;transform:translateY(8px);width:100%}.SiteHeader-userPanel h1{font-family:Saudia Sans,sans-serif;font-size:16px;font-style:normal;font-weight:400;letter-spacing:-3%;line-height:24px}.SiteHeader-userAreaButton,.SiteHeader-userEmail,.SiteHeader-userLinks,.SiteHeader-userPanel hr{display:none}.SiteHeader-logoutButton{background-color:#000;border:1px solid #000;border-radius:2px;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-flex;font-family:Saudia Sans,sans-serif;font-size:16px;font-style:normal;font-weight:400;font-weight:600;height:auto;justify-content:center;letter-spacing:-3%;line-height:24px;min-width:140px;padding:8px 12px;text-decoration:none;width:100%}.SiteHeader-logoutButton.disabled,.SiteHeader-logoutButton:disabled,.SiteHeader-logoutButton[disabled=disabled],.SiteHeader-logoutButton[disabled]{opacity:1;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.SiteHeader-logoutButton:active,.SiteHeader-logoutButton:focus,.SiteHeader-logoutButton:focus:not(:active),.SiteHeader-logoutButton:hover:not(:active,:focus){box-shadow:none;color:#fff;outline:none}.SiteHeader-logoutButton:active i.subs-icons:before,.SiteHeader-logoutButton:focus i.subs-icons:before,.SiteHeader-logoutButton:focus:not(:active) i.subs-icons:before,.SiteHeader-logoutButton:hover:not(:active,:focus) i.subs-icons:before{background-color:#fff}.SiteHeader-logoutButton:focus:not(:active){border-color:#fff;box-shadow:0 0 12px 0 #3c68d9}.SiteHeader-logoutButton:active,.SiteHeader-logoutButton:focus{color:hsla(0,0%,100%,.3)}.SiteHeader-logoutButton:active i.subs-icons:before,.SiteHeader-logoutButton:focus i.subs-icons:before{background-color:hsla(0,0%,100%,.3)}.SiteHeader-logoutButton.disabled,.SiteHeader-logoutButton:disabled,.SiteHeader-logoutButton[disabled=disabled],.SiteHeader-logoutButton[disabled]{background-color:#e5e5e5;border-color:#e5e5e5;color:#b2b2b2}.SiteHeader-logoutButton.disabled i.subs-icons:before,.SiteHeader-logoutButton:disabled i.subs-icons:before,.SiteHeader-logoutButton[disabled=disabled] i.subs-icons:before,.SiteHeader-logoutButton[disabled] i.subs-icons:before{background-color:#b2b2b2}.SiteHeader-logoutButton i.subs-icons:before{background-color:#fff}.SiteHeader-logoutButton:active,.SiteHeader-logoutButton:hover:not(:focus){background-color:#4d4d4d;border-color:#4d4d4d}.SiteHeader-fullName{display:none}.SiteHeader .LanguageSelector-panelButton{align-items:center;background-color:transparent;border:2px solid #ccc;border-radius:100px;color:#ccc;display:inline-flex;display:flex;gap:4px;padding:12px 16px}.SiteHeader .LanguageSelector-panelButton:before{margin-right:12px;-webkit-mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#web);mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#web)}.SiteHeader .LanguageSelector-panelButton:after,.SiteHeader .LanguageSelector-panelButton:before{content:"";display:inline-flex;height:24px;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;width:24px}.SiteHeader .LanguageSelector-panelButton:after{margin-left:12px;-webkit-mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#chevron-down);mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#chevron-down)}.SiteHeader .LanguageSelector-panelButton:active,.SiteHeader .LanguageSelector-panelButton:focus,.SiteHeader .LanguageSelector-panelButton:hover{background-color:unset;border-color:#00803e;color:#4d4d4d}.SiteHeader .LanguageSelector-panelButton:active span,.SiteHeader .LanguageSelector-panelButton:focus span,.SiteHeader .LanguageSelector-panelButton:hover span{color:#4d4d4d}.SiteHeader .LanguageSelector-panelButton.is-active:after{-webkit-mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#chevron-up);mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#chevron-up)}.SiteHeader .LanguageSelector-panelButton:before{background-color:#949494;margin-left:0}.SiteHeader .LanguageSelector-panelButton:after{background-color:#949494;margin-right:0}.SiteHeader .LanguageSelector-panelButton span{color:#949494}.SiteHeader .SlideMenu{order:3}@media screen and (max-width:calc(769px - 1px)){.SiteHeader .SlideMenu{display:flex}.SiteHeader .SlideMenu-wrapper{align-self:center;height:-moz-fit-content;height:fit-content}.SiteHeader .SlideMenu-menuButton{border-width:0;transform:translateY(-2px)}}.SiteHeader--logged .LanguageSelector-currentCurrency,.SiteHeader--logged .LanguageSelector-separator,.SlideMenu{display:none}@media screen and (max-width:calc(769px - 1px)){.SlideMenu{display:block}}.SlideMenu-menuButton{background-color:#00803e;border-radius:0;height:24px;margin:0;-webkit-mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#menu);mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#menu);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;padding:0;width:24px}.SlideMenu-panelWrapper{background-color:#fff;display:block;max-width:0;min-width:0;overflow:hidden;transition:all .3s ease-in-out}.SlideMenu-panelWrapper.is-open{max-width:100vw;min-width:100vw}.SlideMenu-panel{height:100%;min-width:50vw;padding:20px}.SlideMenu-panelSection{display:flex;flex-direction:column}.SlideMenu-panelSection>h2{font-family:Saudia Sans,sans-serif;font-size:20px;font-style:normal;font-weight:400;font-weight:600;letter-spacing:-3%;line-height:24px;margin-bottom:48px}.SlideMenu-panelSection.BottomActions{gap:32px;margin-top:auto}.SlideMenu-panelSection .NavigationProfile{border-top:1px solid #ccc}.SlideMenu .LoginButton{background-color:rgba(3,136,70,.102);border:1px solid #00803e;border-radius:2px;box-sizing:border-box;color:#fff;color:#00803e;cursor:pointer;display:inline-flex;font-family:Saudia Sans,sans-serif;font-size:16px;font-style:normal;font-weight:400;font-weight:600;height:auto;letter-spacing:-3%;line-height:24px;margin-left:auto;padding:8px 12px;text-decoration:none}.SlideMenu .LoginButton i.subs-icons:before{background-color:#fff}.SlideMenu .LoginButton.disabled,.SlideMenu .LoginButton:disabled,.SlideMenu .LoginButton[disabled=disabled],.SlideMenu .LoginButton[disabled]{opacity:1;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.SlideMenu .LoginButton:active,.SlideMenu .LoginButton:focus,.SlideMenu .LoginButton:focus:not(:active),.SlideMenu .LoginButton:hover:not(:active,:focus){box-shadow:none;color:#fff;outline:none}.SlideMenu .LoginButton:active i.subs-icons:before,.SlideMenu .LoginButton:focus i.subs-icons:before,.SlideMenu .LoginButton:focus:not(:active) i.subs-icons:before,.SlideMenu .LoginButton:hover:not(:active,:focus) i.subs-icons:before{background-color:#fff}.SlideMenu .LoginButton:focus:not(:active){border-color:#0077b9;box-shadow:0 0 12px 0 #3c68d9}.SlideMenu .LoginButton.disabled,.SlideMenu .LoginButton:disabled,.SlideMenu .LoginButton[disabled=disabled],.SlideMenu .LoginButton[disabled]{background-color:#fff;border-color:#ccc;color:#b2b2b2}.SlideMenu .LoginButton.disabled i.subs-icons:before,.SlideMenu .LoginButton:disabled i.subs-icons:before,.SlideMenu .LoginButton[disabled=disabled] i.subs-icons:before,.SlideMenu .LoginButton[disabled] i.subs-icons:before{background-color:#b2b2b2}.SlideMenu .LoginButton i.subs-icons:before{background-color:#00803e}.SlideMenu .LoginButton:active,.SlideMenu .LoginButton:focus,.SlideMenu .LoginButton:focus:not(:active){color:rgba(2,102,52,.7)}.SlideMenu .LoginButton:active i.subs-icons:before,.SlideMenu .LoginButton:focus i.subs-icons:before,.SlideMenu .LoginButton:focus:not(:active) i.subs-icons:before{background-color:rgba(2,102,52,.7)}.SlideMenu .LoginButton:hover:not(:active,:focus){background-color:rgba(3,136,70,.251);border-color:#00803e;color:#00803e}.SlideMenu .LoginButton:hover:not(:active,:focus) i.subs-icons:before{background-color:#00803e}.SlideMenu .LoginButton:active,.SlideMenu .LoginButton:focus,.SlideMenu .LoginButton:hover{background-color:rgba(3,136,70,.251)}.SlideMenu .LoginButton:before{background-color:#333;background-color:#00803e;content:"";display:inline-flex;height:24px;margin-right:12px;-webkit-mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#account);mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#account);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:24px}.SlideMenu .LogoutButton{background-color:#000;border:1px solid #000;border-radius:2px;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-flex;font-family:Saudia Sans,sans-serif;font-size:16px;font-style:normal;font-weight:400;font-weight:600;height:auto;letter-spacing:-3%;line-height:24px;margin-left:auto;padding:8px 12px;text-decoration:none}.SlideMenu .LogoutButton.disabled,.SlideMenu .LogoutButton:disabled,.SlideMenu .LogoutButton[disabled=disabled],.SlideMenu .LogoutButton[disabled]{opacity:1;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.SlideMenu .LogoutButton:active,.SlideMenu .LogoutButton:focus,.SlideMenu .LogoutButton:focus:not(:active),.SlideMenu .LogoutButton:hover:not(:active,:focus){box-shadow:none;color:#fff;outline:none}.SlideMenu .LogoutButton:active i.subs-icons:before,.SlideMenu .LogoutButton:focus i.subs-icons:before,.SlideMenu .LogoutButton:focus:not(:active) i.subs-icons:before,.SlideMenu .LogoutButton:hover:not(:active,:focus) i.subs-icons:before{background-color:#fff}.SlideMenu .LogoutButton:focus:not(:active){border-color:#fff;box-shadow:0 0 12px 0 #3c68d9}.SlideMenu .LogoutButton:active,.SlideMenu .LogoutButton:focus{color:hsla(0,0%,100%,.3)}.SlideMenu .LogoutButton:active i.subs-icons:before,.SlideMenu .LogoutButton:focus i.subs-icons:before{background-color:hsla(0,0%,100%,.3)}.SlideMenu .LogoutButton.disabled,.SlideMenu .LogoutButton:disabled,.SlideMenu .LogoutButton[disabled=disabled],.SlideMenu .LogoutButton[disabled]{background-color:#e5e5e5;border-color:#e5e5e5;color:#b2b2b2}.SlideMenu .LogoutButton.disabled i.subs-icons:before,.SlideMenu .LogoutButton:disabled i.subs-icons:before,.SlideMenu .LogoutButton[disabled=disabled] i.subs-icons:before,.SlideMenu .LogoutButton[disabled] i.subs-icons:before{background-color:#b2b2b2}.SlideMenu .LogoutButton i.subs-icons:before{background-color:#fff}.SlideMenu .LogoutButton:active,.SlideMenu .LogoutButton:hover:not(:focus){background-color:#4d4d4d;border-color:#4d4d4d}.SlideMenu .LogoutButton:before{background-color:#333;background-color:#fff;content:"";display:inline-flex;height:24px;margin-right:12px;-webkit-mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#logout);mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#logout);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:24px}.SlideMenu .LanguageSelector-panelHeader{align-items:center;display:flex;justify-content:space-between}.SlideMenu .LanguageSelector-panelButton{align-items:center;background-color:transparent;border:2px solid #ccc;border-radius:100px;color:#ccc;display:inline-flex;display:flex;gap:4px;padding:12px 16px}.SlideMenu .LanguageSelector-panelButton:before{margin-right:12px;-webkit-mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#web);mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#web)}.SlideMenu .LanguageSelector-panelButton:after,.SlideMenu .LanguageSelector-panelButton:before{content:"";display:inline-flex;height:24px;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;width:24px}.SlideMenu .LanguageSelector-panelButton:after{margin-left:12px;-webkit-mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#chevron-down);mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#chevron-down)}.SlideMenu .LanguageSelector-panelButton:active,.SlideMenu .LanguageSelector-panelButton:focus,.SlideMenu .LanguageSelector-panelButton:hover{background-color:unset;border-color:#00803e;color:#4d4d4d}.SlideMenu .LanguageSelector-panelButton:active span,.SlideMenu .LanguageSelector-panelButton:focus span,.SlideMenu .LanguageSelector-panelButton:hover span{color:#4d4d4d}.SlideMenu .LanguageSelector-panelButton.is-active:after{-webkit-mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#chevron-up);mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#chevron-up)}.SlideMenu .LanguageSelector-panelButton:before{background-color:#949494;margin-left:0}.SlideMenu .LanguageSelector-panelButton:after{background-color:#949494;margin-right:0}.SlideMenu .LanguageSelector-panelButton span{color:#949494}.SlideMenu .LanguageSelector-panel{bottom:0;width:100%}.SlideMenu .LanguageSelector-closePanelButton{align-items:center;background:unset;border:unset;display:inline-flex;height:auto;min-height:auto;min-width:auto;padding:16px;text-transform:unset;width:auto}.SlideMenu .LanguageSelector-closePanelButton:active,.SlideMenu .LanguageSelector-closePanelButton:focus,.SlideMenu .LanguageSelector-closePanelButton:hover{background:unset;box-shadow:unset;color:unset}.SlideMenu .LanguageSelector-closePanelButton:before{background-color:#b2b2b2;content:"";display:inline-flex;height:24px;margin-right:12px;margin-right:0;-webkit-mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#window-close);mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#window-close);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;width:24px}.SlideMenu-closeButton{align-items:center;background:unset;border:unset;display:inline-flex;height:auto;min-height:auto;min-width:auto;padding:0;text-transform:unset;width:auto}.SlideMenu-closeButton:active,.SlideMenu-closeButton:focus,.SlideMenu-closeButton:hover{background:unset;box-shadow:unset;color:unset}.SlideMenu-closeButton:before{background-color:#b2b2b2;content:"";display:inline-flex;height:24px;margin-right:12px;margin-right:0;-webkit-mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#window-close);mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#window-close);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;width:24px}.SlideMenu-powered{display:inline-block;margin-left:5px}.SlideMenu-powered,.SlideMenu-poweredLink{align-content:center;color:#b2b2b2;display:inline-flex;font-family:Saudia Sans,sans-serif;font-size:14px;font-style:normal;font-weight:400;font-weight:600;letter-spacing:-3%;line-height:20px}.SlideMenu-poweredLink{display:flex;margin-bottom:0}.SlideMenu-poweredLink svg{transform:scale(1.5) translateX(-10px)}.SlideMenu-footer{align-items:center;flex-direction:row}@keyframes delay-shadow{0%{box-shadow:0 4px 6px 0 rgba(0,0,0,.12)}to{box-shadow:unset}}.StationsFilter{margin-bottom:32px;position:relative;z-index:1}@media screen and (max-width:calc(769px - 1px)){.StationsFilter{margin-bottom:24px}}.StationsFilter-content{background:#fff;border-radius:4px;box-shadow:0 4px 5px -4px rgba(0,0,0,.12);opacity:0;padding:0 24px;transition:all .5s ease-in-out}@media screen and (max-width:calc(769px - 1px)){.StationsFilter-content{border-radius:4px;transform:none}}.StationsFilter-content.is-expanded{border-top-right-radius:unset;opacity:1;padding:24px}.StationsFilter-header{margin-bottom:8px;margin-top:-16px}.StationsFilter-toggleText{font-family:Saudia Sans,sans-serif;font-size:16px;font-style:normal;font-weight:400;letter-spacing:-3%;line-height:24px;margin-top:0}@media screen and (max-width:calc(769px - 1px)){.StationsFilter-toggleText{align-self:center;text-align:center}}.StationsFilter-description{color:#4d4d4d;font-family:Saudia Sans,sans-serif;font-size:16px;font-style:normal;font-weight:400;letter-spacing:-3%;line-height:24px;margin:0}.StationsFilter-toggle{display:none}.StationsFilter-toggleButton.ActionButton{align-self:end;background:unset;background:#fff;border:unset;border-radius:4px;box-shadow:0 4px 6px 0 rgba(0,0,0,.12);color:#000;font-weight:600;height:auto;height:-moz-min-content;height:min-content;min-height:auto;min-width:auto;padding:8px 12px;text-transform:unset;white-space:nowrap;width:auto;width:-moz-min-content;width:min-content}.StationsFilter-toggleButton.ActionButton:active,.StationsFilter-toggleButton.ActionButton:focus,.StationsFilter-toggleButton.ActionButton:hover{background:unset;box-shadow:unset;color:unset}@media screen and (max-width:calc(769px - 1px)){.StationsFilter-toggleButton.ActionButton{margin-left:12px}}.StationsFilter-toggleButton.ActionButton>i.subs-icons:before{background-color:#000}.StationsFilter-toggleButton.ActionButton:active,.StationsFilter-toggleButton.ActionButton:focus,.StationsFilter-toggleButton.ActionButton:hover{background:#fff;box-shadow:0 4px 6px 0 rgba(0,0,0,.12)}.StationsFilter-toggleButton.ActionButton:active>i.subs-icons:before,.StationsFilter-toggleButton.ActionButton:focus>i.subs-icons:before,.StationsFilter-toggleButton.ActionButton:hover>i.subs-icons:before{background-color:#000}.StationsFilter-clearButton.ActionButton{background-color:transparent;border:1px solid transparent;border-radius:2px;box-sizing:border-box;color:#fff;color:#00803e;cursor:pointer;display:inline-flex;font-family:Saudia Sans,sans-serif;font-size:16px;font-style:normal;font-weight:400;font-weight:600;height:auto;letter-spacing:-3%;line-height:24px;padding:8px 12px;text-decoration:none}.StationsFilter-clearButton.ActionButton i.subs-icons:before{background-color:#fff}.StationsFilter-clearButton.ActionButton.disabled,.StationsFilter-clearButton.ActionButton:disabled,.StationsFilter-clearButton.ActionButton[disabled=disabled],.StationsFilter-clearButton.ActionButton[disabled]{opacity:1;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.StationsFilter-clearButton.ActionButton:active,.StationsFilter-clearButton.ActionButton:focus,.StationsFilter-clearButton.ActionButton:focus:not(:active),.StationsFilter-clearButton.ActionButton:hover:not(:active,:focus){box-shadow:none;color:#fff;outline:none}.StationsFilter-clearButton.ActionButton:active i.subs-icons:before,.StationsFilter-clearButton.ActionButton:focus i.subs-icons:before,.StationsFilter-clearButton.ActionButton:focus:not(:active) i.subs-icons:before,.StationsFilter-clearButton.ActionButton:hover:not(:active,:focus) i.subs-icons:before{background-color:#fff}.StationsFilter-clearButton.ActionButton:hover:not(:active,:focus){text-decoration:underline}.StationsFilter-clearButton.ActionButton:active,.StationsFilter-clearButton.ActionButton:focus,.StationsFilter-clearButton.ActionButton:hover{background-color:transparent;border-color:transparent}.StationsFilter-clearButton.ActionButton.disabled,.StationsFilter-clearButton.ActionButton:disabled,.StationsFilter-clearButton.ActionButton[disabled=disabled],.StationsFilter-clearButton.ActionButton[disabled]{background-color:transparent;border-color:transparent;color:#b2b2b2}.StationsFilter-clearButton.ActionButton.disabled i.subs-icons:before,.StationsFilter-clearButton.ActionButton:disabled i.subs-icons:before,.StationsFilter-clearButton.ActionButton[disabled=disabled] i.subs-icons:before,.StationsFilter-clearButton.ActionButton[disabled] i.subs-icons:before{background-color:#b2b2b2}.StationsFilter-clearButton.ActionButton i.subs-icons:before{background-color:#00803e}.StationsFilter-clearButton.ActionButton:hover:not(:active,:focus){color:#026634}.StationsFilter-clearButton.ActionButton:hover:not(:active,:focus) i.subs-icons:before{background-color:#026634}.StationsFilter-clearButton.ActionButton:active,.StationsFilter-clearButton.ActionButton:focus:not(:active){color:#00803e}.StationsFilter-clearButton.ActionButton:active i.subs-icons:before,.StationsFilter-clearButton.ActionButton:focus:not(:active) i.subs-icons:before{background-color:#00803e}.StationsFilter:not(.StationsFilter.is-expanded) .StationsFilter-toggleButton{transition:box-shadow .25s ease-out .5s}.StationsFilter.is-expanded .StationsFilter-toggleButton{border-bottom-left-radius:unset;border-bottom-right-radius:unset;box-shadow:unset!important}.StationsFilter .Autocomplete .autocomplete-input{padding-left:40px}.StationsFilter .Autocomplete-clearButton{left:15px}.StepsBar{padding-bottom:32px;padding-top:40px}@media screen and (max-width:calc(769px - 1px)){.StepsBar{padding-bottom:16px;padding-top:0}}.StepsBar--simple .StepsBar-list{gap:8px;justify-content:start;margin:0;padding:0}@media screen and (max-width:calc(769px - 1px)){.StepsBar--simple .StepsBar-list{flex-direction:row}}.StepsBar--simple .StepsBar-itemIndex{border-radius:100px;color:#000;display:none;font-size:16px;height:32px;justify-content:center;line-height:24px;width:32px}.StepsBar--simple .StepsBar-item,.StepsBar--simple .StepsBar-itemIndex{align-items:center;background-color:#fff;font-family:Saudia Sans,sans-serif;font-style:normal;font-weight:400;font-weight:600;letter-spacing:-3%}.StepsBar--simple .StepsBar-item{border:1px solid #ccc;border-radius:100px;color:#949494;display:flex;font-size:14px;gap:8px;justify-content:space-between;line-height:20px;padding:8px 16px}.StepsBar--simple .StepsBar-item--hasIcon .StepsBar-iconWrapper{align-items:center;background-color:#fff;border-radius:100px;display:flex;justify-content:center;margin:0}.Notification--success .Notification-icon .StepsBar--simple .StepsBar-item--hasIcon .StepsBar-iconWrapper .subs-icons:before,.StepsBar--simple .StepsBar-item--hasIcon .StepsBar-iconWrapper .Notification--success .Notification-icon .subs-icons:before,.StepsBar--simple .StepsBar-item--hasIcon .StepsBar-iconWrapper .check{line-height:0}.Notification--success .Notification-icon .StepsBar--simple .StepsBar-item--hasIcon .StepsBar-iconWrapper .subs-icons:before,.StepsBar--simple .StepsBar-item--hasIcon .StepsBar-iconWrapper .Notification--success .Notification-icon .subs-icons:before,.StepsBar--simple .StepsBar-item--hasIcon .StepsBar-iconWrapper .check:before{background-color:#333;background-color:#00803e;content:"";display:inline-flex;height:24px;height:32px;-webkit-mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#check);mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#check);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:24px;width:32px}@media screen and (max-width:calc(769px - 1px)){.StepsBar--simple .StepsBar-item{padding:4px}.StepsBar--simple .StepsBar-item .StepsBar-itemIndex{display:flex}.StepsBar--simple .StepsBar-item .StepsBar-itemText{display:none}}.StepsBar--simple .StepsBar-item.is-active,.StepsBar--simple .StepsBar-item.is-previous{padding:4px 4px 4px 16px}.StepsBar--simple .StepsBar-item.is-active{background-color:#000;border-color:#000;color:#fff}.StepsBar--simple .StepsBar-item.is-active .StepsBar-itemIndex{display:flex}@media screen and (max-width:calc(769px - 1px)){.StepsBar--simple .StepsBar-item.is-active .StepsBar-itemText{display:block}}.StepsBar--simple .StepsBar-item.is-previous{background-color:hsla(0,0%,90%,.3);border-color:hsla(0,0%,90%,.3);color:#737373}@media screen and (max-width:calc(769px - 1px)){.StepsBar--simple .StepsBar-item.is-previous{padding:4px}}[dir=rtl] .StepsBar--simple .StepsBar-item--hasIcon .StepsBar-iconWrapper{margin:0}.SubscriptionDetailsCard .List-item--flightCredits .List-value{max-width:268px}.SubscriptionDetailsCard-footNote{color:#4d4d4d;font-family:Saudia Sans,sans-serif;font-size:12px;font-style:normal;font-weight:400;letter-spacing:-3%;line-height:16px;margin:24px 0 0}.SubscriptionDetailsCard-footNote>a{color:inherit;font-size:inherit}.Tiles{margin-top:36px}.Tiles-container{align-items:baseline;justify-content:space-around}.Tiles-imageContainer{align-items:flex-end;margin-bottom:0}@media screen and (max-width:calc(769px - 1px)){.Tiles-imageContainer{min-height:unset}}.Tiles-tile{margin:0;position:relative}@media print,screen and (min-width:1280px)and (max-width:1400px){.Tiles-tile{flex:1 0 45%}}.Tiles-tileImage{box-sizing:border-box;height:160px;margin:0 auto;padding:10px}.Tiles-tileText{font-family:Saudia Sans,sans-serif;font-size:16px;font-style:normal;font-weight:400;letter-spacing:-3%;line-height:24px;margin:0 auto;max-width:280px;width:100%}@media screen and (max-width:calc(769px - 1px)){.Tiles-tileText{font-family:Saudia Sans,sans-serif;font-size:14px;font-style:normal;font-weight:400;letter-spacing:-3%;line-height:20px}}.Tiles-tileText h4,.Tiles-tileText p{margin:0}.Landing-tiles .Tiles-container{gap:40px}@media screen and (max-width:calc(769px - 1px)){.Landing-tiles .Tiles-container{gap:32px}}.Landing-tiles .Tiles-textContainer{margin-top:12px}.Landing-benefits .Tiles-container{gap:32px}@media screen and (max-width:calc(769px - 1px)){.Landing-benefits .Tiles-container{gap:24px}}.Landing-benefits .Tiles-tileImage{align-items:center;background-color:#00803e;border-radius:100px;display:flex;height:64px;justify-content:center;width:64px}.Landing-benefits .Tiles-tileImage:before{background-color:#fff;height:48px;width:48px}.Landing-benefits .Tiles-tileText{margin-top:32px}.Landing-benefits .Tiles-tileText h4{margin-bottom:12px}.ToggleButton{background-color:hsla(0,0%,100%,.3);border-radius:4px;overflow:hidden;padding:4px;width:-moz-fit-content;width:fit-content}.ToggleButton-buttonsContainer{gap:4px;justify-content:unset}.ToggleButton-label{border:none;border-radius:4px;padding:4px 8px}.ToggleButton-label.is-selected{background-color:#00803e;box-shadow:0 4px 12px 0 hsla(223,8%,44%,.15)}.ToggleButton-label.is-selected .ToggleButton-title{color:#fff}.ToggleButton-title{color:#737373;font-family:Saudia Sans,sans-serif;font-size:14px;font-style:normal;font-weight:400;font-weight:600;letter-spacing:-3%;line-height:20px;min-width:100px;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ToggleButton--sm .ToggleButton-title,.ToggleButton.sm .ToggleButton-title{font-family:Saudia Sans,sans-serif;font-size:12px;font-style:normal;font-weight:400;letter-spacing:-3%;line-height:16px;min-width:80px}.ToggleCheckbox-track,.ToggleCheckbox-track--on{background-color:#026634}.TripDisplay{padding:12px}@media screen and (max-width:calc(769px - 1px)){.TripDisplay{padding:12px 4px}}.TripDisplay-node{margin:auto 0 0}.TripDisplay-time{font-size:32px;font-weight:600;margin-bottom:8px}@media screen and (max-width:calc(769px - 1px)){.TripDisplay-time{font-size:24px;margin-bottom:0}}.TripDisplay-station{color:#737373;font-size:12px;font-weight:400}.TripDisplay-divider{margin-block:4px}@media screen and (max-width:calc(769px - 1px)){.TripDisplay-divider{gap:6px}}.TripDisplay-divider:after,.TripDisplay-divider:before{border-color:#ccc}.TripDisplay-icon{background-color:#ccc;height:24px;-webkit-mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#airplane);mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#airplane);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;transform:rotate(45deg);width:24px}@media screen and (max-width:calc(769px - 1px)){.TripDisplay-icon{transform:rotate(135deg)}}.TripDisplay-duration,.TripDisplay-number{color:#737373;font-size:12px}[dir=rtl] .TripDisplay-icon{transform:rotate(225deg)}.SvCustomizePlan-plans{display:flex;flex-wrap:wrap;gap:24px;justify-content:center;padding:40px 0}.VerticalPlan{background-color:#fff;border-radius:8px;box-shadow:0 4px 6px 0 rgba(0,0,0,.12);padding:24px;width:unset}.VerticalPlan,.VerticalPlan-container{box-sizing:border-box;height:100%;position:relative}.VerticalPlan-container{display:flex;flex-direction:column;flex-wrap:wrap;gap:0;padding:92px 0 0;z-index:1}.VerticalPlan-image{border-radius:8px;height:160px;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:right center;object-position:right center;position:absolute;top:0;width:100%}.VerticalPlan-title{color:#333;font-family:Saudia Sans,sans-serif;font-size:32px;font-style:normal;font-weight:600;letter-spacing:-3%;line-height:36px;margin:0 0 24px;text-align:start}.VerticalPlan-description{display:flex;flex-direction:column;gap:8px;list-style-type:none;margin-bottom:48px;margin-top:0;padding:0;text-align:right}.VerticalPlan-description li{align-items:center;display:flex;gap:8px}.VerticalPlan-description li p{align-items:center;display:flex;font-family:Saudia Sans,sans-serif;font-size:14px;font-style:normal;font-weight:400;gap:2px;letter-spacing:-3%;line-height:20px;margin:0;transform:translateY(-1px)}.VerticalPlan-description li p .ButtonInfo,.VerticalPlan-description li p .ButtonInfo i.subs-icons:before{height:20px;width:20px}.VerticalPlan-description li>i:before{background-color:#00803e}.VerticalPlan-fixedContent{margin-top:auto}.VerticalPlan-footer{align-items:flex-end;display:flex;justify-content:space-between}.VerticalPlan-promo{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.VerticalPlan-evergreenPrice{color:#949494;font-size:24px;text-decoration:line-through}.VerticalPlan-discountBadge{background-color:#8e5e00;color:#fff;text-transform:uppercase}.VerticalPlan-priceWrapper{align-items:baseline;display:grid;gap:8px;grid-template-areas:"currency promo" "price recurrency";width:-moz-max-content;width:max-content}@media screen and (max-width:calc(481px - 1px)){.VerticalPlan-priceWrapper{grid-template-areas:"promo" "currency" "price" "recurrency"}}.VerticalPlan-currency{font-size:14px;font-weight:400;grid-area:currency;line-height:20px}.VerticalPlan-currency,.VerticalPlan-price{font-family:Saudia Sans,sans-serif;font-style:normal;letter-spacing:-3%}.VerticalPlan-price{color:#333;font-size:40px;font-weight:600;grid-area:price;line-height:48px}@media screen and (max-width:calc(481px - 1px)){.VerticalPlan-price{width:-moz-max-content;width:max-content}}.VerticalPlan-recurrency{font-size:14px;grid-area:recurrency;line-height:20px}.VerticalPlan-recurrency,.VerticalPlan-submitButton{font-family:Saudia Sans,sans-serif;font-style:normal;font-weight:400;letter-spacing:-3%}.VerticalPlan-submitButton{background-color:#00803e;border:1px solid #00803e;border-radius:2px;border-radius:30px;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-flex;font-size:16px;font-weight:600;height:auto;height:60px;line-height:24px;padding:8px 12px;text-decoration:none;width:60px}.VerticalPlan-submitButton.disabled,.VerticalPlan-submitButton:disabled,.VerticalPlan-submitButton[disabled=disabled],.VerticalPlan-submitButton[disabled]{opacity:1;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.VerticalPlan-submitButton:active,.VerticalPlan-submitButton:focus,.VerticalPlan-submitButton:focus:not(:active),.VerticalPlan-submitButton:hover:not(:active,:focus){box-shadow:none;color:#fff;outline:none}.VerticalPlan-submitButton:active i.subs-icons:before,.VerticalPlan-submitButton:focus i.subs-icons:before,.VerticalPlan-submitButton:focus:not(:active) i.subs-icons:before,.VerticalPlan-submitButton:hover:not(:active,:focus) i.subs-icons:before{background-color:#fff}.VerticalPlan-submitButton:active,.VerticalPlan-submitButton:focus{color:hsla(0,0%,100%,.3)}.VerticalPlan-submitButton:active i.subs-icons:before,.VerticalPlan-submitButton:focus i.subs-icons:before{background-color:hsla(0,0%,100%,.3)}.VerticalPlan-submitButton:focus:not(:active){border-color:#fff;box-shadow:0 0 12px 0 #3c68d9;color:#fff}.VerticalPlan-submitButton.disabled,.VerticalPlan-submitButton:disabled,.VerticalPlan-submitButton[disabled=disabled],.VerticalPlan-submitButton[disabled]{background-color:#e5e5e5;border-color:#e5e5e5;color:#b2b2b2}.VerticalPlan-submitButton.disabled i.subs-icons:before,.VerticalPlan-submitButton:disabled i.subs-icons:before,.VerticalPlan-submitButton[disabled=disabled] i.subs-icons:before,.VerticalPlan-submitButton[disabled] i.subs-icons:before{background-color:#b2b2b2}.VerticalPlan-submitButton i.subs-icons:before{background-color:#fff}.VerticalPlan-submitButton:active,.VerticalPlan-submitButton:focus,.VerticalPlan-submitButton:hover{background-color:#026634;border-color:#026634}.VerticalPlan-submitButton i{margin:auto}.VerticalPlan-submitButton i:before{background-color:#fff;transform:scaleX(-1)}.VerticalPlan-routeBadge{background-color:#0077b9;color:#fff;left:0;min-width:auto;padding-inline:16px;position:absolute;top:0}.VerticalPlan--blured{filter:blur(4px);pointer-events:none}.VerticalPlan--staRoute .VerticalPlan-description li>i:before{background-color:#be008c}.VerticalPlan--staRoute .VerticalPlan-submitButton{background-color:#be008c;border:none}.VerticalPlan--staRoute .VerticalPlan-submitButton:hover{background-color:#8b0066}.VerticalPlan--staRoute.VerticalPlan--promo .VerticalPlan-discountBadge{background-color:#fa783c}.ViewWithCart{display:flex;flex-direction:column;height:100%}.ViewWithCart-content{flex:1}.ViewWithCart-cart{z-index:5}@media screen and (max-width:calc(769px - 1px)){.ViewWithCart-cart{bottom:0;position:sticky}}.PlanComparison{display:flex;flex-flow:column;justify-content:center}.PlanComparison .PlanComparison-title{color:#333;font-family:Saudia Sans,sans-serif;font-size:24px;font-style:normal;font-weight:600;letter-spacing:-3%;line-height:32px;text-align:center}@media print,screen and (min-width:769px){.PlanComparison .PlanComparison-title{padding:0 24px}}.PlanComparison .PlanComparison-description{font-family:Saudia Sans,sans-serif;font-size:16px;font-style:normal;font-weight:400;letter-spacing:-3%;line-height:24px;margin:0 0 40px;text-align:center}@media print,screen and (min-width:769px){.PlanComparison .PlanComparison-description{padding:0 24px}}.PlanComparison .PlanComparison-actions{display:flex;justify-content:space-around;margin-bottom:24px}@media screen and (max-width:calc(769px - 1px)){.PlanComparison .PlanComparison-actions{flex-direction:column;gap:24px}}.PlanComparison .PlanComparison-information,.PlanComparison .PlanComparison-terms,.PlanComparison .PlanComparison-terms a{color:#949494;font-family:Saudia Sans,sans-serif;font-size:12px;font-style:normal;font-weight:400;letter-spacing:-3%;line-height:16px;margin:0;text-align:center}.PlanComparison .PlanComparison-information{margin-bottom:16px}.PlanComparison .PlanComparison-terms a{font-weight:700}.PlanComparison .PlanComparison-cancel,.PlanComparison .PlanComparison-submit{font-family:Saudia Sans,sans-serif;font-size:16px;font-style:normal;font-weight:400;font-weight:700;justify-content:center;letter-spacing:-3%;line-height:24px;min-width:140px;padding:8px 12px}.PlanComparison table{border-collapse:collapse;margin:40px 0}.PlanComparison-title{margin:0 0 12px}.PlanComparison-tableHeader{color:#00803e;font-family:Saudia Sans,sans-serif;font-size:14px;font-style:normal;font-weight:400;font-weight:700;letter-spacing:-3%;line-height:20px;margin:0;padding:0 0 16px;text-align:start}.PlanComparison-tableItem{padding:16px 0}.PlanComparison-tableItem li,.PlanComparison-tableItem span{display:flex;font-family:Saudia Sans,sans-serif;font-size:14px;font-style:normal;font-weight:400;letter-spacing:-3%;line-height:20px;margin:0}.PlanComparison-tableItem:not(:first-child) li,.PlanComparison-tableItem:not(:first-child) span{align-items:center;font-weight:700}.PlanComparison-tableItem:not(:first-child) li:before,.PlanComparison-tableItem:not(:first-child) span:before{background-color:#333;background-color:#00803e;content:"";display:inline-flex;height:24px;height:20px;margin-left:8px;-webkit-mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#check);mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#check);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:24px;width:20px}.PlanComparison-tableBody>.PlanComparison-tableRow{border-top:1px solid #ccc}.PlanComparison-actions{flex-direction:row-reverse;justify-content:space-around}.PlanComparison-submit{background-color:rgba(3,136,70,.102);border:1px solid #00803e;border-radius:2px;box-sizing:border-box;color:#fff;color:#00803e;cursor:pointer;display:inline-flex;font-family:Saudia Sans,sans-serif;font-size:16px;font-style:normal;font-weight:400;font-weight:600;height:auto;letter-spacing:-3%;line-height:24px;padding:8px 12px;text-decoration:none}.PlanComparison-submit i.subs-icons:before{background-color:#fff}.PlanComparison-submit.disabled,.PlanComparison-submit:disabled,.PlanComparison-submit[disabled=disabled],.PlanComparison-submit[disabled]{opacity:1;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.PlanComparison-submit:active,.PlanComparison-submit:focus,.PlanComparison-submit:focus:not(:active),.PlanComparison-submit:hover:not(:active,:focus){box-shadow:none;color:#fff;outline:none}.PlanComparison-submit:active i.subs-icons:before,.PlanComparison-submit:focus i.subs-icons:before,.PlanComparison-submit:focus:not(:active) i.subs-icons:before,.PlanComparison-submit:hover:not(:active,:focus) i.subs-icons:before{background-color:#fff}.PlanComparison-submit:focus:not(:active){border-color:#0077b9;box-shadow:0 0 12px 0 #3c68d9}.PlanComparison-submit.disabled,.PlanComparison-submit:disabled,.PlanComparison-submit[disabled=disabled],.PlanComparison-submit[disabled]{background-color:#fff;border-color:#ccc;color:#b2b2b2}.PlanComparison-submit.disabled i.subs-icons:before,.PlanComparison-submit:disabled i.subs-icons:before,.PlanComparison-submit[disabled=disabled] i.subs-icons:before,.PlanComparison-submit[disabled] i.subs-icons:before{background-color:#b2b2b2}.PlanComparison-submit i.subs-icons:before{background-color:#00803e}.PlanComparison-submit:active,.PlanComparison-submit:focus,.PlanComparison-submit:focus:not(:active){color:rgba(2,102,52,.7)}.PlanComparison-submit:active i.subs-icons:before,.PlanComparison-submit:focus i.subs-icons:before,.PlanComparison-submit:focus:not(:active) i.subs-icons:before{background-color:rgba(2,102,52,.7)}.PlanComparison-submit:hover:not(:active,:focus){background-color:rgba(3,136,70,.251);border-color:#00803e;color:#00803e}.PlanComparison-submit:hover:not(:active,:focus) i.subs-icons:before{background-color:#00803e}.PlanComparison-submit:active,.PlanComparison-submit:focus,.PlanComparison-submit:hover{background-color:rgba(3,136,70,.251)}.PlanComparison-cancel{background-color:#00803e;border:1px solid #00803e;border-radius:2px;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-flex;font-family:Saudia Sans,sans-serif;font-size:16px;font-style:normal;font-weight:400;font-weight:600;height:auto;letter-spacing:-3%;line-height:24px;padding:8px 12px;text-decoration:none}.PlanComparison-cancel.disabled,.PlanComparison-cancel:disabled,.PlanComparison-cancel[disabled=disabled],.PlanComparison-cancel[disabled]{opacity:1;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.PlanComparison-cancel:active,.PlanComparison-cancel:focus,.PlanComparison-cancel:focus:not(:active),.PlanComparison-cancel:hover:not(:active,:focus){box-shadow:none;color:#fff;outline:none}.PlanComparison-cancel:active i.subs-icons:before,.PlanComparison-cancel:focus i.subs-icons:before,.PlanComparison-cancel:focus:not(:active) i.subs-icons:before,.PlanComparison-cancel:hover:not(:active,:focus) i.subs-icons:before{background-color:#fff}.PlanComparison-cancel:active,.PlanComparison-cancel:focus{color:hsla(0,0%,100%,.3)}.PlanComparison-cancel:active i.subs-icons:before,.PlanComparison-cancel:focus i.subs-icons:before{background-color:hsla(0,0%,100%,.3)}.PlanComparison-cancel:focus:not(:active){border-color:#fff;box-shadow:0 0 12px 0 #3c68d9;color:#fff}.PlanComparison-cancel.disabled,.PlanComparison-cancel:disabled,.PlanComparison-cancel[disabled=disabled],.PlanComparison-cancel[disabled]{background-color:#e5e5e5;border-color:#e5e5e5;color:#b2b2b2}.PlanComparison-cancel.disabled i.subs-icons:before,.PlanComparison-cancel:disabled i.subs-icons:before,.PlanComparison-cancel[disabled=disabled] i.subs-icons:before,.PlanComparison-cancel[disabled] i.subs-icons:before{background-color:#b2b2b2}.PlanComparison-cancel i.subs-icons:before{background-color:#fff}.PlanComparison-cancel:active,.PlanComparison-cancel:focus,.PlanComparison-cancel:hover{background-color:#026634;border-color:#026634}@media screen and (max-width:calc(769px - 1px)){.CancelPlan{max-height:100dvh;overflow-y:auto}}.CancelPlan .CarouselSlider-container{gap:20px;margin:0}.CancelPlan-modal .Modal-container{max-width:600px}.CancelPlan-step{padding-inline:0}.CancelPlan-title{color:#333;color:#0077b9;display:grid;font-family:Saudia Sans,sans-serif;font-size:32px;font-style:normal;font-weight:600;grid-template-columns:35px calc(100% - 35px);letter-spacing:-3%;line-height:36px;margin:0;text-align:center}.CancelPlan-title--failure:before{background-color:#333;background-color:#ebbb23;-webkit-mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#alert);mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#alert)}.CancelPlan-title--failure:before,.CancelPlan-title--success:before{content:"";display:inline-flex;height:24px;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:24px}.CancelPlan-title--success:before{background-color:#333;background-color:#00803e;-webkit-mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#check-circle);mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#check-circle)}.CancelPlan-title--notAllowed:before{background-color:#333;background-color:#0077b9;content:"";display:inline-flex;height:24px;-webkit-mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#Information);mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#Information);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:24px}.CancelPlan-title:before{height:35px;width:35px}.CancelPlan-description{color:#4d4d4d;margin-block:40px}.CancelPlan-actions,.CancelPlan-close{background-color:rgba(3,136,70,.102);border:1px solid #00803e;border-radius:2px;box-sizing:border-box;color:#fff;color:#00803e;cursor:pointer;display:inline-flex;font-family:Saudia Sans,sans-serif;font-size:16px;font-style:normal;font-weight:400;font-weight:600;height:auto;letter-spacing:-3%;line-height:24px;margin:auto;padding:8px 12px;text-decoration:none}.CancelPlan-actions i.subs-icons:before,.CancelPlan-close i.subs-icons:before{background-color:#fff}.CancelPlan-actions.disabled,.CancelPlan-actions:disabled,.CancelPlan-actions[disabled=disabled],.CancelPlan-actions[disabled],.CancelPlan-close.disabled,.CancelPlan-close:disabled,.CancelPlan-close[disabled=disabled],.CancelPlan-close[disabled]{opacity:1;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.CancelPlan-actions:active,.CancelPlan-actions:focus,.CancelPlan-actions:focus:not(:active),.CancelPlan-actions:hover:not(:active,:focus),.CancelPlan-close:active,.CancelPlan-close:focus,.CancelPlan-close:focus:not(:active),.CancelPlan-close:hover:not(:active,:focus){box-shadow:none;color:#fff;outline:none}.CancelPlan-actions:active i.subs-icons:before,.CancelPlan-actions:focus i.subs-icons:before,.CancelPlan-actions:focus:not(:active) i.subs-icons:before,.CancelPlan-actions:hover:not(:active,:focus) i.subs-icons:before,.CancelPlan-close:active i.subs-icons:before,.CancelPlan-close:focus i.subs-icons:before,.CancelPlan-close:focus:not(:active) i.subs-icons:before,.CancelPlan-close:hover:not(:active,:focus) i.subs-icons:before{background-color:#fff}.CancelPlan-actions:focus:not(:active),.CancelPlan-close:focus:not(:active){border-color:#0077b9;box-shadow:0 0 12px 0 #3c68d9}.CancelPlan-actions.disabled,.CancelPlan-actions:disabled,.CancelPlan-actions[disabled=disabled],.CancelPlan-actions[disabled],.CancelPlan-close.disabled,.CancelPlan-close:disabled,.CancelPlan-close[disabled=disabled],.CancelPlan-close[disabled]{background-color:#fff;border-color:#ccc;color:#b2b2b2}.CancelPlan-actions.disabled i.subs-icons:before,.CancelPlan-actions:disabled i.subs-icons:before,.CancelPlan-actions[disabled=disabled] i.subs-icons:before,.CancelPlan-actions[disabled] i.subs-icons:before,.CancelPlan-close.disabled i.subs-icons:before,.CancelPlan-close:disabled i.subs-icons:before,.CancelPlan-close[disabled=disabled] i.subs-icons:before,.CancelPlan-close[disabled] i.subs-icons:before{background-color:#b2b2b2}.CancelPlan-actions i.subs-icons:before,.CancelPlan-close i.subs-icons:before{background-color:#00803e}.CancelPlan-actions:active,.CancelPlan-actions:focus,.CancelPlan-actions:focus:not(:active),.CancelPlan-close:active,.CancelPlan-close:focus,.CancelPlan-close:focus:not(:active){color:rgba(2,102,52,.7)}.CancelPlan-actions:active i.subs-icons:before,.CancelPlan-actions:focus i.subs-icons:before,.CancelPlan-actions:focus:not(:active) i.subs-icons:before,.CancelPlan-close:active i.subs-icons:before,.CancelPlan-close:focus i.subs-icons:before,.CancelPlan-close:focus:not(:active) i.subs-icons:before{background-color:rgba(2,102,52,.7)}.CancelPlan-actions:hover:not(:active,:focus),.CancelPlan-close:hover:not(:active,:focus){background-color:rgba(3,136,70,.251);border-color:#00803e;color:#00803e}.CancelPlan-actions:hover:not(:active,:focus) i.subs-icons:before,.CancelPlan-close:hover:not(:active,:focus) i.subs-icons:before{background-color:#00803e}.CancelPlan-actions:active,.CancelPlan-actions:focus,.CancelPlan-actions:hover,.CancelPlan-close:active,.CancelPlan-close:focus,.CancelPlan-close:hover{background-color:rgba(3,136,70,.251)}.CancelPlan-message--failure{display:flex;flex-direction:column;gap:32px}.CancelPlanTypeSelector-wrapper .Radio{margin-top:32px}.CancelPlanTypeSelector-wrapper .Radio-controlsContainer{gap:20px}.CancelPlanTypeSelector-wrapper .Radio-controlsContainer .control{text-align:start}.CancelPlanTypeSelector-wrapper .Notification{margin-top:32px}.CancelPlanTypeSelector-wrapper .Notification-content{text-align:start}.CancelPlanTypeSelector-title{color:#333;font-size:32px;font-weight:600;line-height:36px;margin:0 0 12px}.CancelPlanTypeSelector-submit,.CancelPlanTypeSelector-title{font-family:Saudia Sans,sans-serif;font-style:normal;letter-spacing:-3%}.CancelPlanTypeSelector-submit{background-color:#00803e;border:1px solid #00803e;border-radius:2px;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-flex;font-size:16px;font-weight:400;font-weight:600;height:auto;line-height:24px;margin-top:32px;padding:8px 12px;place-self:center;text-decoration:none}.CancelPlanTypeSelector-submit.disabled,.CancelPlanTypeSelector-submit:disabled,.CancelPlanTypeSelector-submit[disabled=disabled],.CancelPlanTypeSelector-submit[disabled]{opacity:1;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.CancelPlanTypeSelector-submit:active,.CancelPlanTypeSelector-submit:focus,.CancelPlanTypeSelector-submit:focus:not(:active),.CancelPlanTypeSelector-submit:hover:not(:active,:focus){box-shadow:none;color:#fff;outline:none}.CancelPlanTypeSelector-submit:active i.subs-icons:before,.CancelPlanTypeSelector-submit:focus i.subs-icons:before,.CancelPlanTypeSelector-submit:focus:not(:active) i.subs-icons:before,.CancelPlanTypeSelector-submit:hover:not(:active,:focus) i.subs-icons:before{background-color:#fff}.CancelPlanTypeSelector-submit:active,.CancelPlanTypeSelector-submit:focus{color:hsla(0,0%,100%,.3)}.CancelPlanTypeSelector-submit:active i.subs-icons:before,.CancelPlanTypeSelector-submit:focus i.subs-icons:before{background-color:hsla(0,0%,100%,.3)}.CancelPlanTypeSelector-submit:focus:not(:active){border-color:#fff;box-shadow:0 0 12px 0 #3c68d9;color:#fff}.CancelPlanTypeSelector-submit.disabled,.CancelPlanTypeSelector-submit:disabled,.CancelPlanTypeSelector-submit[disabled=disabled],.CancelPlanTypeSelector-submit[disabled]{background-color:#e5e5e5;border-color:#e5e5e5;color:#b2b2b2}.CancelPlanTypeSelector-submit.disabled i.subs-icons:before,.CancelPlanTypeSelector-submit:disabled i.subs-icons:before,.CancelPlanTypeSelector-submit[disabled=disabled] i.subs-icons:before,.CancelPlanTypeSelector-submit[disabled] i.subs-icons:before{background-color:#b2b2b2}.CancelPlanTypeSelector-submit i.subs-icons:before{background-color:#fff}.CancelPlanTypeSelector-submit:active,.CancelPlanTypeSelector-submit:focus,.CancelPlanTypeSelector-submit:hover{background-color:#026634;border-color:#026634}.ActionFeedback .ActionFeedback-title{color:#333;font-family:Saudia Sans,sans-serif;font-size:24px;font-style:normal;font-weight:600;letter-spacing:-3%;line-height:32px;text-align:center}@media print,screen and (min-width:769px){.ActionFeedback .ActionFeedback-title{padding:0 24px}}.ActionFeedback .ActionFeedback-description{font-family:Saudia Sans,sans-serif;font-size:16px;font-style:normal;font-weight:400;letter-spacing:-3%;line-height:24px;margin:0 0 40px;text-align:center}@media print,screen and (min-width:769px){.ActionFeedback .ActionFeedback-description{padding:0 24px}}.ActionFeedback .ActionFeedback-actions{display:flex;justify-content:space-around;margin-bottom:24px}@media screen and (max-width:calc(769px - 1px)){.ActionFeedback .ActionFeedback-actions{flex-direction:column;gap:24px}}.ActionFeedback .ActionFeedback-information,.ActionFeedback .ActionFeedback-terms,.ActionFeedback .ActionFeedback-terms a{color:#949494;font-family:Saudia Sans,sans-serif;font-size:12px;font-style:normal;font-weight:400;letter-spacing:-3%;line-height:16px;margin:0;text-align:center}.ActionFeedback .ActionFeedback-information{margin-bottom:16px}.ActionFeedback .ActionFeedback-terms a{font-weight:700}.ActionFeedback .ActionFeedback-cancel,.ActionFeedback .ActionFeedback-submit{font-family:Saudia Sans,sans-serif;font-size:16px;font-style:normal;font-weight:400;font-weight:700;justify-content:center;letter-spacing:-3%;line-height:24px;min-width:140px;padding:8px 12px}.ActionFeedback-title{margin:0 0 40px}.ActionFeedback .Form{padding:0 12px}.ActionFeedback .Radio-controlsContainer{gap:20px}.ActionFeedback .Radio .control{text-align:start}.ActionFeedback-actions{margin-top:40px}.ActionFeedback-cancel{background-color:rgba(3,136,70,.102);border:1px solid #00803e;border-radius:2px;box-sizing:border-box;color:#fff;color:#00803e;cursor:pointer;display:inline-flex;font-family:Saudia Sans,sans-serif;font-size:16px;font-style:normal;font-weight:400;font-weight:600;height:auto;letter-spacing:-3%;line-height:24px;padding:8px 12px;text-decoration:none}.ActionFeedback-cancel i.subs-icons:before{background-color:#fff}.ActionFeedback-cancel.disabled,.ActionFeedback-cancel:disabled,.ActionFeedback-cancel[disabled=disabled],.ActionFeedback-cancel[disabled]{opacity:1;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ActionFeedback-cancel:active,.ActionFeedback-cancel:focus,.ActionFeedback-cancel:focus:not(:active),.ActionFeedback-cancel:hover:not(:active,:focus){box-shadow:none;color:#fff;outline:none}.ActionFeedback-cancel:active i.subs-icons:before,.ActionFeedback-cancel:focus i.subs-icons:before,.ActionFeedback-cancel:focus:not(:active) i.subs-icons:before,.ActionFeedback-cancel:hover:not(:active,:focus) i.subs-icons:before{background-color:#fff}.ActionFeedback-cancel:focus:not(:active){border-color:#0077b9;box-shadow:0 0 12px 0 #3c68d9}.ActionFeedback-cancel.disabled,.ActionFeedback-cancel:disabled,.ActionFeedback-cancel[disabled=disabled],.ActionFeedback-cancel[disabled]{background-color:#fff;border-color:#ccc;color:#b2b2b2}.ActionFeedback-cancel.disabled i.subs-icons:before,.ActionFeedback-cancel:disabled i.subs-icons:before,.ActionFeedback-cancel[disabled=disabled] i.subs-icons:before,.ActionFeedback-cancel[disabled] i.subs-icons:before{background-color:#b2b2b2}.ActionFeedback-cancel i.subs-icons:before{background-color:#00803e}.ActionFeedback-cancel:active,.ActionFeedback-cancel:focus,.ActionFeedback-cancel:focus:not(:active){color:rgba(2,102,52,.7)}.ActionFeedback-cancel:active i.subs-icons:before,.ActionFeedback-cancel:focus i.subs-icons:before,.ActionFeedback-cancel:focus:not(:active) i.subs-icons:before{background-color:rgba(2,102,52,.7)}.ActionFeedback-cancel:hover:not(:active,:focus){background-color:rgba(3,136,70,.251);border-color:#00803e;color:#00803e}.ActionFeedback-cancel:hover:not(:active,:focus) i.subs-icons:before{background-color:#00803e}.ActionFeedback-cancel:active,.ActionFeedback-cancel:focus,.ActionFeedback-cancel:hover{background-color:rgba(3,136,70,.251)}.ActionFeedback-submit{background-color:#00803e;border:1px solid #00803e;border-radius:2px;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-flex;font-family:Saudia Sans,sans-serif;font-size:16px;font-style:normal;font-weight:400;font-weight:600;height:auto;letter-spacing:-3%;line-height:24px;padding:8px 12px;text-decoration:none}.ActionFeedback-submit.disabled,.ActionFeedback-submit:disabled,.ActionFeedback-submit[disabled=disabled],.ActionFeedback-submit[disabled]{opacity:1;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ActionFeedback-submit:active,.ActionFeedback-submit:focus,.ActionFeedback-submit:focus:not(:active),.ActionFeedback-submit:hover:not(:active,:focus){box-shadow:none;color:#fff;outline:none}.ActionFeedback-submit:active i.subs-icons:before,.ActionFeedback-submit:focus i.subs-icons:before,.ActionFeedback-submit:focus:not(:active) i.subs-icons:before,.ActionFeedback-submit:hover:not(:active,:focus) i.subs-icons:before{background-color:#fff}.ActionFeedback-submit:active,.ActionFeedback-submit:focus{color:hsla(0,0%,100%,.3)}.ActionFeedback-submit:active i.subs-icons:before,.ActionFeedback-submit:focus i.subs-icons:before{background-color:hsla(0,0%,100%,.3)}.ActionFeedback-submit:focus:not(:active){border-color:#fff;box-shadow:0 0 12px 0 #3c68d9;color:#fff}.ActionFeedback-submit.disabled,.ActionFeedback-submit:disabled,.ActionFeedback-submit[disabled=disabled],.ActionFeedback-submit[disabled]{background-color:#e5e5e5;border-color:#e5e5e5;color:#b2b2b2}.ActionFeedback-submit.disabled i.subs-icons:before,.ActionFeedback-submit:disabled i.subs-icons:before,.ActionFeedback-submit[disabled=disabled] i.subs-icons:before,.ActionFeedback-submit[disabled] i.subs-icons:before{background-color:#b2b2b2}.ActionFeedback-submit i.subs-icons:before{background-color:#fff}.ActionFeedback-submit:active,.ActionFeedback-submit:focus,.ActionFeedback-submit:hover{background-color:#026634;border-color:#026634}.Autocomplete input{background-image:none}.Autocomplete input.is-success{border-color:transparent}.Autocomplete input.is-success:active,.Autocomplete input.is-success:focus,.Autocomplete input:active,.Autocomplete input:focus{border-color:#00803e}.Autocomplete-clearButton{right:48px;top:23px}.Autocomplete-clearButton svg{fill:#00803e}.Autocomplete .autocomplete-result-list{background-color:#fff;border:none;border-radius:8px;box-shadow:0 4px 6px 0 rgba(0,0,0,.12);z-index:2!important}.Autocomplete .autocomplete-result{background:none;padding:16px 12px}[dir=rtl] .Autocomplete input{background-position:right 10px center;padding-left:calc(.75em - 1px);padding-right:40px}[dir=rtl] .Autocomplete-clearButton{left:48px;right:unset}[dir=rtl] .Autocomplete .autocomplete-result{background-position:right 10px center;padding:10px 40px 10px 10px;text-align:right}[dir=rtl] .Autocomplete .autocomplete[data-loading=true]:after{left:12px;right:unset}.PasswordField{position:relative}.PasswordField.is-active label.label{color:#00803e;font-size:12px}.PasswordField.is-active .Form-field::-moz-placeholder{opacity:1}.PasswordField.is-active .Form-field::placeholder{opacity:1}.PasswordField.is-active input,.PasswordField.is-active select{background:#fff;border-color:#00803e}.PasswordField.is-empty:not(.is-active,:has(input[type=date])) .label{font-size:14px;transform:translateY(50%)}.PasswordField label.label{color:#737373;font-family:Saudia Sans,sans-serif;font-size:12px;font-weight:400;margin-right:18px;overflow:hidden;position:absolute;text-overflow:ellipsis;top:12px;transition:transform .2s ease-in-out,font-size .2s ease-in-out;white-space:nowrap;width:calc(100% - 36px);z-index:1}.PasswordField label.label.has-error{color:#b51213}.PasswordField .Form-field.help.is-danger select,.PasswordField .Form-field.help.is-danger.input,.PasswordField .Form-field.is-success select,.PasswordField .Form-field.is-success.input{box-shadow:none}.PasswordField .Form-field.help.is-danger select,.PasswordField .Form-field.help.is-danger.input{background-color:rgba(181,18,19,.102);border-color:#b51213}.PasswordField .Form-field.help.is-danger select:hover,.PasswordField .Form-field.help.is-danger.input:hover{background-color:rgba(181,18,19,.2)}.PasswordField .Form-field::-moz-placeholder{opacity:0;-moz-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.PasswordField .Form-field::placeholder{opacity:0;transition:opacity .2s ease-in-out}.PasswordField .Form-field--error{color:#b51213}.PasswordField input,.PasswordField select{background-color:hsla(0,0%,90%,.3);border:2px solid transparent;border-radius:2px;box-shadow:none;box-sizing:border-box;color:#333;font-family:Saudia Sans,sans-serif;font-size:14px;font-style:normal;font-weight:400;height:60px;letter-spacing:-3%;line-height:20px;padding:20px 16px 4px;width:100%}.PasswordField input:active,.PasswordField input:focus,.PasswordField select:active,.PasswordField select:focus{box-shadow:none}.PasswordField input:hover:not(:focus,:active),.PasswordField select:hover:not(:focus,:active){background-color:#e5e5e5}.PasswordField input:hover.untouched:not(:focus),.PasswordField select:hover.untouched:not(:focus){border-color:transparent}.PasswordField input.disabled,.PasswordField input:disabled,.PasswordField input[disabled=disabled],.PasswordField input[disabled],.PasswordField select.disabled,.PasswordField select:disabled,.PasswordField select[disabled=disabled],.PasswordField select[disabled]{background-color:hsla(0,0%,90%,.5);border-color:transparent;color:#737373;pointer-events:none}.PasswordField input.disabled:hover,.PasswordField input:disabled:hover,.PasswordField input[disabled=disabled]:hover,.PasswordField input[disabled]:hover,.PasswordField select.disabled:hover,.PasswordField select:disabled:hover,.PasswordField select[disabled=disabled]:hover,.PasswordField select[disabled]:hover{background-color:hsla(0,0%,90%,.5)}.PasswordField-inner{position:relative}.PasswordField input.help{margin-top:0}.PasswordField button.PasswordField-toggleButton{background:unset;border:unset;height:auto;min-height:auto;min-width:auto;padding:4px;position:absolute;right:8px;text-transform:unset;top:14px;width:auto}.PasswordField button.PasswordField-toggleButton:active,.PasswordField button.PasswordField-toggleButton:focus,.PasswordField button.PasswordField-toggleButton:hover{background:unset;box-shadow:unset;color:unset}.PasswordField button.PasswordField-toggleButton:before{background-color:#333;content:"";display:inline-flex;height:24px;-webkit-mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#eye);mask-image:url(https://flightpass.saudia.com/images/sprite.css.svg#eye);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;opacity:.3;transition:opacity .3s;width:24px}.PasswordField button.PasswordField-toggleButton.is-unmasked:before{opacity:1}.InputField{position:relative}.InputField.is-active label.label{color:#00803e;font-size:12px}.InputField.is-active .Form-field::-moz-placeholder{opacity:1}.InputField.is-active .Form-field::placeholder{opacity:1}.InputField.is-active input,.InputField.is-active select{background:#fff;border-color:#00803e}.InputField.is-empty:not(.is-active,:has(input[type=date])) .label{font-size:14px;transform:translateY(50%)}.InputField label.label{color:#737373;font-family:Saudia Sans,sans-serif;font-size:12px;font-weight:400;margin-right:18px;overflow:hidden;position:absolute;text-overflow:ellipsis;top:12px;transition:transform .2s ease-in-out,font-size .2s ease-in-out;white-space:nowrap;width:calc(100% - 36px);z-index:1}.InputField label.label.has-error{color:#b51213}.InputField .Form-field.help.is-danger select,.InputField .Form-field.help.is-danger.input,.InputField .Form-field.is-success select,.InputField .Form-field.is-success.input{box-shadow:none}.InputField .Form-field.help.is-danger select,.InputField .Form-field.help.is-danger.input{background-color:rgba(181,18,19,.102);border-color:#b51213}.InputField .Form-field.help.is-danger select:hover,.InputField .Form-field.help.is-danger.input:hover{background-color:rgba(181,18,19,.2)}.InputField .Form-field::-moz-placeholder{opacity:0;-moz-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.InputField .Form-field::placeholder{opacity:0;transition:opacity .2s ease-in-out}.InputField .Form-field--error{color:#b51213}.InputField input,.InputField select{background-color:hsla(0,0%,90%,.3);border:2px solid transparent;border-radius:2px;box-shadow:none;box-sizing:border-box;color:#333;font-family:Saudia Sans,sans-serif;font-size:14px;font-style:normal;font-weight:400;height:60px;letter-spacing:-3%;line-height:20px;padding:20px 16px 4px;width:100%}.InputField input:active,.InputField input:focus,.InputField select:active,.InputField select:focus{box-shadow:none}.InputField input:hover:not(:focus,:active),.InputField select:hover:not(:focus,:active){background-color:#e5e5e5}.InputField input:hover.untouched:not(:focus),.InputField select:hover.untouched:not(:focus){border-color:transparent}.InputField input.disabled,.InputField input:disabled,.InputField input[disabled=disabled],.InputField input[disabled],.InputField select.disabled,.InputField select:disabled,.InputField select[disabled=disabled],.InputField select[disabled]{background-color:hsla(0,0%,90%,.5);border-color:transparent;color:#737373;pointer-events:none}.InputField input.disabled:hover,.InputField input:disabled:hover,.InputField input[disabled=disabled]:hover,.InputField input[disabled]:hover,.InputField select.disabled:hover,.InputField select:disabled:hover,.InputField select[disabled=disabled]:hover,.InputField select[disabled]:hover{background-color:hsla(0,0%,90%,.5)}.SelectField{position:relative}.SelectField.is-active label.label{color:#00803e;font-size:12px}.SelectField.is-active .Form-field::-moz-placeholder{opacity:1}.SelectField.is-active .Form-field::placeholder{opacity:1}.SelectField.is-active input,.SelectField.is-active select{background:#fff;border-color:#00803e}.SelectField.is-empty:not(.is-active,:has(input[type=date])) .label{font-size:14px;transform:translateY(50%)}.SelectField label.label{color:#737373;font-family:Saudia Sans,sans-serif;font-size:12px;font-weight:400;margin-right:18px;overflow:hidden;position:absolute;text-overflow:ellipsis;top:12px;transition:transform .2s ease-in-out,font-size .2s ease-in-out;white-space:nowrap;width:calc(100% - 36px);z-index:1}.SelectField label.label.has-error{color:#b51213}.SelectField .Form-field.help.is-danger select,.SelectField .Form-field.help.is-danger.input,.SelectField .Form-field.is-success select,.SelectField .Form-field.is-success.input{box-shadow:none}.SelectField .Form-field.help.is-danger select,.SelectField .Form-field.help.is-danger.input{background-color:rgba(181,18,19,.102);border-color:#b51213}.SelectField .Form-field.help.is-danger select:hover,.SelectField .Form-field.help.is-danger.input:hover{background-color:rgba(181,18,19,.2)}.SelectField .Form-field::-moz-placeholder{opacity:0;-moz-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.SelectField .Form-field::placeholder{opacity:0;transition:opacity .2s ease-in-out}.SelectField .Form-field--error{color:#b51213}.SelectField input,.SelectField select{background-color:hsla(0,0%,90%,.3);border:2px solid transparent;border-radius:2px;box-shadow:none;box-sizing:border-box;color:#333;font-family:Saudia Sans,sans-serif;font-size:14px;font-style:normal;font-weight:400;height:60px;letter-spacing:-3%;line-height:20px;padding:20px 16px 4px;width:100%}.SelectField input:active,.SelectField input:focus,.SelectField select:active,.SelectField select:focus{box-shadow:none}.SelectField input:hover:not(:focus,:active),.SelectField select:hover:not(:focus,:active){background-color:#e5e5e5}.SelectField input:hover.untouched:not(:focus),.SelectField select:hover.untouched:not(:focus){border-color:transparent}.SelectField input.disabled,.SelectField input:disabled,.SelectField input[disabled=disabled],.SelectField input[disabled],.SelectField select.disabled,.SelectField select:disabled,.SelectField select[disabled=disabled],.SelectField select[disabled]{background-color:hsla(0,0%,90%,.5);border-color:transparent;color:#737373;pointer-events:none}.SelectField input.disabled:hover,.SelectField input:disabled:hover,.SelectField input[disabled=disabled]:hover,.SelectField input[disabled]:hover,.SelectField select.disabled:hover,.SelectField select:disabled:hover,.SelectField select[disabled=disabled]:hover,.SelectField select[disabled]:hover{background-color:hsla(0,0%,90%,.5)}.SelectField .label{top:22px}.SelectField .select,.SelectField .select:not(.is-multiple):not(.is-loading){position:relative}.SelectField .select:after,.SelectField .select:not(.is-multiple):not(.is-loading):after{background:url(https://flightpass.saudia.com/images/sprite.css.svg#chevron-down);background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:20px;left:4px;margin-top:-10px;pointer-events:none;position:absolute;right:unset;top:50%;width:20px}.SelectField .select select,.SelectField .select:not(.is-multiple):not(.is-loading) select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-left:1em;padding-right:12px}@media screen and (max-width:calc(769px - 1px)){.SelectField .select,.SelectField .select:not(.is-multiple):not(.is-loading){height:60px}}.SelectField .label{pointer-events:none}.Form-field--error{color:#b51213;font-family:Saudia Sans,sans-serif;font-size:12px;font-style:normal;font-weight:400;letter-spacing:-3%;line-height:16px}.Modal{box-sizing:border-box;overflow-y:auto;padding:24px}@media screen and (max-width:calc(769px - 1px)){.Modal{padding:0}}.Modal-container{border-radius:4px;box-shadow:0 4px 6px 0 rgba(0,0,0,.12);max-width:1280px}.Modal-closeButton{height:24px;width:24px;z-index:1}.Modal-closeButton,.Modal-closeButton:active,.Modal-closeButton:focus,.Modal-closeButton:hover,.Modal-closeButton:hover:not(:active,:focus){background-color:transparent;border:none}.Modal-closeButton i.subs-icons:before,.Modal-closeButton:active i.subs-icons:before,.Modal-closeButton:focus i.subs-icons:before,.Modal-closeButton:hover i.subs-icons:before,.Modal-closeButton:hover:not(:active,:focus) i.subs-icons:before{background-color:#b2b2b2}.Modal-titleWrapper{margin-inline:-24px;margin-bottom:-24px}.Modal-titleText{color:#333;display:flex;font-family:Saudia Sans,sans-serif;font-size:24px;font-style:normal;font-weight:600;gap:16px;letter-spacing:-3%;line-height:32px;margin:0}.Modal-title .subs-icons:before{height:32px;width:32px}.Modal-title .subs-icons.color-warning:before{background-color:#ebbb23}.Modal-title .subs-icons.color-danger:before{background-color:#b51213}.Modal-content{margin-inline:-24px;margin-bottom:-24px}.Modal-content>div:first-child,.Modal-content>p:first-child{border-bottom:1px solid #ccc;border-top:1px solid #ccc;margin-inline:-24px;margin-bottom:24px;padding:24px}.Modal p{margin:0}.Modal-actions{gap:24px;justify-content:end}.Modal--docValidationModal .Modal-container{max-width:560px}@media screen and (max-width:calc(769px - 1px)){.FareModal{padding:12px}}.FareModal .Modal-container{border-radius:8px}.FareModal .Modal-title{padding-top:8px}.FareModal .Modal-titleText{color:#333;font-family:Saudia Sans,sans-serif;font-size:32px;font-style:normal;font-weight:600;letter-spacing:-3%;line-height:36px}.FareModal .Modal-closeButton{height:32px;top:32px;width:32px}.FareModal .Modal-closeButton .subs-icons:before{height:32px;width:32px}.FareModal .List{gap:24px}.FareModal .List-item{-moz-column-gap:12px;column-gap:12px;display:grid;grid-template-columns:auto 1fr;row-gap:4px}.FareModal .List-item:before{grid-column:1/2;grid-row:1/3}@media screen and (max-width:calc(769px - 1px)){.FareModal .List-item:before{height:20px;width:20px}.FareModal .List-label,.FareModal .List-text{font-family:Saudia Sans,sans-serif;font-size:14px;font-style:normal;font-weight:400;letter-spacing:-3%;line-height:20px}}.FareModal-disclaimer{border:none}.FareModal-disclaimer>p{color:#4d4d4d;font-family:Saudia Sans,sans-serif;font-size:12px;font-style:normal;font-weight:400;letter-spacing:-3%;line-height:16px;margin:0}.PaymentStatusModal .Modal-container{max-width:560px}.PaymentStatusModal .Modal-content p{border-bottom:1px solid #ccc;border-top:1px solid #ccc;margin-inline:-24px;margin-bottom:24px;padding:24px}.Modal .RoutesModal-list{list-style:none;margin:0;padding-left:0}.Modal .RoutesModal-list>li>span{font-weight:600}.Modal .RoutesModal-list>li>ul{list-style:square;margin:0 0 32px;padding-left:32px}.Modal .RoutesModal-list>li>ul>li::marker{margin-left:4px}@media screen and (min-width:1280px){.Modal.RoutesModal .Modal-content{min-width:466px}}.Modal.RoutesModal .Modal-content>div:first-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.Modal.RoutesModal .Modal-title{padding-top:8px}.Modal.RoutesModal .Modal-titleText{color:#333;font-family:Saudia Sans,sans-serif;font-size:32px;font-style:normal;font-weight:600;letter-spacing:-3%;line-height:36px}.Modal.RoutesModal .Modal-closeButton{height:32px;top:32px;width:32px}.Modal.RoutesModal .Modal-closeButton .subs-icons:before{height:32px;width:32px}
