.traveldates_fieldset .form-field>svg{position:absolute;right:5px;top:2.5em}.traveldates_fieldset .citizem-calendar-wrap .input-date{border:none}.traveldates_fieldset .citizem-calendar-wrap .input-date svg{position:relative;right:3em}.traveldates_fieldset .citizem-calendar-wrap label{width:calc(100% + 4em)}.traveldates_fieldset .citizem-calendar-wrap .inp{padding-left:0}.traveldates_fieldset .citizem-calendar-wrap .placeholder{--font-size-caption:14px;color:#5a5a5a;padding-left:0}.booking-receipt--sticky p .pricetag,.booking-receipt--subscription a.select-theme-citizenm,.total .total__label,.total .total__price{font-family:Chalet-NewYorkNineteenSixty,San Francisco,Helvetica Neue,Arial,sans-serif}#booking-receipt .booking-receipt__data .button.loading:before,.bookinbar_wrap.loading .coderate_fieldset label:after,.bookinbar_wrap.loading .destination_fieldset label:after{animation:spin 1s linear infinite;color:#b8b8b8;content:"";content:"❍";display:block;font-size:.75em;left:0;line-height:1.5;position:absolute;text-align:center;top:100%;width:100%}#booking-receipt .booking-receipt__data .button.loading:before{background:no-repeat 50%/contain;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 20'%3E%3Cpath fill='%23FFF' fill-rule='evenodd' d='M15 2.929c3.905 3.905 3.905 10.237 0 14.142-3.906 3.905-10.238 3.905-14.143 0l1.515-1.515a7.857 7.857 0 1 0 .001-11.113L.857 2.93C4.762-.976 11.094-.976 15 2.929z'/%3E%3C/svg%3E");content:""}.loaded.booking-receipt--sticky:after{transition-duration:.7s;transition-property:left;transition-timing-function:ease}.booking-receipt--sticky{--progressbar-width:4px;--progressbar-progress:0;overflow:hidden}.booking-receipt--sticky:after,.booking-receipt--sticky:before{background-color:hsla(0,0%,87%,.2);bottom:0;content:"";height:4px;height:var(--progressbar-width);max-width:100%;position:absolute}.booking-receipt--sticky:before{left:0;width:100%}.loaded.booking-receipt--sticky:after{background:#03d386;border-radius:0 var(--progressbar-width-half) var(--progressbar-width-half) 0;left:var(--progressbar-progress);transform:translateX(-100%);width:100%}:root{--placeholder-color:#5a5a5a;--placeholder-focus-color:#ddd}input,textarea{background-color:transparent;border:none;border-bottom:1px solid #b8b8b8;border-radius:0;display:block;font-family:Chalet-NewYorkNineteenSixty,San Francisco,Helvetica Neue,Arial,sans-serif;font-size:1rem;line-height:1.625;overflow:hidden;padding:.2em 0;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap;width:100%}.editable .number_counter input,.editable .number_counter textarea,input [disabled],input[aria-disabled=true],textarea [disabled],textarea[aria-disabled=true]{border-bottom-color:transparent!important;color:rgba(0,0,0,.6)!important}.editable .number_counter input+label,.editable .number_counter textarea+label,input [disabled]+label,input[aria-disabled=true]+label,textarea [disabled]+label,textarea[aria-disabled=true]+label{pointer-events:none}.edit.editable .number_counter input,.edit.editable .number_counter textarea{color:#000!important}.editable input,.editable textarea{border-bottom-color:#b8b8b8!important}input:-webkit-autofill,textarea:-webkit-autofill{-webkit-text-fill-color:#000!important;background:none!important;-webkit-box-shadow:inset 0 0 0 1000px #fff!important;color:#000}#join input:-webkit-autofill,#join textarea:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 1000px #000!important}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#5a5a5a;color:var(--placeholder-color,#5a5a5a)}input::-moz-placeholder,textarea::-moz-placeholder{color:#5a5a5a;color:var(--placeholder-color,#5a5a5a)}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#5a5a5a;color:var(--placeholder-color,#5a5a5a)}input:-moz-placeholder,textarea:-moz-placeholder{color:#5a5a5a;color:var(--placeholder-color,#5a5a5a)}@media screen and (min-width:62rem){input,textarea{font-family:Chalet-LondonNineteenSixty,San Francisco,Helvetica Neue,Arial,sans-serif;font-family:Chalet-NewYorkNineteenSixty,San Francisco,Helvetica Neue,Arial,sans-serif;font-size:1.25rem;line-height:1.5}}input.light,textarea.light{font-family:Chalet-LondonNineteenSixty,San Francisco,Helvetica Neue,Arial,sans-serif}@media screen and (min-width:62rem){input.light,textarea.light{font-size:1.125rem;line-height:1.666667}}.move-label label{color:#5a5a5a;font-size:1rem;left:0;position:absolute;top:2.5rem;transform-origin:0 0;transition:all .2s cubic-bezier(0,0,.2,1)}@media screen and (min-width:48rem){.move-label label{left:0;top:2.2rem}}@media screen and (min-width:62rem){.move-label label{left:1rem;top:2.8125rem}}@media screen and (min-width:75rem){.move-label label{left:1rem;top:2.3rem}}.move-label{padding:1.875rem 0 0;position:relative}@media screen and (min-width:48rem){.move-label.field-30 label{left:0}}.move-label input,.move-label textarea{transition:all .1s ease-out}.move-label input:focus,.move-label textarea:focus{border-bottom-width:.0625rem}.move-label input:focus+.parsley-errors-list+label,.move-label input:focus+label,.move-label textarea:focus+.parsley-errors-list+label,.move-label textarea:focus+label,.move-label.filled label{color:#5a5a5a;top:15px;transform:scale(.85)}@keyframes spin{0%{transform:rotate(0deg)}50%{transform:rotate(180deg)}to{transform:rotate(1turn)}}.loading .label,.loading h2,.loading h3,.loading label{color:#d2d2d2!important}#booking-receipt{--color-box-bg:#fff;--color-zigzag-bg:var(--color-box-bg);--angle:63.43495deg;--angle-rev:296.56505deg;background:#fff;background:var(--color-box-bg);filter:drop-shadow(0 2px 4px rgba(0,0,0,.2));margin:auto;min-height:150px;padding:1rem;position:relative;width:100%}#booking-receipt:before{background-image:linear-gradient(var(--angle),transparent 43%,var(--color-zigzag-bg) 43%,var(--color-zigzag-bg) 66%,transparent 66%),linear-gradient(var(--angle-rev),transparent 43%,var(--color-zigzag-bg) 43%,var(--color-zigzag-bg) 66%,transparent 66%);background-position:0 0;background-repeat:repeat-x;background-size:18px 48px;bottom:-30px;content:"";height:60px;left:0;position:absolute;right:0}@media screen and (min-width:1280px){#booking-receipt{width:412px}}.breakdown .breakdown__toggle{border:2px solid transparent;color:#5a5a5a;display:none;font-size:1rem;line-height:1.875;margin-top:.4375rem;text-align:center}.breakdown .breakdown__toggle:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='16'%3E%3Cpath fill='%235A5A5A' fill-rule='evenodd' d='m8.104 9.758-6.061 6.061-1.515-1.515 6.06-6.061-6.06-6.061L2.043.667l7.576 7.576-1.515 1.515Z'/%3E%3C/svg%3E");background-position:100%;background-repeat:no-repeat;content:"";display:inline-block;height:14px;line-height:1;width:14px}.breakdown .breakdown__toggle:after:active,.breakdown .breakdown__toggle:after:focus,.breakdown .breakdown__toggle:after:hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='16'%3E%3Cpath fill='%23FFF' fill-rule='evenodd' d='m8.104 9.758-6.061 6.061-1.515-1.515 6.06-6.061-6.06-6.061L2.043.667l7.576 7.576-1.515 1.515Z'/%3E%3C/svg%3E");background-position:100%}.breakdown .breakdown__toggle:focus,.breakdown .breakdown__toggle:hover{color:#ff0038}.breakdown .breakdown__toggle:focus:after,.breakdown .breakdown__toggle:hover:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='16'%3E%3Cpath fill='%23FF0038' fill-rule='evenodd' d='m8.104 9.758-6.061 6.061-1.515-1.515 6.06-6.061-6.06-6.061L2.043.667l7.576 7.576-1.515 1.515Z'/%3E%3C/svg%3E");background-position:100%;background-repeat:no-repeat;content:"";display:inline-block;height:14px;line-height:1;width:14px}.breakdown .breakdown__toggle:focus:after:active,.breakdown .breakdown__toggle:focus:after:focus,.breakdown .breakdown__toggle:focus:after:hover,.breakdown .breakdown__toggle:hover:after:active,.breakdown .breakdown__toggle:hover:after:focus,.breakdown .breakdown__toggle:hover:after:hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='16'%3E%3Cpath fill='%23FFF' fill-rule='evenodd' d='m8.104 9.758-6.061 6.061-1.515-1.515 6.06-6.061-6.06-6.061L2.043.667l7.576 7.576-1.515 1.515Z'/%3E%3C/svg%3E");background-position:100%}.breakdown .breakdown__toggle:after{margin-left:1.25rem;transform:rotate(90deg)}.breakdown .breakdown__toggle.close_breakdown:after{transform:translateY(.3em) rotate(-90deg)}.breakdown .breakdown__content{display:block}.breakdown .breakdown__item{clear:both;margin-top:1.25rem}.breakdown .breakdown__item .label{margin-bottom:.3125rem!important}.breakdown .breakdown__item .label.big{margin-bottom:.625rem!important}.breakdown .breakdown__item p{font-size:1rem;line-height:1.25}.breakdown .breakdown__item p .pricetag{float:right}.breakdown .breakdown__item b,.breakdown .breakdown__item strong{color:inherit;font-family:Chalet-NewYorkNineteenSixty,San Francisco,Helvetica Neue,Arial,sans-serif}.breakdown .breakdown__item small{font-size:.875rem}@media screen and (min-width:62rem){.breakdown .breakdown__toggle{display:block}}.total{border-top:1px solid transparent;margin-bottom:20px;margin-top:1.375rem;padding-top:.9375rem}.breakdown+.total{border-top-color:#b8b8b8}.total .total__line{display:flex;font-size:.75rem}.total .total__line .label{font-size:.75rem!important;margin-bottom:0!important}.total .total__line .value{flex:1;text-align:right}.total .total__line .value--currency{text-align:left}.total .total__line a{-webkit-text-decoration:underline;text-decoration:underline}.total .total__label{color:#000;font-size:1.25rem;line-height:1.5}.total .total__price{flex:1;font-size:1.875rem;line-height:1;text-align:right}#booking-receipt{box-sizing:border-box;padding:1.875rem 1.0625rem 3.125rem}#booking-receipt>header h2{font-size:1.5rem;line-height:1.166667;margin-top:0}#booking-receipt .booking-receipt__data{flex-direction:column}#booking-receipt .booking-receipt__data .button-holder{margin-left:-4px;margin-right:-4px;margin-top:20px;overflow:hidden;padding:0 4px 4px}#booking-receipt .booking-receipt__data .button-holder .button,#booking-receipt .booking-receipt__data .button-holder button{margin-top:10px}#booking-receipt .booking-receipt__data h3{font-size:1.25rem;line-height:1.5;margin-bottom:-.375rem}#booking-receipt .booking-receipt__data fieldset{flex-basis:auto;margin-top:1.1875rem;width:100%}#booking-receipt .booking-receipt__data label{font-size:.875rem;left:0}#booking-receipt .booking-receipt__data .move-label label{top:2.9rem}#booking-receipt .booking-receipt__data .move-label input:focus+label,#booking-receipt .booking-receipt__data .move-label.filled label{top:.75rem;transform:none}#booking-receipt .booking-receipt__data .label{color:#5a5a5a;font-size:.875rem;margin-bottom:1rem}#booking-receipt .booking-receipt__data .form-field--inputlike,#booking-receipt .booking-receipt__data input{font-size:1rem;line-height:1.875;margin-top:0;padding-bottom:.5rem}#booking-receipt .booking-receipt__data .form-field--inputlike[aria-disabled],#booking-receipt .booking-receipt__data .form-field--inputlike[disabled],#booking-receipt .booking-receipt__data input[aria-disabled],#booking-receipt .booking-receipt__data input[disabled]{-webkit-text-fill-color:#000;color:#000!important;opacity:1}#booking-receipt .booking-receipt__data .form-field--inputlike{border:1px solid transparent;border-bottom-color:#b8b8b8;display:flex;margin-bottom:3px;padding-top:.625rem}#booking-receipt .booking-receipt__data field.editable{position:relative}#booking-receipt .booking-receipt__data .edit-toggle{bottom:7px;position:absolute;right:-2px}#booking-receipt .booking-receipt__data .editable .edit-toggle{right:4px}#booking-receipt .booking-receipt__data .guestrooms_fieldset .form-field>label{align-items:flex-end;color:inherit;display:flex;flex-basis:42%;flex-grow:1;flex-shrink:1;font-size:1rem;width:42%}#booking-receipt .booking-receipt__data .guestrooms_fieldset .form-field>.number_counter{align-items:center;display:flex;flex-basis:90px;width:90px}#booking-receipt .booking-receipt__data .guestrooms_fieldset .form-field>.number_counter span{flex-shrink:0;height:30px;width:30px}#booking-receipt .booking-receipt__data .guestrooms_fieldset .form-field>.number_counter input{line-height:1;padding:4px 0 0;text-align:center;width:30px}#booking-receipt .booking-receipt__data .guestrooms_fieldset .form-field>.number_counter input:not(:focus){border-color:transparent}#booking-receipt .booking-receipt__data .guestrooms_fieldset .form-field>.number_counter input:focus{margin-left:0;padding-left:0}#booking-receipt .booking-receipt__data .guestrooms_fieldset .label{margin-bottom:-1px}#booking-receipt .booking-receipt__data .editable .number_counter>span{opacity:0;pointer-events:none;transition:opacity .3s cubic-bezier(.4,0,.2,1) 0s}#booking-receipt .booking-receipt__data .editable.edit .number_counter>span{opacity:1;pointer-events:auto}#booking-receipt .booking-receipt__data .coderate_fieldset{margin-top:4px}#booking-receipt .booking-receipt__data .button{font-size:1.125rem;line-height:1.666667;margin-right:0;padding-bottom:.9375rem;padding-top:.9375rem;width:100%}#booking-receipt .booking-receipt__data .button.loading{background-color:#b8b8b8;box-shadow:inset 0 0 0 .125rem #b8b8b8;color:inherit;color:#fff;position:relative}#booking-receipt .booking-receipt__data .button.loading:after{background-color:#fff;border-left-color:#b8b8b8}#booking-receipt .booking-receipt__data .button.loading:before{height:1.75rem;left:auto;position:absolute;right:1.0625rem;top:1rem;width:1.75rem}@media screen and (min-width:62rem){#booking-receipt{position:sticky;top:104px}}@media screen and (min-width:62rem)and (max-height:743px){#booking-receipt{position:static}}@media screen and (min-width:62rem){#booking-receipt .closer{display:none}}.booking-receipt--sticky .edit-toggle{height:16px;margin-left:1em;opacity:1;padding:2px;position:relative;text-indent:-9999px;top:.25rem;transition:opacity .3s cubic-bezier(.4,0,.2,1) 0s;width:16px}.booking-receipt--sticky .edit-toggle:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 19 18'%3E%3Cpath d='M19 2.81c0-.752-.311-1.459-.874-1.99-1.16-1.095-3.048-1.093-4.207.005L1.942 12.198c-.39.368-.687.824-.86 1.318l-.012.032L0 18l4.72-1 .035-.01a3.61 3.61 0 0 0 1.396-.814L18.13 4.8A2.72 2.72 0 0 0 19 2.81zM2.618 16.006l-.5-.474.36-1.503 1.733 1.64-1.593.337zm14.46-12.197L5.448 14.85l-2.104-1.99 7.966-7.565 1.213 1.148 1.05-.994-1.215-1.15 1.13-1.072 1.218 1.151 1.05-.993-1.22-1.154.436-.413c.58-.55 1.525-.55 2.106-.002.281.266.437.62.437.996 0 .377-.154.73-.436.998z'/%3E%3C/svg%3E");background-repeat:no-repeat;content:"";display:inline-block;height:12px;left:2px;line-height:1;position:absolute;top:2px;width:12px}.booking-receipt--sticky .edit-toggle:focus,.booking-receipt--sticky .edit-toggle:hover{background:#fff;box-shadow:none;cursor:pointer;outline:2px solid #000}.booking-receipt--sticky .edit-toggle:focus:before,.booking-receipt--sticky .edit-toggle:hover:before{background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 19 18'%3E%3Cpath fill='%23FF0038' d='M19 2.81c0-.752-.311-1.459-.874-1.99-1.16-1.095-3.048-1.093-4.207.005L1.942 12.198c-.39.368-.687.824-.86 1.318l-.012.032L0 18l4.72-1 .035-.01a3.61 3.61 0 0 0 1.396-.814L18.13 4.8A2.72 2.72 0 0 0 19 2.81zM2.618 16.006l-.5-.474.36-1.503 1.733 1.64-1.593.337zm14.46-12.197L5.448 14.85l-2.104-1.99 7.966-7.565 1.213 1.148 1.05-.994-1.215-1.15 1.13-1.072 1.218 1.151 1.05-.993-1.22-1.154.436-.413c.58-.55 1.525-.55 2.106-.002.281.266.437.62.437.996 0 .377-.154.73-.436.998z'/%3E%3C/svg%3E");background-repeat:no-repeat;content:"";display:inline-block;height:12px;line-height:1;width:12px}.booking-receipt--sticky .edit-toggle--info{top:.125rem}.booking-receipt--sticky .edit-toggle--info:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23DDD' fill-rule='evenodd' d='M12 0c6.627 0 12 5.373 12 12s-5.373 12-12 12S0 18.627 0 12 5.373 0 12 0zm0 3a9 9 0 1 0 0 18 9 9 0 0 0 0-18zm1.25 5.5v10h-2.5v-10h2.5zm0-3.5v2.5h-2.5V5h2.5z'/%3E%3C/svg%3E");background-repeat:no-repeat;content:"";display:inline-block;height:12px;line-height:1;width:12px}.booking-receipt--sticky .edit-toggle--info:focus:before,.booking-receipt--sticky .edit-toggle--info:hover:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23FF0038' fill-rule='evenodd' d='M12 0c6.627 0 12 5.373 12 12s-5.373 12-12 12S0 18.627 0 12 5.373 0 12 0zm0 3a9 9 0 1 0 0 18 9 9 0 0 0 0-18zm1.25 5.5v10h-2.5v-10h2.5zm0-3.5v2.5h-2.5V5h2.5z'/%3E%3C/svg%3E");background-repeat:no-repeat;content:"";display:inline-block;height:12px;line-height:1;width:12px}.booking-receipt--sticky{--progressbar-width:3px;--progressbar-width-half:2px;align-items:center;background-color:#fff;bottom:0;box-shadow:0 -2px 4px 0 rgba(0,0,0,.2);color:#000;display:flex;height:85px;left:0;overflow:visible;padding:.5rem .75rem;position:fixed;width:100vw;z-index:3}.booking-receipt--sticky:before{background:#ddd;border-radius:2px;content:"";height:3px;left:50%;position:absolute;top:9px;transform:translateX(-50%);width:40px}.booking-receipt--sticky p{color:#707070;font-size:.75rem;line-height:1.3;margin-bottom:0}.booking-receipt--sticky p .pricetag,.booking-receipt--sticky p b,.booking-receipt--sticky p strong{color:#000;font-family:Chalet-NewYorkNineteenSixty,San Francisco,Helvetica Neue,Arial,sans-serif;font-size:.875rem}.booking-receipt--sticky p .pricetag{font-size:1.125rem;line-height:1.2}.booking-receipt--sticky p a:not(.edit-toggle){color:inherit}.booking-receipt--sticky p a:not(.edit-toggle):active,.booking-receipt--sticky p a:not(.edit-toggle):focus{border:2px solid transparent;box-shadow:0 0 0 2px #000;color:#ff0038}.booking-receipt--sticky>*{flex-basis:50%;flex-grow:1;position:relative;width:50%}.booking-receipt--sticky>:empty{flex-grow:0;width:0}.booking-receipt--sticky>:first-of-type{display:flex;justify-content:flex-start;padding-right:10px}.booking-receipt--sticky>:nth-of-type(2){padding-left:10px}.booking-receipt--sticky>:nth-of-type(2):empty{flex-basis:0;flex-grow:0;width:0}.booking-receipt--sticky .button,.booking-receipt--sticky .button-lg,.booking-receipt--sticky .button-xl{align-items:center;display:flex;justify-content:center;margin-right:.1875rem!important;min-height:2.8125rem!important;padding-left:.625rem;padding-right:.625rem}.booking-receipt--sticky .currencyLink{position:relative;z-index:40}.booking-receipt--sticky .popupWrapper{z-index:41}.booking-receipt--sticky .clicker{display:block;height:100%;left:0;opacity:0;position:absolute;width:50%}.booking-receipt--sticky .clicker:focus{border:none!important;box-shadow:none!important}.openOverlay #booking-receipt[aria-hidden=false]{display:block;height:100%;left:0;overflow-x:hidden;overflow-y:scroll;padding:3.75rem 1.625rem 0;position:fixed!important;top:0!important;width:100vw!important;z-index:100001}.openOverlay #booking-receipt[aria-hidden=false]:before{display:none}.openOverlay #booking-receipt[aria-hidden=false] button,.openOverlay #booking-receipt[aria-hidden=false] fieldset{display:block!important}@media screen and (max-width:61.9375rem){.openOverlay #booking-receipt[aria-hidden=false] button.hidden-under-md{display:none!important}}.openOverlay #booking-receipt[aria-hidden=false] .closer{left:auto;position:absolute;right:28px;top:32px}.subscription__block{padding-bottom:25px}.subscription__block h3{margin-top:26px}.subscription__block h3,.subscription__block p{font-size:1rem;line-height:1.875}.subscription__block .table{display:flex;justify-content:space-between}.subscription__block label{font-size:.875rem;line-height:1.2857142857}.subscription__block+.subscription__block{border-top:1px solid #ddd;padding-top:29px}.booking-receipt--subscription a.select-theme-citizenm{padding-bottom:8px}.booking-receipt--subscription a.select-theme-citizenm b{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 19 18'%3E%3Cpath d='M19 2.81c0-.752-.311-1.459-.874-1.99-1.16-1.095-3.048-1.093-4.207.005L1.942 12.198c-.39.368-.687.824-.86 1.318l-.012.032L0 18l4.72-1 .035-.01a3.61 3.61 0 0 0 1.396-.814L18.13 4.8A2.72 2.72 0 0 0 19 2.81zM2.618 16.006l-.5-.474.36-1.503 1.733 1.64-1.593.337zm14.46-12.197L5.448 14.85l-2.104-1.99 7.966-7.565 1.213 1.148 1.05-.994-1.215-1.15 1.13-1.072 1.218 1.151 1.05-.993-1.22-1.154.436-.413c.58-.55 1.525-.55 2.106-.002.281.266.437.62.437.996 0 .377-.154.73-.436.998z'/%3E%3C/svg%3E");background-repeat:no-repeat;transform:rotate(0)}.booking-receipt--subscription .total__line--taxes .pricetag{margin-right:.75ex}.booking-receipt--subscription a.select-theme-citizenm{border-bottom-color:#ddd!important}.bookinbar_wrap{display:flex}.booking-receipt .bookinbar_wrap button,.booking-receipt .bookinbar_wrap fieldset{flex:initial}@media screen and (max-width:47.9375rem){.booking-receipt .bookinbar_wrap button,.booking-receipt .bookinbar_wrap fieldset{margin-right:0}}.booking-receipt .bookinbar_wrap a.select-theme-citizenm,.booking-receipt .bookinbar_wrap input,.booking-receipt .bookinbar_wrap select{border:1px solid transparent;border-bottom-color:#b8b8b8;font-size:1em;padding-top:.625rem}.booking-receipt .bookinbar_wrap label{font-size:.875rem;margin-bottom:-1px}@media screen and (max-width:47.9375rem){.booking-receipt .bookinbar_wrap label{font-size:.75rem}}.booking-receipt .bookinbar_wrap [name=startdate],.booking-receipt .bookinbar_wrap [name=startdate_dummy]{height:0;opacity:0;outline:1px solid blue;padding:0!important;pointer-events:none;position:absolute;transform:translateX(50%);z-index:8}.bookinbar_wrap fieldset{display:none;flex-grow:0;margin-right:1.3125rem}.bookinbar_wrap fieldset input{margin-bottom:3px}.bookinbar_wrap fieldset.destination_fieldset{display:block;flex-basis:283px;flex-shrink:1.5722222222;width:283px}.bookinbar_wrap fieldset.traveldates_fieldset{flex-basis:200px;flex-shrink:1.1111111111;width:200px}.bookinbar_wrap fieldset.guestrooms_fieldset{flex-basis:262px;flex-shrink:1.4555555556;width:262px}.bookinbar_wrap fieldset.coderate_fieldset{flex-basis:180px;flex-shrink:1;width:180px}@media screen and (min-width:48rem){.bookinbar_wrap fieldset{display:block}}.bookinbar_wrap button[type=submit]{min-width:180px!important;width:180px}.bookinbar_wrap .form-row{margin-left:0;margin-right:0;position:relative}.bookinbar_wrap .form-row.cancellable a.select-theme-citizenm,.bookinbar_wrap .form-row.cancellable input,.bookinbar_wrap .form-row.cancellable select{padding-right:2.2em}.bookinbar_wrap .form-row.cancellable .cancelButton{display:block}.bookinbar_wrap .form-row.activated input{border-color:#03d386}.bookinbar_wrap .form-row .cancelButton{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0ibTEzLjAyIDExIDguMDgyIDguMDgxLTIuMDIgMi4wMkwxMSAxMy4wMjIgMi45MTkgMjEuMWwtMi4wMi0yLjAyTDguOTc4IDExIC45IDIuOTE5bDIuMDItMi4wMkwxMSA4Ljk3OCAxOS4wODEuOWwyLjAyIDIuMDJMMTMuMDIyIDExWiIgZmlsbD0iIzAwMCIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+);background-position:50%;background-repeat:no-repeat;background-size:50%;bottom:0;cursor:pointer;display:none;height:2em;position:absolute;right:0;width:2em;z-index:2}.bookinbar_wrap .form-row .cancelButton:hover{background-image:url(/_nuxt/img/cross.5cc63f3.svg)}.bookinbar_wrap .form-row .input-dropdown .cancelButton{bottom:1.4em}.bookinbar_wrap .form-row>*{margin:0}.bookinbar_wrap input.focus,.bookinbar_wrap input:focus,.bookinbar_wrap select:focus{background-position:inherit;border-bottom-color:#5e31e8;border-bottom-width:2px;box-shadow:none;margin-left:inherit}.bookinbar_wrap.loading .coderate_fieldset .cancelButton,.bookinbar_wrap.loading .coderate_fieldset input,.bookinbar_wrap.loading .destination_fieldset .cancelButton,.bookinbar_wrap.loading .destination_fieldset input{opacity:.35;pointer-events:none}.bookinbar_wrap.loading .coderate_fieldset label,.bookinbar_wrap.loading .destination_fieldset label{position:relative}.bookinbar_wrap.loading .coderate_fieldset label:after,.bookinbar_wrap.loading .destination_fieldset label:after{display:inline-block;font-size:1em;margin-left:.5em;position:static;width:1em}legend{display:none}.form-row.editable .edit-toggle{height:22px;opacity:1;padding:2px;position:relative;text-indent:-9999px;transition:opacity .3s cubic-bezier(.4,0,.2,1) 0s;width:23px}.form-row.editable .edit-toggle:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 19 18'%3E%3Cpath d='M19 2.81c0-.752-.311-1.459-.874-1.99-1.16-1.095-3.048-1.093-4.207.005L1.942 12.198c-.39.368-.687.824-.86 1.318l-.012.032L0 18l4.72-1 .035-.01a3.61 3.61 0 0 0 1.396-.814L18.13 4.8A2.72 2.72 0 0 0 19 2.81zM2.618 16.006l-.5-.474.36-1.503 1.733 1.64-1.593.337zm14.46-12.197L5.448 14.85l-2.104-1.99 7.966-7.565 1.213 1.148 1.05-.994-1.215-1.15 1.13-1.072 1.218 1.151 1.05-.993-1.22-1.154.436-.413c.58-.55 1.525-.55 2.106-.002.281.266.437.62.437.996 0 .377-.154.73-.436.998z'/%3E%3C/svg%3E");background-repeat:no-repeat;content:"";display:inline-block;height:18px;left:0;line-height:1;position:absolute;top:0;width:19px}.form-row.editable .edit-toggle:hover{cursor:pointer}.form-row.editable .edit-toggle:hover:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 19 18'%3E%3Cpath fill='%23FF0038' d='M19 2.81c0-.752-.311-1.459-.874-1.99-1.16-1.095-3.048-1.093-4.207.005L1.942 12.198c-.39.368-.687.824-.86 1.318l-.012.032L0 18l4.72-1 .035-.01a3.61 3.61 0 0 0 1.396-.814L18.13 4.8A2.72 2.72 0 0 0 19 2.81zM2.618 16.006l-.5-.474.36-1.503 1.733 1.64-1.593.337zm14.46-12.197L5.448 14.85l-2.104-1.99 7.966-7.565 1.213 1.148 1.05-.994-1.215-1.15 1.13-1.072 1.218 1.151 1.05-.993-1.22-1.154.436-.413c.58-.55 1.525-.55 2.106-.002.281.266.437.62.437.996 0 .377-.154.73-.436.998z'/%3E%3C/svg%3E");background-repeat:no-repeat;content:"";display:inline-block;height:18px;line-height:1;width:19px}.form-row.editable.edit .edit-toggle:before{opacity:0}.number_counter{float:right}.number_counter .minus,.number_counter .plus{background:transparent;cursor:pointer;display:inline-block;float:left;height:40px;position:relative;width:40px}.number_counter .minus.inaktive,.number_counter .plus.inaktive{cursor:not-allowed}.number_counter .minus.inaktive:after,.number_counter .plus.inaktive:after{opacity:.3}.number_counter .minus:after,.number_counter .plus:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNDAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48Y2lyY2xlIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLXdpZHRoPSIyIiBjeD0iMjAiIGN5PSIyMCIgcj0iMTkiLz48cGF0aCBkPSJNMTAgMTloMjB2M0gxMHoiIGZpbGw9IiMwMDAiLz48L2c+PC9zdmc+);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.number_counter .plus:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNDAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48Y2lyY2xlIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLXdpZHRoPSIyIiBjeD0iMjAiIGN5PSIyMCIgcj0iMTkiLz48cGF0aCBkPSJNMTguNSAxOC41di05aDN2OWg5djNoLTl2OWgtM3YtOWgtOXYtM2g5WiIgZmlsbD0iIzAwMCIvPjwvZz48L3N2Zz4=)}#ibe_wrapper .number_counter input{border:none;display:inline-block;float:left;font-family:Chalet-NewYorkNineteenSixty,San Francisco,Helvetica Neue,Arial,sans-serif;font-size:1.5rem;height:auto;line-height:1;margin-top:2px;text-align:center;width:40px}@media screen and (min-width:75rem){#ibe_wrapper .number_counter input{font-size:1.875rem;margin-top:-3px}}.counter_text{float:left;font-family:Chalet-NewYorkNineteenSixty,San Francisco,Helvetica Neue,Arial,sans-serif;font-size:1.125rem}@media screen and (min-width:75rem){.counter_text{font-size:1.5rem}}.booking-receipt--sticky .popupWrapper{position:absolute}.booking-receipt--sticky .button,.booking-receipt--sticky .button-lg,.booking-receipt--sticky .button-xl{background:#ff0038!important;color:#fff;width:100%}