.Text_container__Lu8v3{font-size:18px;font-style:normal;font-weight:400;line-height:1.5;padding:0;margin:0}.Text_container__Lu8v3:not(:last-child){margin-bottom:1rem}.Text_container__Lu8v3 a{text-decoration:underline}.Text_container__Lu8v3 strong{font-weight:600}.Text_h1__iHL2d,.Text_h2__4WdjZ,.Text_h3__vA4FX,.Text_h4__wtBCK,.Text_h5__Z0a7t,.Text_h6__o2T6M{font-weight:600;line-height:1.3}.Text_h1__iHL2d:not(:last-child),.Text_h2__4WdjZ:not(:last-child),.Text_h3__vA4FX:not(:last-child),.Text_h4__wtBCK:not(:last-child),.Text_h5__Z0a7t:not(:last-child),.Text_h6__o2T6M:not(:last-child){margin-bottom:1rem}.Text_h1__iHL2d:not(:first-child),.Text_h2__4WdjZ:not(:first-child),.Text_h3__vA4FX:not(:first-child),.Text_h4__wtBCK:not(:first-child),.Text_h5__Z0a7t:not(:first-child),.Text_h6__o2T6M:not(:first-child){margin-top:2rem}.Text_h1__iHL2d{font-size:36px}@media(min-width:768px){.Text_h1__iHL2d{font-size:48px}}.Text_h2__4WdjZ{font-size:30px}@media(min-width:768px){.Text_h2__4WdjZ{font-size:40px}}.Text_h3__vA4FX{font-size:24px}@media(min-width:768px){.Text_h3__vA4FX{font-size:32px}}.Text_h4__wtBCK{font-size:24px}.Text_h5__Z0a7t{font-size:16px}.Text_h6__o2T6M{font-size:14px}.Text_body1__cx_Hp{font-size:18px;font-weight:500}.Text_body2__XrrsE,.Text_ol__o_C4g li,.Text_p__CRwvM,.Text_span__PTTv6,.Text_ul__oiiG0 li{font-size:16px;font-weight:400}.Text_body3__zA_sl{font-size:16px;font-weight:500}.Text_body4__npGHc{font-size:14px}.Text_body5__NzzVg{font-size:12px}.Text_body6__sh2u_{font-size:10px}.Text_ol__o_C4g,.Text_ul__oiiG0{margin:0}.Text_ul__oiiG0 li{position:relative;padding-left:1rem}.Text_ul__oiiG0 li:before{content:"";position:absolute;top:.65rem;left:.1rem;width:5px;height:5px;background-color:#001b71;border-radius:50%}.Text_ol__o_C4g li{margin-left:1rem;padding-left:.5rem}.Text_ol__o_C4g li:not(:last-child){margin-bottom:1em}.Button_button__tR9jF{border:0;padding:0;margin:0;background-color:rgba(0,0,0,0);cursor:auto}.Button_button__tR9jF .Button_label__fHoL2{-webkit-transition:color .2s ease;-o-transition:color .2s ease;transition:color .2s ease}.Button_button__tR9jF svg *{-webkit-transition:fill .2s ease;-o-transition:fill .2s ease;transition:fill .2s ease}.Button_arrowPath__5RP4I{-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}.Button_roundArrow__xYzr2 .Button_arrowBackground__ZarYL{fill:#e7f0ff}.Button_roundArrow__xYzr2 .Button_arrowPath__5RP4I{fill:#b6d2ff}.Button_roundArrow__xYzr2.Button_active__FC0iQ{cursor:pointer}.Button_roundArrow__xYzr2.Button_active__FC0iQ .Button_arrowBackground__ZarYL{fill:#e7f0ff}.Button_roundArrow__xYzr2.Button_active__FC0iQ .Button_arrowPath__5RP4I,.Button_roundArrow__xYzr2.Button_active__FC0iQ:focus .Button_arrowBackground__ZarYL,.Button_roundArrow__xYzr2.Button_active__FC0iQ:hover .Button_arrowBackground__ZarYL{fill:#001b71}.Button_roundArrow__xYzr2.Button_active__FC0iQ:focus .Button_arrowPath__5RP4I,.Button_roundArrow__xYzr2.Button_active__FC0iQ:hover .Button_arrowPath__5RP4I{fill:#e7f0ff}.Button_labeledArrow__EiEdD{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.Button_labeledArrow__EiEdD .Button_label__fHoL2{margin:0;color:#b6d2ff}@media(max-width:767px){.Button_labeledArrow__EiEdD .Button_label__fHoL2.Button_hideOnMobile__1ISNc{display:none}}.Button_labeledArrow__EiEdD .Button_arrowPath__5RP4I{fill:#b6d2ff}.Button_labeledArrow__EiEdD .Button_arrowBackground__ZarYL{display:none}.Button_labeledArrow__EiEdD.Button_active__FC0iQ{cursor:pointer}.Button_labeledArrow__EiEdD.Button_active__FC0iQ .Button_label__fHoL2{color:#001b71}.Button_labeledArrow__EiEdD.Button_active__FC0iQ .Button_arrowPath__5RP4I{fill:#001b71}.Button_labeledArrow__EiEdD.Button_active__FC0iQ:focus .Button_label__fHoL2,.Button_labeledArrow__EiEdD.Button_active__FC0iQ:hover .Button_label__fHoL2{color:#808db8}.Button_labeledArrow__EiEdD.Button_active__FC0iQ:focus .Button_arrowPath__5RP4I,.Button_labeledArrow__EiEdD.Button_active__FC0iQ:hover .Button_arrowPath__5RP4I{fill:#808db8}.Button_labeledArrow__EiEdD.Button_inverted__Mq3y8>:first-child{-ms-flex-order:1;order:1}.NewsletterPopup_Content__J8dGg{position:fixed;width:320px;margin:20px 0;padding:16px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;row-gap:8px;background-color:#fff;border-radius:4px;-webkit-box-shadow:0 10px 38px -10px rgba(14,18,22,.35),0 10px 20px -15px rgba(14,18,22,.2);box-shadow:0 10px 38px -10px rgba(14,18,22,.35),0 10px 20px -15px rgba(14,18,22,.2);z-index:1000}.NewsletterPopup_Content__J8dGg.NewsletterPopup_left__mZyvi{left:80px}.NewsletterPopup_Content__J8dGg.NewsletterPopup_right__1ORhI{right:50px}.NewsletterPopup_Content__J8dGg.NewsletterPopup_bottom__IF0AN{bottom:10px}.NewsletterPopup_Content__J8dGg[data-open=true][data-right=true]{-webkit-animation:NewsletterPopup_slide-in-right__oI7Lr .5s cubic-bezier(.25,.46,.45,.94) forwards;animation:NewsletterPopup_slide-in-right__oI7Lr .5s cubic-bezier(.25,.46,.45,.94) forwards}.NewsletterPopup_Content__J8dGg[data-open=true][data-right=false]{-webkit-animation:NewsletterPopup_slide-in-left__GQgPQ .5s cubic-bezier(.25,.46,.45,.94) forwards;animation:NewsletterPopup_slide-in-left__GQgPQ .5s cubic-bezier(.25,.46,.45,.94) forwards}.NewsletterPopup_Content__J8dGg[data-open=false][data-right=true]{display:none;-webkit-animation:NewsletterPopup_slide-out-right__9BNoj .5s cubic-bezier(.55,.085,.68,.53) forwards;animation:NewsletterPopup_slide-out-right__9BNoj .5s cubic-bezier(.55,.085,.68,.53) forwards}.NewsletterPopup_Content__J8dGg[data-open=false][data-right=false]{display:none;-webkit-animation:NewsletterPopup_slide-out-left__WYi4y .5s cubic-bezier(.55,.085,.68,.53) forwards;animation:NewsletterPopup_slide-out-left__WYi4y .5s cubic-bezier(.55,.085,.68,.53) forwards}@media(max-width:480px){.NewsletterPopup_Content__J8dGg.NewsletterPopup_top__Erd_f{top:270px}.NewsletterPopup_Content__J8dGg.NewsletterPopup_left__mZyvi{left:15px}.NewsletterPopup_Content__J8dGg.NewsletterPopup_right__1ORhI{right:15px}.NewsletterPopup_Content__J8dGg.NewsletterPopup_bottom__IF0AN{bottom:110px}}@media(max-width:320px){.NewsletterPopup_Content__J8dGg{width:280px}.NewsletterPopup_Content__J8dGg.NewsletterPopup_top__Erd_f{top:270px}.NewsletterPopup_Content__J8dGg.NewsletterPopup_left__mZyvi{left:5px}.NewsletterPopup_Content__J8dGg.NewsletterPopup_right__1ORhI{right:5px}}.NewsletterPopup_PopupHeader__YwhKO{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;width:100%;height:20px}.NewsletterPopup_PopupTitle__picvF{margin:0;color:#001b71;font-style:normal;font-size:18px;font-weight:600}.NewsletterPopup_CloseButton__e6LoS:hover{cursor:pointer}.NewsletterPopup_Image___Bdwi{width:100%;height:200px}@media(max-width:480px){.NewsletterPopup_Image___Bdwi{display:none}}.NewsletterPopup_PopupDescription__SJ8Cy{margin:0;font-size:12px;font-style:normal;font-weight:400;color:#282f3b}.NewsletterPopup_CTA__p1d4W{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:56px;padding:20px 24px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;border-radius:4px;border:none;background-color:#001b71;cursor:pointer}.NewsletterPopup_Label__IX4vy{color:#fff;font-size:18px;font-weight:600;cursor:pointer}@-webkit-keyframes NewsletterPopup_slide-in-right__oI7Lr{0%{display:none;-webkit-transform:translateX(1000px);transform:translateX(1000px);opacity:0}to{display:flex;-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes NewsletterPopup_slide-in-right__oI7Lr{0%{display:none;-webkit-transform:translateX(1000px);transform:translateX(1000px);opacity:0}to{display:-ms-flexbox;display:flex;-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@-webkit-keyframes NewsletterPopup_slide-out-right__9BNoj{0%{display:flex;-webkit-transform:translateX(0);transform:translateX(0);opacity:1}to{display:none;-webkit-transform:translateX(1000px);transform:translateX(1000px);opacity:0}}@keyframes NewsletterPopup_slide-out-right__9BNoj{0%{display:-ms-flexbox;display:flex;-webkit-transform:translateX(0);transform:translateX(0);opacity:1}to{display:none;-webkit-transform:translateX(1000px);transform:translateX(1000px);opacity:0}}@-webkit-keyframes NewsletterPopup_slide-in-left__GQgPQ{0%{display:none;-webkit-transform:translateX(-1000px);transform:translateX(-1000px);opacity:0}to{display:flex;-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes NewsletterPopup_slide-in-left__GQgPQ{0%{display:none;-webkit-transform:translateX(-1000px);transform:translateX(-1000px);opacity:0}to{display:-ms-flexbox;display:flex;-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@-webkit-keyframes NewsletterPopup_slide-out-left__WYi4y{0%{display:flex;-webkit-transform:translateX(0);transform:translateX(0);opacity:1}to{display:none;-webkit-transform:translateX(-1000px);transform:translateX(-1000px);opacity:0}}@keyframes NewsletterPopup_slide-out-left__WYi4y{0%{display:-ms-flexbox;display:flex;-webkit-transform:translateX(0);transform:translateX(0);opacity:1}to{display:none;-webkit-transform:translateX(-1000px);transform:translateX(-1000px);opacity:0}}.assets_banner__RLic1{-webkit-box-sizing:border-box;box-sizing:border-box;min-height:450px;padding-bottom:60px;background-color:#000}.assets_banner__RLic1 .assets_banner_text_container__lne0I{margin-top:100px;text-align:left}.assets_banner__RLic1 .assets_banner_text_container__lne0I a{margin-top:20px}.assets_banner__RLic1 .assets_banner_text_container__lne0I .assets_h1__TeFQ8,.assets_banner__RLic1 .assets_banner_text_container__lne0I .assets_h2__pBL5U,.assets_banner__RLic1 .assets_banner_text_container__lne0I p{font-family:IcelandairLoft,Arial,sans-serif!important;font-weight:500;line-height:1.3em;display:block;color:#fff}.assets_banner__RLic1 .assets_banner_text_container__lne0I .assets_h1__TeFQ8{font-size:48px;margin:0 0 20px}.assets_banner__RLic1 .assets_banner_text_container__lne0I .assets_h2__pBL5U,.assets_banner__RLic1 .assets_banner_text_container__lne0I p{font-size:28px;font-weight:300;margin:0 0 20px}@media(max-width:768px){.assets_banner__RLic1 .assets_banner_text_container__lne0I .assets_h1__TeFQ8{font-size:40px}.assets_banner__RLic1 .assets_banner_text_container__lne0I .assets_h2__pBL5U{font-size:24px}}@media(max-width:480px){.assets_banner__RLic1 .assets_banner_text_container__lne0I{padding:1.7em}.assets_banner__RLic1 .assets_banner_text_container__lne0I .assets_h1__TeFQ8{font-size:35px}.assets_banner__RLic1 .assets_banner_text_container__lne0I .assets_h2__pBL5U{font-size:20px}}.assets_banner__RLic1 .assets_banner_text_container__lne0I button{color:#001b71;background-color:#fff}.assets_banner__RLic1 .assets_banner_text_container__lne0I button:hover{color:#fff;background-color:#001b71}.assets_crisis_banner__tYS_J{position:relative;z-index:1;height:100%;margin-bottom:25px}.AncilBooking_container__a9CGC .AncilBooking_label__DNm5w,.AncilBooking_container__a9CGC .AncilBooking_span__mpNqQ{font-size:16px;font-weight:300;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:29px;padding:10px 0 0 15px;color:#5e5e5e;background:#fff}.AncilBooking_input_container__gwXHF{position:relative;display:block;width:100%;height:72px;margin:20px 0;background:#fff;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.05);box-shadow:0 2px 5px 0 rgba(0,0,0,.05)}.AncilBooking_input_container_widget__LBikL:first-child{margin:0 0 20px}@media(max-width:768px){.AncilBooking_input_container_widget__LBikL:first-child{margin:0 0 8px}}.AncilBooking_input_container__gwXHF .AncilBooking_input_styles__JWLSj{font-size:25px;font-weight:500;line-height:43px;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:43px;padding-bottom:7px;padding-left:15px;color:#5e5e5e;border:0;border-color:#001b71 rgba(0,0,0,0) rgba(0,0,0,0);border-radius:0;outline:none}@media(max-width:768px){.AncilBooking_input_container__gwXHF .AncilBooking_input_styles__JWLSj{font-size:22px}}@media(max-width:480px){.AncilBooking_input_container__gwXHF .AncilBooking_input_styles__JWLSj{font-size:18px}}.AncilBooking_input_container__gwXHF .AncilBooking_input_styles__JWLSj::-webkit-input-placeholder{font-weight:400;opacity:.35}.AncilBooking_input_container__gwXHF .AncilBooking_input_styles__JWLSj::-moz-placeholder{font-weight:400;opacity:.35}.AncilBooking_input_container__gwXHF .AncilBooking_input_styles__JWLSj:-ms-input-placeholder{font-weight:400;opacity:.35}.AncilBooking_input_container__gwXHF .AncilBooking_input_styles__JWLSj::-ms-input-placeholder{font-weight:400;opacity:.35}.AncilBooking_input_container__gwXHF .AncilBooking_input_styles__JWLSj::placeholder{font-weight:400;opacity:.35}.AncilBooking_input_container__gwXHF .AncilBooking_menu__1j85k{position:absolute;z-index:10;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;background:#fff}.AncilBooking_input_container__gwXHF .AncilBooking_menu__1j85k .AncilBooking_item__um7X6{display:-ms-flexbox;display:flex;padding:20px;border:1px solid #eaeaea;-ms-flex-align:center;align-items:center}.AncilBooking_input_container__gwXHF .AncilBooking_menu__1j85k .AncilBooking_item__um7X6:not(:last-child){border-bottom:none}.AncilBooking_input_container__gwXHF .AncilBooking_menu__1j85k .AncilBooking_item__um7X6 .AncilBooking_region__h28FC{font-size:12px;display:block;width:100%;margin-top:5px;color:#7f7f7f}.AncilBooking_input_container__gwXHF .AncilBooking_menu__1j85k .AncilBooking_item__um7X6 .AncilBooking_iata__AVNBn{margin-left:auto}.AncilBooking_input_container__gwXHF .AncilBooking_menu__1j85k .AncilBooking_item__um7X6 .AncilBooking_icon__FQgYx{margin-right:15px}.AncilBooking_input_container__gwXHF .AncilBooking_menu__1j85k .AncilBooking_highlighted__nOCCo{color:#fff;background:#001b71}.AncilBooking_input_container__gwXHF .AncilBooking_menu__1j85k .AncilBooking_highlighted__nOCCo .AncilBooking_region__h28FC{color:#fff}.AncilBooking_input_container__gwXHF .AncilBooking_menu__1j85k .AncilBooking_highlighted__nOCCo .AncilBooking_icon__FQgYx path{fill:#fff}.AncilBooking_row__YfMc3{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.AncilBooking_row__YfMc3>*{width:50%;margin-right:20px;margin-bottom:20px;-ms-flex-item-align:stretch;align-self:stretch;-ms-flex-preferred-size:100px;flex-basis:100px;-ms-flex-positive:2;flex-grow:2;-ms-flex-negative:1;flex-shrink:1;-ms-flex-wrap:wrap;flex-wrap:wrap}.AncilBooking_row__YfMc3>:last-child{margin-right:0}@media(max-width:768px){.AncilBooking_row__YfMc3>.AncilBooking_inner_widget__P19LQ{margin-bottom:8px}}.AncilBooking_row_widget__l3jwM{-ms-flex-direction:column;flex-direction:column}.AncilBooking_row_widget__l3jwM>*{width:100%;margin-right:0;-ms-flex-preferred-size:auto;flex-basis:auto}.AncilBooking_row__YfMc3 .AncilBooking_inner__iagW_>div{margin-bottom:0}.AncilBooking_row__YfMc3 .AncilBooking_date_input__DBtex{position:static}.AncilBooking_row__YfMc3 .AncilBooking_time__mDEFA{display:-ms-flexbox;display:flex;margin-top:10px}.AncilBooking_row__YfMc3 .AncilBooking_time__mDEFA>div{width:100%;border-right:1px solid #eaeaea;-webkit-box-shadow:none;box-shadow:none}.AncilBooking_row__YfMc3 .AncilBooking_time__mDEFA>div:last-child{border-right:none}.AncilBooking_row__YfMc3 .AncilBooking_time_widget__DYvW7{height:28px;margin-top:0;border-top:1px solid #eaeaea}.AncilBooking_row__YfMc3 .AncilBooking_time_widget__DYvW7 [role=listbox]>div{height:auto;padding:0}.AncilBooking_row__YfMc3 .AncilBooking_time_widget__DYvW7 [role=listbox]>div>div{height:auto;padding:8px 16px}.AncilBooking_row__YfMc3 .AncilBooking_time_widget__DYvW7 [role=button]{height:28px}.AncilBooking_row__YfMc3 .AncilBooking_time_widget__DYvW7 [role=button]>[role=button]{display:-ms-flexbox;display:flex;height:auto}.AncilBooking_row__YfMc3 .AncilBooking_time_widget__DYvW7 [role=button] span:first-child{font-size:16px;line-height:25px}@media(max-width:768px){.AncilBooking_row__YfMc3{-ms-flex-direction:column;flex-direction:column}.AncilBooking_row__YfMc3>*{width:100%;margin-right:0;-ms-flex-preferred-size:auto;flex-basis:auto}}.AncilBooking_btn_container__ZhAyS{width:100%;margin:40px 0 20px;text-align:center}.AncilBooking_btn_container_no_margin__V1hiu{width:100%;margin:12px 0 8px;padding:0}.AncilBooking_btn_container_no_margin__V1hiu .AncilBooking_btn__hp9TK{width:auto!important}@media screen and (max-width:768px){.AncilBooking_btn_container_no_margin__V1hiu{width:100%;margin:8px 0;padding:0}}@media screen and (max-width:480px){.AncilBooking_btn_container__ZhAyS .AncilBooking_btn__hp9TK{min-width:100%}}.AncilBooking_btn_container__ZhAyS .AncilBooking_btn__hp9TK{width:380px;max-width:100%}.AncilBooking_clock_icon__kOAXw{display:-ms-flexbox;display:flex;max-width:48px;background:#fff;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.AncilBooking_cssAnim__j3uyT{-webkit-transition:max-height .6s;-o-transition:max-height .6s;transition:max-height .6s}.AncilBooking_hidden___7FnE{display:none}.AncilBooking_widget_input__Z_JF1 [role=button] div:first-child,.AncilBooking_widget_input__Z_JF1 [role=button] span:first-child{font-size:20px;font-weight:500}.SelectAirport_option__MZTHR{line-height:50px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;height:70px;padding:10px 66px 10px 16px;border-bottom:1px solid #ccc}.SelectAirport_option__MZTHR .SelectAirport_title__WA722{font-size:20px}.SelectAirport_option__MZTHR.SelectAirport_indent__RI5D4{padding-left:46px}.SelectAirport_option__MZTHR .SelectAirport_optiontitle__ACPR8{overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}.SelectAirport_option__MZTHR .SelectAirport_meta__tiAi9{position:absolute;top:10px;right:16px;min-width:100px;max-width:200px;padding:0}.SelectAirport_option__MZTHR .SelectAirport_meta__tiAi9 span{font-size:16px;line-height:25px;display:block;float:left;width:100%;text-align:right}.SelectAirport_option__MZTHR .SelectAirport_meta__tiAi9 span.SelectAirport_country__Cx21W{font-weight:300}.SelectAirport_code__DTSCS{font-weight:500;color:#001b71}.SelectAirport_optionButton__VN4wO{font-weight:500;padding-right:0;padding-left:0;text-align:center;color:#001b71;background:#f4f4f4}.SelectAirport_optionButton__VN4wO:hover{color:#fff;background:#001b71}.SelectAirport_emptyMenu__VFASB{max-height:280px}.SelectAirport_value__sELul .SelectAirport_spacer__pEeQB{font-weight:200;padding:0 15px;color:#ccc}@media(max-width:768px){.SelectAirport_value__sELul .SelectAirport_spacer__pEeQB{font-size:18px;position:relative;bottom:3px}}.SelectAirport_value__sELul .SelectAirport_code__DTSCS{color:#001b71}.SelectAirport_smaller_options__ScpDh{max-height:280px}.PromoBanner_promo_banner_container__5f46t{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.PromoBanner_promo_banner_container__5f46t .PromoBanner_promo_title__EJoh1{-webkit-transition-delay:.15s;-o-transition-delay:.15s;transition-delay:.15s;-webkit-transform:translateY(-25%);-ms-transform:translateY(-25%);transform:translateY(-25%)}.PromoBanner_promo_banner_container__5f46t .PromoBanner_promo_sub_title__o4szU{-webkit-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s;-webkit-transform:translateX(25%);-ms-transform:translateX(25%);transform:translateX(25%)}.PromoBanner_promo_banner_container__5f46t .PromoBanner_promo_banner_text__X3i1W{-webkit-transition-delay:.45s;-o-transition-delay:.45s;transition-delay:.45s;-webkit-transform:translateY(25%);-ms-transform:translateY(25%);transform:translateY(25%)}.PromoBanner_promo_banner_container__5f46t .PromoBanner_button_container__unsnu{margin-top:20px;-webkit-transition-delay:2s;-o-transition-delay:2s;transition-delay:2s;-webkit-transform:translateY(25%);-ms-transform:translateY(25%);transform:translateY(25%)}.PromoBanner_promo_banner_container__5f46t .PromoBanner_button_container__unsnu,.PromoBanner_promo_banner_container__5f46t .PromoBanner_promo_banner_text__X3i1W,.PromoBanner_promo_banner_container__5f46t .PromoBanner_promo_sub_title__o4szU,.PromoBanner_promo_banner_container__5f46t .PromoBanner_promo_title__EJoh1{-webkit-transition-timing-function:cubic-bezier(.075,.82,.165,1);-o-transition-timing-function:cubic-bezier(.075,.82,.165,1);transition-timing-function:cubic-bezier(.075,.82,.165,1);-webkit-transition-duration:2s;-o-transition-duration:2s;transition-duration:2s;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;-o-transition-property:opacity,transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;opacity:0}.PromoBanner_promo_banner_container_visible__fMhql .PromoBanner_button_container__unsnu,.PromoBanner_promo_banner_container_visible__fMhql .PromoBanner_promo_banner_text__X3i1W,.PromoBanner_promo_banner_container_visible__fMhql .PromoBanner_promo_sub_title__o4szU,.PromoBanner_promo_banner_container_visible__fMhql .PromoBanner_promo_title__EJoh1{-webkit-transform:translateX(0) translateY(0);-ms-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0);opacity:1}.PromoBanner_promo_banner_container__5f46t .PromoBanner_promo_title__EJoh1{font-size:60px;font-weight:600;line-height:1;margin-bottom:15px;color:#fff;text-shadow:2px 2px 10px rgba(0,0,0,.6)}.PromoBanner_promo_banner_container__5f46t .PromoBanner_promo_sub_title__o4szU{font-weight:600;margin-top:0;margin-bottom:0;color:#fff;text-shadow:2px 2px 10px rgba(0,0,0,.6)}.PromoBanner_promo_banner_container__5f46t .PromoBanner_promo_banner_text__X3i1W{font-size:25px;margin-top:5px;margin-bottom:0;color:#fff;text-shadow:2px 2px 10px rgba(0,0,0,.6)}.PromoBanner_promo_banner_container__5f46t .PromoBanner_remove_slider_plus__dTYRw .slider-frame .slider-slide p{outline:0}.PromoBanner_promo_banner_container__5f46t .PromoBanner_remove_slider_plus__dTYRw .slider-frame li{padding-left:0}.PromoBanner_promo_banner_container__5f46t .PromoBanner_remove_slider_plus__dTYRw .slider-frame li:before{display:none}.PromoBanner_promo_banner_container__5f46t .PromoBanner_promo_button__bS63Q:hover>svg,.PromoBanner_promo_banner_container__5f46t .PromoBanner_promo_button__bS63Q:hover>svg path{fill:#001b71}.PromoBanner_promo_banner_container__5f46t .PromoBanner_promo_button__bS63Q>svg{width:14px;height:14px;margin-left:5px}@media(max-width:768px){.PromoBanner_promo_banner_container__5f46t .PromoBanner_promo_title__EJoh1{font-size:48px}.PromoBanner_promo_banner_container__5f46t .PromoBanner_promo_sub_title__o4szU{font-size:24px}.PromoBanner_promo_banner_container__5f46t .PromoBanner_promo_banner_text__X3i1W{font-size:16px}}@media(min-width:1024px){.PromoBanner_promo_banner_container__5f46t .PromoBanner_promo_title__EJoh1{margin-top:60px}}.ContextTabs_btn_inner__FU_93{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.ContextTabs_text__VCV3F{font-family:IcelandairLoft!important;font-size:16px;font-weight:500;line-height:1.15em;margin-top:15px;text-align:center;word-break:break-word;color:#5e5e5e}.SpecialFlag_flag_body__fBGm9{position:absolute;z-index:1;top:-25px;right:0;left:0;display:block;width:100%;max-width:80%;margin:auto;text-align:center;background-color:#001b71}.SpecialFlag_flag_body__fBGm9 .SpecialFlag_times__mL_hB{font-size:14px;color:#fff!important}.SpecialFlag_flag_body__fBGm9 .SpecialFlag_text__nWfmu{font-size:12px;margin-left:5px;color:#fff!important}.FrontpageBooking_booking_section__CfVC4:focus{outline:0}.FrontpageBooking_booking_section__CfVC4.FrontpageBooking_fp_banner_section__Xwj_v .FrontpageBooking_hero_banner__ZdOVc{min-height:470px;padding-bottom:100px}.FrontpageBooking_booking_section__CfVC4.FrontpageBooking_fp_banner_section__Xwj_v .FrontpageBooking_hero_banner__ZdOVc.FrontpageBooking_zHack__ZJBV7{z-index:auto}@media(max-width:480px){.FrontpageBooking_booking_section__CfVC4.FrontpageBooking_fp_banner_section__Xwj_v .FrontpageBooking_hero_banner__ZdOVc{min-height:350px;padding-bottom:100px}}.FrontpageBooking_booking_header__9sodw{position:relative}.FrontpageBooking_booking_header__9sodw .FrontpageBooking_context_wrap__Z9SMK{-webkit-box-shadow:0 1px 10px 0 rgba(0,0,0,.1);box-shadow:0 1px 10px 0 rgba(0,0,0,.1)}@media(min-width:768px){.FrontpageBooking_booking_header__9sodw .FrontpageBooking_context_wrap__Z9SMK{background:#fff}}.FrontpageBooking_booking_header__9sodw .FrontpageBooking_context_wrap__Z9SMK .FrontpageBooking_triangle__0VXtC{position:absolute;z-index:3;top:-38px;right:0;left:0;width:0;height:0;margin:auto;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #fff;border-style:solid;border-width:0 11px 14px}.FrontpageBooking_booking_header__9sodw .FrontpageBooking_context_wrap__Z9SMK .FrontpageBooking_triangle__0VXtC.FrontpageBooking_special___3BaR{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #001b71}.FrontpageBooking_booking_header__9sodw .FrontpageBooking_fade__HRdsy{position:absolute;top:0;right:0;display:none;width:60px;height:calc(100% - 15px);pointer-events:none;background:-webkit-gradient(linear,left top,right top,from(hsla(0,0%,100%,0)),color-stop(3%,hsla(0,0%,100%,0)),color-stop(98%,hsla(0,0%,100%,.98)),to(#fff));background:-o-linear-gradient(left,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,0) 3%,hsla(0,0%,100%,.98) 98%,#fff 100%);background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,0) 3%,hsla(0,0%,100%,.98) 98%,#fff);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ffffff",endColorstr="#ffffff",GradientType=1)}.FrontpageBooking_booking_header__9sodw .FrontpageBooking_fade__HRdsy.FrontpageBooking_hidden__u3Xxr{display:none}.FrontpageBooking_booking_header__9sodw .FrontpageBooking_max__eH_81{display:-ms-flexbox;display:flex;max-width:980px;margin-right:auto;margin-left:auto;padding:25px 0;background:#fff;-ms-flex-pack:justify;justify-content:space-between}.FrontpageBooking_booking_header__9sodw .FrontpageBooking_max__eH_81:before{display:table;content:""}.FrontpageBooking_booking_header__9sodw .FrontpageBooking_max__eH_81:after{display:table;clear:both;content:""}.FrontpageBooking_booking_header__9sodw .FrontpageBooking_btn__vQaUs{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:0;padding:15px 20px;word-break:break-word;border:0;border-right:1px solid #eaeaea;outline:0;background:#fff;-ms-flex-align:center;align-items:center;-ms-flex-positive:1;flex-grow:1}.FrontpageBooking_booking_header__9sodw .FrontpageBooking_btn__vQaUs:last-child{border-right:0}.FrontpageBooking_booking_header__9sodw .FrontpageBooking_btn__vQaUs svg path{fill:#999}.FrontpageBooking_booking_header__9sodw .FrontpageBooking_btn__vQaUs:focus span{text-decoration:underline}.FrontpageBooking_booking_header__9sodw .FrontpageBooking_btn__vQaUs:before{display:none}.FrontpageBooking_booking_header__9sodw .FrontpageBooking_btn__vQaUs.FrontpageBooking_active__wahPg span,.FrontpageBooking_booking_header__9sodw .FrontpageBooking_btn__vQaUs:focus span,.FrontpageBooking_booking_header__9sodw .FrontpageBooking_btn__vQaUs:hover span{color:#001b71}.FrontpageBooking_booking_header__9sodw .FrontpageBooking_btn__vQaUs.FrontpageBooking_active__wahPg svg path,.FrontpageBooking_booking_header__9sodw .FrontpageBooking_btn__vQaUs:focus svg path,.FrontpageBooking_booking_header__9sodw .FrontpageBooking_btn__vQaUs:hover svg path{fill:#001b71}.FrontpageBooking_booking_header__9sodw ul{margin:0}.FrontpageBooking_booking_header__9sodw ul li{margin:0;padding:0;cursor:pointer}@media(max-width:767px){.FrontpageBooking_booking_header__9sodw .FrontpageBooking_context_wrap__Z9SMK{position:relative;top:-15px;overflow-y:scroll;padding-top:15px}.FrontpageBooking_booking_header__9sodw .FrontpageBooking_fade__HRdsy{display:block}.FrontpageBooking_booking_header__9sodw .FrontpageBooking_max__eH_81{min-width:768px}.FrontpageBooking_booking_header__9sodw .FrontpageBooking_btn__vQaUs{padding:0 15px}}.FrontpageBooking_tooltip_wrap__UUoZ1 .FrontpageBooking_tooltip__FVrgv{line-height:30px;position:absolute;top:-45px;visibility:hidden;width:140px;height:30px;text-align:center;color:#fff;border-radius:4px;background:#001b71}.FrontpageBooking_tooltip_wrap__UUoZ1 .FrontpageBooking_tooltip__FVrgv:after{position:absolute;top:100%;left:50%;width:0;height:0;margin-left:-8px;content:"";border-top:8px solid #001b71;border-right:8px solid rgba(0,0,0,0);border-left:8px solid rgba(0,0,0,0)}.FrontpageBooking_tooltip_wrap__UUoZ1:focus .FrontpageBooking_tooltip__FVrgv,.FrontpageBooking_tooltip_wrap__UUoZ1:hover .FrontpageBooking_tooltip__FVrgv{bottom:30px;left:50%;visibility:visible;margin-left:-70px;opacity:.9}.FrontpageBooking_hero_banner__ZdOVc .FrontpageBooking_booking_wrap__kUM_i{z-index:4}.FrontpageBooking_hero_banner__ZdOVc .FrontpageBooking_booking_wrap__kUM_i .FrontpageBooking_tabs_assistant__dN4Qx{position:absolute;top:0;left:0}.FrontpageBooking_hero_banner__ZdOVc .FrontpageBooking_hero_image__zExR9{position:absolute;display:block;width:100%;height:100%;-webkit-transition:opacity .9s;-o-transition:opacity .9s;transition:opacity .9s;opacity:0;image-rendering:-webkit-optimize-contrast}.FrontpageBooking_hero_banner__ZdOVc .FrontpageBooking_hero_image__zExR9.FrontpageBooking_placeholder__7DyMq{z-index:3;pointer-events:none;opacity:1}.FrontpageBooking_hero_banner__ZdOVc .FrontpageBooking_hero_image__zExR9.FrontpageBooking_placeholder__7DyMq.FrontpageBooking_updated__9eF0y{opacity:0}.FrontpageBooking_hero_banner__ZdOVc .FrontpageBooking_hero_image__zExR9.FrontpageBooking_show__ajplm{z-index:1;opacity:1}.FrontpageBooking_hero_banner__ZdOVc .FrontpageBooking_hero_image__zExR9.FrontpageBooking_hide__x2BrU{z-index:1;opacity:0}.FrontpageBooking_hero_banner__ZdOVc .FrontpageBooking_hero_content__ZntPL{margin:100px auto 0}@media(max-width:768px){.FrontpageBooking_hero_banner__ZdOVc .FrontpageBooking_hero_content__ZntPL{margin-top:60px}}@media(max-width:480px){.FrontpageBooking_hero_banner__ZdOVc .FrontpageBooking_hero_content__ZntPL{margin-top:30px}}.FrontpageBooking_hero_banner__ZdOVc .FrontpageBooking_hero_content__ZntPL .FrontpageBooking_headline_wrap__RCRr9 h1{font-size:45px;font-weight:500;line-height:1.63em;position:relative;left:15px;display:inline;margin:0 15px 0 0;padding:9px 0;color:#fff;background:rgba(0,58,125,.9);-webkit-box-decoration-break:clone;box-decoration-break:clone;-webkit-box-shadow:15px 0 0 rgba(0,58,125,.9),-15px 0 0 rgba(0,58,125,.9);box-shadow:15px 0 0 rgba(0,58,125,.9),-15px 0 0 rgba(0,58,125,.9)}@media(min-width:769px){.FrontpageBooking_hero_banner__ZdOVc .FrontpageBooking_hero_content__ZntPL .FrontpageBooking_headline_wrap__RCRr9 h1.FrontpageBooking_ieEdge__hGxaB{background:#001b71;-webkit-box-shadow:15px 0 0 #001b71,-15px 0 0 #001b71;box-shadow:15px 0 0 #001b71,-15px 0 0 #001b71}.FrontpageBooking_hero_banner__ZdOVc .FrontpageBooking_hero_content__ZntPL .FrontpageBooking_headline_wrap__RCRr9 h1.FrontpageBooking_ieEdge__hGxaB .FrontpageBooking_headline__AisP6{outline:8px solid #001b71}}@media(max-width:768px){.FrontpageBooking_hero_banner__ZdOVc .FrontpageBooking_hero_content__ZntPL .FrontpageBooking_headline_wrap__RCRr9 h1{font-size:38px;line-height:1.3em;left:0;display:block;margin-right:0;padding:0;background:none;-webkit-box-shadow:none;box-shadow:none}}@media(max-width:480px){.FrontpageBooking_hero_banner__ZdOVc .FrontpageBooking_hero_content__ZntPL .FrontpageBooking_headline_wrap__RCRr9 h1{font-size:25px;line-height:1.2em}}.FrontpageBooking_hero_banner__ZdOVc .FrontpageBooking_down_arrow__TGwTP{position:absolute;z-index:3;right:0;bottom:20px;left:0;width:40px;height:40px;margin-right:auto;margin-left:auto}.FrontpageBooking_hero_banner__ZdOVc .FrontpageBooking_booking_link__OUEyA{position:absolute;bottom:25px;left:20px;color:#fff}@media(max-width:850px){.FrontpageBooking_hero_banner__ZdOVc .FrontpageBooking_booking_link__OUEyA,.FrontpageBooking_hero_banner__ZdOVc .FrontpageBooking_down_arrow__TGwTP{display:none}}.FrontpageBooking_headline_wrap__RCRr9{padding-right:20px}@media screen and (max-width:768px){.FrontpageBooking_headline_wrap__RCRr9{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;width:auto;margin-bottom:1px;padding:5px 10px;background:rgba(0,58,125,.9)}}.FrontpageBooking_fp_banner_section__Xwj_v:focus{outline:0}.FrontpageBooking_hidden__u3Xxr{display:none}.FrontpageBooking_sleeve_container__dOPC6{margin-top:20px}.FrontpageBooking_icon_button__xN5tI{display:inline-block}.FrontpageBooking_special_offer_link__y6rHr{display:block;max-width:100%}.FrontpageBooking_tab__KHJ9m.FrontpageBooking_no_right_border__nHyID{border-right:none!important}.FrontpageBooking_hidden_tab__itAdD{display:none!important}.FrontpageBooking_banner_container__k3vpS{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.FrontpageBooking_banner_container__k3vpS .FrontpageBooking_right__dNkDD{padding-left:100px}.FrontpageBooking_banner_container__k3vpS .FrontpageBooking_left__794ID,.FrontpageBooking_banner_container__k3vpS .FrontpageBooking_right__dNkDD{position:relative;width:100%;max-width:50%}.FrontpageBooking_banner_container__k3vpS .FrontpageBooking_right__dNkDD{max-width:calc(50% - 100px)}@media(max-width:1024px){.FrontpageBooking_banner_container__k3vpS .FrontpageBooking_right__dNkDD{max-width:calc(45% - 50px);padding-left:50px}.FrontpageBooking_banner_container__k3vpS .FrontpageBooking_left__794ID{max-width:55%}}@media(max-width:480px){.FrontpageBooking_left__794ID{min-height:307px}}@media(max-width:768px){.FrontpageBooking_banner_container__k3vpS{-ms-flex-direction:column;flex-direction:column}.FrontpageBooking_banner_container__k3vpS .FrontpageBooking_right__dNkDD{padding-left:0}.FrontpageBooking_banner_container__k3vpS .FrontpageBooking_left__794ID,.FrontpageBooking_banner_container__k3vpS .FrontpageBooking_right__dNkDD{width:100%;max-width:100%}.FrontpageBooking_banner_container__k3vpS .FrontpageBooking_right__dNkDD{margin-top:30px;margin-bottom:0}}.IntroRow_intro_row__RG_XR{padding:45px 30px;text-align:center;color:#5e5e5e}.IntroRow_intro_row__RG_XR.IntroRow_w_text__HWHRd{padding:65px 30px}.IntroRow_intro_row__RG_XR.IntroRow_warning__Iz2eS{background:#ffb600!important}.IntroRow_intro_row__RG_XR.IntroRow_warning__Iz2eS div,.IntroRow_intro_row__RG_XR.IntroRow_warning__Iz2eS h1{color:#444}.IntroRow_intro_row__RG_XR h1,.IntroRow_intro_row__RG_XR h2{margin:0;font-size:34px}@media screen and (min-width:320px){.IntroRow_intro_row__RG_XR h1,.IntroRow_intro_row__RG_XR h2{font-size:calc(34px + 12 * ((100vw - 320px) / 2240))}}@media screen and (min-width:2560px){.IntroRow_intro_row__RG_XR h1,.IntroRow_intro_row__RG_XR h2{font-size:46px}}.IntroRow_intro_row__RG_XR .IntroRow_text__kD3vv{font-weight:300;line-height:1.5em;margin:.7em 0 0;font-size:20px}@media screen and (min-width:320px){.IntroRow_intro_row__RG_XR .IntroRow_text__kD3vv{font-size:calc(20px + 4 * ((100vw - 320px) / 1320))}}@media screen and (min-width:1640px){.IntroRow_intro_row__RG_XR .IntroRow_text__kD3vv{font-size:24px}}.IntroRow_intro_row__RG_XR .IntroRow_text__kD3vv a[target=_blank]:after{position:relative;display:inline-block;width:14px;height:14px;margin-left:3px;content:"";background:url(https://pixels.icelandair.com/840e4dbe-8c82-43bb-8177-08e4c0434ba6.svg);background-repeat:no-repeat;background-size:14px}.IntroRow_intro_row__RG_XR .IntroRow_text__kD3vv a[target=_blank]:before{position:absolute;top:0;left:-9999em;height:1px;content:"Opens new window"}.IntroRow_intro_row__RG_XR .IntroRow_text__kD3vv h2,.IntroRow_intro_row__RG_XR .IntroRow_text__kD3vv h3,.IntroRow_intro_row__RG_XR .IntroRow_text__kD3vv h4{line-height:1.3em}.IntroRow_intro_row__RG_XR .IntroRow_text__kD3vv a{text-decoration:underline}.IntroRow_intro_row__RG_XR .IntroRow_text__kD3vv p{margin:0;font-size:20px}@media screen and (min-width:320px){.IntroRow_intro_row__RG_XR .IntroRow_text__kD3vv p{font-size:calc(20px + 4 * ((100vw - 320px) / 1320))}}@media screen and (min-width:1640px){.IntroRow_intro_row__RG_XR .IntroRow_text__kD3vv p{font-size:24px}}.IntroRow_intro_row__RG_XR .IntroRow_subText__Hp7PN p{color:#5e5e5e;font-size:18px}@media screen and (min-width:320px){.IntroRow_intro_row__RG_XR .IntroRow_subText__Hp7PN p{font-size:calc(18px + 4 * ((100vw - 320px) / 2240))}}@media screen and (min-width:2560px){.IntroRow_intro_row__RG_XR .IntroRow_subText__Hp7PN p{font-size:22px}}.IntroRow_intro_row__RG_XR .IntroRow_subText__Hp7PN p:last-child{margin-bottom:0}@media(max-width:768px){.IntroRow_intro_row__RG_XR{padding:35px 25px}.IntroRow_intro_row__RG_XR.IntroRow_w_text__HWHRd{padding:45px 25px}.IntroRow_intro_row__RG_XR.IntroRow_no_bottom_gap__kIkD2{padding-bottom:0}.IntroRow_intro_row__RG_XR .IntroRow_text__kD3vv,.IntroRow_intro_row__RG_XR h1,.IntroRow_intro_row__RG_XR h2{word-break:break-word}}@media(max-width:480px){.IntroRow_intro_row__RG_XR{padding:25px 20px}.IntroRow_intro_row__RG_XR.IntroRow_w_text__HWHRd{padding:30px 20px}.IntroRow_intro_row__RG_XR.IntroRow_no_bottom_gap__kIkD2{padding-bottom:0}}.IntroRow_static_text_line__duSh7{-webkit-animation:IntroRow_bgGradient__gTCfM 3s ease infinite;animation:IntroRow_bgGradient__gTCfM 3s ease infinite;background:-webkit-gradient(linear,right top,left top,from(#e5e5e5),to(#b2b2b2));background:-o-linear-gradient(right,#e5e5e5,#b2b2b2);background:linear-gradient(270deg,#e5e5e5,#b2b2b2);background-size:400% 400%}.IntroRow_static_text_line__duSh7.IntroRow_static_header__bSNL0{width:65%;height:32px;margin-top:15px;margin-bottom:25px}.IntroRow_static_text_line__duSh7.IntroRow_static_text__6zIQm{width:75%;height:18px;margin-bottom:7px}.IntroRow_static_text_line__duSh7.IntroRow_static_text_short__FfNkz{width:45%;height:18px}.IntroRow_static_text_line__duSh7.IntroRow_center__KGLPO.IntroRow_static_header__bSNL0,.IntroRow_static_text_line__duSh7.IntroRow_center__KGLPO.IntroRow_static_text__6zIQm,.IntroRow_static_text_line__duSh7.IntroRow_center__KGLPO.IntroRow_static_text_short__FfNkz{margin-right:auto;margin-left:auto}.IntroRow_bold__Kqqej h1,.IntroRow_bold__Kqqej h2{font-weight:700;color:#444}.InstantsearchCarousel_root__8LP2c{margin-bottom:80px}.InstantsearchCarousel_dest_detail_wrap__4Mp_X{overflow:hidden;padding:20px 0 80px;background:url(https://pixels-cache.icelandair.com/upload/icelandair/0849b92f-12f7-438c-acdf-d269e324373e.svg) no-repeat;background-position:50%;background-size:cover}.InstantsearchCarousel_intro__f8FEZ{text-align:center;font-size:34px}@media screen and (min-width:320px){.InstantsearchCarousel_intro__f8FEZ{font-size:calc(34px + 12 * ((100vw - 320px) / 2240))}}@media screen and (min-width:2560px){.InstantsearchCarousel_intro__f8FEZ{font-size:46px}}.InstantsearchCarousel_carousel_card__HGx3D{overflow:hidden}.InstantsearchCarousel_popular_carousel__77rD0 .slider-list{height:330px!important}.InstantsearchCarousel_popular_carousel__77rD0.InstantsearchCarousel_static__tlyVx{margin-top:0!important}.InstantsearchCarousel_popular_carousel__77rD0.InstantsearchCarousel_static__tlyVx .slider-list{height:400px!important}.InstantsearchCarousel_dislaimer__6qEKt{font-size:12px;line-height:1.5em;display:block;margin-top:20px}.InstantsearchCarousel_dest_detail_disclaimer__2YhWv{font-size:16px;margin-top:40px;text-align:center;color:#5e5e5e}.InstantsearchCarousel_carousel_container__S_5cf .slider-frame,.InstantsearchCarousel_carousel_container__S_5cf .slider-list{min-height:215px}.InstantsearchCarousel_carousel_container__S_5cf .slider-slide{top:auto!important;bottom:0;height:auto!important;vertical-align:bottom!important}.PopularDestinationFallback_popular_fallback__7700L{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.PopularDestinationFallback_popular_fallback__7700L .PopularDestinationFallback_all_destinations__zXtcf,.PopularDestinationFallback_popular_fallback__7700L .PopularDestinationFallback_carousel_heading__cGDpD{margin:50px auto 30px}.PopularDestinationFallback_popular_fallback__7700L .PopularDestinationFallback_carousel_heading__cGDpD{font-size:38px;text-align:left}.PopularDestinationFallback_popular_fallback__7700L .PopularDestinationFallback_all_destinations__zXtcf{font-weight:500;margin-top:-25px;text-align:right;text-decoration:underline}@media screen and (min-width:320px){.PopularDestinationFallback_popular_fallback__7700L .PopularDestinationFallback_all_destinations__zXtcf,.PopularDestinationFallback_popular_fallback__7700L .PopularDestinationFallback_carousel_heading__cGDpD{width:280px}.PopularDestinationFallback_popular_fallback__7700L .PopularDestinationFallback_carousel_heading__cGDpD{font-size:30px;-ms-flex-order:1;order:1}.PopularDestinationFallback_popular_fallback__7700L>div{-ms-flex-order:2;order:2}.PopularDestinationFallback_popular_fallback__7700L .PopularDestinationFallback_all_destinations__zXtcf{margin-top:10px;-ms-flex-order:3;order:3}}@media screen and (min-width:768px){.PopularDestinationFallback_popular_fallback__7700L .PopularDestinationFallback_all_destinations__zXtcf{margin-top:-25px}.PopularDestinationFallback_popular_fallback__7700L .PopularDestinationFallback_all_destinations__zXtcf,.PopularDestinationFallback_popular_fallback__7700L .PopularDestinationFallback_carousel_heading__cGDpD{width:580px}}@media screen and (min-width:1074px){.PopularDestinationFallback_popular_fallback__7700L .PopularDestinationFallback_all_destinations__zXtcf,.PopularDestinationFallback_popular_fallback__7700L .PopularDestinationFallback_carousel_heading__cGDpD{width:880px}.PopularDestinationFallback_popular_fallback__7700L .PopularDestinationFallback_carousel_heading__cGDpD{margin-bottom:0;-ms-flex-order:1;order:1}.PopularDestinationFallback_popular_fallback__7700L .PopularDestinationFallback_all_destinations__zXtcf{-ms-flex-order:2;order:2}.PopularDestinationFallback_popular_fallback__7700L>div{-ms-flex-order:3;order:3}}@media screen and (min-width:1300px){.PopularDestinationFallback_popular_fallback__7700L .PopularDestinationFallback_all_destinations__zXtcf,.PopularDestinationFallback_popular_fallback__7700L .PopularDestinationFallback_carousel_heading__cGDpD{width:1180px}}.PromoItem_gradient__Dmbmw,.PromoItem_item__134Ak .PromoItem_image__Wa_bL{position:absolute;top:0;left:0;width:100%;height:100%}.PromoItem_item__134Ak{width:100%;min-height:300px}.PromoItem_item__134Ak .PromoItem_image__Wa_bL{z-index:1}.PromoItem_text__B2WtD{position:relative;z-index:3;top:0;left:0;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;max-width:480px;padding:40px;color:#fff}@media(max-width:768px){.PromoItem_text__B2WtD{max-width:100%}}.PromoItem_text__B2WtD .PromoItem_button__ET1oW{margin-top:10px}.PromoItem_subtitle__DAeE3,.PromoItem_title__3qyIq{font-family:IcelandairLoft,Arial,sans-serif!important;font-weight:500;line-height:1.1em;margin:0 0 .2em}.PromoItem_subtitle__DAeE3 p,.PromoItem_title__3qyIq p{margin:0}.PromoItem_title__3qyIq{font-size:28px}@media screen and (min-width:768px){.PromoItem_title__3qyIq{font-size:calc(28px + 4 * ((100vw - 768px) / 672))}}@media screen and (min-width:1440px){.PromoItem_title__3qyIq{font-size:32px}}@media(max-width:480px){.PromoItem_title__3qyIq{font-size:20px}}.PromoItem_subtitle__DAeE3{font-size:18px}@media screen and (min-width:768px){.PromoItem_subtitle__DAeE3{font-size:calc(18px + 2 * ((100vw - 768px) / 672))}}@media screen and (min-width:1440px){.PromoItem_subtitle__DAeE3{font-size:20px}}@media(max-width:480px){.PromoItem_subtitle__DAeE3{font-size:16px}}.PromoItem_gradient__Dmbmw{z-index:2;opacity:.5;background:-webkit-gradient(linear,left top,left bottom,from(#626262),to(hsla(0,0%,100%,0)));background:-o-linear-gradient(top,#626262 0,hsla(0,0%,100%,0) 100%);background:linear-gradient(180deg,#626262,hsla(0,0%,100%,0));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#a6000000",endColorstr="#00000000",GradientType=0)}.PromoItem_wrapper__yknmq{-webkit-box-sizing:border-box;box-sizing:border-box;padding:15px;border-radius:5px;background:#fff;-webkit-box-shadow:3px 3px 12px 2px rgba(0,0,0,.1);box-shadow:3px 3px 12px 2px rgba(0,0,0,.1)}.PromoItem_text__B2WtD .PromoItem_sub_link__2uJYk{color:#fff}.PromoItem_text__B2WtD .PromoItem_sub_link__2uJYk:focus{text-decoration:underline;outline:0}.PromoItem_text__B2WtD .PromoItem_sub_link__2uJYk:active{text-decoration:none}.PromoItem_text__B2WtD .slider-frame .slider-slide p{outline:0}.PromoItem_text__B2WtD .slider-frame li{padding-left:0}.PromoItem_text__B2WtD .slider-frame li:before{display:none}.home_root__iUnh9{position:relative;background:#f4f4f4}.home_popular__12v1b{margin-bottom:40px}.home_booking_banner_wrap__qukOr{position:relative;z-index:501}.home_promotional_container__QPl_8{position:relative;background-color:#fff}@media(min-width:769px){.home_promotional_container__QPl_8{padding:120px 0}}.home_belt_wrap__jrhB_{position:relative;z-index:1}.home_promo_bg__yxtK_{position:absolute;z-index:0;top:0;left:0;width:100%;height:100%}.home_special_offer_banner_container__TxFow{margin-top:30px}.home_special_offer_banner__ib_Vx{position:relative;display:-ms-flexbox;display:flex;width:100%}.home_special_offer_banner__ib_Vx.home_banner__fjzkX{min-height:280px}.home_special_offer_banner__ib_Vx.home_image__UOqXf{border-radius:2px}@media(max-width:768px){.home_special_offer_banner__ib_Vx{-ms-flex-direction:column;flex-direction:column}.home_special_offer_banner__ib_Vx h3{line-height:1.1em}}