<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.capitalized{display:inline-block;text-transform:lowercase;white-space:pre-wrap}.capitalized:first-letter{text-transform:capitalize}.itinerary__flight__route+.itinerary__flight__route{margin-top:.5rem}.booking-choices{font-size:.875rem;font-weight:400;line-height:1rem;background:#fff;border:1px solid #e7e7e7;padding:1rem;position:relative}@media only handheld and (min-device-width: 768px),only screen and (min-width: 768px){.booking-choices{font-size:.875rem}}@media only handheld and (min-device-width: 768px),only screen and (min-width: 768px){.booking-choices{line-height:1rem}}.booking-choices .space-above{margin-top:1rem}.booking-choices dl{margin:0}.booking-choices dt{font-weight:700;line-height:1;text-transform:uppercase;margin-bottom:.25rem}.booking-choices dd+dt,.booking-choices dd dl{margin-top:1rem}.booking-choices dd{margin:0}.booking-choices dd p{margin:.25rem 0 0}.booking-choices--aside{padding:1rem 1rem 4rem}@media only handheld and (min-device-width: 768px) and (max-device-width: 1023px),only screen and (min-width: 768px) and (max-width: 1023px){.booking-choices--aside{padding:1rem;display:flex}}@media only handheld and (min-device-width: 1024px),only handheld and (min-device-width: 768px) and (orientation: landscape),only screen and (min-width: 1024px){.booking-choices--aside{padding:1rem}}@media only handheld and (min-device-width: 768px) and (max-device-width: 1023px),only screen and (min-width: 768px) and (max-width: 1023px){.booking-choices--aside .booking-choices__layout-group{flex:1 1 33%}.booking-choices--aside .booking-choices__layout-group+.booking-choices__layout-group{margin-left:1rem}}@media only handheld and (min-device-width: 768px) and (max-device-width: 1023px),only screen and (min-width: 768px) and (max-width: 1023px){.booking-choices--aside hr{display:none}}.booking-choices .loading-skeleton{padding:0}.booking-choices+.booking-choices,.booking-choices+.booking-choices__sticky{margin-top:1rem}.booking-choices__title{font-size:1rem;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;font-weight:700;line-height:1rem;margin:0 0 1rem}@media only handheld and (min-device-width: 768px),only screen and (min-width: 768px){.booking-choices__title{font-size:1rem}}@media only handheld and (min-device-width: 768px),only screen and (min-width: 768px){.booking-choices__title{line-height:1rem}}.booking-choices hr{border-top:1px dotted #d7d7d7;margin:1.25rem 0}.booking-choices img{max-width:100%}@media only handheld and (min-device-width: 1024px),only handheld and (min-device-width: 768px) and (orientation: landscape),only screen and (min-width: 1024px){.booking-choices--price-breakdown{padding-bottom:60px}}.booking-choices--price-breakdown dd.booking-choices__loading{margin-top:1rem}@media only handheld and (min-device-width: 768px) and (max-device-width: 1023px),only screen and (min-width: 768px) and (max-width: 1023px){.booking-choices--price-breakdown dl{width:40%}}.booking-choices__toggle{width:100%;position:absolute;left:0;bottom:0}.booking-choices__list{list-style-type:none;padding:0;margin:0}.booking-choices__list li{position:relative;padding-left:28px;line-height:18px}.booking-choices__list li+li{margin-top:5px}.booking-choices__list li svg{position:absolute;left:0;width:18px;height:18px;margin-right:.5rem}.booking-choices__flight-pnr{font-weight:400;margin:.25rem 0 0;text-transform:none}.booking-choices .itinerary{margin:0;padding:0;list-style:none}.booking-choices .itinerary__flight__header{position:relative;margin-bottom:.25rem}.booking-choices .itinerary__flight-dep-datetime{text-transform:capitalize}.booking-choices .itinerary__flight-icon{display:block;line-height:1}.booking-choices .itinerary__flight-icon--ay{width:auto;height:38px;margin:-.5rem 0}.booking-choices .itinerary__flight-icon--my{height:1.5rem;width:auto;position:relative}.booking-choices .itinerary__flight__route p{margin-top:0}.booking-choices__accommodation+.booking-choices__accommodation{margin-top:1rem!important}.booking-choices__link{font-weight:700;text-transform:uppercase;color:#f28e00;display:block;margin-top:1rem}.booking-choices__link-edit{line-height:1.1875rem}@media only handheld and (min-device-width: 768px) and (max-device-width: 1023px),only screen and (min-width: 768px) and (max-width: 1023px){.booking-choices__link-edit{clear:both;padding-top:1rem}}.booking-choices__link-edit svg{width:19px;height:19px;margin-right:.25rem;vertical-align:-5px}.booking-choices .price-item{display:flex;justify-content:space-between;flex:1 1 100%;line-height:1.4375rem}.booking-choices .price-item__icon svg{width:18px;height:18px;vertical-align:-5px;margin-right:.5rem;color:#7f7f7f}.booking-choices .price-item__icon--selected svg path{fill:#fff}.booking-choices .price-item__icon--selected svg path:first-child{fill:#f28e00}.booking-choices .price-item__icon--has-selections{font-size:.75rem;font-weight:700;line-height:1.25rem;height:18px;width:18px;background:#f28e00;border-radius:50%;color:#fff;display:inline-block;text-align:center;margin-right:.5rem}@media only handheld and (min-device-width: 768px),only screen and (min-width: 768px){.booking-choices .price-item__icon--has-selections{font-size:.75rem}}.booking-choices .price-item__icon--must-be-selected svg path{fill:#de006e}.booking-choices .price-item__value,.booking-choices .price-item__value--missing-selection{float:right}.booking-choices .price-item__value--missing-selection{font-weight:600;color:#de006e}.booking-choices .total-price{display:none}@media only handheld and (min-device-width: 768px),only screen and (min-width: 768px){.booking-choices .total-price{display:flex;justify-content:space-between}}.booking-choices .total-price dt{line-height:1.25rem}@media only handheld and (min-device-width: 768px),only screen and (min-width: 768px){.booking-choices .total-price dt{line-height:1.25rem}}.booking-choices .total-price dd{font-size:1.25rem;font-weight:700;line-height:1.25rem}@media only handheld and (min-device-width: 768px),only screen and (min-width: 768px){.booking-choices .total-price dd{font-size:1.25rem}}@media only handheld and (min-device-width: 768px),only screen and (min-width: 768px){.booking-choices .total-price dd{line-height:1.25rem}}.booking-choices .bookingflow-continue__button{width:100%;position:absolute;left:0;bottom:0}.bookingflow__sidebar--passengers .booking-choices--price-breakdown{padding-bottom:1rem}.accordion__header{padding:0;border:0;display:inline;background:transparent;height:100%;width:100%;cursor:pointer}.accordion__trigger{font-size:1rem;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;font-weight:700;line-height:1rem;margin:0;cursor:pointer;display:flex;justify-content:space-between;align-items:center;transition:margin .3s ease-in-out}@media only handheld and (min-device-width: 768px),only screen and (min-width: 768px){.accordion__trigger{font-size:1rem}}@media only handheld and (min-device-width: 768px),only screen and (min-width: 768px){.accordion__trigger{line-height:1rem}}.accordion__trigger--open{margin:0 0 1rem}.accordion__trigger__toggle-title{flex:1 1 auto;text-align:left}.accordion__trigger__toggle-icon{width:1rem;height:1rem;color:#2192b4;flex:0 0 1rem}.accordion__trigger--with-icon{position:relative;padding-left:2rem}.accordion__trigger--with-icon img,.accordion__trigger--with-icon svg:first-child{width:24px;height:24px;display:block;position:absolute;left:-.25rem;flex:0 0 auto}.booking-choices-container .accordion__trigger--with-icon{padding-left:1.5rem}.accordion__trigger--no-toggle{cursor:default}.accordion__trigger--is-link{cursor:pointer;color:#4c4c4c!important}.accordion__content{font-size:.875rem;font-weight:400;line-height:1.25rem}@media only handheld and (min-device-width: 768px),only screen and (min-width: 768px){.accordion__content{font-size:.875rem}}@media only handheld and (min-device-width: 768px),only screen and (min-width: 768px){.accordion__content{line-height:1.25rem}}.accordion__content p{margin:0}.accordion__content p+p{margin-top:1rem}.accordion__content__feature-list{font-size:.875rem;font-weight:600;line-height:1.25rem}@media only handheld and (min-device-width: 768px),only screen and (min-width: 768px){.accordion__content__feature-list{font-size:.875rem}}@media only handheld and (min-device-width: 768px),only screen and (min-width: 768px){.accordion__content__feature-list{line-height:1.25rem}}.accordion__content__heading{margin:1rem 0 0}.accordion__content__heading:first-child{margin:0}.accordion__content__read-more{font-size:.875rem;font-weight:600;line-height:1rem;margin-top:1rem}@media only handheld and (min-device-width: 768px),only screen and (min-width: 768px){.accordion__content__read-more{font-size:.875rem}}@media only handheld and (min-device-width: 768px),only screen and (min-width: 768px){.accordion__content__read-more{line-height:1rem}}.accordion__content__read-more svg{margin-left:.25rem;vertical-align:-1px;display:inline-block;width:12px;height:12px;color:#2192b4}.accordion__content__read-more-button{margin-top:1rem;width:100%}.sun-club-container{margin-top:1rem}.sun-club .accordion__trigger img{width:2rem;height:auto;left:-.5rem}.sun-club__content{clear:left}.sun-club__content__logo{display:block;margin:0 auto 1rem;width:144px;height:59px}.sun-club__content__heading{font-size:.875rem;font-weight:700;line-height:1rem;margin:1rem 0 0}@media only handheld and (min-device-width: 768px),only screen and (min-width: 768px){.sun-club__content__heading{font-size:.875rem}}@media only handheld and (min-device-width: 768px),only screen and (min-width: 768px){.sun-club__content__heading{line-height:1rem}}.sun-club__content__heading+p{margin-top:0}.service-levels-container+.sun-club{margin-top:1rem}.basic-info-modal{height:100%}@media only handheld and (min-device-width: 768px),only screen and (min-width: 768px){.basic-info-modal{height:auto}}.basic-info-modal__container{display:flex;flex-direction:column;align-items:stretch;height:100%;box-sizing:border-box;max-width:59rem;background-color:#fff;padding:1rem}@media only handheld and (min-device-width: 768px),only screen and (min-width: 768px){.basic-info-modal__container{max-height:90vh}}.basic-info-modal__title{font-size:1.25rem;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;font-weight:700;line-height:1.25rem;padding-top:.25rem;padding-bottom:1rem}@media only handheld and (min-device-width: 768px),only screen and (min-width: 768px){.basic-info-modal__title{font-size:1.25rem}}@media only handheld and (min-device-width: 768px),only screen and (min-width: 768px){.basic-info-modal__title{line-height:1.25rem}}@media only handheld and (min-device-width: 768px),only screen and (min-width: 768px){.basic-info-modal__title{padding-top:.75rem;padding-bottom:1.5rem}}.basic-info-modal__title h1{margin-top:0}@media only handheld and (min-device-width: 768px),only screen and (min-width: 768px){.basic-info-modal__title h1{margin-top:.5rem;margin-bottom:1rem}}.basic-info-modal__content{flex:1 0 60vh;min-height:200px;border:1px solid #d7d7d7;padding:1rem;margin-bottom:1rem;overflow:auto;-webkit-overflow-scrolling:touch}.basic-info-modal__actions{text-align:center}.basic-info-modal__actions .btn{min-width:160px}@media only handheld and (min-device-width: 768px),only screen and (min-width: 768px){.basic-info-modal__actions .btn{margin:.5rem 0}}.basic-info-modal.info-modal-notification__modal .basic-info-modal__container{max-width:42rem}.basic-info-modal.info-modal-notification__modal .basic-info-modal__content{background:#fafafa}.basic-info-modal.info-modal-notification__modal .basic-info-modal__content p{margin:0;font-size:1rem;font-weight:400;line-height:1.5rem}@media only handheld and (min-device-width: 768px),only screen and (min-width: 768px){.basic-info-modal.info-modal-notification__modal .basic-info-modal__content p{font-size:1rem}}@media only handheld and (min-device-width: 768px),only screen and (min-width: 768px){.basic-info-modal.info-modal-notification__modal .basic-info-modal__content p{line-height:1.5rem}}.basic-info-modal.info-modal-notification__modal .basic-info-modal__content p b{display:block;margin-top:1.25rem;font-size:1rem;font-weight:600;line-height:1.5rem}@media only handheld and (min-device-width: 768px),only screen and (min-width: 768px){.basic-info-modal.info-modal-notification__modal .basic-info-modal__content p b{font-size:1rem}}@media only handheld and (min-device-width: 768px),only screen and (min-width: 768px){.basic-info-modal.info-modal-notification__modal .basic-info-modal__content p b{line-height:1.5rem}}.basic-info-modal.info-modal-notification__modal .basic-info-modal__content p:first-child b{margin-top:0}@keyframes icon-pop{50%{transform:scale(1.1)}}@keyframes slide-in-top{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes slide-out-top{0%{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes slide-in-right{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes slide-out-right{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes stretch-in{0%{max-height:0}99%{max-height:4000px}to{max-height:none}}@keyframes stretch-out{0%{max-height:none}1%{max-height:4000px}to{max-height:0}}@keyframes slide-in-bottom{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes slide-out-bottom{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes fade-in{0%{opacity:.001}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@-webkit-keyframes tracking-out-contract{0%{opacity:1}50%{opacity:1}to{letter-spacing:-.5em;opacity:0}}@keyframes tracking-out-contract{0%{opacity:1}50%{opacity:1}to{letter-spacing:-.5em;opacity:0}}@-webkit-keyframes tracking-in-expand{0%{letter-spacing:-.5em;opacity:0}40%{opacity:.6}to{opacity:1}}@keyframes tracking-in-expand{0%{letter-spacing:-.5em;opacity:0}40%{opacity:.6}to{opacity:1}}@-webkit-keyframes swing-in{0%{transform:rotateX(-100deg);transform-origin:top;opacity:0}to{transform:rotateX(0);transform-origin:top;opacity:1}}@keyframes swing-in{0%{transform:rotateX(-100deg);transform-origin:top;opacity:0}to{transform:rotateX(0);transform-origin:top;opacity:1}}@-webkit-keyframes swing-out{0%{transform:rotateX(-100deg);transform-origin:top;opacity:0}to{transform:rotateX(0);transform-origin:top;opacity:1}}@keyframes swing-out{0%{transform:rotateX(-100deg);transform-origin:top;opacity:0}to{transform:rotateX(0);transform-origin:top;opacity:1}}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(359deg)}}.slide-container{overflow:hidden}.slide-container .slide-in-content{min-height:0}.slide-container&gt;.slide-in-wrapper{display:grid}.slide-container&gt;.slide-in-wrapper.slide-animated{transition:grid-template-rows .3s ease-in-out}.slide-container--closed&gt;.slide-in-wrapper{grid-template-rows:0fr;overflow:hidden}.slide-container--closed .slide-in-transform-wrapper{transform:translate3d(0,-100%,0);visibility:hidden}.slide-container--closed .slide-in-transform-wrapper.slide-animated{transition:transform .3s ease-in-out,visibility 0s .3s ease-in-out}.slide-container--open&gt;.slide-in-wrapper{grid-template-rows:1fr}.slide-container--open .slide-in-transform-wrapper{transform:translateZ(0);visibility:visible}.slide-container--open .slide-in-transform-wrapper.slide-animated{transition:transform .3s ease-in-out,visibility 0s linear}.faq-container{background:#fff;padding-bottom:1rem}.faq-page-section{padding-top:1rem}.faq-page-section__anchor{transform:translateY(-4rem)}.info-accordion-wrapper{margin:.5rem;padding:0 .5rem;background:#fff;border:1px solid #e7e7e7;border-radius:.25rem}@media only handheld and (min-device-width: 768px),only screen and (min-width: 768px){.info-accordion-wrapper{margin:.5rem 0;padding:.25rem 1rem}}.info-content .info-accordion-wrapper{margin:1.5rem 0 0}.info-accordion{max-width:100%;margin:0 auto;padding:0 .5rem;list-style:none}@media only handheld and (min-device-width: 768px) and (max-device-width: 1023px),only screen and (min-width: 768px) and (max-width: 1023px){.info-accordion{padding:0 .875rem}}@media only handheld and (min-device-width: 1024px),only handheld and (min-device-width: 768px) and (orientation: landscape),only screen and (min-width: 1024px){.info-accordion{max-width:100%;width:59rem;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}}.info-accordion__question{display:flex;justify-content:space-between;align-items:center;background:transparent;border:none;border-radius:0;width:100%;text-align:left;cursor:pointer;padding:0}@media only handheld and (min-device-width: 768px),only screen and (min-width: 768px){.info-accordion__question{min-height:32px}}.info-accordion__question__title{font-size:1rem;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;font-weight:700;flex:1 1 auto;margin:0 1rem 0 0}@media only handheld and (min-device-width: 768px),only screen and (min-width: 768px){.info-accordion__question__title{font-size:1rem}}.info-accordion__question__icon{flex:0 0 24px;width:24px;height:24px;display:block;margin-right:1rem}@media only handheld and (min-device-width: 768px),only screen and (min-width: 768px){.info-accordion__question__icon{flex:0 0 32px;width:32px;height:32px}}.info-accordion__question__toggle-icon{flex:0 0 24px;width:24px;height:24px;display:block;transition:transform .2s ease-out}.info-accordion__answer{font-size:.875rem;font-weight:400;line-height:1.25rem;padding:0 1rem 0 0;overflow:hidden}@media only handheld and (min-device-width: 768px),only screen and (min-width: 768px){.info-accordion__answer{font-size:.875rem}}@media only handheld and (min-device-width: 768px),only screen and (min-width: 768px){.info-accordion__answer{line-height:1.25rem}}@media only handheld and (min-device-width: 768px),only screen and (min-width: 768px){.info-accordion__answer{font-size:1rem;font-weight:400;line-height:1.5rem}}@media only handheld and (min-device-width: 768px) and (min-device-width: 768px),only screen and (min-width: 768px) and (min-width: 768px){.info-accordion__answer{font-size:1rem}}@media only handheld and (min-device-width: 768px) and (min-device-width: 768px),only screen and (min-width: 768px) and (min-width: 768px){.info-accordion__answer{line-height:1.5rem}}.info-accordion__answer&gt;div{margin-top:.5rem}.info-accordion__item{background:#fff;padding:.75rem 0;display:flex}@media only handheld and (min-device-width: 768px),only screen and (min-width: 768px){.info-accordion__item{padding:1rem}}@media only handheld and (min-device-width: 1024px),only handheld and (min-device-width: 768px) and (orientation: landscape),only screen and (min-width: 1024px){.info-accordion__item{padding:1rem 0}}.info-accordion__item__content{width:100%}.info-accordion__item--open .info-accordion__question__toggle-icon{transform:rotate(180deg)}
//# sourceMappingURL=https://fores-source-maps-dev.s3.eu-north-1.amazonaws.com/source-maps/accommodation.WO6CWZRA.css.map
</pre></body></html>