﻿@import url("https://fonts.googleapis.com/css2?family=Nunito:wght@700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Signika:wght@300..700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Nunito:wght@700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Signika:wght@300..700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Nunito:wght@700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Signika:wght@300..700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Nunito:wght@700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Signika:wght@300..700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Nunito:wght@700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Signika:wght@300..700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Nunito:wght@700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Signika:wght@300..700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Nunito:wght@700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Signika:wght@300..700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Nunito:wght@700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Signika:wght@300..700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Nunito:wght@700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Signika:wght@300..700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Google+Sans:wght@400;500;700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Nunito:wght@700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Signika:wght@300..700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Nunito:wght@700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Signika:wght@300..700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Nunito:wght@700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Signika:wght@300..700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Nunito:wght@700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Signika:wght@300..700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Nunito:wght@700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Signika:wght@300..700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Nunito:wght@700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Signika:wght@300..700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Nunito:wght@700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Signika:wght@300..700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Nunito:wght@700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Signika:wght@300..700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Nunito:wght@700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Signika:wght@300..700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Nunito:wght@700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Signika:wght@300..700&display=swap");@keyframes pulsate{0%{opacity:.75}50%{transform:scale(1.2, 1.2);opacity:1.0}100%{opacity:.75}}@font-face{font-family:'sourcesanspro';src:url("https://s.szalas.hu/uncooked/css/sass/5_objects/szallas/fonts/sourcesanspro.eot");src:url("https://s.szalas.hu/uncooked/css/sass/5_objects/szallas/fonts/sourcesanspro.eot#iefix") format("embedded-opentype"),url("https://s.szalas.hu/uncooked/css/sass/5_objects/szallas/fonts/sourcesanspro.woff") format("woff"),url("https://s.szalas.hu/uncooked/css/sass/5_objects/szallas/fonts/sourcesanspro.ttf") format("truetype"),url("https://s.szalas.hu/uncooked/css/sass/5_objects/szallas/fonts/sourcesanspro.svg#sourcesanspro") format("svg");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Roboto';src:url("https://s.szalas.hu/uncooked/css/sass/5_objects/szallas/fonts/roboto.eot");src:url("https://s.szalas.hu/uncooked/css/sass/5_objects/szallas/fonts/roboto.eot#iefix") format("embedded-opentype"),url("https://s.szalas.hu/uncooked/css/sass/5_objects/szallas/fonts/roboto.woff") format("woff"),url("https://s.szalas.hu/uncooked/css/sass/5_objects/szallas/fonts/roboto.ttf") format("truetype"),url("https://s.szalas.hu/uncooked/css/sass/5_objects/szallas/fonts/roboto.svg#roboto") format("svg");font-weight:normal;font-style:normal;font-display:swap}html{position:relative;height:auto;font-size:62.5%}body{font-family:'Roboto', Arial, sans-serif;font-feature-settings:'lnum';position:relative;height:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:#3598db;text-decoration:underline;cursor:pointer}a:hover,a:active{color:#3598db;text-decoration:none}a:visited{color:#606}.font-sourcesans{font-family:'sourcesanspro', sans-serif}a.secondary-link{color:inherit}a:hover.secondary-link,a:active.secondary-link{color:inherit;text-decoration:none}.mt-50{margin-top:50px}.container-fluid{max-width:1200px;position:relative}table .middle-cell{vertical-align:middle !important}h1,h2,h3{font-family:'sourcesanspro', sans-serif;margin:0;padding:0;font-weight:normal}h1{font-size:22px;margin-bottom:15px;line-height:26px}h2{font-size:20px;margin-bottom:15px;line-height:26px}h3{font-size:18px;margin-bottom:15px;line-height:25px}@media (min-width: 768px){h1{font-size:36px;margin-bottom:20px;line-height:46px}h2{font-size:26px;margin-bottom:20px;line-height:32px}h3{font-size:22px;margin-bottom:15px;line-height:28px}}.headline{display:inline}.headline--with-love{position:relative;padding-right:25px;white-space:nowrap}@media (min-width: 768px){.headline--with-love{padding-right:30px}}.headline--with-love::after{position:absolute;content:'';background-image:url("https://s.szalas.hu/images/new/promo-pages/mobil-promo/guest-app/heart.png");background-position:center;background-repeat:no-repeat;background-size:contain;bottom:0;right:0;width:25px;height:25px}@media (min-width: 768px){.headline--with-love::after{bottom:5px;width:30px;height:30px}}@keyframes pulsate{0%{opacity:.75}50%{transform:scale(1.2, 1.2);opacity:1.0}100%{opacity:.75}}.well{border-radius:2px;box-shadow:none}.popover{border-radius:2px;font-family:'Roboto', Arial, sans-serif}.popover-title{border-radius:2px 2px 0 0}.panel{box-shadow:none}.dropdown-menu li a{text-decoration:none}.dropdown-menu .list-element{margin:0 !important;padding:0 !important;border:none !important}@media (max-width: 767px){.dropdown-menu>li>a{padding:8px 20px;border-bottom:1px solid #eee}.dropdown-menu>li:last-child>a{border-bottom:0 none}}.input-group input{border-right:0 none}.input-group .input-group-addon{border-left:0 none;background:#fff !important}.panel,.dropdown-menu,.nav-pills>li>a,.input-group-addon{border-radius:2px}.bootstrap-tagsinput .tag [data-role="remove"]{margin-left:8px;cursor:pointer}.bootstrap-tagsinput .tag [data-role="remove"]:after{content:"x";padding:0 2px}.breadcrumb{padding:0;margin:1rem 0 15px 0;background-color:transparent;border-radius:0;color:#999;text-decoration:none}.breadcrumb a{color:#333;text-decoration:none}.breadcrumb a.active{color:#999}.breadcrumb:hover a{text-decoration:underline}.breadcrumb div{display:inline}.breadcrumb>li+li:before{content:">";color:#999}@media (max-width: 991px){.breadcrumb a{text-decoration:underline}}.listHotel .breadcrumb,.endHotel .breadcrumb{padding-right:110px}@keyframes pulsate{0%{opacity:.75}50%{transform:scale(1.2, 1.2);opacity:1.0}100%{opacity:.75}}.btn-mobile-menu:before{content:'';position:absolute;left:-6px;top:50%;margin-top:-7px;width:15px;height:15px;border-top:9px double #999;border-bottom:3px solid #999}.btn{border-radius:4px;text-decoration:none}.btn:focus,.btn:active:focus,.btn.active:focus{outline:none;outline:0px;outline-offset:0px}@media (max-width: 767px){.btn{white-space:normal}}.btn-default:visited{color:#333}.btn-link,.btn-link:active,.btn-link:focus{color:#3598db;text-decoration:underline}.btn-link:hover{color:#3598db;text-decoration:none}.btn-primary,.btn-primary.disabled,.btn-primary[disabled],.btn-primary[disabled]:hover,.btn-primary.disabled:hover,.btn-primary.disabled:focus,.btn-primary.disabled:focus:hover{color:#fff !important;background-color:#f60;border:1px solid #f60;border-radius:4px}.btn-primary.disabled,.btn-primary[disabled],.btn-primary[disabled]:hover,.btn-primary.disabled:hover,.btn-primary.disabled:focus,.btn-primary.disabled:focus:hover{opacity:0.3}.btn-primary{padding:5px 12px 6px 12px}.btn-primary.btn-sm{padding:4px 10px 5px 10px}.btn-primary.btn-lg{padding:9px 16px 10px 16px}.btn-primary:hover{background-color:#f90;border-color:#f90}.btn-primary:focus,.btn-primary:active,.btn-primary.active,.btn-primary:active:focus,.btn-primary:active.focus,.btn-primary.active:focus,.btn-primary.active.focus,.btn-primary:active:hover,.btn-primary.active:hover,.open>.dropdown-toggle.btn-primary{color:#fff;background-color:#f60;border:1px solid #f60;border-radius:4px}.btn-primary:focus{background-color:#f90;border:1px solid #db6345}.btn-primary:active,.btn-primary:active:hover{padding-bottom:7px;border:1px solid #db6345}.btn-primary.btn-sm:active,.btn-primary.btn-sm:active:hover{padding-bottom:6px !important;border-bottom:1px solid #db6345}.btn-primary.btn-lg:active,.btn-primary.btn-lg:active:hover{padding-bottom:11px !important;border-bottom:1px solid #db6345}.btn-primary:visited{color:#fff}.btn-normal{color:#333;background:#ffffff;background:-moz-linear-gradient(top, #fff 0%, #eee 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #eee));background:-webkit-linear-gradient(top, #fff 0%, #eee 100%);background:-o-linear-gradient(top, #fff 0%, #eee 100%);background:-ms-linear-gradient(top, #fff 0%, #eee 100%);background:linear-gradient(to bottom, #fff 0%, #eee 100%);border:1px solid #ddd;border-bottom:2px solid #ddd}.btn-normal:hover,.btn-normal:focus{background:#eee;border:1px solid #b6b6b6;border-bottom:2px solid #b6b6b6}.btn-normal:active,.btn-normal.active,.open>.dropdown-toggle.btn-normal{padding-bottom:7px;border-bottom:1px solid #b6b6b6}.btn-normal.btn-sm:active{padding-bottom:6px;border-bottom:1px solid #b6b6b6}.btn-normal.btn-lg:active{padding-bottom:11px;border-bottom:1px solid #b6b6b6}.btn-normal:visited{color:#333}.btn-grey-to-orange:hover{background-color:#f90;border:1px solid #f90;color:#fff}.btn-grey-to-orange:active{background-color:#f60;border:1px solid #f60}.btn-grey-to-orange:focus{background-color:#f90;border:1px solid #f60;color:#fff}.btn-grey-to-orange.btn-sm:active{padding-bottom:10px;border-bottom:1px solid #db6345;border-radius:4px}.btn-grey-to-orange.btn-lg:active{padding-bottom:10px;background-color:#f60;border:1px solid #f60;border-radius:4px;color:#fff}.btn-image__text{position:relative;padding-left:30px;display:inline-block;text-align:left}.btn-image__text img{position:absolute;left:0;top:0;width:25px;height:25px}.btn-rounded{border-radius:25px;padding:14px 28px 13px 28px;line-height:1;font-weight:bold;font-size:11px;text-transform:uppercase;letter-spacing:1px;text-shadow:none;background:#f60;border:2px solid #f60}.btn-rounded:active,.btn-rounded:active:focus,.btn-rounded:active:hover{padding-bottom:13px;border:2px solid #f60}.btn-rounded:hover,.btn-rounded:active:focus{background:transparent;color:#f60 !important}.btn-rounded-4{border-radius:4px}.btn-xl{padding:15px}.btn-dark-orange{border-radius:25px;color:#fff;border:0;background:#fd4017;background:-moz-linear-gradient(top, #fd4017 0%, #ea0903 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fd4017), color-stop(100%, #ea0903));background:-webkit-linear-gradient(top, #fd4017 0%, #ea0903 100%);background:-o-linear-gradient(top, #fd4017 0%, #ea0903 100%);background:-ms-linear-gradient(top, #fd4017 0%, #ea0903 100%);background:linear-gradient(to bottom, #fd4017 0%, #ea0903 100%)}.btn-dark-orange:visited,.btn-dark-orange:hover,.btn-dark-orange:active,.btn-dark-orange:focus{color:#fff;background:#e10600}.btn-outline-primary{background-color:transparent;border:1px solid #f60;color:#f60}.btn-outline-primary:hover{background-color:#f60;color:#fff}.platform-btn{text-decoration:none}.platform-download{background:#000;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;border:1px solid #a6a6a6;color:white;max-width:220px;padding:5px 15px;font-family:"Lucida Grande", sans-serif;transition:0.3s;text-decoration:none;text-underline:none;margin-bottom:10px}.platform-download__content{display:flex;align-items:center;justify-content:flex-start}.platform-download__icon{display:flex;justify-content:center;padding-right:0}.platform-download__icon span{font-size:40px;margin-bottom:3px}.platform-download__title{font-size:12px;text-transform:uppercase}.platform-download__subtitle{font-size:20px;margin-top:-3px;margin-bottom:0}.platform-download:hover{background-color:#454545}@media screen and (max-width: 767px){.platform-download{transform:scale(0.8);margin-left:-15px}}.btn-block{display:block;width:100%}@media (min-width: 531px){.btn-block--xs{display:inline-block;width:auto}}@keyframes pulsate{0%{opacity:.75}50%{transform:scale(1.2, 1.2);opacity:1.0}100%{opacity:.75}}.description-list__row{margin:0 0 1rem 0;padding-bottom:1rem;border-bottom:0.1rem solid #eee}.description-list__row:last-child{margin:0 0 3rem 0;padding-bottom:0;border-bottom:0 none}@media (min-width: 768px){.description-list__row:last-child{margin-bottom:0}}.description-list__flex-col-wrapper{display:flex;justify-content:space-between;flex-direction:column;gap:1rem}@media (min-width: 768px){.description-list__flex-col-wrapper{align-items:center}}.description-list__title{padding-left:0;color:#999;text-align:left}@media (min-width: 768px){.description-list__title{text-align:right}}.description-list__image-wrapper{position:relative;width:100%;height:10rem;overflow:hidden;border-radius:0.5rem;cursor:pointer}@media (min-width: 768px){.description-list__image-wrapper{width:12rem;height:12rem}}@media (min-width: 1200px){.description-list__image-wrapper{width:15rem;height:15rem}}.description-list__image{width:100%;height:10rem;object-fit:cover;border-radius:0.5rem}.description-list__image--count-text{position:absolute;bottom:0;right:0;background-color:rgba(0,0,0,0.5);color:white;padding:0.5rem}@media (min-width: 768px){.description-list__image{width:12rem;height:12rem}}@media (min-width: 1200px){.description-list__image{width:15rem;height:15rem}}.description-list__description{padding-top:0.5rem;padding-left:3rem}@media (min-width: 768px){.description-list__description{padding-top:0;padding-left:1.5rem;padding-right:0}}.description-list__unselectable-info{pointer-events:none;user-select:none;-webkit-user-select:none}.description-list__collapse[open]{position:relative;margin-top:5rem}.description-list__collapse-summary{cursor:pointer;position:relative;z-index:2}.description-list__collapse-summary::-webkit-details-marker{display:none}.description-list__collapse-content{position:absolute;bottom:100%;left:0;width:100%;max-height:0;overflow:hidden;transition:max-height 0.3s ease-out}.description-list__collapse[open] .description-list__caret{transform:rotate(180deg)}.description-list__collapse[open] .description-list__collapse-content{max-height:5rem}.description-list .row{border-bottom:1px solid #eee;padding-bottom:10px;margin:0 0 10px 0}.description-list .row:last-child{border-bottom:0 none;padding-bottom:0;margin:0}.description-list .title{padding-left:0;color:#999;text-align:right}.description-list .description{padding-right:0}.description-list .payment-cards{margin-bottom:0}.description-list .payment-cards li{font-size:11px;text-align:center;color:#999;width:55px;padding:0 2px}.description-list .payment-cards li .payment-cards__type{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;display:inline-block}.description-list.description-list-icon .title{padding-left:30px;position:relative}.description-list.description-list-icon .title .glyphicon{position:absolute;left:0;top:-2px;font-size:20px}.description-list.description-list-compact .row{border-bottom:0 none;padding-bottom:2px;margin:0 0 2px 0}.description-list.description-list-compact .title{padding-left:0;text-align:right !important}.description-list.description-list-compact .description{padding-left:0 !important;padding-top:0 !important}@media (max-width: 530px){.description-list .col-xxs-12.title{text-align:left}.description-list .col-xxs-12.description{padding-left:30px;padding-top:5px}}@media (min-width: 531px) and (max-width: 767px){.description-list .col-xxs-12.title{text-align:right}.description-list .col-xxs-12.description{padding-left:15px;padding-top:0}}@media (max-width: 767px){.description-list .row:last-child{margin-bottom:30px}.description-list .title{text-align:left}.description-list .description{padding-left:30px;padding-top:5px}}@media (min-width: 531px) and (max-width: 767px){.description-list .col-xxs-12.title{text-align:right}}@keyframes pulsate{0%{opacity:.75}50%{transform:scale(1.2, 1.2);opacity:1.0}100%{opacity:.75}}.form-checklist{margin-bottom:10px}.form-checklist .checkbox{position:relative;border-bottom:1px solid #eee;padding:0}.form-checklist .checkbox:last-child{border-bottom:0 none}.form-checklist .checkbox:hover{background:#fafafa}.form-checklist .checkbox.selected{border-left:3px solid #1ac91a;background:#eee}.form-checklist .checkbox label{padding:10px 10px 10px 40px;display:block;position:relative;margin:0;text-align:left}.form-checklist.checklist-2-columns .checkbox:last-child,.form-checklist.justify .checkbox:last-child{border-bottom:1px solid #eee}.form-checklist.pet-select .checkbox label{padding:13px}.form-checklist.pet-select .checkbox.selected label{padding:10px}.form-checklist.pet-select .col-xs-5{padding-top:6px}.form-checklist .checkbox.selected label{padding-left:37px}.form-checklist .checkbox.selected input[type=radio],.form-checklist .checkbox.selected [type="checkbox"]{left:12px}.form-checklist .checkbox input[type=radio],.form-checklist .checkbox [type="checkbox"]{position:absolute;top:14px;left:15px;margin:0;z-index:1}.form-checklist .payment-list{margin:10px}.form-checklist .checklist-help-text{text-align:right}@media (max-width: 530px){.form-checklist .checklist-help-text{text-align:left}}@media (max-width: 767px){.form-checklist.checklist-2-columns .checkbox{border-bottom:1px solid #eee}}@media (min-width: 768px){.form-checklist{margin-bottom:15px}}@keyframes pulsate{0%{opacity:.75}50%{transform:scale(1.2, 1.2);opacity:1.0}100%{opacity:.75}}.img-container{position:relative}.img-container__mask{border-radius:0.4rem;overflow:hidden}.img-container__top-left-item,.img-container__top-right-item,.img-container__bottom-right-item,.img-container__bottom-left-item{position:absolute}.img-container__top-right-item{top:0.5rem;right:0.5rem}.img-container__top-left-item{top:0.5rem;left:0.5rem}.img-container__bottom-right-item{bottom:0.5rem;right:0.5rem}.img-container__bottom-left-item{bottom:0.5rem;left:0.5rem}.price{white-space:nowrap}.currency{font-size:75%;color:#999}.price-container{display:flex;flex-direction:column;align-items:flex-end;position:relative}.price-container--right{align-items:flex-end}.price{position:relative;font-size:14px;font-weight:bold;color:#f60;white-space:nowrap;line-height:1.2}.price--lg{font-size:22px}.price--md{font-size:18px}.price--no-line-height{line-height:normal}.price--inactive{color:#666}.price--inactive:before{content:"";position:absolute;left:-2px;top:50%;right:-2px;border-top:1px solid;border-color:inherit;transform:rotate(-5deg)}.price--cleaner-list-page{font-size:1.4rem;line-height:2.2rem}.tax-and-fees{white-space:nowrap}@media (max-width: 1136px){.tax-and-fees{white-space:normal}}.tax-and-fees--xs{font-size:1rem;line-height:1.3rem}.tax-and-fees--sm{font-size:1.2rem}.tax-and-fees--right{display:flex;justify-content:flex-end}.price-hrk,.cheapest-price-hrk,.original-price-hrk,.summary-total-price-hrk,.local-currency-text{color:#999;font-weight:normal;font-size:14px}.price-container .glyphicon-info{display:none}@media (min-width: 768px){.price-container .glyphicon-info{display:flex;transform:scaleX(-1);top:8px;left:-5px;position:absolute;width:0;font-size:16px}}.thumbnail-wrapper{position:absolute;width:65px;left:15px;top:10px}.thumbnail-wrapper--w-default-img{background:url("https://s.szalas.hu/images/new/defaults/default-room.gif");background-size:contain;background-repeat:no-repeat;height:100%}.thumbnail-list{width:auto;display:block;padding:10px 10px 10px 90px;min-height:85px;text-decoration:none;position:relative}.thumbnail-list:hover{background-color:#f5f5f5;border-radius:4px}.thumbnail-list .link-line{color:#3598db;text-decoration:underline;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.thumbnail-list .link-line .glyphicon-star{font-size:10px}.thumbnail-list:hover .link-line{text-decoration:none}.thumbnail-list:visited .link-line{color:#606}.thumbnail-list .no-link-line{color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.thumbnail-list .currency{font-size:100%;color:#333}@media (max-width: 530px){.thumbnail-list{margin-left:-15px;margin-right:-15px}}@media (min-width: 531px){.thumbnail-wrapper{left:10px}.thumbnail-list{padding:10px 10px 10px 85px;width:100%}}@keyframes pulsate{0%{opacity:.75}50%{transform:scale(1.2, 1.2);opacity:1.0}100%{opacity:.75}}.typeahead li a{padding:4px 10px;white-space:normal;border-bottom:1px solid #f5f5f5}.typeahead li a strong{color:#27ae60;font-weight:normal}.typeahead li a .resultcount{float:right;font-size:11px;color:#999;padding-top:2px}.typeahead .active>a,.typeahead .active>a:hover{color:#333;background:#eee !important;background-image:none}.typeahead li a .resultcount{float:right;font-size:11px;color:#999;padding-top:2px}.usp-line-list .list-unstyled .glyphicon{color:#27ae60;font-size:20px;top:0}.usp-line-list li{font-weight:normal}@media (max-width: 767px){.usp-line-list{margin-bottom:15px}.usp-line-list li{margin-bottom:5px}.usp-line-list li:last-child{margin-bottom:0}}@media (min-width: 768px){.usp-line-list li{font-weight:bold}}.adult-friendly{color:#999;border:2px solid;border-radius:50%;font-size:10px;font-weight:bold;width:22px;height:22px;cursor:default;display:flex;justify-content:center;align-items:center}.traveller-info{text-align:left;font-size:12px;white-space:normal}.aszf-list-container .flag-icon{font-size:16px;margin-right:5px}.aszf-list-container .invalid-list-page-section{position:relative;padding-bottom:30px;margin-top:-15px}.aszf-list-container .invalid-list-page-section .panel-group{margin-bottom:0}.aszf-list-container .invalid-list-page-section a{text-decoration:none;display:block;color:#333;font-size:14px}.aszf-list-container .invalid-list-page-section a:hover{text-decoration:underline;color:#3598db}.aszf-list-container .invalid-list-page-section .caret{position:absolute;top:9px;margin-left:5px;border-bottom:4px solid;border-left:4px solid transparent;border-right:4px solid transparent;border-top:0}.aszf-list-container .invalid-list-page-section .collapsed .caret{position:absolute;top:9px;border-top:4px solid;border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:0}.aszf-list a{display:block;position:relative;padding:10px 10px 10px 40px;margin-bottom:5px}.aszf-list a:hover{background-color:#f5f5f5}.aszf-list a .glyphicon{position:absolute;top:8px;left:10px;font-size:20px;color:#999}body.backdrop-active{overflow:hidden}@media (min-width: 768px){body.backdrop-active{padding-right:var(--scrollbar-width)}body.backdrop-active.backdrop-active--mobile,body.backdrop-active.backdrop-active--mobile-below-header{padding-right:0;overflow:unset}body.backdrop-active.backdrop-active--mobile #the-backdrop,body.backdrop-active.backdrop-active--mobile-below-header #the-backdrop{opacity:0}}body.backdrop-active.backdrop-active--mobile-below-header #the-backdrop{z-index:4}@media (max-width: 767px){h4{font-size:16px}}@media (min-width: 768px){.content-text{padding-top:40px}}.profile-container{margin-top:15px}.profile-container .page-title{line-height:1}.quarter-offer .package-details{background:#eee;margin-top:3px;padding:10px;position:relative;min-height:110px}.profile-greeting{position:relative}.profile-greeting__user{display:flex;flex-direction:row;align-items:center;z-index:2;padding:24px 0 28px 0}.profile-greeting__img-background{position:absolute;top:0px;right:-15px;bottom:0px;left:-15px;z-index:1;overflow:hidden}.profile-greeting__img-background img{width:100%}.profile-greeting__img-background--normal::after{content:'';position:absolute;top:0;right:-15px;bottom:0;left:-15px;opacity:.8;background:#279bae;background:-webkit-linear-gradient(to bottom, #86e0d9, #279bae);background:linear-gradient(to bottom, #86e0d9, #279bae)}.profile-greeting__img-background--vip::after{background:#f90;background:linear-gradient(270deg, rgba(221,34,0,0.2) 0%, rgba(255,153,0,0.2) 100%);content:'';position:absolute;top:0;right:-15px;bottom:0;left:-15px}.profile-greeting__img-background--vip img{display:none}.profile-greeting .avatar{margin-right:15px;z-index:2;flex-shrink:0}.profile-greeting .greeting{z-index:2;color:#fff}.profile-greeting .greeting span{font-size:20px}.profile-greeting__info-list{z-index:2;display:flex;flex-flow:row nowrap;place-content:space-between;padding:15px;margin:0 -15px;border-bottom:1px solid #ddd}.profile-greeting__info-list li{font-size:16px;text-transform:uppercase;text-align:center}.profile-greeting__info-list li .title{font-size:10px;color:#999;font-weight:normal}@media (min-width: 768px){.profile-greeting{position:static;padding:15px}.profile-greeting__user{position:static}.profile-greeting__img-background{left:15px;right:15px;border-radius:4px}.profile-greeting__img-background img{width:auto}.profile-greeting__info-list{display:block;border-bottom:none;position:relative;z-index:2;padding:15px 15px 0 15px}.profile-greeting__info-list li{font-size:14px;text-transform:none;text-align:left;color:#fff;font-weight:bold}.profile-greeting__info-list li .title{font-size:inherit;color:#fff;font-weight:normal;display:inline-block}}.profile-menu{list-style:none;position:relative;z-index:2;padding-left:0;margin-top:15px}.profile-menu li{margin-bottom:2px}.profile-menu li button,.profile-menu li a{display:block;background-color:#fff;padding:15px 15px 15px 45px;text-decoration:none;text-transform:uppercase;text-align:left;font-size:14px;position:relative;color:#333;width:100%}.profile-menu li:hover button,.profile-menu li.active button,.profile-menu li:hover a,.profile-menu li.active a{background-color:#eee}.profile-menu li:hover button .glyphicon,.profile-menu li.active button .glyphicon,.profile-menu li:hover a .glyphicon,.profile-menu li.active a .glyphicon{background-color:#ccc}.profile-menu li:hover button .message-alert,.profile-menu li.active button .message-alert,.profile-menu li:hover a .message-alert,.profile-menu li.active a .message-alert{border-color:#eee}.profile-menu li .glyphicon{position:absolute;top:12px;left:15px;width:24px;height:24px;line-height:24px;border-radius:24px;text-align:center;background-color:#eee}.profile-menu li .message-alert{content:'';position:absolute;top:10px;left:33px;display:inline-block;background-color:#f60;width:10px;height:10px;border-radius:10px;border:2px solid #fff;z-index:2}.avatar{width:60px;height:60px;border-radius:60px;display:flex;position:relative}.avatar__img{width:100%;height:100%;border-radius:100%}.avatar__initials{background-color:#fff;font-size:24px;text-align:center;width:60px;height:60px;text-transform:uppercase;color:#f60;letter-spacing:2px;font-weight:bold;position:relative;border-radius:60px;display:flex;align-items:center;justify-content:center}.avatar:before{content:'';position:absolute;top:-5px;right:-5px;bottom:-5px;left:-5px;background-color:#fff;opacity:.4;border-radius:100%}.avatar--loyalty{z-index:1}.avatar--loyalty:before{content:none}.avatar--loyalty .hexagon{position:absolute;top:-17px;left:-4px;z-index:8;width:68px;height:55px;transform:rotate(120deg);margin:20px auto;overflow:hidden;visibility:hidden}.avatar--loyalty .hexagon-inside{width:100%;height:100%;transform:rotate(-60deg);overflow:hidden;visibility:hidden}.avatar--loyalty .hexagon-image{width:100%;height:100%;background-position:top;background-size:100%;transform:rotate(-60deg);background-repeat:no-repeat;visibility:visible}.avatar--loyalty .avatar__initials{border-radius:50%;position:relative;background-color:transparent}.avatar--loyalty .avatar-loyalty-emblem{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:75px;z-index:6}.avatar--loyalty.avatar--small .avatar__initials{background-color:transparent}.avatar--loyalty.avatar--small .hexagon-image{background-size:60%}.username--loyalty .avatar-loyalty-coins{position:absolute;font-size:10px;top:45px;left:45px;color:#999;white-space:nowrap}.username--loyalty .avatar-loyalty-coins__taller{position:relative;top:-1px;width:10px;height:10px}.avatar--small{width:30px;height:30px;line-height:30px;border-radius:30px}.avatar--small .avatar__initials{width:30px;height:30px;font-size:13px;letter-spacing:0}.avatar--small:before{top:-2px;right:-2px;bottom:-2px;left:-2px}.avatar--small.avatar--loyalty .hexagon{top:-20px;left:-13px;z-index:6;width:56px;height:30px}.avatar--small.avatar--loyalty .hexagon-image{background-color:#f5f5f5}.avatar--small.avatar--loyalty .avatar__initials{top:0;left:0;z-index:4}.avatar--small.avatar--loyalty .avatar-loyalty-emblem{width:40px}@keyframes pulsate{0%{opacity:.75}50%{transform:scale(1.2, 1.2);opacity:1.0}100%{opacity:.75}}.rate-details-block{position:relative;left:0}.rate-details-block .glyphicon-info{cursor:pointer;padding:10px;position:absolute;top:-15px;left:-15px}.rate-details-block .glyphicon-info:before{font-size:16px}@media (min-width: 531px){.rate-details-block .glyphicon-info{top:-20px}}@media (min-width: 900px){.rate-details-block .glyphicon-info{top:-9px}}.rates-container .glyphicon-info{cursor:pointer}.rate-details-popover{max-width:400px}.expedia-price-details-row{border-bottom:1px solid #ddd}.expedia-price-details-table{font-size:12px;color:#999}.expedia-price-details-table td{padding:5px 2px !important}.expedia-price-details-table td:last-child{text-align:right}.expedia-price-details-table__summary-price,.expedia-price-details-table__more-price{font-size:14px;font-weight:bold;color:#333;border-bottom:2px solid #ddd}.expedia-price-details-table__summary-price td:last-child{color:#f60;font-size:16px}.expedia-price-details-table__more-price td{padding-top:14px !important;border-top:none !important}.expedia-price-details-table .local-currency-text:before{content:"\A"}.expedia-price-details-table .toggle-price-details{cursor:pointer;text-align:left !important;position:relative}.expedia-price-details-table .toggle-price-details .collapsed .glyphicon-chevron-down2{transform:rotate(0deg);transition:transform .2s}.expedia-price-details-table .toggle-price-details a{color:#999;text-decoration:none}.expedia-price-details-table .toggle-price-details a .glyphicon-chevron-down2{color:#ccc;font-size:10px;position:absolute;top:9px;margin-left:5px;transform:rotate(180deg);transition:transform .2s}.expedia-price-details-table .price-details table{width:100%}.expedia-price-details-table .price-details td{border-top:transparent;text-align:left}.expedia-price-details-table .price-details td .price{display:block;text-align:right}.modal-image-header{overflow:hidden;margin:-15px -15px 20px -15px}.modal-image-header div{padding:0;margin:0}.modal-list-hotel-images.modal-image-header{margin-left:0;margin-right:0}.hotel-offering-box{display:block;text-align:center;text-decoration:none}.hotel-offering-box img{margin-bottom:10px;margin-right:auto;margin-left:auto}.hotel-offering-box .hotel-name{height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-decoration:underline}.hotel-offering-box .hotel-price{margin:5px 0;text-decoration:none}.hotel-offering-box .btn{margin-bottom:1px}@media (min-width: 531px){.hotel-offering-box{min-height:305px}}.hotel-offering-box:hover .hotel-name{text-decoration:none}.hotel-offering-box:hover .btn{color:#fff !important;background:#f90;background:-moz-linear-gradient(top, #f90 0%, #f60 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f90), color-stop(100%, #f60));background:-webkit-linear-gradient(top, #f90 0%, #f60 100%);background:-o-linear-gradient(top, #f90 0%, #f60 100%);background:-ms-linear-gradient(top, #f90 0%, #f60 100%);background:linear-gradient(to bottom, #f90 0%, #f60 100%);border:1px solid #db6345;border-bottom:2px solid #db6345;margin-bottom:0}.hotel-offering-box:hover .btn:hover,.hotel-offering-box:hover .btn:focus,.hotel-offering-box:hover .btn:active{color:#fff;background-color:#f60;border:1px solid #db6345;border-bottom:2px solid #db6345}.scarab-offer-box{margin-bottom:15px;text-align:center;border:1px solid #ddd;padding:5px}.scarab-offer-box .hotel-name{padding:5px 0;height:30px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.scarab-offer-box .hotel-price{padding-bottom:5px;color:#f60;font-weight:bold}@media (min-width: 768px){.carrier-privacy-policy__table strong{white-space:nowrap}}@media (max-width: 520px){.carrier-privacy-policy__table td a{word-break:break-all}}@keyframes pulsate{0%{opacity:.75}50%{transform:scale(1.2, 1.2);opacity:1.0}100%{opacity:.75}}.btn-travellers-number{padding:0 4px;margin-top:0;height:42px;border-radius:4px}.btn-travellers-number:hover{background-color:#fff;border-color:#ccc}.btn-travellers-number:active{background:#fff;box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn-travellers-number .list-inline>li{padding-right:0}.btn-travellers-number .glyphicon{position:relative;top:5px;font-size:26px;color:#666}.btn-travellers-number .glyphicon-person{left:3px}.btn-travellers-number .glyphicon-child{left:6px}.btn-travellers-number .travellers-data{display:inline-block;margin-top:2px}.btn-travellers-number .caret{margin-left:10px}.btn-default.btn-travellers-number:hover{background-color:#fff}.btn-default.btn-travellers-number.active{background-color:#fff;border-color:#f90 !important;outline:0;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(248,148,6,0.6) !important;transition:all .1s ease-in-out}.open>.dropdown-toggle.btn-default{background:#fff;box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.travellers-popup{padding:0;width:300px;border-radius:2px;left:50%;margin-left:-150px;color:#333}.travellers-popup:before{content:'';display:inline-block;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #ccc;border-bottom-color:rgba(0,0,0,0.2);position:absolute;top:-10px;left:50%;margin-left:-5px}.travellers-popup:after{content:'';display:inline-block;border-left:9px solid transparent;border-right:9px solid transparent;border-bottom:9px solid #fff;position:absolute;top:-9px;left:50%;margin-left:-4px}.travellers-popup-title{padding:10px 25px 10px 15px;margin:0;background-color:#fff}.travellers-popup .travellers-popup-footer{padding:0 10px 10px 10px}.travellers-popup .close{position:absolute;top:5px;right:7px;text-decoration:none}.travellers-popup-content{padding:15px}.travellers-popup-content .guestselect-container .child-age-block label{width:inherit}.guestselect-content{display:inline-block}.page_hotel .guestselect-container ul{margin-left:0}.guestselect-container ul{margin-bottom:0}.guestselect-container label{font-weight:normal}.guestselect-container .form-control{width:90px;margin-bottom:0}.guestselect-container select optgroup{color:#ddd;font-weight:normal}.guestselect-container select option[disabled],.guestselect-container select option:disabled{color:lightgrey}.guestselect-container .guest-container select,.guestselect-container .child-container select{width:120px}.guestselect-container .input-room{width:230px;margin-bottom:0}.guestselect-container .input-childage{width:70px;padding-right:25px}.guestselect-container .child-age-block{margin:5px 0}.guestselect-container .child-age-block label{margin-right:10px}.guestselect-container .child-age-block .controls{display:inline-block;position:relative}.guestselect-container .child-age-block .glyphicon{position:absolute;right:5px;top:10px;left:auto}.guestselect-container .same-ages-container{margin-top:5px;position:relative;padding-left:20px}.guestselect-container .same-ages-container input{margin:0;position:absolute;left:0;top:5px}.guestselect-container li{margin-bottom:5px}.guestselect-container li label{position:relative;padding-left:20px;height:20px;margin-bottom:0}.guestselect-container li label .glyphicon{position:absolute;left:-10px;font-size:26px;color:#666;top:4px}.guestselect-container .form-control{display:inline-block;vertical-align:middle}.guestselect-childage{border:1px solid #ccc;position:absolute;background:#eee;padding:6px 6px 7px 6px;border-left:0}.reservation-form-holder .guestselect-childage{left:110px}.controls .input-childage.form-control{border-top-right-radius:0;border-bottom-right-radius:0}.travellers-popup-content .guestselect-container .input-childage{width:90px}@media (max-width: 767px){.travellers-popup-content .guestselect-childage{padding:10px 10px 11px 10px}}.childage-row .input-age{width:70px;padding-left:6px;padding-right:25px}@media (max-width: 767px){.hotel-gallery .main-photo,.hotel-gallery .photo-thumbnails{display:none}}@media (min-width: 768px){.hotel-gallery{height:auto}.hotel-gallery .modal-gallery-thumbs-link{display:none}.hotel-gallery .more-link-text-less{display:none}}.travellers-popup-content .guestselect-container .guestselect-childage{left:90px}.header-search-bar .ages-container.child-ages-container{text-align:left}.ages-container .child-age-block.control-group{display:block;font-feature-settings:normal}.media-offer-page{font-family:'Roboto', Arial, sans-serif;background-color:#f5f5f5;margin-top:-30px}.media-offer-page .media-offer__header-img{background-image:url("https://s.szalas.hu/images/mediaajanlat/img/mediaoffer-main-img.jpg");background-size:cover;background-repeat:no-repeat;background-position:center center;position:relative;padding-bottom:6rem}.media-offer-page .media-offer-header-img__content{text-align:center}.media-offer-page .media-offer-header-img__content h1{color:#fff;padding:0 25px 20px 25px;margin-top:40px;text-shadow:2px 1px #000}.media-offer-page .media-offer-header-img__content .media-offer-header-img__line{width:250px;margin:10px auto;border-bottom:1px solid #fff;opacity:0.5}.media-offer-page .media-offer-header-img__content .media-offer-header-img__description{font-size:18px;color:#fff;padding:25px;text-shadow:2px 1px #000}.media-offer-page .media-offer-header-img__content .media-offer-header-img__little-line{width:150px;margin:10px auto;border-bottom:1px solid #fff;opacity:0.5}.media-offer-page .media-offer-header-img__content .btn{margin-top:0}.media-offer-page .description-block-content{display:flex;flex-wrap:wrap;justify-content:center;position:relative;z-index:1}.media-offer-page .description-block-content .description-block__highlighted--primary{color:#d60000}.media-offer-page .description-block-content .description-block__highlighted--secondary{color:#f66000}.media-offer-page .description-block-content .description-block__highlighted--tertiary{color:#3598db}.media-offer-page .description-block-content .description-block__content{margin:-20px 0 0 0;background:#fff;flex:0 0 350px;position:relative;box-shadow:0 0 25px 10px rgba(0,0,0,0.05)}.media-offer-page .description-block-content .description-block__content .description-block__content--header{height:200px}.media-offer-page .description-block-content .description-block__content .description-block__content--title{text-align:center;margin-bottom:25px}.media-offer-page .description-block-content .description-block__content .description-block__content--details{padding:0 20px 20px 20px;margin-top:10px}.media-offer-page .description-block-content .description-block__content .description-block__content--details a{text-decoration:none;color:#333}.media-offer-page .description-block-content .content--szallashu{border-top:7px solid #d01c1c}.media-offer-page .description-block-content .content--szallashu header{background-image:url("https://s.szalas.hu/images/mediaajanlat/img/mediaoffer-szallashu.jpg")}.media-offer-page .description-block-content .content--guest{border-top:7px solid #f60}.media-offer-page .description-block-content .content--guest header{background-image:url("https://s.szalas.hu/images/mediaajanlat/img/mediaoffer-guest.jpg")}.media-offer-page .description-block-content .content--guest:before{content:'';width:0;height:0;border-left:175px solid transparent;border-right:175px solid transparent;border-top:50px solid #ccc;position:absolute;bottom:-50px;z-index:-1;filter:blur(20px)}.media-offer-page .description-block-content .content--guest:after{content:'';width:0;height:0;border-left:175px solid transparent;border-right:175px solid transparent;border-top:50px solid #fff;position:absolute;bottom:-50px}.media-offer-page .description-block-content .content--brand{z-index:-1;border-top:7px solid #3598db}.media-offer-page .description-block-content .content--brand header{background-image:url("https://s.szalas.hu/images/mediaajanlat/img/mediaoffer-brand.jpg")}.media-offer-page .media-offer__download{margin-top:80px}.media-offer-page .media-offer__download h2{text-align:center;margin-bottom:25px}.media-offer-page .media-offer__download .media-offer__download-boxes{display:flex;flex-wrap:wrap;justify-content:center}.media-offer-page .media-offer__download .download-boxes__pdf-box{display:flex;flex-direction:column;background-color:#fff;box-shadow:0 0 25px 10px rgba(0,0,0,0.05);text-align:center;width:0;margin:10px;flex-grow:0;flex-basis:250px;padding:20px}.media-offer-page .media-offer__download .download-boxes__pdf-box img{padding:10px;margin-bottom:10px}.media-offer-page .media-offer__campaign{margin-top:35px}.media-offer-page .media-offer__campaign h2{text-align:center;margin-bottom:30px}.media-offer-page .media-offer__campaign hr{max-width:200px;border-top:1px solid #ccc}.media-offer-page .media-offer__campaign span{display:block;margin-top:30px;margin-bottom:20px;text-align:center;font-size:18px}.media-offer-page .breadcrumb{position:absolute;top:10px;margin:0;left:20px}.media-offer-page .media-offer__contact span{display:block;margin-top:30px;margin-bottom:20px;text-align:center;font-size:18px}@media (min-width: 411px){.media-offer-page .media-offer__header-img .media-offer-header-img__content .btn{margin-top:10px}.media-offer-page .media-offer__header-img .media-offer-header-img__content h1{margin-top:30px}}@media (max-width: 410px){.media-offer-page .media-offer__header-img .media-offer-header-img__content h1{margin-top:30px}.media-offer-page .media-offer__header-img .media-offer-header-img__content .btn{margin-top:0}.media-offer-page .description-block-content .description-block__content{flex:0 0 300px}.media-offer-page .media-offer__campaign .col-sm-2{width:50%}}@media (min-width: 601px){.media-offer-page .media-offer__header-img .media-offer-header-img__content{width:65%}}@media (max-width: 600px){.media-offer-page .media-offer__header-img{overflow:hidden}.media-offer-page .media-offer__header-img:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:0;display:block;background-color:rgba(0,0,0,0.2);backdrop-filter:blur(0.5rem)}.media-offer-page .media-offer__campaign .col-xxs-12{width:30%}}@media (min-width: 768px) and (max-width: 1100px){.media-offer-page .description-block-content .content--guest{margin:-20px 0px 0px 15px}}@media (max-width: 767px){.media-offer-page .media-offer__header-img .media-offer-header-img__content{padding-right:0}.media-offer-page .media-offer__header-img .media-offer-header-img__content h1{padding:0}.media-offer-page .media-offer__header-img .media-offer-header-img__content .media-offer-header-img__description{font-size:16px;padding:0}.media-offer-page .description-block-content .description-block__content{margin:10px 15px 0 15px}.media-offer-page .description-block-content .content--szallashu{margin-top:-20px}.media-offer-page .media-offer__campaign{margin-top:20px}.media-offer-page .media-offer__campaign h2{margin-bottom:0}.media-offer-page .media-offer__campaign span{margin:0}}@media (max-width: 826px){.media-offer-page .media-offer__download .download-boxes__pdf-box{flex-grow:1}}@media (min-width: 1101px){.media-offer-page .media-offer__header-img{padding-bottom:15rem}.media-offer-page .description-block-content .description-block__content{margin:-4rem 0 0 0}.media-offer-page .description-block-content .content--guest{margin:-8rem 0 0 0}}@media (max-width: 1100px){.media-offer-page .description-block-content .content--brand{margin-top:10px}.media-offer-page .description-block-content .content--guest:before{content:none}.media-offer-page .description-block-content .content--guest:after{content:none}.media-offer-page .media-offer__download{margin-top:20px}}@media (min-width: 1601px){.media-offer-page .media-offer__header-img{height:650px}}.login-modal .modal-body{padding:0}.login-modal .modal-header{background-color:#f5f5f5;border-bottom:transparent;padding-right:30px}.login-modal .modal-content{border:none}.login-modal h4{line-height:2rem;margin-top:0;margin-bottom:0}.login-modal .separator{margin:15px;font-size:10px;text-transform:uppercase;letter-spacing:1px;text-align:center}.login-modal .close{z-index:2;font-size:30px;position:absolute;top:5px;right:10px}.login-modal .email-input-group .close{top:65px}.login-modal .silent-link{color:#999;display:inline-block;margin-top:5px}.login-modal .silent-link:visited{color:#999}.login-modal .password-login-response{padding-top:0.3rem}.login-modal .img-container{display:none}.login-modal .alert-danger a.btn-login-fb{color:#3598db;background:transparent;padding:0;border:none}.login-modal .alert-danger a.btn-login-fb.in-progress:before{content:none !important}.login-modal .alert-danger a.btn-login-fb.in-progress:after{content:none}.login-modal__title{position:relative;width:100%;text-align:center}.login-modal__title--back{position:absolute;left:0;top:0;transform:translateY(50%);display:flex;align-items:center;cursor:pointer}.login-modal .email-login-response{margin-bottom:0}.login-modal__or{display:flex;width:100%;justify-content:center;margin-bottom:2rem}.login-modal__privacy{padding-top:1.5rem;margin-top:3rem;border-top:1px solid #CCCCCC}.login-modal__forgot-password:visited{color:#333333}.login-modal__forgot-password{display:flex;width:100%;justify-content:center;color:#333333}.login-modal .sso-buttons-page,.login-modal .password-input-page{display:flex;flex-direction:column;gap:2.5rem}.login-modal .sso-buttons-page__show-email-text,.login-modal .password-input-page__show-email-text{font-weight:bold;display:flex;width:100%;justify-content:center}.login-modal .registration-box__title{padding-bottom:1.5rem}.login-modal .newsletter-subsciption,.login-modal .sms-consent-toggle{margin-top:1.5rem;padding:1rem;background:#f4f5f4;display:flex}.login-modal .newsletter-subsciption__text,.login-modal .sms-consent-toggle__text{width:75%;font-size:1.2rem}.login-modal .newsletter-subsciption__container,.login-modal .sms-consent-toggle__container{width:25%;display:flex;justify-content:end;align-items:center}.login-modal .newsletter-subsciption__toggle,.login-modal .sms-consent-toggle__toggle{position:relative;display:inline-block;width:50px;height:26px}.login-modal .newsletter-subsciption__toggle--input,.login-modal .sms-consent-toggle__toggle--input{opacity:0;width:0;height:0}.login-modal .newsletter-subsciption__toggle--slider,.login-modal .sms-consent-toggle__toggle--slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s;border-radius:34px}.login-modal .newsletter-subsciption__toggle--slider:before,.login-modal .sms-consent-toggle__toggle--slider:before{position:absolute;content:"";height:18px;width:18px;left:4px;bottom:4px;background-color:white;-webkit-transition:.4s;transition:.4s;border-radius:50%}.login-modal .newsletter-subsciption__toggle--input:checked+.newsletter-subsciption__toggle--slider,.login-modal .newsletter-subsciption__toggle--input:checked+.sms-consent-toggle__toggle--slider,.login-modal .sms-consent-toggle__toggle--input:checked+.newsletter-subsciption__toggle--slider,.login-modal .sms-consent-toggle__toggle--input:checked+.sms-consent-toggle__toggle--slider{background-color:#2196F3}.login-modal .newsletter-subsciption__toggle--input:focus+.newsletter-subsciption__toggle--slider,.login-modal .newsletter-subsciption__toggle--input:focus+.sms-consent-toggle__toggle--slider,.login-modal .sms-consent-toggle__toggle--input:focus+.newsletter-subsciption__toggle--slider,.login-modal .sms-consent-toggle__toggle--input:focus+.sms-consent-toggle__toggle--slider{box-shadow:0 0 1px #2196F3}.login-modal .newsletter-subsciption__toggle--input:checked+.newsletter-subsciption__toggle--slider:before,.login-modal .newsletter-subsciption__toggle--input:checked+.sms-consent-toggle__toggle--slider:before,.login-modal .sms-consent-toggle__toggle--input:checked+.newsletter-subsciption__toggle--slider:before,.login-modal .sms-consent-toggle__toggle--input:checked+.sms-consent-toggle__toggle--slider:before{-webkit-transform:translateX(24px);-ms-transform:translateX(24px);transform:translateX(24px)}.login-modal .consent-block{margin-top:1.5rem}.login-modal .consent-block__title{font-size:1.4rem;font-weight:700}.login-modal .consent-block__label{display:block;font-weight:700}.login-modal .consent-block__desc{display:block;color:#999}.login-modal .consent-block__privacy{margin-top:1rem;font-size:1.2rem}@media (min-width: 768px){.login-modal .modal-dialog{width:380px}}.login-modal__container{display:flex}.login-modal__container--no-flex{display:block}.login-modal .guest-content{background-image:url("https://s.szalas.hu/images/login/user-bg.jpg");background-size:cover;min-height:450px}.login-modal .hotel-content{background-image:url("https://s.szalas.hu/images/login/owner-bg.jpg");background-size:cover;min-height:450px}.login-modal__container-left{position:relative;width:50%}.login-modal__container-left .benefits{position:absolute;top:50%;left:0;transform:translateY(-50%);color:#fff;padding:0 30px;display:flex;flex-direction:column}.login-modal__container-left .benefits .glyphicon{color:#fff}.login-modal__container-right{width:50%}.login-modal__container-right .login-nav{background-color:#f5f5f5}.login-modal__container-right .login-nav li{width:50%;text-align:center}.login-modal__container-right .login-nav li:not(.active) a{background-color:#f5f5f5;border-bottom:1px solid #ddd}.login-modal__container-right .login-nav a{text-decoration:none;color:#333}.login-modal__form-container{padding:2rem 3rem}.login-modal__form-container .form-group{position:relative}.login-modal__form-container .form-group__label-right{float:right}.login-modal__form-container .form-control{height:auto;padding:10px 12px 10px 12px}.login-modal__form-container .iconic-input .form-control{padding:10px 12px 10px 40px}.login-modal__form-container .iconic-input .glyphicon{top:13px;left:15px;right:auto;color:#999;font-size:16px}.login-modal__form-container .btn{position:relative;font-size:16px}.login-modal__form-container .btn--small{font-size:14px}@media (max-width: 767px){.login-modal__container-left{display:none !important}.login-modal__container-right{width:100%}}.login-modal__sso-login{display:flex;align-items:center;justify-content:space-evenly}.login-modal__sso-login--vertical{flex-direction:column;gap:1.5rem}.login-modal__sso-btn{width:4rem;height:4rem;border:1px solid #dadce0;border-radius:0.4rem}.login-modal__sso-btn--full{width:100%}.login-modal__sso-btn--secondary{width:32rem;height:3.4rem}.login-modal__sso-btn:hover{border:1px solid #c9dcfd;background-color:#f6f9ff;cursor:pointer}.login-modal__sso-google{border:none}.login-modal__sso-google--hidden{opacity:0}.login-modal__sso-google:hover{border:none;background-color:transparent}.login-modal__sso-apple:hover div div{background-color:#f6f9ff}.login-modal__sso-apple--secondary div{min-width:34px !important;max-width:34px !important}.login-modal__sso-apple div div{border-radius:0.4rem}.login-modal__sso-facebook{background:white}.login-modal__sso-facebook--secondary{display:flex;align-items:center;position:relative;white-space:nowrap}.login-modal__sso-facebook img{margin-top:3px;margin-left:-3px}.login-modal__sso-facebook--secondary img{width:1.8rem;height:1.8rem}.login-modal__sso-facebook .btn-text{text-decoration:none;color:#3c4043;font-size:14px;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);font-family:"Google Sans", arial, sans-serif;font-weight:500;padding-left:1.8rem}.login-modal .ssobtn-group{height:3.4rem}.login-modal .ssobtn-group__placeholder-google{border:1px solid #dadce0;padding:1rem}.login-modal .ssobtn-group .in-progress:before{top:0}.login-modal .ssobtn--apple{position:relative}.login-modal .ssobtn--apple .btn-text{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);white-space:nowrap;cursor:pointer;text-decoration:none;color:#3c4043;font-size:14px;font-family:"Google Sans", arial, sans-serif;font-weight:500;pointer-events:none;padding-left:1.6rem}@media (min-width: 768px){.login-modal--has-image .col-xs-12{width:50%}.login-modal--has-image .close{color:#fff;opacity:1}.login-modal--has-image .modal-dialog{width:730px}.login-modal--has-image .img-container{position:absolute;top:0;right:0;bottom:0;left:50%;overflow:hidden;display:flex;align-items:center;justify-content:center}.login-modal--has-image .img-container img{min-height:100%}}.login-modal .form-group .toggle-password-visibility{right:0;top:30px;color:#999}.login-modal .form-group .toggle-password-visibility:hover,.login-modal .form-group .toggle-password-visibility:focus{color:#666}.login-modal .form-group .toggle-password-visibility:hover{background-color:transparent}.profile-not-loggedin>header,.profile-not-loggedin>footer,.profile-not-loggedin .breadcrumb,.profile-not-loggedin .profile-content{filter:blur(10px)}@media (max-width: 350px){.login-modal__container h4{width:250px;margin:0 auto}}@keyframes pulsate{0%{opacity:.75}50%{transform:scale(1.2, 1.2);opacity:1.0}100%{opacity:.75}}.wellness-modal__title{font-size:1.4rem}.wellness-modal__images{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:1rem}.wellness-modal__image{width:100%;height:100%;object-fit:cover;max-height:calc(100vw - 5rem)}@media (min-width: 768px){.wellness-modal__image{max-height:56rem}}.form-group .toggle-password-visibility{position:absolute;right:12px;top:3px;background:transparent;border:0;border-radius:0.25em;color:#888;cursor:pointer;font-size:0.75em;font-weight:bold;margin-right:0.5em;padding:0.6em;text-transform:uppercase;-moz-appearance:none;-webkit-appearance:none}.form-group .toggle-password-visibility:hover,.form-group .toggle-password-visibility:focus{background-color:#eee;color:#555;outline:transparent}@media (max-width: 767px){.form-group .toggle-password-visibility{right:18px;top:23px}}.branching-join{background-color:#f7f7f7;position:relative;padding:15px}.branching-join img{width:80px;margin:-55px auto 0 auto}.branching-join__button{display:flex;justify-content:flex-end}.branching-join__left-side li{margin-bottom:5px}.branching-join__newsletter-congrats{display:flex;flex-direction:column;align-content:center;justify-content:center;text-align:center}@media (min-width: 768px){.branching-join__multi-side-content{display:flex;flex-direction:row}.branching-join__left-side{max-width:50%;padding:0 10px 0 0}.branching-join__right-side{max-width:50%;padding:0 0 0 10px}}@keyframes pulsate{0%{opacity:.75}50%{transform:scale(1.2, 1.2);opacity:1.0}100%{opacity:.75}}.doi__container{margin-top:80px;margin-bottom:50px}.doi__container .box{text-align:center;transition:all .1s ease-in-out}.doi__container .box .pulse-red{box-shadow:0 0 0 rgba(221,34,0,0.4);animation:pulse-red 1s;animation-iteration-count:3}.doi__container .box .pulse-red:hover{animation:none}@-webkit-keyframes pulse-red{0%{-webkit-box-shadow:0 0 0 0 rgba(221,34,0,0.4)}70%{-webkit-box-shadow:0 0 0 10px rgba(221,34,0,0)}100%{-webkit-box-shadow:0 0 0 0 rgba(221,34,0,0)}}@keyframes pulse-red{0%{-moz-box-shadow:0 0 0 0 rgba(221,34,0,0.4);box-shadow:0 0 0 0 rgba(221,34,0,0.4)}70%{-moz-box-shadow:0 0 0 10px rgba(221,34,0,0);box-shadow:0 0 0 10px rgba(204,169,44,0)}100%{-moz-box-shadow:0 0 0 0 rgba(221,34,0,0);box-shadow:0 0 0 0 rgba(221,34,0,0)}}.doi__container .box .pulse-green{box-shadow:0 0 0 rgba(35,99,0,0.4);animation:pulse-green 1s;animation-iteration-count:3}.doi__container .box .pulse-green:hover{animation:none}@-webkit-keyframes pulse-green{0%{-webkit-box-shadow:0 0 0 0 #27ae60}70%{-webkit-box-shadow:0 0 0 10px rgba(221,34,0,0)}100%{-webkit-box-shadow:0 0 0 0 rgba(221,34,0,0)}}@keyframes pulse-green{0%{-moz-box-shadow:0 0 0 0 #27ae60;box-shadow:0 0 0 0 #27ae60}70%{-moz-box-shadow:0 0 0 10px rgba(221,34,0,0);box-shadow:0 0 0 10px rgba(204,169,44,0)}100%{-moz-box-shadow:0 0 0 0 rgba(221,34,0,0);box-shadow:0 0 0 0 rgba(221,34,0,0)}}.doi__container .usp-line-list{text-align:left}.doi__container .icon{text-align:center;font-size:58px;background-color:#fff;width:100px;height:100px;border-radius:50%;line-height:1.8;color:#999;border:2px dashed #ddd;margin-top:-65px;margin-right:auto;margin-left:auto}.doi__container .icon--red{color:#d01c1c}.doi__container .icon--red .glyphicon{font-weight:bold;font-size:55px}.doi__container .icon--green{color:#27ae60}.doi__container .icon--green .glyphicon{font-weight:bold;font-size:55px}.doi__newsletter-subscribe{background-color:#f5f5f5;padding:15px !important;margin:-15px}@media (min-width: 768px){.doi__container{margin-top:50px}.doi__container .usp-line-list{text-align:center}.doi__container .list-iconic li .glyphicon{position:relative}.doi__newsletter-subscribe{margin:0 auto 30px auto;background-color:transparent}}.doi__container .loyalty-message{margin-top:30px}.doi__container .coins-added{position:relative;margin-bottom:15px;text-align:center}.doi__container .coins-added img{max-width:70px}.doi__container .coins-added span{font-size:16px;font-weight:bold;color:#fff;opacity:.9;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.doi__container .coins-message{font-size:16px;text-align:center;margin-bottom:15px}.doi__container .loyalty-message__actions{text-align:center}.loyalty-invitation{margin-top:30px}.loyalty-invitation__icons{display:flex;justify-content:space-around;margin-top:20px;padding:0 60px}.loyalty-invitation__icons a{text-align:center;text-decoration:none}.loyalty-invitation__icons a .glyphicon{display:block;color:#ccc;border:1px solid;border-radius:50%;width:32px;height:32px;text-align:center;line-height:32px;vertical-align:middle;font-size:16px;text-decoration:none;margin:0}.loyalty-invitation__icons a:hover .glyphicon{color:#3598db;border-color:#3598db}.vip-badge{background:transparent linear-gradient(90deg, #f90 0%, #d20 100%) 0% 0% no-repeat padding-box;width:fit-content;display:inline-block;border-radius:3rem;padding:0.4rem 0.8rem;color:#fff;line-height:100%}.vip-badge--lock{display:flex;font-size:1.2rem;align-items:center;gap:0.3rem;opacity:0.6;transition:0.1s;background:#d20;padding:0.2rem 0.2rem 0.2rem 0.6rem;cursor:pointer}.vip-badge--lock:hover{opacity:1}@media (min-width: 576px){.vip-badge--lock{font-size:1.4rem}}.vip-badge--profile,.vip-badge--profile-small{position:absolute;bottom:-0.9rem;left:50%;transform:translateX(-50%);user-select:none;border-radius:3rem;padding:0.1rem 0.7rem}.vip-badge--profile-small{font-size:1.1rem;line-height:1.2rem;border-radius:1.5rem;padding:0.1rem 0.3rem}.vip-badge--banner{font-family:"Nunito",sans-serif;font-size:2.1rem;line-height:2.2rem;border-radius:3rem;margin-bottom:1.2rem}@media (min-width: 992px){.vip-badge--banner{font-size:3.8rem;line-height:3.9rem;padding:0.6rem 2rem;border-radius:5rem;margin-right:1.2rem;min-width:1.81rem}}@media (min-width: 992px){.vip-badge--listpage{font-size:2.1rem;padding:0.2rem 0.8rem}}.vip-badge--accomodation-list .vip-badge__message{white-space:nowrap}.vip-badge--lg{border-radius:99rem;font-family:"Nunito",sans-serif;font-size:3rem;line-height:2.5rem;padding:1rem 1.7rem 0.9rem}@media (min-width: 992px){.vip-badge--lg{border-radius:99rem;font-size:4rem;line-height:3rem;padding:1rem 2.7rem 0.9rem}}.label-loyalty{display:flex;flex-direction:row;width:fit-content;min-width:fit-content;height:2.7rem;margin-bottom:0.5rem}.label-loyalty__offer{white-space:nowrap;color:#fff;display:flex;font-size:1.5rem;text-align:left}.label-loyalty__offer .label-loyalty__text-left:empty,.label-loyalty__offer .label-loyalty__text-right:empty{display:none}.label-loyalty__offer--locked{align-items:center;gap:0.5rem}.label-loyalty__offer--justify-end{justify-content:end}.label-loyalty__discount{height:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(90deg, #f60 0%, #C8180B 100%);border-radius:0 4px 4px 0;padding-left:0.8rem;padding-right:0.8rem}.label-loyalty__emblem{background-color:#fff;box-sizing:content-box;display:flex;flex-shrink:0}.label-loyalty__emblem--discount{position:relative;padding:0.2rem 0.5rem 0.2rem 0.8rem;display:flex;align-items:center}.label-loyalty__emblem--discount::before{content:"";position:absolute;inset:0;display:flex;align-items:center;background:white;border-radius:4px 0 0 4px;border:1.5px solid transparent;border-right:none;background:linear-gradient(90deg, #f60 0%, #C8180B 100%) border-box;mask:linear-gradient(#000 0 0) padding-box,linear-gradient(#000 0 0);mask-composite:exclude}.label-loyalty__logo{width:100%;height:100%;object-fit:contain;padding:0.3rem;border-radius:0}.label-loyalty__logo--locked{padding:0}.label-loyalty--locked{opacity:0.6;cursor:pointer;transition:opacity 0.1s;position:relative;display:flex;flex-direction:row;align-items:center;gap:0.5rem;background:white;padding-left:0.8rem;padding-right:0.8rem}.label-loyalty--locked:hover{opacity:1}.label-loyalty--opacity-full{opacity:1}.label-loyalty--locked::before{content:"";position:absolute;inset:0;display:flex;align-items:center;background:white;border-radius:4px;border:1.5px solid transparent;background:linear-gradient(90deg, #f60 0%, #C8180B 100%) border-box;mask:linear-gradient(#000 0 0) padding-box,linear-gradient(#000 0 0);mask-composite:exclude}.label-loyalty--locked .label-loyalty__offer{background:#fff;color:#333;font-size:1.4rem}.label-campaign{align-items:stretch;background-color:#ff9630;border-radius:4px;color:#fff;display:inline-flex;flex-direction:row;overflow:hidden;padding:0}.label-campaign__title,.label-campaign__offer{flex:auto;padding:0.25rem 0.8rem;text-align:center}.label-campaign__title{border-radius:0;font-size:1.4rem;line-height:1.8rem;min-width:6rem}.label-campaign__offer{align-items:center;display:flex;font-size:1.8rem;justify-content:center}.label-campaign__offer--cleaner-list-page{font-size:1.4rem}.label-campaign--green .label-campaign__title{background-color:#81bc26}@media screen and (max-width: 435px){.rates-container .label-campaign{display:inline-block;position:relative;max-width:100%;text-align:center}.rates-container .label-campaign .label-rem{margin-right:0rem}}@keyframes pulsate{0%{opacity:.75}50%{transform:scale(1.2, 1.2);opacity:1.0}100%{opacity:.75}}.image-gradient{display:block;position:absolute;bottom:0;width:100%;height:50%;text-decoration:none;background:rgba(0,0,0,0);background:-moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.7) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0,0,0,0)), color-stop(100%, rgba(0,0,0,0.7)));background:-webkit-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.7) 100%);background:-o-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.7) 100%);background:-ms-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.7) 100%);background:linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,0.7) 100%);border-radius:4px}@keyframes pulsate{0%{opacity:.75}50%{transform:scale(1.2, 1.2);opacity:1.0}100%{opacity:.75}}.success-progress{position:relative;opacity:1;zoom:1;z-index:3;transition:all .1s ease-in-out}.in-progress,.in-progress-center,.logo-bar .language-currency .dropdown-menu--in-progress,.in-progress-inline{position:relative;opacity:0.75;zoom:1;z-index:3;transition:all .1s ease-in-out}.in-progress:before,.in-progress-center:before,.logo-bar .language-currency .dropdown-menu--in-progress:before,.in-progress-inline:before{animation:spin .5s infinite linear;transform-origin:50% 50%;font-family:'general';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:"\e93c" !important;position:absolute;z-index:2;left:calc(50% - .5em);top:20px;font-size:var(--in-progress-size, 40px);color:#3598db}.in-progress--absolute,.logo-bar .language-currency .dropdown-menu--in-progress,.in-progress-center--absolute,.in-progress-inline--absolute{position:absolute}.in-progress--auto-suggest:before,.in-progress-center--auto-suggest:before,.in-progress-inline--auto-suggest:before{font-size:3rem;left:auto;right:1rem;top:0.75rem}.btn.success-progress:before{font-family:'general';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e90d";position:absolute;z-index:3;color:#fff}.btn.success-progress:after{content:'';width:26px;height:26px;background:#27ae60;border-radius:50%;position:absolute;z-index:2;left:6px;top:50%;margin-top:-13px}.in-progress-center:before,.logo-bar .language-currency .dropdown-menu--in-progress:before{top:calc(50% - .5em)}.in-progress:after,.in-progress-center:after,.logo-bar .language-currency .dropdown-menu--in-progress:after{content:'';position:absolute;z-index:1;left:0;width:100%;height:100%;background:rgba(255,255,255,0.75);padding:2px;top:0}.in-progress-modal{position:fixed}.in-progress-modal .modal-header{border-bottom:none}.in-progress-modal .modal-body{min-height:50px}.in-progress-modal .modal-footer{display:none}.in-progress-modal:before{background:rgba(255,255,255,0.75);border-radius:50%;padding:5px}.in-progress-modal:after{background:none}.validating .glyphicon-loading:before{animation:spin 2s infinite linear}.btn.btn-primary .in-progress,.btn.btn-primary .success-progress{padding-left:40px !important;overflow:hidden;text-overflow:ellipsis}.btn.in-progress:before,.btn.success-progress:before{top:25%;font-size:20px;color:#fff}.btn.in-progress:before{left:30px}.btn.success-progress:before{left:9px}.btn.btn-default.in-progress:before,.btn.btn-default.success-progress:before{color:#3598db}.btn.in-progress:after{display:none}.btn.in-progress .glyphicon:before,.btn.success-progress .glyphicon:before{width:14px;content:'';display:block}.btn.in-progress .glyphicon:after{right:-28px !important}.facebook-element.in-progress-center:before,.logo-bar .language-currency .facebook-element.dropdown-menu--in-progress:before{font-size:20px;margin-left:-10px;margin-top:-10px}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@font-face{font-family:'general';src:url("https://s.szalas.hu/uncooked/css/sass/common/fonts/glyphicons/general/fonts/general.eot?hgjti759df46");src:url("https://s.szalas.hu/uncooked/css/sass/common/fonts/glyphicons/general/fonts/general.eot?hgjti759df46#iefix") format("embedded-opentype"),url("https://s.szalas.hu/uncooked/css/sass/common/fonts/glyphicons/general/fonts/general.woff2?hgjti759df46") format("woff2"),url("https://s.szalas.hu/uncooked/css/sass/common/fonts/glyphicons/general/fonts/general.ttf?hgjti759df46") format("truetype"),url("https://s.szalas.hu/uncooked/css/sass/common/fonts/glyphicons/general/fonts/general.woff?hgjti759df46") format("woff"),url("https://s.szalas.hu/uncooked/css/sass/common/fonts/glyphicons/general/fonts/general.svg?hgjti759df46#general") format("svg");font-weight:normal;font-style:normal;font-display:block}.header-megamenu{--menu-left: clamp(-15px, calc(1200px - 100vw) / 2, 0px);line-height:1;position:relative}.header-megamenu .header-megamenu__button{background:none;border:none;padding:0;text-align:unset;--color: inherit;color:var(--color);font-size:32px;height:1em;line-height:1}body.ro .header-megamenu .header-megamenu__button{--color: rgba(255, 255, 255, .5)}@media (max-width: calc(768px - .02px)){.header-megamenu .header-megamenu__button{font-size:24px}}.header-megamenu .header-megamenu__menu{background:#f5f5f5;left:var(--menu-left);position:absolute;top:62px;z-index:1000}@media (min-width: 768px){.header-megamenu .header-megamenu__menu{border-radius:4px;display:grid}}@media (max-width: calc(768px - .02px)){.header-megamenu .header-megamenu__menu{bottom:0;left:-275px;position:fixed;top:50px;overflow:auto;transition:transform .4s ease}}.header-megamenu .header-megamenu__menu .dropdown-menu{background:transparent;border:none;border-radius:0;box-shadow:none;margin:0;padding:0;position:static;overflow:hidden;width:352px}@media (max-width: calc(768px - .02px)){.header-megamenu .header-megamenu__menu .dropdown-menu{display:flex;flex-direction:column;width:275px}}.header-megamenu .header-megamenu__menu .dropdown-menu .dropdown-header{color:#333;font-family:"Signika",sans-serif;font-size:18px;line-height:1;padding-block:10px}.header-megamenu .header-megamenu__menu .dropdown-menu .divider{background:#ccc;margin-block:8px}.header-megamenu .header-megamenu__menu .dropdown-menu>li{position:relative}.header-megamenu .header-megamenu__menu .dropdown-menu>li:first-child{margin-top:8px}.header-megamenu .header-megamenu__menu .dropdown-menu>li:last-child{margin-bottom:8px}.header-megamenu .header-megamenu__menu .dropdown-menu>li.dropdown-header{padding-inline:16px}.header-megamenu .header-megamenu__menu .dropdown-menu>li>a,.header-megamenu .header-megamenu__menu .dropdown-menu>li>button{background:none;border:none;padding:0;text-align:unset;padding:12px calc(16px + 16px + 10px) 12px 16px;width:100%}.header-megamenu .header-megamenu__menu .dropdown-menu>li>a:hover,.header-megamenu .header-megamenu__menu .dropdown-menu>li>a.open,.header-megamenu .header-megamenu__menu .dropdown-menu>li>button:hover,.header-megamenu .header-megamenu__menu .dropdown-menu>li>button.open{background:white}.header-megamenu .header-megamenu__menu .dropdown-menu>li>a::before,.header-megamenu .header-megamenu__menu .dropdown-menu>li>button::before{font-family:'general' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";height:1em;position:absolute;right:16px;top:50%;transform:translateY(-50%);font-size:16px}.header-megamenu .header-megamenu__menu .dropdown-menu>li>a small,.header-megamenu .header-megamenu__menu .dropdown-menu>li>button small{color:#666;display:block;font-size:12px}@media (min-width: 768px){.header-megamenu.open .header-megamenu__menu .dropdown-menu{display:block}}@media (max-width: calc(768px - .02px)){.header-megamenu.open .header-megamenu__menu{transform:translateX(100%)}.header-megamenu.open .header-megamenu__button .glyphicon::before{content:"\e91a"}}.header-megamenu .header-megamenu__submenu{--background: white;background:var(--background);border-radius:4px;left:calc(var(--menu-left) + 352px);line-height:normal;min-height:100%;max-width:0;overflow-x:hidden;padding-top:8px;padding-bottom:calc(8px + 14px);position:absolute}.header-megamenu .header-megamenu__submenu--open{max-width:calc(min(1200px, 100vw) - 30px - 352px - 17px);overflow-x:scroll;padding-bottom:8px;z-index:1000}@media (max-width: calc(768px - .02px)){.header-megamenu .header-megamenu__submenu{bottom:0;left:-275px;position:fixed;top:50px;overflow:auto;--background: #f5f5f5;min-width:275px;top:0;transition:transform .4s ease;z-index:1000}.header-megamenu .header-megamenu__submenu--open{transform:translateX(100%)}.header-megamenu .header-megamenu__submenu--open .header-megamenu__submenu-grid-items{transition:grid-template-rows .4s ease}}.header-megamenu .header-megamenu__submenu::-webkit-scrollbar{background:none;height:14px;width:14px}.header-megamenu .header-megamenu__submenu::-webkit-scrollbar-thumb{background:#666;border:5px solid var(--background);border-radius:14px}.header-megamenu .header-megamenu__submenu>.header-megamenu__submenu-title{align-items:center;cursor:unset;display:flex;gap:5px}@media (min-width: 768px){.header-megamenu .header-megamenu__submenu>.header-megamenu__submenu-title{white-space:nowrap}}@media (max-width: calc(768px - .02px)){.header-megamenu .header-megamenu__submenu>.header-megamenu__submenu-title{width:275px}}.header-megamenu .header-megamenu__submenu>.header-megamenu__submenu-title .glyphicon{background:none;border:none;padding:0;text-align:unset;font-size:19px}@media (min-width: 768px){.header-megamenu .header-megamenu__submenu>.header-megamenu__submenu-title .glyphicon{display:none}}@media (min-width: 768px){.header-megamenu .header-megamenu__menu,.header-megamenu .header-megamenu__submenu{box-shadow:0px 6px 12px 0px rgba(0,0,0,0.18)}}@media (max-width: calc(768px - .02px)){.header-megamenu .dropdown-backdrop{background-color:rgba(0,0,0,0.5)}}.header-megamenu .header-megamenu__submenu-title{background:none;border:none;padding:0;text-align:unset;font-weight:bold;padding:12px 16px}.header-megamenu .header-megamenu__submenu-grid{display:flex;gap:5px}@media (max-width: calc(768px - .02px)){.header-megamenu .header-megamenu__submenu-grid{flex-direction:column}}@media (max-width: calc(768px - .02px)){.header-megamenu .header-megamenu__submenu-grid-group>.header-megamenu__submenu-title{position:relative;width:100%}.header-megamenu .header-megamenu__submenu-grid-group>.header-megamenu__submenu-title::after{font-family:'general' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";height:1em;position:absolute;right:16px;top:50%;transform:translateY(-50%);font-size:12px}.header-megamenu .header-megamenu__submenu-grid-group>.header-megamenu__submenu-title+.header-megamenu__submenu-grid-items{grid-template-rows:0fr}.header-megamenu .header-megamenu__submenu-grid-group>.header-megamenu__submenu-title+.header-megamenu__submenu-grid-items ul{overflow:hidden}.header-megamenu .header-megamenu__submenu-grid-group--open>.header-megamenu__submenu-title::after{content:"\e913"}.header-megamenu .header-megamenu__submenu-grid-group--open>.header-megamenu__submenu-title+.header-megamenu__submenu-grid-items{grid-template-rows:1fr}}@media (min-width: 768px){.header-megamenu .header-megamenu__submenu-grid-group>.header-megamenu__submenu-title{display:none}}.header-megamenu .header-megamenu__submenu-grid-items{display:grid}.header-megamenu .header-megamenu__submenu-grid-items ul{display:grid;grid-auto-flow:column;grid-template-rows:repeat(var(--rows, 11), min-content);list-style-type:none;margin:0;padding:0}.header-megamenu .header-megamenu__submenu-grid-items ul>*{padding:6px 16px}@media (min-width: 768px){.header-megamenu .header-megamenu__submenu-grid-items ul{margin-left:-5px}.header-megamenu .header-megamenu__submenu-grid-items ul>*{margin-left:5px}}@media (max-width: calc(768px - .02px)){.header-megamenu .header-megamenu__submenu-grid-items ul{grid-auto-flow:row;row-gap:1px}.header-megamenu .header-megamenu__submenu-grid-items ul>*{background:white;padding-block:9px}}.header-megamenu .header-megamenu__submenu-grid-items ul a{color:inherit;display:block;flex-shrink:0;text-decoration:none}@media (min-width: 768px){.header-megamenu .header-megamenu__submenu-grid-items ul a{width:213px}.header-megamenu .header-megamenu__submenu-grid-items ul a:hover{text-decoration:underline}}.header-megamenu .header-megamenu__submenu-title+.header-megamenu__submenu-grid-items ul{--rows: 12}.header-megamenu .header-megamenu__submenu-title+.header-megamenu__submenu-grid-items ul>li:first-child{background:none;border:none;padding:0;text-align:unset;font-weight:bold;padding:12px 16px;grid-column:1/span 11}@media (max-width: calc(768px - .02px)){.header-megamenu .header-megamenu__submenu-title+.header-megamenu__submenu-grid-items ul>li:first-child{display:none}}.header-megamenu .dropdown-backdrop{display:none}.header{display:flex;justify-content:space-between;align-items:center}header .header{height:100%}.header__left,.header__right,.header__info{display:flex;align-items:center}.header__left .for-hotels,.header__right .for-hotels,.header__info .for-hotels{margin-right:1rem;text-decoration:underline;color:#333333;display:none}.header__left .for-hotels--travelminit,.header__right .for-hotels--travelminit,.header__info .for-hotels--travelminit{color:#ffffff}.header__right{gap:15px}.header__search-button{width:4rem;height:4rem;padding:0;background-color:transparent;background-image:none;font-size:2.8rem;border:none;border-radius:50%}.header__search-button:hover{background:#ddd}.header__search-button:active,.header__search-button.active{box-shadow:0.2rem 0.2rem 0.6rem rgba(0,0,0,0.2) inset}@media (min-width: 768px){.header__search-button{display:none}}@media (min-width: 768px){.header__info{border-right:1px solid #ddd;margin-right:2rem}.header__info .for-hotels{display:block}}.profile-context-menu{position:relative}.logo-bar{display:flex;position:relative;background:#f5f5f5;transition:top 0.2s ease-in-out;z-index:7}.logo-bar.ro{background:linear-gradient(to right, #71246B, #aa2767)}.bf-black-header .logo-bar{background:#111}.bf-black-header .logo-bar:not(.ro) .header-megamenu__button,.bf-black-header .logo-bar:not(.ro) .header__info>a,.bf-black-header .logo-bar:not(.ro) .language-currency>button{color:#fff}.logo-bar .logo-holder>a{display:inline-block;outline:none}.logo-bar .logo-holder>a img{display:inline-block}.logo-bar .logo-holder .summer-slogan{display:inline-block}.logo-bar .logo img{width:auto}.logo-bar>*{flex-grow:1}@media (min-width: 768px){.logo-bar{padding:9px 0}.logo-bar .logo-holder .summer-slogan{width:54px}.header-slogen{position:absolute;top:43px;left:15px;font-size:12px;color:#999;font-style:italic;white-space:nowrap}.revngo .logo-bar .social-icons{margin-top:0}}@media (max-width: 767px){.logo-bar .summer-slogan{width:42px}.logo-bar img{max-width:130px}.logo-bar.poi{height:55px}.pl .logo-bar img{max-width:170px}}@media (max-width: 767px) and (min-width: 576px){.ro .logo-bar img{max-width:165px}}.logo-bar.ro .language-currency>button{color:#fff}@media (min-width: 576px){.logo-bar .languages-currencys{margin-right:3rem}}.logo-bar .languages-currencys__btn{display:block;width:100%;background-color:transparent;color:#333;padding-left:13px;border:none;font-weight:normal;line-height:1.42857;text-align:left;white-space:nowrap}.logo-bar .languages-currencys__btn:hover,.logo-bar .languages-currencys__btn:focus{background-color:#f5f5f5}.logo-bar .languages-currencys__btn--currency-selector{text-align:center;padding-left:0}.logo-bar .language-currency{position:relative;float:right;background:none;border:none}.logo-bar .language-currency .btn-default.active.focus,.logo-bar .language-currency .btn-default .btn-travellers-number:active{box-shadow:none;background:none;border:none}.logo-bar .language-currency .open>.btn-default.dropdown-toggle:focus,.logo-bar .language-currency .open>.btn-default.dropdown-toggle.focus,.logo-bar .language-currency .open>.dropdown-toggle.btn-default{box-shadow:none;background:none;border:none}.logo-bar .language-currency>button{background:none;border:none;padding:6px 8px}.logo-bar .language-currency>button .flag-icon{margin-right:0}.logo-bar .language-currency .dropdown-menu{min-width:55px}.logo-bar .language-currency .dropdown-menu>li>a{padding-right:0;padding-left:13px}.logo-bar .language-currency .dropdown-menu--in-progress{min-width:17rem;min-height:5rem}.logo-bar .language-currency .flag-icon{margin-right:10px}.logo-bar .language-currency .flags{min-width:125px;left:-20px}@media (max-width: calc(768px - .02px)){.logo-bar .language-currency .flags{left:-60px}}.logo-bar .language-currency .currency>li>a{text-align:center;padding-left:0}.logo-bar .language-curreny .currency.dropdown-menu:before{right:15px}.logo-bar .language-curreny .currency.dropdown-menu:after{right:16px}.logo-bar .language-currency.currency-btn{margin-right:0}@media (max-width: 767px){.logo-bar .languages-currencys__item:not(:last-child){border-bottom:1px solid #eee}.logo-bar .languages-currencys__btn{padding:8px 20px 8px 13px}.logo-bar .languages-currencys__btn--currency-selector{padding:8px 20px}}@media (min-width: 992px){.logo-bar .language-currency .dropdown-menu{margin-right:0}}@media (max-width: 991px){.logo-bar .language-currency .dropdown-menu{margin-top:5px;margin-right:-18px}}@media (min-width: 768px){.logo-bar .languages-currencys{display:flex;flex-direction:column;align-items:flex-end;margin-right:0}.logo-bar .languages-currencys__wrapper{display:flex;flex-direction:row;align-items:center}}@media (max-width: 350px){.logo-bar .languages-currencys__wrapper{display:flex;flex-direction:column;max-width:42px}.logo-bar .languages-currencys__wrapper .language-currency{margin-top:0;margin-right:0}.logo-bar .languages-currencys__wrapper .language-currency .btn{padding:2px 12px;min-width:52px}}.mobile-profile-logged .logo-bar .profile-menu-container{padding-right:2px}@media (min-width: 768px){.logo-bar .profile-menu-container{position:relative}.logo-bar .profile-menu-container .profile-context-menu{position:relative}}@media (max-width: 767px){.logo-bar{height:50px}.logo-bar .profile-menu-container{margin-right:-15px}.logo-bar .profile-menu-container .already-a-partner{display:none}.mobile-profile-logged .logo-bar .profile-menu-container{right:10px}}.logo-bar .profile-menu-container{align-items:center;display:flex;gap:15px}body.ro .logo-bar .profile-menu-container{color:white}.logo-bar .show-profile-menu{text-align:center;position:relative;text-decoration:none;text-transform:uppercase}.logo-bar .show-profile-menu .caret{margin-top:-8px}body.ro:not(.registration-page) .logo-bar .show-profile-menu{background-color:transparent;border:none;color:#fff}body.ro:not(.registration-page) .logo-bar .show-profile-menu .glyphicon{color:#F8980D}body.ro.registration-page .logo-bar .show-profile-menu{text-transform:none}@media (min-width: 768px){.logo-bar .show-profile-menu .glyphicon{font-size:16px}}@media (max-width: 767px){.logo-bar .show-profile-menu{float:none;background-color:#ddd;width:40px;color:#333;height:50px;border-radius:0 0 0 50px;text-align:right;border:none;padding:0 3px 0 0}.logo-bar .show-profile-menu .glyphicon{font-size:28px;margin-top:-8px}.bf-black-header .logo-bar:not(.ro) .show-profile-menu{background-color:transparent;color:#fff;padding:0;text-align:center}.bf-black-header .logo-bar:not(.ro) .show-profile-menu .glyphicon{margin-top:0}.ro .profile-menu-container{margin-left:initial;margin-right:initial}.ro .logo-bar .show-profile-menu{border-radius:100%;height:40px;padding-right:initial;text-align:center;background-color:transparent}.ro .logo-bar .show-profile-menu .glyphicon{color:#F8980D;margin-top:0}}@media (max-width: 991px){.logo-bar .show-profile-menu img{width:40px;margin-top:5px;margin-right:4px}.logo-bar .show-profile-menu .user-img.facebook-user:after{right:0}.logo-bar .show-profile-menu .profile-user-name{display:none}.logo-bar .show-profile-menu .caret{display:none}}@media (min-width: 992px){.logo-bar .show-profile-menu img{width:30px;margin:auto;max-width:100%}}.logo-bar .profile-image{position:relative}.logo-bar .profile-image .profile-alert{position:absolute}@media (max-width: 991px){.logo-bar .profile-image .profile-alert{top:4px;right:0}}@media (min-width: 992px){.logo-bar .profile-image .profile-alert{top:0;right:-2px}}.logo-bar .dropdown-menu .login{padding:10px;min-width:260px}.logo-bar .dropdown-menu .login .login-title{margin:-10px -10px 10px -10px;padding:10px;background:#f5f5f5;font-weight:bold}.logo-bar .navbar-toggle{position:absolute;float:none;margin:0;top:0;right:10px;background-color:transparent;background-image:none;font-size:20px;color:#ccc}.logo-bar .navbar-toggle:hover{color:#d01c1c}.logo-bar .navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px;background:#ccc}@media (max-width: 767px){header .navbar-toggle{position:absolute;top:9px;right:42px;z-index:5;margin:0;padding:11px;font-size:18px;border-radius:50%;width:40px;height:40px}header .navbar-toggle:hover{background:#ddd}header .navbar-toggle:active,header .navbar-toggle.active{box-shadow:2px 2px 6px rgba(0,0,0,0.2) inset}header .navbar-toggle .glyphicon{top:-10px;font-size:28px}header .navbar-collapse{overflow:visible}header .navbar-collapse.collapse.in{position:fixed;width:100%;height:100% !important;background:rgba(0,0,0,0.8);z-index:20;top:0;left:0;overflow:auto;padding-top:50px;padding-bottom:65px;transition:none !important}header .navbar-collapse.collapsing{position:fixed;width:100%;height:100% !important;background:rgba(0,0,0,0.8);z-index:20;top:0;left:0;overflow:auto;padding-top:50px;padding-bottom:65px;transition:none !important}header .close-navbar-collapse{position:fixed;top:0;left:0;width:100%;text-align:left;padding:15px;background:#f5f5f5;color:#999;text-decoration:none;z-index:1000}header .close-navbar-collapse:hover{background-color:#ddd}header .ro~.navbar-header .navbar-toggle{top:7px;right:51px;display:flex;align-items:center;justify-content:center}header .ro~.navbar-header .glyphicon-search{top:0;color:#fff}}header .navbar-collapse{padding:0}.header-search-bar-container{background:#ddd;padding:10px 0}.header-search-bar{position:relative}.header-search-bar .input-large,.header-search-bar .input-small{padding:10px 10px 10px 5px;font-size:14px;height:42px}.header-search-bar .input-large{width:300px}.header-search-bar .input-small{text-align:left}.header-search-bar .input-start-date{border-top-right-radius:0;border-bottom-right-radius:0}.header-search-bar .input-end-date{border-top-left-radius:0;border-bottom-left-radius:0}@media (min-width: 768px){header .navbar-header{float:none}.header-search-bar-container{height:62px}.header-search-bar{padding-left:303px}.header-search-bar .typeahead{max-width:320px}}@media (min-width: 601px){.header-search-bar .form-control.input-small{border:none;padding:0;background-color:transparent}}@media (max-width: 767px){.header-search-bar-container .container-fluid,.usp-line-list .container-fluid{height:auto}.header-search-bar{padding-left:0;padding-top:49px}.header-search-bar select,.header-search-bar input[type="text"],.header-search-bar input[type="email"],.header-search-bar input[type="number"],.header-search-bar input[type="tel"]{font-size:16px;height:42px}.header-search-bar input[type="button"]{font-size:16px;height:42px !important;padding-top:14px}.header-search-bar .tooltip{display:none !important}.header-search-bar .form-control.input-small{width:100%}}@media (min-width: 1200px){.homepage:not(.homepagePoi) .header-search-bar.wide-search-bar{padding-left:463px}.homepage:not(.homepagePoi) .header-search-bar.wide-search-bar .header-search-location-section{width:460px}.homepage:not(.homepagePoi) .header-search-bar.wide-search-bar .header-search-location-section .input-large{width:460px}}.header-search-location-section{width:300px;height:42px;position:absolute;left:0;top:0;z-index:6;display:inline-block}.header-search-location-section .input-large{display:block;position:relative;z-index:1;height:42px}.header-search-location-section .location_header_close_btn{position:absolute;top:1px;right:1px;display:none;background:#fff;padding:8px 10px;font-size:16px;color:#999;text-decoration:none;z-index:2}.header-search-location-section .header-location-unavailable-message{color:#fff;background:#999;margin-bottom:5px;padding:5px;position:relative;z-index:2}.header-search-location-section .header-location-unavailable-message:before{content:'';position:absolute;left:50%;top:-8px;margin-left:-10px;width:0;height:0;border-style:solid;border-width:0 10px 8px 10px;border-color:transparent transparent #999 transparent}.header-search-location-section__input-icon{display:none}@media (max-width: 767px){.header-search-location-section{width:100%;padding:0}.header-search-location-section .input-large{width:100%;margin-left:0;margin-right:0}.header-search-bar .header-search-location-section{display:block;margin-bottom:5px}}.header-search-location-section:hover .bootstrap-tagsinput .tags-overflow,.header-search-location-section:hover .bootstrap-tagsinput:after{color:#3598db}.header-search-location-section .bootstrap-tagsinput{width:320px;position:absolute;left:0;top:0;background:#fff;border-radius:2px;border:1px solid #999;padding:0 5px;white-space:nowrap;text-align:left}.header-search-location-section .bootstrap-tagsinput:after,.header-search-location-section .bootstrap-tagsinput .tags-overflow{content:attr(data-tags-overflow);position:absolute;font-size:12px;top:0;right:0;width:75px;height:100%;text-align:right;padding-right:5px;padding-top:9px;cursor:pointer;color:#333;background:#fff;background:-moz-linear-gradient(left, rgba(255,255,255,0) 0%, #fff 60%);background:-webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255,255,255,0)), color-stop(60%, #fff));background:-webkit-linear-gradient(left, rgba(255,255,255,0) 0%, #fff 60%);background:-o-linear-gradient(left, rgba(255,255,255,0) 0%, #fff 60%);background:-ms-linear-gradient(left, rgba(255,255,255,0) 0%, #fff 60%);background:linear-gradient(to right, rgba(255,255,255,0) 0%, #fff 60%)}.header-search-location-section .bootstrap-tagsinput .tags-container{margin-bottom:8px;margin-top:7px;height:25px;overflow:hidden}.header-search-location-section .bootstrap-tagsinput .tags-container:empty{display:none}.header-search-location-section .bootstrap-tagsinput .tag{font-size:14px;font-weight:normal;margin:2px;display:inline-block;position:relative;padding-right:28px;max-width:235px;overflow:hidden;text-overflow:ellipsis;background:#fff;color:#666;border:1px solid #ddd;border-radius:0}.header-search-location-section .bootstrap-tagsinput .tag span{display:inline-block;width:20px;height:21px;cursor:pointer;position:absolute;right:0;top:0;line-height:20px;vertical-align:middle;text-align:center;color:#999;border-left:1px solid #eee}.header-search-location-section .bootstrap-tagsinput .tag span:after{content:'\00D7';color:#999}.header-search-location-section .bootstrap-tagsinput .tag:hover span{background:#eee}.header-search-location-section .bootstrap-tagsinput.active{white-space:normal;border:1px solid #f60;box-shadow:0 0 5px #f60}.header-search-location-section .bootstrap-tagsinput.active:after{display:none}.header-search-location-section .bootstrap-tagsinput.active .tags-container{height:auto;margin-bottom:2px}.header-search-location-section .bootstrap-tagsinput.active .input-large{box-shadow:none;border-color:#f60;border-top-color:#999 !important}@media (max-width: 767px){.header-search-location-section .bootstrap-tagsinput{width:100%;padding:0}.header-search-location-section .bootstrap-tagsinput .tags-container{padding-left:5px;padding-right:5px}}.header-search-location-section .typeahead{left:-1px;right:-1px;margin-top:0;border-radius:0;padding:0;top:auto;z-index:1001}.header-search-location-section .typeahead li a{padding:10px}.header-search-location-section .typeahead li a .resultcount{text-align:right;float:none;font-size:11px;position:relative;top:-20px;margin-bottom:-20px;color:#999;padding-top:2px;padding-left:15px}.header-search-location-section .typeahead li a .resultcount label{cursor:pointer;display:block;margin-top:3px;color:#27ae60}.header-search-location-section .typeahead li a .resultcount~.autocomplete-region{padding-right:130px}.header-search-location-section .typeahead li a .has-poi-label~.autocomplete-region{margin-top:-41px}.header-search-location-section .typeahead li a .glyphicon{margin-right:5px;float:none}.header-search-location-section .typeahead .active>a{background:#eee !important;color:#333}.header-search-location-section .typeahead .active>a:hover{background:#eee !important;color:#333}.header-search-location-section .typeahead .header,.header-search-location-section .typeahead .active .header,.header-search-location-section .typeahead .active .header:hover,.header-search-location-section .typeahead .header:hover{cursor:default;background:#f5f5f5 !important;padding:3px 10px;font-size:12px;color:#666}.header-search-location-section .typeahead .autocomplete-region{font-size:12px}.header-search-location-section .typeahead .powered-by-google{height:20px;background:url("https://s.szalas.hu/images/new/search/powered-by-google.png") right bottom no-repeat}.header-search-location-section .typeahead .header-search-name{padding-right:100px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}@media (max-width: 767px){.header-search-location-section .typeahead{margin-top:0;max-width:none}.header-search-location-section .typeahead{max-width:none}}.header-search-bar .header-search-date-section{display:inline-block}.header-search-bar .header-search-date-section fieldset{margin-bottom:0}.header-search-bar .date-input-container{position:relative;display:inline-block}.header-search-bar .date-input-container .glyphicon{position:static;top:9px;right:2px;font-size:24px;color:#666;text-decoration:none;z-index:0}@media (min-width: 768px){.header-search-bar .date-input-container .glyphicon{color:#333}}.header-search-bar .date-input-container .date-input-day{position:relative;width:20px;height:30px;padding:7px 0 7px 0;font-size:11px;font-weight:bold;color:#666;text-decoration:none;text-align:center;text-shadow:1px 1px 0 rgba(255,255,255,0.5)}.header-search-bar .header-search-date-section__container{height:4.2rem;display:flex;align-items:center;justify-content:center;background:#fff;padding-inline:1rem;cursor:pointer}.header-search-bar .header-search-date-section__flexibility,.header-search-bar .header-search-date-section__separator{color:#666;margin:0 0.25rem;flex-shrink:0}.header-search-bar .header-search-date-section__date-input{height:4rem !important;border:none;text-align:center;padding:inherit}@media (min-width: 768px){.header-search-bar .header-search-date-section__date-input{text-align:left}}.header-search-bar .header-search-date-section__date-input-field{display:flex;align-items:center}.header-search-bar .header-search-date-section__date-input-icon{cursor:pointer;padding-right:1rem}@media (max-width: 767px){.header-search-date-section fieldset input~label{top:12px;left:12px}.header-search-date-section fieldset input:focus~label{top:3px;left:5px}.header-search-date-section fieldset label.stay{top:3px;left:5px;color:#333}.header-search-bar .header-search-date-section{display:block;margin-bottom:7px}.header-search-bar .header-search-date-section:before{display:table;content:""}.header-search-bar .header-search-date-section:after{display:table;content:"";clear:both}.header-search-bar .header-search-date-section .date-input-container{display:block;float:right;min-width:0}.header-search-bar .header-search-date-section .date-input-container:first-child{float:left}.header-search-bar .header-search-date-section--cleaner-list-page .date-input-container fieldset input~label{left:3.45rem}.header-search-bar .header-search-date-section--cleaner-list-page .date-input-container .input-start-date,.header-search-bar .header-search-date-section--cleaner-list-page .date-input-container .input-end-date{border-top-right-radius:0.4rem;border-bottom-right-radius:0.4rem;border-bottom-left-radius:0.4rem;border-top-left-radius:0.4rem}.header-search-bar .date-input-container.input-leave .datepicker{left:auto !important;right:0 !important}.header-search-bar .date-input-container.input-leave .datepicker-dropdown:before{left:auto;right:26px}.header-search-bar .date-input-container.input-leave .datepicker-dropdown:after{left:auto;right:27px}}.header-search-bar .header-search-person-section{display:inline-block;vertical-align:top}@media (max-width: 767px){.header-search-person-section .travellers-popup .form-control{display:inline-block}.header-search-bar .header-search-person-section{display:block;margin-bottom:10px}.header-search-bar .room-container{display:inline-block}.header-search-bar .roomCount{display:table-cell;width:220px}.header-search-bar .btn-travellers-number{width:100%;left:0;margin-left:0;box-shadow:none}.header-search-bar .travellers-popup{display:block;position:relative;margin-left:0;width:100%;margin-bottom:7px;top:2px !important;left:0}}@media (min-width: 360px) and (max-width: 767px){.header-search-bar .roomCount{width:270px}}.header-search-bar .btn-search{display:inline-flex;padding:8px 12px;height:42px;border:1px solid #ccc;vertical-align:top !important}.header-search-bar .btn-search .glyphicon{font-size:24px;margin-right:5px}.header-search-bar.in-progress{background:#f90;background:-moz-linear-gradient(top, #f90 0%, #f60 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #f90), color-stop(100%, #f60));background:-webkit-linear-gradient(top, #f90 0%, #f60 100%);background:-o-linear-gradient(top, #f90 0%, #f60 100%);background:-ms-linear-gradient(top, #f90 0%, #f60 100%);background:linear-gradient(to bottom, #f90 0%, #f60 100%);border:1px solid #db6345;border-bottom:2px solid #db6345;text-shadow:0 -1px 0 #f60;color:#fff}@media (min-width: 768px) and (max-width: 900px){.header-search-bar .btn-search{padding:8px 9px 8px 12px}.header-search-bar .btn-search .text{display:none}}@media (max-width: 767px){.header-search-bar .btn-search{position:relative;top:-3px;color:#fff;background:#f60;border:1px solid #f60;border-radius:.4rem}.header-search-bar .btn-search:active:hover,.header-search-bar .btn-search:hover{border:0.1rem solid #db6345}.header-search-bar .result-count-container{display:inline-block;position:relative;top:-1px;font-size:12px;color:#f5f5f5}.header-search-bar .result-count-container .result-count:before{margin-top:-10px;margin-left:-10px;font-size:20px}.header-search-bar .result-count-container .result-count:after{background:#f60}.header-search-bar .btn-search{top:-1px;display:flex;justify-content:center;align-items:center;width:100%}.header-search-bar .btn-search:active{margin-bottom:2px}}.homepage .navbar-header.in-use .header-search-location-section .bootstrap-tagsinput{background-color:#ddd}.homepage .navbar-header.in-use .header-search-location-section .bootstrap-tagsinput:after{background:#ddd;background:-moz-linear-gradient(left, rgba(221,221,221,0) 0%, #ddd 60%);background:-webkit-gradient(linear, left top, right top, color-stop(0%, rgba(221,221,221,0)), color-stop(60%, #ddd));background:-webkit-linear-gradient(left, rgba(221,221,221,0) 0%, #ddd 60%);background:-o-linear-gradient(left, rgba(221,221,221,0) 0%, #ddd 60%);background:-ms-linear-gradient(left, rgba(221,221,221,0) 0%, #ddd 60%);background:linear-gradient(to right, rgba(221,221,221,0) 0%, #ddd 60%)}.homepage .navbar-header.in-use .header-search-location-section .active.bootstrap-tagsinput{background-color:#fff}.homepage .navbar-header.in-use .bootstrap-tagsinput .form-control{background-color:#ddd}.homepage .navbar-header.in-use .active.form-control,.homepage .navbar-header.in-use .active.btn-travellers-number,.homepage .navbar-header.in-use .active .form-control{background-color:#fff}.mobile-page-tel-number{display:none}@media (max-width: 767px){.listHotel .mobile-page-tel-number{display:block;height:30px;background:#eee;padding:7px 5px 0 5px;text-align:center;position:relative;margin-top:-30px}.listHotel .mobile-page-tel-number a{text-decoration:none;color:#333}.glyphicon-tel:before{content:"\e940";padding-right:5px}}.loyalty-places-filter .loyalty-places-img{display:inline-block;width:1.33em;margin-right:2px;margin-top:-2px}.listPoi .header-search-location-section .typeahead li a .resultcount{text-align:left;top:0;left:-15px;margin-bottom:5px}.bon-badge-header{display:inline-block;position:relative;top:6px}.bon-badge-header .bon-header{width:40px}@media (max-width: 310px){.logo-bar .summer-slogan{width:35px}.logo-bar img{max-width:100px}}.logo-bar .avatar{margin-left:8px;display:inline-block}.logo-bar .avatar__initials{background-color:#eee}.logo-bar .username{display:inline-block;color:#333;text-transform:none;margin-left:4px}.logo-bar .user{display:block;text-decoration:none}.logo-bar.ro .username{color:#fff}.logo-bar .profile-menu{position:absolute;background:transparent;border:none;top:44px;right:0;left:auto;box-shadow:none;display:block;height:0;padding:0;margin:0}.logo-bar .profile-menu.dropdown-menu:before,.logo-bar .profile-menu.dropdown-menu:after{display:none}.logo-bar .profile-menu li{box-shadow:0 6px 6px rgba(0,0,0,0.175);height:0;overflow:hidden;transition:all 300ms ease-in-out}.logo-bar .profile-menu li button{border:none;width:100%}.logo-bar .profile-menu li button,.logo-bar .profile-menu li a{padding:15px 15px 15px 42px}.logo-bar .profile-menu li button .glyphicon,.logo-bar .profile-menu li a .glyphicon{left:10px}.logo-bar .profile-context-menu.open .profile-menu{height:auto}.logo-bar .profile-context-menu.open .profile-menu li{height:49px}.logo-bar .profile-context-menu.open .dropdown-backdrop{display:none}.horizontal-line::before,.horizontal-line::after{margin-top:20px;margin-bottom:20px}.horizontal-line--spacing-small::before,.horizontal-line--spacing-small::after{margin-top:10px;margin-bottom:10px}.horizontal-line--spacing-small-top::before,.horizontal-line--spacing-small-top::after{margin-top:5px}.horizontal-line--top::before,.horizontal-line--bottom::after{content:'';width:100%;height:1px;display:block;background-color:#eee}.notification-alert{background-color:#d20;border-radius:100%;color:#fff;font-size:1rem;font-weight:bold;height:1.5rem;line-height:1.5rem;position:absolute;text-align:center;top:50%;transform:translateY(-50%);width:1.5rem;z-index:2}.notification-alert--empty-sm{top:0.2rem;right:0;width:0.6rem;height:0.6rem;outline:0.2rem solid #fff}.notification-alert--outside{left:2rem;top:1.6rem;transform:none}.notification-alert--alert-box{left:-1rem;top:-0.5rem;transform:none}.notification-alert--avatar{left:0.5rem;top:-0.5rem;transform:none}@keyframes pulsate{0%{opacity:.75}50%{transform:scale(1.2, 1.2);opacity:1.0}100%{opacity:.75}}.notification-new{position:absolute;top:-1rem;right:0;background-color:#eb9da0;color:#fff;font-size:1rem;line-height:normal;padding:0.2rem 0.5rem 0 0.5rem;border-radius:.3rem;text-transform:uppercase}.notification-new--profile{position:relative;top:0;right:0}.notification-new--standalone{top:auto;right:auto;font-size:inherit;position:static;padding:0 0.5rem 0 0.5rem}@media (max-width: 990px){.notification-new{top:-1.3rem;right:-1.9rem}}.typeahead-list{display:flex;flex-direction:column;background-color:#fff;width:100%;padding:0;border-radius:0 0 4px 4px;box-shadow:0 2px 8px rgba(0,0,0,0.27);text-align:left}.typeahead-list__item{display:flex;padding:8px;border-bottom:1px solid #ddd;cursor:pointer}.typeahead-list__item:hover,.typeahead-list__item.active{background-color:#f5f5f5}.typeahead-list__item--subject{cursor:auto}.typeahead-list__item--subject:hover{background-color:#fff}.typeahead-list__item:nth-last-of-type(1){border-bottom:none}.typeahead-list__item-icon{position:relative;top:0;font-size:20px;margin:0 5px}.typeahead-list__item-content{overflow:hidden}.typeahead-list__item-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.typeahead-list__item-title em{font-weight:bold;font-style:normal}.typeahead-list__item-subtext{font-size:12px;color:#999}.footer__badge-group{display:flex;align-content:center;justify-content:center;align-items:center;flex-direction:column;gap:2rem;margin-bottom:2rem}.footer__badge-group--subgroup{flex-direction:row}.footer__badge-group:last-child{margin-bottom:3rem}@media (min-width: 768px){.footer__badge-group{flex-direction:row}}.footer__badge--ssl{width:10rem}.footer__badge--bigfish{width:17rem}.footer__badge--deloitte{width:12rem}.footer__badge--grayscale{filter:grayscale(100%)}.footer__badge--app-of-the-year{width:10rem;margin:0 1rem}.footer__badge--consumer-protection{min-width:25rem;width:25rem;height:5rem}footer{position:relative;background-color:#f5f5f5}footer .btn-to-top{position:absolute;right:15px;top:-30px;width:40px;height:40px;border-radius:100%;background:#eee;margin-top:10px}footer .btn-to-top .glyphicon{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);font-size:20px;color:#999}footer .btn-to-top+.tooltip{white-space:nowrap}footer .btn-to-top+.tooltip .tooltip-arrow{top:auto}@media (min-width: 768px){footer{margin-top:80px}footer .btn-to-top{top:-53px;background:#f5f5f5;margin-top:0}}footer .currency-select{position:absolute;top:-50px}footer .currency-select button,footer .currency-select a{color:#333}footer .currency-select button .glyphicon,footer .currency-select a .glyphicon{top:2px}footer ul li{margin-bottom:5px}footer button,footer a{color:#3598db;text-decoration:underline}footer button:hover,footer button:active,footer a:hover,footer a:active{color:#3598db;text-decoration:none}footer button:visited,footer button:focus,footer a:visited,footer a:focus{color:#333;text-decoration:underline}footer button.highlighted,footer a.highlighted{background:#666;color:#fff;display:inline-block}footer button.highlighted:hover,footer a.highlighted:hover{color:#fff}footer .glyphicon-skype-online{color:#27ae60}footer .social-icons{margin:10px 0}footer .glyphicon-facebook-messenger{color:#3598db}footer .glyphicon-clover{margin-left:3px;color:#27ae60}@media (min-width: 768px){footer button,footer a{color:#333;text-decoration:none}footer button:active,footer button:hover,footer a:active,footer a:hover{color:#333;text-decoration:underline}}footer .usp-line-list{background:#eee;padding:15px 0;margin-bottom:30px}footer .usp-line-list .list-iconic{margin:0}.media-appearance-container{margin-bottom:15px}.media-appearance-container img{filter:grayscale(1);opacity:.5;transition:all .1s ease-in-out}.media-appearance-container:hover img{filter:grayscale(0);opacity:1}footer .newsletter-subscribe-form{margin:30px 0}footer .newsletter-subscribe-form a{color:#3598db;text-decoration:underline}footer .newsletter-subscribe-form a.btn{color:#fff;text-decoration:none}footer .languages{text-align:center;margin-bottom:15px}footer .languages li{margin:0 8px}footer .languages a span{position:relative;top:0;margin-right:6px}@media (max-width: 600px){.media-appearance-container{position:relative}.media-appearance-container:before{content:"";position:absolute;right:0;top:0;bottom:0;width:20%;z-index:1;background:linear-gradient(to right, rgba(245,245,245,0) 0%, #f5f5f5 65%, #f5f5f5 100%)}.media-appearance-container .media-appearance-container__image{overflow-x:scroll}.media-appearance-container .media-appearance-container__image img{width:600px;max-width:none;border-right:100px solid transparent}}@media (max-width: 767px){footer.mobile-margin-bottom{margin-bottom:110px}footer.mobile-margin-bottom:empty{margin-bottom:0}footer .mobile-selects{padding:15px}footer .languages{margin-top:30px}.unified-hotel-page footer.mobile-margin-bottom{margin-bottom:0}.currency-select-mobile,.language-select-mobile{width:49%;float:left;display:block}.currency-select-mobile:only-child,.language-select-mobile:only-child{width:100%;float:none}footer .mobile-selects select{z-index:0;border-left:0 none}.currency-select-mobile{margin-right:2%}.currency-select-mobile .glyphicon{font-size:16px}footer .mobile-selects .input-group-addon{padding:0 6px;font-size:14px;color:#333;background-color:#fff;border-left:1px solid #ccc;border-right:0 none}}.footer-copyright{padding:15px 0;text-align:center;background:#eee;color:#999}.footer-copyright .list-inline button,.footer-copyright .list-inline a{color:#999}.footer-copyright .list-inline:hover button,.footer-copyright .list-inline:hover a{color:#333}.footer-copyright a{color:#999}.footer-copyright:hover button,.footer-copyright:hover a{text-decoration:underline}.footer-copyright:hover button:hover,.footer-copyright:hover a:hover{text-decoration:none}.footer-copyright ul{margin-bottom:0}.footer-copyright ul li{margin:0 6px;position:relative}.footer-copyright ul li .separator{content:"";position:absolute;top:2px;right:-8px;border-right:1px solid #ccc;height:16px}.footer-copyright.footer-affiliate+.container-fluid{display:none}.endHotel .footer-copyright{padding-bottom:30px}.offensive-content-modal{text-align:left;color:#333}.fb-like,.fb-share-button,.fb-follow{min-height:1px;min-width:1px}@media (max-width: 767px){body.page_hotel footer{margin-top:0}}footer .trust-badges-container{border:0 none;border-bottom:1px solid #ddd;padding:0 0 10px 0;margin:30px 0}footer .trust-badges-container ul{display:table;margin:0 auto}footer .trust-badges-container ul li{display:table-cell;vertical-align:middle}footer .trust-badges-container .badges-title{background:#eee;padding:10px 20px}footer .trust-badges-container .badges-title a{color:#3598db;text-decoration:underline}@media (min-width: 531px){footer .trust-badges-container{margin-top:-20px}footer .trust-badges-container .badges-title{background:none}}@media (min-width: 992px){.hotel-page-aside .trust-badges-container{float:left;margin-left:15px;margin-right:15px}.hotel-page-aside .trust-badges-container ul,.hotel-page-aside .trust-badges-container ul li{display:block}.hotel-page-aside .trust-badges-container ul li{padding:10px}.hotel-page-aside .trust-badges-container .badges-title{width:100%}.hotel-page-aside .trust-badges-container .badge-bestprice,.hotel-page-aside .trust-badges-container .badge-ssl{width:50%;float:left;text-align:center}.hotel-page-aside .trust-badges-container .badge-bestprice img,.hotel-page-aside .trust-badges-container .badge-ssl img{max-height:70px;margin:auto}}@media (max-width: 530px){footer .trust-badges-container{margin-top:40px}footer .trust-badges-container .badges-title{background:#eee;top:5px;display:table-caption}footer .trust-badges-container ul li{padding:5px}}.hotel-page-contents .trust-badges-container{display:block}@media (min-width: 531px) and (max-width: 767px){.trust-badges-container .badges-title{white-space:nowrap}}@media (min-width: 992px){.hotel-page-contents .trust-badges-container{display:none;margin:15px 0}}.flag-icon{position:relative;display:inline-block;width:1.33em;line-height:1em;margin-right:6px;background-size:contain;background-position:50%;background-repeat:no-repeat;box-shadow:0 0 1px #999}.flag-icon:before{content:"\00a0"}.flag-icon.flag-icon-squared{width:1em}.flag-icon-background{background-size:contain;background-position:50%;background-repeat:no-repeat}.flag-icon.country-ad{background-image:url("https://s.szalas.hu/images/flags/ad.svg")}.flag-icon.country-ae{background-image:url("https://s.szalas.hu/images/flags/ae.svg")}.flag-icon.country-af{background-image:url("https://s.szalas.hu/images/flags/af.svg")}.flag-icon.country-ag{background-image:url("https://s.szalas.hu/images/flags/ag.svg")}.flag-icon.country-ai{background-image:url("https://s.szalas.hu/images/flags/ai.svg")}.flag-icon.country-al{background-image:url("https://s.szalas.hu/images/flags/al.svg")}.flag-icon.country-am{background-image:url("https://s.szalas.hu/images/flags/am.svg")}.flag-icon.country-ao{background-image:url("https://s.szalas.hu/images/flags/ao.svg")}.flag-icon.country-aq{background-image:url("https://s.szalas.hu/images/flags/aq.svg")}.flag-icon.country-ar{background-image:url("https://s.szalas.hu/images/flags/ar.svg")}.flag-icon.country-as{background-image:url("https://s.szalas.hu/images/flags/as.svg")}.flag-icon.country-at{background-image:url("https://s.szalas.hu/images/flags/at.svg")}.flag-icon.country-au{background-image:url("https://s.szalas.hu/images/flags/au.svg")}.flag-icon.country-aw{background-image:url("https://s.szalas.hu/images/flags/aw.svg")}.flag-icon.country-ax{background-image:url("https://s.szalas.hu/images/flags/ax.svg")}.flag-icon.country-az{background-image:url("https://s.szalas.hu/images/flags/az.svg")}.flag-icon.country-ba{background-image:url("https://s.szalas.hu/images/flags/ba.svg")}.flag-icon.country-bb{background-image:url("https://s.szalas.hu/images/flags/bb.svg")}.flag-icon.country-bd{background-image:url("https://s.szalas.hu/images/flags/bd.svg")}.flag-icon.country-be{background-image:url("https://s.szalas.hu/images/flags/be.svg")}.flag-icon.country-bf{background-image:url("https://s.szalas.hu/images/flags/bf.svg")}.flag-icon.country-bg{background-image:url("https://s.szalas.hu/images/flags/bg.svg")}.flag-icon.country-bh{background-image:url("https://s.szalas.hu/images/flags/bh.svg")}.flag-icon.country-bi{background-image:url("https://s.szalas.hu/images/flags/bi.svg")}.flag-icon.country-bj{background-image:url("https://s.szalas.hu/images/flags/bj.svg")}.flag-icon.country-bl{background-image:url("https://s.szalas.hu/images/flags/bl.svg")}.flag-icon.country-bm{background-image:url("https://s.szalas.hu/images/flags/bm.svg")}.flag-icon.country-bn{background-image:url("https://s.szalas.hu/images/flags/bn.svg")}.flag-icon.country-bo{background-image:url("https://s.szalas.hu/images/flags/bo.svg")}.flag-icon.country-bq{background-image:url("https://s.szalas.hu/images/flags/bq.svg")}.flag-icon.country-br{background-image:url("https://s.szalas.hu/images/flags/br.svg")}.flag-icon.country-bs{background-image:url("https://s.szalas.hu/images/flags/bs.svg")}.flag-icon.country-bt{background-image:url("https://s.szalas.hu/images/flags/bt.svg")}.flag-icon.country-bv{background-image:url("https://s.szalas.hu/images/flags/bv.svg")}.flag-icon.country-bw{background-image:url("https://s.szalas.hu/images/flags/bw.svg")}.flag-icon.country-by{background-image:url("https://s.szalas.hu/images/flags/by.svg")}.flag-icon.country-bz{background-image:url("https://s.szalas.hu/images/flags/bz.svg")}.flag-icon.country-ca{background-image:url("https://s.szalas.hu/images/flags/ca.svg")}.flag-icon.country-cc{background-image:url("https://s.szalas.hu/images/flags/cc.svg")}.flag-icon.country-cd{background-image:url("https://s.szalas.hu/images/flags/cd.svg")}.flag-icon.country-cf{background-image:url("https://s.szalas.hu/images/flags/cf.svg")}.flag-icon.country-cg{background-image:url("https://s.szalas.hu/images/flags/cg.svg")}.flag-icon.country-ch{background-image:url("https://s.szalas.hu/images/flags/ch.svg")}.flag-icon.country-ci{background-image:url("https://s.szalas.hu/images/flags/ci.svg")}.flag-icon.country-ck{background-image:url("https://s.szalas.hu/images/flags/ck.svg")}.flag-icon.country-cl{background-image:url("https://s.szalas.hu/images/flags/cl.svg")}.flag-icon.country-cm{background-image:url("https://s.szalas.hu/images/flags/cm.svg")}.flag-icon.country-cn{background-image:url("https://s.szalas.hu/images/flags/cn.svg")}.flag-icon.country-co{background-image:url("https://s.szalas.hu/images/flags/co.svg")}.flag-icon.country-cr{background-image:url("https://s.szalas.hu/images/flags/cr.svg")}.flag-icon.country-cu{background-image:url("https://s.szalas.hu/images/flags/cu.svg")}.flag-icon.country-cv{background-image:url("https://s.szalas.hu/images/flags/cv.svg")}.flag-icon.country-cw{background-image:url("https://s.szalas.hu/images/flags/cw.svg")}.flag-icon.country-cx{background-image:url("https://s.szalas.hu/images/flags/cx.svg")}.flag-icon.country-cy{background-image:url("https://s.szalas.hu/images/flags/cy.svg")}.flag-icon.country-cz{background-image:url("https://s.szalas.hu/images/flags/cz.svg")}.flag-icon.country-de{background-image:url("https://s.szalas.hu/images/flags/de.svg")}.flag-icon.country-dj{background-image:url("https://s.szalas.hu/images/flags/dj.svg")}.flag-icon.country-dk{background-image:url("https://s.szalas.hu/images/flags/dk.svg")}.flag-icon.country-dm{background-image:url("https://s.szalas.hu/images/flags/dm.svg")}.flag-icon.country-do{background-image:url("https://s.szalas.hu/images/flags/do.svg")}.flag-icon.country-dz{background-image:url("https://s.szalas.hu/images/flags/dz.svg")}.flag-icon.country-ec{background-image:url("https://s.szalas.hu/images/flags/ec.svg")}.flag-icon.country-ee{background-image:url("https://s.szalas.hu/images/flags/ee.svg")}.flag-icon.country-eg{background-image:url("https://s.szalas.hu/images/flags/eg.svg")}.flag-icon.country-eh{background-image:url("https://s.szalas.hu/images/flags/eh.svg")}.flag-icon.country-er{background-image:url("https://s.szalas.hu/images/flags/er.svg")}.flag-icon.country-es{background-image:url("https://s.szalas.hu/images/flags/es.svg")}.flag-icon.country-et{background-image:url("https://s.szalas.hu/images/flags/et.svg")}.flag-icon.country-fi{background-image:url("https://s.szalas.hu/images/flags/fi.svg")}.flag-icon.country-fj{background-image:url("https://s.szalas.hu/images/flags/fj.svg")}.flag-icon.country-fk{background-image:url("https://s.szalas.hu/images/flags/fk.svg")}.flag-icon.country-fm{background-image:url("https://s.szalas.hu/images/flags/fm.svg")}.flag-icon.country-fo{background-image:url("https://s.szalas.hu/images/flags/fo.svg")}.flag-icon.country-fr{background-image:url("https://s.szalas.hu/images/flags/fr.svg")}.flag-icon.country-ga{background-image:url("https://s.szalas.hu/images/flags/ga.svg")}.flag-icon.country-gb{background-image:url("https://s.szalas.hu/images/flags/gb.svg")}.flag-icon.country-en{background-image:url("https://s.szalas.hu/images/flags/gb.svg")}.flag-icon.country-gd{background-image:url("https://s.szalas.hu/images/flags/gd.svg")}.flag-icon.country-ge{background-image:url("https://s.szalas.hu/images/flags/ge.svg")}.flag-icon.country-gf{background-image:url("https://s.szalas.hu/images/flags/gf.svg")}.flag-icon.country-gg{background-image:url("https://s.szalas.hu/images/flags/gg.svg")}.flag-icon.country-gh{background-image:url("https://s.szalas.hu/images/flags/gh.svg")}.flag-icon.country-gi{background-image:url("https://s.szalas.hu/images/flags/gi.svg")}.flag-icon.country-gl{background-image:url("https://s.szalas.hu/images/flags/gl.svg")}.flag-icon.country-gm{background-image:url("https://s.szalas.hu/images/flags/gm.svg")}.flag-icon.country-gn{background-image:url("https://s.szalas.hu/images/flags/gn.svg")}.flag-icon.country-gp{background-image:url("https://s.szalas.hu/images/flags/gp.svg")}.flag-icon.country-gq{background-image:url("https://s.szalas.hu/images/flags/gq.svg")}.flag-icon.country-gr{background-image:url("https://s.szalas.hu/images/flags/gr.svg")}.flag-icon.country-gs{background-image:url("https://s.szalas.hu/images/flags/gs.svg")}.flag-icon.country-gt{background-image:url("https://s.szalas.hu/images/flags/gt.svg")}.flag-icon.country-gu{background-image:url("https://s.szalas.hu/images/flags/gu.svg")}.flag-icon.country-gw{background-image:url("https://s.szalas.hu/images/flags/gw.svg")}.flag-icon.country-gy{background-image:url("https://s.szalas.hu/images/flags/gy.svg")}.flag-icon.country-hk{background-image:url("https://s.szalas.hu/images/flags/hk.svg")}.flag-icon.country-hm{background-image:url("https://s.szalas.hu/images/flags/hm.svg")}.flag-icon.country-hn{background-image:url("https://s.szalas.hu/images/flags/hn.svg")}.flag-icon.country-hr{background-image:url("https://s.szalas.hu/images/flags/hr.svg")}.flag-icon.country-ht{background-image:url("https://s.szalas.hu/images/flags/ht.svg")}.flag-icon.country-hu{background-image:url("https://s.szalas.hu/images/flags/hu.svg")}.flag-icon.country-id{background-image:url("https://s.szalas.hu/images/flags/id.svg")}.flag-icon.country-ie{background-image:url("https://s.szalas.hu/images/flags/ie.svg")}.flag-icon.country-il{background-image:url("https://s.szalas.hu/images/flags/il.svg")}.flag-icon.country-im{background-image:url("https://s.szalas.hu/images/flags/im.svg")}.flag-icon.country-in{background-image:url("https://s.szalas.hu/images/flags/in.svg")}.flag-icon.country-io{background-image:url("https://s.szalas.hu/images/flags/io.svg")}.flag-icon.country-iq{background-image:url("https://s.szalas.hu/images/flags/iq.svg")}.flag-icon.country-ir{background-image:url("https://s.szalas.hu/images/flags/ir.svg")}.flag-icon.country-is{background-image:url("https://s.szalas.hu/images/flags/is.svg")}.flag-icon.country-it{background-image:url("https://s.szalas.hu/images/flags/it.svg")}.flag-icon.country-je{background-image:url("https://s.szalas.hu/images/flags/je.svg")}.flag-icon.country-jm{background-image:url("https://s.szalas.hu/images/flags/jm.svg")}.flag-icon.country-jo{background-image:url("https://s.szalas.hu/images/flags/jo.svg")}.flag-icon.country-jp{background-image:url("https://s.szalas.hu/images/flags/jp.svg")}.flag-icon.country-ke{background-image:url("https://s.szalas.hu/images/flags/ke.svg")}.flag-icon.country-kg{background-image:url("https://s.szalas.hu/images/flags/kg.svg")}.flag-icon.country-kh{background-image:url("https://s.szalas.hu/images/flags/kh.svg")}.flag-icon.country-ki{background-image:url("https://s.szalas.hu/images/flags/ki.svg")}.flag-icon.country-km{background-image:url("https://s.szalas.hu/images/flags/km.svg")}.flag-icon.country-kn{background-image:url("https://s.szalas.hu/images/flags/kn.svg")}.flag-icon.country-kp{background-image:url("https://s.szalas.hu/images/flags/kp.svg")}.flag-icon.country-kr{background-image:url("https://s.szalas.hu/images/flags/kr.svg")}.flag-icon.country-kw{background-image:url("https://s.szalas.hu/images/flags/kw.svg")}.flag-icon.country-ky{background-image:url("https://s.szalas.hu/images/flags/ky.svg")}.flag-icon.country-kz{background-image:url("https://s.szalas.hu/images/flags/kz.svg")}.flag-icon.country-la{background-image:url("https://s.szalas.hu/images/flags/la.svg")}.flag-icon.country-lb{background-image:url("https://s.szalas.hu/images/flags/lb.svg")}.flag-icon.country-lc{background-image:url("https://s.szalas.hu/images/flags/lc.svg")}.flag-icon.country-li{background-image:url("https://s.szalas.hu/images/flags/li.svg")}.flag-icon.country-lk{background-image:url("https://s.szalas.hu/images/flags/lk.svg")}.flag-icon.country-lr{background-image:url("https://s.szalas.hu/images/flags/lr.svg")}.flag-icon.country-ls{background-image:url("https://s.szalas.hu/images/flags/ls.svg")}.flag-icon.country-lt{background-image:url("https://s.szalas.hu/images/flags/lt.svg")}.flag-icon.country-lu{background-image:url("https://s.szalas.hu/images/flags/lu.svg")}.flag-icon.country-lv{background-image:url("https://s.szalas.hu/images/flags/lv.svg")}.flag-icon.country-ly{background-image:url("https://s.szalas.hu/images/flags/ly.svg")}.flag-icon.country-ma{background-image:url("https://s.szalas.hu/images/flags/ma.svg")}.flag-icon.country-mc{background-image:url("https://s.szalas.hu/images/flags/mc.svg")}.flag-icon.country-md{background-image:url("https://s.szalas.hu/images/flags/md.svg")}.flag-icon.country-me{background-image:url("https://s.szalas.hu/images/flags/me.svg")}.flag-icon.country-mf{background-image:url("https://s.szalas.hu/images/flags/mf.svg")}.flag-icon.country-mg{background-image:url("https://s.szalas.hu/images/flags/mg.svg")}.flag-icon.country-mh{background-image:url("https://s.szalas.hu/images/flags/mh.svg")}.flag-icon.country-mk{background-image:url("https://s.szalas.hu/images/flags/mk.svg")}.flag-icon.country-ml{background-image:url("https://s.szalas.hu/images/flags/ml.svg")}.flag-icon.country-mm{background-image:url("https://s.szalas.hu/images/flags/mm.svg")}.flag-icon.country-mn{background-image:url("https://s.szalas.hu/images/flags/mn.svg")}.flag-icon.country-mo{background-image:url("https://s.szalas.hu/images/flags/mo.svg")}.flag-icon.country-mp{background-image:url("https://s.szalas.hu/images/flags/mp.svg")}.flag-icon.country-mq{background-image:url("https://s.szalas.hu/images/flags/mq.svg")}.flag-icon.country-mr{background-image:url("https://s.szalas.hu/images/flags/mr.svg")}.flag-icon.country-ms{background-image:url("https://s.szalas.hu/images/flags/ms.svg")}.flag-icon.country-mt{background-image:url("https://s.szalas.hu/images/flags/mt.svg")}.flag-icon.country-mu{background-image:url("https://s.szalas.hu/images/flags/mu.svg")}.flag-icon.country-mv{background-image:url("https://s.szalas.hu/images/flags/mv.svg")}.flag-icon.country-mw{background-image:url("https://s.szalas.hu/images/flags/mw.svg")}.flag-icon.country-mx{background-image:url("https://s.szalas.hu/images/flags/mx.svg")}.flag-icon.country-my{background-image:url("https://s.szalas.hu/images/flags/my.svg")}.flag-icon.country-mz{background-image:url("https://s.szalas.hu/images/flags/mz.svg")}.flag-icon.country-na{background-image:url("https://s.szalas.hu/images/flags/na.svg")}.flag-icon.country-nc{background-image:url("https://s.szalas.hu/images/flags/nc.svg")}.flag-icon.country-ne{background-image:url("https://s.szalas.hu/images/flags/ne.svg")}.flag-icon.country-nf{background-image:url("https://s.szalas.hu/images/flags/nf.svg")}.flag-icon.country-ng{background-image:url("https://s.szalas.hu/images/flags/ng.svg")}.flag-icon.country-ni{background-image:url("https://s.szalas.hu/images/flags/ni.svg")}.flag-icon.country-nl{background-image:url("https://s.szalas.hu/images/flags/nl.svg")}.flag-icon.country-no{background-image:url("https://s.szalas.hu/images/flags/no.svg")}.flag-icon.country-np{background-image:url("https://s.szalas.hu/images/flags/np.svg")}.flag-icon.country-nr{background-image:url("https://s.szalas.hu/images/flags/nr.svg")}.flag-icon.country-nu{background-image:url("https://s.szalas.hu/images/flags/nu.svg")}.flag-icon.country-nz{background-image:url("https://s.szalas.hu/images/flags/nz.svg")}.flag-icon.country-om{background-image:url("https://s.szalas.hu/images/flags/om.svg")}.flag-icon.country-pa{background-image:url("https://s.szalas.hu/images/flags/pa.svg")}.flag-icon.country-pe{background-image:url("https://s.szalas.hu/images/flags/pe.svg")}.flag-icon.country-pf{background-image:url("https://s.szalas.hu/images/flags/pf.svg")}.flag-icon.country-pg{background-image:url("https://s.szalas.hu/images/flags/pg.svg")}.flag-icon.country-ph{background-image:url("https://s.szalas.hu/images/flags/ph.svg")}.flag-icon.country-pk{background-image:url("https://s.szalas.hu/images/flags/pk.svg")}.flag-icon.country-pl{background-image:url("https://s.szalas.hu/images/flags/pl.svg")}.flag-icon.country-pm{background-image:url("https://s.szalas.hu/images/flags/pm.svg")}.flag-icon.country-pn{background-image:url("https://s.szalas.hu/images/flags/pn.svg")}.flag-icon.country-pr{background-image:url("https://s.szalas.hu/images/flags/pr.svg")}.flag-icon.country-ps{background-image:url("https://s.szalas.hu/images/flags/ps.svg")}.flag-icon.country-pt{background-image:url("https://s.szalas.hu/images/flags/pt.svg")}.flag-icon.country-pw{background-image:url("https://s.szalas.hu/images/flags/pw.svg")}.flag-icon.country-py{background-image:url("https://s.szalas.hu/images/flags/py.svg")}.flag-icon.country-qa{background-image:url("https://s.szalas.hu/images/flags/qa.svg")}.flag-icon.country-re{background-image:url("https://s.szalas.hu/images/flags/re.svg")}.flag-icon.country-ro{background-image:url("https://s.szalas.hu/images/flags/ro.svg")}.flag-icon.country-rs{background-image:url("https://s.szalas.hu/images/flags/rs.svg")}.flag-icon.country-ru{background-image:url("https://s.szalas.hu/images/flags/ru.svg")}.flag-icon.country-rw{background-image:url("https://s.szalas.hu/images/flags/rw.svg")}.flag-icon.country-sa{background-image:url("https://s.szalas.hu/images/flags/sa.svg")}.flag-icon.country-sb{background-image:url("https://s.szalas.hu/images/flags/sb.svg")}.flag-icon.country-sc{background-image:url("https://s.szalas.hu/images/flags/sc.svg")}.flag-icon.country-sd{background-image:url("https://s.szalas.hu/images/flags/sd.svg")}.flag-icon.country-se{background-image:url("https://s.szalas.hu/images/flags/se.svg")}.flag-icon.country-sg{background-image:url("https://s.szalas.hu/images/flags/sg.svg")}.flag-icon.country-sh{background-image:url("https://s.szalas.hu/images/flags/sh.svg")}.flag-icon.country-si{background-image:url("https://s.szalas.hu/images/flags/si.svg")}.flag-icon.country-sj{background-image:url("https://s.szalas.hu/images/flags/sj.svg")}.flag-icon.country-sk{background-image:url("https://s.szalas.hu/images/flags/sk.svg")}.flag-icon.country-sl{background-image:url("https://s.szalas.hu/images/flags/sl.svg")}.flag-icon.country-sm{background-image:url("https://s.szalas.hu/images/flags/sm.svg")}.flag-icon.country-sn{background-image:url("https://s.szalas.hu/images/flags/sn.svg")}.flag-icon.country-so{background-image:url("https://s.szalas.hu/images/flags/so.svg")}.flag-icon.country-sr{background-image:url("https://s.szalas.hu/images/flags/sr.svg")}.flag-icon.country-ss{background-image:url("https://s.szalas.hu/images/flags/ss.svg")}.flag-icon.country-st{background-image:url("https://s.szalas.hu/images/flags/st.svg")}.flag-icon.country-sv{background-image:url("https://s.szalas.hu/images/flags/sv.svg")}.flag-icon.country-sx{background-image:url("https://s.szalas.hu/images/flags/sx.svg")}.flag-icon.country-sy{background-image:url("https://s.szalas.hu/images/flags/sy.svg")}.flag-icon.country-sz{background-image:url("https://s.szalas.hu/images/flags/sz.svg")}.flag-icon.country-tc{background-image:url("https://s.szalas.hu/images/flags/tc.svg")}.flag-icon.country-td{background-image:url("https://s.szalas.hu/images/flags/td.svg")}.flag-icon.country-tf{background-image:url("https://s.szalas.hu/images/flags/tf.svg")}.flag-icon.country-tg{background-image:url("https://s.szalas.hu/images/flags/tg.svg")}.flag-icon.country-th{background-image:url("https://s.szalas.hu/images/flags/th.svg")}.flag-icon.country-tj{background-image:url("https://s.szalas.hu/images/flags/tj.svg")}.flag-icon.country-tk{background-image:url("https://s.szalas.hu/images/flags/tk.svg")}.flag-icon.country-tl{background-image:url("https://s.szalas.hu/images/flags/tl.svg")}.flag-icon.country-tm{background-image:url("https://s.szalas.hu/images/flags/tm.svg")}.flag-icon.country-tn{background-image:url("https://s.szalas.hu/images/flags/tn.svg")}.flag-icon.country-to{background-image:url("https://s.szalas.hu/images/flags/to.svg")}.flag-icon.country-tr{background-image:url("https://s.szalas.hu/images/flags/tr.svg")}.flag-icon.country-tt{background-image:url("https://s.szalas.hu/images/flags/tt.svg")}.flag-icon.country-tv{background-image:url("https://s.szalas.hu/images/flags/tv.svg")}.flag-icon.country-tw{background-image:url("https://s.szalas.hu/images/flags/tw.svg")}.flag-icon.country-tz{background-image:url("https://s.szalas.hu/images/flags/tz.svg")}.flag-icon.country-ua{background-image:url("https://s.szalas.hu/images/flags/ua.svg")}.flag-icon.country-ug{background-image:url("https://s.szalas.hu/images/flags/ug.svg")}.flag-icon.country-um{background-image:url("https://s.szalas.hu/images/flags/um.svg")}.flag-icon.country-us{background-image:url("https://s.szalas.hu/images/flags/us.svg")}.flag-icon.country-uy{background-image:url("https://s.szalas.hu/images/flags/uy.svg")}.flag-icon.country-uz{background-image:url("https://s.szalas.hu/images/flags/uz.svg")}.flag-icon.country-va{background-image:url("https://s.szalas.hu/images/flags/va.svg")}.flag-icon.country-vc{background-image:url("https://s.szalas.hu/images/flags/vc.svg")}.flag-icon.country-ve{background-image:url("https://s.szalas.hu/images/flags/ve.svg")}.flag-icon.country-vg{background-image:url("https://s.szalas.hu/images/flags/vg.svg")}.flag-icon.country-vi{background-image:url("https://s.szalas.hu/images/flags/vi.svg")}.flag-icon.country-vn{background-image:url("https://s.szalas.hu/images/flags/vn.svg")}.flag-icon.country-vu{background-image:url("https://s.szalas.hu/images/flags/vu.svg")}.flag-icon.country-wf{background-image:url("https://s.szalas.hu/images/flags/wf.svg")}.flag-icon.country-ws{background-image:url("https://s.szalas.hu/images/flags/ws.svg")}.flag-icon.country-ye{background-image:url("https://s.szalas.hu/images/flags/ye.svg")}.flag-icon.country-yt{background-image:url("https://s.szalas.hu/images/flags/yt.svg")}.flag-icon.country-za{background-image:url("https://s.szalas.hu/images/flags/za.svg")}.flag-icon.country-zm{background-image:url("https://s.szalas.hu/images/flags/zm.svg")}.flag-icon.country-zw{background-image:url("https://s.szalas.hu/images/flags/zw.svg")}.flag-icon.locale-ad{background-image:url("https://s.szalas.hu/images/flags/ad.svg")}.flag-icon.locale-ae{background-image:url("https://s.szalas.hu/images/flags/ae.svg")}.flag-icon.locale-af{background-image:url("https://s.szalas.hu/images/flags/af.svg")}.flag-icon.locale-ag{background-image:url("https://s.szalas.hu/images/flags/ag.svg")}.flag-icon.locale-ai{background-image:url("https://s.szalas.hu/images/flags/ai.svg")}.flag-icon.locale-al{background-image:url("https://s.szalas.hu/images/flags/al.svg")}.flag-icon.locale-am{background-image:url("https://s.szalas.hu/images/flags/am.svg")}.flag-icon.locale-ao{background-image:url("https://s.szalas.hu/images/flags/ao.svg")}.flag-icon.locale-aq{background-image:url("https://s.szalas.hu/images/flags/aq.svg")}.flag-icon.locale-ar{background-image:url("https://s.szalas.hu/images/flags/ar.svg")}.flag-icon.locale-as{background-image:url("https://s.szalas.hu/images/flags/as.svg")}.flag-icon.locale-at{background-image:url("https://s.szalas.hu/images/flags/at.svg")}.flag-icon.locale-au{background-image:url("https://s.szalas.hu/images/flags/au.svg")}.flag-icon.locale-aw{background-image:url("https://s.szalas.hu/images/flags/aw.svg")}.flag-icon.locale-ax{background-image:url("https://s.szalas.hu/images/flags/ax.svg")}.flag-icon.locale-az{background-image:url("https://s.szalas.hu/images/flags/az.svg")}.flag-icon.locale-ba{background-image:url("https://s.szalas.hu/images/flags/ba.svg")}.flag-icon.locale-bb{background-image:url("https://s.szalas.hu/images/flags/bb.svg")}.flag-icon.locale-bd{background-image:url("https://s.szalas.hu/images/flags/bd.svg")}.flag-icon.locale-be{background-image:url("https://s.szalas.hu/images/flags/be.svg")}.flag-icon.locale-bf{background-image:url("https://s.szalas.hu/images/flags/bf.svg")}.flag-icon.locale-bg{background-image:url("https://s.szalas.hu/images/flags/bg.svg")}.flag-icon.locale-bh{background-image:url("https://s.szalas.hu/images/flags/bh.svg")}.flag-icon.locale-bi{background-image:url("https://s.szalas.hu/images/flags/bi.svg")}.flag-icon.locale-bj{background-image:url("https://s.szalas.hu/images/flags/bj.svg")}.flag-icon.locale-bl{background-image:url("https://s.szalas.hu/images/flags/bl.svg")}.flag-icon.locale-bm{background-image:url("https://s.szalas.hu/images/flags/bm.svg")}.flag-icon.locale-bn{background-image:url("https://s.szalas.hu/images/flags/bn.svg")}.flag-icon.locale-bo{background-image:url("https://s.szalas.hu/images/flags/bo.svg")}.flag-icon.locale-bq{background-image:url("https://s.szalas.hu/images/flags/bq.svg")}.flag-icon.locale-br{background-image:url("https://s.szalas.hu/images/flags/br.svg")}.flag-icon.locale-bs{background-image:url("https://s.szalas.hu/images/flags/bs.svg")}.flag-icon.locale-bt{background-image:url("https://s.szalas.hu/images/flags/bt.svg")}.flag-icon.locale-bv{background-image:url("https://s.szalas.hu/images/flags/bv.svg")}.flag-icon.locale-bw{background-image:url("https://s.szalas.hu/images/flags/bw.svg")}.flag-icon.locale-by{background-image:url("https://s.szalas.hu/images/flags/by.svg")}.flag-icon.locale-bz{background-image:url("https://s.szalas.hu/images/flags/bz.svg")}.flag-icon.locale-ca{background-image:url("https://s.szalas.hu/images/flags/ca.svg")}.flag-icon.locale-cc{background-image:url("https://s.szalas.hu/images/flags/cc.svg")}.flag-icon.locale-cd{background-image:url("https://s.szalas.hu/images/flags/cd.svg")}.flag-icon.locale-cf{background-image:url("https://s.szalas.hu/images/flags/cf.svg")}.flag-icon.locale-cg{background-image:url("https://s.szalas.hu/images/flags/cg.svg")}.flag-icon.locale-ch{background-image:url("https://s.szalas.hu/images/flags/ch.svg")}.flag-icon.locale-ci{background-image:url("https://s.szalas.hu/images/flags/ci.svg")}.flag-icon.locale-ck{background-image:url("https://s.szalas.hu/images/flags/ck.svg")}.flag-icon.locale-cl{background-image:url("https://s.szalas.hu/images/flags/cl.svg")}.flag-icon.locale-cm{background-image:url("https://s.szalas.hu/images/flags/cm.svg")}.flag-icon.locale-cn{background-image:url("https://s.szalas.hu/images/flags/cn.svg")}.flag-icon.locale-co{background-image:url("https://s.szalas.hu/images/flags/co.svg")}.flag-icon.locale-cr{background-image:url("https://s.szalas.hu/images/flags/cr.svg")}.flag-icon.locale-cu{background-image:url("https://s.szalas.hu/images/flags/cu.svg")}.flag-icon.locale-cv{background-image:url("https://s.szalas.hu/images/flags/cv.svg")}.flag-icon.locale-cw{background-image:url("https://s.szalas.hu/images/flags/cw.svg")}.flag-icon.locale-cx{background-image:url("https://s.szalas.hu/images/flags/cx.svg")}.flag-icon.locale-cy{background-image:url("https://s.szalas.hu/images/flags/cy.svg")}.flag-icon.locale-cs{background-image:url("https://s.szalas.hu/images/flags/cz.svg")}.flag-icon.locale-cz{background-image:url("https://s.szalas.hu/images/flags/cz.svg")}.flag-icon.locale-de{background-image:url("https://s.szalas.hu/images/flags/de.svg")}.flag-icon.locale-dj{background-image:url("https://s.szalas.hu/images/flags/dj.svg")}.flag-icon.locale-da{background-image:url("https://s.szalas.hu/images/flags/da.svg")}.flag-icon.locale-dm{background-image:url("https://s.szalas.hu/images/flags/dm.svg")}.flag-icon.locale-do{background-image:url("https://s.szalas.hu/images/flags/do.svg")}.flag-icon.locale-dz{background-image:url("https://s.szalas.hu/images/flags/dz.svg")}.flag-icon.locale-ec{background-image:url("https://s.szalas.hu/images/flags/ec.svg")}.flag-icon.locale-ee{background-image:url("https://s.szalas.hu/images/flags/ee.svg")}.flag-icon.locale-eg{background-image:url("https://s.szalas.hu/images/flags/eg.svg")}.flag-icon.locale-eh{background-image:url("https://s.szalas.hu/images/flags/eh.svg")}.flag-icon.locale-er{background-image:url("https://s.szalas.hu/images/flags/er.svg")}.flag-icon.locale-es{background-image:url("https://s.szalas.hu/images/flags/es.svg")}.flag-icon.locale-et{background-image:url("https://s.szalas.hu/images/flags/et.svg")}.flag-icon.locale-fi{background-image:url("https://s.szalas.hu/images/flags/fi.svg")}.flag-icon.locale-fj{background-image:url("https://s.szalas.hu/images/flags/fj.svg")}.flag-icon.locale-fk{background-image:url("https://s.szalas.hu/images/flags/fk.svg")}.flag-icon.locale-fm{background-image:url("https://s.szalas.hu/images/flags/fm.svg")}.flag-icon.locale-fo{background-image:url("https://s.szalas.hu/images/flags/fo.svg")}.flag-icon.locale-fr{background-image:url("https://s.szalas.hu/images/flags/fr.svg")}.flag-icon.locale-ga{background-image:url("https://s.szalas.hu/images/flags/ga.svg")}.flag-icon.locale-gb{background-image:url("https://s.szalas.hu/images/flags/gb.svg")}.flag-icon.locale-en{background-image:url("https://s.szalas.hu/images/flags/gb.svg")}.flag-icon.locale-gd{background-image:url("https://s.szalas.hu/images/flags/gd.svg")}.flag-icon.locale-ge{background-image:url("https://s.szalas.hu/images/flags/ge.svg")}.flag-icon.locale-gf{background-image:url("https://s.szalas.hu/images/flags/gf.svg")}.flag-icon.locale-gg{background-image:url("https://s.szalas.hu/images/flags/gg.svg")}.flag-icon.locale-gh{background-image:url("https://s.szalas.hu/images/flags/gh.svg")}.flag-icon.locale-gi{background-image:url("https://s.szalas.hu/images/flags/gi.svg")}.flag-icon.locale-gl{background-image:url("https://s.szalas.hu/images/flags/gl.svg")}.flag-icon.locale-gm{background-image:url("https://s.szalas.hu/images/flags/gm.svg")}.flag-icon.locale-gn{background-image:url("https://s.szalas.hu/images/flags/gn.svg")}.flag-icon.locale-gp{background-image:url("https://s.szalas.hu/images/flags/gp.svg")}.flag-icon.locale-gq{background-image:url("https://s.szalas.hu/images/flags/gq.svg")}.flag-icon.locale-el{background-image:url("https://s.szalas.hu/images/flags/gr.svg")}.flag-icon.locale-gr{background-image:url("https://s.szalas.hu/images/flags/gr.svg")}.flag-icon.locale-gs{background-image:url("https://s.szalas.hu/images/flags/gs.svg")}.flag-icon.locale-gt{background-image:url("https://s.szalas.hu/images/flags/gt.svg")}.flag-icon.locale-gu{background-image:url("https://s.szalas.hu/images/flags/gu.svg")}.flag-icon.locale-gw{background-image:url("https://s.szalas.hu/images/flags/gw.svg")}.flag-icon.locale-gy{background-image:url("https://s.szalas.hu/images/flags/gy.svg")}.flag-icon.locale-hk{background-image:url("https://s.szalas.hu/images/flags/hk.svg")}.flag-icon.locale-hm{background-image:url("https://s.szalas.hu/images/flags/hm.svg")}.flag-icon.locale-hn{background-image:url("https://s.szalas.hu/images/flags/hn.svg")}.flag-icon.locale-hr{background-image:url("https://s.szalas.hu/images/flags/hr.svg")}.flag-icon.locale-ht{background-image:url("https://s.szalas.hu/images/flags/ht.svg")}.flag-icon.locale-hu{background-image:url("https://s.szalas.hu/images/flags/hu.svg")}.flag-icon.locale-id{background-image:url("https://s.szalas.hu/images/flags/id.svg")}.flag-icon.locale-ie{background-image:url("https://s.szalas.hu/images/flags/ie.svg")}.flag-icon.locale-il{background-image:url("https://s.szalas.hu/images/flags/il.svg")}.flag-icon.locale-im{background-image:url("https://s.szalas.hu/images/flags/im.svg")}.flag-icon.locale-in{background-image:url("https://s.szalas.hu/images/flags/in.svg")}.flag-icon.locale-io{background-image:url("https://s.szalas.hu/images/flags/io.svg")}.flag-icon.locale-iq{background-image:url("https://s.szalas.hu/images/flags/iq.svg")}.flag-icon.locale-ir{background-image:url("https://s.szalas.hu/images/flags/ir.svg")}.flag-icon.locale-is{background-image:url("https://s.szalas.hu/images/flags/is.svg")}.flag-icon.locale-it{background-image:url("https://s.szalas.hu/images/flags/it.svg")}.flag-icon.locale-je{background-image:url("https://s.szalas.hu/images/flags/je.svg")}.flag-icon.locale-jm{background-image:url("https://s.szalas.hu/images/flags/jm.svg")}.flag-icon.locale-jo{background-image:url("https://s.szalas.hu/images/flags/jo.svg")}.flag-icon.locale-jp{background-image:url("https://s.szalas.hu/images/flags/jp.svg")}.flag-icon.locale-ke{background-image:url("https://s.szalas.hu/images/flags/ke.svg")}.flag-icon.locale-kg{background-image:url("https://s.szalas.hu/images/flags/kg.svg")}.flag-icon.locale-kh{background-image:url("https://s.szalas.hu/images/flags/kh.svg")}.flag-icon.locale-ki{background-image:url("https://s.szalas.hu/images/flags/ki.svg")}.flag-icon.locale-km{background-image:url("https://s.szalas.hu/images/flags/km.svg")}.flag-icon.locale-kn{background-image:url("https://s.szalas.hu/images/flags/kn.svg")}.flag-icon.locale-kp{background-image:url("https://s.szalas.hu/images/flags/kp.svg")}.flag-icon.locale-kr{background-image:url("https://s.szalas.hu/images/flags/kr.svg")}.flag-icon.locale-kw{background-image:url("https://s.szalas.hu/images/flags/kw.svg")}.flag-icon.locale-ky{background-image:url("https://s.szalas.hu/images/flags/ky.svg")}.flag-icon.locale-kz{background-image:url("https://s.szalas.hu/images/flags/kz.svg")}.flag-icon.locale-la{background-image:url("https://s.szalas.hu/images/flags/la.svg")}.flag-icon.locale-lb{background-image:url("https://s.szalas.hu/images/flags/lb.svg")}.flag-icon.locale-lc{background-image:url("https://s.szalas.hu/images/flags/lc.svg")}.flag-icon.locale-li{background-image:url("https://s.szalas.hu/images/flags/li.svg")}.flag-icon.locale-lk{background-image:url("https://s.szalas.hu/images/flags/lk.svg")}.flag-icon.locale-lr{background-image:url("https://s.szalas.hu/images/flags/lr.svg")}.flag-icon.locale-ls{background-image:url("https://s.szalas.hu/images/flags/ls.svg")}.flag-icon.locale-lt{background-image:url("https://s.szalas.hu/images/flags/lt.svg")}.flag-icon.locale-lu{background-image:url("https://s.szalas.hu/images/flags/lu.svg")}.flag-icon.locale-lv{background-image:url("https://s.szalas.hu/images/flags/lv.svg")}.flag-icon.locale-ly{background-image:url("https://s.szalas.hu/images/flags/ly.svg")}.flag-icon.locale-ma{background-image:url("https://s.szalas.hu/images/flags/ma.svg")}.flag-icon.locale-mc{background-image:url("https://s.szalas.hu/images/flags/mc.svg")}.flag-icon.locale-md{background-image:url("https://s.szalas.hu/images/flags/md.svg")}.flag-icon.locale-me{background-image:url("https://s.szalas.hu/images/flags/me.svg")}.flag-icon.locale-mf{background-image:url("https://s.szalas.hu/images/flags/mf.svg")}.flag-icon.locale-mg{background-image:url("https://s.szalas.hu/images/flags/mg.svg")}.flag-icon.locale-mh{background-image:url("https://s.szalas.hu/images/flags/mh.svg")}.flag-icon.locale-mk{background-image:url("https://s.szalas.hu/images/flags/mk.svg")}.flag-icon.locale-ml{background-image:url("https://s.szalas.hu/images/flags/ml.svg")}.flag-icon.locale-mm{background-image:url("https://s.szalas.hu/images/flags/mm.svg")}.flag-icon.locale-mn{background-image:url("https://s.szalas.hu/images/flags/mn.svg")}.flag-icon.locale-mo{background-image:url("https://s.szalas.hu/images/flags/mo.svg")}.flag-icon.locale-mp{background-image:url("https://s.szalas.hu/images/flags/mp.svg")}.flag-icon.locale-mq{background-image:url("https://s.szalas.hu/images/flags/mq.svg")}.flag-icon.locale-mr{background-image:url("https://s.szalas.hu/images/flags/mr.svg")}.flag-icon.locale-ms{background-image:url("https://s.szalas.hu/images/flags/ms.svg")}.flag-icon.locale-mt{background-image:url("https://s.szalas.hu/images/flags/mt.svg")}.flag-icon.locale-mu{background-image:url("https://s.szalas.hu/images/flags/mu.svg")}.flag-icon.locale-mv{background-image:url("https://s.szalas.hu/images/flags/mv.svg")}.flag-icon.locale-mw{background-image:url("https://s.szalas.hu/images/flags/mw.svg")}.flag-icon.locale-mx{background-image:url("https://s.szalas.hu/images/flags/mx.svg")}.flag-icon.locale-my{background-image:url("https://s.szalas.hu/images/flags/my.svg")}.flag-icon.locale-mz{background-image:url("https://s.szalas.hu/images/flags/mz.svg")}.flag-icon.locale-na{background-image:url("https://s.szalas.hu/images/flags/na.svg")}.flag-icon.locale-nc{background-image:url("https://s.szalas.hu/images/flags/nc.svg")}.flag-icon.locale-ne{background-image:url("https://s.szalas.hu/images/flags/ne.svg")}.flag-icon.locale-nf{background-image:url("https://s.szalas.hu/images/flags/nf.svg")}.flag-icon.locale-ng{background-image:url("https://s.szalas.hu/images/flags/ng.svg")}.flag-icon.locale-ni{background-image:url("https://s.szalas.hu/images/flags/ni.svg")}.flag-icon.locale-nl{background-image:url("https://s.szalas.hu/images/flags/nl.svg")}.flag-icon.locale-no{background-image:url("https://s.szalas.hu/images/flags/no.svg")}.flag-icon.locale-np{background-image:url("https://s.szalas.hu/images/flags/np.svg")}.flag-icon.locale-nr{background-image:url("https://s.szalas.hu/images/flags/nr.svg")}.flag-icon.locale-nu{background-image:url("https://s.szalas.hu/images/flags/nu.svg")}.flag-icon.locale-nz{background-image:url("https://s.szalas.hu/images/flags/nz.svg")}.flag-icon.locale-om{background-image:url("https://s.szalas.hu/images/flags/om.svg")}.flag-icon.locale-pa{background-image:url("https://s.szalas.hu/images/flags/pa.svg")}.flag-icon.locale-pe{background-image:url("https://s.szalas.hu/images/flags/pe.svg")}.flag-icon.locale-pf{background-image:url("https://s.szalas.hu/images/flags/pf.svg")}.flag-icon.locale-pg{background-image:url("https://s.szalas.hu/images/flags/pg.svg")}.flag-icon.locale-ph{background-image:url("https://s.szalas.hu/images/flags/ph.svg")}.flag-icon.locale-pk{background-image:url("https://s.szalas.hu/images/flags/pk.svg")}.flag-icon.locale-pl{background-image:url("https://s.szalas.hu/images/flags/pl.svg")}.flag-icon.locale-pm{background-image:url("https://s.szalas.hu/images/flags/pm.svg")}.flag-icon.locale-pn{background-image:url("https://s.szalas.hu/images/flags/pn.svg")}.flag-icon.locale-pr{background-image:url("https://s.szalas.hu/images/flags/pt.svg")}.flag-icon.locale-ps{background-image:url("https://s.szalas.hu/images/flags/ps.svg")}.flag-icon.locale-pt{background-image:url("https://s.szalas.hu/images/flags/pt.svg")}.flag-icon.locale-pw{background-image:url("https://s.szalas.hu/images/flags/pw.svg")}.flag-icon.locale-py{background-image:url("https://s.szalas.hu/images/flags/py.svg")}.flag-icon.locale-qa{background-image:url("https://s.szalas.hu/images/flags/qa.svg")}.flag-icon.locale-re{background-image:url("https://s.szalas.hu/images/flags/re.svg")}.flag-icon.locale-ro{background-image:url("https://s.szalas.hu/images/flags/ro.svg")}.flag-icon.locale-rs{background-image:url("https://s.szalas.hu/images/flags/rs.svg")}.flag-icon.locale-ru{background-image:url("https://s.szalas.hu/images/flags/ru.svg")}.flag-icon.locale-rw{background-image:url("https://s.szalas.hu/images/flags/rw.svg")}.flag-icon.locale-sa{background-image:url("https://s.szalas.hu/images/flags/sa.svg")}.flag-icon.locale-sb{background-image:url("https://s.szalas.hu/images/flags/sb.svg")}.flag-icon.locale-sc{background-image:url("https://s.szalas.hu/images/flags/sc.svg")}.flag-icon.locale-sd{background-image:url("https://s.szalas.hu/images/flags/sd.svg")}.flag-icon.locale-se{background-image:url("https://s.szalas.hu/images/flags/se.svg")}.flag-icon.locale-sg{background-image:url("https://s.szalas.hu/images/flags/sg.svg")}.flag-icon.locale-sh{background-image:url("https://s.szalas.hu/images/flags/sh.svg")}.flag-icon.locale-si{background-image:url("https://s.szalas.hu/images/flags/si.svg")}.flag-icon.locale-sj{background-image:url("https://s.szalas.hu/images/flags/sj.svg")}.flag-icon.locale-sk{background-image:url("https://s.szalas.hu/images/flags/sk.svg")}.flag-icon.locale-sl{background-image:url("https://s.szalas.hu/images/flags/sl.svg")}.flag-icon.locale-sm{background-image:url("https://s.szalas.hu/images/flags/sm.svg")}.flag-icon.locale-sn{background-image:url("https://s.szalas.hu/images/flags/sn.svg")}.flag-icon.locale-so{background-image:url("https://s.szalas.hu/images/flags/so.svg")}.flag-icon.locale-sr{background-image:url("https://s.szalas.hu/images/flags/rs.svg")}.flag-icon.locale-ss{background-image:url("https://s.szalas.hu/images/flags/ss.svg")}.flag-icon.locale-st{background-image:url("https://s.szalas.hu/images/flags/st.svg")}.flag-icon.locale-sv{background-image:url("https://s.szalas.hu/images/flags/se.svg")}.flag-icon.locale-sx{background-image:url("https://s.szalas.hu/images/flags/sx.svg")}.flag-icon.locale-sy{background-image:url("https://s.szalas.hu/images/flags/sy.svg")}.flag-icon.locale-sz{background-image:url("https://s.szalas.hu/images/flags/sz.svg")}.flag-icon.locale-tc{background-image:url("https://s.szalas.hu/images/flags/tc.svg")}.flag-icon.locale-td{background-image:url("https://s.szalas.hu/images/flags/td.svg")}.flag-icon.locale-tf{background-image:url("https://s.szalas.hu/images/flags/tf.svg")}.flag-icon.locale-tg{background-image:url("https://s.szalas.hu/images/flags/tg.svg")}.flag-icon.locale-th{background-image:url("https://s.szalas.hu/images/flags/th.svg")}.flag-icon.locale-tj{background-image:url("https://s.szalas.hu/images/flags/tj.svg")}.flag-icon.locale-tk{background-image:url("https://s.szalas.hu/images/flags/tk.svg")}.flag-icon.locale-tl{background-image:url("https://s.szalas.hu/images/flags/tl.svg")}.flag-icon.locale-tm{background-image:url("https://s.szalas.hu/images/flags/tm.svg")}.flag-icon.locale-tn{background-image:url("https://s.szalas.hu/images/flags/tn.svg")}.flag-icon.locale-to{background-image:url("https://s.szalas.hu/images/flags/to.svg")}.flag-icon.locale-tr{background-image:url("https://s.szalas.hu/images/flags/tr.svg")}.flag-icon.locale-tt{background-image:url("https://s.szalas.hu/images/flags/tt.svg")}.flag-icon.locale-tv{background-image:url("https://s.szalas.hu/images/flags/tv.svg")}.flag-icon.locale-tw{background-image:url("https://s.szalas.hu/images/flags/tw.svg")}.flag-icon.locale-tz{background-image:url("https://s.szalas.hu/images/flags/tz.svg")}.flag-icon.locale-uk{background-image:url("https://s.szalas.hu/images/flags/ua.svg")}.flag-icon.locale-ua{background-image:url("https://s.szalas.hu/images/flags/ua.svg")}.flag-icon.locale-ug{background-image:url("https://s.szalas.hu/images/flags/ug.svg")}.flag-icon.locale-um{background-image:url("https://s.szalas.hu/images/flags/um.svg")}.flag-icon.locale-us{background-image:url("https://s.szalas.hu/images/flags/us.svg")}.flag-icon.locale-uy{background-image:url("https://s.szalas.hu/images/flags/uy.svg")}.flag-icon.locale-uz{background-image:url("https://s.szalas.hu/images/flags/uz.svg")}.flag-icon.locale-va{background-image:url("https://s.szalas.hu/images/flags/va.svg")}.flag-icon.locale-vc{background-image:url("https://s.szalas.hu/images/flags/vc.svg")}.flag-icon.locale-ve{background-image:url("https://s.szalas.hu/images/flags/ve.svg")}.flag-icon.locale-vg{background-image:url("https://s.szalas.hu/images/flags/vg.svg")}.flag-icon.locale-vi{background-image:url("https://s.szalas.hu/images/flags/vi.svg")}.flag-icon.locale-vn{background-image:url("https://s.szalas.hu/images/flags/vn.svg")}.flag-icon.locale-vu{background-image:url("https://s.szalas.hu/images/flags/vu.svg")}.flag-icon.locale-wf{background-image:url("https://s.szalas.hu/images/flags/wf.svg")}.flag-icon.locale-ws{background-image:url("https://s.szalas.hu/images/flags/ws.svg")}.flag-icon.locale-ye{background-image:url("https://s.szalas.hu/images/flags/ye.svg")}.flag-icon.locale-yt{background-image:url("https://s.szalas.hu/images/flags/yt.svg")}.flag-icon.locale-za{background-image:url("https://s.szalas.hu/images/flags/za.svg")}.flag-icon.locale-zm{background-image:url("https://s.szalas.hu/images/flags/zm.svg")}.flag-icon.locale-zw{background-image:url("https://s.szalas.hu/images/flags/zw.svg")}@keyframes pulsate{0%{opacity:.75}50%{transform:scale(1.2, 1.2);opacity:1.0}100%{opacity:.75}}.faq-modal .faq-topic{margin-bottom:10px}.faq-modal .faq-answer{border-top:1px dashed #ccc;padding-left:30px}.faq-modal a.faq-question{text-decoration:none;padding:5px 0 5px 12px;display:block;font-weight:bold;color:#333;position:relative}.faq-modal a.faq-question:before{content:'';position:absolute;top:12px;left:-2px;border-top:5px solid #333;border-left:5px solid transparent;border-right:5px solid transparent}.faq-modal a.faq-question.collapsed:before{content:'';position:absolute;top:9px;left:0;border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent}.badge-loyalty{display:inline-block;line-height:0;position:relative;z-index:0}.badge-loyalty__border-effect{border-radius:99rem;display:inline-flex;padding:0 1rem;background-clip:padding-box;background-color:#fff;border:solid .1rem transparent;position:relative}.badge-loyalty__border-effect::before{background:transparent linear-gradient(90deg, #f90 0%, #d20 100%) 0% 0% no-repeat padding-box;border-radius:inherit;content:'';margin:-.1rem;position:absolute;right:0;top:0;bottom:0;left:0;z-index:-1}.badge-loyalty__emblem{background-image:url("https://s.szalas.hu/images/loyalty/loyalty-vip.svg");background-position:center;background-repeat:no-repeat;background-size:contain;box-sizing:content-box;height:2.5rem;width:2.6rem}.badge-loyalty--vip-1 .badge-loyalty__emblem{background-image:url("https://s.szalas.hu/images/loyalty/loyalty-vip-1.svg")}.badge-loyalty--vip-2 .badge-loyalty__emblem{background-image:url("https://s.szalas.hu/images/loyalty/loyalty-vip-2.svg")}.badge-loyalty--vip-3 .badge-loyalty__emblem{background-image:url("https://s.szalas.hu/images/loyalty/loyalty-vip-3.svg")}.badge-loyalty--sm .badge-loyalty__emblem{height:1rem;width:2rem}.badge-loyalty--sm .badge-loyalty__border-effect{border-radius:0.4rem;padding:0.3rem}.badge-loyalty--md .badge-loyalty__emblem{height:1.4rem;width:3.4rem}.badge-loyalty--md .badge-loyalty__border-effect{border-radius:0.4rem;padding:0.4rem}.badge-loyalty--profile{bottom:-0.9rem;left:50%;position:absolute;transform:translateX(-50%);user-select:none}.badge-loyalty--login{margin-inline:1rem}/*!
 * froala_editor v4.2.0 (https://www.froala.com/wysiwyg-editor)
 * License https://froala.com/wysiwyg-editor/terms/
 * Copyright 2014-2024 Froala Labs
 */.fr-clearfix::after{clear:both;display:block;content:"";height:0}.fr-hide-by-clipping{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.fr-view img.fr-rounded,.fr-view .fr-img-caption.fr-rounded img{border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.fr-view img.fr-shadow,.fr-view .fr-img-caption.fr-shadow img{-webkit-box-shadow:10px 10px 5px 0px #cccccc;-moz-box-shadow:10px 10px 5px 0px #cccccc;box-shadow:10px 10px 5px 0px #cccccc}.fr-view img.fr-bordered,.fr-view .fr-img-caption.fr-bordered img{border:solid 5px #CCC}.fr-view img.fr-bordered{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.fr-view .fr-img-caption.fr-bordered img{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.fr-view li img.fr-dii.fr-fil{margin-right:20px}.fr-view{word-wrap:break-word}.fr-view span[style~="color:"] a{color:inherit}.fr-view strong{font-weight:700}.fr-view table[border='0'] td:not([class]),.fr-view table[border='0'] th:not([class]),.fr-view table[border='0'] td[class=""],.fr-view table[border='0'] th[class=""]{border-width:0px}.fr-view table{border:none;border-collapse:collapse;empty-cells:show;max-width:100%}.fr-view table td{min-width:5px}.fr-view table.fr-dashed-borders td,.fr-view table.fr-dashed-borders th{border-style:dashed}.fr-view table.fr-alternate-rows tbody tr:nth-child(2n){background:whitesmoke}.fr-view table td,.fr-view table th{border:1px solid #DDD}.fr-view table td:empty,.fr-view table th:empty{height:20px}.fr-view table td.fr-highlighted,.fr-view table th.fr-highlighted{border:1px double red}.fr-view table td.fr-thick,.fr-view table th.fr-thick{border-width:2px}.fr-view table th{background:#ececec}.fr-view table tfoot td{background:#ececec}.fr-view hr{clear:both;user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;break-after:always;page-break-after:always}.fr-view .fr-file{position:relative}.fr-view .fr-file::after{position:relative;content:"\1F4CE";font-weight:normal}.fr-view pre{white-space:pre-wrap;word-wrap:break-word;overflow:visible}.fr-view[dir="rtl"] blockquote{border-left:none;border-right:solid 2px #5E35B1;margin-right:0;padding-right:5px;padding-left:0}.fr-view[dir="rtl"] blockquote blockquote{border-color:#00BCD4}.fr-view[dir="rtl"] blockquote blockquote blockquote{border-color:#43A047}.fr-view blockquote{border-left:solid 2px #5E35B1;margin-left:0;padding-left:5px;color:#5E35B1}.fr-view blockquote blockquote{border-color:#00BCD4;color:#00BCD4}.fr-view blockquote blockquote blockquote{border-color:#43A047;color:#43A047}.fr-view span.fr-emoticon{font-weight:normal;font-family:"Apple Color Emoji","Segoe UI Emoji","NotoColorEmoji","Segoe UI Symbol","Android Emoji","EmojiSymbols";display:inline;line-height:0}.fr-view span.fr-emoticon.fr-emoticon-img{background-repeat:no-repeat !important;font-size:inherit;height:1em;width:1em;min-height:20px;min-width:20px;display:inline-block;margin:-.1em .1em .1em;line-height:1;vertical-align:middle}.fr-view .fr-text-gray{color:#AAA !important}.fr-view .fr-text-bordered{border-top:solid 1px #222;border-bottom:solid 1px #222;padding:10px 0}.fr-view .fr-text-spaced{letter-spacing:1px}.fr-view .fr-text-uppercase{text-transform:uppercase}.fr-view .fr-class-highlighted{background-color:#ffff00}.fr-view .fr-class-code{border-color:#cccccc;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background:#f5f5f5;padding:10px;font-family:"Courier New", Courier, monospace}.fr-view .fr-class-transparency{opacity:0.5}.fr-view img{position:relative;max-width:100%}.fr-view img.fr-dib{margin:5px auto;display:block;float:none;vertical-align:top}.fr-view img.fr-dib.fr-fil{margin-left:0;text-align:left}.fr-view img.fr-dib.fr-fir{margin-right:0;text-align:right}.fr-view img.fr-dii{display:inline-block;float:none;vertical-align:bottom;margin-left:5px;margin-right:5px;max-width:calc(100% - (2 * 5px));min-width:10px}.fr-view img.fr-dii.fr-fil{float:left;margin:5px 5px 5px 0;max-width:calc(100% - 5px);min-width:5px}.fr-view img.fr-dii.fr-fir{float:right;margin:5px 0 5px 5px;max-width:calc(100% - 5px);min-width:5px}.fr-view span.fr-img-caption{position:relative;max-width:100%}.fr-view span.fr-img-caption.fr-dib{margin:5px auto;display:block;float:none;vertical-align:top}.fr-view span.fr-img-caption.fr-dib.fr-fil{margin-left:0;text-align:left}.fr-view span.fr-img-caption.fr-dib.fr-fir{margin-right:0;text-align:right}.fr-view span.fr-img-caption.fr-dii{display:inline-block;float:none;vertical-align:bottom;margin-left:5px;margin-right:5px;max-width:calc(100% - (2 * 5px));min-width:10px}.fr-view span.fr-img-caption.fr-dii.fr-fil{float:left;margin:5px 5px 5px 0;max-width:calc(100% - 5px);min-width:5px}.fr-view span.fr-img-caption.fr-dii.fr-fir{float:right;margin:5px 0 5px 5px;max-width:calc(100% - 5px);min-width:5px}.fr-view .fr-video{text-align:center;position:relative}.fr-view .fr-video.fr-rv{padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.fr-view .fr-video.fr-rv>iframe,.fr-view .fr-video.fr-rv object,.fr-view .fr-video.fr-rv embed{position:absolute !important;top:0;left:0;width:100%;height:100%}.fr-view .fr-video>*{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;max-width:100%;border:none}.fr-view .fr-video.fr-dvb{display:block;clear:both}.fr-view .fr-video.fr-dvb.fr-fvl{text-align:left}.fr-view .fr-video.fr-dvb.fr-fvr{text-align:right}.fr-view .fr-video.fr-dvi{display:inline-block}.fr-view .fr-video.fr-dvi.fr-fvl{float:left}.fr-view .fr-video.fr-dvi.fr-fvr{float:right}.fr-view a.fr-strong{font-weight:700}.fr-view a.fr-green{color:green}.fr-view .fr-img-caption{text-align:center}.fr-view .fr-img-caption .fr-img-wrap{padding:0;margin:auto;text-align:center;width:100%}.fr-view .fr-img-caption .fr-img-wrap a{display:block}.fr-view .fr-img-caption .fr-img-wrap img{display:block;margin:auto;width:100%}.fr-view .fr-img-caption .fr-img-wrap>span{margin:auto;display:block;padding:5px 5px 10px;font-size:14px;font-weight:initial;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-opacity:0.9;-moz-opacity:0.9;opacity:0.9;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";width:100%;text-align:center}.fr-view button.fr-rounded,.fr-view input.fr-rounded,.fr-view textarea.fr-rounded{border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.fr-view button.fr-large,.fr-view input.fr-large,.fr-view textarea.fr-large{font-size:24px}.fr-view span.fr-img-caption.fr-dii.fr-fil,.fr-view p img.fr-dii.fr-fil{margin-right:15px}a.fr-view.fr-strong{font-weight:700}a.fr-view.fr-green{color:green}img.fr-view{position:relative;max-width:100%}img.fr-view.fr-dib{margin:5px auto;display:block;float:none;vertical-align:top}img.fr-view.fr-dib.fr-fil{margin-left:0;text-align:left}img.fr-view.fr-dib.fr-fir{margin-right:0;text-align:right}img.fr-view.fr-dii{display:inline-block;float:none;vertical-align:bottom;margin-left:5px;margin-right:5px;max-width:calc(100% - (2 * 5px));min-width:10px}img.fr-view.fr-dii.fr-fil{float:left;margin:5px 5px 5px 0;max-width:calc(100% - 5px);min-width:5px}img.fr-view.fr-dii.fr-fir{float:right;margin:5px 0 5px 5px;max-width:calc(100% - 5px);min-width:5px}span.fr-img-caption.fr-view{position:relative;max-width:100%}span.fr-img-caption.fr-view.fr-dib{margin:5px auto;display:block;float:none;vertical-align:top}span.fr-img-caption.fr-view.fr-dib.fr-fil{margin-left:0;text-align:left}span.fr-img-caption.fr-view.fr-dib.fr-fir{margin-right:0;text-align:right}span.fr-img-caption.fr-view.fr-dii{display:inline-block;float:none;vertical-align:bottom;margin-left:5px;margin-right:5px;max-width:calc(100% - (2 * 5px));min-width:10px}span.fr-img-caption.fr-view.fr-dii.fr-fil{float:left;margin:5px 5px 5px 0;max-width:calc(100% - 5px);min-width:5px}span.fr-img-caption.fr-view.fr-dii.fr-fir{float:right;margin:5px 0 5px 5px;max-width:calc(100% - 5px);min-width:5px}.room-types-tr{background-color:#fff}.help-text{color:#999999;font-size:85%;font-style:italic}.additional-price-table .strong-price .additional-text{font-weight:normal}.summary_box_cancellationPolicy{-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;-o-hyphens:auto;hyphens:auto}.prepayment--type .payment-method-button .badge{background-color:#f90;top:-5px;font-weight:300;padding:0;font-size:10px;width:15px;height:15px;text-align:center;line-height:15px}.prepayment--type .payment-types .btn{padding:15px !important}.flex-wrap-row{display:flex;flex-wrap:wrap}.flex-wrap-row--gaped-sm{gap:0.75rem}.ui-datepicker .day.first-full.unselectable .day-number{cursor:not-allowed;color:inherit}.popover-vip-badge{margin-top:-5px !important;border-radius:5px !important;background-color:#333333 !important;color:#fff !important;white-space:nowrap}.popover-vip-badge .popover-content{padding:5px 14px 5px 14px !important}.btn-border{border-radius:0.4rem !important}@keyframes pulsate{0%{opacity:.75}50%{transform:scale(1.2, 1.2);opacity:1.0}100%{opacity:.75}}.square .prize-game-pictures,.square .prize-game-details{width:100%}.square .prize-game-box-link:hover .btn-default{background:#ff9900;background:-ms-linear-gradient(top, #f90 0%, #f60 100%);background:linear-gradient(to bottom, #f90 0%, #f60 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='$color-primary-light', endColorstr='$color-primary', GradientType=0);border:1px solid #db6345;border-bottom:2px solid #db6345;margin-bottom:0;color:#fff !important}.square .prize-game-box-link:hover .btn-default:hover{color:#fff;background:#f60;border:1px solid #db6345;border-bottom:2px solid #db6345}.room-types-tr.half-visible{position:relative;transform:scale(1)}.room-types-tr.half-visible:after{position:absolute;content:"";bottom:0;left:1px;right:2px;height:100%;background:linear-gradient(rgba(255,255,255,0.15), white 70%)}.room-list-summary{position:relative;z-index:1}.ab-top-filter .list-page-title .price-checker .price-checker__selector{margin:0 !important;position:absolute;right:0;left:auto;padding:10px;border-radius:2px;border:1px solid #ccc;display:block;white-space:nowrap;z-index:999;background:#fff;box-shadow:0 6px 12px rgba(0,0,0,0.175);min-width:0}.ab-top-filter .list-page-title .price-checker .price-checker__selector li{display:block;padding:5px 0}.ab-top-filter .list-page-title .price-checker .price-checker__selector li a{padding:5px;margin:0;color:#333}.ab-top-filter .list-page-title .price-checker .price-checker__pricing{display:flex;flex-direction:column;padding-right:10px}.ab-top-filter .list-page-title .price-checker .price-checker__label{position:relative;font-size:12px;cursor:pointer;padding-left:22px}.ab-top-filter .list-page-title .price-checker .price-checker__label .price-checker__radio{position:absolute;left:0;top:2px;width:14px;height:14px;border-radius:50%;border:1px solid #ccc}.ab-top-filter .list-page-title .price-checker .price-checker__label input{display:none}.ab-top-filter .list-page-title .price-checker .price-checker__label input:checked~.price-checker__radio{background:linear-gradient(#1a85cc, #61c0ff);border-color:#3498db}.ab-top-filter .list-page-title .price-checker .price-checker__label:hover{color:#3498db}.ab-top-filter .list-page-title .price-checker .price-checker__label:hover .price-checker__radio{border-color:#3498db}.ab-top-filter .list-page-title .filter-toggle-helper{height:auto !important}.ab-top-filter .list-page-title .filter-toggle-helper .subcollapse{height:auto !important}.ab-top-filter .list-page-title .list-page-filter-category .collapsing{height:0 !important}.ab-top-filter .list-page-title .list-page-filter-category .subcollapse{height:auto !important}.ab-top-filter .list-page-title .dropdown-menu{min-width:200px}.ab-top-filter .list-page-title .dropdown-menu .btn-apply{background:#fff !important;border:1px solid #3498db !important;width:auto !important;margin:5px;color:#3498db}@media (min-width: 768px){.ab-top-filter.map-modal-open .floating-filter-btn{display:none !important}.ab-top-filter .list-page-title{padding:0 0 10px calc(22% + 15px) !important}.ab-top-filter .list-page-title .price-mode-selector{min-width:300px}.ab-top-filter .list-page-title h1{margin:5px 0}.ab-top-filter .list-page-title__holder{display:flex}.ab-top-filter .list-page-title__label{display:flex;flex-wrap:wrap;align-items:center;padding-top:5px}.ab-top-filter .list-page-title__label .poi-text.list-page-poi{z-index:1;font-size:12px;padding:1px 4px;border:1px solid #27ae60;border-radius:3px;margin-right:5px}.ab-top-filter .list-page-title__label .price-guarantee-text.list-page-price-guarantee{font-size:12px;padding:1px 4px;border:1px solid #27ae60;border-radius:2px}.ab-top-filter .list-page-title .filter-row.disabled{display:none}.ab-top-filter .list-page-title .more-filter-link{display:none}.ab-top-filter .list-page-title .list-page-map-container{display:flex;align-items:center;justify-content:center;position:absolute;left:0;top:0;width:calc(22% - 25px);height:calc(100% - 10px);background:url("https://i.szalas.hu/static/listpage-map-bg.jpg");background-size:cover;text-decoration:none;border:1px solid #ccc;border-radius:2px;box-shadow:0 1px 4px rgba(0,0,0,0)}.ab-top-filter .list-page-title .list-page-map-container .map-container__text{position:relative;z-index:1;font-size:18px;color:#333;text-transform:uppercase}.ab-top-filter .list-page-title .list-options{position:relative;display:flex;float:none;margin-top:0}.ab-top-filter .list-page-title .list-options.affix{top:0}.ab-top-filter .list-page-title .list-options .btn-group .btn{margin-right:10px}.ab-top-filter .list-page-title .list-options .btn-group .dropdown-menu li{white-space:nowrap;padding:0 5px}.ab-top-filter .list-page-title .list-options .btn-group.open .price-checker__option{box-shadow:none}.ab-top-filter .list-page-title .top-filter-container{display:flex}.ab-top-filter .list-page-title .top-filter-container.top-filter-on-map{position:fixed;top:9px;z-index:1070;right:136px}.ab-top-filter .list-page-title .top-filter-container.top-filter-on-map .btn{box-shadow:0 1px 1px 0 rgba(0,0,0,0.1);font-size:12px}.ab-top-filter .list-page-title .top-filter-container.top-filter-on-map .mobile-sort-btn{display:none}}@media (max-width: 767px){.ab-top-filter .list-element-front{z-index:3 !important}.ab-top-filter .list-page-title:before{bottom:155px}.ab-top-filter .list-page-title.has-poi-label{margin-bottom:0 !important}.ab-top-filter .list-page-title .price-mode-selector{padding:10px 0}.ab-top-filter .list-page-title .price-mode-selector .filter-category__list-container{padding:0}.ab-top-filter .list-page-title .btn-sort-list{display:block;margin:0}.ab-top-filter .list-page-title .btn-sort-list .mobile-sort-btn{float:none;width:100%;text-align:left;background:#e7e7e7 !important;padding:10px 16px;z-index:2;border:none}.ab-top-filter .list-page-title .btn-sort-list .mobile-sort-btn:focus,.ab-top-filter .list-page-title .btn-sort-list .mobile-sort-btn:hover{box-shadow:none;background:#ddd !important}.ab-top-filter .list-page-title .btn-sort-list .mobile-sort-btn .visible-xs-inline{display:none !important}.ab-top-filter .list-page-title .btn-sort-list .mobile-sort-btn .extra-text{text-align:left;position:relative;color:#333;font-size:14px;border-bottom:1px dashed #666;top:0;left:0}.ab-top-filter .list-page-title .list-options-views{display:block;padding:10px 10px 0 10px;background:whitesmoke}.ab-top-filter .list-page-title .mobile-map-btn{width:100%;box-shadow:none;background:url("https://i.szalas.hu/static/listpage-map-bg.jpg") !important;background-size:cover !important;border-radius:4px !important;padding:8px 10px;border:1px solid #ccc;position:relative;z-index:2}.ab-top-filter .list-page-title .list-options .list-options-right .btn-fixed-holder{position:fixed;width:100%;bottom:20px;display:flex;justify-content:center}.ab-top-filter .list-page-title .list-options.affix .list-options-affix-placeholder{display:none !important}.ab-top-filter .list-page-title .top-filter-holder{padding:10px;border-bottom:none;display:flex;margin-top:0}.ab-top-filter .list-page-title .top-filter-holder.affix{padding-bottom:5px;box-shadow:0 1px 4px rgba(0,0,0,0.3)}.ab-top-filter .list-page-title .top-filter-holder .btn-group{width:calc(33.333333% - 4px);position:static;margin:0 2px}.ab-top-filter .list-page-title .top-filter-holder .btn-group:nth-child(1){margin-left:0}.ab-top-filter .list-page-title .top-filter-holder .btn-group:nth-last-child(1){margin-right:0}.ab-top-filter .list-page-title .top-filter-holder .btn-group .btn-group{width:100%}.ab-top-filter .list-page-title .top-filter-holder .btn-group.open .btn-default:before{content:"";position:absolute;left:50%;transform:translateX(-50%);border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:15px solid #666;bottom:-16px}.ab-top-filter .list-page-title .top-filter-holder .btn-group .btn{padding:0 2px;min-height:40px;font-size:12px;width:100%;border-radius:4px !important;border:1px solid #ccc}.ab-top-filter .list-page-title .top-filter-holder .btn-group .btn.filter-container-selected{background:#3498db !important;color:#fff;border-color:#3498db}.ab-top-filter .list-page-title .top-filter-holder .btn-group .btn:focus{border-color:#3498db}.ab-top-filter .list-page-title .top-filter-holder .btn-group .btn-apply{padding:10px 24px}.ab-top-filter .list-page-title .top-filter-holder .btn-group .dropdown-menu{top:calc(100% - 5px);width:calc(100vw - 55px);left:5px}.ab-top-filter .list-page-title .top-filter-holder .btn-group .dropdown-menu .filter-category__list-container{max-height:290px;overflow:scroll;border-bottom:1px solid #ccc}.ab-top-filter .list-page-title .top-filter-holder .btn-group .dropdown-menu .filter-category__list-container .filter-category__list-container{border-bottom:none}.ab-top-filter .list-page-title .top-filter-holder .btn-group .dropdown-menu .show-all-items{display:none !important}.ab-top-filter .list-page-title .top-filter-holder .btn-group .dropdown-menu .filter-row .filter-element{display:block}.ab-top-filter .list-page-title .price-checker__selector{margin:0 !important;position:absolute;right:0;left:auto;padding:10px;border-radius:2px;border:1px solid #ccc;display:block;white-space:nowrap;z-index:999;background:#fff;box-shadow:0 6px 12px rgba(0,0,0,0.175)}.ab-top-filter .list-page-title .price-checker__selector li{display:block;padding:5px 0}.ab-top-filter .list-page-title .price-checker__selector li a{padding:5px;margin:0;color:#333}}@media (min-width: 768px) and (max-width: 990px){.ab-top-filter .top-filter-container .filter-category__list-container{max-height:none}.ab-top-filter .top-filter-container .filter-category__list-container .filter-row .filter-element{margin:0}.ab-top-filter .top-filter-container .filter-category__list-container .show-all-items{display:none !important}}@media (min-width: 530px) and (max-height: 370px){.ab-top-filter .list-page-title .top-filter-holder .btn-group .dropdown-menu .filter-category__list-container{max-height:140px}}.product-merge .mainpage-hotelpromo-box{margin-top:90px}.product-merge .container-fluid .satisfaction-guarantee-slider{margin-top:73px}.product-merge .main-page-search-title-box{height:160px}.product-merge .main-page-search-title{margin-top:20px}.product-merge .mainpage-nav-tabs-container{position:relative;z-index:2}.product-merge .nav-tabs li{width:50%}.product-merge .nav-tabs li a{text-decoration:none;background:#eee;border:none;margin:0;border-radius:0;color:#333}.product-merge .nav-tabs li.active a{background:#eee;margin:0;color:black;border:none}.product-merge .nav-tabs .glyphicon{font-size:20px;z-index:1;left:2px;top:3px;margin-right:5px}@media (max-width: 767px){.product-merge .nav-tabs li.active:before{content:"";position:absolute;bottom:0;left:10%;width:80%;height:1px;background-color:#333;z-index:2}}@media (max-width: 767px) and (min-width: 531px){.product-merge .main-page-search-title-box{height:155px}.product-merge .main-page-search-title{margin-top:25px}.product-merge .header-search-bar{margin-top:65px !important}}@media (min-width: 768px){.product-merge .mainpage-hotelpromo-box{margin-top:0}.product-merge.homepage .header-search-bar-container{border-top-left-radius:0}.product-merge .main-page-search-title{margin-top:50px}.product-merge .main-page-search-title-box{height:0}.product-merge .container-fluid .satisfaction-guarantee-slider{margin-top:50px}.product-merge .mainpage-nav-tabs-container{position:absolute;top:-145px;left:0}.product-merge .nav-tabs{border:none}.product-merge .nav-tabs li{margin-right:0;width:auto}.product-merge .nav-tabs li a{text-decoration:none;background:transparent;border:none;color:#fff;padding:2px 8px;font-size:18px;text-shadow:0 1px 8px rgba(0,0,0,0.6)}.product-merge .nav-tabs li a:hover{border:none}.product-merge .nav-tabs li.active a{text-decoration:underline;background:transparent;color:#fff;border:none}.product-merge .nav-tabs li.active .glyphicon{color:#fff}.product-merge .nav-tabs .glyphicon{margin-right:5px}}@media (max-width: 310px){.product-merge .nav-tabs li a{font-size:12px}}.new-funnel .reservation-form .reservation-room-list.summary-row-line{padding-top:10px}.new-funnel .travellers-editinplace-0{display:none}.new-funnel .personal-message{margin-top:15px}.new-funnel .personal-message .personal-message-img:before{background-color:#fff}.new-funnel .reservation-summary .sum-price{margin:0}.new-funnel .summary-usp{color:#27ae60}.new-funnel .summary-usp .glyphicon-checkmark{display:none}.new-funnel .reservation-summary__online-payment{display:flex;justify-content:center;align-items:flex-start;background-color:#ccc;padding:10px 0}.new-funnel .reservation-summary__online-payment .online-payment__img{padding-right:0;margin-top:5px}.new-funnel .reservation-summary__online-payment .information-text__main-title{font-size:16px}.new-funnel .reservation-summary__online-payment .information-text__main-title{font-size:16px}.new-funnel .reservation-summary__online-payment .information-text_subtitle{font-size:13px;margin:-7px 0px 12px 0;color:#666666}.new-funnel .reservation-summary__online-payment .funnel-online-payment-section__card-types{display:inline-flex;padding:2px}.new-funnel .reservation-summary__online-payment .funnel-online-payment-section__card-types img{width:30px;margin:0 1px;background-color:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.new-funnel .toggle-extra-reservation-data{cursor:pointer}.new-funnel .toggle-extra-reservation-data:hover{color:#3598db}.new-funnel .reservation-summary .additional-information,.new-funnel .reservation-summary .different-currencies{margin-bottom:15px}@media (min-width: 768px){.new-funnel .reservation-summary__online-payment{margin:0 -10px -10px -10px}}@media (max-width: 767px){.new-funnel .funnel-form-button-holder-inner{padding:0}.new-funnel .funnel-form-button-holder-inner a{width:100%}}.refugee-validator{margin-top:20px !important;border:1px solid #ddd;padding:0 10px 10px 10px !important}.refugee-validator__flag{margin:0 -10px 20px -10px}.refugee-validator__flag-blue{background:#146cbc;height:20px}.refugee-validator__flag-yellow{background:#ffed08;height:20px}.refugee-validator__title{position:relative;top:-5px;font-size:20px;font-weight:bold}.refugee-information{padding-bottom:10px;border-bottom:1px solid #eee;display:flex}.refugee-information__img{height:50px;width:50px;filter:none}.refugee-information__title{font-size:18px;font-weight:bold;color:#146cbc;margin-left:10px}@media (max-width: 767px){.refugee-information{margin-top:10px}}.refugee-icons{display:flex;justify-content:space-evenly;text-align:center}.refugee-icons .refugee-result{font-weight:bold;color:#0051d6;line-height:1.2;margin-top:10px}.refugee-icons img{max-width:150px;width:100%}@keyframes pulsate{0%{opacity:.75}50%{transform:scale(1.2, 1.2);opacity:1.0}100%{opacity:.75}}.map-notification{position:absolute;inset-inline:1rem;inset-block-end:1rem;width:auto;max-width:50rem;height:15rem;margin:auto;z-index:3}@media (min-width: 992px){.map-notification{inset-block-end:1.5rem;width:clamp(65rem, 70%, 75rem);max-width:initial;height:initial}}.map-notification__content{display:flex;justify-content:space-between}.map-notification__carousel-section{flex-basis:15rem}@media (min-width: 992px){.map-notification__carousel-section{flex-basis:100%;flex-shrink:2}}.map-notification__carousel,.map-notification__carousel-inner,.map-notification__carousel-item,.map-notification__carousel-link,.map-notification__image-container,.map-notification__carousel-wrapper{height:100%}.map-notification__carousel-link{display:block}.map-notification__info{display:flex;flex-direction:column;justify-content:space-between;padding:1rem;flex-basis:100%;flex-shrink:1}.map-notification__image{width:15rem;height:15rem;object-fit:cover}@media (min-width: 992px){.map-notification__image{width:100%;height:100%}}.map-notification__link{text-decoration:none}.map-notification__title{margin-bottom:0.5rem;padding-right:2.5rem;font-size:1.4rem;font-weight:bold;color:#333}@media (min-width: 992px){.map-notification__title{font-size:2.4rem;text-decoration:none;color:#3598db}}.map-notification__close{position:absolute;top:1rem;right:1rem;width:2.5rem;height:2.5rem;color:#333;font-size:2rem;font-weight:bold;line-height:2.2rem;text-align:center;vertical-align:middle;cursor:pointer}.map-notification__close:hover{background:#eee;color:#666}.map-notification__price-details{text-align:right}.map-notification__button{text-align:right}.gm-bundled-control:not(.gm-bundled-control-on-bottom){top:5rem !important}.gm-fullscreen-control{top:5rem !important}.map-notification-container{background:#fff;padding:0;box-shadow:0 0 10px rgba(0,0,0,0.5)}.map-container .map-notification-message{margin:0}.map-container .map-notification-message .position-relative .favourite-container{position:absolute;top:5px;left:5px}.map-container .map-notification-message .position-relative .hotel-ratings{position:absolute;width:100%;left:0;bottom:0;background:rgba(0,0,0,0.5);color:#fff;text-align:center;font-size:12px}.map-container .map-notification-message .carousel-control span{position:absolute;top:50%;transform:translateY(-50%);font-size:40px}.map-container .map-notification-message .carousel-control.left span{left:10px}.map-container .map-notification-message .carousel-control.right span{right:10px}.map-container .map-notification-message .hotel-services{margin:10px 0;text-align:center;color:#999}.map-container .map-notification-message .hotel-services .glyphicon{font-size:22px}.map-container .map-notification-message .color-error{display:block;margin-top:10px}.map-container .map-notification-message .gmap-infowindow-price{margin:10px 0}.map-container .map-notification-message .gmap-infowindow-price .price-container{line-height:normal;color:#666;text-align:left;margin-top:5px}.map-container .map-notification-message .gmap-infowindow-price .price-container .glyphicon-shield-yes{color:#27ae60}.map-container .map-notification-message .gmap-infowindow-price .price-container .price{color:#f60;font-size:18px;font-weight:bold}.map-container .map-notification-message .gmap-infowindow-inner-rating{font-style:italic;margin-top:10px}.map-container .map-notification-message .gmap-infowindow-btn{width:100%}.map-container .map-notification-container .gmap-infowindow-hotelname .title{font-weight:bold}.map-container .map-notification-container .gmap-infowindow-hotelname .title .glyphicon{font-size:12px;margin:0}.map-container .map-notification-message .gmap-infowindow-price{text-decoration:none}.map-container .map-notification-message .gmap-infowindow-price .price-details{color:#333 !important}@media (max-width: 991px){.map-container .map-notification-container .gmap-infowindow-hotelname{display:block;font-size:12px;line-height:1.4em;text-decoration:none}.map-container .map-notification-message .col-xs-7{padding-left:5px}.map-container .map-notification-message .gmap-infowindow-price{margin-bottom:0}.map-container .map-notification-message .gmap-infowindow-price .price-container .price{font-size:16px}.map-container .map-notification-message .gmap-infowindow-price .price-details{font-size:12px}.map-container .map-notification-message .hotel-services,.map-container .map-notification-message .hotel-address,.map-container .map-notification-message .gmap-infowindow-inner-rating,.map-container .map-notification-message .guest-tip,.map-container .map-notification-message .gmap-infowindow-btn{display:none}.listPoi .map-container .hotel-services,.listPoi .map-container .hotel-address,.listPoi .map-container .gmap-infowindow-inner-rating,.listPoi .map-container .guest-tip,.listPoi .map-container .gmap-infowindow-btn{display:block}}.poi-map-details .price-container .action-color{color:#27ae60}@keyframes pulsate{0%{opacity:.75}50%{transform:scale(1.2, 1.2);opacity:1.0}100%{opacity:.75}}.cancellable-stress-message .glyphicon{position:absolute;left:0;top:2px}.cancellable-stress-message.font-12{padding-left:18px}.pl .list-elements .cancellable-stress-message{padding-left:0}.pl .list-elements .cancellable-stress-message .glyphicon{position:static}.list-element .stress-message.stress-message-border{display:none !important}.list-element .stress-message.stress-message-usp{color:#333 !important;font-size:12px}.cancellable-stress-title{margin-top:5px}.filter-block-prepaymentgroup{position:relative;z-index:5}.hotel-services-icon-list__img{position:absolute;top:-2px;left:0;height:24px;width:24px;border-radius:50%}.cost-safe strong{color:#27ae60}.hotel-rooms-list .prepayment-filters{margin-top:15px;margin-bottom:20px}@media (max-width: 990px) and (min-width: 768px){.hotel-services-icon-list__img{top:0}}@media (max-width: 767px){.list-element{padding-right:0 !important}.list-element:after{display:none !important}.list-element .cancellable-stress-message{padding-left:0}.list-element .cancellable-stress-message .glyphicon{position:static}}@media (max-width: 530px){.hotelpage-stress-messages{margin-top:0;text-align:left}.hotelpage-stress-messages--affix{margin-top:-30px;text-align:left}.cancellable-stress-title{margin-top:15px}.hotel-cheapest-price form+.color-success{text-align:right}.pl .hotel-cheapest-price form{text-align:right;margin-top:60px}.list-elements .personal-message{margin:15px}.hotel-description-reserve-box .cost-safe{text-align:right}.hotel-description-reserve-box .hotelpage-stress-messages{margin-top:60px;text-align:right}.hotel-description-reserve-box .cancellable-stress-message{padding-left:0}.hotel-description-reserve-box .cancellable-stress-message .glyphicon{position:static}.hotel-rooms-list .prepayment-filters{display:block}.hotel-rooms-list .prepayment-filters .prepayment-filter-button{font-size:12px;margin-bottom:3px}}@media (max-width: 767px){.trust-us--mobile{margin-bottom:-50px !important}}.main-content{font-size:120px;line-height:1}.sub-content{font-size:22px}@media (max-width: 767px){.trust-us__element--primary{order:-1;margin-right:20px}}.hu.homepage .logo-holder .social-icons,.hu.homepage .where-to-travel-mainpage-link{display:none !important}.modal-gallery-thumbs .stress-element,.hotel-gallery .mobile-stress-message{display:none !important}.hotel-description-reserve-box .hotel-cheapest-price .col-sm-4 .stress-text{display:none !important}.hotel-notation .hotel-notation__label .glyphicon-shine{font-size:24px !important;color:#0c79e1;position:absolute;left:-25px}.hotel-notation .hotel-notation__label.hotel-notation__label--clearblue{color:#0c79e1;border:1px solid #0c79e1;margin-left:15px}.hotel-notation .hotel-notation__label.hotel-notation__label--clearblue:before{display:none}@media (max-width: 767px){.hotel-notation .hotel-notation__label.hotel-notation__label--clearblue{margin-left:0;background:#0c79e1;color:#fff}}.hotel-rating__specific-info{color:#18b7d5;display:inline-block;margin:2px;font-size:12px;cursor:default}@media (max-width: 991px){.aside-rating-box .hotel-rating-box-tool .hotel-rating__specific-info{display:none}.hotel-ratings-details .hotel-rating-box-tool .hotel-rating__specific-info{display:block}}.room-details-modal .room-cleanliness .hotel-rating__specific-info{color:#18b7d5;display:block;margin:2px 0px;font-size:12px;cursor:default;font-weight:normal}.room-details-modal .room-cleanliness .hotel-rating__specific-info .glyphicon{display:inline-block}.listHotel.has-photo .no-date-message{display:none !important}.hotel-notation .hotel-notation__label .glyphicon-shine{font-size:24px !important;color:#0c79e1;position:absolute;left:-25px}.hotel-notation .hotel-notation__label.hotel-notation__label--clearblue{color:#0c79e1;border:1px solid #0c79e1;margin-left:15px}.hotel-notation .hotel-notation__label.hotel-notation__label--clearblue:before{display:none}@media (max-width: 767px){.hotel-notation .hotel-notation__label.hotel-notation__label--clearblue{margin-left:0;background:#0c79e1;color:#fff}}.hotel-rating__specific-info{color:#18b7d5;display:inline-block;margin:2px;font-size:12px;cursor:default}@media (max-width: 991px){.aside-rating-box .hotel-rating-box-tool .hotel-rating__specific-info{display:none}.hotel-ratings-details .hotel-rating-box-tool .hotel-rating__specific-info{display:block}}.room-details-modal .room-cleanliness .hotel-rating__specific-info{color:#18b7d5;display:block;margin:2px 0px;font-size:12px;cursor:default;font-weight:normal}.room-details-modal .room-cleanliness .hotel-rating__specific-info .glyphicon{display:inline-block}.listHotel.has-photo .listHotel .no-date-message{display:none !important}.hotel-page-contents .corona-actions .panel-group{margin-bottom:0}.hotel-page-contents .corona-actions .panel{border:none}.hotel-page-contents .corona-actions .panel-heading{background:#fff;border:none;padding:15px 0}.hotel-page-contents .corona-actions .panel-title{font-weight:bold}.hotel-page-contents .corona-actions .panel-title a{color:#333 !important;display:block;font-size:14px}.hotel-page-contents .corona-actions .panel-title a.collapsed .glyphicon{transform:rotate(180deg)}.hotel-page-contents .corona-actions .panel-body{border-top-color:transparent !important;padding:15px 0}@media (max-width: 767px){.hotel-page-contents .corona-actions{background:#fff;border:1px solid #1ac91a;box-shadow:3px 3px 0 #eee;padding:10px 10px 20px 10px;margin:0 -5px 15px -5px}.hotel-page-contents .corona-actions h2{background:#f1f6fb;position:relative;padding:10px 30px 10px 15px;margin:-10px -10px 10px -10px}}@media (min-width: 768px){.hotel-page-contents .corona-actions .panel-group{border:1px solid #0c79e1;background-color:#f1f6fb;border-radius:2px}.hotel-page-contents .corona-actions h2{padding:15px 15px 0 0;margin-bottom:5px}.hotel-page-contents .corona-actions .panel{background:transparent}.hotel-page-contents .corona-actions .panel-heading{background:transparent;padding:15px}.hotel-page-contents .corona-actions .panel-body{padding:0 15px 15px 15px}}.hotel-services-icon-list .corona-service-message .glyphicon{color:#0c79e1}.hotel-services-icon-list .corona-highlight span{background-color:#f1f6fb;color:#18b7d5;padding:0.2rem 0.5rem;margin-left:-4px;display:inline-block;border-radius:.4rem}#hotel-services-content .corona-highlight{margin:2px 0;width:fit-content;display:block}#hotel-services-content .corona-highlight:before{left:-12px}#hotel-services-content li.corona-highlight{margin:2px 0 2px -4px}.hotel-page-hotel-name .corona-message{position:absolute;right:0;bottom:10px;width:300px;font-size:12px;text-align:right;color:#0c79e1}@media (min-width: 768px) and (max-width: 989px){.hotel-page-hotel-name .corona-message{position:static;width:auto;text-align:left;margin-top:5px}}@media (max-width: 767px){.hotel-main-infos .corona-message{border:1px solid #0c79e1;background-color:#f1f6fb;padding:15px 10px;margin-bottom:15px}}.hide-element{display:none !important}.clear-button{position:absolute;right:1rem;top:3.66rem;cursor:pointer;color:#d01c1c;font-size:1.2em;line-height:1;display:none}.has-error:has(.toggle-password-visibility):has(.clear-button) .clear-button{right:3.5rem}.has-error:has(.clear-button) .clear-button{display:block}.app-flyer{padding:10px;box-shadow:0px -8px 10px 0px;z-index:15;position:relative}.app-flyer__grid{display:flex;gap:10px;align-items:center}.app-flyer__app{flex-grow:1;display:flex;gap:10px;align-items:center}.app-flyer__app-icon{max-width:40px}.app-flyer__title{font-weight:bold;font-size:1.6rem;margin:0 0 2px;line-height:1}.app-flyer__description{margin:0;font-size:1.2rem;line-height:1.2}.app-flyer__close-btn{width:30px;height:40px}.nds-scope img{filter:none}.nds-scope .header{flex-direction:row;justify-content:normal}.nds-scope{font-size:16px;color:#000}.nds-scope{--color-white:#fff;--color-black:#000;--color-gray-50:#f7f7f8;--color-gray-100:#e4e5e6;--color-gray-200:#cdcecf;--color-gray-300:#b0b1b3;--color-gray-400:#929396;--color-gray-500:#747679;--color-gray-600:#616365;--color-gray-700:#4e4f51;--color-gray-800:#3b3c3e;--color-gray-900:#28292a;--color-gray-950:#1f1f20;--color-blue-50:#edf6ff;--color-blue-100:#cee5ff;--color-blue-200:#8fc3ff;--color-blue-300:#50a2ff;--color-blue-400:#1280ff;--color-blue-500:#0062d2;--color-blue-600:#0054b4;--color-blue-700:#004697;--color-blue-800:#003979;--color-blue-900:#002b5c;--color-blue-950:#00244d;--color-green-50:#e3fef1;--color-green-100:#c1fde1;--color-green-200:#7efbc1;--color-green-300:#3cf9a1;--color-green-400:#07e980;--color-green-500:#05a65b;--color-green-600:#048848;--color-green-700:#036d3c;--color-green-800:#02502c;--color-green-900:#02331c;--color-green-950:#012514;--color-orange-50:#fff5f1;--color-orange-100:#fee2d9;--color-orange-200:#fcbda9;--color-orange-300:#fa9979;--color-orange-400:#f97448;--color-orange-500:#f74f18;--color-orange-600:#e43e08;--color-orange-700:#c23507;--color-orange-800:#a02c06;--color-orange-900:#7e2204;--color-orange-950:#6d1e04;--color-red-50:#ffe4e4;--color-red-100:#ffc6c6;--color-red-200:#ff8989;--color-red-300:#ff4c4c;--color-red-400:#ff1010;--color-red-500:#d20000;--color-red-600:#b40000;--color-red-700:#970000;--color-red-800:#790000;--color-red-900:#5c0000;--color-red-950:#4d0000;--color-teal-50:#e2fffe;--color-teal-100:#c1fffe;--color-teal-200:#7dfcfe;--color-teal-300:#3af6fe;--color-teal-400:#01e3f2;--color-teal-500:#01a0af;--color-teal-600:#018292;--color-teal-700:#016574;--color-teal-800:#004957;--color-teal-900:#002f39;--color-teal-950:#00232b;--color-yellow-50:#fff9d6;--color-yellow-100:#fff5bd;--color-yellow-200:#ffed8b;--color-yellow-300:#ffe659;--color-yellow-400:#ffde27;--color-yellow-500:#f4cf00;--color-yellow-600:#cdae00;--color-yellow-700:#a68d00;--color-yellow-800:#806c00;--color-yellow-900:#594b00;--color-yellow-950:#463b00;--color-purple-100:#f7f6ff;--color-purple-200:#e1dcfa;--color-purple-300:#c0b5ff;--color-purple-400:#876deb;--color-purple-500:#6e46e3;--color-purple-600:#582bc8;--color-purple-700:#44209e;--color-purple-800:#2f1472;--color-purple-900:#1d0a4c;--color-magenta-100:#fbe8f7;--color-magenta-200:#f09de1;--color-magenta-300:#e635bd;--color-magenta-400:#c741b4;--color-magenta-500:#972f88;--color-magenta-600:#7b256f;--color-magenta-700:#5f1a55;--color-magenta-800:#43103c;--color-magenta-900:#2d0828;--space-none:0;--space-5xs:2px;--space-4xs:4px;--space-3xs:8px;--space-2xs:12px;--space-xs:16px;--space-s:20px;--space-m:24px;--space-l:28px;--space-xl:32px;--space-2xl:40px;--space-3xl:48px;--space-4xl:56px;--space-5xl:64px;--space-6xl:80px;--space-7xl:120px;--radius-3xs:2px;--radius-2xs:4px;--radius-xs:8px;--radius-s:12px;--radius-m:16px;--radius-l:20px;--radius-xl:24px;--radius-2xl:32px;--radius-3xl:40px;--radius-full:9999px;--border-s:1px;--border-m:2px;--border-l:4px;--shadow-large:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--shadow-elevated:0 8px 24px 0 rgba(0,0,0,.15);--shadow-medium:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--shadow-small-bottom:0 2px 12px 0 rgba(0,0,0,.16);--shadow-small-top:0 -1px 2px 0 rgba(0,0,0,.05);--shadow-raised:0 1px 18px 0 rgba(0,0,0,.06),0 6px 10px 0 rgba(0,0,0,.07),0 3px 5px -1px rgba(0,0,0,.1);--shadow-tooltip:0 2px 12px rgba(0,0,0,.16);--shadow-popover:0 2px 12px rgba(0,0,0,.16);--shadow-dropdown:0 4px 16px 0 rgba(0,0,0,.16);--shadow-sheet-footer:0 -2px 12px rgba(0,0,0,.16);--overlay-gap:13px;--overlay-beak-span:16px;--overlay-beak-depth:6px;--overlay-beak-join:1px;--overlay-beak-notch:7px;--overlay-beak-tip:9px}@font-face{font-family:Outfit;font-style:normal;font-weight:600;font-display:fallback;src:url("https://s.szalas.hu/uncooked/css/nds/fonts/outfit-latin.woff2") format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Outfit;font-style:normal;font-weight:600;font-display:fallback;src:url("https://s.szalas.hu/uncooked/css/nds/fonts/outfit-latin-ext.woff2") format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Sans;font-style:normal;font-weight:500 700;font-display:fallback;src:url("https://s.szalas.hu/uncooked/css/nds/fonts/dm-sans-latin.woff2") format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:DM Sans;font-style:normal;font-weight:500 700;font-display:fallback;src:url("https://s.szalas.hu/uncooked/css/nds/fonts/dm-sans-latin-ext.woff2") format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Outfit Fallback;src:local("Arial"),local("Liberation Sans"),local("Roboto");font-weight:600;size-adjust:93.8%;ascent-override:100%;descent-override:26%;line-gap-override:0%}@font-face{font-family:Outfit Fallback;src:local("Arial"),local("Liberation Sans"),local("Roboto");font-weight:700;size-adjust:95.5%;ascent-override:100%;descent-override:26%;line-gap-override:0%}@font-face{font-family:DM Sans Fallback;src:local("Arial"),local("Liberation Sans"),local("Roboto");font-weight:400;size-adjust:100.8%;ascent-override:99%;descent-override:31%;line-gap-override:0%}@font-face{font-family:DM Sans Fallback;src:local("Arial"),local("Liberation Sans"),local("Roboto");font-weight:500;size-adjust:102.7%;ascent-override:99%;descent-override:31%;line-gap-override:0%}@font-face{font-family:DM Sans Fallback;src:local("Arial"),local("Liberation Sans"),local("Roboto");font-weight:600;size-adjust:99.2%;ascent-override:99%;descent-override:31%;line-gap-override:0%}@font-face{font-family:DM Sans Fallback;src:local("Arial"),local("Liberation Sans"),local("Roboto");font-weight:700;size-adjust:101.2%;ascent-override:99%;descent-override:31%;line-gap-override:0%}.nds-scope{--font-heading:"Outfit","Outfit Fallback",system-ui,sans-serif;--font-body:"DM Sans","DM Sans Fallback",system-ui,sans-serif;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--type-heading-1-size-desktop:48px;--type-heading-1-lh-desktop:56px;--type-heading-1-ls:-.01em;--type-heading-2-size-desktop:30px;--type-heading-2-lh-desktop:36px;--type-heading-2-ls:-.01em;--type-heading-2-weight:var(--font-weight-semibold);--type-heading-3-size-desktop:26px;--type-heading-3-lh-desktop:32px;--type-heading-3-ls:-.01em;--type-heading-4-size-desktop:22px;--type-heading-4-lh-desktop:28px;--type-heading-4-ls:-.01em;--type-heading-5-size-desktop:20px;--type-heading-5-lh-desktop:24px;--type-heading-5-ls:0em;--type-heading-6-size-desktop:18px;--type-heading-6-lh-desktop:22px;--type-heading-6-ls:0em;--type-heading-1-size-mobile:36px;--type-heading-1-lh-mobile:40px;--type-heading-2-size-mobile:32px;--type-heading-2-lh-mobile:36px;--type-heading-3-size-mobile:24px;--type-heading-3-lh-mobile:28px;--type-heading-4-size-mobile:22px;--type-heading-4-lh-mobile:26px;--type-heading-5-size-mobile:20px;--type-heading-5-lh-mobile:24px;--type-heading-6-size-mobile:18px;--type-heading-6-lh-mobile:22px;--type-body-1-size:24px;--type-body-1-lh:28px;--type-body-1-ls:-.01em;--type-body-2-size:20px;--type-body-2-lh:28px;--type-body-2-ls:-.01em;--type-body-3-size:18px;--type-body-3-lh:24px;--type-body-3-ls:-.01em;--type-body-4-size:16px;--type-body-4-lh:22px;--type-body-4-ls:0em;--type-body-5-size:14px;--type-body-5-lh:20px;--type-body-5-ls:0em;--type-small-1-size:12px;--type-small-1-lh:16px;--type-small-1-ls:0em;--type-small-2-size:10px;--type-small-2-lh:12px;--type-small-2-ls:0em}.nds-scope .type-h6{font-family:var(--font-heading);font-weight:var(--font-weight-semibold)}.nds-scope .type-h6{font-size:var(--type-heading-6-size-desktop);line-height:var(--type-heading-6-lh-desktop);letter-spacing:var(--type-heading-6-ls)}@media (max-width: 767px){.nds-scope .type-h6{font-size:var(--type-heading-6-size-mobile);line-height:var(--type-heading-6-lh-mobile)}}.nds-scope .type-body-3-bold{font-weight:var(--font-weight-bold)}.nds-scope .type-body-3-bold{font-family:var(--font-body);font-size:var(--type-body-3-size);line-height:var(--type-body-3-lh);letter-spacing:var(--type-body-3-ls)}.nds-scope .type-body-4-bold{font-weight:var(--font-weight-bold)}.nds-scope .type-body-4-bold,.nds-scope .type-body-4-semibold{font-family:var(--font-body);font-size:var(--type-body-4-size);line-height:var(--type-body-4-lh);letter-spacing:var(--type-body-4-ls)}.nds-scope .type-body-4-semibold{font-weight:var(--font-weight-semibold)}.nds-scope .type-body-4-medium{font-family:var(--font-body);font-weight:var(--font-weight-medium);font-size:var(--type-body-4-size);line-height:var(--type-body-4-lh);letter-spacing:var(--type-body-4-ls)}.nds-scope .type-body-5-medium{font-family:var(--font-body);font-weight:var(--font-weight-medium);font-size:var(--type-body-5-size);line-height:var(--type-body-5-lh);letter-spacing:var(--type-body-5-ls)}.nds-scope .type-small-1-semibold{font-family:var(--font-body);font-size:var(--type-small-1-size);line-height:var(--type-small-1-lh);letter-spacing:var(--type-small-1-ls)}.nds-scope .type-small-1-semibold{font-weight:var(--font-weight-semibold)}.nds-scope .type-small-1-medium{font-weight:var(--font-weight-medium)}.nds-scope .type-small-1-medium{font-family:var(--font-body);font-size:var(--type-small-1-size);line-height:var(--type-small-1-lh);letter-spacing:var(--type-small-1-ls)}.nds-scope{--color-border-primary:var(--color-red-500);--color-border-primary-strong:var(--color-red-600);--color-border-inverted:var(--color-white);--color-border-neutral-subtle:var(--color-gray-100);--color-border-neutral-muted:var(--color-gray-200);--color-border-neutral:var(--color-gray-300);--color-border-neutral-divider:var(--color-gray-100);--color-border-disabled:var(--color-gray-200);--color-border-neutral-strong:var(--color-gray-400);--color-border-control:var(--color-gray-600);--color-border-selected:var(--color-gray-700);--color-border-focus:var(--color-blue-500);--color-border-warning:var(--color-yellow-500);--color-border-error:var(--color-red-600);--color-border-success:var(--color-green-500);--color-border-loyalty:var(--color-orange-500);--color-surface-primary-subtle:var(--color-red-50);--color-surface-primary-hover:var(--color-red-400);--color-surface-primary:var(--color-red-500);--color-surface-primary-strong:var(--color-red-600);--color-surface-primary-stronger:var(--color-red-700);--color-surface-secondary-light:var(--color-purple-100);--color-surface-secondary:var(--color-purple-500);--color-surface-secondary-dark:var(--color-purple-600);--color-surface-neutral-base:var(--color-white);--color-surface-neutral-subtle:var(--color-gray-50);--color-surface-neutral-hover:var(--color-gray-100);--color-surface-neutral-disabled:var(--color-gray-100);--color-surface-neutral-active:var(--color-gray-200);--color-surface-neutral-strong:var(--color-gray-300);--color-surface-neutral-stronger:var(--color-gray-400);--color-surface-neutral-strongest:var(--color-gray-950);--color-surface-neutral:var(--color-gray-100);--color-surface-info-subtle:var(--color-blue-50);--color-surface-info-strong:var(--color-blue-500);--color-surface-warning-subtle:var(--color-yellow-50);--color-surface-highlight:#ffff05;--color-surface-success-subtle:var(--color-green-50);--color-surface-success-strong:var(--color-green-500);--color-surface-error-subtle:var(--color-red-50);--color-surface-error-strong:var(--color-red-600);--color-surface-neutral-light:#f7f5f3;--color-surface-error-light:#feedef;--color-surface-rating:var(--color-green-500);--color-surface-rating-strong:var(--color-green-600);--color-surface-loyalty:var(--color-orange-500);--color-surface-loyalty-hover:var(--color-orange-400);--color-surface-loyalty-strong:var(--color-orange-600);--color-text-default:var(--color-gray-900);--color-text-muted:var(--color-gray-700);--color-text-subtle:var(--color-gray-500);--color-text-disabled:var(--color-gray-400);--color-text-inverted:var(--color-white);--color-text-inverted-muted:var(--color-gray-200);--color-text-primary-subtle:var(--color-red-400);--color-text-primary:var(--color-red-500);--color-text-primary-strong:var(--color-red-600);--color-text-secondary:var(--color-purple-500);--color-text-secondary-dark:var(--color-purple-700);--color-text-info:var(--color-blue-500);--color-text-info-strong:var(--color-blue-600);--color-text-success:var(--color-green-500);--color-text-success-strong:var(--color-green-600);--color-text-error:var(--color-red-600);--color-text-error-strong:var(--color-red-800);--color-text-warning:var(--color-yellow-500);--color-text-warning-strong:var(--color-yellow-800);--color-text-loyalty:var(--color-orange-500);--color-text-hero-accent:#f60;--color-text-vip-accent:#db3c08;--VIP-gradient:linear-gradient(90deg,#f60,#c8180b);--color-brand-ro-gradient-start:#71246b;--color-brand-ro-gradient-end:#aa2767;--color-campaign-teal:var(--color-teal-600);--color-brand-red-400:var(--color-red-400);--color-brand-red-500:var(--color-red-500);--color-brand-red-700:var(--color-red-700);--color-brand-loyalty-400:var(--color-orange-400);--color-brand-loyalty-500:var(--color-orange-500);--color-brand-loyalty-600:var(--color-orange-600);--color-neutral-disabled:var(--color-gray-100);--color-neutral-disabled-text:#969696;--color-button-primary:var(--color-brand-red-500);--color-button-primary-hover:var(--color-brand-red-400);--color-button-primary-active:var(--color-brand-red-700);--color-button-primary-disabled:var(--color-neutral-disabled);--color-button-loyalty:var(--color-brand-loyalty-500);--color-button-loyalty-hover:var(--color-brand-loyalty-400);--color-button-loyalty-active:var(--color-brand-loyalty-600);--color-button-loyalty-disabled:var(--color-neutral-disabled);--color-button-disabled-text:var(--color-neutral-disabled-text);--color-control-border:var(--color-gray-600);--color-control-border-disabled:var(--color-gray-200);--color-control-selected:var(--color-gray-950);--color-control-selected-hover:var(--color-gray-400);--color-control-selected-disabled:var(--color-gray-100);--color-control-icon:var(--color-white);--color-control-icon-disabled:var(--color-gray-700);--color-control-handle:var(--color-gray-400);--color-control-handle-disabled:var(--color-gray-100);--color-control-state-layer:var(--color-blue-500);--color-control-error:var(--color-red-600);--color-control-error-hover:var(--color-red-700);--color-control-error-surface:var(--color-red-50);--color-control-success:var(--color-green-600);--color-control-alert:var(--color-yellow-800);--color-control-focus-ring:var(--color-blue-500);--color-control-card-border:var(--color-gray-300);--color-control-list-text:var(--color-gray-900);--color-control-list-text-disabled:var(--color-gray-400);--color-control-list-selected:var(--color-gray-100);--color-menu-item-muted:var(--color-gray-700);--color-menu-item-divider:var(--color-gray-400);--color-menu-item-border:var(--color-gray-200);--color-menu-item-hover:var(--color-gray-100);--color-menu-item-active:var(--color-gray-200);--color-menu-item-selected:var(--color-gray-100);--radius-compact:var(--radius-2xs);--radius-interactive:var(--radius-xs);--radius-container:var(--radius-m);--radius-pill:var(--radius-full);--color-surface-error:var(--color-red-600);--color-surface-error-dark:var(--color-red-700);--color-surface-success:var(--color-green-600);--color-surface-success-dark:var(--color-green-700);--font-sans:"Inter",system-ui,-apple-system,sans-serif;--font-mono:"JetBrains Mono","Fira Code",monospace;--text-xs:12px;--text-sm:14px;--text-base:16px;--text-lg:18px;--text-xl:20px;--text-2xl:24px;--text-3xl:30px;--text-4xl:36px;--font-normal:400;--font-medium:500;--font-semibold:600;--font-bold:700;--leading-tight:1.25;--leading-normal:1.5;--leading-relaxed:1.625;--button-focus-ring-width:2px;--button-focus-ring-offset:2px;--duration-fast:.1s;--duration-normal:.2s;--duration-slow:.3s;--ease-default:cubic-bezier(.4,0,.2,1);--z-base:0;--z-above:10;--z-dropdown:100;--z-sticky:200;--z-overlay:300;--z-modal:400;--z-toast:500;--z-nds-sticky:1100;--z-nds-sheet:99000;--z-nds-float:100000;--z-nds-dialog-backdrop:110000;--z-nds-dialog:110001}body.cs .nds-scope,body.ro .nds-scope{--color-text-primary-subtle:#ff8637;--color-text-primary:#f60;--color-text-primary-strong:#e15900;--color-border-primary:#f60;--color-border-primary-strong:#e15900;--color-surface-primary-subtle:#fff5ee;--color-surface-primary-hover:#ff8637;--color-surface-primary:#f60;--color-surface-primary-strong:#e15900;--color-surface-primary-stronger:#c24d00;--color-button-primary:#f60;--color-button-primary-hover:#ff8637;--color-button-primary-active:#e15900;--color-button-loyalty:#f60}body.ro .nds-scope header.header-brand-bg{--color-text-default:var(--color-text-inverted);--color-text-subtle:var(--color-text-inverted-muted);background:linear-gradient(to right, var(--color-brand-ro-gradient-start), var(--color-brand-ro-gradient-end))}body.ro .nds-scope header.header-brand-bg .header__icon,body.ro .nds-scope header.header-brand-bg .header__phone-icon{filter:brightness(0) invert(1)}body.ro .nds-scope header.header-brand-bg .header__availability-dot--open{background-color:var(--color-green-400)}body.ro .nds-scope header.header-brand-bg .nds-profile-menu{--color-text-default:var(--color-gray-900);--color-text-subtle:var(--color-gray-500)}.nds-scope .nds-profile-menu-scope{position:relative}.nds-scope .nds-profile-menu{position:absolute;top:100%;right:0;margin-top:8px;z-index:1000}.nds-scope .nds-profile-menu[hidden]{display:none}@media (max-width: 1023px){.nds-scope .nds-profile-menu{position:fixed;inset:0;margin-top:0}}.nds-scope .fli>.corrector{margin-top:var(--space-3xs)}.nds-scope .calendar,.nds-scope .day-item,.nds-scope .month-item,.nds-scope .week-day-item{--day-size:42px;--day-radius:21px}.nds-scope .calendar{display:inline-flex;flex-direction:column;gap:var(--space-m);box-sizing:border-box;padding:var(--space-xs) var(--space-xl);border-radius:var(--radius-xs);background-color:var(--color-surface-neutral-base);box-shadow:var(--shadow-dropdown);color:var(--color-text-default)}.nds-scope .calendar__months{display:flex;gap:var(--space-2xl);justify-content:center}.nds-scope .month-item{display:flex;flex-direction:column}.nds-scope .month-item[hidden]{display:none}.nds-scope .month-item__header{display:flex;align-items:center;justify-content:space-between;min-height:40px;margin-bottom:var(--space-2xs)}.nds-scope .month-item__title{flex:1 0 0;text-align:center;color:var(--color-text-default)}.nds-scope .month-item__nav-spacer{display:inline-block;width:40px;height:40px;flex:0 0 auto}.nds-scope .month-item--page-left .month-item__nav--next,.nds-scope .month-item--page-right .month-item__nav--prev{visibility:hidden}.nds-scope .calendar .calendar__mobile-header .btn:disabled,.nds-scope .calendar .month-item__header .btn:disabled,.nds-scope .calendar__mobile-header .btn,.nds-scope .month-item__header .btn{border-color:transparent;background-color:transparent}.nds-scope .calendar__mobile-header .btn:enabled:hover,.nds-scope .month-item__header .btn:enabled:hover{background-color:var(--color-surface-neutral-hover)}.nds-scope .month-item__grid,.nds-scope .month-item__weekdays{display:grid;grid-template-columns:repeat(7, var(--day-size))}.nds-scope .month-item__weekdays{margin-bottom:var(--space-3xs)}.nds-scope .month-item__grid{row-gap:var(--space-3xs)}.nds-scope .week-day-item{height:28px;color:var(--color-text-muted)}.nds-scope .day-item,.nds-scope .week-day-item{display:inline-flex;align-items:center;justify-content:center;width:var(--day-size);-webkit-user-select:none;-moz-user-select:none;user-select:none}.nds-scope .day-item{position:relative;isolation:isolate;--day-band:var(--color-surface-success-subtle);--day-endpoint:var(--color-surface-success-strong);height:var(--day-size);margin:0;padding:0;border:0;background:transparent;color:var(--color-text-default);font:inherit;cursor:pointer}.nds-scope .day-item__num{position:relative;z-index:1}.nds-scope .day-item--blank{cursor:default;pointer-events:none}.nds-scope .day-item--disabled{color:var(--color-text-disabled);cursor:not-allowed;--day-band:var(--color-surface-error-subtle);--day-endpoint:var(--color-surface-error-strong)}.nds-scope .day-item--end:before,.nds-scope .day-item--middle:before,.nds-scope .day-item--start:before{content:"";position:absolute;inset:0;z-index:-1}.nds-scope .day-item--middle:before{background-color:var(--day-band)}.nds-scope .day-item--start:before{background:linear-gradient(to right, transparent 0 50%, var(--day-band) 50% 100%)}.nds-scope .day-item--end:before{background:linear-gradient(to left, transparent 0 50%, var(--day-band) 50% 100%)}.nds-scope .day-item--disabled.day-item--end:after,.nds-scope .day-item--disabled.day-item--start:after,.nds-scope .day-item--hover.day-item--end:after,.nds-scope .day-item--hover.day-item--start:after,.nds-scope .day-item--selected.day-item--end:after,.nds-scope .day-item--selected.day-item--start:after{content:"";position:absolute;inset:0;z-index:0;background:radial-gradient(circle at center, var(--day-endpoint) 0 calc(var(--day-radius) - 1px), transparent var(--day-radius))}.nds-scope .day-item--selected.day-item--end .day-item__num,.nds-scope .day-item--selected.day-item--start .day-item__num{color:var(--color-text-inverted);font-weight:700}.nds-scope .day-item--selected.day-item--middle .day-item__num{font-weight:700}.nds-scope .day-item--disabled.day-item--middle{color:var(--color-text-default)}.nds-scope .day-item--disabled.day-item--end .day-item__num,.nds-scope .day-item--disabled.day-item--start .day-item__num{color:var(--color-text-inverted)}@media (hover: hover) and (pointer: fine){.nds-scope .day-item:hover:not(.day-item--disabled):not(.day-item--blank):not(.day-item--selected):not(.day-item--start):not(.day-item--middle):not(.day-item--end):before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(circle at center, var(--color-surface-neutral-hover) 0 var(--day-radius), transparent var(--day-radius))}}.nds-scope .day-item--hover:not(.day-item--start):not(.day-item--middle):not(.day-item--end):before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(circle at center, var(--color-surface-neutral-hover) 0 var(--day-radius), transparent var(--day-radius))}.nds-scope .day-item--today{--day-today-ring:var(--color-border-neutral-strong)}.nds-scope .day-item--today.day-item--disabled{--day-today-ring:var(--color-border-neutral)}.nds-scope .day-item--today:not(.day-item--selected):not(.day-item--start):not(.day-item--end):after{content:"";position:absolute;inset:0;z-index:0;background:radial-gradient(circle at center, transparent 0 calc(var(--day-radius) - 1px), var(--day-today-ring) calc(var(--day-radius) - 1px) var(--day-radius), transparent var(--day-radius))}.nds-scope .day-item--focus,.nds-scope .day-item:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px;border-radius:var(--radius-full)}.nds-scope .day-item--today.day-item--focus,.nds-scope .day-item--today:focus-visible{outline-offset:3px}.nds-scope .calendar__bottom{display:flex;flex-direction:column;align-items:stretch;gap:var(--space-xs)}.nds-scope .calendar__options{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-xs);border-top:1px solid var(--color-control-card-border);padding-top:var(--space-xs)}.nds-scope .calendar__validation[hidden]{display:none}.nds-scope .calendar__flex{flex:1 0 100%}@media (min-width: 768px){.nds-scope .calendar__flex .pill-bar{justify-content:flex-end}.nds-scope .calendar__flex .pill-bar__scroller{padding-bottom:var(--space-4xs);margin-bottom:calc(var(--space-4xs)*-1)}}.nds-scope .calendar__flex[hidden]{display:none}.nds-scope .calendar__summary{flex:1 1 auto;margin:0;text-align:right;color:var(--color-text-muted)}.nds-scope .calendar__footer{flex:0 0 auto;display:flex;justify-content:flex-end}.nds-scope .calendar__footer--sheet-only{display:none}.nds-scope .calendar__mobile-header{display:none;align-items:center;gap:var(--space-2xs);padding:var(--space-4xs) var(--space-xs) var(--space-4xs) var(--space-4xs)}.nds-scope .calendar__mobile-title{color:var(--color-text-default)}@media (max-width: 767px){.nds-scope .calendar__mobile-header{display:flex}.nds-scope .month-item__nav{display:none}.nds-scope .nds-calendar-dropdown .month-item{content-visibility:auto;contain-intrinsic-size:auto 294px auto 330px;overflow-clip-margin:var(--space-3xs)}.nds-scope .nds-calendar-dropdown .month-item__grid,.nds-scope .nds-calendar-dropdown .month-item__weekdays{grid-template-columns:repeat(7, 1fr)}.nds-scope .nds-calendar-dropdown .day-item,.nds-scope .nds-calendar-dropdown .week-day-item{width:100%}.nds-scope .calendar__options{flex-direction:column;flex-wrap:nowrap;align-items:stretch;border-top:none;padding-top:0}.nds-scope .calendar__flex{flex:0 0 auto;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.nds-scope .calendar__flex::-webkit-scrollbar{display:none}.nds-scope .calendar__flex .pill-bar__scroller{padding-block:0;margin-top:0}.nds-scope .calendar__summary{text-align:center}.nds-scope .calendar__footer{justify-content:stretch}.nds-scope .calendar__footer .btn{width:100%;height:48px;padding-inline:var(--space-l);font-size:var(--type-body-3-size);line-height:var(--type-body-3-lh);letter-spacing:var(--type-body-3-ls)}.nds-scope .calendar__footer--sheet-only{display:flex}}@media (min-width: 768px){.nds-scope [data-nds-dest-dropdown] .search-popover__sheet-header,.nds-scope [data-nds-guests-dropdown] .search-popover__sheet-header{display:none}}@media (max-width: 767px){.nds-scope [data-nds-dest-dropdown]:not([hidden]),.nds-scope [data-nds-guests-dropdown]:not([hidden]){position:fixed;inset:0;margin:0;width:100%;height:100%;max-width:none;z-index:var(--z-nds-float);display:flex;flex-direction:column;overflow:hidden;background-color:var(--color-surface-neutral-base, #fff)}.nds-scope [data-nds-dest-dropdown]:not([hidden]) .search-popover__sheet-header,.nds-scope [data-nds-guests-dropdown]:not([hidden]) .search-popover__sheet-header{z-index:10}.nds-scope [data-nds-guests-dropdown]:not([hidden]) .search-popover__sheet-footer{display:block;flex-shrink:0;margin-top:auto}.nds-scope [data-nds-dest-dropdown]:not([hidden]) .search-popover__sheet-field{display:block;flex-shrink:0}.nds-scope [data-nds-dest-dropdown] .item-list,.nds-scope [data-nds-guests-dropdown] .guests-panel,.nds-scope [data-nds-guests-dropdown] .guests-panel-wrap{box-shadow:none;border-radius:0;max-width:none;width:100%}.nds-scope [data-nds-guests-dropdown]:not([hidden]) .guests-panel,.nds-scope [data-nds-guests-dropdown]:not([hidden]) .guests-panel-wrap{flex:1 1 auto;min-height:0;overflow:hidden}.nds-scope [data-nds-dest-dropdown]:not([hidden]) .item-list,.nds-scope [data-nds-dest-dropdown]:not([hidden]) [data-nds-dest-empty],.nds-scope [data-nds-guests-dropdown]:not([hidden]) .guests-panel__content{flex:1 1 auto;min-height:0;max-height:none;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}}.nds-scope .search-popover[data-nds-external-anchor=true]{position:fixed !important;margin-top:0 !important}.nds-scope,.nds-scope *,.nds-scope :after,.nds-scope :before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.nds-scope ::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.nds-scope,.nds-scope *,.nds-scope :after,.nds-scope :before{box-sizing:border-box;border:0 solid #e5e7eb}.nds-scope :after,.nds-scope :before{--tw-content:""}.nds-scope :host,.nds-scope{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:Inter,system-ui,-apple-system,sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}.nds-scope hr{height:0;color:inherit;border-top-width:1px}.nds-scope h1,.nds-scope h2,.nds-scope h3,.nds-scope h4,.nds-scope h5,.nds-scope h6{font-size:inherit;font-weight:inherit}.nds-scope a{color:inherit;text-decoration:inherit}.nds-scope pre{font-family:JetBrains Mono,Fira Code,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}.nds-scope table{text-indent:0;border-color:inherit;border-collapse:collapse}.nds-scope button,.nds-scope input,.nds-scope optgroup,.nds-scope select,.nds-scope textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}.nds-scope button,.nds-scope select{text-transform:none}.nds-scope button,.nds-scope input:where([type=button]),.nds-scope input:where([type=reset]),.nds-scope input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}.nds-scope :-moz-focusring{outline:auto}.nds-scope :-moz-ui-invalid{box-shadow:none}.nds-scope ::-webkit-inner-spin-button,.nds-scope ::-webkit-outer-spin-button{height:auto}.nds-scope [type=search]{-webkit-appearance:textfield;outline-offset:-2px}.nds-scope ::-webkit-search-decoration{-webkit-appearance:none}.nds-scope ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.nds-scope summary{display:list-item}.nds-scope blockquote,.nds-scope dd,.nds-scope dl,.nds-scope figure,.nds-scope h1,.nds-scope h2,.nds-scope h3,.nds-scope h4,.nds-scope h5,.nds-scope h6,.nds-scope hr,.nds-scope p,.nds-scope pre{margin:0}.nds-scope fieldset{margin:0}.nds-scope fieldset,.nds-scope legend{padding:0}.nds-scope menu,.nds-scope ol,.nds-scope ul{list-style:none;margin:0;padding:0}.nds-scope dialog{padding:0}.nds-scope textarea{resize:vertical}.nds-scope input::-moz-placeholder,.nds-scope textarea::-moz-placeholder{opacity:1;color:#9ca3af}.nds-scope input::placeholder,.nds-scope textarea::placeholder{opacity:1;color:#9ca3af}.nds-scope [role=button],.nds-scope button{cursor:pointer}.nds-scope :disabled{cursor:default}.nds-scope audio,.nds-scope canvas,.nds-scope embed,.nds-scope iframe,.nds-scope img,.nds-scope object,.nds-scope svg,.nds-scope video{display:block;vertical-align:middle}.nds-scope img,.nds-scope video{max-width:100%;height:auto}.nds-scope [hidden]:where(:not([hidden=until-found])){display:none}.nds-scope .ds-container{width:100%;max-width:calc(1200px + var(--space-3xs)*2);margin-inline:auto;padding-inline:var(--space-3xs)}@keyframes btn-spinner-rotate{to{transform:rotate(1turn)}}.nds-scope .btn,.nds-scope .btn--text{outline:none;box-shadow:none}.nds-scope .btn--text:focus-visible,.nds-scope .btn:focus-visible,.nds-scope .btn:focus-visible:active,.nds-scope .btn:focus-visible:hover,.nds-scope .btn:not(:disabled):not([aria-disabled=true]):active:focus-visible,.nds-scope .btn:not(:disabled):not([aria-disabled=true]):hover:focus-visible{outline:var(--button-focus-ring-width) solid var(--color-border-focus);outline-offset:var(--button-focus-ring-offset);box-shadow:none}:root[data-focus-modality=mouse] .nds-scope .btn--text:focus-visible,:root[data-focus-modality=mouse] .nds-scope .btn-focus-ring:focus-visible,:root[data-focus-modality=mouse] .nds-scope .btn-focus-ring:focus-visible:active,:root[data-focus-modality=mouse] .nds-scope .btn-focus-ring:focus-visible:hover,:root[data-focus-modality=mouse] .nds-scope .btn-focus-ring:not(:disabled):not([aria-disabled=true]):active:focus-visible,:root[data-focus-modality=mouse] .nds-scope .btn-focus-ring:not(:disabled):not([aria-disabled=true]):hover:focus-visible,:root[data-focus-modality=mouse] .nds-scope .btn:focus-visible,:root[data-focus-modality=mouse] .nds-scope .btn:focus-visible:active,:root[data-focus-modality=mouse] .nds-scope .btn:focus-visible:hover,:root[data-focus-modality=mouse] .nds-scope .btn:not(:disabled):not([aria-disabled=true]):active:focus-visible,:root[data-focus-modality=mouse] .nds-scope .btn:not(:disabled):not([aria-disabled=true]):hover:focus-visible,:root[data-focus-modality=mouse] .nds-scope .store-btn:focus-visible{outline:none}:root[data-focus-modality=mouse] .nds-scope .\!btn:focus-visible,:root[data-focus-modality=mouse] .nds-scope .\!btn:focus-visible:active,:root[data-focus-modality=mouse] .nds-scope .\!btn:focus-visible:hover,:root[data-focus-modality=mouse] .nds-scope .\!btn:not(:disabled):not([aria-disabled=true]):active:focus-visible,:root[data-focus-modality=mouse] .nds-scope .\!btn:not(:disabled):not([aria-disabled=true]):hover:focus-visible{outline:none !important}.nds-scope .btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-3xs);border-radius:var(--radius-interactive);border-width:var(--border-s);border-style:solid;border-color:transparent;font-weight:700;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:.1s;transition-timing-function:linear}.nds-scope .btn{font-family:var(--font-body)}.nds-scope .btn__label{min-width:0}.nds-scope .btn--text:disabled:not(.btn--loading),.nds-scope .btn--text[aria-disabled=true]:not(.btn--loading),.nds-scope .btn:disabled:not(.btn--loading),.nds-scope .btn[aria-disabled=true]:not(.btn--loading){cursor:not-allowed}.nds-scope .btn--text[aria-disabled=true],.nds-scope .btn[aria-disabled=true]{pointer-events:none}.nds-scope .btn--lg{font-size:var(--type-body-3-size);line-height:var(--type-body-3-lh);letter-spacing:var(--type-body-3-ls)}.nds-scope .btn--lg{height:48px;padding-left:var(--space-l);padding-right:var(--space-l)}.nds-scope .btn--md{height:40px}.nds-scope .btn--md,.nds-scope .btn--sm{padding-left:var(--space-s);padding-right:var(--space-s);font-size:var(--type-body-4-size);line-height:var(--type-body-4-lh);letter-spacing:var(--type-body-4-ls)}.nds-scope .btn--sm{height:32px}.nds-scope .btn--icon-lg{height:48px;width:48px;padding:var(--space-2xs)}.nds-scope .btn--icon-md{height:40px;width:40px;padding:10px}.nds-scope .btn--primary{border-color:transparent;background-color:var(--color-button-primary);color:var(--color-text-inverted)}.nds-scope .btn--primary:not(:disabled):not([aria-disabled=true]):hover{background-color:var(--color-button-primary-hover)}.nds-scope .btn--primary:not(:disabled):not([aria-disabled=true]):active{background-color:var(--color-button-primary-active)}.nds-scope .btn--primary:disabled:not(.btn--loading),.nds-scope .btn--primary[aria-disabled=true]:not(.btn--loading){border-color:transparent;background-color:var(--color-button-primary-disabled);color:var(--color-text-muted)}.nds-scope .btn--secondary{border-color:var(--color-button-primary);background-color:var(--color-surface-neutral-base);color:var(--color-button-primary)}.nds-scope .btn--secondary:not(:disabled):not([aria-disabled=true]):hover{border-color:var(--color-border-primary);background-color:var(--color-surface-neutral-base);color:var(--color-text-primary-subtle)}.nds-scope .btn--secondary:not(:disabled):not([aria-disabled=true]):active{border-color:var(--color-border-primary-strong);background-color:var(--color-surface-primary-subtle);color:var(--color-text-primary-strong)}.nds-scope .btn--secondary:disabled:not(.btn--loading),.nds-scope .btn--secondary[aria-disabled=true]:not(.btn--loading){border-color:var(--color-border-disabled);background-color:var(--color-surface-neutral-base);color:var(--color-text-disabled)}.nds-scope .btn--tertiary{border-color:var(--color-border-neutral-muted);background-color:var(--color-surface-neutral-base);color:var(--color-text-default)}.nds-scope .btn--tertiary:not(:disabled):not([aria-disabled=true]):hover{background-color:var(--color-surface-neutral-hover)}.nds-scope .btn--tertiary:not(:disabled):not([aria-disabled=true]):active{background-color:var(--color-surface-neutral-active)}.nds-scope .btn--tertiary:disabled:not(.btn--loading),.nds-scope .btn--tertiary[aria-disabled=true]:not(.btn--loading){border-color:var(--color-border-disabled);background-color:var(--color-surface-neutral-base);color:var(--color-text-disabled)}.nds-scope .btn--loyalty{border-color:transparent;background-color:var(--color-button-loyalty);color:var(--color-text-inverted)}.nds-scope .btn--loyalty:not(:disabled):not([aria-disabled=true]):hover{background-color:var(--color-button-loyalty-hover)}.nds-scope .btn--loyalty:not(:disabled):not([aria-disabled=true]):active{background-color:var(--color-button-loyalty-active)}.nds-scope .btn--loyalty:disabled:not(.btn--loading),.nds-scope .btn--loyalty[aria-disabled=true]:not(.btn--loading){border-color:transparent;background-color:var(--color-button-loyalty-disabled);color:var(--color-button-disabled-text)}.nds-scope .btn--text{display:inline-flex;align-items:center;gap:var(--space-3xs);border-radius:var(--radius-interactive);padding-left:var(--space-4xs);padding-right:var(--space-4xs);font-weight:700;color:var(--color-text-muted);text-decoration-line:underline;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:.1s;transition-timing-function:linear;font-family:var(--font-body)}.nds-scope .btn--text:not(:disabled):not([aria-disabled=true]):hover{text-decoration-line:none}.nds-scope .btn--text-md{height:26px;font-size:var(--type-body-4-size);line-height:var(--type-body-4-lh);letter-spacing:var(--type-body-4-ls)}.nds-scope .btn--text:disabled:not(.btn--loading),.nds-scope .btn--text[aria-disabled=true]:not(.btn--loading){color:var(--color-text-disabled);text-decoration-line:none}.nds-scope .link{border-radius:var(--radius-interactive);color:var(--color-text-default);text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:auto;text-underline-offset:auto;outline:2px solid transparent;outline-offset:2px}.nds-scope .link{-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-underline-position:from-font}.nds-scope .link--reversed,.nds-scope .link:hover{text-decoration-line:none}.nds-scope .link--reversed:hover{text-decoration-line:underline}.nds-scope .link:visited{color:var(--color-text-secondary-dark)}.nds-scope .link--reversed:visited{color:var(--color-text-default)}.nds-scope .link:focus-visible{outline-style:solid;outline-width:var(--button-focus-ring-width);outline-offset:var(--button-focus-ring-offset);outline-color:var(--color-border-focus)}.nds-scope .select{display:flex;flex-direction:column;gap:var(--space-4xs);width:100%}.nds-scope .select-trigger{position:relative;display:inline-flex;width:100%;height:48px;align-items:center;gap:var(--space-2xs);border-radius:var(--radius-interactive);border:var(--border-s) solid var(--color-border-control);background-color:var(--color-surface-neutral-base);padding-inline:var(--space-xs);text-align:left;cursor:pointer}.nds-scope .select-trigger--focus,.nds-scope .select-trigger:focus-visible{outline:2px solid var(--color-control-focus-ring);outline-offset:2px}.nds-scope .select-trigger--disabled{border-color:var(--color-control-border-disabled);cursor:not-allowed}.nds-scope .select-trigger--error,.nds-scope .select[data-error=true] .select-trigger{border-color:var(--color-control-error)}.nds-scope .select-value{flex:1 1 0%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600;color:var(--color-text-default)}.nds-scope .select-value--disabled{color:var(--color-text-disabled)}.nds-scope .select-caret{width:16px;height:16px;flex-shrink:0}.nds-scope .select-warning{width:24px;height:24px;flex-shrink:0}.nds-scope .select-caret{color:var(--color-text-muted)}.nds-scope .select-caret--disabled{color:var(--color-text-disabled)}.nds-scope .select-caret--error{color:var(--color-control-error)}.nds-scope .select-caret--live{transition-property:transform;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:.1s}.nds-scope .select-caret--open,.nds-scope .select-trigger[aria-expanded=true] .select-caret--live{transform:rotate(180deg)}.nds-scope .select-warning,.nds-scope .select[data-error=true] .select-caret--live{color:var(--color-control-error)}.nds-scope .select-warning--live{display:none}.nds-scope .select[data-error=true] .select-warning--live{display:block}.nds-scope .select[data-error=false] .select-error{display:none}.nds-scope .select-list{max-height:300px;overflow-y:auto;overscroll-behavior:contain;border-radius:var(--radius-interactive);background-color:var(--color-surface-neutral-base);box-shadow:var(--shadow-dropdown)}.nds-scope .select-list--live{position:absolute;left:0;right:0;top:100%;z-index:100}.nds-scope .select-list--live[data-placement=top]{top:auto;bottom:100%}.nds-scope .select-option{display:block;padding:var(--space-3xs);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:linear;transition-duration:.1s}.nds-scope .select-option:not(:last-child){box-shadow:inset 0 -1px 0 var(--color-menu-item-divider)}.nds-scope .select-option--live{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.nds-scope .select-option--live:hover,.nds-scope .select-option--live[data-active=true]{background-color:var(--color-menu-item-hover)}.nds-scope .select-option--live:active{background-color:var(--color-menu-item-active)}.nds-scope .select-option--hover{background-color:var(--color-menu-item-hover)}.nds-scope .select-option--clicked{background-color:var(--color-menu-item-active)}.nds-scope .select-option--selected{background-color:var(--color-menu-item-selected)}.nds-scope .select-option[aria-selected=true] .select-option-checkbox{border-color:transparent;background-color:var(--color-control-selected)}.nds-scope .select-option[aria-selected=true] .select-option-checkbox svg{opacity:1}:root[data-focus-modality=mouse] .nds-scope .input-field:focus-within{outline:none}.nds-scope .ds-tooltip{--tooltip-max-width:209px;position:relative;display:inline-flex}.nds-scope .ds-tooltip:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px;border-radius:var(--radius-3xs)}.nds-scope .ds-tooltip__bubble{position:absolute;max-width:var(--tooltip-max-width);opacity:0;visibility:hidden;transition:opacity .1s ease,visibility .1s;filter:drop-shadow(var(--shadow-tooltip))}.nds-scope .ds-tooltip:not([data-tooltip-bound]):focus-within>.ds-tooltip__bubble,.nds-scope .ds-tooltip:not([data-tooltip-bound]):hover>.ds-tooltip__bubble,.nds-scope .ds-tooltip[data-tooltip-open]>.ds-tooltip__bubble{opacity:1;visibility:visible}.nds-scope .ds-tooltip__bubble:after{content:"";position:absolute;background:var(--color-surface-neutral-base)}.nds-scope .ds-tooltip[data-placement=top]>.ds-tooltip__bubble{bottom:calc(100% + var(--overlay-gap));left:50%;transform:translate(-50%)}.nds-scope .ds-tooltip[data-placement=top]>.ds-tooltip__bubble:after{top:calc(100% - var(--overlay-beak-join));left:var(--tooltip-beak-x, 50%);transform:translate(-50%);width:var(--overlay-beak-span);height:var(--overlay-beak-depth);clip-path:polygon(0 0, var(--overlay-beak-span) 0, var(--overlay-beak-tip) var(--overlay-beak-depth), var(--overlay-beak-notch) var(--overlay-beak-depth))}.nds-scope .ds-tooltip[data-placement=bottom]>.ds-tooltip__bubble{top:calc(100% + var(--overlay-gap));left:50%;transform:translate(-50%)}.nds-scope .ds-tooltip[data-placement=bottom]>.ds-tooltip__bubble:after{bottom:calc(100% - var(--overlay-beak-join));left:var(--tooltip-beak-x, 50%);transform:translate(-50%);width:var(--overlay-beak-span);height:var(--overlay-beak-depth);clip-path:polygon(var(--overlay-beak-notch) 0, var(--overlay-beak-tip) 0, var(--overlay-beak-span) var(--overlay-beak-depth), 0 var(--overlay-beak-depth))}.nds-scope .ds-tooltip[data-placement=left]>.ds-tooltip__bubble{right:calc(100% + var(--overlay-gap));top:50%;transform:translateY(-50%)}.nds-scope .ds-tooltip[data-placement=left]>.ds-tooltip__bubble:after{left:100%;top:var(--tooltip-beak-y, 50%);transform:translateY(-50%);width:var(--overlay-beak-depth);height:var(--overlay-beak-span);clip-path:polygon(0 0, var(--overlay-beak-depth) var(--overlay-beak-notch), var(--overlay-beak-depth) var(--overlay-beak-tip), 0 var(--overlay-beak-span))}.nds-scope .ds-tooltip[data-placement=right]>.ds-tooltip__bubble{left:calc(100% + var(--overlay-gap));top:50%;transform:translateY(-50%)}.nds-scope .ds-tooltip[data-placement=right]>.ds-tooltip__bubble:after{right:100%;top:var(--tooltip-beak-y, 50%);transform:translateY(-50%);width:var(--overlay-beak-depth);height:var(--overlay-beak-span);clip-path:polygon(var(--overlay-beak-depth) 0, var(--overlay-beak-depth) var(--overlay-beak-span), 0 var(--overlay-beak-tip), 0 var(--overlay-beak-notch))}.nds-scope .ds-tooltip[data-tooltip-bound]>.ds-tooltip__bubble{position:fixed;top:var(--tooltip-y, 0);left:var(--tooltip-x, 0);right:auto;bottom:auto;transform:none}.nds-scope .ds-tooltip[data-nds-ellipsis-host]{z-index:var(--z-nds-float)}@media (prefers-reduced-motion: reduce){.nds-scope .ds-tooltip__bubble{transition:none}}.nds-scope .ds-popover [data-popover-close] .btn__icon{width:var(--space-m);height:var(--space-m)}.nds-scope .pill{display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:1px solid var(--color-border-neutral-strong);border-radius:var(--radius-xs);background-color:var(--color-surface-neutral-base);color:var(--color-text-default);text-decoration:none;transition-property:box-shadow,border-color,color;transition-duration:.1s}.nds-scope .pill--s{height:32px;padding-inline:var(--space-3xs);gap:var(--space-4xs)}.nds-scope .pill[aria-checked=true],.nds-scope .pill[aria-current=true],.nds-scope .pill[aria-pressed=true]{border-color:var(--color-border-selected);box-shadow:inset 0 0 0 1px var(--color-border-selected)}@media (hover: hover) and (pointer: fine){.nds-scope .pill:hover:not(:disabled,.pill--static){border-color:var(--color-border-neutral-strong);box-shadow:inset 0 0 0 1px var(--color-border-neutral-strong)}.nds-scope .pill:not(:disabled,.pill--static):hover .pill__icon{color:var(--color-text-default)}.nds-scope .\!pill:not(:disabled,.pill--static):hover .pill__icon{color:var(--color-text-default) !important}}.nds-scope .pill--in-bar{flex-shrink:0;scroll-snap-align:start}.nds-scope .pill:disabled{background-color:transparent;color:var(--color-text-disabled);border-color:var(--color-border-disabled);box-shadow:inset 0 0 0 1px var(--color-border-disabled);cursor:not-allowed}.nds-scope .pill__label{display:inline-flex;align-items:baseline;gap:var(--space-5xs)}.nds-scope .pill:disabled .pill__count{color:var(--color-text-disabled)}.nds-scope .pill__icon{width:var(--space-xs);height:var(--space-xs);color:var(--color-text-muted)}.nds-scope .pill--frozen-hover .pill__icon,.nds-scope .pill[aria-checked=true] .pill__icon,.nds-scope .pill[aria-current=true] .pill__icon,.nds-scope .pill[aria-pressed=true] .pill__icon{color:var(--color-text-default)}.nds-scope .\!pill[aria-checked=true] .pill__icon,.nds-scope .\!pill[aria-current=true] .pill__icon,.nds-scope .\!pill[aria-pressed=true] .pill__icon{color:var(--color-text-default) !important}.nds-scope .\!pill:disabled .pill__icon{color:var(--color-text-disabled) !important}.nds-scope .pill:disabled .pill__icon{color:var(--color-text-disabled)}.nds-scope .pill__vip .emblem__glyph{height:9px}.nds-scope .pill:focus-visible{outline:var(--button-focus-ring-width) solid var(--color-border-focus);outline-offset:var(--button-focus-ring-offset)}.nds-scope .pill-bar,.nds-scope .pill-bar__scroller{display:flex;align-items:center;gap:var(--space-3xs)}.nds-scope .pill-bar__scroller{flex-wrap:nowrap;min-width:0;overflow-x:auto;scroll-snap-type:x proximity;scroll-padding-inline:var(--space-3xs);padding:var(--space-4xs);padding-bottom:var(--space-2xs);margin-top:calc(var(--space-4xs)*-1);margin-inline:calc(var(--space-4xs)*-1);scrollbar-width:none;-ms-overflow-style:none}.nds-scope .pill-bar__scroller::-webkit-scrollbar{display:none}.nds-scope .pill-bar--wrap .pill-bar__scroller{flex-wrap:wrap;gap:var(--space-4xs);overflow-x:visible;scroll-snap-type:none;padding-bottom:var(--space-4xs);margin-bottom:calc(var(--space-4xs)*-1)}.nds-scope .price-container__cta .btn{width:100%}@container (min-width: 600px){.nds-scope .price-container__cta .btn{width:auto}}.nds-scope .bottom-affix-price .btn{flex-shrink:0}.nds-scope .emblem{box-sizing:border-box;display:inline-flex;flex-shrink:0;align-items:center;justify-content:center}.nds-scope .emblem--lg{height:27px;width:50px;border-radius:var(--radius-xs);padding:var(--space-3xs)}.nds-scope .emblem--sm{height:16px;width:32px;border-radius:var(--radius-2xs);padding:var(--space-4xs)}.nds-scope .emblem--bordered{border-style:solid;border-color:transparent;background:linear-gradient(var(--color-text-inverted), var(--color-text-inverted)) padding-box,var(--VIP-gradient) border-box}.nds-scope .emblem--bordered.emblem--lg{border-width:1.5px}.nds-scope .emblem--bordered.emblem--sm{border-width:1px}.nds-scope .emblem__glyph{display:block;width:auto;flex-shrink:0}.nds-scope .emblem__glyph--lg{height:11px}.nds-scope .emblem__glyph--sm{height:8px}@keyframes nds-spinner-step{0%{background-color:var(--spinner-dot-active)}12.5%,to{background-color:var(--spinner-dot)}}.nds-scope .header{display:flex;width:100%;align-items:center;border-bottom-width:1px;border-color:var(--color-border-neutral-muted);background-color:var(--color-surface-neutral-base)}@media (min-width: 1024px){.nds-scope .header--borderless{border-bottom-width:0}}.nds-scope .header--responsive{height:68px}@media (min-width: 768px){.nds-scope .header--responsive{height:64px}}@media (min-width: 1024px){.nds-scope .header--responsive{height:72px}}.nds-scope .header__mobile{width:100%}@media (min-width: 1024px){.nds-scope .header__mobile{display:none}}.nds-scope .header__desktop{display:none;width:100%}@media (min-width: 1024px){.nds-scope .header__desktop{display:block}}.nds-scope .header__row{gap:var(--space-m)}.nds-scope .header__row,.nds-scope .header__row--mobile{display:flex;align-items:center;justify-content:space-between}.nds-scope .header__row--mobile{width:100%;gap:var(--space-xs);padding-left:var(--space-xs);padding-right:var(--space-xs)}.nds-scope .header__row--mobile .header__logo{min-width:0;max-width:180px;flex-shrink:1}.nds-scope .header__cluster{display:flex;align-items:center;gap:var(--space-2xl)}.nds-scope .header__cluster--mobile{display:flex;flex-shrink:0;align-items:center;gap:var(--space-xs)}.nds-scope .header__cluster--mobile-logged-in{gap:var(--space-m)}.nds-scope .header__phone{display:flex;align-items:center;gap:var(--space-3xs)}.nds-scope .header__phone,.nds-scope .header__phone:focus,.nds-scope .header__phone:hover{color:inherit;text-decoration-line:none}.nds-scope .header__phone-icon{height:24px;width:24px}.nds-scope .header__phone-copy{display:flex;flex-direction:column;line-height:1.25}.nds-scope .header__phone-number{font-size:var(--type-body-4-size);line-height:var(--type-body-4-lh);letter-spacing:var(--type-body-4-ls)}.nds-scope .accommodation-page__rooms-alert--info .header__phone-status,.nds-scope .header__phone-number{color:var(--color-text-default);font-family:var(--font-body);font-weight:var(--font-weight-medium)}.nds-scope .accommodation-page__rooms-alert--info .header__phone-status{font-size:var(--type-small-1-size);line-height:var(--type-small-1-lh);letter-spacing:var(--type-small-1-ls)}.nds-scope .header__phone-status{gap:var(--space-4xs);color:var(--color-text-default);font-family:var(--font-body);font-weight:var(--font-weight-medium);font-size:var(--type-body-5-size);line-height:var(--type-body-5-lh);letter-spacing:var(--type-body-5-ls)}.nds-scope .header__account,.nds-scope .header__phone-status{display:flex;align-items:center}.nds-scope .header__account{gap:var(--space-3xs)}.nds-scope .accommodation-page__rooms-alert--info .header__account-name{font-size:var(--type-small-1-size);line-height:var(--type-small-1-lh);letter-spacing:var(--type-small-1-ls)}.nds-scope .accommodation-page__rooms-alert--info .header__account-name,.nds-scope .header__account-name{color:var(--color-text-default);font-family:var(--font-body);font-weight:var(--font-weight-medium)}.nds-scope .header__account-name{font-size:var(--type-body-5-size);line-height:var(--type-body-5-lh);letter-spacing:var(--type-body-5-ls)}.nds-scope .header__icon-btn{position:relative;display:flex;height:24px;width:24px;flex-shrink:0;align-items:center;justify-content:center;padding:0}.nds-scope .header__icon-btn>.header__availability-dot{position:absolute;top:0;right:0}.nds-scope .header__icon-btn--avatar{margin-right:-4px;width:32px}@media (min-width: 768px){.nds-scope .header__login--mobile{display:none}}.nds-scope .header__login--tablet{display:none}@media (min-width: 768px){.nds-scope .header__login--tablet{display:block}}.nds-scope .header__icon{height:24px;width:24px;flex-shrink:0}.nds-scope .header__logo{display:flex;flex-shrink:0;align-items:center;gap:var(--space-3xs)}.nds-scope .header__logo-img--desktop,.nds-scope .header__logo-slogan--desktop{max-height:48px;width:auto}body.pl .nds-scope .header__logo-img--desktop{height:48px}.nds-scope .header__logo-img--mobile{min-width:0;max-width:100%}.nds-scope .header__logo-img--mobile,.nds-scope .header__logo-slogan--mobile{height:40px;width:auto;-o-object-fit:contain;object-fit:contain}.nds-scope .header__logo-slogan--mobile{flex-shrink:0}.nds-scope .header__chevron{color:var(--color-text-subtle)}.nds-scope .header__availability-dot{display:inline-block;height:8px;width:8px;border-radius:var(--radius-full)}.nds-scope .header__availability-dot--open{background-color:var(--color-surface-success)}.nds-scope .header__availability-dot--closed{background-color:var(--color-surface-neutral-stronger)}.nds-scope .hpm{--hpm-inset-l:var(--space-xs);--hpm-inset-r:var(--space-xs);display:flex;height:100%;width:100%;flex-direction:column;overflow:hidden;background-color:var(--color-surface-neutral-base)}@media (min-width: 1024px){.nds-scope .hpm{height:auto;width:300px;border-radius:var(--radius-m);--tw-shadow:var(--shadow-dropdown);--tw-shadow-colored:var(--shadow-dropdown);box-shadow:var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)), var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)), var(--tw-shadow);--hpm-inset-r:6px}}.nds-scope .hpm__scroll{position:relative;display:flex;min-height:0;flex:1 1 0%;flex-direction:column;overflow-y:auto;overscroll-behavior:contain;padding-bottom:var(--space-xs)}@media (min-width: 1024px){.nds-scope .hpm__scroll{max-height:85vh;flex:none}}.nds-scope .hpm__scroll{scrollbar-width:thin;scrollbar-color:var(--color-border-neutral-strong) transparent}.nds-scope .hpm__scroll>section{border-top-width:1px;border-color:var(--color-border-neutral-divider)}.nds-scope .hpm__close{position:absolute;right:var(--space-3xs);top:var(--space-3xs);z-index:10;display:flex;height:24px;width:24px;cursor:pointer;align-items:center;justify-content:center;border-width:0;background-color:transparent;color:var(--color-text-default)}@media (min-width: 1024px){.nds-scope .hpm__close{display:none}}.nds-scope .hpm__close-glyph{height:24px;width:24px}.nds-scope .hpm__card{display:flex;flex-direction:column;gap:var(--space-2xs);padding-top:var(--space-xl);padding-bottom:var(--space-xs)}@media (min-width: 1024px){.nds-scope .hpm__card{padding-top:var(--space-xs)}}.nds-scope .hpm__card{padding-left:var(--hpm-inset-l);padding-right:var(--hpm-inset-r)}.nds-scope .hpm__card-copy{gap:var(--space-m)}.nds-scope .hpm__account,.nds-scope .hpm__card-copy{display:flex;flex-direction:column}.nds-scope .hpm__account{gap:var(--space-3xs);padding-top:var(--space-xl);padding-bottom:var(--space-xs)}@media (min-width: 1024px){.nds-scope .hpm__account{padding-top:var(--space-s)}}.nds-scope .hpm__account{padding-left:var(--hpm-inset-l);padding-right:var(--hpm-inset-r)}.nds-scope .hpm__account-head{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--space-xs)}.nds-scope .hpm__account-meta{display:flex;min-width:0;flex-direction:column;gap:var(--space-3xs)}.nds-scope .hpm__email{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--color-text-default);font-family:var(--font-body);font-weight:var(--font-weight-medium);font-size:var(--type-body-4-size);line-height:var(--type-body-4-lh);letter-spacing:var(--type-body-4-ls)}.nds-scope .hpm__vip-progress{display:flex;flex-direction:column;gap:var(--space-4xs);border-radius:var(--radius-s);background-color:var(--color-surface-warning-subtle);padding:var(--space-2xs);padding-right:var(--space-m);color:inherit;text-decoration-line:none}.nds-scope .hpm__vip-progress-track{display:block;height:3px;width:100%;overflow:hidden;border-radius:var(--radius-pill);background:linear-gradient(to right, var(--color-surface-loyalty, #f74f18) 0, var(--color-surface-loyalty, #f74f18) var(--hpm-progress, 0), var(--color-surface-neutral-stronger, #929396) var(--hpm-progress, 0), var(--color-surface-neutral-stronger, #929396) 100%)}.nds-scope .hpm__register{text-align:center;color:var(--color-text-default);font-weight:var(--font-weight-medium)}.nds-scope .hpm__register,.nds-scope .hpm__register .btn--text,.nds-scope .hpm__register-link{font-family:var(--font-body);font-size:var(--type-body-4-size);line-height:var(--type-body-4-lh);letter-spacing:var(--type-body-4-ls)}.nds-scope .hpm__register .btn--text,.nds-scope .hpm__register-link{height:auto;padding-left:0;padding-right:0;color:var(--color-text-primary);text-decoration-line:underline;font-weight:var(--font-weight-medium);color:var(--color-text-primary, #d20000)}.nds-scope .hpm__register .btn--text:not(:disabled):not([aria-disabled=true]):hover,.nds-scope .hpm__register-link:hover{text-decoration-line:underline;color:var(--color-text-primary-strong, #b40000)}.nds-scope .hpm__or-row{display:flex;align-items:center;gap:var(--space-xs)}.nds-scope .hpm__or-rule{height:1px;flex:1 1 0%;background-color:var(--color-border-neutral-divider)}.nds-scope .hpm__social-row{display:flex;align-items:flex-start;align-self:stretch;justify-content:space-between;box-sizing:border-box;width:calc(100% + var(--hpm-inset-l) + var(--hpm-inset-r));margin-left:calc(var(--hpm-inset-l)*-1);margin-right:calc(var(--hpm-inset-r)*-1);padding:0 var(--space-m, 24px)}@media (min-width: 1024px){.nds-scope .hpm__social-row{padding-left:var(--space-2xl, 40px)}}.nds-scope .hpm__social-slot{display:flex;flex:1 1 0;min-width:0;justify-content:center}.nds-scope .hpm__social-slot:first-child{justify-content:flex-start}.nds-scope .hpm__social-slot:last-child{justify-content:flex-end}.nds-scope .hpm__social-slot .ssobtn{display:flex}.nds-scope .hpm__social{position:relative;display:flex;cursor:pointer;align-items:center;justify-content:center;gap:var(--space-2xs);border-radius:var(--radius-interactive);border-width:1px;border-color:var(--color-border-neutral-muted);background-color:var(--color-surface-neutral-base);padding:var(--space-2xs)}.nds-scope .hpm__google[data-ds-hpm-google-focus=true] .hpm__social,.nds-scope .hpm__social:focus-visible{outline:2px solid var(--color-control-focus-ring);outline-offset:2px}.nds-scope .hpm__social-logo{height:24px;width:24px}.nds-scope .hpm__google{position:relative}.nds-scope .hpm__google-mount{pointer-events:none;position:absolute;inset:0;z-index:10;display:flex;align-items:center;justify-content:center;overflow:hidden;opacity:.01}.nds-scope .hpm__google-mount>*{transform:scale(1.25)}.nds-scope .hpm__google[data-ds-hpm-google-live=true] .hpm__google-mount>*{pointer-events:auto}.nds-scope .hpm__google-mount *,.nds-scope .hpm__google-mount :after,.nds-scope .hpm__google-mount :before{box-sizing:content-box}.nds-scope .hpm__heading{padding:var(--space-xs) var(--space-s) var(--space-3xs);color:var(--color-text-default);font-family:var(--font-heading);font-weight:var(--font-weight-semibold);font-size:var(--type-heading-6-size-desktop);line-height:var(--type-heading-6-lh-desktop);letter-spacing:var(--type-heading-6-ls)}@media (max-width: 767px){.nds-scope .hpm__heading{font-size:var(--type-heading-6-size-mobile);line-height:var(--type-heading-6-lh-mobile)}}.nds-scope .hpm__list{margin:0;list-style-type:none;padding:0}.nds-scope .hpm__row{display:flex;min-height:52px;width:100%;cursor:pointer;align-items:center;gap:var(--space-xs);border-width:0;background-color:transparent;padding-left:var(--space-s);padding-right:var(--space-s);padding-top:19px;padding-bottom:19px;text-align:left;color:inherit;text-decoration-line:none}.nds-scope div.hpm__row{cursor:default}.nds-scope .hpm__row--stack:focus-visible,.nds-scope .hpm__row:focus-visible{outline:2px solid var(--color-control-focus-ring);outline-offset:-2px}.nds-scope .hpm__close:focus-visible,.nds-scope .hpm__vip-badge:focus-visible,.nds-scope .hpm__vip-progress:focus-visible{outline:2px solid var(--color-control-focus-ring);outline-offset:2px}.nds-scope .hpm__row--divider{border-bottom-width:1px;border-color:var(--color-border-neutral-divider)}.nds-scope .hpm__row--service{padding-top:var(--space-xs);padding-bottom:var(--space-xs)}.nds-scope .hpm__row--stack{display:flex;min-height:52px;flex-direction:column;justify-content:center;gap:var(--space-5xs);padding:var(--space-xs) var(--space-s);color:inherit;text-decoration-line:none}.nds-scope .hpm__row-label{min-width:0;flex:1 1 0%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--type-body-4-size);line-height:var(--type-body-4-lh);letter-spacing:var(--type-body-4-ls)}.nds-scope .accommodation-page__rooms-alert--info .hpm__row-sub,.nds-scope .hpm__row-label{color:var(--color-text-default);font-family:var(--font-body);font-weight:var(--font-weight-medium)}.nds-scope .accommodation-page__rooms-alert--info .hpm__row-sub{font-size:var(--type-small-1-size);line-height:var(--type-small-1-lh);letter-spacing:var(--type-small-1-ls)}.nds-scope .hpm__row-sub{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--color-text-muted);font-family:var(--font-body);font-weight:var(--font-weight-medium);font-size:var(--type-body-5-size);line-height:var(--type-body-5-lh);letter-spacing:var(--type-body-5-ls)}.nds-scope .hpm__vip-badge{display:inline-flex;flex-shrink:0;align-items:center}.nds-scope .hpm__vip-badge{text-decoration-line:none}.nds-scope .hpm__icon-tile{display:inline-flex;height:36px;width:36px;flex-shrink:0;align-items:center;justify-content:center;border-radius:var(--radius-2xs);background-color:var(--color-surface-neutral-subtle);color:var(--color-text-default)}.nds-scope .hpm__icon-tile-glyph{height:20px;width:20px}.nds-scope .hpm__service-text{display:flex;min-width:0;flex:1 1 0%;flex-direction:column;gap:var(--space-5xs)}.nds-scope .hpm__service-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--color-text-default);font-family:var(--font-body);font-weight:var(--font-weight-medium);font-size:var(--type-body-4-size);line-height:var(--type-body-4-lh);letter-spacing:var(--type-body-4-ls)}.nds-scope .hpm__service-label--selectable{cursor:text;-webkit-user-select:all;-moz-user-select:all;user-select:all}.nds-scope .hpm__service-sub{display:flex;align-items:center;gap:var(--space-4xs);color:var(--color-text-subtle);font-family:var(--font-body);font-weight:var(--font-weight-semibold);font-size:var(--type-body-5-size);line-height:var(--type-body-5-lh);letter-spacing:var(--type-body-5-ls)}.nds-scope .dm{margin:0;height:100%;max-height:none;width:100%;max-width:none;flex-direction:column;overflow:hidden;border-width:0;background-color:var(--color-surface-neutral-base);padding:0;color:var(--color-text-default)}@media (min-width: 1024px){.nds-scope .dm{position:absolute;inset:0 100% auto auto;margin-right:var(--space-3xs);height:620px;max-height:85vh;width:MIN(960px, calc(100vw - 480px));max-width:none;border-radius:var(--radius-m);--tw-shadow:var(--shadow-dropdown);--tw-shadow-colored:var(--shadow-dropdown);box-shadow:var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)), var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)), var(--tw-shadow)}}.nds-scope .dm[open]{display:flex}.nds-scope .dm::backdrop{background-color:#00000073}.nds-scope .dm__head{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;gap:var(--space-xs);border-bottom-width:1px;border-color:var(--color-border-neutral-divider);padding:var(--space-3xs) var(--space-xs)}@media (min-width: 1024px){.nds-scope .dm__head{padding-left:var(--space-m);padding-right:var(--space-m)}}.nds-scope .dm__title{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nds-scope .dm__icon-btn{display:inline-flex;height:40px;width:40px;flex-shrink:0;cursor:pointer;align-items:center;justify-content:center;border-radius:var(--radius-interactive);border-width:0;background-color:transparent;padding:0;color:var(--color-text-default);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:.1s;transition-timing-function:linear}@media (hover: hover) and (pointer: fine){.nds-scope .dm__icon-btn:hover{background-color:var(--color-surface-neutral-hover)}}.nds-scope .dm__icon-btn:focus-visible{outline:2px solid var(--color-control-focus-ring);outline-offset:2px}.nds-scope .dm__icon-btn-glyph{height:24px;width:24px}.nds-scope .dm__body{display:flex;min-height:0;flex:1 1 0%;flex-direction:column}@media (min-width: 1024px){.nds-scope .dm__body{flex-direction:row}}.nds-scope .dm__panels,.nds-scope .dm__rail{min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--color-border-neutral-strong) transparent}.nds-scope .dm__rail{display:flex;flex:1 1 0%;flex-direction:column;padding-bottom:var(--space-xs)}@media (min-width: 1024px){.nds-scope .dm__rail{width:360px;flex:none;border-right-width:1px;border-color:var(--color-border-neutral-divider)}}.nds-scope .dm__rail-heading{padding:var(--space-xs) var(--space-s) var(--space-3xs)}.nds-scope .dm__rail-list{margin:0;display:flex;list-style-type:none;flex-direction:column;gap:var(--space-5xs);padding:0;padding-left:var(--space-3xs);padding-right:var(--space-3xs)}@media (min-width: 1024px){.nds-scope .dm__rail-list [aria-expanded=true].menu-item{background-color:var(--color-menu-item-selected)}}.nds-scope .dm__panels{flex:1 1 0%;container-type:inline-size}.nds-scope .dm__panel{display:flex;flex-direction:column;gap:var(--space-xs);padding:var(--space-xs)}@media (min-width: 1024px){.nds-scope .dm__panel{padding:var(--space-m)}}.nds-scope .dm__panel[hidden]{display:none}.nds-scope .dm__panel-head{display:flex;align-items:center;gap:var(--space-3xs)}@media (min-width: 1024px){.nds-scope .dm__back{display:none}}.nds-scope .dm__panel-title{min-width:0}.nds-scope .dm__flat{margin:0;list-style-type:none;padding:0;-moz-column-gap:var(--space-xl);column-gap:var(--space-xl)}@container (min-width: 440px){.nds-scope .dm__flat{-moz-columns:2;column-count:2}}@container (min-width: 560px){.nds-scope .dm__flat{-moz-columns:3;column-count:3}}.nds-scope .dm__item{-moz-column-break-inside:avoid;break-inside:avoid}.nds-scope .dm__link{display:block;padding-top:var(--space-3xs);padding-bottom:var(--space-3xs)}.nds-scope .dm__groups{display:grid;-moz-column-gap:var(--space-xl);column-gap:var(--space-xl);row-gap:var(--space-2xs);grid-template-columns:minmax(0, 1fr)}@container (min-width: 440px){.nds-scope .dm__groups{grid-template-columns:repeat(2, minmax(0, 1fr))}}@container (min-width: 560px){.nds-scope .dm__groups{grid-template-columns:repeat(3, minmax(0, 1fr))}}.nds-scope .dm__group{min-width:0}.nds-scope .dm__group-head{display:flex;cursor:pointer;list-style-type:none;align-items:center;justify-content:space-between;gap:var(--space-2xs);border-bottom-width:1px;border-color:var(--color-border-neutral-divider);padding-top:var(--space-2xs);padding-bottom:var(--space-2xs)}.nds-scope .dm__group-head::-webkit-details-marker{display:none}.nds-scope .dm__group-head:focus-visible{outline:2px solid var(--color-control-focus-ring);outline-offset:-2px}.nds-scope .dm__group-title{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nds-scope .dm__group-caret{height:16px;width:16px;flex-shrink:0;color:var(--color-text-subtle);transition-property:transform;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:.1s;transition-timing-function:linear}.nds-scope .dm__group[open] .dm__group-caret{transform:rotate(180deg)}.nds-scope .dm__group-links{margin:0;display:flex;list-style-type:none;flex-direction:column;padding:0;padding-top:var(--space-3xs)}@media (max-width: 1023px){.nds-scope .dm[data-view=panel] .dm__rail,.nds-scope .dm[data-view=rail] .dm__panels{display:none}}.nds-scope .generic-info-card__cta.btn--text{padding-left:0;padding-right:0}.nds-scope .generic-info-card__media .emblem{display:flex;height:100%;width:100%;align-items:center;justify-content:center;padding:0}.nds-scope .gallery-preview__actions>.ds-tooltip{display:inline-flex;flex-shrink:0}.nds-scope .amenities-icon-list__item>.ds-tooltip{min-width:0}.nds-scope .internal-links__categories>.btn{flex-shrink:0;white-space:nowrap}.nds-scope .internal-links__categories>.btn{scroll-margin:var(--space-4xs)}.nds-scope .promo-top-bar .btn--text{gap:var(--space-4xs)}.nds-scope .fli{position:relative;box-sizing:border-box;width:100%;border-radius:var(--radius-xs);background-color:var(--color-surface-neutral-base);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:.2s;transition-timing-function:cubic-bezier(0, 0, 0.2, 1);font-family:var(--font-body)}.nds-scope .fli--desktop{height:64px;--fli-pt:32px;--fli-weight:var(--font-weight-bold);--fli-size:var(--type-body-3-size);--fli-lh:var(--type-body-3-lh);--fli-ls:var(--type-body-3-ls);--fli-float-size:var(--type-body-5-size);--fli-float-lh:var(--type-body-5-lh);--fli-float-ls:var(--type-body-5-ls)}.nds-scope .fli:focus-within{outline-style:solid;outline-width:var(--border-m);outline-offset:2px;outline-color:var(--color-border-focus)}:root[data-focus-modality=mouse] .nds-scope .fli:focus-within{outline:2px solid transparent;outline-offset:2px}.nds-scope .fli-group--row .fli:focus-within,.nds-scope .fli-group--stacked .fli:focus-within,.nds-scope .nl-inputs .fli:focus-within{outline-offset:-2px}.nds-scope .fli__icon{pointer-events:none;position:absolute;left:var(--space-xs);top:50%;height:var(--space-m);width:var(--space-m);--tw-translate-y:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));color:var(--color-text-muted);z-index:1}.nds-scope .fli--disabled .fli__icon{opacity:.4}.nds-scope .fli__input,.nds-scope .fli__label{font-size:var(--fli-size);font-weight:var(--fli-weight);line-height:var(--fli-lh);letter-spacing:var(--fli-ls)}.nds-scope .fli__input{position:absolute;inset:0;display:block;height:100%;width:100%;border-width:0;background-color:transparent;padding:0 0 0 56px;padding-right:var(--space-xs);padding-top:var(--fli-pt);padding-bottom:var(--space-3xs);color:var(--color-text-default);outline:2px solid transparent;outline-offset:2px}.nds-scope .fli--clearable .fli__input{padding-right:52px}.nds-scope .fli__input[readonly]{cursor:pointer}.nds-scope .fli--disabled .fli__input{cursor:not-allowed;color:var(--color-text-disabled)}.nds-scope .fli--mobile .fli__input{font-size:16px;line-height:calc(var(--fli-lh)/.875);transform:scale(0.875);transform-origin:left top;padding-top:calc(var(--fli-pt)/.875);padding-bottom:calc(var(--space-3xs)/.875);padding-left:64px;padding-right:calc(var(--space-xs)/.875)}.nds-scope .fli--mobile.fli--clearable .fli__input{padding-right:59.42857px}.nds-scope .fli--mobile.fli--no-icon .fli__input{padding-left:calc(var(--space-xs)/.875)}@media (max-width: 767px){.nds-scope .fli--responsive .fli__input{font-size:16px;line-height:calc(var(--fli-lh)/.875);transform:scale(0.875);transform-origin:left top;padding-top:calc(var(--fli-pt)/.875);padding-bottom:calc(var(--space-3xs)/.875);padding-left:64px;padding-right:calc(var(--space-xs)/.875)}.nds-scope .fli--responsive.fli--clearable .fli__input{padding-right:59.42857px}.nds-scope .fli--responsive.fli--no-icon .fli__input{padding-left:calc(var(--space-xs)/.875)}}.nds-scope .fli__input::-moz-placeholder{color:transparent}.nds-scope .fli__input::placeholder{color:transparent}.nds-scope .fli__input:focus::-moz-placeholder{color:var(--color-text-disabled)}.nds-scope .fli__input:focus::placeholder{color:var(--color-text-disabled)}.nds-scope .fli__input:-webkit-autofill,.nds-scope .fli__input:-webkit-autofill:focus,.nds-scope .fli__input:-webkit-autofill:hover{-webkit-text-fill-color:var(--color-text-default);caret-color:var(--color-text-default);box-shadow:inset 0 0 0 1000px var(--color-surface-neutral-base)}.nds-scope .fli__input:-webkit-autofill{color:var(--color-text-default);caret-color:var(--color-text-default);box-shadow:inset 0 0 0 1000px var(--color-surface-neutral-base)}.nds-scope .fli__input:autofill{color:var(--color-text-default);caret-color:var(--color-text-default);box-shadow:inset 0 0 0 1000px var(--color-surface-neutral-base)}.nds-scope .fli__label{pointer-events:none;position:absolute;left:56px;top:50%;max-width:calc(100% - 96px);transform-origin:left center;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--color-text-muted);transition-property:all;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:.2s;transition-timing-function:cubic-bezier(0, 0, 0.2, 1)}.nds-scope .fli--error .fli__label,.nds-scope .fli[data-error=true] .fli__label{color:var(--color-text-error)}.nds-scope .fli--disabled .fli__label{color:var(--color-text-disabled)}.nds-scope .fli__input:is(:-webkit-autofill)~.fli__label{top:8px;transform:none;font-size:var(--fli-float-size);line-height:var(--fli-float-lh);letter-spacing:var(--fli-float-ls)}.nds-scope .fli__input:focus~.fli__label,.nds-scope .fli__input:is(:-webkit-autofill,:autofill)~.fli__label,.nds-scope .fli__input:not(:placeholder-shown)~.fli__label{top:8px;transform:none;font-size:var(--fli-float-size);line-height:var(--fli-float-lh);letter-spacing:var(--fli-float-ls)}.nds-scope .fli__input[data-nds-dest-trigger][readonly]:focus::-moz-placeholder{color:transparent}.nds-scope .fli__input[data-nds-dest-trigger][readonly]:focus::placeholder{color:transparent}.nds-scope .fli__input[data-nds-dest-trigger][readonly]:focus:-moz-placeholder~.fli__label{top:50%;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));font-size:var(--fli-size);line-height:var(--fli-lh);letter-spacing:var(--fli-ls)}.nds-scope .fli__input[data-nds-dest-trigger][readonly]:focus:placeholder-shown~.fli__label{top:50%;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));font-size:var(--fli-size);line-height:var(--fli-lh);letter-spacing:var(--fli-ls)}.nds-scope .fli--no-icon .fli__input{padding-left:var(--space-xs)}.nds-scope .fli--no-icon .fli__label{left:var(--space-xs);max-width:calc(100% - 32px)}.nds-scope .fli--compact{height:56px;--fli-pt:0px;--fli-weight:var(--font-weight-medium);--fli-size:var(--type-body-4-size);--fli-lh:var(--type-body-4-lh);--fli-ls:var(--type-body-4-ls);--fli-float-size:var(--type-body-4-size);--fli-float-lh:var(--type-body-4-lh);--fli-float-ls:var(--type-body-4-ls)}.nds-scope .fli--compact .fli__label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0}.nds-scope .fli--compact .fli__input{padding-top:var(--space-none);padding-bottom:var(--space-none)}.nds-scope .fli--compact .fli__input::-moz-placeholder{color:var(--color-text-disabled)}.nds-scope .fli--compact .fli__input::placeholder{color:var(--color-text-disabled)}.nds-scope .fli--compact.fli--error .fli__input::-moz-placeholder,.nds-scope .fli--compact[data-error=true] .fli__input::-moz-placeholder{color:var(--color-text-error)}.nds-scope .fli--compact.fli--error .fli__input::placeholder,.nds-scope .fli--compact[data-error=true] .fli__input::placeholder{color:var(--color-text-error)}.nds-scope .fli__clear{position:absolute;right:var(--space-2xs);top:50%;display:none;flex-shrink:0;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));cursor:pointer;align-items:center;justify-content:center;border-radius:var(--radius-full);background-color:transparent;padding:var(--space-4xs);color:var(--color-text-default)}.nds-scope .fli__input:not(:-moz-placeholder)~.fli__clear{display:flex}.nds-scope .fli__input:not(:placeholder-shown)~.fli__clear{display:flex}.nds-scope .fli__clear:focus-visible{outline-style:solid;outline-width:var(--button-focus-ring-width);outline-offset:var(--button-focus-ring-offset);outline-color:var(--color-control-focus-ring)}.nds-scope .fli>.corrector,.nds-scope .fli>.typeahead.dropdown-menu{position:absolute;z-index:100;background-color:var(--color-surface-neutral-base);box-shadow:var(--shadow-dropdown)}.nds-scope .fli>.typeahead.dropdown-menu{min-width:100%;max-height:300px;margin:0;padding:0;overflow:hidden auto;list-style:none}.nds-scope .accommodation-page__rooms-alert--info .fli>.typeahead .dropdown-item{color:var(--color-text-default);font-family:var(--font-body);font-weight:var(--font-weight-medium);font-size:var(--type-small-1-size);line-height:var(--type-small-1-lh);letter-spacing:var(--type-small-1-ls)}.nds-scope .fli>.typeahead .dropdown-item{font-family:var(--font-body);font-weight:var(--font-weight-medium);font-size:var(--type-body-5-size);line-height:var(--type-body-5-lh);letter-spacing:var(--type-body-5-ls);display:block;padding:var(--space-3xs) var(--space-xs);overflow:hidden;color:var(--color-text-default);text-decoration:none;text-overflow:ellipsis;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none}.nds-scope .fli>.typeahead .active>.dropdown-item,.nds-scope .fli>.typeahead .dropdown-item:focus,.nds-scope .fli>.typeahead .dropdown-item:hover{background-color:var(--color-menu-item-hover)}.nds-scope .fli>.typeahead .\!active>.dropdown-item{background-color:var(--color-menu-item-hover) !important}.nds-scope .fli>.typeahead .dropdown-item:active{background-color:var(--color-menu-item-active)}.nds-scope .fli>.typeahead .dropdown-item strong{font-weight:var(--font-weight-regular);color:var(--color-text-muted)}.nds-scope .accommodation-page__rooms-alert--info .fli>.corrector{color:var(--color-text-default);font-size:var(--type-small-1-size);line-height:var(--type-small-1-lh);letter-spacing:var(--type-small-1-ls)}.nds-scope .accommodation-page__rooms-alert--info .fli>.corrector,.nds-scope .fli>.corrector{font-family:var(--font-body);font-weight:var(--font-weight-medium)}.nds-scope .fli>.corrector{font-size:var(--type-body-5-size);line-height:var(--type-body-5-lh);letter-spacing:var(--type-body-5-ls);top:100%;left:0;right:0;border-radius:var(--radius-interactive);padding:var(--space-3xs) var(--space-l) var(--space-3xs) var(--space-xs);color:var(--color-text-muted)}.nds-scope .fli>.corrector .corrector-head{position:absolute;top:var(--space-4xs);right:var(--space-3xs)}.nds-scope .fli>.corrector .close{display:block;padding:var(--space-4xs);color:var(--color-text-muted);line-height:1;cursor:pointer}.nds-scope .fli>.corrector .close:hover,.nds-scope .fli>.corrector a{color:var(--color-text-default)}.nds-scope .fli>.corrector a{text-decoration:underline;cursor:pointer}.nds-scope .fli>.corrector a{font-weight:var(--font-weight-semibold)}.nds-scope .nl-inputs .fli__input:-webkit-autofill,.nds-scope .nl-inputs .fli__input:-webkit-autofill:focus,.nds-scope .nl-inputs .fli__input:-webkit-autofill:hover{-webkit-text-fill-color:var(--color-text-default);caret-color:var(--color-text-default);box-shadow:inset 0 0 0 1000px var(--color-surface-neutral-base)}.nds-scope .nl-inputs .fli__input:-webkit-autofill{color:var(--color-text-default);caret-color:var(--color-text-default);box-shadow:inset 0 0 0 1000px var(--color-surface-neutral-base)}.nds-scope .nl-inputs .fli__input:autofill{color:var(--color-text-default);caret-color:var(--color-text-default);box-shadow:inset 0 0 0 1000px var(--color-surface-neutral-base)}.nds-scope .nl-submit[data-loading=true]>.btn.btn--primary{cursor:wait;color:transparent;background-color:var(--color-button-primary)}.nds-scope .nl-submit[data-loading=true]>.\!btn.btn--primary{cursor:wait !important;color:transparent !important;background-color:var(--color-button-primary) !important}@container (min-width: 860px){.nds-scope .nl-inputs>.fli{flex:1 1 0%;min-width:0}.nds-scope .nl-inputs>.fli:has(>input[type=email]){flex-grow:1.5}}.nds-scope [data-nds-qty]{display:inline-flex;align-items:center;gap:var(--space-3xs)}.nds-scope [data-nds-qty] .\!btn.btn--tertiary.btn--icon-md,.nds-scope [data-nds-qty] .btn.btn--tertiary.btn--icon-md{display:flex;min-height:40px;min-width:40px;align-items:center;justify-content:center;gap:var(--space-3xs);border-radius:var(--radius-s);background-color:var(--color-surface-neutral-base);padding:var(--space-3xs)}.nds-scope [data-nds-qty] .\!btn.btn--tertiary.btn--icon-md{border:var(--border-s) solid var(--color-border-neutral-subtle) !important}.nds-scope [data-nds-qty] .btn.btn--tertiary.btn--icon-md{border:var(--border-s) solid var(--color-border-neutral-subtle)}.nds-scope [data-nds-qty] .btn--tertiary:not(:disabled):not([aria-disabled=true]):active,.nds-scope [data-nds-qty] .btn--tertiary:not(:disabled):not([aria-disabled=true]):hover{background-color:var(--color-surface-neutral-base)}.nds-scope [data-nds-qty] .btn--tertiary:disabled:not(.btn--loading),.nds-scope [data-nds-qty] .btn--tertiary[aria-disabled=true]:not(.btn--loading){border-color:var(--color-border-neutral-subtle)}.nds-scope .menu-item{box-sizing:border-box;display:flex;width:100%;text-align:left;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:.1s;transition-timing-function:linear;background-color:var(--color-surface-neutral-base)}.nds-scope .menu-item:not(.menu-item--disabled):focus-visible{outline-style:solid;outline-width:2px;outline-offset:-2px;outline-color:var(--color-control-focus-ring)}.nds-scope .menu-item--live{cursor:pointer}.nds-scope .menu-item--live:active{background-color:var(--color-menu-item-active)}@media (hover: hover) and (pointer: fine){.nds-scope .menu-item--live:hover{background-color:var(--color-menu-item-hover)}}.nds-scope .menu-item--hover{background-color:var(--color-menu-item-hover)}.nds-scope .menu-item--clicked{background-color:var(--color-menu-item-active)}.nds-scope .menu-item--selected{background-color:var(--color-menu-item-selected)}.nds-scope .menu-item--rounded{border-radius:var(--radius-xs)}.nds-scope .menu-item--destination{align-items:center;gap:var(--space-xs);padding:var(--space-xs)}.nds-scope .menu-item__match{font-weight:var(--font-weight-bold)}.nds-scope .item-list{display:flex;width:100%;flex-direction:column;border-radius:var(--radius-xs);background-color:var(--color-surface-neutral-base)}.nds-scope .item-list--clip{overflow:hidden}.nds-scope .item-list--elevated{--tw-shadow:var(--shadow-dropdown);--tw-shadow-colored:var(--shadow-dropdown);box-shadow:var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)),var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)),var(--tw-shadow)}.nds-scope .item-list--scroll{overflow-y:auto;overscroll-behavior:contain;max-height:var(--item-list-max-height, 320px);scrollbar-width:thin;scrollbar-color:var(--color-border-neutral-strong) transparent}.nds-scope .item-list__stack{display:flex;flex-direction:column}.nds-scope .item-list__stack>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px*(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px*var(--tw-divide-y-reverse));border-color:var(--color-menu-item-border)}.nds-scope .item-list__group{display:flex;flex-direction:column}.nds-scope .item-list__row{padding-left:var(--space-3xs);padding-right:var(--space-3xs)}.nds-scope .item-list__row--wide{padding-left:var(--space-xs);padding-right:var(--space-xs)}.nds-scope .item-list__header{display:flex;padding-top:var(--space-2xs);padding-bottom:var(--space-2xs)}.nds-scope .item-list__header-label{color:var(--color-text-default);font-family:var(--font-body);font-weight:var(--font-weight-bold);font-size:var(--type-body-4-size);line-height:var(--type-body-4-lh);letter-spacing:var(--type-body-4-ls)}.nds-scope .item-list__placeholder{display:flex;width:100%;align-items:center;justify-content:center;padding:var(--space-2xl) var(--space-s);text-align:center}.nds-scope .accommodation-page__rooms-alert--info .item-list__placeholder-label{color:var(--color-text-default);font-family:var(--font-body);font-weight:var(--font-weight-medium);font-size:var(--type-small-1-size);line-height:var(--type-small-1-lh);letter-spacing:var(--type-small-1-ls)}.nds-scope .item-list__placeholder-label{color:var(--color-text-muted);font-family:var(--font-body);font-weight:var(--font-weight-medium);font-size:var(--type-body-5-size);line-height:var(--type-body-5-lh);letter-spacing:var(--type-body-5-ls)}.nds-scope .guests-panel,.nds-scope .guests-panel-wrap{display:flex;width:100%;flex-direction:column}.nds-scope .guests-panel{border-radius:var(--radius-xs);background-color:var(--color-surface-neutral-base);padding:var(--space-m)}.nds-scope .guests-panel--elevated{--tw-shadow:var(--shadow-dropdown);--tw-shadow-colored:var(--shadow-dropdown);box-shadow:var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)),var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)),var(--tw-shadow)}.nds-scope .guests-panel__content{display:flex;flex-direction:column}.nds-scope .guests-panel__content>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px*(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px*var(--tw-divide-y-reverse));border-color:var(--color-border-neutral-subtle)}.nds-scope .guests-panel__section{display:flex;flex-direction:column;gap:var(--space-xs);padding-top:var(--space-xs);padding-bottom:var(--space-xs)}.nds-scope .guests-panel__section:first-child{padding-top:0}.nds-scope .guests-panel__section:last-child{padding-bottom:0}.nds-scope .guests-panel__row{display:flex;align-items:center;justify-content:space-between;gap:var(--space-xs)}.nds-scope .guests-panel__label{color:var(--color-text-default);font-family:var(--font-body);font-weight:var(--font-weight-bold);font-size:var(--type-body-4-size);line-height:var(--type-body-4-lh);letter-spacing:var(--type-body-4-ls)}.nds-scope .guests-panel__ages{display:flex;flex-direction:column;gap:var(--space-2xs);border-radius:var(--radius-m);background-color:var(--color-surface-neutral-subtle);padding:var(--space-xs)}.nds-scope .guests-panel__age-row{display:flex;align-items:center;justify-content:space-between;gap:var(--space-xs)}.nds-scope .guests-panel__age-row[hidden],.nds-scope .guests-panel__ages[hidden]{display:none}.nds-scope .guests-panel__age-label{color:var(--color-text-default);font-family:var(--font-body);font-weight:var(--font-weight-bold);font-size:var(--type-body-5-size);line-height:var(--type-body-5-lh);letter-spacing:var(--type-body-5-ls)}.nds-scope .guests-panel__age-select{width:144px;flex-shrink:0}.nds-scope .accommodation-page__rooms-alert--info .guests-panel__error{color:var(--color-text-default);font-size:var(--type-small-1-size);line-height:var(--type-small-1-lh);letter-spacing:var(--type-small-1-ls)}.nds-scope .accommodation-page__rooms-alert--info .guests-panel__error,.nds-scope .guests-panel__error{font-family:var(--font-body);font-weight:var(--font-weight-medium)}.nds-scope .guests-panel__error{flex-shrink:0;padding-top:var(--space-2xs);color:var(--color-control-error);font-size:var(--type-body-5-size);line-height:var(--type-body-5-lh);letter-spacing:var(--type-body-5-ls)}.nds-scope .guests-panel__error[hidden]{display:none}.nds-scope [data-nds-search-scope][data-nds-popover-open]{z-index:50}.nds-scope .search-popover{position:absolute;left:0;top:100%;z-index:1000;margin-top:var(--space-3xs);max-width:calc(100vw - 32px)}.nds-scope .search-popover--destination{width:496px;--item-list-max-height:390px}.nds-scope .search-popover--guests{width:377px}.nds-scope [data-nds-dest-dropdown][data-nds-filtering=true] .item-list__header,.nds-scope [data-nds-dest-dropdown][data-nds-filtering=true] [data-nds-dest-around],.nds-scope [data-nds-dest-dropdown][data-nds-filtering=true] [data-nds-dest-recent]{display:none}.nds-scope [data-nds-dest-dropdown][data-nds-filtering=true] .item-list__group--separated{border-top:0}.nds-scope [data-nds-filtering=true] .menu-item__title-live{font-weight:var(--font-weight-medium)}.nds-scope .menu-item[data-nds-dest-item][data-active=true],.nds-scope .menu-item[data-nds-dest-recent][data-active=true]{background-color:var(--color-menu-item-hover)}.nds-scope [data-nds-dest-dropdown][data-nds-nav=keyboard] .menu-item[data-nds-dest-item][data-active=true],.nds-scope [data-nds-dest-dropdown][data-nds-nav=keyboard] .menu-item[data-nds-dest-recent][data-active=true]{outline-style:solid;outline-width:var(--button-focus-ring-width);outline-offset:-2px;outline-color:var(--color-control-focus-ring)}.nds-scope [data-nds-dest-dropdown] .item-list[hidden],.nds-scope [data-nds-dest-dropdown] .menu-item[hidden]{display:none}.nds-scope form[data-nds-loading=true] .btn svg{display:none}.nds-scope form[data-nds-loading=true] .btn span[aria-hidden=true]:after{content:"";display:block;width:var(--space-s);height:var(--space-s);border:2px solid;border-top:2px solid transparent;border-radius:9999px;animation:nds-search-spin .8s linear infinite}@keyframes nds-search-spin{to{transform:rotate(1turn)}}.nds-scope .search-popover__sheet-footer{display:none;background-color:var(--color-surface-neutral-base);padding:var(--space-xs);box-shadow:0 -2px 12px #00000029}.nds-scope .search-popover__sheet-field{display:none;padding:var(--space-xs) var(--space-xs) var(--space-2xs)}.nds-scope .search-popover__sheet-field .fli{border-width:1px;border-color:var(--color-border-neutral)}.nds-scope .carousel-card--list .ds-tooltip{z-index:20}.nds-scope .map-preview__map .btn{position:relative;max-width:100%;white-space:nowrap;padding-left:var(--space-s);padding-right:var(--space-s)}.nds-scope .nearby-map__body .pill-bar--wrap .pill-bar__scroller{gap:var(--space-3xs)}@media not all and (min-width: 1024px){.nds-scope .nearby-map__body .pill-bar--wrap .pill-bar__scroller{flex-wrap:nowrap;overflow-x:auto}}@media (min-width: 1024px){.nds-scope .nearby-map__body .pill-bar--wrap .pill-bar__scroller{display:grid;grid-template-columns:repeat(2, max-content)}}.nds-scope .review .btn--text{align-self:flex-start;padding-left:0;padding-right:0}.nds-scope .acc-item__cta--standalone .btn{height:auto;min-height:48px;width:100%;white-space:normal;padding-top:var(--space-3xs);padding-bottom:var(--space-3xs);text-align:center}.nds-scope .acc-item__cta--standalone .btn{font-size:var(--type-body-5-size);line-height:var(--type-body-5-lh);letter-spacing:var(--type-body-5-ls)}.nds-scope .acc-item .ds-tooltip{position:relative;z-index:20}@container acc-item (min-width: 600px){.nds-scope .acc-item__cta:not(.acc-item__cta--standalone) .btn{box-sizing:border-box;height:auto;min-height:48px;max-width:100%;white-space:normal;padding-top:var(--space-3xs);padding-bottom:var(--space-3xs);text-align:center}}@container acc-item (min-width: 736px){.nds-scope .acc-item__cta:not(.acc-item__cta--standalone) .btn{height:48px;width:100%;white-space:nowrap;padding-top:0;padding-bottom:0}}.nds-scope .carousel__show-all .btn{flex-shrink:0;white-space:nowrap}@media (max-width: 1023px){.nds-scope .carousel__show-all .btn{width:100%}}.nds-scope :is(.peer:enabled:hover+.nds-switch--live,.nds-switch--hover,.peer:enabled:active+.nds-switch--live,.nds-switch--active):before{display:block}.nds-scope :is(.peer:enabled:active+.nds-switch--live,.nds-switch--active):before{width:36px;height:36px}.nds-scope :is(.peer:enabled:active+.nds-switch--live,.nds-switch--active) .nds-switch__thumb{width:20px;height:20px;left:4px;top:4px}.nds-scope :is(.peer:focus-visible+.nds-switch--live,.nds-switch--focus){outline:2px solid var(--color-control-focus-ring);outline-offset:2px}.nds-scope :is(.peer:checked+.nds-switch--live,.nds-switch--on){background-color:var(--color-control-selected);box-shadow:none}.nds-scope :is(.peer:checked+.nds-switch--live,.nds-switch--on):before{width:36px;height:36px;left:38px}.nds-scope :is(.peer:checked+.nds-switch--live,.nds-switch--on) .nds-switch__thumb{width:20px;height:20px;left:28px;top:4px;background-color:var(--color-control-icon)}.nds-scope :is(.peer:checked:enabled:active+.nds-switch--live,.nds-switch--on.nds-switch--active) .nds-switch__thumb{width:24px;height:24px;left:26px;top:2px}.nds-scope :is(.peer:disabled+.nds-switch--live,.nds-switch--disabled){box-shadow:inset 0 0 0 2px var(--color-control-border-disabled)}.nds-scope :is(.peer:disabled+.nds-switch--live,.nds-switch--disabled) .nds-switch__thumb{background-color:var(--color-control-handle-disabled)}.nds-scope :is(.peer:checked:disabled+.nds-switch--live,.nds-switch--on.nds-switch--disabled){background-color:var(--color-control-selected-disabled);box-shadow:none}.nds-scope :is(.peer:checked:disabled+.nds-switch--live,.nds-switch--on.nds-switch--disabled) .nds-switch__thumb{background-color:var(--color-control-icon)}@media (forced-colors: active){.nds-scope :is(.peer:enabled:hover+.nds-switch--live,.nds-switch--hover,.peer:enabled:active+.nds-switch--live,.nds-switch--active):before{display:none}.nds-scope :is(.peer:checked+.nds-switch--live,.nds-switch--on){background-color:Highlight;border-color:Highlight}.nds-scope :is(.peer:checked+.nds-switch--live,.nds-switch--on) .nds-switch__thumb{background-color:HighlightText}.nds-scope :is(.peer:disabled+.nds-switch--live,.nds-switch--disabled,.peer:checked:disabled+.nds-switch--live,.nds-switch--on.nds-switch--disabled){background-color:Canvas;border-color:GrayText}.nds-scope :is(.peer:disabled+.nds-switch--live,.nds-switch--disabled,.peer:checked:disabled+.nds-switch--live,.nds-switch--on.nds-switch--disabled) .nds-switch__thumb{background-color:GrayText}}.nds-scope :is(.peer:checked~.nds-radio__ring--live,.peer:enabled:hover~.nds-radio__ring--live,.nds-radio__ring--selected,.nds-radio__ring--hover){border-width:var(--border-m)}.nds-scope :is(.peer:checked:hover~.nds-radio__ring--live>.nds-radio__dot,.nds-radio__ring--hover>.nds-radio__dot){background-color:var(--color-control-selected-hover)}.nds-scope :is(.peer:disabled~.nds-radio__ring--live,.nds-radio__ring--disabled){border-color:var(--color-control-border-disabled)}.nds-scope :is(.peer:checked:disabled~.nds-radio__ring--live>.nds-radio__dot,.nds-radio__ring--disabled>.nds-radio__dot){background-color:var(--color-control-icon-disabled)}.nds-scope :is(.nds-radio__ring--error,.nds-radio__ring--error-persist){border-color:var(--color-control-error)}.nds-scope :is(.peer:enabled:hover:not(:checked)~.nds-radio__ring--error,.peer:enabled:hover:not(:checked)~.nds-radio__ring--error-persist,.nds-radio__ring--error-hover){border-width:var(--border-m);border-color:var(--color-control-error-hover)}@keyframes nds-checkbox-spin{to{transform:rotate(1turn)}}.nds-scope .search-popover__sheet-header{display:flex;flex-shrink:0;align-items:center;gap:var(--space-2xs);padding:var(--space-xs);background-color:var(--color-surface-neutral-base, #fff);color:var(--color-text-default)}.nds-scope .search-popover__sheet-title{color:var(--color-text-default);font-family:var(--font-body);font-weight:var(--font-weight-bold);font-size:var(--type-body-4-size);line-height:var(--type-body-4-lh);letter-spacing:var(--type-body-4-ls)}.nds-scope .search-popover__sheet-close.btn--tertiary{border-color:transparent;background-color:transparent;color:var(--color-text-default)}.nds-scope .search-popover__sheet-close.btn--icon-md{height:var(--space-m);width:var(--space-m);padding:0}.nds-scope .search-popover__sheet-close.btn:enabled:hover{background-color:var(--color-surface-neutral-hover)}.nds-scope .search-popover__sheet-close.\!btn:enabled:hover{background-color:var(--color-surface-neutral-hover) !important}:root[data-focus-modality=mouse] .nds-scope .search-popover__sheet-close.btn:focus-visible{outline:none}:root[data-focus-modality=mouse] .nds-scope .search-popover__sheet-close.\!btn:focus-visible{outline:none !important}.nds-scope .stay-summary__bar>.btn{flex-shrink:0;padding-left:var(--space-m);padding-right:var(--space-m)}.nds-scope .room-offer__action-inner .\!btn.btn--primary,.nds-scope .room-offer__action-inner .btn.btn--primary{display:flex;height:40px;min-height:40px;width:100%;min-width:0;align-items:center;justify-content:center;gap:var(--space-3xs);border-radius:var(--radius-xs);background-color:var(--color-button-primary);padding:var(--space-4xs) var(--space-s)}.nds-scope .room-offer__action-inner .btn.btn--primary{flex:1 0 0}.nds-scope .room-offer__action-inner .\!btn.btn--primary{flex:1 0 0 !important}.nds-scope .room-offer__action-inner .\!btn.btn--primary:disabled,.nds-scope .room-offer__action-inner .\!btn.btn--primary[aria-disabled=true],.nds-scope .room-offer__action-inner .btn.btn--primary:disabled,.nds-scope .room-offer__action-inner .btn.btn--primary[aria-disabled=true]{background-color:var(--color-button-primary-disabled)}.nds-scope .room-offer__action-inner .btn.btn--primary:focus-visible,.nds-scope .room-offer__action-inner .btn.btn--primary:focus-visible:active,.nds-scope .room-offer__action-inner .btn.btn--primary:focus-visible:hover{outline:var(--button-focus-ring-width) solid var(--color-border-focus);outline-offset:var(--button-focus-ring-offset)}.nds-scope .room-offer__action-inner .\!btn.btn--primary:focus-visible,.nds-scope .room-offer__action-inner .\!btn.btn--primary:focus-visible:active,.nds-scope .room-offer__action-inner .\!btn.btn--primary:focus-visible:hover{outline:var(--button-focus-ring-width) solid var(--color-border-focus) !important;outline-offset:var(--button-focus-ring-offset) !important}:root[data-focus-modality=mouse] .nds-scope .nds-modal__back:focus-visible{outline:none}:root[data-focus-modality=mouse] .nds-scope [data-nds-sheet-close].btn:focus-visible,:root[data-focus-modality=mouse] .nds-scope [data-nds-sheet-close]:focus-visible{outline:none}:root[data-focus-modality=mouse] .nds-scope [data-nds-sheet-close].\!btn:focus-visible{outline:none !important}.nds-scope .listing-top-mobile__actions>.btn{width:auto;flex-shrink:0;gap:var(--space-3xs);white-space:nowrap;padding:var(--space-4xs) var(--space-2xs)}.nds-scope .listing-top-mobile__action--sort .btn__label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nds-scope .listing-top-mobile__actions>.\!btn>.btn__icon,.nds-scope .listing-top-mobile__actions>.btn>.btn__icon{width:var(--space-xs);height:var(--space-xs)}.nds-scope .listing-top-mobile__note .link{color:var(--color-text-subtle);font-family:var(--font-body);font-size:var(--type-body-5-size);line-height:var(--type-body-5-lh);letter-spacing:var(--type-body-5-ls)}.nds-scope .listing-top-mobile__note .link{font-weight:var(--font-weight-bold)}.nds-scope .mobile-filter__filters .pill-bar{min-width:0;flex:1 1 0%}.nds-scope .mobile-filter__vip .emblem__glyph{height:10px}.nds-scope .listing-page__band{display:flex;flex-direction:column}.nds-scope .listing-page__band{width:100%}.nds-scope .listing-page--outline .listing-page__band{outline:1px dashed var(--color-border-control);outline-offset:-1px}.nds-scope .listing-page__top-search{display:flex;padding-top:var(--space-none);padding-bottom:var(--space-none)}@media (min-width: 1024px){.nds-scope .listing-page__top-search{position:sticky;top:0;z-index:200;background-color:var(--color-surface-neutral-base);padding-top:var(--space-m);padding-bottom:var(--space-m)}}.nds-scope .listing-page__top-search-bar{display:none;width:100%}@media (min-width: 1024px){.nds-scope .listing-page__top-search-bar{display:flex}}@media (max-width: 1023px){.nds-scope .listing-page__top-search>[data-nds-search-scope][data-nds-popover-open]{z-index:auto}}:root[data-focus-modality=mouse] .nds-scope a.accommodation-page__score:focus-visible{outline:none}@media (max-width: 767px){body:has(.nds-calendar-dropdown[data-nds-calendar]:not([hidden]),[data-nds-guests-dropdown]:not([hidden])) .nds-scope .accommodation-page__booking-bar--narrow{display:none}}.nds-scope .accommodation-page__rooms-alert--info .type-body-5-medium{color:var(--color-text-default);font-family:var(--font-body);font-weight:var(--font-weight-medium);font-size:var(--type-small-1-size);line-height:var(--type-small-1-lh);letter-spacing:var(--type-small-1-ls)}@media (min-width: 1024px){.nds-scope .accommodation-page__booking-bar--wide .ds-container{max-width:MIN(100%, calc(1200px + var(--space-3xs)*2 + var(--space-2xl)*2))}}.nds-scope .listing-top__filters .pill-bar{min-width:0;flex:1 1 0%}.nds-scope .listing-top__disclaimer .link{color:var(--color-text-subtle)}.nds-scope .mgal .pill-bar__scroller{padding-bottom:var(--space-4xs);margin-bottom:calc(var(--space-4xs)*-1)}.nds-scope .mgal .pill--s{height:auto;padding:var(--space-3xs)}.nds-scope .mgal .pill[aria-checked=true],.nds-scope .mgal .pill[aria-current=true],.nds-scope .mgal .pill[aria-pressed=true]{border:var(--border-m) solid var(--color-border-selected);box-shadow:none;background-color:var(--color-surface-neutral-base);margin:calc(var(--border-s) - var(--border-m))}@media (hover: hover) and (pointer: fine){.nds-scope .mgal .pill[aria-checked=true]:hover:not(:disabled),.nds-scope .mgal .pill[aria-current=true]:hover:not(:disabled),.nds-scope .mgal .pill[aria-pressed=true]:hover:not(:disabled){border:var(--border-m) solid var(--color-border-selected);box-shadow:none}}.nds-scope .nds-modal--sheet .mgal__toolbar .pill-bar{border-top:var(--border-s) solid var(--color-border-neutral-subtle);margin-top:calc(var(--border-s)*-1);padding-inline:var(--space-xs);padding-block:var(--space-xs)}.nds-scope .nds-modal--sheet .mgal__toolbar .pill-bar__scroller{padding-left:0;margin-left:0}.nds-scope .offer-summary__notice .btn--text{height:auto;padding-top:var(--space-none);padding-bottom:var(--space-none)}:root[data-focus-modality=mouse] .nds-scope a.offer-summary__item-label:focus-visible,:root[data-focus-modality=mouse] .nds-scope a.offer-summary__item-label:focus-visible:active,:root[data-focus-modality=mouse] .nds-scope a.offer-summary__item-label:focus-visible:hover,:root[data-focus-modality=mouse] .nds-scope a.offer-summary__item-label:not(:disabled):not([aria-disabled=true]):active:focus-visible,:root[data-focus-modality=mouse] .nds-scope a.offer-summary__item-label:not(:disabled):not([aria-disabled=true]):hover:focus-visible{outline:none}.nds-scope .general-policies__runs>.header__availability-dot{margin-right:var(--space-4xs);vertical-align:baseline}.nds-scope .booking-bar__cta .btn{padding-left:var(--space-m);padding-right:var(--space-m)}.nds-scope .sticky-nav__actions>.ds-tooltip{display:inline-flex;flex-shrink:0}.nds-scope .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0}.nds-scope .pointer-events-none{pointer-events:none}.nds-scope .absolute{position:absolute}.nds-scope .relative{position:relative}.nds-scope .bottom-0{bottom:0}.nds-scope .left-1\/2{left:50%}.nds-scope .top-0{top:0}.nds-scope .z-ds-tooltip{z-index:600}.nds-scope .mt-\[2px\]{margin-top:2px}.nds-scope .box-border{box-sizing:border-box}.nds-scope .block{display:block}.nds-scope .inline-block{display:inline-block}.nds-scope .flex{display:flex}.nds-scope .inline-flex{display:inline-flex}.nds-scope .size-ds-m{width:var(--space-m);height:var(--space-m)}.nds-scope .size-ds-s{width:var(--space-s);height:var(--space-s)}.nds-scope .h-4{height:16px}.nds-scope .h-8{height:32px}.nds-scope .h-\[40px\]{height:40px}.nds-scope .h-\[44px\]{height:44px}.nds-scope .h-\[48px\]{height:48px}.nds-scope .h-\[56px\]{height:56px}.nds-scope .h-ds-m{height:var(--space-m)}.nds-scope .h-ds-s{height:var(--space-s)}.nds-scope .h-full{height:100%}.nds-scope .w-4{width:16px}.nds-scope .w-8{width:32px}.nds-scope .w-\[184px\]{width:184px}.nds-scope .w-ds-m{width:var(--space-m)}.nds-scope .w-ds-s{width:var(--space-s)}.nds-scope .w-ds-xl{width:var(--space-xl)}.nds-scope .w-full{width:100%}.nds-scope .w-max{width:-moz-max-content;width:max-content}.nds-scope .w-px{width:1px}.nds-scope .min-w-0{min-width:0}.nds-scope .flex-1{flex:1 1 0%}.nds-scope .shrink-0{flex-shrink:0}.nds-scope .-translate-x-1\/2{--tw-translate-x:-50%}.nds-scope .-translate-x-1\/2{transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.nds-scope .flex-col{flex-direction:column}.nds-scope .items-start{align-items:flex-start}.nds-scope .items-center{align-items:center}.nds-scope .items-stretch{align-items:stretch}.nds-scope .justify-center{justify-content:center}.nds-scope .gap-ds-2xs{gap:var(--space-2xs)}.nds-scope .gap-ds-3xs{gap:var(--space-3xs)}.nds-scope .gap-ds-4xs{gap:var(--space-4xs)}.nds-scope .gap-ds-5xs{gap:var(--space-5xs)}.nds-scope .gap-ds-xl{gap:var(--space-xl)}.nds-scope .self-center{align-self:center}.nds-scope .overflow-hidden{overflow:hidden}.nds-scope .truncate{overflow:hidden;white-space:nowrap}.nds-scope .truncate{text-overflow:ellipsis}.nds-scope .whitespace-normal{white-space:normal}.nds-scope .rounded-ds-2xs{border-radius:var(--radius-2xs)}.nds-scope .rounded-ds-full{border-radius:var(--radius-full)}.nds-scope .rounded-ds-s{border-radius:var(--radius-s)}.nds-scope .rounded-ds-xs{border-radius:var(--radius-xs)}.nds-scope .bg-szallas-border-neutral-subtle{background-color:var(--color-border-neutral-subtle)}.nds-scope .bg-szallas-surface-light{background-color:var(--color-surface-neutral-subtle)}.nds-scope .bg-szallas-surface-neutral-base{background-color:var(--color-surface-neutral-base)}.nds-scope .bg-szallas-surface-white{background-color:var(--color-surface-neutral-base)}.nds-scope .object-contain{-o-object-fit:contain;object-fit:contain}.nds-scope .object-cover{-o-object-fit:cover;object-fit:cover}.nds-scope .p-1\.5{padding:6px}.nds-scope .p-ds-3xs{padding:var(--space-3xs)}.nds-scope .px-ds-3xs{padding-left:var(--space-3xs);padding-right:var(--space-3xs)}.nds-scope .text-left{text-align:left}.nds-scope .text-center{text-align:center}.nds-scope .tabular-nums{font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.nds-scope .tabular-nums{--tw-numeric-spacing:tabular-nums}.nds-scope .text-\[color\:var\(--color-control-error\)\]{color:var(--color-control-error)}.nds-scope .text-\[color\:var\(--color-control-list-text\)\]{color:var(--color-control-list-text)}.nds-scope .text-\[color\:var\(--color-menu-item-muted\)\]{color:var(--color-menu-item-muted)}.nds-scope .text-szallas-text-default{color:var(--color-text-default)}.nds-scope .text-szallas-text-subtle{color:var(--color-text-subtle)}.nds-scope .shadow-ds-small-bottom{--tw-shadow:var(--shadow-small-bottom);--tw-shadow-colored:var(--shadow-small-bottom)}.nds-scope .shadow-ds-small-bottom{box-shadow:var(--tw-ring-offset-shadow, 0 0 rgba(0,0,0,0)),var(--tw-ring-shadow, 0 0 rgba(0,0,0,0)),var(--tw-shadow)}.nds-scope .nds-calendar-dropdown{position:absolute;top:100%;left:0;margin-top:8px;z-index:1000}.nds-scope .nds-calendar-dropdown[data-nds-external-anchor=true]{position:fixed !important;margin-top:0 !important}.nds-scope .nds-calendar-dropdown[hidden]{display:none}.nds-scope .nds-calendar-dropdown:focus{outline:none}.nds-scope .nds-calendar-dropdown .calendar{width:max-content;max-width:calc(100vw - 32px)}.nds-scope .nds-calendar-dropdown .calendar__months{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;padding:var(--space-3xs, 8px);margin:calc(-1 * var(--space-3xs, 8px))}.nds-scope .nds-calendar-dropdown .calendar__bottom{width:0;min-width:100%}@media (max-width: 767px){.nds-scope .nds-calendar-dropdown{position:fixed;inset:0;margin:0;z-index:var(--z-nds-float);overflow-y:auto;-webkit-overflow-scrolling:touch;background-color:var(--color-surface-neutral-base, #fff)}.nds-scope .nds-calendar-dropdown .calendar{display:flex;width:100%;max-width:none;min-height:100%;box-sizing:border-box;gap:var(--space-xs, 16px);padding:0;border-radius:0;box-shadow:none}.nds-scope .nds-calendar-dropdown .calendar__mobile-header{position:sticky;top:0;z-index:1;background-color:var(--color-surface-neutral-base, #fff)}.nds-scope .nds-calendar-dropdown .calendar__months{flex-direction:column;align-items:stretch;max-width:none;overflow-x:visible;gap:var(--space-2xl, 40px);padding:0 var(--space-xs, 16px) var(--space-m);margin:0}.nds-scope .nds-calendar-dropdown .calendar__bottom{position:sticky;bottom:0;margin-top:auto;padding:var(--space-xs, 16px);background-color:var(--color-surface-neutral-base, #fff);box-shadow:0 -2px 12px #00000029}}#header-search-bar-collapse>.header-search-bar-container--nds{display:block;position:static;height:auto;margin:0;padding:0;border-radius:0;background:none}@media (min-width: 1024px){#header.nds-sticky-search{position:sticky;top:var(--nds-sticky-top);z-index:200}}#header>.nds-scope{position:relative;z-index:1000}.nds-scope .header__cluster>.profile-context-menu{display:contents}.nds-scope .header__cluster>.already-a-partner{margin-right:calc(var(--space-xs) - var(--space-2xl));white-space:nowrap;color:var(--color-text-default);font-family:var(--font-body);font-size:var(--type-body-4-size);line-height:var(--type-body-4-lh);letter-spacing:var(--type-body-4-ls)}
