html,html[data-theme=theme-light]{--tui-blue:#71cbf4;--tui-blue-600:#aae0f9;--tui-blue-400:#c6eafb;--tui-blue-200:#e3f5fd;--tui-dark-blue:#1a115a;--tui-contrast-blue-800:#1a115a;--tui-contrast-blue:#376af6;--tui-contrast-blue-400:#b6c9fc;--tui-contrast-blue-200:#d8e2fd;--tui-red-800:#73070b;--tui-red:#d30d14;--tui-red-200:#fdd8d8;--tui-orange:#f59300;--tui-yellow:#f3cc49;--tui-yellow-200:#ffeebd;--tui-green-800:#05423d;--tui-green:#30b575;--tui-green-200:#c4e3cc;--tui-black:#000;--tui-grey-800:#4d4d4d;--tui-grey:#737373;--tui-grey-400:#bababa;--tui-grey-200:#dbdbdb;--tui-grey-100:#f5f5f5;--tui-white:#fff;--riu:#d1030d;--timetosmile:#afb478;--sensimar:#002841;--suneoclub:#f29400;--splashworld:#64c3d7;--robinson:#0047ab;--scene:#000;--sensatori:#00acc8;--magiclife:#fff500;--smallfriendly:#0074ab;--hover-r:#dc3d43;--hover-db:#48417b;--hover-b:#8dd5f6;--hover-g:#e2e2e2;--hover-o:#5f88f8;--hover-cb:#5f88f8;--white-transparent:hsla(0,0%,100%,.8);--black-transparent:rgba(0,0,0,.8);--tui-blue-transparent:rgba(112,203,244,.8);--transparent:transparent;--tui-whity:hsla(0,0%,100%,.5);--tui-whity2:hsla(0,0%,100%,.75)}html[data-theme=theme-dark]{--tui-blue:#8dd5f6;--tui-blue-50:#c2e6fa;--tui-blue-25:#e2f3fe;--tui-contrast-blue-800:#dcdcdc;--tui-contrast-blue:#377df6;--tui-contrast-blue-400:#1e43a9;--tui-contrast-blue-200:#1a115a;--tui-surface-blue:#132c53;--tui-red-800:#fdd8d8;--tui-red:#f45258;--tui-red-400:#d30d14;--tui-red-200:#74070a;--tui-orange:#f59300;--tui-yellow:#f3cc49;--tui-yellow-200:#ffeebd;--tui-green-800:#c4e3cc;--tui-green:#30b575;--tui-green-200:#05423d;--tui-black:#fff;--tui-grey-800:#f5f5f5;--tui-grey:#dbdbdb;--tui-grey-400:#dcdcdc;--tui-grey-200:#737373;--tui-grey-100:#4d4d4d;--tui-white:#192124;--tui-beige:#282f33;--tui-beige-50:#2d3438;--tui-beige-25:#333a3e;--tui-beige-12:#3d4448;--hover-r:#ec9593;--hover-db:#96a6ca;--hover-b:#80d4fc;--hover-g:#efeeee;--hover-o:#f6cd4d;--tui-dm-bg:#192124;--tui-dm-1:#282f33;--tui-dm-2:#2d3438;--tui-dm-3:#333a3e;--tui-dm-4:#3d4448;--tui-dm-dsbld:#3b4454;--riu:#d1030d;--timetosmile:#afb478;--sensimar:#002841;--suneoclub:#f29400;--splashworld:#64c3d7;--robinson:#0047ab;--scene:#000;--sensatori:#00acc8;--magiclife:#fff500;--smallfriendly:#0074ab;--black-transparent:hsla(0,0%,100%,.8);--white-transparent:rgba(0,0,0,.8);--tui-blue-transparent:rgba(112,203,244,.8);--transparent:transparent;--tui-whity:rgba(25,33,36,.5);--tui-whity2:rgba(25,33,36,.75)}.rght-clm .tabs{display:flex;justify-content:flex-start;width:100%}.rght-clm .tabs li{align-items:center;box-sizing:border-box;cursor:pointer;display:flex;height:30px;justify-content:center;width:25%}.rght-clm .tabs li.airplane:before{content:"";display:inline-block;-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);transform:rotate(-180deg)}.rght-clm .tabs li.airplane:before,.rght-clm .tabs li.car:before{color:var(--tui-contrast-blue-800);font-family:tui-icon-font;font-size:20px}.rght-clm .tabs li.car:before{content:""}.rght-clm .tabs li.train:before{content:""}.rght-clm .tabs li.bus:before,.rght-clm .tabs li.train:before{color:var(--tui-contrast-blue-800);font-family:tui-icon-font;font-size:20px}.rght-clm .tabs li.bus:before{content:""}.rght-clm .tabs li.active{background-color:var(--tui-blue-200);border-radius:4px;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top:3px solid var(--tui-contrast-blue-800)}.rght-clm .tabs li.active:hover{background-color:var(--tui-blue-400);cursor:default;transition-duration:unset}.rght-clm .tabs li:hover{background-color:var(--tui-blue-600);transition-duration:2s}.epageoHeaderPrice a,.prcbx,.pricebox{background-color:var(--tui-blue-200);border-radius:8px;box-sizing:border-box;padding:12px;position:relative;text-align:right;width:100%}.epageoHeaderPrice a .pricelabel,.prcbx .pricelabel,.pricebox .pricelabel{float:right}.epageoHeaderPrice a span.ttl1:first-of-type,.prcbx span.ttl1:first-of-type,.pricebox span.ttl1:first-of-type{color:var(--tui-contrast-blue-800);font-family:tuitypelightregular,Arial;font-size:18px;font-weight:700;margin-bottom:3px}.epageoHeaderPrice a span.ttl1:first-of-type:first-letter,.prcbx span.ttl1:first-of-type:first-letter,.pricebox span.ttl1:first-of-type:first-letter{text-transform:uppercase}.epageoHeaderPrice a .unit-pp,.prcbx .unit-pp,.pricebox .unit-pp{height:12px;text-align:right;top:-3px}.epageoHeaderPrice a .price>span,.prcbx .price>span,.pricebox .price>span{font-family:ambit-bold,tuitypelightregular,Arial;font-size:28px}.epageoHeaderPrice a [id*=tooltip-popup],.prcbx [id*=tooltip-popup],.pricebox [id*=tooltip-popup]{left:auto!important;right:90px!important}.epageoHeaderPrice a .btn,.prcbx .btn,.pricebox .btn{margin-bottom:0}.epageoHeaderPrice a .more-dep,.prcbx .more-dep,.pricebox .more-dep{font-size:12px;margin-top:10px}.epageoHeaderPrice a .more-dep .ttl,.prcbx .more-dep .ttl,.pricebox .more-dep .ttl{font-size:18px}.epageoHeaderPrice a .more-dep ul li a,.prcbx .more-dep ul li a,.pricebox .more-dep ul li a{color:var(--tui-grey-800);margin-left:5px;text-decoration:underline}.epageoHeaderPrice a .more-dep ul li a:hover,.prcbx .more-dep ul li a:hover,.pricebox .more-dep ul li a:hover{text-decoration:none}.epageoHeaderPrice a .more-dep .plsprc:before,.prcbx .more-dep .plsprc:before,.pricebox .more-dep .plsprc:before{content:"+";position:relative}.epageoHeaderPrice a{background-color:var(--tui-blue-400)}.rght-clm{float:left;margin:1px 0 0 2px;width:256px}.pricebox{text-align:left}.pricebox .holi-info>div{border-bottom:1px solid var(--tui-contrast-blue-200);padding:8px 0}.pricebox .holi-info>div.airports:before{content:"";margin-right:0}.pricebox .holi-info>div.airports button,.pricebox .holi-info>div.airports span{display:flex}.pricebox .holi-info>div.airports button:before,.pricebox .holi-info>div.airports span:before{color:var(--tui-contrast-blue-800);content:"";display:inline-block;font-family:tui-icon-font;font-size:20px;font-weight:400;margin-right:10px;-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);transform:rotate(-180deg)}.pricebox .holi-info>div.airports button .dotted,.pricebox .holi-info>div.airports span .dotted{display:flex;margin-left:3px}.pricebox .holi-info>div.airports button .dotted:after,.pricebox .holi-info>div.airports span .dotted:after{top:0}.pricebox .holi-info>div.airports button .dotted:before,.pricebox .holi-info>div.airports span .dotted:before{all:unset;content:""}.pricebox .holi-info>div.train:before{content:"";margin-right:0}.pricebox .holi-info>div.train span{display:flex}.pricebox .holi-info>div.train span:before{color:var(--tui-contrast-blue-800);content:"";font-family:tui-icon-font;font-size:20px;font-weight:400;margin-right:10px}.pricebox .holi-info>div .more{align-items:center;background-color:var(--tui-white);border:1px solid var(--tui-contrast-blue-200);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;cursor:pointer;display:flex;flex-wrap:wrap;justify-content:space-between;margin-left:-4px;margin-right:-4px;position:relative;width:104%}.pricebox .holi-info>div .more>button{border-bottom:1px solid var(--tui-contrast-blue-200);box-sizing:border-box;color:var(--tui-contrast-blue-800);font-family:tuitypelightregular,Arial;font-size:16px;padding:7px 10px 7px 34px;width:100%}.pricebox .holi-info>div .more>button.cllpsd{border:none;font-size:13px;position:relative}.pricebox .holi-info>div .more>button.cllpsd:after{color:var(--tui-contrast-blue-800);color:var(--tui-contrast-blue);content:"";display:inline-block;font-family:tui-icon-font;font-size:20px;position:absolute;right:7px;top:6px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);transform:rotate(90deg)}.pricebox .holi-info>div .more>button.xpndd{border:none;font-size:13px;position:relative}.pricebox .holi-info>div .more>button.xpndd:after{color:var(--tui-contrast-blue-800);color:var(--tui-contrast-blue);content:"";display:inline-block;font-family:tui-icon-font;font-size:20px;position:absolute;right:7px;top:6px;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);transform:rotate(-90deg)}.pricebox .holi-info>div .more>button.active{font-weight:700}.pricebox .holi-info>div .more>button.active:before{left:5px;position:absolute;transition-delay:.2s}.pricebox .holi-info>div .more>.more-less{color:var(--tui-contrast-blue);font-size:13px}.pricebox .holi-info>div .more .option{box-sizing:border-box;cursor:pointer;display:flex;text-align:left}.pricebox .holi-info>div .more .option:hover{background-color:var(--tui-blue-400);transition-duration:.3s}.pricebox .holi-info>div .more .option:before{all:unset;content:"";margin:0}.pricebox .holi-info>div .more .option .rprts-llpss{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:125px}.pricebox .holi-info>div .more .option b{font-family:ambit-regular,tuitypelightregular,Arial}.pricebox .holi-info>div .more .option .prcdffrnc{padding:1px 0;position:absolute;right:5px}.pricebox .holi-info>div .more .option .prcdffrnc .prprsn{font-size:10px;margin-left:3px}.pricebox .dys-nghts{border-bottom:0!important}.pricebox .duration-day{padding-top:0!important}.pricebox .duration-day:before{content:""}.pricebox .incl{border-bottom:1px solid var(--tui-blue-600);margin-bottom:5px;padding:8px 0;width:100%}.pricebox .prc-row{align-items:center;display:flex;justify-content:space-between;margin-top:10px}.pricebox .prc-row .btn{margin:0}.pricebox .prc-row .price-det{float:left}.price-det{display:none!important}.prc-dsclmr{font-family:Arial,Verdana}.detail-acco .pricebox .prc-row .price-det,.prc-dsclmr,.search-searchresult .pricebox .prc-row .price-det,.search-tuideals .pricebox .prc-row .price-det{display:none}.detail-acco .pricebox .prc-row .unit-pp,.search-searchresult .pricebox .prc-row .unit-pp,.search-tuideals .pricebox .prc-row .unit-pp{text-align:left}.detail-acco .pricebox .prc-dsclmr,.search-searchresult .pricebox .prc-dsclmr,.search-tuideals .pricebox .prc-dsclmr{font-family:Arial,Verdana;line-height:10px;margin-top:10px}.detail-acco .prc-dsclmr,.search-searchresult .prc-dsclmr,.search-tuideals .prc-dsclmr{display:block;font-size:11px;line-height:.65rem}.detail-acco .ls-sn .price:after,.detail-acco .maps .pricebox .prc-dsclmr,.detail-acco .maps .pricebox .price:after,.search-searchresult .maps .pricebox .prc-dsclmr,.search-searchresult .maps .pricebox .price:after,.search-tuideals .maps .pricebox .prc-dsclmr,.search-tuideals .maps .pricebox .price:after{display:none}.sold-out{display:flex;flex-direction:column;justify-content:space-between;min-height:157px}.sold-out span{display:block}.sold-out .prc-row{justify-content:flex-end}.trav-options{float:right;padding:0 1px}.trav-options span{display:block;float:left;position:relative}.trav-options .airplane:after{content:"";display:inline-block;-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);transform:rotate(-180deg)}.trav-options .airplane:after,.trav-options .bus:after{color:var(--tui-contrast-blue-800);font-family:tui-icon-font;font-size:23px;position:relative}.trav-options .bus:after{content:""}.trav-options .train:after{content:"";font-size:25px}.trav-options .car:after,.trav-options .train:after{color:var(--tui-contrast-blue-800);font-family:tui-icon-font;position:relative}.trav-options .car:after{content:"";font-size:23px}.trav-options .bed:after{content:"";font-size:25px}.trav-options .bed:after,.trav-options .liftpass:after{color:var(--tui-contrast-blue-800);font-family:tui-icon-font;position:relative}.trav-options .liftpass:after{content:"";font-size:38px;top:3px}.holi-info>div{align-items:flex-start;color:var(--tui-contrast-blue-800);display:flex;font-family:tuitypelightregular,Arial;font-size:16px}.holi-info>div:first-of-type{padding-top:0}.holi-info>div:before{margin-right:10px}.holi-info>div.date:before{content:""}.holi-info>div.airports:before,.holi-info>div.date:before{color:var(--tui-contrast-blue-800);font-family:tui-icon-font;font-size:20px}.holi-info>div.airports:before{content:"";display:inline-block;-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);transform:rotate(-180deg)}.holi-info>div.car:before{content:""}.holi-info>div.car:before,.holi-info>div.train:before{color:var(--tui-contrast-blue-800);font-family:tui-icon-font;font-size:20px}.holi-info>div.train:before{content:""}.holi-info>div.bus:before{content:""}.holi-info>div.board:before,.holi-info>div.bus:before{color:var(--tui-contrast-blue-800);font-family:tui-icon-font;font-size:20px}.holi-info>div.board:before{content:""}.holi-info>div:empty,.holi-info>div:empty:before{all:unset}.holi-info .dys-nghts{border-bottom:0!important}.holi-info .duration-day{padding-top:0!important}.holi-info .duration-day:before{content:""}.holi-info .incl{display:flex;flex-direction:column;width:100%}.holi-info .incl span{color:var(--tui-contrast-blue-800);font-family:tuitypelightregular,Arial;font-size:16px}.holi-info .incl span:empty,.holi-info .incl span:empty:before{all:unset}.holi-info .incl>span:first-of-type{display:flex}.holi-info .incl>span:first-of-type:before{color:var(--tui-contrast-blue-800);content:"";font-family:tui-icon-font;font-size:20px;margin-right:15%}.holi-info .incl>span:nth-of-type(2),.holi-info .incl>span:nth-of-type(3){padding-left:30px}#option-container>header{background-color:var(--tui-white);margin-left:-10px;min-height:80px;padding:15px;width:972px}#option-container>header .ttl2{float:left;font-weight:700}#option-container>header .ttl2>div{clear:both;float:left}#option-container>header .ttl2 .crumbtrail{display:inline-block;max-width:830px}#option-container>header .ttl2 .crumbtrail li{font-size:16px;font-weight:400}#option-container>header .ttl2 .lnk{font-weight:400;position:relative;text-transform:none;top:-3px}#option-container>header .ttl2 .lnk#headerShowOnMap:before{color:var(--tui-contrast-blue-800);content:"";display:inline-block;font-family:tui-icon-font;font-size:18px;margin:0 2px 0 9px;position:relative;text-decoration:none;top:3px}#option-container>header .ttl2>span{float:left}#option-container>header .ttl2>span:first-of-type{margin-right:5px}#option-container>header .ttl2>span:last-of-type{margin:0 0 5px 5px;text-transform:capitalize}#option-container>header .hdr-accodtl-pht{display:none}#option-container>header .lbl{border-radius:8px}#option-container>header.fixed{box-shadow:0 12px 20px -22px rgba(0,0,0,.75);max-height:80px!important;min-height:80px!important;padding:10px 15px 0!important}#option-container>header.fixed .hdr-accodtl-pht{align-items:center;display:flex;float:left;height:100%;justify-content:center;margin-right:10px;width:90px}#option-container>header.fixed .hdr-accodtl-pht>img{border-radius:8px;height:60px;width:90px}#option-container>header.fixed .lbl.ttl1{margin-right:0!important;transform:scale(.82);transform-origin:left top}#option-container>header.fixed h1{margin-top:-3px;transform:scale(.85);transform-origin:left top}#option-container>header.fixed .ttl2{transform:scale(.95);transform-origin:left top}#option-container>header.fixed .ttl2 span{margin-top:-6px}#option-container>header.fixed .ttl2 span:last-of-type{margin-left:5px}#option-container>header.fixed .ttl2 .tui-clssfct{margin-top:-6px}#option-container>header .stcksv{color:var(--tui-blue-400);cursor:pointer;display:inline!important;float:right;font-size:0;height:36px;position:relative;right:15px;top:20px;width:36px}#option-container>header .stcksv span.sv.notsaved:before{color:var(--tui-contrast-blue-800);content:"";font-family:tui-icon-font;font-size:36px}#option-container>header .stcksv span.savedacco:before,#option-container>header .stcksv span.sv.svd:before{color:var(--tui-contrast-blue-800);content:"";font-family:tui-icon-font;font-size:36px}#option-container>header .ttl2 span:first-of-type,#option-container>header .ttl2 span:nth-of-type(2){margin-bottom:5px}#option-container>header .ttl2 .tui-clssfct{color:var(--tui-contrast-blue-800);font-family:ambit-regular,tuitypelightregular,Arial,Verdana;font-size:16px;font-weight:700}#option-container>header .ttl2 .tui-choice .usp{margin:0!important}#option-container>header .ttl2>div{margin-top:-5px}#option-container .crsl-and-msg:has(.urg-msg) .crsl img{border-radius:16px;border-bottom-left-radius:0;border-bottom-right-radius:0}#option-container figure.crsl{cursor:pointer;float:left;height:468px;margin-left:-10px;position:relative;width:1002px}#option-container figure.crsl img{border-radius:16px;height:468px;left:0;position:absolute;top:0;width:1002px}#option-container figure.crsl .pricebox.clra{border-bottom-left-radius:0;border-bottom-right-radius:0}#option-container figure.crsl .pricebox.clra .holi-info .duration-day{margin-left:20.41px}#option-container figure.crsl .rvw{align-items:center;background-color:hsla(0,0%,100%,.85);border-radius:8px;bottom:30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;left:30px;padding:10px;position:absolute}#option-container figure.crsl .rvw .cstr-grade{display:flex;flex-direction:row-reverse;font-size:26px;justify-content:center;margin-right:5px;padding:15px;text-align:left}#option-container figure.crsl .rvw .cstr-grade:before{content:"/10";font-size:18px;padding-left:2px;padding-top:5px}#option-container figure.crsl .rvw .cstr-grade:after{text-align:center}#option-container figure.crsl .rvw .cstr-grade[data-grade-txt]{border-radius:4px;height:60px;padding-top:8px;position:relative;width:80px}#option-container figure.crsl .rvw .cstr-grade[data-grade-txt]:after{background:var(--tui-blue-400);border-radius:4px;bottom:-1px;color:var(--tui-contrast-blue-800);content:attr(data-grade-txt);font-family:ambit-regular,tuitypelightregular,Arial;font-size:13px;font-weight:700;left:0;padding:2px 5px;position:absolute;right:0}#option-container figure.crsl .rvw .cstr-grade[data-grade-txt=""]:after{display:none}#option-container figure.crsl .rvw .cstr-grade[data-grade-txt=""]{height:50px;padding-top:12px}#option-container figure.crsl .rvw>span{padding-right:5px}#option-container figure.crsl .rvw>div:nth-of-type(2){align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap}#option-container figure.crsl .rvw>div:nth-of-type(2)>*{flex:0 0 100%}#option-container figure.crsl .rvw .grade-txt{color:var(--tui-contrast-blue-800);font-family:tuitypelightregular,Arial;font-size:16px;font-weight:700;text-transform:uppercase}#option-container .crsl .dscnt{border-radius:4px;border-bottom-left-radius:0;border-top-left-radius:16px;border-top-right-radius:0;font-size:16px;padding:6px 15px;position:absolute}#overlay-map .cnt-google{height:550px}.nv{clear:both;padding:8px 0 8px 8px}.nv a,.nv span{color:var(--tui-contrast-blue-800);font-family:tuitypelightregular,Arial;font-size:16px;text-decoration:none}.nv a.prv:before,.nv a:first-child:before,.nv span.prv:before,.nv span:first-child:before{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);transform:rotate(180deg)}.nv a.nxt:after,.nv a.prv:before,.nv a:first-child:before,.nv span.nxt:after,.nv span.prv:before,.nv span:first-child:before{color:var(--tui-contrast-blue-800);content:"";display:inline-block;font-family:tui-icon-font;font-size:20px;position:relative;text-decoration:underline;top:2px}.nv a.nxt:after,.nv a.prv:before,.nv a:first-child:before,.nv span.nxt:after,.nv span.prv:before,.nv span:first-child:before{text-decoration:none}.nv a.nxt,.nv a.prv,.nv span.nxt,.nv span.prv{text-transform:capitalize}.nv a:not(:first-child),.nv span:not(:first-child){float:right}.nv a:hover,.nv span:hover{text-decoration:underline}.nv a:first-child:before{color:var(--tui-contrast-blue-800);content:"";display:inline-block;font-family:tui-icon-font;font-size:20px;font-weight:400;margin-right:3px;position:relative;top:3px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);transform:rotate(180deg)}.nv span{float:right;padding:2px 10px 0}.nv span:hover{text-decoration:none}.rght-clm{bottom:53px;cursor:default;position:absolute;right:30px;width:275px}.rght-clm .tabs{background:var(--white-transparent);border-radius:4px;border-bottom-left-radius:0;border-bottom-right-radius:0}.rght-clm .pricelabel{display:inline-block}.rght-clm>span.ttl1{color:var(--tui-contrast-blue-800);font-family:tuitypelightregular,Arial;font-size:18px;font-weight:700;margin-bottom:3px}.rght-clm>span.ttl1:first-letter{text-transform:uppercase}.rght-clm:has(.tabs) .pricebox.clra{border-radius:8px;border-top-left-radius:0;border-top-right-radius:0}.crsl .sv-shr{bottom:15px;display:flex;height:37px;justify-content:space-between;position:absolute;right:30px;width:275px}.crsl .sv-shr span{background-color:var(--tui-blue-400);color:var(--tui-contrast-blue);display:block;float:left;margin-top:1px;padding:5px 5px 7px;text-align:center;text-decoration:underline;width:50%}.crsl .sv-shr span:first-of-type{border-bottom-left-radius:8px;margin-right:2px}.crsl .sv-shr span:first-child:last-child{width:246px}.crsl .sv-shr span.shr{border-bottom-right-radius:8px}.crsl .sv-shr span:before{display:inline-block;margin-right:4px;position:relative;text-decoration:underline;text-decoration:none;top:3px}.crsl .sv-shr span:hover{text-decoration:none}.crsl .sv-shr span.save:before,.crsl .sv-shr span.sv.notsaved:before{color:var(--tui-contrast-blue-800);content:"";font-family:tui-icon-font;font-size:20px}.crsl .sv-shr span.savedacco:before,.crsl .sv-shr span.sv.svd:before{color:var(--tui-contrast-blue-800);content:"";font-family:tui-icon-font;font-size:20px}.crsl .sv-shr span.compare:before{content:""}.crsl .sv-shr span.compare:before,.crsl .sv-shr span.shr:before{color:var(--tui-contrast-blue-800);font-family:tui-icon-font;font-size:20px}.crsl .sv-shr span.shr:before{content:""}.shr-ptns{background-color:var(--tui-blue-400);border-radius:8px;border-top-left-radius:0;border-top-right-radius:0;bottom:14px;height:37px;justify-content:space-evenly;position:absolute;right:30px;width:275px}.shr-ptns,.shr-ptns>span{align-items:center;display:flex}.shr-ptns>span{cursor:pointer;flex:1;height:100%;justify-content:center}.shr-ptns>span.mail:before{content:""}.shr-ptns>span.btn-fb:before,.shr-ptns>span.mail:before{color:var(--tui-contrast-blue-800);font-family:tui-icon-font;font-size:20px}.shr-ptns>span.btn-fb:before{content:""}.shr-ptns>span.btn-twitter:before{color:var(--tui-contrast-blue-800);color:var(--tui-blue);content:"";font-family:tui-icon-font;font-size:20px}.shr-ptns>span.btn-x:before{color:var(--tui-contrast-blue-800);color:var(--tui-black);content:"";font-family:tui-icon-font;font-size:20px}.shr-ptns>span.btn-pin:before{color:var(--tui-contrast-blue-800);color:var(--tui-red);content:"";font-family:tui-icon-font;font-size:20px}.shr-ptns>span.close{border-right:none;margin:0}.shr-ptns>span:first-of-type{border-bottom-left-radius:4px}.shr-ptns>span:last-of-type{border-bottom-right-radius:4px}.shr-ptns>span:hover{background-color:var(--tui-blue-600)}.mailacco{margin:0;width:448px}.mailacco h2,.mailacco section.info .cnt-blcks .qt .ttl4,.mailacco section.info .ttl4,section.info .cnt-blcks .qt .mailacco .ttl4,section.info .mailacco .ttl4{margin:0 0 15px}.mailacco header{margin-bottom:15px}.mailacco header img{float:left;margin:0 10px 0 0;width:122px}.mailacco header span{color:var(--tui-contrast-blue-800);float:left;font-family:tuitypelightregular,Arial;font-size:16px;font-weight:700;line-height:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:310px}.mailacco header .crumbtrail{float:left}.mailacco header:after{clear:both;content:"";display:block}.mailacco form{display:inline-block}.mailacco form .label{clear:both;color:var(--tui-contrast-blue-800);display:block;float:none;font-family:tuitypelightregular,Arial;font-size:18px;font-weight:700}.mailacco form span{display:block;float:left}.mailacco form span.email-to{min-height:45px;position:relative}.mailacco form span.email-to .error-icon:after{right:17px}.mailacco form input.name{width:172px}.mailacco form input.email{margin-left:10px;width:235px}.mailacco form .options{display:block;float:left;margin:10px 0 25px}.mailacco form .options .lnk:first-letter{text-transform:uppercase}.mailacco form .options .lnk:before{color:var(--tui-contrast-blue-800);content:"";display:inline-block;font-family:tui-icon-font;font-size:25px;margin-left:-5px;position:relative;top:5px}.mailacco form .options span:last-of-type{display:inline-block;font-size:13px;margin-left:5px;margin-top:5px}.mailacco form .message{display:block;float:left;width:100%}.mailacco form .message span{display:inline;float:left}.mailacco form .message .label,.mailacco form .message .mailacco .options .lnk{margin-right:5px}.mailacco form .message .message-cnt{font-style:italic;padding:10px 0;width:406px}.mailacco form .message .message-cnt span.label{font-style:normal}.mailacco form .message .message-cnt span.error-icon{font-style:normal;top:438px!important}.mailacco form .message .message-cnt span.label+span+span{clear:both;margin:10px 0 0}.mailacco form .message textarea{margin:5px 0;max-height:150px;min-height:50px;padding:5px;resize:none;width:414px}.mailacco form .message .message-cnt .lnk{line-height:14px;margin-bottom:10px}.mailacco form .message #maxCharactersMessage{font-size:13px}.mailacco form .from{position:relative}.mailacco form .send-acco{margin:10px 0 25px}.mailacco form input[type=checkbox],.mailacco form span.saved-accos input[type=radio]{float:left;margin-right:5px}.mailacco form .message .label.ttl2{margin:0 5px 5px 0}.mailacco form .saved-accos{clear:both;float:left;margin:0 0 25px;width:100%}.mailacco form .saved-accos label span{float:none}.mailacco form .saved-accos .sel{margin:0 0 0 19px;width:400px}.mailacco form .saved-accos .sel label span{display:block}.mailacco form .saved-accos .sel .lnk{clear:both;float:right;margin:-24px 0 0}.mailacco form .message .lnk{clear:both}.mailacco form div.message{clear:both;margin:0 0 25px}.mailacco form .tt.popup{z-index:999}.mailacco .captcha{float:left;padding:35px 5px 0 0;position:relative;width:440px}.mailacco .captcha div div #recaptcha_image{border:none}.mailacco .captcha img{margin:0}.mailacco .captcha .options{float:left;height:auto;width:25px}.mailacco .captcha span{display:inline-block}.mailacco .captcha input{display:inline-block;margin-right:6px;width:300px}.mailacco .captcha .btn1{bottom:0;margin-bottom:0;position:absolute;right:0}.mailacco .captcha td.captchaImputRow p{margin:10px 0 0}.mailacco span.error .name{width:162px}.mailacco span.error.email{margin-left:10px;width:232px}.mailacco span.error.captchaerror{float:left;width:300px!important}.mailacco span.remove{cursor:pointer;float:right;height:15px;margin:4px 0 0 5px;width:15px}.mailacco span.remove:before{color:var(--tui-contrast-blue-800);content:"";font-family:tui-icon-font;font-size:25px;position:relative;top:5px}#option-menu{float:left;margin-bottom:20px;margin-top:10px;position:absolute}#option-menu.fixed{position:fixed;top:0}#option-menu ul{list-style-image:none;width:157px}#option-menu ul li{border-bottom:1px solid var(--tui-white);display:list-item;font-weight:400;height:85px;margin:0 0 5px}#option-menu ul li:last-of-type:after{content:"";display:block;height:10px;width:157px}#option-menu ul li a{background-color:var(--tui-white);border-radius:16px;display:table;height:100%;letter-spacing:.5px;text-align:center;transition:background-color .5s ease-in-out;width:157px}#option-menu ul li a>span:first-of-type{color:var(--tui-contrast-blue-800);display:table-cell;font-family:ambit-regular,tuitypelightregular,Arial;font-size:14px;padding-top:5px;position:relative;vertical-align:middle}#option-menu ul li a>span:first-of-type:before{display:block;font-weight:400;margin:0 auto 10px}#option-menu ul li a>span:first-of-type:hover:before{font-weight:400!important}#option-menu ul li.active{padding-bottom:0}#option-menu ul li.active a{border-radius:24px;cursor:default;font-family:ambit-regular,tuitypelightregular,Arial,Verdana;font-weight:700}#option-menu ul li.active a:before{font-weight:400!important}#option-menu ul li.active a:not(:has(.prcs)){background:linear-gradient(to bottom,var(--tui-blue-200) 0,var(--tui-blue-200) calc(100% - 3px),var(--tui-contrast-blue) calc(100% - 3px),var(--tui-contrast-blue) 100%)}#option-menu div:hover,#option-menu span:hover{border:0;padding-bottom:0}#option-menu li:hover{border-bottom:1px solid var(--tui-white);padding-bottom:0}@media only screen and (max-height:630px){#option-menu ul li{height:70px}}section.info{padding-top:30px!important;width:819px!important}section.info .dtl-left,section.info .dtl-right{float:left}section.info .dtl-left{margin-right:26px;width:500px}section.info .dtl-right,section.info .more-info,section.info .more-info>img{width:291px}section.info .more-info>img{height:130px;object-fit:cover}section.info .more-info .arrow-lnk{margin-bottom:5px}section.info .ttl4{margin-bottom:20px}section.info .cnt-blcks .qt section.info>.ttl4,section.info>.ttl4,section.info>h2{display:inline-block}section.info .sps{margin:0 30px 0 0;width:261px}section.info .sps .cns{margin:0;min-height:20px;text-align:right}section.info .sps .cns span{display:inline-block;height:30px;margin-left:10px;width:30px}section.info .sps .cns span.cruise:before{color:var(--tui-contrast-blue-800);content:"";font-family:tui-icon-font;font-size:30px}section.info .sps .cns span.wifi:before{color:var(--tui-contrast-blue-800);content:"";font-family:tui-icon-font;font-size:30px}section.info .sps .cns span.allin:before{color:var(--tui-contrast-blue-800);content:"";font-family:tui-icon-font;font-size:30px}section.info .sps .cns span.childfrdly:before{color:var(--tui-contrast-blue-800);content:"";font-family:tui-icon-font;font-size:30px}section.info .sps .cns span.beach:before{color:var(--tui-contrast-blue-800);content:"";font-family:tui-icon-font;font-size:30px}section.info .sps .cns span.wllnss:before{color:var(--tui-contrast-blue-800);content:"";font-family:tui-icon-font;font-size:30px}section.info .sps .cns span.grp-rdrs:before{color:var(--tui-contrast-blue-800);content:"";font-family:tui-icon-font;font-size:30px}section.info .sps .cns span.ind-rdrs:before{color:var(--tui-contrast-blue-800);content:"";font-family:tui-icon-font;font-size:30px}section.info .sps .cns span.sustain:before{color:var(--tui-contrast-blue-800);content:"";font-family:tui-icon-font;font-size:30px}section.info .sps .cns span.workation:before{color:var(--tui-contrast-blue-800);content:"";font-family:tui-icon-font;font-size:30px}section.info .sps ul{margin:0}section.info .sps ul li.tui-wrds{font-weight:700;text-transform:capitalize}section.info .sps ul li.tui-wrds:before{background-image:url(../../../images/accodetail/tui-hotel-award-bullet.svg);background-size:cover;content:"";display:inline-block;float:left;height:25px;margin-right:3px;width:20px}section.info .sps ul li.tui-wrds .tui-wrds-hndrd,section.info .sps ul li.tui-wrds .tui-wrds-qlt{display:block;font-weight:400;line-height:14px;margin-bottom:4px;text-transform:unset}section.info p{clear:left;float:left;margin:0}section.info>div>div{float:left;margin:40px 0 0}section.info .facts .tui-excl .hdr-blk-tgl{background-color:var(--tui-blue)}section.info .facts .tui-excl p{margin:5px 0 0 5px}section.info .facts .tui-excl .usp{clear:both}section.info .facts .tabs{margin-top:10px}section.info .facts .blt,section.info .facts .usp{margin-bottom:20px}section.info .facts .blt li:first-child:last-child,section.info .facts .usp li:first-child:last-child{margin:0}section.info .facts .blt li:first-child:last-child:before,section.info .facts .usp li:first-child:last-child:before{display:none}section.info .facts .sbtl{font-weight:700;margin:10px 0}section.info .facts .sbtl:before{display:none}section.info .facts .lnk{display:inline-block;margin-top:10px}section.info .low-ssn{background-color:#e2f3fe;padding:20px;width:calc(100% - 40px)}section.info .low-ssn .whtr{margin-top:10px}section.info .low-ssn .whtr:before{color:var(--tui-contrast-blue-800);content:"";font-family:tui-icon-font;font-size:34px;font-weight:400;left:-2px;margin-right:5px;position:relative;top:8px}section.info .low-ssn .chpr{margin-top:10px}section.info .low-ssn .chpr:before{color:var(--tui-contrast-blue-800);content:"";font-family:tui-icon-font;font-size:30px;font-weight:400;margin-right:5px;position:relative;top:15px}section.info .low-ssn .chpr .ttl1{display:block;margin-left:39px}section.info .low-ssn .crwded{margin-top:10px}section.info .low-ssn .crwded:before{color:var(--tui-contrast-blue-800);content:"";font-family:tui-icon-font;font-size:26px;font-weight:400;left:3px;margin-right:12px;position:relative;top:4px}section.info .low-ssn .lnk{display:block;margin-top:20px}section.info .geo{width:291px}section.info .geo .o-map{cursor:pointer;width:100%}section.info .geo .o-map.o-acco{background-image:url(../../images/desktop/accodetail/map.jpg)}section.info .geo .o-map.o-acco,section.info .geo .o-map.o-tour{border-radius:8px;border-bottom-left-radius:0;border-bottom-right-radius:0;height:100px}section.info .geo .o-map.o-tour{background-image:url(../../images/desktop/accodetail/tour-map.jpg)}section.info .geo .map-lnk{background-color:var(--tui-blue-200);border-radius:8px;border-top-left-radius:0;border-top-right-radius:0;padding:7px 10px 9px}section.info .geo.tour-map .blt{margin-left:10px;margin-top:10px}section.info .geo.tour-map .map-lnk{background:none;padding-top:0}section.info section div:has(>.ck-ntfctn-yt-vd){height:inherit;margin:35px 0 10px;width:100%}section.info section div:has(>.ck-ntfctn-yt-vd) .ck-ntfctn-yt-vd{margin:10px}section.info .wntr{background-color:var(--tui-blue-400);float:left;height:auto;margin-top:40px;min-height:180px;padding:20px 20px 15px;position:relative;width:749px}section.info .wntr .ttl1{clear:both;display:inline-block;float:left;font-size:16px;margin:0 0 5px}section.info .wntr .ttl4{display:block}section.info .wntr>div:first-of-type{margin:0 20px 15px 0;width:190px}section.info .wntr>div{margin-top:0;width:160px}section.info .wntr #wintersportinformation .ttl1{padding:0}section.info .wntr #wintersportinformation .lnk{float:left}section.info .wntr img{height:150px;margin-bottom:15px;position:absolute;right:0;top:0;width:220px}section.info .wntr .snw-nf{bottom:19px;padding:5px 10px;position:absolute;right:0;text-align:left;width:auto}section.info .wntr .snw-nf span{clear:both;display:block;float:none;font-size:16px;margin:0}section.info .wntr .snw-nf span.ttl1{padding-left:0}section.info .wntr .pst-krt .map-snow{clear:both;display:inline-block;float:left;margin:10px 0 2px;width:220px}section.info .wntr div p:not(.ttl1) span{font-weight:700}section.info .wntr div p:not(.ttl1) span.bl{color:var(--tui-blue)}section.info .wntr div p:not(.ttl1) span.rd{color:var(--tui-red)}section.info .diff{position:relative}section.info .diff img{border-radius:8px;width:291px}section.info .diff .ttl2{margin-bottom:10px}section.info .diff .sr-label{background-size:100%;cursor:default;left:0;position:absolute;top:0}section.info .xtr ul{list-style:disc;list-style-position:inside}section.info .xtr ul li{margin:10px 0}section.info .xtr ul li span{cursor:default;display:inline;font-weight:400;padding:0}section.info .xtr .lnk.arrowdown:before{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);transform:rotate(90deg)}section.info .xtr .lnk.arrowdown:before,section.info .xtr .lnk.arrowup:before{color:var(--tui-contrast-blue-800);content:"";display:inline-block;font-family:tui-icon-font;font-size:20px;font-weight:700}section.info .xtr .lnk.arrowup:before{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);transform:rotate(-90deg)}section.info .xtr .lnk.arrowdown:before,section.info .xtr .lnk.arrowup:before{font-weight:700;position:relative;top:3px}section.info .splshfctr{background-color:var(--tui-blue-400);border-radius:8px;margin-top:40px;padding:20px;position:relative;width:251px}section.info .splshfctr .ttl4{font-size:22px}section.info .splshfctr .ttl4 span{font-weight:700}section.info .splshfctr p{margin:10px 0;width:251px}section.info .splshfctr .logo{background:url(../../../images/accodetail/sprite-splashfactor.png);background-position:0 -827px;height:59px;position:absolute;right:-20px;top:-25px;width:180px}section.info .splshfctr .logo.eight{background-position:0 -887px}section.info .splshfctr .logo.nine{background-position:0 -946px}section.info .splshfctr .logo.ten{background-position:0 -1003px}section.info .splshfctr .logo.five,section.info .splshfctr .logo.four,section.info .splshfctr .logo.one,section.info .splshfctr .logo.six,section.info .splshfctr .logo.three,section.info .splshfctr .logo.two{background:none}section.info .splshfctr .logo.five:before,section.info .splshfctr .logo.four:before,section.info .splshfctr .logo.one:before,section.info .splshfctr .logo.six:before,section.info .splshfctr .logo.three:before,section.info .splshfctr .logo.two:before{content:""}section.info .splshfctr #overlay-splashfactor{display:block}section.info .splshfctr #ovl-splashfactor{display:none}section.info .cnt-blcks{float:left;margin:0;width:100%}section.info .cnt-blcks .ll-nclsv .ttl4,section.info .cnt-blcks .ll-nclsv h2{display:inline-block}section.info .cnt-blcks .ll-nclsv .ttl4:before,section.info .cnt-blcks .ll-nclsv h2:before{color:var(--tui-contrast-blue-800);content:"";font-family:tui-icon-font;font-size:20px;padding-right:3px}section.info .cnt-blcks .ll-nclsv .tabs{margin-bottom:5px;padding:15px 0 0}section.info .cnt-blcks .ll-nclsv .tabcontent{overflow:auto;padding:0}section.info .cnt-blcks .ll-nclsv>div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column}section.info .cnt-blcks .ll-nclsv>div .ttl1{display:block;font-weight:700}section.info .cnt-blcks .ll-nclsv>div p{width:auto}section.info .cnt-blcks .ll-nclsv>div>div+div{margin-top:10px}section.info .cnt-blcks .ll-nclsv .ttl4:before{font-weight:400}section.info .cnt-blcks .qt{float:none}section.info .cnt-blcks .qt p{color:var(--tui-contrast-blue-800);font-family:tuitypelightregular,Arial;font-size:22px;font-style:italic;line-height:140%;margin:0 20px;padding:0;text-align:center;width:calc(100% - 40px)}section.info .cnt-blcks .qt p a{display:block;font-style:normal}section.info .cnt-blcks .qt p span{display:inline-block;font-size:28px;font-weight:700}section.info .cnt-blcks .qt p span:first-of-type{margin-right:5px}section.info .cnt-blcks .qt p span:last-of-type{margin-left:5px}section.info .sprts{background-color:var(--tui-blue-400);display:block;float:left;height:auto;margin-top:40px;width:100%}section.info .sprts:after{clear:both;content:"";display:block}section.info .sprts .fl{background-color:var(--tui-blue-400);margin-top:0}section.info .sprts div{padding:20px;width:486px}section.info .sprts div .ttl4{margin-bottom:10px}section.info .sprts div p{width:auto}section.info .sprts div .chk1{clear:both;padding:15px 15px 15px 0!important;width:100%}section.info .sprts img{float:right;width:263px}section.info .car-incl{display:flex;float:left;width:100%}section.info .car-incl .eye-cat1{float:right;margin:20px}section.info .car-incl .eye-cat1 p{float:none;width:auto}section.info .car-incl .cntnt2{width:58%}section.info .car-incl .cntnt2 p{float:none;padding:10px 0;width:100%}section.info .car-incl .cntnt2 ul li a{text-decoration:underline}section.info .car-incl .cntnt2 ul li:hover{text-decoration:none}section.info .car-incl .cntnt2 ul li span{cursor:pointer}section.info .car-incl .cntnt2 ul li span:after{color:var(--tui-contrast-blue-800);color:var(--tui-grey-400);content:"";cursor:pointer;display:inline-block;font-family:tui-icon-font;font-size:20px;font-weight:400;margin-left:5px;position:relative;top:3px}section.info .car-incl .cntnt2 ul li span:hover:after{color:var(--tui-blue)}section.info .car-incl>div:last-of-type{background-repeat:no-repeat;background-size:cover;width:42%}.booking-toggler,.facts{padding:0 30px 0 0;width:496px}#also-seen{min-height:252px}#also-seen-error>div,#also-seen>div{display:flex;flex:1;position:relative}#also-seen-error>div>span,#also-seen>div>span{display:flex;flex:1;flex-direction:column;float:left;margin:0 38px 0 0;text-decoration:none}#also-seen-error>div>span:nth-of-type(3n+3),#also-seen>div>span:nth-of-type(3n+3){margin:0}#also-seen-error>div>span .ttl2,#also-seen>div>span .ttl2{display:block;display:inline-block;display:-webkit-box;font-weight:700;width:224px;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:5px;overflow:hidden;text-overflow:ellipsis;text-wrap:wrap}#also-seen-error>div>span span,#also-seen>div>span span{min-height:11px}#also-seen-error>div>span span[class^=star],#also-seen>div>span span[class^=star]{display:block;height:17px;line-height:15px;width:70px}#also-seen-error>div>span .crumbtrail,#also-seen>div>span .crumbtrail{width:224px}#also-seen-error>div>span figure,#also-seen>div>span figure{cursor:pointer;height:243px;margin-top:5px;position:relative}#also-seen-error>div>span figure img,#also-seen>div>span figure img{border-radius:8px;border-bottom-left-radius:0;border-bottom-right-radius:0;display:block;height:157px;width:224px}#also-seen-error>div>span figure .bgc4.pricelabel,#also-seen>div>span figure .bgc4.pricelabel{background-color:var(--tui-blue-400);border-radius:8px;border-top-left-radius:0;border-top-right-radius:0;box-sizing:border-box;float:none;min-height:66px;padding:8px 10px;text-align:right;width:224px}#also-seen-error>div>span figure .bgc4.pricelabel span,#also-seen>div>span figure .bgc4.pricelabel span{display:inline-block}#also-seen-error>div>span figure .bgc4.pricelabel span.unit-pp,#also-seen>div>span figure .bgc4.pricelabel span.unit-pp{display:block}#also-seen-error>div>span figure .bgc4.pricelabel.sale .ttlb6,#also-seen>div>span figure .bgc4.pricelabel.sale .ttlb6{color:var(--tui-red)}#also-seen .tt,#also-seen-error .tt{cursor:default;left:-20px;margin:0;max-width:330px;padding:15px 20px;position:absolute;top:-15px;width:230px;z-index:1}#also-seen .tt .dscnt,#also-seen-error .tt .dscnt{z-index:10}#also-seen .tt .ttl2.gtmlink,#also-seen-error .tt .ttl2.gtmlink{cursor:pointer}#also-seen .tt .acco-photos>div,#also-seen-error .tt .acco-photos>div{height:157px;position:relative;width:224px}#also-seen .tt .cstr-grade,#also-seen-error .tt .cstr-grade{left:40px;position:absolute;top:170px}#also-seen .tt .prcbx,#also-seen-error .tt .prcbx{padding:15px;position:static;width:100%}#also-seen .tt .prcbx a.btn,#also-seen-error .tt .prcbx a.btn{font-size:18px}#also-seen .tt figure,#also-seen-error .tt figure{height:inherit}#also-seen .sv-shr span,#also-seen-error .sv-shr span{background-color:var(--tui-blue-600);color:var(--tui-contrast-blue);display:block;padding:5px 5px 7px;text-align:center;text-decoration:underline}#also-seen .sv-shr span:before,#also-seen-error .sv-shr span:before{display:inline-block;margin-right:4px;position:relative;text-decoration:none;top:3px}#also-seen .sv-shr span:hover,#also-seen-error .sv-shr span:hover{cursor:pointer;text-decoration:none}#also-seen .sv-shr span.sv:before,#also-seen-error .sv-shr span.sv:before{color:var(--tui-contrast-blue-800);content:"";font-family:tui-icon-font;font-size:20px}#also-seen .sv-shr span.svd:before,#also-seen-error .sv-shr span.svd:before{color:var(--tui-contrast-blue-800);content:"";font-family:tui-icon-font;font-size:20px}#also-seen .viewedobjects>a,#also-seen-error .viewedobjects>a{display:flex;flex:1;flex-direction:column;justify-content:space-between;max-height:83px;min-height:53px}#also-seen .viewedobjects>a span,#also-seen-error .viewedobjects>a span{display:inline-block;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:11px;overflow:hidden;text-overflow:ellipsis;text-wrap:wrap}#also-seen .viewedobjects figure .nav-right,#also-seen-error .viewedobjects figure .nav-right{cursor:pointer;margin-top:-20px;position:absolute;right:0}#also-seen .viewedobjects figure .nav-right:before,#also-seen-error .viewedobjects figure .nav-right:before{color:var(--tui-contrast-blue-800);color:var(--tui-white);content:"";display:inline-block;font-family:tui-icon-font;font-size:35px;opacity:.8}#also-seen .viewedobjects figure .nav-right:hover:before,#also-seen-error .viewedobjects figure .nav-right:hover:before{opacity:1}#also-seen .viewedobjects figure .nav-left,#also-seen-error .viewedobjects figure .nav-left{cursor:pointer;left:0;margin-top:-20px;position:absolute}#also-seen .viewedobjects figure .nav-left:before,#also-seen-error .viewedobjects figure .nav-left:before{color:var(--tui-contrast-blue-800);color:var(--tui-white);content:"";display:inline-block;font-family:tui-icon-font;font-size:35px;opacity:.8;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);transform:rotate(180deg)}#also-seen .viewedobjects figure .nav-left:hover:before,#also-seen-error .viewedobjects figure .nav-left:hover:before{opacity:1}#also-seen-error{padding-top:20px}#snowmappopup .snowmap{padding:15px 10px;width:740px}#snowmappopup .kaart{margin:0}#infopopup .popup.info.wide{padding:15px 20px;width:710px!important}#infopopup .popup.info.wide p{font-weight:400;padding-bottom:10px;width:auto}#infopopup .popup.info.wide .close{font-weight:400}#infopopup .popup.info.wide h2,#infopopup .popup.info.wide section.info .ttl4,section.info #infopopup .popup.info.wide .ttl4{font-size:16px;margin-bottom:0}#infopopup .popup.info.wide h2,#infopopup .popup.info.wide h3,#infopopup .popup.info.wide section.info .ttl4,section.info #infopopup .popup.info.wide .ttl4{float:left;width:100%}#infopopup .popup.info.wide ul{list-style:none;margin:0 100px 10px 0}#infopopup .popup.info.wide ul li{display:inline-block;margin:2px 0 0}#infopopup .popup.info.wide ul li:nth-child(odd){clear:left;float:left;width:250px}#infopopup .popup.info.wide ul li:nth-child(2n){clear:right;float:left}#infopopup .popup.info.wide ul li.pp-false:before{color:var(--tui-contrast-blue-800);content:"";font-family:tui-icon-font;font-size:18px}#infopopup .popup.info.wide ul li.pp-true:before{color:var(--tui-contrast-blue-800);content:"";font-family:tui-icon-font;font-size:18px}#infopopup .popup.info.wide table{border-bottom:1px solid #d1d3d4;border-right:1px solid #d1d3d4;margin:5px 0 25px;width:668px}#infopopup .popup.info.wide table tr{text-align:left}#infopopup .popup.info.wide table th{border:1px solid #d1d3d4;border-bottom:none;border-right:none;font-weight:400;padding:5px;vertical-align:middle;width:243px}#infopopup .popup.info.wide table th span{font-weight:700}#infopopup .popup.info.wide table th span.blue{color:var(--tui-blue)}#infopopup .popup.info.wide table th span.red{color:var(--tui-red)}#infopopup .popup.info.wide table td{border-top:1px solid #d1d3d4;font-weight:400;vertical-align:middle}#infopopup .popup.info.wide table td.pp-false:before{color:var(--tui-contrast-blue-800);content:"";font-family:tui-icon-font;font-size:18px}#infopopup .popup.info.wide table td.pp-true:before{color:var(--tui-contrast-blue-800);content:"";font-family:tui-icon-font;font-size:18px}#ovl-splashfactor{width:800px}#ovl-splashfactor .info{float:left;width:470px}#ovl-splashfactor .info p{margin-top:10px}#ovl-splashfactor .add{background:var(--tui-blue-400);float:right;margin:25px 15px 0 0;position:relative;width:235px}#ovl-splashfactor .add .logo{background:url(../../../images/accodetail/sprite-splashfactor.png) no-repeat transparent;background-position:0 -792px;height:40px;left:37px;position:absolute;top:-30px;width:160px}#ovl-splashfactor .add table{line-height:16px;margin-left:8px;padding:15px 0;width:220px}#ovl-splashfactor .add table tr{height:18px}#ovl-splashfactor .add table td:nth-of-type(2){text-align:center}#ovl-splashfactor .expl{float:left;width:765px}#ovl-splashfactor .expl .ttl3{display:block;margin:0 0 10px}#ovl-splashfactor .expl .expl-item{background:url(../../../images/accodetail/sprite-splashfactor.png) no-repeat transparent;float:left;height:56px;margin-bottom:10px;width:250px}#ovl-splashfactor .expl .expl-item p{display:block;float:left;margin-left:85px;text-align:center;width:155px}#ovl-splashfactor .expl .expl-item span{clear:both;display:block;font-style:italic}#ovl-splashfactor .expl .expl-item.kronkel{background-position:0 0}#ovl-splashfactor .expl .expl-item.kidswater{background-position:0 -224px}#ovl-splashfactor .expl .expl-item.golf{background-position:0 -448px}#ovl-splashfactor .expl .expl-item.snel{background-position:0 -56px}#ovl-splashfactor .expl .expl-item.kidsmini{background-position:0 -280px}#ovl-splashfactor .expl .expl-item.lazy{background-position:0 -504px}#ovl-splashfactor .expl .expl-item.multi{background-position:0 -112px}#ovl-splashfactor .expl .expl-item.side{background-position:0 -336px}#ovl-splashfactor .expl .expl-item.bowl{background-position:0 -560px}#ovl-splashfactor .expl .expl-item.tube{background-position:0 -168px}#ovl-splashfactor .expl .expl-item.master{background-position:0 -392px}#ovl-splashfactor .expl .expl-item.boemerang{background-position:0 -616px}.hbrs-popup{width:390px!important}.dayprogram .notfinal{display:block;margin-top:10px}.dayprogram .notfinal:first-letter{text-transform:uppercase}.dayprogram .ttl2{display:block;margin-top:15px}.dayprogram #complete-dagprogram>div,.dayprogram>div{border-bottom:1px solid var(--tui-blue-600);display:block;margin:20px 0 0;padding-bottom:15px}.dayprogram #complete-dagprogram>div p,.dayprogram>div p{float:right;width:500px}.dayprogram #complete-dagprogram>div p.noimg,.dayprogram #complete-dagprogram>div p.noimg+.arrngmnt,.dayprogram>div p.noimg,.dayprogram>div p.noimg+.arrngmnt{float:none}.dayprogram .prgrm{display:inline-block}.dayprogram .prgrm .arrngmnt:first-letter{text-transform:capitalize}.dayprogram img{height:173px;margin-right:10px;width:263px}.dayprogram .noimg{width:auto!important}.dayprogram .btn2,.dayprogram>div:last-of-type{display:block;margin-top:25px}.dayprogram #complete-dagprogram{border-bottom:none}.dayprogram #complete-dagprogram .lnk.arrowup2{display:block;margin-top:25px}.dayprogram .htl-info{background:var(--tui-blue-400);box-sizing:border-box;display:inline-block;padding:20px}.dayprogram .htl-info:first-letter{text-transform:capitalize}.wd-dpdCarousel{cursor:pointer;display:inline-block;margin-right:10px;overflow:hidden;position:relative;width:263px}.wd-dpdCarousel+div{display:inline-block;margin-left:10px;max-width:500px;vertical-align:top}.rooms article{margin:10px 0;overflow:auto;width:100%}.rooms article>div{float:left;width:526px}.rooms article .blt{margin:0 20px 0 5px}.rooms article .lst{float:left;list-style:disc;padding-left:5px;padding-right:13px;width:220px}.rooms article .lst li:first-letter{text-transform:capitalize}.rooms article .nav-left{cursor:pointer;position:absolute}.rooms article .nav-left:before{color:var(--tui-contrast-blue-800);color:var(--tui-white);content:"";display:inline-block;font-family:tui-icon-font;font-size:35px;opacity:.8;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);transform:rotate(180deg)}.rooms article .nav-left:hover:before{opacity:1}.rooms article .nav-right{cursor:pointer;position:absolute;right:0}.rooms article .nav-right:before{color:var(--tui-contrast-blue-800);color:var(--tui-white);content:"";font-family:tui-icon-font;font-size:35px;opacity:.8}.rooms article .nav-right:hover:before{opacity:1}.rooms figure{float:left;height:173px;overflow:hidden;position:relative;width:263px}.rooms figure>div{position:absolute}.rooms figure .beltcontainer{height:173px;width:263px}.rooms figure .beltcontainer .belt{position:relative;top:0;width:1052px}.rooms figure .beltcontainer .belt .panel{cursor:pointer;float:left;min-height:1px;position:relative;text-align:center;width:263px}.rooms .cntnt2.cbn-tps{border-radius:8px;margin:10px 0 40px}.rooms .cntnt2.cbn-tps>span{display:block;position:relative}.rooms .cntnt2.cbn-tps>.ttl2{margin-bottom:10px}.rooms .cntnt2.cbn-tps>ul{display:flex;gap:10px}.rooms .cntnt2.cbn-tps>ul li{align-items:center;margin-bottom:0;width:25%}.dgr-fhts{background:hsla(0,0%,100%,.75);border-radius:8px;bottom:20px;cursor:pointer;left:20px;padding:10px;position:absolute;z-index:2}.dgr-fhts div{align-items:center;display:flex;gap:5px}.dgr-fhts div img{height:40px}section#foto-en-video .ttl4{display:inline-block;margin-bottom:20px}section#foto-en-video .mediaviewer{min-height:672px}section#foto-en-video .mediaviewer section div:has(>.ck-ntfctn-yt-vd){height:519px}section#foto-en-video .tggl{clear:none;display:inline-block;float:right}section#foto-en-video .tggl .ttl1{display:inline-block;font-size:16px;margin:0 20px 0 0}section#foto-en-video .tggl .toggler{float:right;margin-bottom:0}#carousel-large-review:first-of-type,#carousel-large:first-of-type,.pix-ribbon.beltcontainer:first-of-type{border-radius:16px}#carousel-large .nav-left,#carousel-large-review .nav-left,.pix-ribbon.beltcontainer .nav-left{padding-top:25px;position:absolute;text-shadow:0 0 3px #000;top:285px!important;z-index:2}#carousel-large .nav-left:before,#carousel-large-review .nav-left:before,.pix-ribbon.beltcontainer .nav-left:before{color:var(--tui-contrast-blue-800);color:var(--tui-white);content:"";display:inline-block;font-family:tui-icon-font;font-size:80px;opacity:.8;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);transform:rotate(180deg)}#carousel-large .nav-left:hover:before,#carousel-large-review .nav-left:hover:before,.pix-ribbon.beltcontainer .nav-left:hover:before{opacity:1}#carousel-large .nav-right,#carousel-large-review .nav-right,.pix-ribbon.beltcontainer .nav-right{padding-top:25px;position:absolute;right:0;text-shadow:0 0 3px #000;top:285px!important;z-index:2}#carousel-large .nav-right:before,#carousel-large-review .nav-right:before,.pix-ribbon.beltcontainer .nav-right:before{color:var(--tui-contrast-blue-800);color:var(--tui-white);content:"";font-family:tui-icon-font;font-size:80px;opacity:.8}#carousel-large .nav-right:hover:before,#carousel-large-review .nav-right:hover:before,.pix-ribbon.beltcontainer .nav-right:hover:before{opacity:1}#carousel-large .photo-descr,#carousel-large-review .photo-descr,.pix-ribbon.beltcontainer .photo-descr{background:hsla(0,0%,100%,.75);bottom:10px;color:var(--tui-contrast-blue-800);padding:13px 15px;position:absolute;right:10px;width:470px;z-index:1}#carousel-large .photo-descr.lnk,#carousel-large .photo-descr.lnk:hover,#carousel-large-review .photo-descr.lnk,#carousel-large-review .photo-descr.lnk:hover,.pix-ribbon.beltcontainer .photo-descr.lnk,.pix-ribbon.beltcontainer .photo-descr.lnk:hover{text-decoration:none}#carousel-large .photo-descr p.title-only,#carousel-large-review .photo-descr p.title-only,.pix-ribbon.beltcontainer .photo-descr p.title-only{margin:0;max-width:470px;overflow:hidden;padding:0;text-overflow:ellipsis;white-space:nowrap;width:auto}#carousel-large .photo-descr>*,#carousel-large-review .photo-descr>*,.pix-ribbon.beltcontainer .photo-descr>*{display:inline-block;vertical-align:middle}#carousel-large .photo-descr .cstr-grade,#carousel-large-review .photo-descr .cstr-grade,.pix-ribbon.beltcontainer .photo-descr .cstr-grade{cursor:pointer;margin-right:18px;position:relative}#carousel-large .photo-descr .usr-info,#carousel-large-review .photo-descr .usr-info,.pix-ribbon.beltcontainer .photo-descr .usr-info{overflow:hidden;text-overflow:ellipsis;width:150px}#carousel-large .photo-descr .usr-info span,#carousel-large-review .photo-descr .usr-info span,.pix-ribbon.beltcontainer .photo-descr .usr-info span{line-height:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:150px}#carousel-large .photo-descr .usr-info span.name,#carousel-large-review .photo-descr .usr-info span.name,.pix-ribbon.beltcontainer .photo-descr .usr-info span.name{display:block}#carousel-large .photo-descr .usr-info span.lnk,#carousel-large-review .photo-descr .usr-info span.lnk,.pix-ribbon.beltcontainer .photo-descr .usr-info span.lnk{color:var(--tui-contrast-blue)}#carousel-large .photo-descr .usr-info+p,#carousel-large-review .photo-descr .usr-info+p,.pix-ribbon.beltcontainer .photo-descr .usr-info+p{text-align:center;vertical-align:middle;width:230px}#carousel-large .panel:first-of-type img{border-radius:16px;border-bottom-right-radius:0;border-top-right-radius:0}#carousel-large .panel:last-of-type img{border-radius:16px;border-bottom-left-radius:0;border-top-left-radius:0}#carousel-small,#carousel-small-review{clear:both;margin-top:15px;position:relative}#carousel-small img,#carousel-small-review img{cursor:pointer;float:left;height:85px;margin-right:1px;position:relative;width:130px}#carousel-small img.active,#carousel-small-review img.active{border:3px solid var(--tui-contrast-blue);box-sizing:border-box}#carousel-small .nav-left,#carousel-small-review .nav-left{padding:10px 0 0;position:absolute;text-shadow:0 0 3px #000}#carousel-small .nav-left:before,#carousel-small-review .nav-left:before{color:var(--tui-contrast-blue-800);color:var(--tui-white);content:"";display:inline-block;font-family:tui-icon-font;font-size:35px;font-weight:700;opacity:.8;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);transform:rotate(180deg)}#carousel-small .nav-left:hover:before,#carousel-small-review .nav-left:hover:before{opacity:1}#carousel-small .nav-right,#carousel-small-review .nav-right{padding:10px 0 0;position:absolute;right:0;text-shadow:0 0 3px #000}#carousel-small .nav-right:before,#carousel-small-review .nav-right:before{color:var(--tui-contrast-blue-800);color:var(--tui-white);content:"";font-family:tui-icon-font;font-size:35px;font-weight:700;opacity:.8}#carousel-small .nav-right:hover:before,#carousel-small-review .nav-right:hover:before{opacity:1}section#beoordelingen .ttl4{display:inline-block;margin-bottom:20px}section#beoordelingen section{float:left;margin-bottom:20px;width:789px}section#beoordelingen section .apprec{border-radius:8px;border-bottom-right-radius:0;border-top-right-radius:0}section#beoordelingen section .scrs{border-radius:8px;border-bottom-left-radius:0;border-top-left-radius:0}section#beoordelingen section:first-of-type>div{float:left;width:251px}section#beoordelingen section:first-of-type>div span.ttl2{display:block;margin-top:5px}section#beoordelingen section:first-of-type>div.scrs ul{line-height:22px}section#beoordelingen section:first-of-type>div.scrs .lnk{display:inline-block;margin-top:5px}section#beoordelingen section:first-of-type>div:nth-of-type(2) ul li{line-height:22px;width:220px}section#beoordelingen section:first-of-type>div:nth-of-type(2) ul li span:first-of-type{display:inline-block;font-size:16px;width:68px}section#beoordelingen section:first-of-type>div:nth-of-type(2) ul li .bar{background-color:var(--tui-white);display:inline-block;position:relative;top:2px;width:100px}section#beoordelingen section:first-of-type>div:nth-of-type(2) ul li .bar span{background-color:var(--tui-blue);display:block;height:11px}section#beoordelingen section:first-of-type>div:nth-of-type(2) ul li .nmbr-rvw{font-family:ambit-regular;font-weight:700;margin-left:14px;text-align:right;width:24px}section#beoordelingen section:first-of-type>div:nth-of-type(3) ul li{width:223px}section#beoordelingen section:first-of-type>div:nth-of-type(3) .grade{float:right;font-family:ambit-regular;font-weight:700}section#beoordelingen section:first-of-type>div:nth-of-type(3) .grade.bad{font-weight:unset}section#beoordelingen section .rcmd{clear:both;color:var(--tui-contrast-blue-800);display:block;font-family:tuitypelightregular,Arial;font-size:16px;padding-top:20px}section#beoordelingen section .rcmd :before{color:var(--tui-contrast-blue-800);content:"";font-family:tui-icon-font;font-size:25px;padding-right:5px}section#beoordelingen section .rcmd b{color:var(--tui-contrast-blue-800);font-family:ambit-regular,tuitypelightregular,Arial;font-size:18px}section#beoordelingen .sort{width:143px}section#beoordelingen .show{width:275px}section#beoordelingen article{border-bottom:1px solid var(--tui-blue-400);float:left;padding-bottom:14px;width:100%}section#beoordelingen article .cstr-info{float:left;margin:20px 10px;width:115px}section#beoordelingen article .cstr-info .cstr-grade .ten{font-size:28px}section#beoordelingen article .cstr-info>span{display:block}section#beoordelingen article .cstr-info .name,section#beoordelingen article .cstr-info .trvl-party,section#beoordelingen article .cstr-info .trvl-per{color:var(--tui-contrast-blue-800);color:var(--tui-grey-800);font-family:tuitypelightregular,Arial;font-size:16px}section#beoordelingen article .cstr-info .name{color:var(--tui-contrast-blue-800);font-weight:700;margin-top:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}section#beoordelingen article .cstr-info .trvl-per{margin-top:10px}section#beoordelingen article .cstr-info .prblm{color:var(--tui-contrast-blue);cursor:pointer;text-decoration:underline}section#beoordelingen article .cstr-info .prblm:hover{text-decoration:none}section#beoordelingen article .rvw{float:left;margin-top:20px;width:653px}section#beoordelingen article .rvw .lbls{display:flex;flex-wrap:wrap}section#beoordelingen article .rvw .lbls span{background-color:var(--tui-blue);border-radius:2px;color:var(--tui-contrast-blue-800);display:inline-block;font-family:tuitypelightregular,Arial;font-size:16px;font-weight:700;margin:3px;padding:2px 7px;white-space:nowrap}section#beoordelingen article .rvw .lbls.acti span{background-color:var(--tui-blue-400)}section#beoordelingen article .rvw p{margin:9px 0 11px}section#beoordelingen article .rvw ul{float:left;margin-right:55px;margin-top:0!important}section#beoordelingen article .rvw ul li{width:223px}section#beoordelingen article .rvw ul li .grade{color:var(--tui-contrast-blue-800);display:inline-block;float:right;font-weight:700;width:auto}section#beoordelingen article .rvw ul li .grade.bad{font-weight:unset}section#beoordelingen article .rvw span.lnk{clear:both;display:table;padding-top:14px}section#beoordelingen article .rvw span.lnk:before{font-weight:700;margin-right:2px;position:relative;top:3px}section#beoordelingen article .rvw span.lnk.arrowdown:before{color:var(--tui-contrast-blue-800);content:"";display:inline-block;font-family:tui-icon-font;font-size:20px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);transform:rotate(90deg)}section#beoordelingen article .rvw span.lnk.arrowup:before{color:var(--tui-contrast-blue-800);content:"";display:inline-block;font-family:tui-icon-font;font-size:20px;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);transform:rotate(-90deg)}section#beoordelingen article .rvw .media{height:40px;overflow:hidden}section#beoordelingen article .rvw .media img{cursor:pointer;margin-right:2px}section#beoordelingen article .rvw .krs-rvw{clear:both;display:block;float:left;font-size:13px;margin-top:14px}section#beoordelingen .rv-ftr{background:none;float:right;padding-top:25px}section#beoordelingen .rv-ftr .paging{width:auto}section#beoordelingen .rv-ftr .paging>span{margin-top:9px}section#beoordelingen .rv-ftr .paging>span:nth-of-type(2){margin-right:10px}section#beoordelingen .rv-ftr .paging ul{clear:none;float:right}section#beoordelingen .rv-ftr .paging ul li{background-color:var(--tui-blue-200)}section#beoordelingen .rv-ftr .paging ul li:active{background-color:var(--tui-blue-600)}section#beoordelingen .rv-ftr .paging ul li:hover{background-color:var(--tui-blue-400)}section#beoordelingen .rv-ftr .paging ul li.none{background-color:var(--tui-white)}section#beoordelingen .rv-ftr .paging ul li.next,section#beoordelingen .rv-ftr .paging ul li.prev{background-color:var(--tui-blue)}.ovl.category{float:left;list-style:none;margin:0}.ovl.category>div{display:flex}.ovl.category>div ul{padding-left:8px;width:245px}.ovl.category>div ul:first-of-type{margin-right:30px}.ovl.category>div ul li{color:var(--tui-contrast-blue-800);padding:5px 0;width:240px}.ovl.category>div ul li span{display:inline-block;height:auto}.ovl.category>div ul li span.scrnm{font-weight:400;width:200px}.ovl.category>div ul li span.grade{background-color:var(--tui-blue-400);border-radius:4px;color:var(--tui-contrast-blue-800);float:right;font-weight:700;margin-left:3px;text-align:center;width:27px}.ovl.category>div ul li span.bad{background-color:var(--tui-yellow-200)}.ovl.category>div ul li span.good{background-color:var(--tui-green-200)}.ovl-problem{position:relative;width:597px}.ovl-problem div span.ttl{display:block;margin:0 0 5px;padding-top:2px;width:100%}.ovl-problem textarea{height:150px;margin-bottom:10px;width:540px}.ovl-problem p{margin:0 0 15px}.ovl-problem p:nth-of-type(2){margin:0}.ovl-problem form p{clear:both;margin:0;padding:15px 0 0}.ovl-problem .inp-cnt{min-height:unset}.ovl-problem input{margin:0 0 5px 5px;width:250px}.ovl-problem li{margin:4px 0 0;padding:0 0 0 10px;position:relative}.ovl-problem a{cursor:pointer;float:right;margin:2px 0}.ovl-problem label{display:block;float:left;margin-top:6px;padding:0;text-align:left;width:50px}.ovl-problem button{float:right;margin-bottom:0}.flightreservation-confirmation .xcrsns>div>a.lnk,.flightreservation-confirmation .xcrsns>span,.reservation-confirmation .xcrsns>div>a.lnk,.reservation-confirmation .xcrsns>span{padding-left:5px}.flightreservation-confirmation .xcrsns,.reservation-confirmation .xcrsns,body[class*=marketing-] .xcrsns{padding:0 15px}.flightreservation-confirmation .xcrsns>.lnk,.reservation-confirmation .xcrsns>.lnk,body[class*=marketing-] .xcrsns>.lnk{margin:5px}.mybrand .ncllrs,.mybrand .xcrsns{padding:0}.mybrand .ncllrs>div,.mybrand .xcrsns>div{margin-left:-5px;width:calc(100% + 10px)}.ncllrs,.xcrsns{box-sizing:border-box;float:left;margin:20px 0;width:100%}.ncllrs>div>a .dscnt1.fll,.xcrsns>div>a .dscnt1.fll{width:calc(100% - 10px)}.ncllrs>div>a img,.xcrsns>div>a img{border-radius:8px;border-bottom-left-radius:0;border-bottom-right-radius:0;float:left;width:100%}.ncllrs>div>a .cntnt2,.xcrsns>div>a .cntnt2{border-radius:8px;border-top-left-radius:0;border-top-right-radius:0;display:flex;flex-direction:column;flex-grow:1}.ncllrs>div>a .cntnt2>div,.xcrsns>div>a .cntnt2>div{margin-top:auto}.ncllrs>div>a .cntnt2 [class*=star],.xcrsns>div>a .cntnt2 [class*=star]{color:var(--tui-blue);margin-right:2px}.ncllrs>div>a .cntnt2>span:nth-of-type(2),.xcrsns>div>a .cntnt2>span:nth-of-type(2){color:var(--tui-grey);font-size:13px;width:60%}.ncllrs>div>a .cntnt2 .ttl2,.xcrsns>div>a .cntnt2 .ttl2{margin:0 0 10px;width:100%}.ncllrs>div>a .cntnt2 .old-price:first-of-type,.xcrsns>div>a .cntnt2 .old-price:first-of-type{margin-right:15px;text-decoration:line-through;text-decoration-color:var(--tui-red)}.ncllrs>div>a .cntnt2 p,.xcrsns>div>a .cntnt2 p{--lh:18px;line-height:var(--lh);--max-lines:3;display:block;max-height:calc(var(--lh)*var(--max-lines));overflow:hidden;padding-right:1rem;position:relative}.ncllrs>div>a .cntnt2 p:before,.xcrsns>div>a .cntnt2 p:before{bottom:0;content:"...";position:absolute;right:0}.ncllrs>div>a .cntnt2 p:after,.xcrsns>div>a .cntnt2 p:after{background:var(--tui-blue-400);content:"";height:1rem;position:absolute;right:0;width:1rem}.ncllrs>div>a.lnk,.xcrsns>div>a.lnk{align-self:flex-end;display:inline-block;max-width:100%;min-width:50%;padding-top:5px}.ncllrs .zoom,.xcrsns .zoom{padding:5px}.ncllrs .ttl2,.ncllrs .ttl3,.xcrsns .ttl2,.xcrsns .ttl3,.xcrsns-dstntsns .ttl2,.xcrsns-dstntsns .ttl3{margin:0 5px 10px}.ncllrs>span,.xcrsns-dstntsns>span,.xcrsns>span{display:block}.ncllrs>div,.xcrsns-dstntsns>div,.xcrsns>div{display:flex;flex:0 1 auto;flex-direction:row;flex-wrap:wrap}.ncllrs>div>a,.xcrsns-dstntsns>div>a,.xcrsns>div>a{box-sizing:border-box;cursor:pointer;display:flex;flex-basis:0;flex-direction:column;flex-grow:1;float:left;max-width:50%;min-width:33.33333%;padding:5px;position:relative}.ncllrs>div>a:nth-of-type(n+4),.xcrsns-dstntsns>div>a:nth-of-type(n+4),.xcrsns>div>a:nth-of-type(n+4){max-width:33.33333%}.ncllrs .zoom>div:first-of-type,.xcrsns .zoom>div:first-of-type,.xcrsns-dstntsns .zoom>div:first-of-type{display:flex;height:200px;justify-content:center}.ncllrs .zoom>div:first-of-type:before,.xcrsns .zoom>div:first-of-type:before,.xcrsns-dstntsns .zoom>div:first-of-type:before{color:var(--tui-contrast-blue-800);content:"";font-family:tui-icon-font;font-size:60px;position:absolute;top:90px;z-index:100}.ncllrs .zoom>div:first-of-type img,.xcrsns .zoom>div:first-of-type img,.xcrsns-dstntsns .zoom>div:first-of-type img{min-width:fit-content}.ncllrs .zoom>div:last-of-type,.xcrsns .zoom>div:last-of-type,.xcrsns-dstntsns .zoom>div:last-of-type{bottom:5px;box-sizing:border-box;left:5px;width:calc(100% - 10px)}.ncllrs .zoom>div .ttl3,.xcrsns .zoom>div .ttl3,.xcrsns-dstntsns .zoom>div .ttl3{font-weight:700}.ncllrs .zoom>div .arrow-lnk,.xcrsns .zoom>div .arrow-lnk,.xcrsns-dstntsns .zoom>div .arrow-lnk{font-weight:400}.xcrsns-dstntsns{background-color:var(--tui-blue-400);padding:15px;position:relative}.xcrsns-dstntsns .dscnt1{position:absolute;right:0;top:0}.xcrsns-dstntsns .dscnt1:before{color:var(--tui-contrast-blue-800);color:var(--tui-white);content:"";font-family:tui-icon-font;font-size:20px;font-weight:400;margin-right:5px;position:relative;top:2px}.apprec,.scrs{background-color:var(--tui-blue-200);color:var(--tui-contrast-blue-800);height:158px;padding:18px 0 18px 18px;width:244px}.apprec .ttl1,.scrs .ttl1{color:var(--tui-contrast-blue-800);display:inline-block;font-family:ambit-regular,tuitypelightregular,Arial;font-size:16px;font-weight:700;margin-bottom:6px}.apprec ul li{line-height:22px;width:220px}.apprec ul li span:first-of-type{display:inline-block;width:68px}.apprec ul li .bar{background-color:var(--tui-white);display:inline-block;position:relative;top:2px;width:100px}.apprec ul li .bar span{background-color:var(--tui-contrast-blue);display:block;height:11px}.apprec ul li .nmbr-rvw{font-weight:700;margin-left:14px;text-align:right;width:24px}.weather .src{clear:both;color:var(--tui-contrast-blue-800);display:block;font-family:tuitypelightregular,Arial;font-size:16px}.weather .clmt .ttl1,.weather .crrnt .ttl1{display:inline-block;float:left;font-size:16px;margin-bottom:10px}.weather .crrnt{float:left}.weather .toggler{float:right}.weather table{width:100%}.weather table td{color:var(--tui-contrast-blue-800);font-family:tuitypelightregular,Arial;font-size:16px;padding:5px 10px;text-align:center}.weather table td:first-of-type{padding:10px 0;text-align:left}.weather article{display:inline-block;margin-bottom:20px}.weather article span.ttl{display:block;margin-bottom:10px}.weather article table{border-spacing:10px 0}.weather article table td:nth-child(2n){background-color:var(--tui-blue-200)}.weather article table td:nth-child(odd){background-color:var(--tui-blue-400)}.weather article table td:first-of-type{background:none}.weather article table tr:first-of-type td:nth-of-type(2){border-top-left-radius:8px}.weather article table tr:first-of-type td:last-of-type{border-top-right-radius:8px}.weather article table tr:last-of-type td:nth-of-type(2){border-bottom-left-radius:8px}.weather article table tr:last-of-type td:last-of-type{border-bottom-right-radius:8px}.weather .clmt{margin-top:20px}.weather .clmt tr:first-of-type{font-weight:700}.weather .clmt tr:first-of-type td{border-bottom:2px solid;border-bottom-color:var(--tui-blue-600)}.weather .crrnt-snw>span.ttl1,.weather .crrnt>span.ttl1{display:inline-block;font-size:16px;margin-bottom:10px}.weather #moreInfoClimate:before{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);transform:rotate(90deg)}.weather #lessInfoClimate:before,.weather #moreInfoClimate:before{color:var(--tui-contrast-blue-800);content:"";display:inline-block;font-family:tui-icon-font;font-size:20px;font-weight:700}.weather #lessInfoClimate:before{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);transform:rotate(-90deg)}.weather #lessInfoClimate:before,.weather #moreInfoClimate:before{font-weight:700;position:relative;top:3px}.crrnt-snw{margin-bottom:10px}.crrnt-snw .bgc2{background-color:var(--tui-blue-200);box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:space-between;min-height:180px;position:relative;width:100%}.crrnt-snw .bgc2:after{bottom:0;color:var(--tui-contrast-blue-800);content:"";font-family:tui-icon-font;font-size:115px;line-height:115px;position:absolute;right:10px}.crrnt-snw .bgc2 img{height:180px;width:260px}.crrnt-snw .bgc2 img+ul{margin-left:0}.crrnt-snw .bgc2 ul{margin-left:260px;padding:20px 0}.crrnt-snw .bgc2 li span{display:inline-block}.crrnt-snw .bgc2 li span:first-of-type{min-width:160px}.crrnt-snw .bgc2 li span:last-of-type{font-weight:700}.crrnt-snw .bgc2>div:last-of-type{color:var(--tui-contrast-blue-800);flex:0 0 160px;font-family:tuitypelightregular,Arial;font-size:16px;padding:20px}.crrnt-snw .bgc2>div:last-of-type>div+div{margin-top:15px}.pricegrid{min-height:600px}.pricegrid .ttl4{display:block;margin-bottom:15px}.pricegrid .tbl-pricegrid{float:left;margin-top:20px}.pricegrid .tbl-pricegrid .prices{float:left;width:505px}.pricegrid .tbl-pricegrid .prices .rm{background-color:var(--tui-blue-200)}.pricegrid .tbl-pricegrid .prices+div{float:left}.pricegrid .tbl-pricegrid .prices .pu{font-style:italic}.pricegrid .tbl-pricegrid .prices .prcgrd-crss{background-color:var(--tui-blue-400);border-radius:8px;padding:20px;position:relative}.pricegrid .tbl-pricegrid .prices .prcgrd-crss .inp-cnt-ss{display:inline-flex;margin-top:15px;padding:5px 0;width:113px}.pricegrid .tbl-pricegrid .prices .prcgrd-crss .inp-cnt-ss .ttl1{font-size:14px}.pricegrid .tbl-pricegrid .prices .prcgrd-crss .inp-cnt-ss .ttlb2{font-size:16px}.pricegrid .tbl-pricegrid .prices .prcgrd-crss .inp-cnt-ss>input+.chsn-blck{margin-left:1px}.pricegrid .tbl-pricegrid .prices .prcgrd-crss .inp-cnt-ss label{font-weight:400}.pricegrid .tbl-pricegrid .prices .prcgrd-crss .inp-cnt-ss.active label{font-weight:700}.pricegrid .tbl-pricegrid .note2.large-grp{margin-bottom:40px}.pricegrid .tbl-pricegrid .note2.more-av{display:block;margin-bottom:40px;padding:10px;width:auto}.pricegrid .tbl-pricegrid .note2.more-av span{display:block;margin-top:0;padding-bottom:0;padding-top:0;text-decoration:underline;width:auto}.pricegrid .tbl-pricegrid .note2.more-av span:hover{text-decoration:none}.pricegrid .tbl-pricegrid thead th{text-align:left}.pricegrid .tbl-pricegrid thead th .ttl3{display:block;margin-bottom:20px}.pricegrid .tbl-pricegrid tbody th span{height:13px;width:100%}.pricegrid .tbl-pricegrid tbody tr.dts th{color:var(--tui-contrast-blue-800);color:var(--tui-grey-800);font-family:tuitypelightregular,Arial;font-size:16px;font-weight:400;height:27px;text-align:center;vertical-align:middle}.pricegrid .tbl-pricegrid tbody tr.dts th span{display:block;font-weight:700;margin-bottom:5px;padding-top:30px}.pricegrid .tbl-pricegrid tbody tr.dts th .lnk.next-page:before{position:relative;top:-3px}.pricegrid .tbl-pricegrid tbody tr.dts th .lnk.next-page:before,.pricegrid .tbl-pricegrid tbody tr.dts th .lnk.prev-page:before{color:var(--tui-contrast-blue-800);content:"";display:inline-block;font-family:tui-icon-font;font-size:25px;text-decoration:underline}.pricegrid .tbl-pricegrid tbody tr.dts th .lnk.prev-page:before{float:right;margin-right:4px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);transform:rotate(180deg)}.pricegrid .tbl-pricegrid tbody tr.dts th .lnk.next-page:before,.pricegrid .tbl-pricegrid tbody tr.dts th .lnk.prev-page:before{text-decoration:none}.pricegrid .tbl-pricegrid tbody tr td:last-of-type,.pricegrid .tbl-pricegrid tbody tr th:last-of-type{border-radius:8px;border-right:none;width:30px}.pricegrid .tbl-pricegrid tbody td{color:var(--tui-contrast-blue-800);font-family:ambit-regular,tuitypelightregular,Arial;font-size:16px;font-weight:700;height:27px;text-align:center;width:50px}.pricegrid .tbl-pricegrid tbody td:first-of-type{box-sizing:border-box;font-family:tuitypelightregular,Arial;font-size:16px;font-weight:400;padding:10px;text-align:left;width:170px}.pricegrid .tbl-pricegrid tbody td:first-of-type span,.pricegrid .tbl-pricegrid tbody td:first-of-type span:hover{background-color:transparent;cursor:default;display:inline-block;padding-top:0;text-decoration:none;width:auto}.pricegrid .tbl-pricegrid tbody td:first-of-type span.line{cursor:help;text-decoration:underline}.pricegrid .tbl-pricegrid tbody td:first-of-type span.line:hover{cursor:help;text-decoration:none}.pricegrid .tbl-pricegrid tbody td.lwst{color:var(--tui-green);line-height:18px}.pricegrid .tbl-pricegrid tbody td.lwst span.so,.pricegrid .tbl-pricegrid tbody td.lwst span:after{color:var(--tui-green)!important}.pricegrid .tbl-pricegrid tbody td.lwst .lwst-mrk:after{color:var(--tui-contrast-blue-800);content:"Laagste";display:inline-block;font-family:tuitypelightregular,Arial;font-size:13px;text-decoration:none}.pricegrid .tbl-pricegrid tbody td.lwst .grntd-dprtre:before{line-height:18px}.pricegrid .tbl-pricegrid tbody td.acco{background-color:var(--tui-blue-400);color:var(--tui-contrast-blue-800);font-family:tuitypelightregular,Arial;font-size:16px;padding:10px}.pricegrid .tbl-pricegrid tbody td.acco h3{font-weight:700}.pricegrid .tbl-pricegrid tbody td .sel,.pricegrid .tbl-pricegrid tbody td span:hover{background-color:var(--tui-blue-200);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.pricegrid .tbl-pricegrid tbody td span{text-decoration:underline}.pricegrid .tbl-pricegrid tbody td .grntd-dprtre,.pricegrid .tbl-pricegrid tbody td.lwst .lwst-mrk{padding:0}.pricegrid .tbl-pricegrid tbody td,.pricegrid .tbl-pricegrid tbody th{border-right:1px solid var(--tui-blue-600)}.pricegrid .tbl-pricegrid .na:before{color:var(--tui-contrast-blue-800);color:var(--tui-grey-200);content:"";font-family:tui-icon-font;font-size:20px;position:relative;top:7px}.pricegrid .tbl-pricegrid tr td span.ia{color:var(--tui-grey-200);cursor:default!important;text-decoration:none}.pricegrid .tbl-pricegrid tr td span.ia:hover{background:none}.pricegrid .tbl-pricegrid tr td span.ia:after{color:var(--tui-grey-200)!important}.pricegrid .tbl-pricegrid tr td span.sel-na{background-color:var(--tui-grey-100);border:1px solid var(--tui-blue);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:var(--tui-white);cursor:auto;text-decoration:none}.pricegrid .webnl-17181-pricegrid{margin-top:40px}.pricegrid .webnl-17181-pricegrid p{margin-left:20px}.pricegrid .trips-rsgzlschp,.pricegrid .trips-vrtrk-vnf{margin:40px 0 0 15px}.pricegrid .trips-rsgzlschp .ttl3,.pricegrid .trips-vrtrk-vnf .ttl3{display:block;font-family:ambit-regular,tuitypelightregular,Arial;margin-bottom:10px}.pricegrid .trips-rsgzlschp form#arrival-airport,.pricegrid .trips-rsgzlschp form#departure-airport,.pricegrid .trips-vrtrk-vnf form#arrival-airport,.pricegrid .trips-vrtrk-vnf form#departure-airport{color:var(--tui-contrast-blue-800)}.pricegrid .trips-rsgzlschp form#arrival-airport span:first-child:before,.pricegrid .trips-rsgzlschp form#departure-airport span:first-child:before,.pricegrid .trips-vrtrk-vnf form#arrival-airport span:first-child:before,.pricegrid .trips-vrtrk-vnf form#departure-airport span:first-child:before{margin-right:7px;position:relative;top:3px}.pricegrid .trips-rsgzlschp form#arrival-airport span:first-child input,.pricegrid .trips-rsgzlschp form#departure-airport span:first-child input,.pricegrid .trips-vrtrk-vnf form#arrival-airport span:first-child input,.pricegrid .trips-vrtrk-vnf form#departure-airport span:first-child input{margin-left:-5px;margin-top:-3px}.pricegrid .trips-rsgzlschp form#departure-airport span:first-child:before,.pricegrid .trips-vrtrk-vnf form#departure-airport span:first-child:before{color:var(--tui-contrast-blue-800);content:"";display:inline-block;font-family:tui-icon-font;font-size:20px;-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);transform:rotate(-180deg)}.pricegrid .trips-rsgzlschp form#arrival-airport span:first-child:before,.pricegrid .trips-vrtrk-vnf form#arrival-airport span:first-child:before{color:var(--tui-contrast-blue-800);content:"";font-family:tui-icon-font;font-size:20px}.pricegrid .trips-rsgzlschp p span:first-of-type:before,.pricegrid .trips-vrtrk-vnf p span:first-of-type:before{color:var(--tui-contrast-blue-800);content:"";font-family:tui-icon-font;font-size:20px;margin-right:5px;position:relative;top:3px}.pricegrid .trips-vrtrk-vnf .ttl2{display:inline-block;margin:5px 0 0}.pricegrid .trips-vrtrk-vnf .ttl2:last-of-type{margin-top:20px}.pricegrid .trips-vrtrk-vnf form p,.pricegrid .trips-vrtrk-vnf p{margin-bottom:0}.pricegrid .trips-vrtrk-vnf form p:before,.pricegrid .trips-vrtrk-vnf p:before{color:var(--tui-contrast-blue-800);content:"";display:inline-block;font-family:tui-icon-font;font-size:20px;margin-right:5px;position:relative;top:4px;-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);transform:rotate(-180deg)}.pricegrid .trips-vrtrk-vnf form span{display:inline-block;margin:5px 0}.pricegrid .trips-vrtrk-vnf form label{margin-right:10px}.pricegrid tui-alternative-dates{display:block;overflow:auto;padding:0 16px}.pricegrid .legend .grntd-dprtre:before,.pricegrid .tbl-pricegrid tbody td .grntd-dprtre:before{background-color:var(--tui-contrast-blue-800);border-radius:20px;color:var(--tui-white);content:"G";display:inline-block;font-family:tuitypelightregular,Arial;font-size:14px;height:20px;margin:5px auto 0;width:20px}.pricegrid .legend .grntd-dprtre:before{margin-right:5px;padding-left:5px;width:15px}.pricegrid .legend span.so,.pricegrid tr td span.so{color:var(--tui-red)}.pricegrid tr td span,.pricegrid tr td span.ia:hover{cursor:pointer;display:inline-block;float:none;margin:0;padding:6px 0;text-decoration:none;transition:.2s ease-in-out;vertical-align:middle;width:43px}.pricegrid .legend{display:block;margin:40px 0 0}.pricegrid .legend span{color:var(--tui-contrast-blue-800);display:inline-block;font-family:ambit-regular,tuitypelightregular,Arial,Verdana;font-size:16px;font-weight:700;padding:6px 0;text-decoration:none}.pricegrid .legend span:not(:last-of-type){margin-right:20px}.pricegrid .legend .lgnd{display:block}.pricegrid .legend .pp,.pricegrid .legend .pu,.pricegrid .legend .so{text-decoration:underline!important}.pricegrid .legend .pu{font-style:italic}.pricegrid aside+.tbl-pricegrid{width:505px}.pricegrid aside#receipt{border-radius:8px;margin:40px 0 0 5px}.pricegrid aside#receipt.note2{background:var(--tui-yellow-200);padding:10px}.pricegrid .hbrs .ttlb2{display:block;margin-bottom:10px}.pricegrid .hbrs .ttlb2:hover{cursor:pointer;text-decoration:underline}.pricegrid .hbrs .ttlb2:before{color:var(--tui-contrast-blue-800);content:"";display:inline-block;font-family:tui-icon-font;font-size:25px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);transform:rotate(180deg);vertical-align:text-top}.prce-wrng.note2{display:block;margin-bottom:20px}.nt-rsvrkrn-chngd.note2{margin:20px 0 0 20px;position:fixed;width:260px}.nt-rsvrkrn-chngd.note2 span span{font-weight:700}#prijzen{background-color:var(--tui-white);border-radius:8px;box-shadow:0 1px 4px 0 rgba(0,0,0,.2);clear:both;float:left;width:505px}#prijzen span.ttl3{display:block;margin:15px 20px}#prijzen>div{float:left;margin:10px 20px 0}#prijzen>div:first-of-type{margin-top:0}#prijzen>div label{color:var(--tui-contrast-blue-800);display:inline-block;float:left;font-family:ambit-regular,tuitypelightregular,Arial;font-size:14px;height:35px;line-height:30px;width:175px}#prijzen>div label:before{font-weight:400;margin-right:5px;position:relative;top:3px}#prijzen>div span{display:inline-block;height:auto;line-height:35px;min-height:35px}#prijzen>div select{width:218px}#prijzen .grp label:before{color:var(--tui-contrast-blue-800);content:"";font-family:tui-icon-font;font-size:20px}#prijzen .grp div{display:inline-block;margin-top:7px;width:290px}#prijzen .grp div span{height:auto;line-height:normal}#prijzen .grp .note1{width:435px}#prijzen .pets label:before{background-image:url(../../../images/accodetail/paw.png);background-size:20px 20px;content:"";display:inline-block;height:20px;width:20px}#prijzen .trav-date label:before{content:""}#prijzen .trav-date label:before,#prijzen .trav-time label:before{color:var(--tui-contrast-blue-800);font-family:tui-icon-font;font-size:20px}#prijzen .trav-time label:before{content:""}#prijzen .brd label:before{color:var(--tui-contrast-blue-800);content:"";font-family:tui-icon-font;font-size:20px}#prijzen .transport{margin:10px 0 0;width:505px}#prijzen .transport>div{margin:0 20px}#prijzen .transport>div:only-of-type{margin-bottom:20px}#prijzen .transport>div.multiloc{border-top:1px solid var(--tui-grey-200);margin:10px 0 0;padding:10px 20px}#prijzen .transport>div>label:first-of-type:before{color:var(--tui-contrast-blue-800);content:"";display:inline-block;font-family:tui-icon-font;font-size:20px;-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);transform:rotate(-180deg)}#prijzen .transport h3{margin:5px 0 10px}#prijzen .transport .departure-from,#prijzen .transport .departure-to{display:block;margin-top:10px;width:100%}#prijzen .transport .departure-from:after,#prijzen .transport .departure-to:after{clear:both;content:"";display:block}#prijzen .transport .departure-from span,#prijzen .transport .departure-to span{float:left}#prijzen .transport h3+.departure-from{margin-top:0}#prijzen .transport .des{float:left;width:290px}#prijzen .transport .des label{color:var(--tui-grey-800);display:inline;float:none;font-family:tuitypelightregular,Arial;font-size:16px;font-weight:400;height:auto;line-height:none;margin-left:0!important;margin-right:10px}#prijzen .transport .des:after{clear:both;content:"";display:block}#prijzen .transport .departure-from label,#prijzen .transport .departure-from+label,#prijzen .transport .departure-to label,#prijzen .transport .departure-to+label{margin-left:25px;width:150px}#pricegrid:after{clear:both;content:"";display:block}section.summary{float:right;height:321px;margin:80px 5px 10px;position:relative;width:260px}section.summary span{color:var(--tui-contrast-blue-800);display:block;font-family:tuitypelightregular,Arial;font-size:18px;height:90px;line-height:24px;margin:23px 0 0 10px;padding:10px 0 0 67px;width:155px}section.summary span:before{color:var(--tui-contrast-blue-800);content:"";display:inline-block;font-family:tui-icon-font;font-size:150px;left:-30px;position:absolute;top:56px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);transform:rotate(180deg)}section.summary+div{float:left;width:505px}section.summary .note2{margin-top:20px}section.summary.crss{margin-top:320px}.ovl-trvlinfo{height:auto;width:400px}.ovl-trvlinfo span:first-child{display:inline-block;margin:5px 0;width:100%}.ovl-trvlinfo table{margin:5px 0}.ovl-trvlinfo table tr{height:18px}.ovl-trvlinfo table tr td:first-child{font-weight:700;width:130px}.ovl-trvlinfo p,.ovl-trvlinfo p span{clear:left;width:100%!important}.ovl-trvlinfo p{margin:0;padding:13px 0 0}.ovl-trvlinfo span.trvl-ttl{display:block;font-weight:700;margin-top:7px}.ovl-roominfo{height:auto;position:relative;width:790px}.ovl-roominfo .ttl{color:var(--tui-contrast-blue-800);font-family:tuitypelightregular,Arial;font-size:22px}.ovl-roominfo.rooms{margin-left:0!important;padding:15px}.ovl-roominfo.rooms figure{float:left;position:relative}.ovl-roominfo.rooms figure,.ovl-roominfo.rooms figure img{height:173px!important;width:263px!important}.ovl-roominfo.rooms .clr{height:0;margin:0;min-height:0}.ovl-roominfo.rooms>div{float:left;min-height:100px;width:526px}.ovl-roominfo span.lnk,.ovl-roominfo span.room-ttl{border:0;width:auto}.ovl-roominfo span.room-ttl{display:block;font-weight:700;margin:10px 0}.ovl-roominfo .ovl-flightchoice span.lnk,.ovl-roominfo .ovl-trainchoice span.lnk,.ovl-roominfo span.lnk{float:right;text-decoration:none}.ovl-roominfo ul{color:var(--tui-grey-800);display:block;float:left;margin:0 10px 0 0;width:248px}.ovl-roominfo ul li{display:inline-block;padding:0 0 7px;width:230px}.ovl-roominfo p{font-weight:700}.ovl-roominfo span{height:auto}.ovl-flightchoice{width:860px}.ovl-flightchoice span.ttl{color:var(--tui-contrast-blue-800);font-family:tuitypelightregular,Arial;font-size:22px}.ovl-flightchoice .fc-cnt{margin-bottom:20px;padding-bottom:10px;position:relative;width:860px}.ovl-flightchoice .fc-cnt .edit{display:inline-block;float:right;margin-right:20px;position:absolute;right:0;top:19px;vertical-align:bottom}.ovl-flightchoice .fc-cnt:after{clear:both;content:"";display:block}.ovl-flightchoice .fc-cnt .note2{margin:0 0 5px;width:calc(100% - 250px)}.ovl-flightchoice .fc-cnt table .note2{margin:10px 0;width:100%}.ovl-flightchoice table{margin-bottom:10px;padding:10px 0 0 10px;width:860px}.ovl-flightchoice table tr.active{background-color:var(--tui-blue-600)}.ovl-flightchoice table tr td{padding:5px;vertical-align:middle}.ovl-flightchoice table tr td.bagage{padding:0}.ovl-flightchoice table tr td .note2{display:block;margin:10px 0}.ovl-flightchoice table tr td:first-of-type{border-radius:4px;border-bottom-right-radius:0;border-top-right-radius:0}.ovl-flightchoice table tr td:last-of-type{border-radius:4px;border-bottom-left-radius:0;border-top-left-radius:0}.ovl-flightchoice table tr .da{width:120px}.ovl-flightchoice table tr .cs{width:110px}.ovl-flightchoice table tr .fn{width:90px}.ovl-flightchoice table tr .al{padding-left:3px;width:165px}.ovl-flightchoice table tr .st{width:85px}.ovl-flightchoice table tr:first-of-type td{border-bottom:1px solid var(--tui-blue);font-weight:700}.ovl-flightchoice table tr:first-of-type td:before{color:var(--tui-contrast-blue-800);content:"";float:left;font-family:tui-icon-font;font-size:20px;margin-right:5px;margin-top:4px}.ovl-flightchoice table tr:first-of-type td>span{display:inline-block;float:left;margin-top:4px}.ovl-flightchoice .fc-hdr{background-color:var(--tui-blue-400);border-radius:8px;box-sizing:border-box;color:var(--tui-contrast-blue-800);display:block;font-family:tuitypelightregular,Arial;font-size:16px;margin-top:20px;padding:15px 20px;width:100%}.ovl-flightchoice .fc-hdr span>span{margin:6px 0 0 2px}.ovl-flightchoice .fc-hdr.chck:after{color:var(--tui-contrast-blue-800);color:var(--tui-green);content:"";font-family:tui-icon-font;font-size:25px;position:relative;top:4px}.ovl-flightchoice .ic-flight:before,.ovl-flightchoice .ic-train:before{position:relative;top:3px}.ovl-flightchoice .ic-train:before{color:var(--tui-contrast-blue-800);content:"";font-family:tui-icon-font;font-size:25px}.ovl-flightchoice .dep .ic-flight:before{color:var(--tui-contrast-blue-800);content:"";font-family:tui-icon-font;font-size:25px}.ovl-flightchoice .arr .ic-flight:before{color:var(--tui-contrast-blue-800);content:"";font-family:tui-icon-font;font-size:25px}.ovl-flightchoice button{float:right;margin:0 10px 10px 0}.drmzmr{background-color:var(--tui-blue-400);margin-bottom:10px;padding:20px 20px 10px}.drmzmr span.ttl1{display:block;margin:5px 0}.drmzmr-lnks{display:flex;font-weight:400;justify-content:flex-end}.wd-prcgrd-overlay{z-index:297!important}#loadingMessagePriceGridCruise,.wd-prcgrd-overlay+img{z-index:298!important}.ovl.trav-company{width:436px}.ovl.trav-company .ttl2{display:block;margin-top:20px}.ovl.trav-company .ttl1{display:block;margin:20px 0 5px}.ovl.trav-company p{margin-top:10px}.ovl.trav-company .note2{box-sizing:border-box;margin-top:15px;width:100%}.ovl.trav-company .trvlpart-ages{display:flex;margin-top:20px}.ovl.trav-company .trvlpart-ages>*{margin-right:10px;width:150px}.ovl.trav-company .trvlpart-ages .inp-cnt{min-height:unset;position:relative}.ovl.trav-company .trvlpart-ages .inp-cnt input{padding:0 32px 0 8px}.ovl.trav-company .trvlpart-ages .inp-cnt:after{bottom:8px;color:var(--tui-contrast-blue-800);content:"";font-family:tui-icon-font;font-size:16px;pointer-events:none;position:absolute;right:8px;z-index:100000}.ovl.trav-company .trvlpart-ages span{color:var(--tui-contrast-blue-800);font-family:tuitypelightregular,Arial;font-size:16px;font-weight:700}.ovl.trav-company .ttl2:last-of-type{font-family:ambit-regular,tuitypelightregular,Arial;font-size:14px;font-weight:400}.ovl.trav-company>div{margin-top:10px}.ovl.trav-company .bk-grp{margin:10px 0 0}.ovl.trav-company .bk-grp a{text-decoration:underline}.ovl.trav-company .bk-grp a:hover{text-decoration:none}.ovl.trav-company .nmbr-cntrl{display:inline-block;width:calc(33.33333% - 3px)}.ovl.trav-company .nmbr-cntrl button{background:none;border:none;color:inherit}.ovl.trav-company .nmbr-cntrl button:hover{cursor:pointer}.ovl.trav-company .nmbr-cntrl li{border-top:1px solid var(--tui-grey-100);border:1px solid var(--tui-grey-100);display:inline-block;float:left;font-family:tuitypelightregular,Arial;height:35px;line-height:33px;list-style-type:none;text-align:center;width:29px}.ovl.trav-company .nmbr-cntrl li:first-of-type{border:none;color:var(--tui-contrast-blue-800);font-family:ambit-regular,tuitypelightregular,Arial;font-size:16px;font-weight:700;line-height:12px;margin:10px 0 5px;text-align:left;width:100%}.ovl.trav-company .nmbr-cntrl li:first-of-type>span{display:block;font-family:tuitypelightregular,Arial;font-weight:400}.ovl.trav-company .nmbr-cntrl li:nth-of-type(3){font-size:23px;width:35px}.ovl.trav-company .nmbr-cntrl li:nth-of-type(2){border-right:none}.ovl.trav-company .nmbr-cntrl li:nth-of-type(4){border-left:none}.ovl.trav-company .nmbr-cntrl li span{color:var(--tui-contrast-blue-800);display:block;margin-top:4px}.ovl.trav-company .nmbr-cntrl li.disabled{color:var(--tui-grey-100)}#travelparty-validationform .tt.popup{z-index:1000000}.trav-company-alert{width:250px}.trav-company-alert .ttl3{margin-bottom:20px}.trav-company-alert .lnk{margin-top:20px}#receipt{background-color:var(--tui-blue-200);border-radius:8px;box-sizing:border-box;display:inline;float:right;font-size:15px;padding:20px 20px 0;width:270px}#receipt,#receipt>.ttl{color:var(--tui-contrast-blue-800);font-family:tuitypelightregular,Arial}#receipt>.ttl{font-size:22px}#receipt .ttl2{display:block;font-size:16px;font-weight:700}#receipt .ttl2>ul span{display:inline-block;font-weight:700;vertical-align:top;width:100px}#receipt .ttl2>ul span.arr-loc,#receipt .ttl2>ul span.dep-loc,#receipt .ttl2>ul span.flght-info{font-weight:400;width:118px}#receipt .ttl2>ul span.flght-info{margin-left:103px}#receipt .ttl2>ul span .receipt-timenextday span{width:auto}#receipt .ttl2>ul span .receipt-timenextday span:last-of-type{position:relative;top:-4px}#receipt .ttl2>ul span .receipt-timenextday span:last-of-type:after{color:var(--tui-contrast-blue-800);color:var(--tui-grey-400);content:"";cursor:pointer;display:inline-block;font-family:tui-icon-font;font-size:20px;font-weight:400;margin-left:5px;position:relative;top:3px}#receipt .ttl2>ul span .receipt-timenextday span:last-of-type:hover:after{color:var(--tui-blue)}#receipt .ttl2>ul span .receipt-timenextday span:last-of-type:after{top:4px}#receipt .btn-usps{background-color:var(--tui-blue-400);margin-left:-20px;padding:5px 20px;width:100%}#receipt .btn-usps:first-of-type{background-color:var(--tui-blue-200)}#receipt .btn{text-align:center;width:100%}#receipt .rm-info .delete-room:after{color:var(--tui-contrast-blue-800);color:var(--tui-red);content:"";cursor:pointer;font-family:tui-icon-font;font-size:20px;position:absolute;right:29px}#receipt .rm-info .delete-room ul li:nth-of-type(2) span{font-weight:700}#receipt .rm-info .rm-desc{color:var(--tui-contrast-blue-800);display:block;font-family:tuitypelightregular,Arial;font-size:16px;padding-right:24px;width:206px}#receipt .rm-info .rm-desc:first-letter{text-transform:uppercase}#receipt .anotherroom{display:block;margin:10px 0;padding:10px}#receipt .anotherroom .info{color:var(--tui-contrast-blue-800);font-family:tuitypelightregular,Arial;font-size:16px;margin-left:0;padding-left:0;width:auto}#receipt .anotherroom .blt li{font-size:13px}#receipt .warning{display:inline-block;margin-top:10px;width:100%}#receipt .trip-info{display:block;margin-top:10px}#receipt .trip-info ul{display:block;margin-bottom:5px}#receipt .trip-info ul li{display:inline-block;width:100%}#receipt .trip-info ul li.timeknown{width:auto}#receipt .trip-info ul li>span:first-of-type{font-weight:700}#receipt .trip-info ul li>span{display:inline-block;vertical-align:top;width:106px}#receipt .trip-info ul li>span.timeunknown{font-weight:400}#receipt .trip-info ul li>span.timeunknown:after{color:var(--tui-contrast-blue-800);color:var(--tui-grey-400);content:"";cursor:pointer;display:inline-block;font-family:tui-icon-font;font-size:20px;font-weight:400;margin-left:5px;position:relative;top:3px}#receipt .trip-info ul li>span.timeunknown:hover:after{color:var(--tui-blue)}#receipt .trip-info ul li>span.flght-info{float:right;font-weight:400;width:120px}#receipt .trip-info ul li>span.arr-loc span>span{width:auto}#receipt .trip-info ul li>span span.timeunknown{display:inline-table}#receipt .trip-info ul li .ft-msg span.tt.popup{width:270px}#receipt .trip-info ul li:first-of-type{text-wrap:nowrap}#receipt .trip-info .msg-crrr,#receipt .trip-info .timeknown{clear:both;width:auto!important}#receipt .trip-info .msg-crrr span,#receipt .trip-info .timeknown span{font-weight:400!important;width:auto!important}#receipt .trip-info .grntd-dprtr{display:block;margin-bottom:7px;margin-top:-7px}#receipt .msg-hvp{display:block;margin:5px 0 20px}#receipt .msg-crrr:after{color:var(--tui-contrast-blue-800);color:var(--tui-grey-400);content:"";cursor:pointer;display:inline-block;font-family:tui-icon-font;font-size:20px;font-weight:400;margin-left:5px;position:relative;top:3px}#receipt .msg-crrr:hover:after{color:var(--tui-blue)}#receipt #receipt-package-data,#receipt .blk1-2 #overviewreceipt{border-top:1px solid var(--tui-grey-400);display:block;margin-top:15px;padding:10px 0}#receipt #receipt-package-data .price-det.receipt:before,#receipt .blk1-2 #overviewreceipt .price-det.receipt:before{color:var(--tui-contrast-blue-800);color:var(--tui-grey-200);content:"";display:inline-block;font-family:tui-icon-font;font-size:20px;font-weight:400;position:relative;top:3px}#receipt #receipt-package-data .price-det.receipt:hover:before,#receipt .blk1-2 #overviewreceipt .price-det.receipt:hover:before{color:var(--tui-blue)}#receipt #receipt-package-data table.yr-trvl-sm thead .ttl2,#receipt .blk1-2 #overviewreceipt table.yr-trvl-sm thead .ttl2{margin:0;padding-bottom:0;text-transform:none}#receipt #receipt-package-data table.yr-trvl-sm tbody .ttl1,#receipt .blk1-2 #overviewreceipt table.yr-trvl-sm tbody .ttl1{font-weight:700;padding:15px 0 10px}#receipt #receipt-package-data table.yr-trvl-sm tbody tr:first-of-type th.ttl1,#receipt .blk1-2 #overviewreceipt table.yr-trvl-sm tbody tr:first-of-type th.ttl1{padding-top:10px}#receipt #receipt-package-data table.yr-trvl-sm tbody td:first-child,#receipt .blk1-2 #overviewreceipt table.yr-trvl-sm tbody td:first-child{width:160px}#receipt #receipt-package-data table.yr-trvl-sm tbody hr,#receipt .blk1-2 #overviewreceipt table.yr-trvl-sm tbody hr{border-top:1px solid var(--tui-black);margin:4px 0 5px}#receipt #receipt-package-data table.yr-trvl-sm tfoot tr:has(.total-price),#receipt .blk1-2 #overviewreceipt table.yr-trvl-sm tfoot tr:has(.total-price){color:red}#receipt #receipt-package-data table.yr-trvl-sm tfoot hr,#receipt .blk1-2 #overviewreceipt table.yr-trvl-sm tfoot hr{border-top:2px solid var(--tui-contrast-blue);margin:7px 0}#receipt #receipt-package-data table.yr-trvl-sm tfoot .from-price,#receipt .blk1-2 #overviewreceipt table.yr-trvl-sm tfoot .from-price{color:var(--tui-contrast-blue-800);font-family:tuitypelightregular,Arial;font-size:15px;font-weight:700;position:relative;text-align:right}#receipt #receipt-package-data table.yr-trvl-sm tfoot .from-price>span,#receipt .blk1-2 #overviewreceipt table.yr-trvl-sm tfoot .from-price>span{display:inline;text-align:right}#receipt #receipt-package-data table.yr-trvl-sm tfoot .from-price>span:first-of-type,#receipt .blk1-2 #overviewreceipt table.yr-trvl-sm tfoot .from-price>span:first-of-type{content:"";width:160px}#receipt #receipt-package-data table.yr-trvl-sm tfoot .from-price>span:nth-of-type(2),#receipt .blk1-2 #overviewreceipt table.yr-trvl-sm tfoot .from-price>span:nth-of-type(2){position:absolute;right:62px}#receipt #receipt-package-data table.yr-trvl-sm tfoot .from-price>span:last-of-type:after,#receipt #receipt-package-data table.yr-trvl-sm tfoot .from-price>span:nth-of-type(2):after,#receipt .blk1-2 #overviewreceipt table.yr-trvl-sm tfoot .from-price>span:last-of-type:after,#receipt .blk1-2 #overviewreceipt table.yr-trvl-sm tfoot .from-price>span:nth-of-type(2):after{background:var(--tui-red);content:"";height:1.75px;pointer-events:none;position:absolute;right:0;top:50%;transform:translateY(-50%);width:32%}#receipt #receipt-package-data table.yr-trvl-sm tfoot .total-price,#receipt .blk1-2 #overviewreceipt table.yr-trvl-sm tfoot .total-price{height:22px;padding-bottom:10px;padding-top:0;position:relative}#receipt #receipt-package-data table.yr-trvl-sm tfoot .total-price>span:first-of-type,#receipt .blk1-2 #overviewreceipt table.yr-trvl-sm tfoot .total-price>span:first-of-type{color:var(--tui-contrast-blue-800);font-family:tuitypelightregular,Arial;font-size:15px;font-weight:400;left:0;position:absolute;width:160px}#receipt #receipt-package-data table.yr-trvl-sm tfoot .total-price>span:last-of-type,#receipt #receipt-package-data table.yr-trvl-sm tfoot .total-price>span:nth-of-type(2),#receipt .blk1-2 #overviewreceipt table.yr-trvl-sm tfoot .total-price>span:last-of-type,#receipt .blk1-2 #overviewreceipt table.yr-trvl-sm tfoot .total-price>span:nth-of-type(2){color:var(--tui-contrast-blue-800);font-family:tuitypelightregular,Arial;font-size:15px;font-weight:700;position:absolute;right:62px}#receipt #receipt-package-data table.yr-trvl-sm tfoot .total-price>span:last-of-type,#receipt .blk1-2 #overviewreceipt table.yr-trvl-sm tfoot .total-price>span:last-of-type{right:0}#receipt #receipt-package-data table.yr-trvl-sm tfoot .from-price.prc-frmt>span:first-of-type,#receipt #receipt-package-data table.yr-trvl-sm tfoot .total-price.prc-frmt>span:first-of-type,#receipt .blk1-2 #overviewreceipt table.yr-trvl-sm tfoot .from-price.prc-frmt>span:first-of-type,#receipt .blk1-2 #overviewreceipt table.yr-trvl-sm tfoot .total-price.prc-frmt>span:first-of-type{font-family:ambit-regular,tuitypelightregular,Arial;font-size:16px;font-weight:700}#receipt #receipt-package-data table.yr-trvl-sm tfoot .from-price.prc-frmt>span:nth-of-type(2),#receipt #receipt-package-data table.yr-trvl-sm tfoot .total-price.prc-frmt>span:nth-of-type(2),#receipt .blk1-2 #overviewreceipt table.yr-trvl-sm tfoot .from-price.prc-frmt>span:nth-of-type(2),#receipt .blk1-2 #overviewreceipt table.yr-trvl-sm tfoot .total-price.prc-frmt>span:nth-of-type(2){right:94px}#receipt #receipt-package-data table.yr-trvl-sm tfoot .from-price.prc-frmt>span:last-of-type,#receipt #receipt-package-data table.yr-trvl-sm tfoot .from-price.prc-frmt>span:nth-of-type(2),#receipt #receipt-package-data table.yr-trvl-sm tfoot .total-price.prc-frmt>span:last-of-type,#receipt #receipt-package-data table.yr-trvl-sm tfoot .total-price.prc-frmt>span:nth-of-type(2),#receipt .blk1-2 #overviewreceipt table.yr-trvl-sm tfoot .from-price.prc-frmt>span:last-of-type,#receipt .blk1-2 #overviewreceipt table.yr-trvl-sm tfoot .from-price.prc-frmt>span:nth-of-type(2),#receipt .blk1-2 #overviewreceipt table.yr-trvl-sm tfoot .total-price.prc-frmt>span:last-of-type,#receipt .blk1-2 #overviewreceipt table.yr-trvl-sm tfoot .total-price.prc-frmt>span:nth-of-type(2){font-family:ambit-regular,tuitypelightregular,Arial;font-size:20px;font-weight:700}#receipt #receipt-package-data table.yr-trvl-sm tfoot .from-price.prc-frmt,#receipt .blk1-2 #overviewreceipt table.yr-trvl-sm tfoot .from-price.prc-frmt{padding-top:2px}#receipt #receipt-package-data table.yr-trvl-sm tfoot .from-price.prc-frmt>span:last-of-type:after,#receipt #receipt-package-data table.yr-trvl-sm tfoot .from-price.prc-frmt>span:nth-of-type(2):after,#receipt .blk1-2 #overviewreceipt table.yr-trvl-sm tfoot .from-price.prc-frmt>span:last-of-type:after,#receipt .blk1-2 #overviewreceipt table.yr-trvl-sm tfoot .from-price.prc-frmt>span:nth-of-type(2):after{top:44%;width:50%}#receipt #receipt-package-data table.yr-trvl-sm tfoot .total-price.prc-frmt,#receipt .blk1-2 #overviewreceipt table.yr-trvl-sm tfoot .total-price.prc-frmt{padding-top:5px}#receipt #receipt-package-data table.yr-trvl-sm tfoot .average-person-price,#receipt .blk1-2 #overviewreceipt table.yr-trvl-sm tfoot .average-person-price{height:22px;padding-top:0;position:relative}#receipt #receipt-package-data table.yr-trvl-sm tfoot .average-person-price>span:first-of-type,#receipt .blk1-2 #overviewreceipt table.yr-trvl-sm tfoot .average-person-price>span:first-of-type{color:var(--tui-contrast-blue-800);display:inline-block;font-family:ambit-regular,tuitypelightregular,Arial;font-size:16px;left:0;line-height:1.2;width:120px}#receipt #receipt-package-data table.yr-trvl-sm tfoot .average-person-price>span:last-of-type,#receipt #receipt-package-data table.yr-trvl-sm tfoot .average-person-price>span:nth-of-type(2),#receipt .blk1-2 #overviewreceipt table.yr-trvl-sm tfoot .average-person-price>span:last-of-type,#receipt .blk1-2 #overviewreceipt table.yr-trvl-sm tfoot .average-person-price>span:nth-of-type(2){color:var(--tui-contrast-blue-800);font-family:ambit-regular,tuitypelightregular,Arial;font-size:20px;font-weight:700;position:absolute;right:92px}#receipt #receipt-package-data table.yr-trvl-sm tfoot .average-person-price>span:last-of-type,#receipt .blk1-2 #overviewreceipt table.yr-trvl-sm tfoot .average-person-price>span:last-of-type{line-height:1.2;padding-top:15px;right:0}#receipt #receipt-package-data table.yr-trvl-sm tfoot .prices,#receipt .blk1-2 #overviewreceipt table.yr-trvl-sm tfoot .prices{padding-bottom:10px}#receipt #receipt-package-data table,#receipt .blk1-2 #overviewreceipt table{width:100%}#receipt #receipt-package-data table thead th,#receipt .blk1-2 #overviewreceipt table thead th{color:var(--tui-contrast-blue-800);font-family:ambit-regular,tuitypelightregular,Arial;font-size:16px;padding-bottom:10px;text-align:left}#receipt #receipt-package-data table thead .sbttl-receipt,#receipt .blk1-2 #overviewreceipt table thead .sbttl-receipt{font-size:14px!important}#receipt #receipt-package-data table td:nth-of-type(2),#receipt .blk1-2 #overviewreceipt table td:nth-of-type(2){font-weight:700;margin-right:15px}#receipt #receipt-package-data table td.prices,#receipt .blk1-2 #overviewreceipt table td.prices{font-weight:700;text-align:right}#receipt #receipt-package-data table td.arrowup:before,#receipt .blk1-2 #overviewreceipt table td.arrowup:before{color:var(--tui-contrast-blue-800);content:"";display:inline-block;font-family:tui-icon-font;font-size:20px;font-weight:700;left:-3px;position:relative;top:4px;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);transform:rotate(-90deg)}#receipt #receipt-package-data table td.arrowdown:before,#receipt .blk1-2 #overviewreceipt table td.arrowdown:before{color:var(--tui-contrast-blue-800);content:"";display:inline-block;font-family:tui-icon-font;font-size:20px;font-weight:700;left:-3px;position:relative;top:4px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);transform:rotate(90deg)}#receipt #receipt-package-data .ndnt td:first-child,#receipt .blk1-2 #overviewreceipt .ndnt td:first-child{padding-left:20px;width:139px}#receipt .ddtnl-csts{margin-top:15px}#receipt .ddtnl-csts td:first-of-type{line-height:100%;padding-bottom:5px;width:175px}#receipt .ttl2.dotted{margin:10px 0 0}#receipt .nm-cc{display:block;padding:10px 0}#receipt .blck-cncl{background-color:var(--tui-blue-400);margin:0 -20px!important}#receipt .blck-cncl span{display:block;padding:0 20px}#receipt .blck-cncl span:first-of-type{color:var(--tui-contrast-blue-800);color:var(--tui-red);font-family:ambit-regular,tuitypelightregular,Arial;font-size:16px;padding-top:20px}#receipt .blck-cncl span.cncl-link,#receipt .blck-cncl span.tot-disc{color:var(--tui-contrast-blue-800);font-family:ambit-regular,tuitypelightregular,Arial,Verdana;font-size:16px;font-weight:700}#receipt .blck-cncl span.cncl-link:after,#receipt .blck-cncl span.tot-disc:after{color:var(--tui-contrast-blue-800);color:var(--tui-grey-400);content:"";cursor:pointer;display:inline-block;font-family:tui-icon-font;font-size:20px;font-weight:400;margin-left:5px;position:relative;top:3px}#receipt .blck-cncl span.cncl-link:hover:after,#receipt .blck-cncl span.tot-disc:hover:after{color:var(--tui-blue)}#receipt .blck-cncl span.cncl-link+.subtxt,#receipt .blck-cncl span.tot-disc+.subtxt{color:var(--tui-contrast-blue-800);display:block;font-family:tuitypelightregular,Arial;font-size:16px}#receipt .blck-cncl span.tot-disc{color:var(--tui-contrast-blue-800);color:var(--tui-red);font-family:ambit-regular,tuitypelightregular,Arial,Verdana;font-size:16px;font-weight:700}#receipt .blck-cncl span.cncl-link{margin-top:0}#receipt .blck-cncl span+.cncl-link{margin-top:8px}#receipt .blck-cncl span #tooltip-popup{width:300px!important}#receipt .blck-cncl span #tooltip-popup p{color:var(--tui-grey-800);font-family:Arial,Verdana;font-size:14px}#receipt .blck-cncl span .btn{width:100%}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){#receipt .blck-cncl{width:272px}}#receipt .WEBNL-17437{margin:10px 0 5px}.grnts-rcpt{background-color:var(--tui-white);clear:right;margin:0 0 0 -20px;padding:20px 0;width:270px}.grnts-rcpt .ttl1{letter-spacing:-.1px;padding-right:0!important}.grnts-rcpt .ttl2,.grnts-rcpt .ttl3{display:block;font-weight:400}.grnts-rcpt .ttl2:before,.grnts-rcpt .ttl3:before{color:var(--tui-contrast-blue-800);content:"";font-family:tui-icon-font;font-size:24px;margin-right:5px;position:relative;top:3px}.grnts-rcpt .ttl3{margin-bottom:5px}.grnts-rcpt:after{clear:both;content:"";display:block}.grnts-rcpt div{background-color:var(--tui-blue);box-sizing:border-box;display:inline-block;float:left;height:85px;padding:12px 6px;text-align:center;transition:.3s ease-in-out;width:134px}.grnts-rcpt div:first-of-type,.grnts-rcpt div:nth-of-type(3){margin:0 2px 2px 0}.grnts-rcpt div:hover{background-color:var(--tui-blue-600);cursor:pointer}.grnts-rcpt div span:before{display:block;margin:4px 0;position:relative}.grnts-rcpt div.lwst-prc span:before,.grnts-rcpt div.mney-bck span:before,.grnts-rcpt div.rptrtn span:before,.grnts-rcpt div.swth span:before{font-weight:400;margin-top:0;padding-bottom:8px}.grnts-rcpt div.lwst-prc span:before{content:""}.grnts-rcpt div.lwst-prc span:before,.grnts-rcpt div.swth span:before{color:var(--tui-contrast-blue-800);font-family:tui-icon-font;font-size:25px}.grnts-rcpt div.swth span:before{content:""}.grnts-rcpt div.mney-bck span:before{content:""}.grnts-rcpt div.mney-bck span:before,.grnts-rcpt div.rptrtn span:before{color:var(--tui-contrast-blue-800);font-family:tui-icon-font;font-size:25px}.grnts-rcpt div.rptrtn span:before{content:""}.grnts-rcpt div:first-of-type{border-top-left-radius:8px}.grnts-rcpt div:nth-of-type(2){border-top-right-radius:8px}.grnts-rcpt div:nth-of-type(3){border-bottom-left-radius:8px}.grnts-rcpt div:last-of-type{border-bottom-right-radius:8px}.ovl.grnts{margin-top:0!important}.ovl.grnts .ttl3{margin-bottom:10px}.ovl.grnts .popup-cntnt{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;max-width:420px;width:100%}.ovl.grnts .popup-cntnt>*{margin-bottom:10px;margin-left:10px;width:calc(50% - 5px)}.ovl.grnts .popup-cntnt>:nth-child(odd){margin-left:0}.ovl.grnts .blk{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column;text-align:center}.ovl.grnts .blk>div:first-of-type{background-color:var(--tui-blue);box-sizing:border-box;height:65px;padding:10px 5px;text-align:center;width:100%}.ovl.grnts .blk>div:first-of-type span:before{display:block;font-weight:400;margin:5px 0;position:relative}.ovl.grnts .blk .cntnt2{flex:1;padding:10px!important}.ovl.grnts .blk .cntnt2 p{color:var(--tui-contrast-blue-800);font-family:tuitypelightregular,Arial;font-size:16px;margin:0;padding:0}.ovl.grnts .blk .cntnt2 p .trms{color:var(--tui-contrast-blue-800);text-decoration:underline}.ovl.grnts .blk .lwst-prc span:before{content:""}.ovl.grnts .blk .lwst-prc span:before,.ovl.grnts .blk .swth span:before{color:var(--tui-contrast-blue-800);font-family:tui-icon-font;font-size:25px}.ovl.grnts .blk .swth span:before{content:""}.ovl.grnts .blk .mney-bck span:before{content:""}.ovl.grnts .blk .mney-bck span:before,.ovl.grnts .blk .rptrtn span:before{color:var(--tui-contrast-blue-800);font-family:tui-icon-font;font-size:25px}.ovl.grnts .blk .rptrtn span:before{content:""}#receipt-detail-tooltip .hdr.ttl2{color:var(--tui-contrast-blue-800);font-family:tuitypelightregular,Arial;font-size:16px}.ppp-hvp{width:450px}.ppp-hvp span{display:block;padding:5px 0}.details-more,.trnsp-scheme{padding-top:20px}.trnsp-scheme{position:relative}.trnsp-scheme ul{height:20px;margin:0!important;width:100%}.trnsp-scheme ul:before{border-top:1px solid var(--tui-grey-200);content:" ";display:block;margin:20px 20px 0}.trnsp-scheme li{display:inline-block;margin-top:-31px;position:absolute}.trnsp-scheme li:nth-child(2) span{background:var(--tui-white)!important;font-size:10px;padding:3px 5px 3px 4px!important;transform:translate(167%,18px);white-space:nowrap}.trnsp-scheme li:nth-child(2) span:before{font-size:1.4em}.trnsp-scheme li:last-child{right:0;text-align:right}.trnsp-scheme li:last-child span:last-child{padding:0 0 0 10px}.trnsp-scheme li span{display:block}.trnsp-scheme li span:last-child{background:var(--tui-blue-400);display:inline-block;padding:0 10px 0 0}.trnsp-scheme.time-na{padding-top:3px}.trnsp-scheme.time-na li{margin-top:-11px}#receipt .hdr-blk-tgl:before,#receipt .hdr-blk:before,.trnsp-scheme li:nth-child(2) span:before{display:inline-block;font-family:tuitypelightregular,Arial;font-weight:400;vertical-align:bottom}.trnsp-scheme.time-na li:nth-child(2) span{transform:translate(419%,-3px)}#tripsReceipt #receipt{border-radius:8px;border-bottom-left-radius:0;border-bottom-right-radius:0;margin:96px 0 40px}#tripsReceipt #receipt .trips-receipt-cntnt .ttl2{margin-top:10px}#tripsReceipt #receipt .trips-receipt-cntnt .btn-usps{padding:0 20px!important}#tripsReceipt #receipt .trips-receipt-cntnt .btn-usps a{margin-top:10px}#tripsReceipt #receipt .trips-receipt-cntnt .rm-info ul li:last-of-type span:first-child{font-weight:700}#tripsReceipt #receipt .trips-receipt-cntnt .trip-info .flght-info{width:124px!important}#tripsReceipt #receipt .trips-receipt-cntnt .trip-info .trps-ntfctn{display:block;margin-bottom:15px}#tripsReceipt #receipt .trips-receipt-cntnt .blck-nt{background-color:var(--tui-blue-600);margin-left:-20px;padding:0 20px;width:100%}#tripsReceipt #receipt .trips-receipt-cntnt table{margin-bottom:10px;width:100%}#tripsReceipt #receipt .trips-receipt-cntnt table .from-price{padding:10px 0;position:relative;text-decoration:line-through;text-decoration-color:var(--tui-red)}#tripsReceipt #receipt .trips-receipt-cntnt table .from-price span,#tripsReceipt #receipt .trips-receipt-cntnt table .total-price span{color:var(--tui-contrast-blue-800);font-family:ambit-regular,tuitypelightregular,Arial,Verdana;font-size:20px;font-weight:700}#tripsReceipt #receipt .trips-receipt-cntnt table .total-price span:first-of-type{color:var(--tui-contrast-blue-800);font-family:ambit-regular,tuitypelightregular,Arial,Verdana;font-size:16px;font-weight:700}#tripsReceipt #receipt .trips-receipt-cntnt table hr{border-top:2px solid var(--tui-contrast-blue);margin:0 0 7px}#tripsReceipt #receipt .trips-receipt-cntnt table th{display:flex;flex-direction:row;justify-content:space-between}#tripsReceipt #receipt .trips-receipt-cntnt table th span:nth-child(3){color:var(--tui-contrast-blue-800);font-family:ambit-regular,tuitypelightregular,Arial,Verdana;font-size:22px;font-weight:700}#tripsReceipt #receipt .trips-receipt-cntnt .bttm-blck{background-color:var(--tui-blue-400);border-radius:8px;border-top-left-radius:0;border-top-right-radius:0;margin-left:-20px;padding:20px;width:100%}#tripsReceipt #receipt .trips-receipt-cntnt .bttm-blck .blck-cncl span:first-of-type{padding-top:0}#tripsReceipt #receipt .trips-receipt-cntnt .bttm-blck .blck-cncl .tot-disc{padding-bottom:0;padding-top:0}#tripsReceipt #receipt .trips-receipt-cntnt .bttm-blck .blck-cncl .cncl-link{color:var(--tui-contrast-blue-800);font-family:ambit-regular,tuitypelightregular,Arial,Verdana;font-size:16px;font-weight:700}#tripsReceipt #receipt .trips-receipt-cntnt .btn{margin-top:15px}#tripsReceipt #receipt .bknwpl{line-height:1.2;margin-top:10px}#tripsReceipt #receipt .bknwpl span{color:var(--tui-contrast-blue-800)!important;font-family:tuitypelightregular,Arial;font-size:14px!important;padding-top:5px}#tripsReceipt-loading #receipt{border-radius:8px;border-bottom-left-radius:0;border-bottom-right-radius:0;margin:96px 0 40px}.maps>.item-hdr{margin-bottom:10px}.maps>.item-hdr>span:first-of-type{color:var(--tui-contrast-blue-800);font-family:ambit-regular,tuitypelightregular,Arial;font-size:22px}.maps .cnt-google .map-area{height:550px;width:726px}.maps.tour .item span{color:var(--tui-contrast-blue-800);display:block;font-family:tuitypelightregular,Arial;font-size:16px}.maps .infoBox{box-sizing:border-box}.maps .infoBox .close,.maps .infoBox .close:before{visibility:inherit}.maps .infoBox .rght-clm{bottom:20px;width:238px}.maps .infoBox .pricebox{float:right;width:100%}.maps .infoBox .pricebox.sold-out .lnk{margin-right:0;white-space:nowrap}.maps .infoBox .pricebox .info-b.icon{margin-top:5px}.maps .infoBox .pricebox .more{all:unset}.maps .infoBox .pricebox .more .active{font-weight:400;padding:0}.maps .infoBox .pricebox .more .active:before{left:0;position:relative}.maps .infoBox .pricebox .more .option{display:none}.maps .infoBox [id^=uoActions]{clear:both;float:left}.maps .cstr-grade{cursor:pointer;height:40px;padding-top:7px}.maps .review{float:left;font-size:10px;margin:19px 0 0 8px;width:190px}.maps .review a{cursor:pointer;text-decoration:underline}.maps .review a:hover{text-decoration:none}.maps .item{width:666px}.maps .item .item-hdr{margin:6px 0}.maps .item .item-hdr a{color:var(--tui-contrast-blue-800);display:block;font-family:tuitypelightregular,Arial;font-size:16px}.maps .item .item-hdr [class^=star]{display:block;margin-top:5px}.maps .item .item-hdr ul li{color:var(--tui-contrast-blue-800)}.maps .item .item-ovw{clear:both;float:left;margin:8px 0 10px;width:420px}.maps .item .item-ovw img{float:left}.maps .item .rvw-box{clear:both;padding-top:15px}.maps .item .rvw-box .cstr-grade{display:inline-block;float:left}.maps .item .rvw-box p{color:var(--tui-contrast-blue-800);display:inline-block;font-family:tuitypelightregular,Arial;font-size:18px;margin-left:10px;position:relative;top:4px;width:320px}.maps .item .rvw-box p a{color:var(--tui-grey-800);font-family:Arial,Verdana;font-size:13px}.maps .item span.savedmap,.maps .item span.savemap{width:200px}.maps .item span.savedmap:before,.maps .item span.savemap:before{color:var(--tui-contrast-blue-800);content:"";display:inline-block;font-family:tui-icon-font;font-size:20px;margin-right:3px;position:relative;text-decoration:underline;text-decoration:none;top:3px}.maps .item span.savedmap:hover,.maps .item span.savemap:hover{text-decoration:none}.maps .item span.savedmap:before{color:var(--tui-red)}.maps .item-photos{clear:both;padding-top:10px}.maps .item-photos img{margin:8px 7px 0 0;width:157px}.maps #tab-2 [id^=uoActions]{margin-top:7px}.maps .lnk.photo{float:right;margin:5px 22px 0 0}.maps .btn.photo{clear:both;float:right}.maps .item .item-ovw ul,.maps.tour .item ul{float:left;margin:0 0 10px 14px;width:220px}.maps .tour .item ul.blt{width:400px}.maps-legend .acco,.maps-legend .group,.maps-legend .selacco,.maps-legend .tour{display:inline-block;font-family:ambit-regular,tuitypelightregular,Arial;font-size:14px;height:38px;margin-right:5px;padding-top:12px;position:relative}.maps-legend .acco:before,.maps-legend .group:before,.maps-legend .selacco:before,.maps-legend .tour:before{position:relative;top:10px}.maps-legend .acco:after,.maps-legend .group:after,.maps-legend .selacco:after,.maps-legend .tour:after{position:absolute}.maps-legend .acco:before,.maps-legend .selacco:before{color:var(--tui-contrast-blue-800);content:"";font-family:tui-icon-font;font-size:40px}.maps-legend .acco:after,.maps-legend .selacco:after{color:var(--tui-contrast-blue-800);color:var(--tui-white);content:"";font-family:tui-icon-font;font-size:17px;left:12px;top:18px}.maps-legend .selacco:before{color:var(--tui-blue)}.maps-legend .tour:before{content:"";font-size:40px}.maps-legend .tour:after,.maps-legend .tour:before{color:var(--tui-contrast-blue-800);font-family:tui-icon-font}.maps-legend .tour:after{color:var(--tui-white);content:"";font-size:20px;left:10px;top:18px}.maps-legend .group:before{color:var(--tui-contrast-blue-800);content:"";font-family:tui-icon-font;font-size:40px}.maps-legend .group:after{color:var(--tui-white);content:"18";font-family:tuitypelightregular,Arial;font-size:18px;left:12px;top:18px}#overlay-map .maps .cnt-google .map-area{width:760px}.cnt-acco-map,.cnt-acco-map .item{width:400px}.cnt-acco-map .item-hdr{margin:0!important}.cnt-acco-map .item-hdr span{color:var(--tui-contrast-blue-800);font-family:tuitypelightregular,Arial;font-size:16px;font-weight:700}.cnt-acco-map .item-ovw{font-size:14px;margin:0!important;width:auto!important}.cnt-acco-map footer{margin-top:50px}.cnt-acco-map footer .lnk{clear:both;float:left;margin-top:10px}.maps-route strong{display:block;margin-top:10px}.mybrand .ovl.maps{width:auto!important}.mybrand .cnt-google{height:550px;width:759px}.tt.srvc{background-image:url(../../images/desktop/popups/serviceconcept.jpg);color:#fff;height:260px;max-width:410px;padding:20px;position:relative;width:100%}.tt.srvc .close:before,.tt.srvc p,.tt.srvc span,.tt.srvc ul li,.tt.srvc ul li:before{color:var(--tui-white)}.tt.srvc .ttl4{display:block;margin-bottom:60px}.tt.srvc .ttlb3{font-size:22px;font-weight:700}.tt.srvc ul{display:inline-block;list-style:none}.tt.srvc .eye-cat1{bottom:10px;display:inline-block;float:right;position:absolute;right:10px}.classes .table,.mr-srvc .table{width:auto}.classes .table td,.classes .table th,.mr-srvc .table td,.mr-srvc .table th{vertical-align:middle;width:100px}.classes .table td:first-of-type,.classes .table th:first-of-type,.mr-srvc .table td:first-of-type,.mr-srvc .table th:first-of-type{width:350px}.classes .table thead th,.mr-srvc .table thead th{color:var(--tui-contrast-blue-800);font-family:tuitypelightregular,Arial;font-size:16px}.classes .table tbody td,.mr-srvc .table tbody td{text-align:center}.classes .table tbody td:first-of-type,.mr-srvc .table tbody td:first-of-type{font-weight:700;text-align:left}.classes .table tbody td.check:after,.mr-srvc .table tbody td.check:after{color:var(--tui-contrast-blue-800);font-size:25px}.classes .table tbody td span,.mr-srvc .table tbody td span{color:var(--tui-grey-800);font-family:Arial,Verdana;font-size:13px;font-weight:400}.classes{width:auto}.classes h1{display:inline-block}.classes .table thead th{border-right:1px solid var(--tui-blue-400);text-align:center}.classes .table thead th:last-of-type{border:none}.classes .table tbody tr:first-of-type td{color:var(--tui-contrast-blue-800);font-family:tuitypelightregular,Arial;font-size:16px;padding:10px}.classes .table tbody td{border-right:1px solid var(--tui-blue-600)}.classes .table tbody td:last-of-type{border:none}.classes .table tbody td span{display:block}.classes p{width:510px}.classes .note1{margin-top:10px;width:510px}.mr-srvc{width:450px}.mr-srvc p{margin:10px 0}.dreamliner-popup,.tt-popup.dl{position:relative;width:350px}.dreamliner-popup .title,.tt-popup.dl .title{color:var(--tui-contrast-blue-800);font-family:tuitypelightregular,Arial;font-size:22px}.dreamliner-popup img,.tt-popup.dl img{margin:0 0 10px!important;width:100%}.popup.insurance{border-radius:8px;width:440px}.popup.insurance .btn{float:none}.popup.chc-trnsfr{width:440px}.tt-insurance{font-weight:400;width:550px}.tt-insurance>span{display:inline-block;font-size:22px;margin-bottom:10px}.tt-insurance p{color:var(--tui-grey-800)}.tt-insurance p,.tt-insurance ul li{font-family:Arial,Verdana;font-size:14px}.tt-insurance ul li{color:var(--tui-grey)}.tt-insurance table{width:100%}.tt-insurance table:first-of-type{margin-bottom:20px}.tt-insurance table td{color:var(--tui-grey-800);font-family:Arial,Verdana;font-size:14px;padding:5px 0}.tt-insurance table thead tr:last-of-type th{border-bottom:1px solid var(--tui-blue-600);color:var(--tui-contrast-blue-800);font-family:tuitypelightregular,Arial;font-size:18px;padding:5px 0}#prsnl-info{width:550px}.timeknown .popup,.timeunknown .popup{width:350px}.classes.popup{width:auto}#flight-classes-dynamic-tooltip-To{z-index:1020!important}.ovl.save-booking{width:470px}.ovl.save-booking .ttl4{display:block}.ovl.save-booking li{color:var(--tui-contrast-blue-800);color:var(--tui-grey-800);font-family:tuitypelightregular,Arial;font-size:18px}.ovl.save-booking span:after{display:inline}.cnt-lgp.map-snow .ttl{display:inline-block;margin-bottom:10px}.leaflet-image-layer,.leaflet-layer,.leaflet-map-pane,.leaflet-marker-icon,.leaflet-marker-pane,.leaflet-marker-shadow,.leaflet-overlay-pane,.leaflet-overlay-pane svg,.leaflet-popup-pane,.leaflet-shadow-pane,.leaflet-tile,.leaflet-tile-container,.leaflet-tile-pane,.leaflet-zoom-box{left:0;position:absolute;top:0}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.skiViewer{height:467px;margin:auto;position:relative;width:740px}.skiViewer .kaart{height:100%;left:0;position:absolute;top:0;width:100%}.skiViewer .kaart.leaflet-container{background:#bcdef5;font:12px/1.5 Arial\, Verdana;outline:0;overflow:hidden;-ms-touch-action:none}.skiViewer .kaart.leaflet-container a{color:#0078a8}.skiViewer .kaart.leaflet-container a.leaflet-active{outline:2px solid orange}.skiViewer .kaart.leaflet-container a.emkLink{color:#dc2d16}.skiViewer .kaart.leaflet-container img{max-width:none!important}.skiViewer .kaart.leaflet-container img.leaflet-image-layer{max-width:15000px!important}.skiViewer .kaart.leaflet-container img.leaflet-tile{filter:inherit;visibility:hidden}.skiViewer .kaart.leaflet-container img.leaflet-tile-loaded{visibility:inherit}.skiViewer .kaart .leaflet-zoom-box{background:hsla(0,0%,100%,.5);border:2px dotted #38f;height:0;width:0}.skiViewer .kaart .leaflet-overlay-pane svg{-moz-user-select:none}.skiViewer .kaart .leaflet-tile-pane{z-index:2}.skiViewer .kaart .leaflet-objects-pane{z-index:3}.skiViewer .kaart .leaflet-overlay-pane{z-index:4}.skiViewer .kaart .leaflet-shadow-pane{z-index:5}.skiViewer .kaart .leaflet-marker-pane{z-index:6}.skiViewer .kaart .leaflet-popup-pane{z-index:7}.skiViewer .kaart .leaflet-vml-shape{height:1px;width:1px}.skiViewer .kaart .lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.skiViewer .kaart .leaflet-bottom,.skiViewer .kaart .leaflet-top{pointer-events:none;position:absolute;z-index:1000}.skiViewer .kaart .leaflet-top{top:0}.skiViewer .kaart .leaflet-top .leaflet-control{margin-top:10px}.skiViewer .kaart .leaflet-right{right:0}.skiViewer .kaart .leaflet-right .leaflet-control{float:right;margin-right:10px}.skiViewer .kaart .leaflet-bottom{bottom:0}.skiViewer .kaart .leaflet-bottom .leaflet-control{margin-bottom:10px}.skiViewer .kaart .leaflet-left{left:0}.skiViewer .kaart .leaflet-left .leaflet-control{margin-left:10px}.skiViewer .kaart .leaflet-control{clear:both;float:left;pointer-events:auto;position:relative;z-index:7}.skiViewer .leaflet-fade-anim .leaflet-popup,.skiViewer .leaflet-fade-anim .leaflet-tile{opacity:0;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear}.skiViewer .leaflet-fade-anim .leaflet-map-pane .leaflet-popup,.skiViewer .leaflet-fade-anim .leaflet-tile-loaded{opacity:1}.skiViewer .leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1);-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1);-o-transition:-o-transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1)}.skiViewer .leaflet-pan-anim .leaflet-tile,.skiViewer .leaflet-touching .leaflet-zoom-animated,.skiViewer .leaflet-zoom-anim .leaflet-tile{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.skiViewer .leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.skiViewer .leaflet-bar{border-radius:4px;box-shadow:0 1px 5px rgba(0,0,0,.65)}.skiViewer .leaflet-bar a{background-color:#fff;color:#000;display:block;height:26px;line-height:26px;text-align:center;text-decoration:none;width:26px}.skiViewer .leaflet-bar a:hover{background-color:#f4f4f4;border-bottom:1px solid #ccc}.skiViewer .leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.skiViewer .leaflet-bar a:last-child{border-bottom:none;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.skiViewer .leaflet-bar a.leaflet-disabled{background-color:#f4f4f4;color:#bbb;cursor:default}.skiViewer .leaflet-bar a,.skiViewer .leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.skiViewer .leaflet-touch .leaflet-bar a{height:30px;line-height:30px;width:30px}.skiViewer .leaflet-control-zoom-in,.skiViewer .leaflet-control-zoom-out{font:700 22px Lucida Console,Monaco,monospace;text-indent:1px}.skiViewer .leaflet-container .leaflet-control-attribution{display:none}.skiViewer .leaflet-container .leaflet-control-scale{font-size:11px}.skiViewer .leaflet-left .leaflet-control-scale{margin-left:5px}.skiViewer .leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.skiViewer .leaflet-control-scale-line{background:#fff;background:hsla(0,0%,100%,.5);border:2px solid #777;border-top:none;-moz-box-sizing:content-box;box-sizing:content-box;font-size:11px;line-height:1.1;overflow:hidden;padding:2px 5px 1px;white-space:nowrap}.skiViewer .leaflet-control-scale-line:not(:first-child){border-bottom:none;border-top:2px solid #777;margin-top:-2px}.skiViewer .leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.skiViewer .leaflet-touch .leaflet-bar,.skiViewer .leaflet-touch .leaflet-control-attribution,.skiViewer .leaflet-touch .leaflet-control-layers{box-shadow:none}.skiViewer .leaflet-touch .leaflet-bar,.skiViewer .leaflet-touch .leaflet-control-layers{background-clip:padding-box;border:2px solid rgba(0,0,0,.2)}.bknwpl-cntnr,.detail-acco div.sv-bkng{background-color:var(--tui-blue-400);border-radius:8px;border-top-left-radius:0;border-top-right-radius:0;box-sizing:border-box;clear:right;float:right;font-size:13px;margin:-23px 0 0;max-width:270px;padding:0 20px 20px;width:100%}.bknwpl-cntnr .bknwpl,.detail-acco div.sv-bkng .bknwpl{color:var(--tui-contrast-blue-800);display:inline-block;font-size:14px;font-weight:400;line-height:1.2;margin-bottom:20px}.bknwpl-cntnr{padding:0}.usp-bk-sv .tot-disc .tt p{font-family:Arial,Verdana}.usp-bk-sv .bknwpl{color:var(--tui-contrast-blue-800);display:inline-block;font-size:15px;font-weight:400!important;margin:10px 0}.step-flightchoice-compact .usp-bk-sv{margin-top:0}div.sv-bkng{margin-top:10px}div.sv-bkng span{display:block}div.sv-bkng span:first-of-type{font-weight:700}div.sv-bkng .ttlb2:after{color:var(--tui-contrast-blue-800);color:var(--tui-grey-400);content:"";cursor:pointer;display:inline-block;font-family:tui-icon-font;font-size:20px;font-weight:400;margin-left:5px;position:relative;top:3px}div.sv-bkng .ttlb2:hover:after{color:var(--tui-blue)}div.sv-bkng .ttlb2:after{margin-left:4px}div.sv-bkng .ttlb2.saved:before{color:var(--tui-contrast-blue-800);color:var(--tui-blue);content:"";font-family:tui-icon-font;font-size:20px}div.sv-bkng .ttlb2.saved:after{content:""}.detail-acco .proto:not([style*="display: none"])~.sv-bkng{background-color:var(--tui-blue-400);box-sizing:border-box;clear:right;float:right;font-size:13px;margin-top:0!important;max-width:270px;padding:10px 10px 20px;width:100%}.usp-bk-sv{background-color:var(--tui-blue-400);box-sizing:border-box;padding:20px;width:270px}.usp-bk-sv .tot-disc .tt{max-width:330px}.usp-bk-sv .tot-disc .tt p{color:var(--tui-grey-800);font-family:ambit-regular,tuitypelightregular,Arial;font-size:14px}form .usp-bk-sv{border-radius:8px;float:right}[class*=flightreservation-] .usp-bk-sv{float:right}.flightpricegrid-flightpricegrid .usp-bk-sv{padding:0;width:232px}.flightpricegrid-flightpricegrid .usp-bk-sv .blck-cncl{background-color:transparent!important}.flightpricegrid-flightpricegrid .usp-bk-sv .blck-cncl .cncl-link{padding-top:10px!important}.flightpricegrid-flightpricegrid .usp-bk-sv .btn{text-align:center;width:100%}.flightpricegrid-flightpricegrid .sv-bkng{display:inline-block;float:left;margin-left:-20px;width:272px}.sw-tggl{background-color:var(--tui-blue-600);clear:both;padding:4px;text-align:center}.sw-tggl select,.sw-tggl span{color:var(--tui-contrast-blue-800);font-family:tuitypelightregular,Arial;font-size:16px}.sw-tggl span{display:inline-block;margin-left:4px;position:relative;top:3px}.sw-tggl select{width:auto}.chrstn-hldy,.rprsnttv{align-items:center;background-color:var(--tui-blue-400);color:var(--tui-contrast-blue-800);display:flex;font-family:tuitypelightregular,Arial;font-size:16px}.chrstn-hldy span:first-of-type:before,.rprsnttv span:first-of-type:before{display:flex;padding-right:10px}.chrstn-hldy span:nth-of-type(2),.rprsnttv span:nth-of-type(2){font-weight:700}.chrstn-hldy span:nth-of-type(2):after,.rprsnttv span:nth-of-type(2):after{color:var(--tui-contrast-blue-800);color:var(--tui-grey);content:"";cursor:pointer;display:inline-block;font-family:tui-icon-font;font-size:20px;font-weight:400;margin-left:5px;position:relative;top:3px}.chrstn-hldy span:nth-of-type(2):hover:after,.rprsnttv span:nth-of-type(2):hover:after{color:var(--tui-contrast-blue-800)}.chrstn-hldy-ppp .ttl3,.chrstn-hldy-ppp p,.nopricemtrx-ppp .ttl3,.nopricemtrx-ppp p,.rprsnttv-ppp .ttl3,.rprsnttv-ppp p{display:block}.chrstn-hldy-ppp a+.ttl3,.nopricemtrx-ppp a+.ttl3,.rprsnttv-ppp a+.ttl3{padding-top:20px}.chrstn-hldy-ppp ul,.nopricemtrx-ppp ul,.rprsnttv-ppp ul{list-style:disc;margin-left:20px}.rprsnttv{border-radius:8px;box-sizing:border-box;width:100%}.rprsnttv span{align-items:center;display:flex;position:relative;width:230px}.rprsnttv span:after{color:var(--tui-contrast-blue-800);color:var(--tui-grey);content:"";cursor:pointer;display:inline-block;font-family:tui-icon-font;font-size:20px;font-weight:400;margin-left:5px;position:relative;top:3px}.rprsnttv span:hover:after{color:var(--tui-contrast-blue-800)}.rprsnttv span:after{position:absolute;right:-20px}.rprsnttv.lcntn span:first-of-type:before{color:var(--tui-contrast-blue-800);content:"";font-family:tui-icon-font;font-size:20px}.rprsnttv.dgtl span:first-of-type:before{color:var(--tui-contrast-blue-800);content:"";font-family:tui-icon-font;font-size:20px}.loading{text-align:center!important}.loading div{margin:15px}.loading .ttl3{margin:10px}.hbrs-popup{background-color:var(--tui-white);box-shadow:0 0 4px 1px rgba(0,0,0,.25);max-width:85%;padding:20px;text-align:left;width:262px;z-index:906}.hbrs-popup a.lnk{display:block;margin:10px 0 0}.hbrs-popup .container{align-items:center;display:flex;height:70px;justify-content:space-around;margin-top:15px}.hbrs-popup .bar{background-color:var(--tui-blue-400);border-radius:4px;height:6px;position:absolute;width:230px}.hbrs-popup.open .bar:after{animation:bar-to-right 3s ease-in-out;background-color:var(--tui-blue);border-radius:4px;content:"";display:block;height:6px;left:0;position:relative;width:205px}.hbrs-popup.open .plane{animation:plane-to-right 3s ease-in-out;left:95px;position:relative;top:8px}.hbrs-popup.open .plane:after{color:var(--tui-contrast-blue-800);content:"";display:inline-block;font-family:tui-icon-font;font-size:50px;position:relative;-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);transform:rotate(-180deg)}@keyframes plane-to-right{0%{left:-96px}to{left:95px}}@keyframes bar-to-right{0%{left:0;width:15px}to{width:230px}}.pricegrid .tbl-pricegrid tbody td.grp-cmpstn-open{background:var(--tui-blue-50);position:relative}.pricegrid .tbl-pricegrid tbody td.grp-cmpstn-open:after{border-bottom:15px solid var(--tui-blue-50);border-left:25px solid transparent;border-right:25px solid transparent;bottom:-15px;content:"";display:inline-block;height:0;left:0;position:absolute;right:0;transform:rotate(180deg);width:0}.grp-cmpstn-cnt{animation:grp-cmpstn-show .5s ease-in-out;max-height:700px;max-width:505px}.grp-cmpstn-cnt.hide{animation:grp-cmpstn-hide .5s ease-in-out forwards}.grp-cmpstn-cnt td{border-bottom:1px solid var(--tui-beige-50);border-top:1px solid var(--tui-beige-50);box-sizing:border-box;max-width:505px;padding:30px 20px 20px;position:relative}.grp-cmpstn-cnt .close{background:none;border:none;display:flex;height:20px;position:absolute;right:10px;top:10px;width:20px}.grp-cmpstn{box-sizing:border-box;color:var(--tui-contrast-blue-800);display:flex;flex-wrap:wrap;font-family:tuitypelightregular,Arial;font-size:16px;padding:10px;width:100%}.grp-cmpstn .titel{display:flex;flex:0 0 100%;flex:0 0 365px;justify-content:space-between;margin-bottom:10px}.grp-cmpstn .bars{display:flex;flex:0 0 365px;flex-direction:column}.grp-cmpstn .bars li{align-items:center;display:flex}.grp-cmpstn .bars li+li{margin:5px 0 0}.grp-cmpstn .label{width:90px}.grp-cmpstn .bar{display:flex;margin-right:10px;position:relative;width:calc(100% - 140px)}.grp-cmpstn .bar,.grp-cmpstn .bar:after{background:var(--tui-beige-25);height:15px}.grp-cmpstn .bar:after{content:"";position:absolute;right:0;top:0;width:10px}.grp-cmpstn .bar div{flex:0 0 auto}.grp-cmpstn .blue{background:var(--tui-blue)}.grp-cmpstn .dark-blue{background:var(--tui-dark-blue)}.grp-cmpstn .amount{flex:0 0 40px}.grp-cmpstn .lgnd-gndr{display:flex;flex:0 0 80px;flex-direction:column;margin-left:20px}.grp-cmpstn .lgnd-gndr div{display:flex}.grp-cmpstn .lgnd-gndr div:before{display:inline-block;height:15px;margin-right:5px;width:15px}.grp-cmpstn .lgnd-gndr div+div{margin-top:5px}.grp-cmpstn .lgnd-wmn:before{background:var(--tui-blue);content:""}.grp-cmpstn .lgnd-mn:before{background:var(--tui-dark-blue);content:""}.grp-cmpstn .lgnd-ttl{margin-right:5px}.grp-cmpstn .lgnd-grp{display:flex;margin-top:10px}.grp-cmpstn .lgnd-grp li{align-items:center;display:flex}.grp-cmpstn .lgnd-grp li+li{margin:0 0 0 10px}.grp-cmpstn .sngl:before{content:""}.grp-cmpstn .sngl:before,.grp-cmpstn .tgthr:before{color:var(--tui-contrast-blue-800);font-family:tui-icon-font;font-size:20px;margin-right:4px}.grp-cmpstn .tgthr:before{content:""}.grp-cmpstn .grps:before{color:var(--tui-contrast-blue-800);content:"";font-family:tui-icon-font;font-size:20px;margin-right:4px}@keyframes grp-cmpstn-show{0%{height:0;opacity:0}50%{height:auto;opacity:0}to{opacity:1}}@keyframes grp-cmpstn-hide{0%{opacity:1}50%{height:auto;opacity:0}to{height:0;opacity:0}}.dff-lbls a,.dff-lbls-s a{border-radius:8px;position:relative}.pix .diff,.sr-label{background:url(../../images/sprite-labels.png) no-repeat}.pix .diff.robinson,.sr-label.robinson{background-position:0 0}.pix .diff.tuiblue,.sr-label.tuiblue{background-position:0 -60px}.pix .diff.sensatori,.sr-label.sensatori{background-position:0 -121px}.pix .diff.magiclife,.sr-label.magiclife{background-position:0 -180px}.pix .diff.riu,.sr-label.riu{background-position:0 -240px}.pix .diff.timetosmile,.sr-label.timetosmile{background-position:0 -300px}.pix .diff.splashworld,.sr-label.splashworld{background-position:0 -360px}.pix .diff.suneoclub,.sr-label.suneoclub{background-position:0 -420px}.pix .diff.kidsclub,.sr-label.kidsclub{background-position:0 -480px}.pix .diff.smll-frndly,.sr-label.smll-frndly{background:var(--smallfriendly)}.diff-logo .smll-frndly,.sr-label{border-radius:8px;cursor:pointer;float:left;height:59px;margin-right:10px;width:60px}.smll-frndly{align-items:center;background-color:var(--smallfriendly);display:flex;justify-content:center}.smll-frndly:after{content:"small & friendly";display:flex;text-transform:uppercase}.dff-lbls .sr-label{border-radius:8px;cursor:default;left:0;position:absolute;z-index:10}.topx .cnt-toplist .lbl{color:var(--tui-white);font-size:13px;letter-spacing:.05em;line-height:15px;padding:5px;position:absolute;top:0}.topx .cnt-toplist .lbl.splashworld:before{content:"SPLASHWORLD"}.topx .cnt-toplist .lbl.riu:before{content:"RIU Hotels & Resorts"}.topx .cnt-toplist .lbl.timetosmile:before{content:"TUI TIME TO SMILE"}.topx .cnt-toplist .lbl.robinson:before{content:"ROBINSON"}.topx .cnt-toplist .lbl.magiclife:before{color:var(--tui-contrast-blue-800);content:"TUI MAGIC LIFE"}.topx .cnt-toplist .lbl.suneoclub:before{content:"SUNEO CLUB"}.topx .cnt-toplist .lbl.sensatori:before{content:"TUI SENSATORI"}.topx .cnt-toplist .lbl:empty{content:""}.diff-logo .smll-frndly:after{color:var(--tui-contrast-blue-800);font-family:tuitypelightregular,Arial;font-size:12px;line-height:14px}#option-container>header .smll-frndly:after{color:var(--tui-contrast-blue-800);font-family:tuitypelightregular,Arial;font-size:16px;line-height:18px}#option-container>header .smll-frndly:after,.diff-logo .smll-frndly:after{color:var(--tui-white);font-weight:700;width:85%}#option-container>header .lbl,#option-container>header .smll-frndly{cursor:default;float:left;height:80px;margin-right:10px;width:80px}#option-container>header .lbl{background:url(../../images/sprite-labels@2x.png) no-repeat;background-size:100%}#option-container>header .lbl.robinson{background-position:0 0}#option-container>header .lbl.tuiblue{background-position:0 -80px}#option-container>header .lbl.sensatori{background-position:0 -160px}#option-container>header .lbl.magiclife{background-position:0 -240px}#option-container>header .lbl.riu{background-position:0 -320px}#option-container>header .lbl.timetosmile{background-position:0 -400px}#option-container>header .lbl.splashworld{background-position:0 -480px}#option-container>header .lbl.suneoclub{background-position:0 -560px}#option-container>header .lbl.kidsclub{background-position:0 -640px}#option-container>header .lbl.smll-frndly{background:var(--smallfriendly)}.tui-choice{display:inline;position:relative}.tui-choice .arrow:after{border:5px solid transparent;border-top:5px solid var(--tui-contrast-blue-800);content:"";left:10px;position:absolute;top:25px}.tui-choice ul,.tui-choice ul li{display:inline-block;font-size:16px;font-weight:400}.tui-choice .usp{margin:4px 5px 10px 0!important;text-transform:none}.mediaviewer{clear:both;height:534px;margin-left:0;padding:0;position:relative;width:789px}.mediaviewer .pix-ribbon.beltcontainer{max-height:519px;max-width:789px}.mediaviewer .nav-left{padding-top:25px;position:absolute;text-shadow:0 0 3px #000;top:285px}.mediaviewer .nav-left:before{color:var(--tui-contrast-blue-800);color:var(--tui-white);content:"";display:inline-block;font-family:tui-icon-font;font-size:80px;opacity:.8;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);transform:rotate(180deg)}.mediaviewer .nav-left:hover:before{opacity:1}.mediaviewer .nav-right{padding-top:25px;position:absolute;right:0;text-shadow:0 0 3px #000;top:285px}.mediaviewer .nav-right:before{color:var(--tui-contrast-blue-800);color:var(--tui-white);content:"";font-family:tui-icon-font;font-size:80px;opacity:.8}.mediaviewer .nav-right:hover:before{opacity:1}.mediaviewer .photo-descr{background:hsla(0,0%,100%,.75);bottom:10px;color:var(--tui-contrast-blue-800);padding:13px 15px;position:absolute;right:10px;width:470px;z-index:1}.mediaviewer .photo-descr.lnk,.mediaviewer .photo-descr.lnk:hover{text-decoration:none}.mediaviewer .photo-descr p.title-only{margin:0;max-width:470px;overflow:hidden;padding:0;text-overflow:ellipsis;white-space:nowrap;width:auto}.mediaviewer .photo-descr>*{display:inline-block;vertical-align:middle}.mediaviewer .photo-descr .cstr-grade{cursor:pointer;margin-right:18px;position:relative}.mediaviewer .photo-descr .usr-info,.mediaviewer .photo-descr .usr-info span{overflow:hidden;text-overflow:ellipsis;width:150px}.mediaviewer .photo-descr .usr-info span{line-height:16px;white-space:nowrap}.mediaviewer .photo-descr .usr-info span.name{display:block}.mediaviewer .photo-descr .usr-info span.lnk{color:var(--tui-contrast-blue)}.mediaviewer .photo-descr .usr-info+p{text-align:center;vertical-align:middle;width:230px}.mv-nmbrs{font-weight:700;text-align:center}.mediaviewer-acc0{width:auto!important}#also-seen,#foto-en-video,.dayprogram,.dest-insp,.figure.mediaviewer,.info,.pricegrid,.reviews,.rooms,.weather,.xcrsns{clear:both;margin-left:157px;padding:50px 0 50px 28px;width:789px}#also-seen .lt-y-nspr,#foto-en-video .lt-y-nspr,.dayprogram .lt-y-nspr,.dest-insp .lt-y-nspr,.figure.mediaviewer .lt-y-nspr,.info .lt-y-nspr,.pricegrid .lt-y-nspr,.reviews .lt-y-nspr,.rooms .lt-y-nspr,.weather .lt-y-nspr,.xcrsns .lt-y-nspr{display:flex;justify-content:center}#also-seen .lt-y-nspr a,#foto-en-video .lt-y-nspr a,.dayprogram .lt-y-nspr a,.dest-insp .lt-y-nspr a,.figure.mediaviewer .lt-y-nspr a,.info .lt-y-nspr a,.pricegrid .lt-y-nspr a,.reviews .lt-y-nspr a,.rooms .lt-y-nspr a,.weather .lt-y-nspr a,.xcrsns .lt-y-nspr a{display:inline-block}.pricegrid #also-seen{margin-left:0;padding-top:20px}.detail-acco h2,.detail-acco section.info .cnt-blcks .qt .ttl4,.detail-acco section.info .ttl4,section.info .cnt-blcks .qt .detail-acco .ttl4,section.info .detail-acco .ttl4{display:block;font-size:22px;margin:0 0 10px}.detail-acco .recently-viewed .svd-bkng,.detail-acco .recently-viewed .svd-lgn{display:none}.detail-acco .xcrsns{margin:0;padding:40px 0 20px}.detail-acco .xcrsns>div{margin:0}.detail-acco .cnt-bg .nav-ct-vs{margin-bottom:0}.detail-acco .recently-viewed{margin:20px 9px 20px 185px;padding:15px 0;position:relative}.detail-acco .recently-viewed img{background-color:var(--tui-blue-600);display:block;height:157px;width:224px}.detail-acco .recently-viewed .ttl3{font-size:28px}.detail-acco .recently-viewed .acco-sn{margin-right:25px!important}.detail-acco .recently-viewed .acco-sn:last-child{margin-right:0!important}.detail-acco .recently-viewed .drpdwn{padding:0}.detail-acco .recently-viewed .popup.drpdwn{background:transparent;box-shadow:none;position:relative;top:auto}.detail-acco .recently-viewed .popup.drpdwn section{padding:0}.detail-acco .recently-viewed button{margin-right:50px}.detail-acco .recently-viewed .dd-short-hbrs,.detail-acco footer.ftr section.grnts{display:none}.detail-acco footer.ftr .ftr-main{padding-top:20px}.detail-acco .xcrsns a:first-of-type{padding-left:0}#option-menu ul li#nav-price.active span{color:var(--tui-white);text-decoration:underline}#option-menu ul li#nav-price a{background-color:var(--tui-contrast-blue)!important;border-radius:24px}#option-menu ul li#nav-price a span{color:var(--tui-white)}#option-menu ul li#nav-price a span span:nth-of-type(2){display:inline-block;margin-top:5px;text-transform:lowercase}#option-menu ul li#nav-price a span span:nth-of-type(2):first-letter{text-transform:uppercase}#option-menu ul li#nav-price a span span:nth-of-type(2) .ttlb2{display:inline-block;font-size:16px;font-weight:700;margin-left:5px}#option-menu ul li a>span:first-of-type:hover{font-weight:700}#option-menu ul li a>span.nf:before{color:var(--tui-contrast-blue-800);content:"";font-family:tui-icon-font;font-size:46px;font-weight:400!important}#option-menu ul li a>span.dyprgrmm:before{content:""}#option-menu ul li a>span.dyprgrmm:before,#option-menu ul li a>span.rms:before{color:var(--tui-contrast-blue-800);font-family:tui-icon-font;font-size:32px;font-weight:400!important}#option-menu ul li a>span.rms:before{content:""}#option-menu ul li a>span.ft-vd:before{content:"";font-size:32px}#option-menu ul li a>span.ft-vd:before,#option-menu ul li a>span.whtr:before{color:var(--tui-contrast-blue-800);font-family:tui-icon-font;font-weight:400!important}#option-menu ul li a>span.whtr:before{content:"";font-size:46px}#option-menu ul li a>span.whtr.snw:before{color:var(--tui-contrast-blue-800);content:"";font-family:tui-icon-font;font-size:40px;font-weight:400!important}#option-menu ul li a>span.rvws span{display:block;margin:auto auto 5px}#option-menu ul li a>span.prcs span{font-size:14px}figure.crsl+.urg-msg{background-color:var(--tui-blue);border-radius:16px;border-top-left-radius:0;border-top-right-radius:0;clear:both;color:var(--tui-contrast-blue-800);font-family:ambit-regular,tuitypelightregular,Arial;font-size:18px;margin-left:-10px;padding:10px 20px 10px 55px;position:relative;text-align:center;width:927px}figure.crsl+.urg-msg span{font-weight:700}figure.crsl+.urg-msg span:first-of-type:before{color:var(--tui-contrast-blue-800);content:"";font-family:tui-icon-font;font-size:25px;font-weight:400;padding-right:5px;position:relative;top:4px}#option-content{clear:both;left:-10px;position:relative}.tt{background-color:var(--tui-white);box-shadow:0 0 10px 1px rgba(0,0,0,.4);max-width:330px;padding:15px}.sw-tggl{margin-left:-10px;width:994px}.ppl-wtch[style]{box-shadow:0 0 4px 1px rgba(0,0,0,.25);color:var(--tui-contrast-blue-800);font-family:tuitypelightregular,Arial;font-size:16px;padding-left:70px;right:50px!important;width:230px}.ppl-wtch[style]:before{color:var(--tui-contrast-blue-800);content:"";display:block;font-family:tui-icon-font;font-size:46px;left:13px;margin:6px 10px 22px 0;position:absolute}.ppl-wtch[style] .cc-txt span{font-weight:700}.lastBookAlert[style],.ppl-wtch[style]{bottom:50px!important;float:left;line-height:19px;padding:20px 30px 20px 75px;position:relative;width:240px}.lastBookAlert:before{color:var(--tui-contrast-blue-800);content:"";display:block;font-family:tui-icon-font;font-size:46px;left:13px;margin:6px 10px 22px 0;position:absolute;top:30px}.weather h2,.weather section.info .cnt-blcks .qt .ttl4,.weather section.info .ttl4,section.info .cnt-blcks .qt .weather .ttl4,section.info .weather .ttl4{font-size:28px}.ttl4.price-drp{color:var(--tui-red);margin-left:185px}.ttl4.price-drp:before{color:var(--tui-contrast-blue-800);color:var(--tui-red);content:"";font-family:tui-icon-font;font-size:42px;margin-right:12px;position:relative;top:10px}.dest-insp{border-bottom:1px solid var(--tui-blue-600);border-top:1px solid var(--tui-blue-600);padding:20px 0}.dest-insp .arrow-lnk{font-size:22px;text-align:center}.dest-insp .arrow-lnk:hover{text-decoration:none}.dest-insp .arrow-lnk:after{font-size:20px}.dest-insp .arrow-lnk img{border-radius:8px;display:inline-block;height:80px;vertical-align:top}.dest-insp .arrow-lnk .dest-cnt{display:inline-block;padding-top:14px}.dest-insp .arrow-lnk span{display:block;padding-left:10px;text-align:left}.dest-insp .arrow-lnk span:hover{text-decoration:underline}.dest-insp .arrow-lnk span:first-child{color:var(--tui-contrast-blue-800);font-family:ambit-regular,tuitypelightregular,Arial,Verdana;font-size:22px;font-weight:700;margin-bottom:8px}.dest-insp .arrow-lnk span:first-child:hover{text-decoration:none}.chrstn-hldy,.rprsnttv{cursor:pointer;padding:20px}.chrstn-hldy span:first-of-type:before{color:var(--tui-contrast-blue-800);content:"";font-family:tui-icon-font;font-size:48px}.chrstn-hldy-ppp,.rprsnttv-ppp{width:597px}.chrstn-hldy-ppp .ttl3,.chrstn-hldy-ppp p,.rprsnttv-ppp .ttl3,.rprsnttv-ppp p{padding:5px 0}.nopricemtrx-ppp{padding-left:80px;width:537px;z-index:0}.nopricemtrx-ppp:before{color:var(--tui-contrast-blue-800);content:""!important;font-family:tui-icon-font;font-size:42px;left:25px;margin-top:10px;position:absolute}.nopricemtrx-ppp .ttl3,.nopricemtrx-ppp p{padding:5px 0}.loading{text-align:center;width:350px}.loading div{margin:10px}.pricegrid .cntnt2{display:flex;flex-direction:column;width:67%}.pricegrid .cntnt2 div .ttlb2{margin-bottom:10px}.pricegrid .cntnt2 div .ttlb2,.pricegrid .cntnt2 div p{display:block}.pricegrid .cntnt2 .prc-row{display:flex;justify-content:flex-end}.ovl.mediaviewer-rvw .item-hdr span{color:var(--tui-contrast-blue-800);font-family:tuitypelightregular,Arial;font-size:22px}.ovl.mediaviewer-rvw .mediaviewer.reviews{margin-left:0;padding:0}.ovl.mediaviewer-rvw .mediaviewer.reviews .nav-left,.ovl.mediaviewer-rvw .mediaviewer.reviews .nav-right{top:235px!important}.cntnt2.cbn-tps .pntr:after,.tbl-pricegrid .prcgrd-crss .pntr:after{border-bottom:23px solid var(--tui-blue-400);border-left:60px solid transparent;border-right:60px solid transparent;content:"";display:inline-block;height:0;left:calc(50% - 60px);margin-top:20px;position:absolute;transform:rotate(180deg);width:0}.webnl-17073{background-color:var(--tui-blue-200);padding-left:40px;width:445px}.webnl-17073 .ttl3,.webnl-17073 p{margin:0 10px 0 30px}.webnl-17073:before{left:15px}