.is-print-only{display:none}@media print{@page{size:auto;margin:20mm 10mm 20mm 10mm}:root{font-size:12px;font-size:.75rem}:root{color:red}:root body{margin:0}:root .is-print-only{display:block}:root .custom-nav{position:static;-webkit-box-shadow:none;box-shadow:none}:root .custom-nav__logo{margin-left:auto;margin-right:auto}:root .custom-nav__nav{display:none}:root .custom-nav+.content{padding-top:3em}:root #cookie_policy_banner,:root #debug-bar,:root #largechatlauncher,:root .booking-bar__button,:root .day-header__opener,:root .extras,:root .extras__item__label,:root .extras__item__text,:root .fixedsticky-dummy,:root .footer,:root .header__nav,:root .icon-pdf,:root .itinerary-map,:root .js-dots,:root .optanon-alert-box-wrapper,:root .page-nav,:root .quote__left,:root .quote__right,:root .slick-arrow,:root .slick-dots{display:none!important}:root .gallery,:root .hero--tall .hero__content .wrap,:root .hero__messages,:root .wrap,:root .wrap--narrowish{max-width:220mm!important;padding:0!important;width:auto!important}:root .hero__title{font-size:50px;font-size:3.125rem}:root .wrap--narrow{max-width:160mm!important}:root .slick-current{display:block!important}:root .highlights{margin-bottom:0;max-width:191mm;margin-left:auto;margin-right:auto}:root .hero__messages>.grid{margin-right:0}:root .hero__messages .l-one-third{width:50mm!important;padding:0;margin:0;display:inline-block;margin-right:5mm}:root .hero__messages .l-one-third .hero__messages__message{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%}:root .hero__messages .l-one-third:last-child{text-align:left;margin-right:0}:root .hero__messages__message{display:inline-block}:root .hero--tall{max-height:none;min-height:0}:root .hero--with-content::after{display:none}:root .page-intro,:root .richtext{max-width:180mm!important}:root .richtext blockquote{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}:root .availability__row__ribbon{top:0;right:0}:root .ribbon{font-style:normal}:root .ribbon:after{display:none}:root .ribbon__inner{height:auto}:root .ribbon__inner:after,:root .ribbon__inner:before{display:none}:root .circle-article__content,:root .circle-article__image{display:block;margin-left:0;padding-left:0;max-width:16cm;margin-left:auto;margin-right:auto}:root .header__logo{z-index:1}:root .circle-article__image{margin-bottom:10mm}:root .l-one-third{width:60mm}:root .l-two-thirds{width:120mm}:root .gallery{max-width:150mm!important;display:none}:root .gallery::before{display:none}:root .gallery__item{float:left}:root .gallery__item .caption-figure{height:50mm}:root .gallery__item img{max-width:50mm}:root .availability__row{padding-left:0;padding-right:0}:root .availability__row .l-two-tenths:last-child{width:20mm}:root .booking-bar{min-height:0;padding-left:5mm;padding-right:5mm}:root .booking-bar .wrap{max-width:none}:root .booking-bar .l-one-third{width:60mm}:root .booking-bar .l-two-thirds{width:110mm}:root .booking-bar__mobile{display:none}:root .band--availability{background-color:transparent;break-inside:avoid-page}:root .band--quotes .details__item>*{width:60mm}:root .band--brand{background-color:transparent;color:#000;padding-bottom:0}:root .band--brand .band__title,:root .band--brand .highlight__body,:root .band--brand .highlight__link,:root .band--brand .highlight__title{color:#000}:root .band--itinerary .accordion__wrap{display:block;max-height:none}:root .band--border:after,:root .band--border:before{display:none}:root .accommodation{width:90mm;margin:0 0 5mm;float:left}:root .accommodation:after{display:none}:root .accommodation:nth-child(2n){clear:left;margin-right:5mm}:root .accommodation__image{margin-bottom:5mm}:root .quote--small .quote__content{padding-top:0}:root .band{margin-top:10mm;margin-bottom:10mm}:root .band--flush{margin-top:0;margin-bottom:0}:root .band--border{padding-bottom:0}:root .band--accommodation,:root .band--review{overflow:hidden}:root .band--accommodation .details,:root .band--review .details{text-align:center;max-width:220mm!important}:root .band--accommodation .details__item,:root .band--review .details__item{display:inline-block}:root .band--accommodation .details__item>*,:root .band--review .details__item>*{width:110mm;display:block}:root .band--accommodation .details__item>:first-child,:root .band--review .details__item>:first-child{padding-left:10mm;padding-right:10mm}:root .band--operators .circle-article__image{display:none}:root .band--operators .circle-article__body{display:none}:root .booking-bar.fixedsticky-on{position:static;-webkit-box-shadow:none;box-shadow:none}:root .l-three-tenths{width:57mm}:root .l-two-tenths{width:38mm}:root .highlights{margin-top:0}:root .highlights .highlight__body,:root .highlights .highlight__title{padding-left:0;padding-right:0}:root .band--highlights-band .band__title{margin-bottom:0}:root .page-intro__desc--dropcap :first-child:first-letter{font-size:inherit!important;color:inherit!important;float:inherit!important;margin-right:inherit!important;margin-top:inherit!important;margin-bottom:inherit!important;line-height:inherit!important;text-transform:inherit!important;letter-spacing:inherit!important;font-family:inherit!important;font-weight:inherit!important;font-style:inherit!important}}
/*# sourceMappingURL=../maps/tour-print.css.map */
