.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-slider div{outline:0}.slick-dots li button{margin:0;padding:0;background:0 0;border:none;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:top;display:block;cursor:pointer;font-size:0;border-radius:9999px;overflow:hidden}.slick-dots li button::-ms-expand{display:none}@media only screen and (min-width:1200px){.l-footer{padding-bottom:7.2916666667vw}}@media print{.l-footer{padding-bottom:7.2916666667vw}}@media only screen and (min-width:768px)and (max-width:1199px){.l-footer{padding-bottom:12.8472222222vw}}@media only screen and (max-width:767px){.l-footer{padding-bottom:19.2307692308rem}}@media only screen and (max-width:767px){.l-footer .ptop{bottom:17.3076923077rem}}@media only screen and (max-width:767px){#ktzn-tm{bottom:16.5384615385rem}}.l-rooms_side{display:none}.p-compare{margin-top:6.9444444444vw}@media only screen and (max-width:767px){.p-compare{margin-top:3.8461538462em}}.p-compare__inner{width:88.785046729%;max-width:1440px;margin-inline:auto;letter-spacing:.02em;line-height:1.6923076923}@media only screen and (min-width:1561px){.p-compare__inner{font-size:1.15rem}}@media print{.p-compare__inner{font-size:1.15rem}}@media only screen and (min-width:1200px)and (max-width:1560px){.p-compare__inner{font-size:1rem}}@media only screen and (min-width:768px)and (max-width:1199px){.p-compare__inner{font-size:.98rem}}@media only screen and (max-width:767px){.p-compare__inner{font-size:1rem}}@media only screen and (min-width:1200px){.p-compare__head,.p-compare__list__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.p-compare__head .room_floor_wrap,.p-compare__list__item .room_floor_wrap{width:12.5%}.p-compare__head .room_name,.p-compare__list__item .room_name{width:21.5277777778%}.p-compare__head .room_type,.p-compare__list__item .room_type{width:10.4166666667%}.p-compare__head .room_size,.p-compare__list__item .room_size{width:10.4166666667%}.p-compare__head .room_capacity,.p-compare__list__item .room_capacity{width:10.4166666667%}.p-compare__head .room_bed,.p-compare__list__item .room_bed{width:29.1666666667%}.p-compare__head .room_reserve,.p-compare__list__item .room_reserve{width:15.9722222222%}}@media print{.p-compare__head,.p-compare__list__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.p-compare__head .room_floor_wrap,.p-compare__list__item .room_floor_wrap{width:12.5%}.p-compare__head .room_name,.p-compare__list__item .room_name{width:21.5277777778%}.p-compare__head .room_type,.p-compare__list__item .room_type{width:10.4166666667%}.p-compare__head .room_size,.p-compare__list__item .room_size{width:10.4166666667%}.p-compare__head .room_capacity,.p-compare__list__item .room_capacity{width:10.4166666667%}.p-compare__head .room_bed,.p-compare__list__item .room_bed{width:29.1666666667%}.p-compare__head .room_reserve,.p-compare__list__item .room_reserve{width:15.9722222222%}}.p-compare__head{border-top:1px solid #cacaca;background:#f3f3fd}.p-compare__head__item{padding:1.0769230769em 1.5384615385em;text-align:center}.p-compare__head__item:not(:first-child){border-left:1px solid #cacaca}.p-compare__list__item{border-top:1px solid #cacaca}@media only screen and (max-width:1199px){.p-compare__list__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:1.0769230769em;padding-block:1.5384615385em}}@media only screen and (min-width:768px)and (max-width:1199px){.p-compare__list__item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}}.p-compare__list__item:last-child{border-bottom:1px solid #cacaca}.p-compare__list__item:has(.is-show){opacity:1;height:auto}.p-compare__list__item:has(.is-hidden){opacity:0;height:0;padding:0;margin:0}@media only screen and (min-width:1200px){.p-compare__list__item .container{display:contents}}@media print{.p-compare__list__item .container{display:contents}}@media only screen and (max-width:1199px){.p-compare__list__item .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media only screen and (min-width:1200px){.p-compare__list__item .container>[class^=room_]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1.0769230769em 1.2307692308em;text-align:center}}@media print{.p-compare__list__item .container>[class^=room_]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1.0769230769em 1.2307692308em;text-align:center}}@media only screen and (min-width:1200px){.p-compare__list__item .container:not(:first-child)>[class^=room_]{border-left:1px solid #cacaca}}@media print{.p-compare__list__item .container:not(:first-child)>[class^=room_]{border-left:1px solid #cacaca}}.p-compare__list__item .container:first-child{-webkit-column-gap:1.8691588785%;-moz-column-gap:1.8691588785%;column-gap:1.8691588785%}@media only screen and (min-width:768px)and (max-width:1199px){.p-compare__list__item .container:first-child{width:100%}}@media only screen and (min-width:1200px){.p-compare__list__item .container:first-child>[class^=room_]:not(:first-child){border-left:1px solid #cacaca}}@media print{.p-compare__list__item .container:first-child>[class^=room_]:not(:first-child){border-left:1px solid #cacaca}}@media only screen and (min-width:768px)and (max-width:1199px){.p-compare__list__item .container:nth-child(2){width:50%}}@media only screen and (min-width:768px)and (max-width:1199px){.p-compare__list__item .container:nth-child(3){width:50%}}@media only screen and (max-width:767px){.p-compare__list__item .container:nth-child(3){display:block}}@media only screen and (min-width:768px){.p-compare__list__item .container:nth-child(3)>*{display:grid;place-content:center}}@media only screen and (max-width:1199px){.p-compare__list__item .container:nth-child(3)>*{padding-inline:1.0769230769em}}@media only screen and (max-width:767px){.p-compare__list__item .container:nth-child(3)>*{border-left:1px solid #cacaca}}@media only screen and (min-width:768px)and (max-width:1199px){.p-compare__list__item .container:nth-child(3)>:not(:first-child){border-left:1px solid #cacaca}}@media only screen and (max-width:767px){.p-compare__list__item .container:nth-child(3)>:not(:first-child){margin-top:.9230769231em}}@media only screen and (min-width:768px)and (max-width:1199px){.p-compare__list__item .container:nth-child(3)>:first-child{border-left:1px solid #cacaca}}@media only screen and (min-width:768px)and (max-width:1199px){.p-compare__list__item .container:nth-child(4){width:100%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@media only screen and (min-width:1200px){.p-compare__list__item .room_floor_wrap{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media print{.p-compare__list__item .room_floor_wrap{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media only screen and (max-width:1199px){.p-compare__list__item .room_floor_wrap{display:contents}}@media only screen and (max-width:1199px){.p-compare__list__item .room_floor{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#a42357;letter-spacing:.02em;line-height:1;border:1px solid #a42357;border-radius:.3076923077em;padding:.5em 1.1666666667em}}@media only screen and (max-width:1199px)and (min-width:1561px){.p-compare__list__item .room_floor{font-size:1.0615384615rem}}@media only screen and (max-width:1199px)and (min-width:1200px)and (max-width:1560px){.p-compare__list__item .room_floor{font-size:.9230769231rem}}@media only screen and (max-width:1199px)and (min-width:768px)and (max-width:1199px){.p-compare__list__item .room_floor{font-size:.9046153846rem}}@media only screen and (max-width:1199px)and (max-width:767px){.p-compare__list__item .room_floor{font-size:.9230769231rem}}@media only screen and (min-width:1200px){.p-compare__list__item .room_type{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}@media print{.p-compare__list__item .room_type{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}@media only screen and (max-width:1199px){.p-compare__list__item .room_type{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#00087b;letter-spacing:.02em;line-height:1;border:1px solid #00087b;border-radius:.3076923077em;padding:.5em 1.1666666667em}}@media only screen and (max-width:1199px)and (min-width:1561px){.p-compare__list__item .room_type{font-size:1.0615384615rem}}@media only screen and (max-width:1199px)and (min-width:1200px)and (max-width:1560px){.p-compare__list__item .room_type{font-size:.9230769231rem}}@media only screen and (max-width:1199px)and (min-width:768px)and (max-width:1199px){.p-compare__list__item .room_type{font-size:.9046153846rem}}@media only screen and (max-width:1199px)and (max-width:767px){.p-compare__list__item .room_type{font-size:.9230769231rem}}@media only screen and (min-width:1200px){.p-compare__list__item .room_compare{margin-top:.6153846154em}}@media print{.p-compare__list__item .room_compare{margin-top:.6153846154em}}@media only screen and (max-width:1199px){.p-compare__list__item .room_compare{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin-left:3.0373831776%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.p-compare__list__item .room_compare input{margin-right:.3846153846em}.p-compare__list__item .room_compare label{cursor:pointer}@media only screen and (max-width:1199px){.p-compare__list__item .room_compare label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media only screen and (min-width:1200px){.p-compare__list__item .room_name{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:.7692307692em}}@media print{.p-compare__list__item .room_name{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:.7692307692em}}@media only screen and (max-width:1199px){.p-compare__list__item .room_name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:4.6728971963%;-moz-column-gap:4.6728971963%;column-gap:4.6728971963%}}@media only screen and (max-width:767px)and (min-width:1561px){.p-compare__list__item .room_name{font-size:1.3269230769rem}}@media only screen and (max-width:767px)and (min-width:1200px)and (max-width:1560px){.p-compare__list__item .room_name{font-size:1.1538461538rem}}@media only screen and (max-width:767px)and (min-width:768px)and (max-width:1199px){.p-compare__list__item .room_name{font-size:1.1307692308rem}}@media only screen and (max-width:767px)and (max-width:767px){.p-compare__list__item .room_name{font-size:1.1538461538rem}}@media only screen and (min-width:1200px){.p-compare__list__item .room_name .name{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media print{.p-compare__list__item .room_name .name{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media only screen and (max-width:1199px){.p-compare__list__item .room_name .name{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:57.0093457944%}}@media only screen and (min-width:768px)and (max-width:1199px){.p-compare__list__item .room_name .name{width:45.6074766355%}}.p-compare__list__item .room_name .img{overflow:hidden;border-radius:.3076923077rem;width:100%;aspect-ratio:800/500}@media only screen and (min-width:1200px){.p-compare__list__item .room_name .img{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media print{.p-compare__list__item .room_name .img{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media only screen and (max-width:1199px){.p-compare__list__item .room_name .img{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:38.3177570093%}}@media only screen and (min-width:768px)and (max-width:1199px){.p-compare__list__item .room_name .img{width:45.9813084112%}}@media only screen and (min-width:1200px){.p-compare__list__item .room_capacity{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}}@media print{.p-compare__list__item .room_capacity{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}}@media only screen and (min-width:768px)and (max-width:1199px){.p-compare__list__item .room_capacity{width:21.9626168224%}}@media only screen and (min-width:1200px){.p-compare__list__item .room_size{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}}@media print{.p-compare__list__item .room_size{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}}@media only screen and (min-width:768px)and (max-width:1199px){.p-compare__list__item .room_size{width:24.2990654206%}}@media only screen and (min-width:1200px){.p-compare__list__item .room_bed{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}}@media print{.p-compare__list__item .room_bed{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}}@media only screen and (min-width:768px)and (max-width:1199px){.p-compare__list__item .room_bed{width:53.738317757%}}@media only screen and (min-width:1200px){.p-compare__list__item .room_reserve{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}}@media print{.p-compare__list__item .room_reserve{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}}@media only screen and (max-width:767px){.p-compare__list__item .room_reserve{width:100%}}.p-compare__list__item .room_reserve .c-btn2{margin-inline:auto}@media only screen and (min-width:1200px){.p-compare__list__item .room_reserve .c-btn2{width:100%}}@media print{.p-compare__list__item .room_reserve .c-btn2{width:100%}}@media only screen and (min-width:1200px){.p-compare__list__item .room_reserve .c-btn2 a{padding-inline:1.5384615385em}}@media print{.p-compare__list__item .room_reserve .c-btn2 a{padding-inline:1.5384615385em}}.p-compare-controls{position:fixed;left:0;bottom:0;z-index:20;width:100%;padding-inline:1em;background:rgba(52,52,52,.8);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}@media only screen and (min-width:768px){.p-compare-controls{height:5rem}}@media only screen and (max-width:767px){.p-compare-controls{opacity:0;pointer-events:none;-webkit-transition:opacity .6s ease;transition:opacity .6s ease;padding-top:.7692307692em;height:12.6923076923em}.activeFix .p-compare-controls{opacity:1;pointer-events:auto}}.p-compare-controls__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.0769230769em .9722222222vw}@media only screen and (min-width:768px){.p-compare-controls__buttons{height:100%}}@media only screen and (max-width:767px){.p-compare-controls__buttons{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.7692307692em 3.5046728972%}}.p-compare-controls__buttons .btn,.p-compare-controls__buttons .btn--clear{margin:0;padding:0;background:0 0;border:none;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:top;position:relative;min-height:2.6923076923rem;padding:.6153846154em 1.5384615385em;border-radius:9999px;background:#fff;text-align:center;color:#343434;cursor:pointer;letter-spacing:.02em;line-height:1.3076923077}.p-compare-controls__buttons .btn--clear::-ms-expand,.p-compare-controls__buttons .btn::-ms-expand{display:none}.mouse .p-compare-controls__buttons .btn,.mouse .p-compare-controls__buttons .btn--clear{-webkit-transition:opacity .3s ease-in;transition:opacity .3s ease-in}.mouse .p-compare-controls__buttons .btn--clear:hover,.mouse .p-compare-controls__buttons .btn:hover,.touch .p-compare-controls__buttons .btn.touchstart,.touch .p-compare-controls__buttons .touchstart.btn--clear{opacity:.7}.touch .p-compare-controls__buttons .btn,.touch .p-compare-controls__buttons .btn--clear{-webkit-tap-highlight-color:transparent}.touch .p-compare-controls__buttons .btn.touchend,.touch .p-compare-controls__buttons .touchend.btn--clear{-webkit-transition-delay:.2s;transition-delay:.2s}@media only screen and (min-width:1561px){.p-compare-controls__buttons .btn,.p-compare-controls__buttons .btn--clear{font-size:1.15rem}}@media print{.p-compare-controls__buttons .btn,.p-compare-controls__buttons .btn--clear{font-size:1.15rem}}@media only screen and (min-width:1200px)and (max-width:1560px){.p-compare-controls__buttons .btn,.p-compare-controls__buttons .btn--clear{font-size:1rem}}@media only screen and (min-width:768px)and (max-width:1199px){.p-compare-controls__buttons .btn,.p-compare-controls__buttons .btn--clear{font-size:.98rem}}@media only screen and (max-width:767px){.p-compare-controls__buttons .btn,.p-compare-controls__buttons .btn--clear{font-size:1rem}}@media only screen and (min-width:768px){.p-compare-controls__buttons .btn,.p-compare-controls__buttons .btn--clear{width:18.4615384615em}}@media only screen and (max-width:767px){.p-compare-controls__buttons .btn,.p-compare-controls__buttons .btn--clear{width:48.1308411215%;padding:.3846153846em 1.5384615385em}}.p-compare-controls__buttons .btn--clear{background:#343434;color:#fff}@media only screen and (min-width:768px){.p-compare-controls__buttons .btn--clear{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}@media only screen and (max-width:767px){.p-compare-controls__buttons .btn--clear{width:100%}}