.icon-inherit-height{height:inherit}.icon-inherit-width{width:inherit}.icon-inherit-size{height:inherit;width:inherit}.icon-8{height:.5rem;vertical-align:initial;width:.5rem}.icon-10{height:.625rem;width:.625rem}.icon-12{height:.75rem;width:.75rem}.icon-14{height:.875rem;width:.875rem}.icon-16{height:1rem;width:1rem}.icon-18{height:1.125rem;width:1.125rem}.icon-20{height:1.25rem;width:1.25rem}.icon-22{height:1.33rem;width:1.33rem}.icon-24{height:1.5rem;width:1.5rem}.icon-28{height:1.75rem;width:1.75rem}.icon-32{height:2rem;width:2rem}.icon-38{height:2.375rem;width:2.375rem}.icon-40{height:2.5rem;width:2.5rem}.icon-50{height:3.125rem;width:3.125rem}.icon-82{height:5.125rem;width:5.125rem}.icon-196{height:12.5rem;width:12.5rem}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:300;src:local(""),url(https://assets.ryanair.com/resources/ui/fonts/roboto-300.cyrillic-ext.woff2) format("woff2"),url(https://assets.ryanair.com/resources/ui/fonts/roboto-300.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:300;src:local(""),url(https://assets.ryanair.com/resources/ui/fonts/roboto-300.cyrillic.woff2) format("woff2"),url(https://assets.ryanair.com/resources/ui/fonts/roboto-300.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:300;src:local(""),url(https://assets.ryanair.com/resources/ui/fonts/roboto-300.greek-ext.woff2) format("woff2"),url(https://assets.ryanair.com/resources/ui/fonts/roboto-300.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:300;src:local(""),url(https://assets.ryanair.com/resources/ui/fonts/roboto-300.greek.woff2) format("woff2"),url(https://assets.ryanair.com/resources/ui/fonts/roboto-300.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:300;src:local(""),url(https://assets.ryanair.com/resources/ui/fonts/roboto-300.latin-ext.woff2) format("woff2"),url(https://assets.ryanair.com/resources/ui/fonts/roboto-300.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:300;src:local(""),url(https://assets.ryanair.com/resources/ui/fonts/roboto-300.latin.woff2) format("woff2"),url(https://assets.ryanair.com/resources/ui/fonts/roboto-300.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-display:swap;font-family:Roboto;font-style:normal;src:local(""),url(https://assets.ryanair.com/resources/ui/fonts/roboto.cyrillic-ext.woff2) format("woff2"),url(https://assets.ryanair.com/resources/ui/fonts/roboto-300.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-display:swap;font-family:Roboto;font-style:normal;src:local(""),url(https://assets.ryanair.com/resources/ui/fonts/roboto.cyrillic.woff2) format("woff2"),url(https://assets.ryanair.com/resources/ui/fonts/roboto-300.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-display:swap;font-family:Roboto;font-style:normal;src:local(""),url(https://assets.ryanair.com/resources/ui/fonts/roboto.greek-ext.woff2) format("woff2"),url(https://assets.ryanair.com/resources/ui/fonts/roboto-300.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-display:swap;font-family:Roboto;font-style:normal;src:local(""),url(https://assets.ryanair.com/resources/ui/fonts/roboto.greek.woff2) format("woff2"),url(https://assets.ryanair.com/resources/ui/fonts/roboto-300.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-display:swap;font-family:Roboto;font-style:normal;src:local(""),url(https://assets.ryanair.com/resources/ui/fonts/roboto.latin-ext.woff2) format("woff2"),url(https://assets.ryanair.com/resources/ui/fonts/roboto-300.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-display:swap;font-family:Roboto;font-style:normal;src:local(""),url(https://assets.ryanair.com/resources/ui/fonts/roboto.latin.woff2) format("woff2"),url(https://assets.ryanair.com/resources/ui/fonts/roboto-300.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:500;src:local(""),url(https://assets.ryanair.com/resources/ui/fonts/roboto-500.cyrillic-ext.woff2) format("woff2"),url(https://assets.ryanair.com/resources/ui/fonts/roboto-500.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:500;src:local(""),url(https://assets.ryanair.com/resources/ui/fonts/roboto-500.cyrillic.woff2) format("woff2"),url(https://assets.ryanair.com/resources/ui/fonts/roboto-500.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:500;src:local(""),url(https://assets.ryanair.com/resources/ui/fonts/roboto-500.greek-ext.woff2) format("woff2"),url(https://assets.ryanair.com/resources/ui/fonts/roboto-500.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:500;src:local(""),url(https://assets.ryanair.com/resources/ui/fonts/roboto-500.greek.woff2) format("woff2"),url(https://assets.ryanair.com/resources/ui/fonts/roboto-500.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:500;src:local(""),url(https://assets.ryanair.com/resources/ui/fonts/roboto-500.latin-ext.woff2) format("woff2"),url(https://assets.ryanair.com/resources/ui/fonts/roboto-500.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:500;src:local(""),url(https://assets.ryanair.com/resources/ui/fonts/roboto-500.latin.woff2) format("woff2"),url(https://assets.ryanair.com/resources/ui/fonts/roboto-500.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:local(""),url(https://assets.ryanair.com/resources/ui/fonts/roboto-700.cyrillic-ext.woff2) format("woff2"),url(https://assets.ryanair.com/resources/ui/fonts/roboto-700.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:local(""),url(https://assets.ryanair.com/resources/ui/fonts/roboto-700.cyrillic.woff2) format("woff2"),url(https://assets.ryanair.com/resources/ui/fonts/roboto-700.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:local(""),url(https://assets.ryanair.com/resources/ui/fonts/roboto-700.greek-ext.woff2) format("woff2"),url(https://assets.ryanair.com/resources/ui/fonts/roboto-700.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:local(""),url(https://assets.ryanair.com/resources/ui/fonts/roboto-700.greek.woff2) format("woff2"),url(https://assets.ryanair.com/resources/ui/fonts/roboto-700.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:local(""),url(https://assets.ryanair.com/resources/ui/fonts/roboto-700.latin-ext.woff2) format("woff2"),url(https://assets.ryanair.com/resources/ui/fonts/roboto-700.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:local(""),url(https://assets.ryanair.com/resources/ui/fonts/roboto-700.latin.woff2) format("woff2"),url(https://assets.ryanair.com/resources/ui/fonts/roboto-700.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}html,body{font-family:Roboto,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:100%;margin:0;padding:0}button,input,optgroup,select,textarea{font:inherit}html{font-size:100%;line-height:1.3rem}.h-xxl,.heading-xxl{font-size:2rem;line-height:2.5rem;font-weight:700;margin:0}@media print,screen and (min-width:48em){.h-xxl,.heading-xxl{font-size:2.25rem;line-height:2.75rem;font-weight:700;margin:0}}h1,.h1,.heading-xl{font-size:1.75rem;line-height:2.25rem;margin:0}@media print,screen and (min-width:48em){h1,.h1,.heading-xl{font-size:2rem;line-height:2.5rem;margin:0}}h2,.h2,.heading-l{font-size:1.5rem;line-height:2rem;margin:0}@media print,screen and (min-width:48em){h2,.h2,.heading-l{font-size:1.75rem;line-height:2.25rem;margin:0}}h3,.h3,.heading-m{font-size:1.25rem;line-height:1.75rem;margin:0}@media print,screen and (min-width:48em){h3,.h3,.heading-m{font-size:1.5rem;line-height:2rem;margin:0}}h4,.h4,.heading-s{font-size:1.125rem;line-height:1.5rem;margin:0}@media print,screen and (min-width:48em){h4,.h4,.heading-s{font-size:1.25rem;line-height:1.75rem;margin:0}}h5,.h5,.heading-xs{font-size:1rem;line-height:1.25rem;margin:0}@media print,screen and (min-width:48em){h5,.h5,.heading-xs{font-size:1.125rem;line-height:1.5rem;margin:0}}h6,.h6,.heading-xxs{font-size:.875rem;line-height:1.25rem;margin:0}@media print,screen and (min-width:48em){h6,.h6,.heading-xxs{font-size:1rem;line-height:1.25rem;margin:0}}@media print,screen and (min-width:48em){.body-xl-lg{font-size:1.125rem;line-height:1.375rem}}@media only screen and (max-width:48em){.body-xl-sm{font-size:1.125rem;line-height:1.375rem}}@media print,screen and (min-width:48em){.body-l-lg{font-size:1rem;line-height:1.25rem}}@media only screen and (max-width:48em){.body-l-sm{font-size:1rem;line-height:1.25rem}}@media print,screen and (min-width:48em){.body-m-lg{font-size:.875rem;line-height:1.25rem}}@media only screen and (max-width:48em){.body-m-sm{font-size:.875rem;line-height:1.25rem}}@media print,screen and (min-width:48em){.body-s-lg{font-size:.75rem;line-height:1rem}}@media only screen and (max-width:48em){.body-s-sm{font-size:.75rem;line-height:1rem}}@media print,screen and (min-width:48em){.body-xs-lg{font-size:.625rem;line-height:.875rem}}@media only screen and (max-width:48em){.body-xs-sm{font-size:.625rem;line-height:.875rem}}.label-regular-l{font-size:1rem;line-height:1.25rem}.label-regular-s{font-size:.875rem;line-height:1.25rem}.label-regular-xs{font-size:.75rem;line-height:1rem}.label-bold-l{font-size:1rem;line-height:1.25rem;font-weight:700}.label-bold-s{font-size:.875rem;line-height:1.25rem;font-weight:700}.label-bold-xs{font-size:.75rem;line-height:1rem;font-weight:700}*,:before,:after{box-sizing:border-box}
