@import "https://fonts.googleapis.com/css2?family=Jost:wght@300;400;500;600;700&family=Poppins:wght@400;600;700&display=swap";@import "https://fonts.googleapis.com/css2?family=Arimo:wght@400;700&family=Cal+Sans&family=Golos+Text:wght@400;500;600;700&display=swap";:root{--hotel-accent:#6d5448}*{box-sizing:border-box;outline:none;font-family:Jost,sans-serif}body{background:#fff;margin:0;padding:0}.layout-clear{clear:both}.site-container{width:1170px;margin:auto;position:relative}.site-header{background:#fff;height:112px;padding:0 65px;box-shadow:0 0 90px #0000001a}.site-header__brand{float:left}.site-header__actions{float:right}.site-logo{padding:33px 0}.mobile-navigation{display:none}.site-navigation{float:left}.site-navigation>ul{margin:0;padding:0}.site-navigation>ul>li{float:left;list-style:none;position:relative}.site-navigation>ul>li>a{color:#5b5b5b;padding:44px 20px;font-size:18px;font-weight:500;text-decoration:none;transition:all .4s;display:block;position:relative}.site-navigation>ul>li>a:hover,.site-navigation>ul>li>a:hover>i,.site-navigation>ul>li:hover>a,.site-navigation>ul>li:hover>a>i{color:#141414}.site-navigation>ul>li>a>i{color:#5b5b5b;font-size:12px;transition:all .4s;position:absolute;top:50%;right:0;transform:translateY(-50%)}.site-navigation>ul>li>ul{z-index:99999;background:#fff;width:300px;margin:-5px 0 0;padding:0;display:none;position:absolute;left:0;box-shadow:0 6px 82.8px 7.2px #00000014}.site-navigation>ul>li:last-child>ul{left:auto;right:0}.site-navigation>ul>li:hover>ul{display:block}.site-navigation>ul>li>ul>li{list-style:none}.site-navigation>ul>li>ul>li>a{color:#5b5b5b;padding:17px;font-size:16px;font-weight:400;text-decoration:none;transition:all .4s;display:block}.site-navigation>ul>li>ul>li>a:hover{color:#fff;background:var(--hotel-accent)}.site-booking-link{float:left;padding:30px 0 30px 81px}.site-booking-link a{color:#fff;text-align:center;text-transform:uppercase;background:var(--hotel-accent);border:1px solid var(--hotel-accent);letter-spacing:2px;padding:15px 34.5px;font-size:14px;font-weight:600;text-decoration:none;transition:all .4s;display:inline-block}.site-booking-link a:hover{color:var(--hotel-accent);background:#fff}.hero-banner{height:auto;position:relative}.hero-banner .owl-carousel .owl-stage-outer{width:100%}.hero-banner .owl-carousel .owl-item img{object-fit:cover;height:100%}.hero-carousel>div>ul{margin:0;padding:0}.hero-carousel>div>ul>li{list-style:none}.stay-preview{margin-top:90px;position:relative}.stay-preview:before{content:"";background:#f8f8f8;width:884px;height:524px;position:absolute;top:177px;right:0}.stay-preview__heading{text-align:center}.stay-preview__heading h2{color:#383838;margin:0;font-size:48px;font-weight:400}.stay-preview__description{text-align:center;margin-top:34px}.stay-preview__description p{color:#94959c;margin:0;font-size:16px;font-weight:400;line-height:30px}.stay-preview__grid{margin:67px auto 0;display:table}.stay-card{float:left;background:#fff;width:270px;height:416px;margin-right:30px;text-decoration:none;transition:all .4s;display:block;position:relative;box-shadow:0 6px 82.8px 7.2px #00000014}.stay-card:last-of-type{margin-right:0}.stay-card__image{width:270px;height:192px;position:relative}.stay-card__image img{object-fit:cover;width:100%;height:100%}.stay-card__price{background:var(--hotel-accent);text-align:center;width:117px;margin:auto;padding:13px 0;position:absolute;bottom:-22px;left:0;right:0}.stay-card__price span{color:#fff;font-size:16px;font-weight:600}.stay-card__body{text-align:center;padding:51px 0 0}.stay-card__title h3{color:#000;margin:0;font-size:22px;font-weight:600;line-height:30px}.stay-card__description{margin-top:10px}.stay-card__description p{color:#848484;margin:0;font-size:12px;font-weight:400;line-height:22px}.stay-card__description p img{vertical-align:middle}.stay-card__link{text-align:center;margin-top:20px}.stay-card__link a{color:#000;text-transform:uppercase;font-size:12px;font-weight:600;text-decoration:none}.stay-card__link a i{margin-left:16px}.stay-card__link a:hover{border-bottom:1px solid #000}.stay-preview__more{text-align:center;margin:40px auto 0}.stay-preview__more a{color:#fff;text-align:center;text-transform:uppercase;background:var(--hotel-accent);border:1px solid var(--hotel-accent);padding:14.5px 69px;font-size:12px;font-weight:600;text-decoration:none;transition:all .4s;display:inline-block}.stay-preview__more a:hover{color:var(--hotel-accent);background:#fff}.hotel-highlights{margin:131px auto 0}.hotel-highlights__grid{margin:auto;display:table}.highlight-card{float:left;width:292.5px}.highlight-card__icon{width:55px;height:55px;margin:auto}.highlight-card__title{text-align:center;margin-top:37px}.highlight-card__title h3{color:#383838;margin:0;font-size:18px;font-weight:600}.highlight-card__description{text-align:center;margin-top:30px;padding:0 33px}.highlight-card__description p{color:#9c9da3;margin:0;font-size:12px;font-weight:400;line-height:30px}.highlight-card__link{text-align:center;margin-top:41px}.highlight-card__link a{color:#9c9da3;text-align:center;text-transform:uppercase;background:#fff;border:2px solid #b8b9bd;padding:14px 38.5px;font-size:13px;font-weight:600;text-decoration:none;transition:all .4s;display:inline-block}.highlight-card__link a:hover{color:#fff;background:#b8b9bd}.hotel-story{background:url(/api/v1/files/d276a8a1cfd522ff8e9452068ba97d34eb12baf66bcc3b682bf8884804736b38) 50% no-repeat;height:681px;margin-top:132px;overflow:hidden}.hotel-story__copy{float:left;width:572px}.hotel-story__visual{float:right}.hotel-story__heading{margin-top:109px;position:relative}.hotel-story__heading h2{color:#2d2d2d;margin:0;font-size:39px;font-weight:400;line-height:1.1}.hotel-story__heading h2 span{font-weight:700}.hotel-story__heading:before{content:"";background:var(--hotel-accent);width:53px;height:5px;position:absolute;bottom:-33px;left:0}.hotel-story__description{margin-top:60px}.hotel-story__description p{color:#9c9da3;margin:0;font-size:14px;font-weight:400;line-height:30px}.hotel-story__link{margin-top:34px}.hotel-story__link a{color:#fff;text-align:center;text-transform:uppercase;letter-spacing:2px;border:1px solid var(--hotel-accent);background:var(--hotel-accent);padding:15px 34.5px;font-size:14px;font-weight:600;text-decoration:none;transition:all .4s;display:inline-block}.hotel-story__link a:hover{color:var(--hotel-accent);background:#fff}.hotel-story__photos{margin-top:88px}.hotel-story__photos>ul{margin:0;padding:0}.hotel-story__photos>ul>li{float:left;list-style:none}.hotel-story__photos>ul>li:first-child{margin-right:21px}.hotel-story__photos>ul>li:nth-child(2){margin-top:18px}.news-preview{margin-top:107px;position:relative}.news-preview:before{content:"";background:#f8f8f8;width:676px;height:340px;position:absolute;top:388px;left:0}.news-preview__heading{text-align:center}.news-preview__heading h2{color:#383838;margin:0;font-size:42px;font-weight:400}.news-preview__description{text-align:center;margin-top:23px}.news-preview__description p{color:#94959c;margin:0;font-size:16px;font-weight:400;line-height:30px}.news-preview__grid{margin:57px auto 0;display:table}.news-card{float:left;z-index:2;background:#fff;width:364px;margin-right:39px;padding-bottom:46px;box-shadow:0 6px 82.8px 7.2px #00000014}.news-card:nth-child(3),.news-card:last-of-type{margin-right:0}.news-card__image{width:364px;height:213px}.news-card__image img{object-fit:cover;width:100%;height:100%}.news-card__body{text-align:center;background:#fff;padding:34px 40px 0}.news-card__title h3{color:#000;margin:0;font-size:22px;font-weight:600;line-height:30px}.news-card__title h3 a{color:inherit;text-decoration:none}.news-card__summary{margin-top:16px}.news-card__summary p{color:#94959c;margin:0;font-size:16px;font-weight:400;line-height:30px}.news-card__link{margin-top:27px}.news-card__link a{color:#fff;text-align:center;text-transform:uppercase;background:var(--hotel-accent);border:1px solid var(--hotel-accent);padding:14.5px 41.5px;font-size:12px;font-weight:600;text-decoration:none;transition:all .4s;display:inline-block}.news-card__link a:hover{color:var(--hotel-accent);background:#fff}.guest-reviews{margin-top:144px}.guest-reviews__heading,.gallery-preview__heading{text-align:center}.guest-reviews__heading h2,.gallery-preview__heading h2{color:#383838;margin:0;font-size:38px;font-weight:400}.guest-reviews__surface{background:#f1f1f1;width:1010px;height:277px;margin:105px auto 0}.reviews-carousel{margin:auto;top:44px;left:0;right:0;position:absolute!important}.reviews-carousel .owl-stage-outer{padding:65px 11.5px}.reviews-carousel>div>ul{margin:0;padding:0}.reviews-carousel .owl-stage-outer .owl-stage .owl-item{width:562px!important}.reviews-carousel>div>ul>li{margin-right:23px;list-style:none}.reviews-carousel>div>ul>li:last-child{margin-right:0}.review-card{float:left;background:#fff;width:562px;padding:52px 0;box-shadow:0 0 65px #0000001a}.reviews-controls{margin:auto;display:table;position:absolute;bottom:56px;left:0;right:0}.reviews-controls .owl-dot{z-index:2;background:0 0;border:0;margin-right:13px;padding:0;position:relative}.reviews-controls .owl-dot:last-child{margin-right:0}.reviews-controls .owl-dot span{background:#e2e2e2;border-radius:30px;width:10px;height:10px;margin:auto;display:block}.reviews-controls .owl-dot.active span{background:#262626;width:14px;height:14px}.review-card__quote{padding:0 52px}.review-card__quote p{color:#9c9da3;margin:0;font-size:15px;font-weight:400;line-height:30px}.review-card__author{margin-top:13px;padding-left:52px}.review-card__author span{color:#212121;font-size:15px;font-weight:400}.review-card__avatar{width:22px;height:19px;position:absolute;bottom:22px;right:26px}.gallery-preview{margin-top:94px}.gallery-preview__grid{margin:44px auto 0;display:table}.gallery-preview__grid>ul{margin:0;padding:0}.gallery-preview__grid>ul>li{float:left;width:175px;height:175px;margin-right:24px;list-style:none;overflow:hidden}.gallery-preview__grid>ul>li:last-child{margin-right:0}.gallery-preview__grid>ul>li>a>img{object-fit:cover;width:100%;height:100%;transition:all .7s}.gallery-preview__grid>ul>li>a:hover>img{transform:scale(1.1)}.gallery-preview__link{text-align:center;margin-top:37px}.gallery-preview__link a{color:#fff;text-transform:uppercase;background:var(--hotel-accent);border:1px solid var(--hotel-accent);letter-spacing:2px;padding:14.5px 35px;font-size:12px;font-weight:600;text-decoration:none;transition:all .4s;display:inline-block}.gallery-preview__link a:hover{color:var(--hotel-accent);background:#fff}.site-footer{background:#f6f6f6;width:100%;margin-top:49px;padding:57px 0 0}.site-footer__column{float:left;width:262px}.site-footer__column:first-child{padding-right:13px}.site-footer__map{float:right;width:383px;height:213px}.site-footer__logo{padding-top:5px}.site-footer__description{margin-top:26px}.site-footer__description p{color:#94959c;margin:0;font-family:Poppins,sans-serif;font-size:13px;font-weight:400;line-height:20px}.site-footer__socials{margin-top:24px}.site-footer__socials>ul{margin:0;padding:0}.site-footer__socials>ul>li{float:left;margin-right:9px;list-style:none}.site-footer__socials>ul>li:last-child{margin-right:0}.site-footer__socials>ul>li>a>i{color:#292a35;font-size:20px}.site-footer__heading{padding-top:23px}.site-footer__heading h4{color:#383838;margin:0;font-family:Poppins,sans-serif;font-size:14px;font-weight:700}.contact-details{margin-top:20px}.contact-details>ul{margin:0;padding:0}.contact-details>ul>li{margin-bottom:20px;list-style:none}.contact-details>ul>li:last-child{margin-bottom:0}.contact-details>ul>li>i{width:19px;color:var(--hotel-accent);font-size:12px}.contact-details>ul>li>span,.contact-details>ul>li>a{color:#383838;font-family:Poppins,sans-serif;font-size:13px;font-weight:400}.contact-details>ul>li>a{text-decoration:none}.contact-details>ul>li>a:hover{border-bottom:1px solid #383838}.site-footer__links{margin-top:20px}.site-footer__links>ul{margin:0;padding:0}.site-footer__links>ul>li{margin-bottom:20px;list-style:none}.site-footer__links>ul>li:last-child{margin-bottom:0}.site-footer__links>ul>li>a{color:#94959c;font-family:Poppins,sans-serif;font-size:13px;font-weight:400;text-decoration:none}.site-footer__links>ul>li>a:hover{border-bottom:1px solid #94959c}.site-footer__map iframe{border:0;width:100%;height:100%}.site-credit{background:var(--hotel-accent);margin-top:67px;padding:18px 0}.site-credit p{color:#fff;margin:0;font-family:Poppins,sans-serif;font-size:12px;font-weight:400}.site-credit p i{color:#fff;font-size:12px}.site-credit p a{color:inherit;font-family:Poppins,sans-serif;text-decoration:none}.site-credit p a:hover{border-bottom:1px solid #fff}.social-tab{z-index:99999;width:60px;height:183px;position:absolute;top:846px;right:0}@media only screen and (width<=1270px){.site-navigation{display:none}.mobile-navigation{float:left;display:block}.mobile-navigation__toggle{padding:40px 0}.mobile-navigation__toggle i{color:#5b5b5b;font-size:32px}.mobile-navigation>ul,.mobile-navigation>ul>li>ul{z-index:99999;background:#fff;width:100%;margin:0;padding:0;display:none;position:absolute;left:0;right:0;box-shadow:0 6px 82.8px 7.2px #00000014}.mobile-navigation>ul>li>ul{width:95%;position:unset;margin:auto}.mobile-navigation>ul>li,.mobile-navigation>ul>li>ul>li{list-style:none;position:relative}.mobile-navigation>ul>li>i{color:#5b5b5b;width:20px;font-size:18px;transition:all .4s;position:absolute;top:20px;right:20px}.mobile-navigation>ul>li>a,.mobile-navigation>ul>li>ul>li>a{color:#5b5b5b;text-align:center;padding:17px 0;font-size:18px;font-weight:500;text-decoration:none;transition:all .4s;display:block}.mobile-navigation>ul>li>ul>li>a{font-size:16px;font-weight:400}.mobile-navigation>ul>li>a:hover,.mobile-navigation>ul>li>ul>li>a:hover,.mobile-navigation>ul>li.is-expanded>a{color:#fff;background:var(--hotel-accent)}.mobile-navigation>ul>li>a:hover+i,.mobile-navigation>ul>li.is-expanded>i{color:#fff}}@media only screen and (width<=1170px){.site-container{width:100%;padding:0 10px}.stay-preview:before{position:unset}.stay-card:nth-child(2),.stay-card:nth-child(4){margin-right:0}.stay-card:nth-child(odd),.highlight-card:nth-child(odd){clear:both}.stay-card:first-child,.stay-card:nth-child(2){margin-bottom:30px}.highlight-card:first-child,.highlight-card:nth-child(2){margin-bottom:70px}.highlight-card:nth-child(3){float:none;margin:auto;display:table}.hotel-story{height:auto;padding:54.5px 0}.hotel-story__copy,.hotel-story__visual{float:none;width:100%}.hotel-story__heading{text-align:center;margin-top:0}.hotel-story__heading:before{margin:auto;right:0}.hotel-story__description{text-align:center}.hotel-story__photos{display:none}.hotel-story__link a{width:100%}.news-preview:before{position:unset}.news-card:nth-child(odd){clear:both}.news-card:first-child,.news-card:nth-child(2){margin-bottom:39px}.news-card:nth-child(2){margin-right:0}.news-card:nth-child(3){float:none;margin:auto}.guest-reviews__surface{width:100%}.reviews-carousel{position:unset!important}.reviews-carousel .owl-stage-outer{padding-left:0;padding-right:0}.reviews-controls{bottom:-60px}.gallery-preview__grid>ul>li:nth-child(3n+1){clear:both}.gallery-preview__grid>ul>li:first-child,.gallery-preview__grid>ul>li:nth-child(2),.gallery-preview__grid>ul>li:nth-child(3){margin-bottom:24px}.gallery-preview__grid>ul>li:nth-child(3),.gallery-preview__grid>ul>li:nth-child(6){margin-right:0}.site-footer__column{text-align:center;padding-right:0!important}.site-footer__column,.site-footer__map{float:none;width:100%}.site-footer__column:nth-child(2),.site-footer__column:nth-child(3),.site-footer__map{margin-top:40px}.site-footer__heading{padding-top:0}.site-footer__socials{margin-left:auto;margin-right:auto;display:table}.site-credit{text-align:center}}@media only screen and (width<=800px){.hotel-highlights{margin-top:90px}.highlight-card:nth-child(odd){clear:none}.hotel-highlights__grid{display:block}.highlight-card{float:none;width:100%}.highlight-card__link a{width:100%}.news-card:nth-child(odd){clear:none}.news-card{float:none;margin-right:0}}@media only screen and (width<=600px){.site-header{height:auto;padding:0 10px}.site-header__brand,.site-header__actions,.mobile-navigation,.site-booking-link{float:none}.mobile-navigation,.site-logo{text-align:center}.site-logo{padding-bottom:0}.site-booking-link{padding-top:0;padding-left:0}.site-booking-link a{width:100%}.stay-card:nth-child(odd){clear:none}.stay-card{float:none;margin-right:0;margin-bottom:30px!important}.stay-card:last-child{margin-bottom:0!important}.stay-preview__more a{width:100%}.gallery-preview__grid>ul>li:nth-child(3n+1){clear:none}.gallery-preview__grid>ul>li{float:none;margin-bottom:24px;margin-right:0}.gallery-preview__grid>ul>li:last-child{margin-bottom:0}.gallery-preview__link a{width:100%}}@media only screen and (width<=380px){.news-card,.news-card__image{width:100%}}:where(body[data-page-styles~=reviews]) .review-stars__group{display:inline-block}:where(body[data-page-styles~=reviews]) .review-card__quote{min-height:60px}@media (width<=1170px){:where(body[data-page-styles~=reviews]) .review-card__quote{min-height:90px}}:where(body[data-page-styles~=reviews]) .review-stars{align-items:center;gap:3px;margin-top:10px;padding-left:52px;display:flex}:where(body[data-page-styles~=reviews]) .review-stars .review-star{cursor:default;flex:0 0 16px}:where(body[data-page-styles~=reviews]) .review-stars .review-star__vector{padding-left:0;display:block}:where(body[data-page-styles~=reviews]) .review-stars__label{vertical-align:top;font-family:helvetica,arial,verdana;font-size:22px;display:inline-block;position:relative}:where(body[data-page-styles~=reviews]) .review-star{cursor:pointer;width:100px;height:100px;display:inline-block}:where(body[data-page-styles~=reviews]) .review-star__vector{width:100%;height:100%;padding-left:3px}:where(body[data-page-styles~=reviews]) .review-star__vector path{stroke-linejoin:round}:where(body[data-page-styles~=reviews]) .review-star__shadow{filter:drop-shadow(-2px -2px 2px #888)}:where(body[data-page-styles~=news]) .news-list{margin:57px auto 0;display:table}:where(body[data-page-styles~=news]) .news-list__card{float:left;background:#fff;width:364px;margin-top:39px;margin-right:39px;padding-bottom:46px;box-shadow:0 6px 82.8px 7.2px #00000014}:where(body[data-page-styles~=news]) .news-list__card:nth-child(3n),:where(body[data-page-styles~=news]) .news-list__card:last-of-type{margin-right:0}:where(body[data-page-styles~=news]) .news-list__card:first-child,:where(body[data-page-styles~=news]) .news-list__card:nth-child(2),:where(body[data-page-styles~=news]) .news-list__card:nth-child(3){margin-top:0}:where(body[data-page-styles~=news]) .news-list__image{width:364px;height:213px}:where(body[data-page-styles~=news]) .news-list__image img{object-fit:cover;width:100%;height:100%}:where(body[data-page-styles~=news]) .news-list__body{text-align:center;background:#fff;padding:34px 40px 0}:where(body[data-page-styles~=news]) .news-list__title h3{color:#000;margin:0;font-size:22px;font-weight:600;line-height:30px}:where(body[data-page-styles~=news]) .news-list__title h3 a{color:inherit;text-decoration:none}:where(body[data-page-styles~=news]) .news-list__summary{margin-top:16px}:where(body[data-page-styles~=news]) .news-list__summary p{color:#94959c;margin:0;font-size:16px;font-weight:400;line-height:30px}:where(body[data-page-styles~=news]) .news-list__link{margin-top:27px}:where(body[data-page-styles~=news]) .news-list__link a{color:#fff;text-align:center;text-transform:uppercase;background:var(--hotel-accent);border:1px solid var(--hotel-accent);padding:14.5px 41.5px;font-size:12px;font-weight:600;text-decoration:none;transition:all .4s;display:inline-block}:where(body[data-page-styles~=news]) .news-list__link a:hover{color:var(--hotel-accent);background:#fff}:where(body[data-page-styles~=news]) .page-heading{text-align:center;margin-top:78px}:where(body[data-page-styles~=news]) .page-heading h2{color:#383838;margin:0;font-size:42px;font-weight:400}:where(body[data-page-styles~=news]) .news-list__date{text-align:center}:where(body[data-page-styles~=news]) .news-list__date span{color:#878787;font-size:14px;font-weight:400}:where(body[data-page-styles~=news]) .page-copy{margin-top:72px}:where(body[data-page-styles~=news]) .page-copy p{color:#000;margin:0;font-size:14px;font-weight:400}:where(body[data-page-styles~=news]) .news-list__empty{text-align:center;margin-top:30px}:where(body[data-page-styles~=news]) .news-list__empty span{color:#000;font-size:16px;font-weight:500}:where(body[data-page-styles~=news]) .site-footer{margin-top:170px}@media only screen and (width<=1170px){:where(body[data-page-styles~=news]) .news-list__card:nth-child(odd){clear:both}:where(body[data-page-styles~=news]) .news-list__card:nth-child(3){margin-top:39px;margin-right:39px}:where(body[data-page-styles~=news]) .news-list__card:nth-child(2n){margin-right:0}}@media only screen and (width<=790px){:where(body[data-page-styles~=news]) .news-list__card:nth-child(odd){clear:none}:where(body[data-page-styles~=news]) .news-list__card{float:none;margin-top:39px!important;margin-right:0!important}:where(body[data-page-styles~=news]) .news-list__card:first-child{margin-top:0!important}}:where(body[data-page-styles~=content]) .page-shell{margin-top:86px}:where(body[data-page-styles~=content]) .page-heading{text-align:center}:where(body[data-page-styles~=content]) .page-heading h2{color:#383838;margin:0;font-size:48px;font-weight:400}:where(body[data-page-styles~=content]) .page-copy{margin-top:55px}:where(body[data-page-styles~=content]) .page-copy p{color:#94959c;margin:0;font-size:16px;font-weight:400}:where(body[data-page-styles~=content]) .page-copy p img{object-fit:cover;max-width:100%;height:100%}:where(body[data-page-styles~=content]) .site-footer{margin-top:166px}@media screen and (width<=720px){:where(body[data-page-styles~=content]) .social-tab{display:none}}:where(body[data-page-styles~=activities]) .activity-card__summary{color:#fff;margin:6px 0 0;font-size:13px;line-height:20px}:where(body[data-page-styles~=activities]) .activity-section{margin-top:143px}:where(body[data-page-styles~=activities]) .activity-section__heading{text-align:center}:where(body[data-page-styles~=activities]) .activity-section__heading h2{color:#383838;margin:0;font-size:38px;font-weight:400}:where(body[data-page-styles~=activities]) .activity-section__description{text-align:center;margin-top:25px}:where(body[data-page-styles~=activities]) .activity-section__description p{color:#94959c;margin:0;font-size:16px;font-weight:400;line-height:30px}:where(body[data-page-styles~=activities]) .activity-section__grid{margin:57px auto 0;display:table}:where(body[data-page-styles~=activities]) .activity-card{float:left;width:372px;height:214px;color:inherit;margin-right:27px;text-decoration:none;display:block;position:relative;overflow:hidden;box-shadow:0 6px 82.8px 7.2px #00000014}:where(body[data-page-styles~=activities]) .activity-card:last-of-type{margin-right:0}:where(body[data-page-styles~=activities]) .activity-card img{transition:all .7s}:where(body[data-page-styles~=activities]) .activity-card:hover img{transform:scale(1.1)}:where(body[data-page-styles~=activities]) .activity-card__body{position:absolute;bottom:34px;left:45px}:where(body[data-page-styles~=activities]) .activity-card__body:before{content:"";background:var(--color_1);width:3px;height:100%;position:absolute;top:50%;left:-11px;transform:translateY(-50%)}:where(body[data-page-styles~=activities]) .activity-card__title h3{color:#fff;margin:0;font-size:22px;font-weight:600}:where(body[data-page-styles~=activities]) .activity-card__location span{color:#fff;font-size:14px;font-weight:300}@media only screen and (width<=1170px){:where(body[data-page-styles~=activities]) .activity-card:nth-child(odd){clear:both}:where(body[data-page-styles~=activities]) .activity-card:nth-child(2){margin-right:0}:where(body[data-page-styles~=activities]) .activity-card:first-child,:where(body[data-page-styles~=activities]) .activity-card:nth-child(2){margin-bottom:27px}:where(body[data-page-styles~=activities]) .activity-card:nth-child(3){float:none;margin:auto}}@media only screen and (width<=890px){:where(body[data-page-styles~=activities]) .activity-card:nth-child(odd){clear:none}:where(body[data-page-styles~=activities]) .activity-card{float:none;margin-right:0}}@media only screen and (width<=400px){:where(body[data-page-styles~=activities]) .activity-card,:where(body[data-page-styles~=activities]) .activity-card img{width:100%}:where(body[data-page-styles~=activities]) .activity-card img{object-fit:cover}}:where(body[data-page-styles~=rooms]) .page-shell{margin-top:86px}:where(body[data-page-styles~=rooms]) .room-list__heading{text-align:center}:where(body[data-page-styles~=rooms]) .room-list__heading h2{color:#383838;margin:0;font-size:48px;font-weight:400}:where(body[data-page-styles~=rooms]) .room-list__description{text-align:center;margin-top:32px}:where(body[data-page-styles~=rooms]) .room-list__description p{color:#94959c;margin:0;font-size:16px;font-weight:400;line-height:30px}:where(body[data-page-styles~=rooms]) .room-list__grid{margin:65px auto 0;display:table}:where(body[data-page-styles~=rooms]) .room-card{float:left;background:#fff;width:270px;height:416px;margin-top:30px;margin-right:30px;transition:all .4s;display:block;position:relative;box-shadow:0 6px 82.8px 7.2px #00000014}:where(body[data-page-styles~=rooms]) .room-card:nth-child(4n){margin-right:0}:where(body[data-page-styles~=rooms]) .room-card:first-child,:where(body[data-page-styles~=rooms]) .room-card:nth-child(2),:where(body[data-page-styles~=rooms]) .room-card:nth-child(3),:where(body[data-page-styles~=rooms]) .room-card:nth-child(4){margin-top:0}:where(body[data-page-styles~=rooms]) .room-card__image{width:270px;height:192px;position:relative}:where(body[data-page-styles~=rooms]) .room-card__price{background:var(--hotel-accent);text-align:center;width:117px;margin:auto;padding:13px 0;position:absolute;bottom:-22px;left:0;right:0}:where(body[data-page-styles~=rooms]) .room-card__price span{color:#fff;font-size:16px;font-weight:600}:where(body[data-page-styles~=rooms]) .room-card__body{text-align:center;padding:51px 0 0}:where(body[data-page-styles~=rooms]) .room-card__title h3{color:#000;margin:0;font-size:22px;font-weight:600;line-height:30px}:where(body[data-page-styles~=rooms]) .room-card__description{margin-top:10px}:where(body[data-page-styles~=rooms]) .room-card__description p{color:#848484;margin:0;font-size:12px;font-weight:400;line-height:22px}:where(body[data-page-styles~=rooms]) .site-footer{margin-top:156px}:where(body[data-page-styles~=rooms]) .social-tab{top:239px}@media only screen and (width<=1170px){:where(body[data-page-styles~=rooms]) .room-card:nth-child(3n+1){clear:both}:where(body[data-page-styles~=rooms]) .room-card:nth-child(4){margin-top:30px;margin-right:30px}:where(body[data-page-styles~=rooms]) .room-card:nth-child(3n){margin-right:0}}@media only screen and (width<=890px){:where(body[data-page-styles~=rooms]) .room-card:nth-child(3n+1){clear:none}:where(body[data-page-styles~=rooms]) .room-card:nth-child(odd){clear:both}:where(body[data-page-styles~=rooms]) .room-card:nth-child(2n){margin-right:0}:where(body[data-page-styles~=rooms]) .room-card:nth-child(3){margin-top:30px;margin-right:30px}}@media only screen and (width<=600px){:where(body[data-page-styles~=rooms]) .room-card:nth-child(odd){clear:none}:where(body[data-page-styles~=rooms]) .room-card{float:none;margin-bottom:30px;margin-right:0!important}:where(body[data-page-styles~=rooms]) .room-card:last-of-type{margin-bottom:0}}:where(body[data-page-styles~=media]) .media-section{margin-top:71px}:where(body[data-page-styles~=media]) .media-section__heading h2{color:#141517;margin:0;font-size:24px;font-weight:400}:where(body[data-page-styles~=media]) .media-section__grid{margin:43px auto 0;display:table}:where(body[data-page-styles~=media]) .media-section__grid>ul{margin:0;padding:0}:where(body[data-page-styles~=media]) .media-section__grid>ul>li{float:left;width:177px;height:177px;margin-top:18px;margin-right:18px;list-style:none;overflow:hidden}:where(body[data-page-styles~=media]) .media-section__grid>ul>li:last-child{margin-right:0}:where(body[data-page-styles~=media]) .media-section__grid>ul>li:first-child,:where(body[data-page-styles~=media]) .media-section__grid>ul>li:nth-child(2),:where(body[data-page-styles~=media]) .media-section__grid>ul>li:nth-child(3),:where(body[data-page-styles~=media]) .media-section__grid>ul>li:nth-child(4),:where(body[data-page-styles~=media]) .media-section__grid>ul>li:nth-child(5),:where(body[data-page-styles~=media]) .media-section__grid>ul>li:nth-child(6){margin-top:0}:where(body[data-page-styles~=media]) .media-section__grid>ul>li>a>img{object-fit:cover;width:100%;height:100%;transition:all .7s}:where(body[data-page-styles~=media]) .media-section__grid>ul>li>a:hover>img{transform:scale(1.1)}@media only screen and (width<=1170px){:where(body[data-page-styles~=media]) .media-section__grid>ul>li:nth-child(4n+1){clear:both}:where(body[data-page-styles~=media]) .media-section__grid>ul>li:nth-child(4n){margin-right:0}:where(body[data-page-styles~=media]) .media-section__grid>ul>li{margin-top:18px!important}:where(body[data-page-styles~=media]) .media-section__grid>ul>li:first-child,:where(body[data-page-styles~=media]) .media-section__grid>ul>li:nth-child(2),:where(body[data-page-styles~=media]) .media-section__grid>ul>li:nth-child(3){margin-top:0}}@media only screen and (width<=782px){:where(body[data-page-styles~=media]) .media-section__grid>ul>li:nth-child(4n+1){clear:none}:where(body[data-page-styles~=media]) .media-section__grid>ul>li:nth-child(odd){clear:both}:where(body[data-page-styles~=media]) .media-section__grid>ul>li:nth-child(2n){margin-right:0}}@media only screen and (width<=391px){:where(body[data-page-styles~=media]) .media-section__grid>ul>li:nth-child(odd){clear:none}:where(body[data-page-styles~=media]) .media-section__grid>ul>li{float:none;margin-right:0}}:where(body[data-page-styles~=leisure]) .page-banner{background:url(/api/v1/files/fcffa366a81c0f735b0b63b6c49ff8016f4b88880c8d4ed1832d9a031155ba35) 0 0/cover no-repeat;width:1170px;height:240px;margin:59px auto 0;overflow:hidden}:where(body[data-page-styles~=leisure]) .page-banner__heading{text-align:center;margin-top:66px}:where(body[data-page-styles~=leisure]) .page-banner__heading h2{color:#fff;margin:0;font-size:48px;font-weight:400}:where(body[data-page-styles~=leisure]) .page-banner__trail{margin:10px auto 0;display:table}:where(body[data-page-styles~=leisure]) .page-banner__trail>ul{margin:0;padding:0}:where(body[data-page-styles~=leisure]) .page-banner__trail>ul>li{float:left;list-style:none}:where(body[data-page-styles~=leisure]) .page-banner__trail>ul>li>i{color:#fff;vertical-align:middle;margin:0 5px;font-size:12px}:where(body[data-page-styles~=leisure]) .page-banner__trail>ul>li:last-child>i{display:none}:where(body[data-page-styles~=leisure]) .page-banner__trail>ul>li>a{color:#fff;font-size:12px;font-weight:400;text-decoration:none}:where(body[data-page-styles~=leisure]) .page-banner__trail>ul>li>a:hover{border-bottom:1px solid #fff}:where(body[data-page-styles~=leisure]) .page-shell{margin-top:78px}:where(body[data-page-styles~=leisure]) .leisure-card{margin-bottom:124px;position:relative}:where(body[data-page-styles~=leisure]) .leisure-card:last-of-type{margin-bottom:0}:where(body[data-page-styles~=leisure]) .leisure-card:nth-child(2n) .leisure-card__body{float:right;margin-right:79px}:where(body[data-page-styles~=leisure]) .leisure-card:nth-child(2n) .leisure-card__image{left:0;right:auto}:where(body[data-page-styles~=leisure]) .leisure-card__body{float:left;width:560px}:where(body[data-page-styles~=leisure]) .leisure-card__title h3{color:#141517;margin:0;font-size:24px;font-weight:400}:where(body[data-page-styles~=leisure]) .leisure-card__description{margin-top:22px}:where(body[data-page-styles~=leisure]) .leisure-card__description p{color:#94959c;margin:0;font-size:16px;font-weight:400;line-height:30px}:where(body[data-page-styles~=leisure]) .leisure-card__link{margin-top:24px}:where(body[data-page-styles~=leisure]) .leisure-card__link a{color:#fff;text-transform:uppercase;text-align:center;letter-spacing:2px;border:1px solid var(--hotel-accent);background:var(--hotel-accent);padding:15px 33px;font-size:14px;font-weight:600;text-decoration:none;transition:all .4s;display:inline-block}:where(body[data-page-styles~=leisure]) .leisure-card__link a:hover{color:var(--hotel-accent);background:#fff}:where(body[data-page-styles~=leisure]) .leisure-card__image{width:436px;height:261px;position:absolute;top:50%;right:56px;transform:translateY(-50%)}:where(body[data-page-styles~=leisure]) .leisure-card__image img{object-fit:cover;width:100%;height:100%;box-shadow:0 41px 60px #0000003d}:where(body[data-page-styles~=leisure]) .site-footer{margin-top:182px}:where(body[data-page-styles~=leisure]) .social-tab{top:239px}@media only screen and (width<=1170px){:where(body[data-page-styles~=leisure]) .page-banner{width:100%}:where(body[data-page-styles~=leisure]) .leisure-card__body{width:100%;float:none!important}:where(body[data-page-styles~=leisure]) .leisure-card__link a{width:100%}:where(body[data-page-styles~=leisure]) .leisure-card__image{width:100%;position:unset;transform:unset;margin-top:20px}}:where(body[data-page-styles~=booking]) .booking-panel{width:305px;margin:auto}:where(body[data-page-styles~=booking]) .booking-panel__heading h3{color:#141517;margin:0;font-size:22px;font-weight:400}:where(body[data-page-styles~=booking]) .booking-panel__description{margin-top:11px}:where(body[data-page-styles~=booking]) .booking-panel__description p{color:#94959c;margin:0;font-size:14px;font-weight:400;line-height:30px}:where(body[data-page-styles~=booking]) .booking-form{margin-top:28px}:where(body[data-page-styles~=booking]) .booking-field{margin-bottom:8px}:where(body[data-page-styles~=booking]) .booking-row{-webkit-user-select:none;user-select:none;background:#f5f5f5;border-radius:5px;width:100%;padding:22px 0 22px 24px;font-size:0;display:block}:where(body[data-page-styles~=booking]) .booking-row span{color:#888;width:40%;font-size:14px;font-weight:400;display:inline-block}:where(body[data-page-styles~=booking]) .booking-row input{color:#070707;background:0 0;border:0;width:50%;font-size:14px;font-weight:600}:where(body[data-page-styles~=booking]) .booking-row input[type=date]{width:auto;font-size:16px}:where(body[data-page-styles~=booking]) .booking-room-select{color:#070707;background:0 0;border:0;width:50%;font-size:16px;font-weight:600}:where(body[data-page-styles~=booking]) .booking-message{color:#888;resize:none;background:#f5f5f5;border:0;border-radius:5px;width:100%;padding:22px 24px;font-size:14px;font-weight:400}:where(body[data-page-styles~=booking]) .booking-policy{text-align:center;margin-top:11px}:where(body[data-page-styles~=booking]) .booking-policy p{color:#888;margin:0;font-size:14px;font-weight:400}:where(body[data-page-styles~=booking]) .booking-policy p a{color:inherit;text-decoration:none}:where(body[data-page-styles~=booking]) .booking-policy p a:hover{border-bottom:1px solid #888}:where(body[data-page-styles~=booking]) .booking-submit{margin-top:23px}:where(body[data-page-styles~=booking]) .booking-submit button{color:#fff;text-transform:uppercase;border:1px solid var(--hotel-accent);background:var(--hotel-accent);cursor:pointer;border-radius:5px;width:100%;padding:17px 0;font-size:14px;font-weight:600;transition:all .4s}:where(body[data-page-styles~=booking]) .booking-submit button:hover{color:var(--hotel-accent);background:#fff}:where(body[data-page-styles~=booking]) .booking-submit button:disabled{opacity:.5;cursor:not-allowed}:where(body[data-page-styles~=booking]) .booking-submit button:disabled:hover{color:#fff;background:var(--hotel-accent)}:where(body[data-page-styles~=booking]) .booking-feedback__name{margin-top:30px}:where(body[data-page-styles~=booking]) .booking-feedback__name span{color:#000;font-size:16px;font-weight:500}:where(body[data-page-styles~=contact]) .page-banner{background:url(/api/v1/files/42b1d41f57a68fc8893ef4a509fde2139f912b24d132498d355f1e2de346f2a9) 0 0/cover no-repeat;width:1170px;height:240px;margin:59px auto 0;overflow:hidden}:where(body[data-page-styles~=contact]) .page-banner__heading{text-align:center;margin-top:66px}:where(body[data-page-styles~=contact]) .page-banner__heading h2{color:#fff;margin:0;font-size:48px;font-weight:400}:where(body[data-page-styles~=contact]) .page-banner__trail{margin:10px auto 0;display:table}:where(body[data-page-styles~=contact]) .page-banner__trail>ul{margin:0;padding:0}:where(body[data-page-styles~=contact]) .page-banner__trail>ul>li{float:left;list-style:none}:where(body[data-page-styles~=contact]) .page-banner__trail>ul>li>i{color:#fff;vertical-align:middle;margin:0 5px;font-size:12px}:where(body[data-page-styles~=contact]) .page-banner__trail>ul>li:last-child>i{display:none}:where(body[data-page-styles~=contact]) .page-banner__trail>ul>li>a{color:#fff;font-size:12px;font-weight:400;text-decoration:none}:where(body[data-page-styles~=contact]) .page-banner__trail>ul>li>a:hover{border-bottom:1px solid #fff}:where(body[data-page-styles~=contact]) .page-shell{margin-top:78px}:where(body[data-page-styles~=contact]) .page-content{float:left;width:753px}:where(body[data-page-styles~=contact]) .page-sidebar{float:right;width:305px}:where(body[data-page-styles~=contact]) .contact-heading h3,:where(body[data-page-styles~=contact]) .contact-map-section__heading h3{color:#141517;margin:0;font-size:24px;font-weight:400}:where(body[data-page-styles~=contact]) .contact-location{margin-top:25px}:where(body[data-page-styles~=contact]) .contact-location h3{color:#94959c;text-transform:uppercase;margin:0;font-size:16px;font-weight:400}:where(body[data-page-styles~=contact]) .contact-name{margin-top:17px}:where(body[data-page-styles~=contact]) .contact-name h3{color:#141414;margin:0;font-size:16px;font-weight:400}:where(body[data-page-styles~=contact]) .contact-channels{margin-top:43px}:where(body[data-page-styles~=contact]) .contact-channels>ul{margin:0;padding:0}:where(body[data-page-styles~=contact]) .contact-channels>ul>li{margin-bottom:20px;list-style:none}:where(body[data-page-styles~=contact]) .contact-channels>ul>li:last-child{margin-bottom:0}:where(body[data-page-styles~=contact]) .contact-channels>ul>li>i{width:26px;color:var(--hotel-accent);vertical-align:middle;font-size:16px}:where(body[data-page-styles~=contact]) .contact-channels>ul>li>span,:where(body[data-page-styles~=contact]) .contact-channels>ul>li>a{color:#141414;font-size:16px;font-weight:500}:where(body[data-page-styles~=contact]) .contact-channels>ul>li>a{text-decoration:none}:where(body[data-page-styles~=contact]) .contact-channels>ul>li>a:hover{border-bottom:1px solid #141414}:where(body[data-page-styles~=contact]) .contact-map-section{margin-top:90px}:where(body[data-page-styles~=contact]) .contact-map-section__frame{width:753px;height:372px;margin-top:32px}:where(body[data-page-styles~=contact]) .contact-map-section__frame iframe{border:0;width:100%}:where(body[data-page-styles~=contact]) .site-footer{margin-top:125px}@media only screen and (width<=1170px){:where(body[data-page-styles~=contact]) .page-banner{width:100%}:where(body[data-page-styles~=contact]) .page-content,:where(body[data-page-styles~=contact]) .page-sidebar{float:none;width:100%}:where(body[data-page-styles~=contact]) .page-sidebar{margin-top:40px}:where(body[data-page-styles~=contact]) .contact-map-section__frame{width:100%}}@media only screen and (width<=422px){:where(body[data-page-styles~=contact]) .page-banner__heading{margin-top:33px}}:where(body[data-page-styles~=room-detail]) .page-banner{background-size:cover;width:1170px;height:240px;margin:59px auto 0;overflow:hidden}:where(body[data-page-styles~=room-detail]) .page-banner__heading{text-align:center;margin-top:66px}:where(body[data-page-styles~=room-detail]) .page-banner__heading h2{color:#fff;margin:0;font-size:48px;font-weight:400}:where(body[data-page-styles~=room-detail]) .page-banner__trail{margin:10px auto 0;display:table}:where(body[data-page-styles~=room-detail]) .page-banner__trail>ul{margin:0;padding:0}:where(body[data-page-styles~=room-detail]) .page-banner__trail>ul>li{float:left;list-style:none}:where(body[data-page-styles~=room-detail]) .page-banner__trail>ul>li>i{color:#fff;vertical-align:middle;margin:0 5px;font-size:12px}:where(body[data-page-styles~=room-detail]) .page-banner__trail>ul>li:last-child>i{display:none}:where(body[data-page-styles~=room-detail]) .page-banner__trail>ul>li>a{color:#fff;font-size:12px;font-weight:400;text-decoration:none}:where(body[data-page-styles~=room-detail]) .page-banner__trail>ul>li>a:hover{border-bottom:1px solid #fff}:where(body[data-page-styles~=room-detail]) .page-shell{margin-top:78px}:where(body[data-page-styles~=room-detail]) .page-content{float:left;width:753px}:where(body[data-page-styles~=room-detail]) .page-sidebar{float:right;width:305px}:where(body[data-page-styles~=room-detail]) .room-introduction,:where(body[data-page-styles~=room-detail]) .room-amenities,:where(body[data-page-styles~=room-detail]) .room-pricing{border-bottom:1px solid #e6e6e6;margin-bottom:42px;padding-bottom:42px}:where(body[data-page-styles~=room-detail]) .room-pricing{margin-bottom:0}:where(body[data-page-styles~=room-detail]) .room-introduction__heading h3,:where(body[data-page-styles~=room-detail]) .room-amenities__heading h3,:where(body[data-page-styles~=room-detail]) .room-pricing__heading h3{color:#141517;margin:0;font-size:24px;font-weight:400}:where(body[data-page-styles~=room-detail]) .room-introduction__description{margin-top:30px}:where(body[data-page-styles~=room-detail]) .room-introduction__description p{color:#94959c;margin:0;font-size:16px;font-weight:400;line-height:30px}:where(body[data-page-styles~=room-detail]) .room-amenities__list{margin-top:33px}:where(body[data-page-styles~=room-detail]) .room-amenities__list>ul,:where(body[data-page-styles~=room-detail]) .room-pricing__list>ul{margin:0;padding:0}:where(body[data-page-styles~=room-detail]) .room-amenities__list>ul>li{margin-bottom:16px;list-style:none}:where(body[data-page-styles~=room-detail]) .room-amenities__list>ul>li:last-child{margin-bottom:0}:where(body[data-page-styles~=room-detail]) .room-amenities__list>ul>li>i{color:#141517;vertical-align:middle;margin-right:13px;font-size:7px}:where(body[data-page-styles~=room-detail]) .room-amenities__list>ul>li>span{color:#94959c;font-size:16px;font-weight:400}:where(body[data-page-styles~=room-detail]) .room-pricing__list{margin-top:30px}:where(body[data-page-styles~=room-detail]) .room-pricing__list>ul>li{margin-bottom:27px;list-style:none}:where(body[data-page-styles~=room-detail]) .room-pricing__list>ul>li:last-child{margin-bottom:0}:where(body[data-page-styles~=room-detail]) .room-pricing__list>ul>li>p{color:#94959c;margin:0;font-size:16px;font-weight:400}:where(body[data-page-styles~=room-detail]) .room-pricing__list>ul>li>p>span.publication-date{color:#141517;font-weight:700}:where(body[data-page-styles~=room-detail]) .room-pricing__list>ul>li>p>span.price-amount{color:var(--hotel-accent);font-weight:700}:where(body[data-page-styles~=room-detail]) .room-pricing__notice{background:var(--hotel-accent);margin-top:37px;padding:34px 50px}:where(body[data-page-styles~=room-detail]) .room-pricing__notice p{color:#fff;margin:0;font-size:14px;font-weight:400;line-height:30px}:where(body[data-page-styles~=room-detail]) .room-pricing__description{margin-top:44px}:where(body[data-page-styles~=room-detail]) .room-pricing__description p{color:#94959c;margin:0;font-size:16px;font-weight:400;line-height:30px}:where(body[data-page-styles~=room-detail]) .social-tab{top:239px}@media only screen and (width<=1170px){:where(body[data-page-styles~=room-detail]) .page-banner{width:100%}:where(body[data-page-styles~=room-detail]) .page-content,:where(body[data-page-styles~=room-detail]) .page-sidebar{float:none;width:100%}:where(body[data-page-styles~=room-detail]) .page-sidebar{margin:40px auto 0;display:table}}@media only screen and (width<=600px){:where(body[data-page-styles~=room-detail]) .page-banner__heading{margin-top:33px}}:where(body[data-page-styles~=upcoming]) .page-shell{margin-top:86px}:where(body[data-page-styles~=upcoming]) .page-heading{text-align:center}:where(body[data-page-styles~=upcoming]) .page-heading h2{color:#383838;margin:0;font-size:48px;font-weight:400}:where(body[data-page-styles~=upcoming]) .page-copy{margin-top:55px}:where(body[data-page-styles~=upcoming]) .page-copy p{color:#94959c;margin:0;font-size:16px;font-weight:400}:where(body[data-page-styles~=upcoming]) .upcoming-list{margin-top:55px}:where(body[data-page-styles~=upcoming]) .upcoming-card{background:#fff;width:913px;height:274px;margin-bottom:41px;margin-left:auto;margin-right:auto;font-size:0;box-shadow:0 6px 82.8px 7.2px #00000014}:where(body[data-page-styles~=upcoming]) .upcoming-card__image{width:356px;height:274px;display:inline-block}:where(body[data-page-styles~=upcoming]) .upcoming-card__image img{object-fit:cover;width:100%;height:100%}:where(body[data-page-styles~=upcoming]) .upcoming-card__body{vertical-align:top;width:calc(100% - 356px);padding:40px 60px;display:inline-block}:where(body[data-page-styles~=upcoming]) .upcoming-card__title h3{color:#000;margin:0;font-size:22px;font-weight:400}:where(body[data-page-styles~=upcoming]) .upcoming-card__date{margin-top:7px}:where(body[data-page-styles~=upcoming]) .upcoming-card__date span{color:#705145;font-size:16px;font-weight:600}:where(body[data-page-styles~=upcoming]) .upcoming-card__description,:where(body[data-page-styles~=upcoming]) .upcoming-card__link{margin-top:14px}:where(body[data-page-styles~=upcoming]) .upcoming-card__description p{color:#94959c;margin:0;font-size:16px;font-weight:400;line-height:30px}:where(body[data-page-styles~=upcoming]) .upcoming-card__link a{color:#fff;letter-spacing:2px;text-transform:uppercase;text-align:center;background:#705145;border:1px solid #705145;padding:14.5px 34px;font-size:12px;font-weight:400;text-decoration:none;transition:all .4s;display:inline-block}:where(body[data-page-styles~=upcoming]) .upcoming-card__link a:hover{color:#705145;background:#fff}:where(body[data-page-styles~=upcoming]) .upcoming-empty{text-align:center;margin-top:30px}:where(body[data-page-styles~=upcoming]) .upcoming-empty span{color:#121212;font-size:16px;font-weight:400}@media only screen and (width<=920px){:where(body[data-page-styles~=upcoming]) .upcoming-card{width:100%;height:100%}:where(body[data-page-styles~=upcoming]) .upcoming-card__image,:where(body[data-page-styles~=upcoming]) .upcoming-card__body{width:100%;display:block}}:where(body[data-page-styles~=albums]) .page-shell{margin-top:86px}:where(body[data-page-styles~=albums]) .page-heading{text-align:center}:where(body[data-page-styles~=albums]) .page-heading h2{color:#383838;margin:0;font-size:48px;font-weight:400}:where(body[data-page-styles~=albums]) .album-grid{margin:60px auto 0;display:table}:where(body[data-page-styles~=albums]) .album-grid>ul{margin:0;padding:0}:where(body[data-page-styles~=albums]) .album-grid>ul>li{float:left;width:270px;margin-top:30px;margin-right:30px;list-style:none}:where(body[data-page-styles~=albums]) .album-grid>ul>li:nth-child(4n),:where(body[data-page-styles~=albums]) .album-grid>ul>li:last-child{margin-right:0}:where(body[data-page-styles~=albums]) .album-grid>ul>li:first-child,:where(body[data-page-styles~=albums]) .album-grid>ul>li:nth-child(2),:where(body[data-page-styles~=albums]) .album-grid>ul>li:nth-child(3),:where(body[data-page-styles~=albums]) .album-grid>ul>li:nth-child(4){margin-top:0}:where(body[data-page-styles~=albums]) .album-grid>ul>li>a{color:inherit;text-decoration:none;display:block}:where(body[data-page-styles~=albums]) .album-grid>ul>li>a>.album-card__image{width:270px;height:192px;overflow:hidden}:where(body[data-page-styles~=albums]) .album-grid>ul>li>a>.album-card__image>img{object-fit:cover;width:100%;height:100%;transition:all .7s}:where(body[data-page-styles~=albums]) .album-grid>ul>li>a:hover>.album-card__image>img{transform:scale(1.1)}:where(body[data-page-styles~=albums]) .album-grid>ul>li>a>.album-card__title{text-align:center;margin-top:15px}:where(body[data-page-styles~=albums]) .album-grid>ul>li>a>.album-card__title>h3{color:#000;margin:0;font-size:22px;font-weight:600;line-height:30px}:where(body[data-page-styles~=albums]) .album-back-link{margin-top:15px}:where(body[data-page-styles~=albums]) .album-back-link a{color:#fff;text-align:center;border:1px solid var(--hotel-accent);background:var(--hotel-accent);padding:14px;font-size:14px;font-weight:500;text-decoration:none;transition:all .4s;display:inline-block}:where(body[data-page-styles~=albums]) .album-back-link a:hover{color:var(--hotel-accent);background:#fff}:where(body[data-page-styles~=albums]) .album-empty{text-align:center;margin-top:30px}:where(body[data-page-styles~=albums]) .album-empty span{color:#000;font-size:16px;font-weight:500}:where(body[data-page-styles~=albums]) .site-footer{margin-top:136px}@media only screen and (width<=1170px){:where(body[data-page-styles~=albums]) .album-grid>ul>li:nth-child(3n+1){clear:both}:where(body[data-page-styles~=albums]) .album-grid>ul>li:nth-child(3n){margin-right:0}:where(body[data-page-styles~=albums]) .album-grid>ul>li:nth-child(4){margin-top:30px}}@media only screen and (width<=900px){:where(body[data-page-styles~=albums]) .album-grid>ul>li:nth-child(3n+1){clear:none}:where(body[data-page-styles~=albums]) .album-grid>ul>li:nth-child(odd){clear:both}:where(body[data-page-styles~=albums]) .album-grid>ul>li:nth-child(2n){margin-right:0}:where(body[data-page-styles~=albums]) .album-grid>ul>li:nth-child(3){margin-top:30px;margin-right:30px}}@media only screen and (width<=600px){:where(body[data-page-styles~=albums]) .album-grid>ul>li:nth-child(odd){clear:none}:where(body[data-page-styles~=albums]) .album-grid>ul>li{float:none;margin-top:30px!important;margin-right:0!important}:where(body[data-page-styles~=albums]) .album-grid>ul>li:first-child{margin-top:0!important}:where(body[data-page-styles~=albums]) .album-back-link a{display:block}}:where(body[data-page-styles~=tour-terrace]) .page-shell{margin-top:86px}:where(body[data-page-styles~=tour-terrace]) .page-heading{text-align:center}:where(body[data-page-styles~=tour-terrace]) .page-heading h2{color:#383838;margin:0;font-size:48px;font-weight:400}:where(body[data-page-styles~=tour-terrace]) .virtual-tour{width:100%;height:480px;margin-top:30px;position:relative}:where(body[data-page-styles~=tour-weddings]) .page-shell{margin-top:86px}:where(body[data-page-styles~=tour-weddings]) .page-heading{text-align:center}:where(body[data-page-styles~=tour-weddings]) .page-heading h2{color:#383838;margin:0;font-size:48px;font-weight:400}:where(body[data-page-styles~=tour-weddings]) .virtual-tour{width:100%;height:480px;margin-top:30px;position:relative}:where(body[data-page-styles~=tour-apartment]) .page-shell{margin-top:86px}:where(body[data-page-styles~=tour-apartment]) .page-heading{text-align:center}:where(body[data-page-styles~=tour-apartment]) .page-heading h2{color:#383838;margin:0;font-size:48px;font-weight:400}:where(body[data-page-styles~=tour-apartment]) .virtual-tour{width:100%;height:480px;margin-top:30px;position:relative}#root,.content-fragment{display:contents}.site-loading{min-height:100dvh;color:var(--hotel-accent);place-items:center;padding:24px;font-family:Jost,sans-serif;display:grid}.mobile-navigation__toggle,.mobile-navigation>ul>li>i,.owl-dot{cursor:pointer}.mobile-navigation>ul{z-index:100000}.site-navigation>ul>li:focus-within>ul{display:block}.site-navigation>ul>li.is-submenu-closed>ul{display:none}a:focus-visible,button:focus-visible,[role=button]:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--hotel-accent);outline-offset:4px}.booking-feedback:not(:empty){color:#6d5448;margin-top:20px;font-size:14px}.missing-page{padding-block:100px}.page-copy>img,.page-copy p>img{max-width:100%;height:auto}.page-heading h2,.page-banner__heading h2{overflow-wrap:anywhere}.site-work-notice{z-index:40;color:#fff;background:#574640;justify-content:center;align-items:center;gap:12px;padding:15px 24px;font:400 15px/1.5 Golos Text,sans-serif;display:flex;position:fixed;inset:0 0 auto;box-shadow:0 3px 18px #1c1c1d14}.site-work-notice>svg{color:#e0b46f;flex-shrink:0;width:22px;height:22px}.site-work-notice>p{margin:0}body:has(.site-work-notice){padding-top:var(--site-work-notice-height,76px)}.site-work-notice~.merkur-design .design-header{top:var(--site-work-notice-height,76px)}@media (width<=600px){.site-work-notice{justify-content:flex-start;padding:13px 16px;font-size:14px}}.booking-fields{margin:0}.booking-fields .booking-row--split{align-items:center;gap:0;padding-right:16px;display:flex}.booking-row--split>label{color:#888;flex:0 0 40%;font-size:14px;font-weight:400}.booking-row--split>input,.booking-row--split>.booking-picker__trigger{flex:1;min-width:0}.booking-fields input,.booking-fields textarea,.booking-picker__trigger{appearance:none;border:0;font-family:inherit}.booking-fields input:focus,.booking-fields textarea:focus,.booking-picker__trigger:focus{outline:none}.booking-row--split:focus-within,.booking-fields textarea:focus{box-shadow:inset 0 0 0 1px #b7967766}.booking-picker__trigger{color:#070707;text-align:left;cursor:pointer;background:0 0;justify-content:space-between;align-items:center;gap:8px;padding:0;font-size:14px;font-weight:600;line-height:20px;display:flex}.booking-row .booking-picker__value{width:auto;font-size:inherit;font-weight:inherit;color:inherit}.booking-picker__trigger i{color:#888;flex-shrink:0;font-size:13px}.booking-row--split.has-error{box-shadow:inset 0 0 0 1px #a64f43}.booking-field__error{color:#a64f43;margin:5px 8px 10px;font-size:12px;line-height:18px}.booking-popover{z-index:100010;box-sizing:border-box;color:#141517;background:#fff;border:1px solid #e9e1d9;border-radius:8px;max-height:calc(100dvh - 24px);padding:12px;font-family:Jost,sans-serif;font-size:14px;position:fixed;overflow-y:auto;box-shadow:0 12px 36px #14151724}.booking-popover button{appearance:none;font:inherit;cursor:pointer;color:inherit;background:0 0;border:0}.booking-popover button:focus-visible{outline:2px solid var(--hotel-accent);outline-offset:-2px}.booking-calendar__header{justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px;display:flex}.booking-calendar__header strong{text-transform:capitalize;font-weight:500}.booking-calendar__header button{border-radius:5px;width:34px;height:34px}.booking-calendar__header button:hover:not(:disabled){background:#f5f1ed}.booking-popover button:disabled{color:#c4c4c4;cursor:default}.booking-calendar__weekdays,.booking-calendar__days{text-align:center;grid-template-columns:repeat(7,1fr);gap:3px;display:grid}.booking-calendar__weekdays{color:#888;margin-bottom:7px;font-size:12px}.booking-calendar__days button{border-radius:5px;height:36px}.booking-calendar__days button:hover:not(:disabled){background:#f5f1ed}.booking-calendar__days button.is-selected,.booking-calendar__days button.is-selected:hover{color:#fff;background:var(--hotel-accent)}.booking-calendar__close{color:#888;width:100%;margin-top:10px;padding:8px;display:block;border-top:1px solid #eee!important}.booking-options{padding:6px}.booking-options button{text-align:left;border-radius:4px;justify-content:space-between;align-items:center;width:100%;padding:12px;display:flex}.booking-options button.is-selected,.booking-options button:hover{background:#f5f1ed}.booking-options button[aria-selected=true]{color:var(--hotel-accent);font-weight:600}.booking-honeypot{clip-path:inset(50%);pointer-events:none;width:1px;height:1px;position:absolute;overflow:hidden}.booking-submit button:disabled{opacity:.65;cursor:wait}.booking-feedback.is-success{color:#3d6434;background:#eef5eb;border-radius:6px;padding:14px 16px}.video-container{position:relative}.video-controls{color:#fff;z-index:5;box-sizing:border-box;background:#141517e8;align-items:center;gap:10px;padding:10px 12px;font-family:Jost,sans-serif;display:flex;position:absolute;bottom:0;left:0;right:0}.video-controls button{color:#fff;cursor:pointer;background:0 0;border:0;border-radius:4px;flex-shrink:0;width:34px;padding:8px}.video-controls button:hover{background:#ffffff24}.video-controls__time{white-space:nowrap;font-size:12px}.video-controls__seek{cursor:pointer;flex:1;min-width:24px;padding:12px 0}.video-controls__track{background:#ffffff40;border-radius:2px;height:4px}.video-controls__track span{background:var(--hotel-accent);border-radius:inherit;height:100%;display:block}.hotel-lightbox{z-index:100020;color:#fff;box-sizing:border-box;background:#111315f5;grid-template-rows:60px minmax(0,1fr) auto 98px;height:100dvh;padding:0 20px 12px;font-family:Jost,sans-serif;display:grid;position:fixed;inset:0}.hotel-lightbox button{appearance:none;cursor:pointer;font:inherit;color:#fff;background:#ffffff12;border:0;border-radius:5px}.hotel-lightbox button:hover{background:#ffffff25}.hotel-lightbox button:focus-visible,.hotel-lightbox [role=slider]:focus-visible{outline-offset:2px;outline:2px solid #c7a688}.hotel-lightbox-toolbar{justify-content:space-between;align-items:center;gap:12px;display:flex}.hotel-lightbox-toolbar>div{gap:8px;display:flex}.hotel-lightbox-toolbar button{width:42px;height:42px;font-size:18px}.hotel-lightbox-counter{color:#ddd;font-size:14px}.hotel-lightbox-stage{justify-content:center;align-items:center;min-height:0;padding:8px 54px;display:flex;position:relative}.hotel-lightbox-stage>button{z-index:2;width:42px;height:54px;font-size:20px;position:absolute;top:50%;transform:translateY(-50%)}.hotel-lightbox-prev{left:0}.hotel-lightbox-next{right:0}.hotel-lightbox-media{justify-content:center;align-items:center;width:100%;height:100%;margin:0;display:flex;overflow:auto}.hotel-lightbox-media>img{object-fit:contain;-webkit-user-select:none;user-select:none;width:auto;max-width:100%;height:auto;max-height:100%;display:block}.hotel-lightbox-media.is-zoomed{text-align:center;display:block}.hotel-lightbox-media.is-zoomed>img{cursor:zoom-out;width:160%;max-width:none;max-height:none;margin:auto}.hotel-lightbox-caption{text-align:center;margin:10px 0 14px;font-size:14px;line-height:20px}.hotel-lightbox-thumbnails{scrollbar-width:thin;scrollbar-color:#b79677 #ffffff16;align-items:center;gap:8px;min-width:0;max-width:100%;padding:5px 3px 8px;display:flex;overflow:auto hidden}.hotel-lightbox-thumbnails button{opacity:.65;border:2px solid #0000;flex:0 0 96px;width:96px;height:72px;padding:0;position:relative;overflow:hidden}.hotel-lightbox-thumbnails button.is-active{opacity:1;border-color:#b79677}.hotel-lightbox-thumbnails button:hover{opacity:1}.hotel-lightbox-thumbnails img{object-fit:cover;width:100%;height:100%;display:block}.hotel-lightbox-thumbnails i{text-shadow:0 1px 6px #000;place-items:center;display:grid;position:absolute;inset:0}.hotel-lightbox-video{box-sizing:border-box;justify-content:center;width:100%;height:100%;min-height:0;padding-bottom:55px;display:flex;position:relative}.hotel-lightbox-video video{object-fit:contain;width:100%;height:100%}@media (width<=600px){.hotel-lightbox{grid-template-rows:56px minmax(0,1fr) auto 80px;padding:0 10px 8px}.hotel-lightbox-stage{padding:6px 28px}.hotel-lightbox-stage>button{width:30px;height:44px;font-size:16px}.hotel-lightbox-thumbnails button{flex-basis:74px;width:74px;height:56px}.hotel-lightbox-video .video-controls{gap:4px;padding:8px 5px}.hotel-lightbox-video .video-controls button{width:28px;padding:5px}}.merkur-design{--swiper-theme-color:#007aff}:where(.merkur-design) .carousel{z-index:1;margin-left:auto;margin-right:auto;padding:0;list-style:none;position:relative;overflow:hidden}:where(.merkur-design) .carousel-track{z-index:1;box-sizing:content-box;width:100%;height:100%;transition-property:transform;display:flex;position:relative;transform:translate(0,0)}:where(.merkur-design) .carousel-slide{flex-shrink:0;width:100%;height:100%;transition-property:transform;position:relative}.merkur-design{--swiper-navigation-size:44px}:where(.merkur-design) .carousel-next,:where(.merkur-design) .carousel-prev{width:calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));z-index:10;cursor:pointer;color:var(--swiper-navigation-color,var(--swiper-theme-color));justify-content:center;align-items:center;display:flex;position:absolute;top:50%}:where(.merkur-design) .carousel-next:after,:where(.merkur-design) .carousel-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);letter-spacing:0;font-variant:initial;line-height:1;text-transform:none!important}:where(.merkur-design) .carousel-prev{left:10px;right:auto}:where(.merkur-design) .carousel-prev:after{content:"prev"}:where(.merkur-design) .carousel-next{left:auto;right:10px}:where(.merkur-design) .carousel-next:after{content:"next"}:where(.merkur-design) .carousel-pagination{text-align:center;z-index:10;transition:opacity .3s;position:absolute;transform:translate(0,0)}:where(.merkur-design) .carousel-dot{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);border-radius:50%;display:inline-block}:where(.merkur-design) button.carousel-dot{box-shadow:none;appearance:none;border:none;margin:0;padding:0}:where(.merkur-design) .carousel-dot:only-child{display:none!important}:where(.merkur-design) .is-current{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes fa-spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.merkur-design{--eshb-primary-color:#ab8965;--eshb-secondary-color:#fff5ed;--eshb-territory-color:#70533a;--eshb-success-color:#1ec734;--eshb-danger-color:#e41749;--eshb-dark-color:#181818;--eshb-text-color:#212529;--eshb-white-color:#fff;--eshb-border-color:#ab8965;--eshb-booked-bg-color:#bebcbb;--eshb-active-bg-color:var(--eshb-primary-color);--eshb-inrange-bg-color:var(--eshb-dark-color);--eshb-booked-color:var(--eshb-dark-color);--eshb-active-color:var(--eshb-white-color);--eshb-inrange-color:var(--eshb-white-color);--eshb-title-font:"Marcellus", Helvetica, Arial, sans-serif;--eshb-title-font-weight:"Marcellus", Helvetica, Arial, sans-serif;--eshb-body-font:"Jost", Helvetica, Arial, sans-serif}:where(.merkur-design) .ui-design-document.ui-single .room-gallery .carousel-track{height:auto}:where(.merkur-design) .ui-design-document.ui-single .room-gallery img{object-fit:cover;width:100%;height:600px}@media (width<=782px){:where(.merkur-design) .ui-design-document.ui-single .room-gallery img{height:450px}}:where(.merkur-design) .ui-design-document.ui-single .room-gallery .carousel-prev,:where(.merkur-design) .ui-design-document.ui-single .room-gallery .carousel-next{background:var(--eshb-primary-color);text-align:center;width:40px;height:50px;padding:5px 0;line-height:40px;display:flex}:where(.merkur-design) .ui-design-document.ui-single .room-gallery .carousel-prev:after,:where(.merkur-design) .ui-design-document.ui-single .room-gallery .carousel-next:after{color:#fff;font-size:18px;background:0 0!important}:where(.merkur-design) .ui-design-document.ui-single .room-gallery .carousel-prev{border-radius:0 20px 20px 0;left:0!important}:where(.merkur-design) .ui-design-document.ui-single .room-gallery .carousel-prev:after{margin-left:-5px}:where(.merkur-design) .ui-design-document.ui-single .room-gallery .carousel-next{border-radius:20px 0 0 20px;right:0!important}:where(.merkur-design) .ui-design-document.ui-single .room-gallery .carousel-next:after{margin-right:-5px}@keyframes eshbSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}:where(.merkur-design) .room-gallery .carousel-slide{overflow:hidden}:where(.merkur-design) .ui-single-eshb-accomodation svg{width:20px;height:auto}@keyframes fadeInUp{0%{opacity:0;transform:translateY(15%)}to{opacity:1;transform:none}}:where(.merkur-design) .ui-item-grid{width:100%;font-family:var(--eshb-body-font);gap:20px;display:grid}@media (width<=1199px){:where(.merkur-design) .ui-item-grid{padding:0 15px}}@media (width<=767px){:where(.merkur-design) .ui-item-grid{grid-template-columns:repeat(1,1fr)!important}}:where(.merkur-design) .ui-item-grid .ui-grid-item{position:relative}:where(.merkur-design) .ui-item-grid .ui-grid-item .ui-item-inner{visibility:visible;background-repeat:no-repeat;background-size:cover;outline:none;transition:all .5s;animation-name:fadeInUp;animation-duration:.8s;animation-fill-mode:both;overflow:hidden}:where(.merkur-design) .ui-item-grid .ui-grid-item .ui-item-inner .ui-thumbnail{width:-webkit-fill-available;max-width:100%;height:auto}:where(.merkur-design) .ui-price del{margin-right:10px}:where(.merkur-design) div#design-easy-hotel-booking-modal{z-index:9999;width:100%;height:100%;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}:where(.merkur-design) #design-searchresult{background:#ab8965!important}:where(.merkur-design) .ui-widget-room-basic-info .ui-basic-information-wrapper .ui-basic-information-list{margin:0;display:flex}:where(.merkur-design) .ui-widget-room-basic-info .ui-basic-information-wrapper .ui-price{align-items:flex-end;gap:5px;margin:0;display:flex}.merkur-design{--primaryColor:#df0a0a;--titleColor:#0a0a0a;--easyel-mega-menu-translate-y:-50%}:where(.merkur-design) ul.ui-menu li.ui-menu-item-has-children:after{display:none!important}.merkur-design{--direction-multiplier:1}.merkur-design[dir=rtl]{--direction-multiplier:-1}:where(.merkur-design) .layout *,:where(.merkur-design) .layout :after,:where(.merkur-design) .layout :before{box-sizing:border-box}:where(.merkur-design) .layout a{box-shadow:none;text-decoration:none}:where(.merkur-design) .layout hr{background-color:#0000;margin:0}:where(.merkur-design) .layout img{box-shadow:none;border:none;border-radius:0;max-width:100%;height:auto}:where(.merkur-design) .layout .layout-widget:not(.ui-widget-text-editor):not(.ui-widget-theme-post-content) figure{margin:0}:where(.merkur-design) .layout embed,:where(.merkur-design) .layout iframe,:where(.merkur-design) .layout object,:where(.merkur-design) .layout video{border:none;width:100%;max-width:100%;margin:0;line-height:1}:where(.merkur-design) .layout-inner>.layout-block.ui-layout-absolute,:where(.merkur-design) .layout-container>.layout-block.ui-layout-absolute{position:absolute}:where(.merkur-design) .layout-block.ui-layout-absolute{z-index:1}:where(.merkur-design) .layout-block{--flex-direction:initial;--flex-wrap:initial;--justify-content:initial;--align-items:initial;--align-content:initial;--gap:initial;--flex-basis:initial;--flex-grow:initial;--flex-shrink:initial;--order:initial;--align-self:initial;align-self:var(--align-self);flex-basis:var(--flex-basis);flex-grow:var(--flex-grow);flex-shrink:var(--flex-shrink);order:var(--order)}:where(.merkur-design) .layout-block:where(.layout-full,.layout-widget){align-content:var(--align-content);align-items:var(--align-items);flex-direction:var(--flex-direction);flex-wrap:var(--flex-wrap);gap:var(--row-gap) var(--column-gap);justify-content:var(--justify-content)}:where(.merkur-design) .reveal-pending{visibility:hidden}.merkur-design{--page-title-display:block}@keyframes eicon-spin{0%{transform:rotate(0)}to{transform:rotate(359deg)}}:where(.merkur-design) .layout-widget{position:relative}:where(.merkur-design) .layout-widget:not(:last-child){margin-block-end:var(--kit-widget-spacing,20px)}:where(.merkur-design) .layout-widget:not(:last-child).ui-layout-absolute,:where(.merkur-design) .layout-widget:not(:last-child).ui-layout-widget-width-initial{margin-block-end:0}@media (width>=1367px){:where(.merkur-design) #design-elementor-device-mode:after{content:"desktop"}}@media (width>=-1px){:where(.merkur-design) #design-elementor-device-mode:after{content:"widescreen"}}@media (width<=1366px){:where(.merkur-design) #design-elementor-device-mode:after{content:"laptop"}}@media (width<=1200px){:where(.merkur-design) #design-elementor-device-mode:after{content:"tablet_extra"}}@media (width<=1024px){:where(.merkur-design) #design-elementor-device-mode:after{content:"tablet"}}@media (width<=-1px){:where(.merkur-design) #design-elementor-device-mode:after{content:"mobile_extra"}}@media (width<=767px){:where(.merkur-design) #design-elementor-device-mode:after{content:"mobile"}}@media (prefers-reduced-motion:no-preference){.merkur-design{scroll-behavior:smooth}}:where(.merkur-design) .layout-container{--border-radius:0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-style:initial;--border-color:initial;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--content-width:min(100%, var(--container-max-width,1140px));--width:100%;--min-height:initial;--height:auto;--text-align:initial;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:var(--container-default-padding-top,10px);--padding-right:var(--container-default-padding-right,10px);--padding-bottom:var(--container-default-padding-bottom,10px);--padding-left:var(--container-default-padding-left,10px);--position:relative;--z-index:revert;--overflow:visible;--gap:var(--widgets-spacing,20px);--row-gap:var(--widgets-spacing-row,20px);--column-gap:var(--widgets-spacing-column,20px);--overlay-mix-blend-mode:initial;--overlay-opacity:1;--overlay-transition:.3s;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);border-radius:var(--border-radius);height:var(--height);min-height:var(--min-height);min-width:0;overflow:var(--overflow);position:var(--position);width:var(--width);z-index:var(--z-index);--flex-wrap-mobile:wrap}:where(.merkur-design) .layout-container:where(:not(.ui-e-div-block-base)){transition:background var(--background-transition,.3s), border var(--border-transition,.3s), box-shadow var(--border-transition,.3s), transform var(--e-con-transform-transition-duration,.4s)}:where(.merkur-design) .layout-container{--margin-block-start:var(--margin-top);--margin-block-end:var(--margin-bottom);--margin-inline-start:var(--margin-left);--margin-inline-end:var(--margin-right);--padding-inline-start:var(--padding-left);--padding-inline-end:var(--padding-right);--padding-block-start:var(--padding-top);--padding-block-end:var(--padding-bottom);--border-block-start-width:var(--border-top-width);--border-block-end-width:var(--border-bottom-width);--border-inline-start-width:var(--border-left-width);--border-inline-end-width:var(--border-right-width);margin-block-start:var(--margin-block-start);margin-block-end:var(--margin-block-end);margin-inline-start:var(--margin-inline-start);margin-inline-end:var(--margin-inline-end);padding-inline-start:var(--padding-inline-start);padding-inline-end:var(--padding-inline-end)}:where(.merkur-design) .layout-container.layout-flex{--flex-direction:column;--flex-basis:auto;--flex-grow:0;--flex-shrink:1;flex:var(--flex-grow) var(--flex-shrink) var(--flex-basis)}:where(.merkur-design) .layout-full,:where(.merkur-design) .layout-container>.layout-inner{text-align:var(--text-align);padding-block-start:var(--padding-block-start);padding-block-end:var(--padding-block-end)}:where(.merkur-design) .layout-full.layout-flex,:where(.merkur-design) .layout-container.layout-flex>.layout-inner{flex-direction:var(--flex-direction)}:where(.merkur-design) .layout-container,:where(.merkur-design) .layout-container>.layout-inner{display:var(--display)}:where(.merkur-design) .layout-container.layout-grid{--grid-justify-content:start;--grid-align-content:start;--grid-auto-flow:row}:where(.merkur-design) .layout-container.layout-grid,:where(.merkur-design) .layout-container.layout-grid>.layout-inner{align-content:var(--grid-align-content);align-items:var(--align-items);grid-auto-flow:var(--grid-auto-flow);grid-template-columns:var(--e-con-grid-template-columns);grid-template-rows:var(--e-con-grid-template-rows);justify-content:var(--grid-justify-content);justify-items:var(--justify-items)}:where(.merkur-design) .layout-boxed.layout-flex{flex-flow:column;place-content:normal;align-items:normal}:where(.merkur-design) .layout-boxed.layout-grid{justify-items:legacy;grid-template-rows:1fr;grid-template-columns:1fr}:where(.merkur-design) .layout-boxed{gap:initial;text-align:initial}:where(.merkur-design) .layout-container.layout-flex>.layout-inner{align-content:var(--align-content);align-items:var(--align-items);flex:auto;flex-wrap:var(--flex-wrap);align-self:auto;justify-content:var(--justify-content)}:where(.merkur-design) .layout-container.layout-grid>.layout-inner{align-items:var(--align-items);justify-items:var(--justify-items)}:where(.merkur-design) .layout-container>.layout-inner{gap:var(--row-gap) var(--column-gap);height:100%;max-width:var(--content-width);width:100%;margin:0 auto;padding-inline:0}:where(.merkur-design) .layout-container .layout-widget.layout-widget{margin-block-end:0}:where(.merkur-design) .layout-container:before{border-block-end-width:var(--border-block-end-width);border-block-start-width:var(--border-block-start-width);border-color:var(--border-color);border-inline-end-width:var(--border-inline-end-width);border-inline-start-width:var(--border-inline-start-width);border-radius:var(--border-radius);border-style:var(--border-style);content:var(--background-overlay);height:max(100% + var(--border-top-width) + var(--border-bottom-width), 100%);left:calc(0px - var(--border-left-width));mix-blend-mode:var(--overlay-mix-blend-mode);opacity:var(--overlay-opacity);top:calc(0px - var(--border-top-width));transition:var(--overlay-transition,.3s);width:max(100% + var(--border-left-width) + var(--border-right-width), 100%);transition:background var(--overlay-transition,.3s), border-radius var(--border-transition,.3s), opacity var(--overlay-transition,.3s);display:block;position:absolute}:where(.merkur-design) .layout-container .layout-widget{min-width:0}:where(.merkur-design) .layout-container .ui-widget-google-maps{width:100%}:where(.merkur-design) .layout-container>.layout-inner>.layout-widget>.widget-content,:where(.merkur-design) .layout-container>.layout-widget>.widget-content{height:100%}:where(.merkur-design) .layout-container.layout-container>.layout-inner>.layout-widget,:where(.merkur-design) .layout.layout .layout-container>.layout-widget{max-width:100%}:where(.merkur-design) .layout-container .layout-widget:not(:last-child){--kit-widget-spacing:0px}@media (width<=767px){:where(.merkur-design) .layout-container.layout-flex{--width:100%;--flex-wrap:var(--flex-wrap-mobile)}}:where(.merkur-design) .layout-block:where(:not(.layout-container)):where(:not(.ui-e-div-block-base)) .widget-content{transition:background .3s, border .3s, border-radius .3s, box-shadow .3s, transform var(--e-transform-transition-duration,.4s)}:where(.merkur-design) .layout-block:where(:not(.layout-container)):where(:not(.ui-e-div-block-base)):not(:has(.widget-content)){transition:background .3s, border .3s, border-radius .3s, box-shadow .3s, transform var(--e-transform-transition-duration,.4s)}:where(.merkur-design) .ui-layout-heading-title{margin:0;padding:0;line-height:1}:where(.merkur-design) .ui-layout-button{color:#fff;fill:#fff;text-align:center;background-color:#69727d;border-radius:3px;padding:12px 24px;font-size:15px;line-height:1;transition:all .3s;display:inline-block}:where(.merkur-design) .ui-layout-button:focus,:where(.merkur-design) .ui-layout-button:hover,:where(.merkur-design) .ui-layout-button:visited{color:#fff}:where(.merkur-design) .ui-layout-button-content-wrapper{flex-direction:row;justify-content:center;gap:5px;display:flex}:where(.merkur-design) .ui-layout-button-text{display:inline-block}:where(.merkur-design) .ui-layout-button span{-webkit-text-decoration:inherit;text-decoration:inherit}:where(.merkur-design) .ui-layout-icon{color:#69727d;text-align:center;font-size:50px;line-height:1;transition:all .3s;display:inline-block}:where(.merkur-design) .ui-layout-icon:hover{color:#69727d}:where(.merkur-design) .ui-layout-icon i,:where(.merkur-design) .ui-layout-icon svg{width:1em;height:1em;display:block;position:relative}:where(.merkur-design) .ui-layout-icon i:before,:where(.merkur-design) .ui-layout-icon svg:before{position:absolute;left:50%;transform:translate(-50%)}:where(.merkur-design) .ui-animated{animation-duration:1.25s}@media (prefers-reduced-motion:reduce){:where(.merkur-design) .ui-animated{animation:none!important}.merkur-design *{transition-duration:0s!important;transition-delay:0s!important}}@media (width<=767px){:where(.merkur-design) .layout .ui-layout-hidden-mobile{display:none}}:where(.merkur-design) .design-system{--e-global-color-primary:#1c1c1d;--e-global-color-secondary:#caa05c;--e-global-color-text:#59585d;--e-global-color-accent:#fff;--e-global-typography-primary-font-family:"Golos Text";--e-global-typography-secondary-font-family:"Arimo";--e-global-typography-text-font-family:"Golos Text";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;font-family:var(--e-global-typography-primary-font-family), Sans-serif;background-color:#f6f6f6}:where(.merkur-design) .design-system h1,:where(.merkur-design) .design-system h2,:where(.merkur-design) .design-system h3,:where(.merkur-design) .design-system h4,:where(.merkur-design) .design-system h5,:where(.merkur-design) .design-system h6{font-family:var(--e-global-typography-secondary-font-family), Sans-serif}:where(.merkur-design) .layout-container{--container-max-width:1304px}:where(.merkur-design) .layout-widget:not(:last-child){--kit-widget-spacing:20px}:where(.merkur-design) .layout-block{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px}@media (width<=1024px){:where(.merkur-design) .layout-container{--container-max-width:1024px}}@media (width<=767px){:where(.merkur-design) .layout-container{--container-max-width:767px}}.merkur-design{--e-global-color-primary:#ffd012;--e-global-color-secondary:#0b3665;--body-color:#121212bf}:where(.merkur-design) .ui-title{color:var(--e-global-color-secondary);margin-bottom:16px}:where(.merkur-design) .ui-title a{color:currentColor}:where(.merkur-design) .ui-title span{color:var(--e-global-color-primary);display:inline-block}:where(.merkur-design) .design-button{cursor:pointer;text-align:center;border:1px solid #00000026;border-radius:8px;padding:14px 36px;display:inline-block;position:relative;overflow:hidden}:where(.merkur-design) .design-button svg,:where(.merkur-design) .design-button svg path,:where(.merkur-design) .design-button i{fill:currentColor;color:currentColor;height:1em}:where(.merkur-design) .design-button:hover{background:var(--e-global-color-primary);border-color:var(--e-global-color-primary);color:#fff}:where(.merkur-design) .design-button:hover svg,:where(.merkur-design) .design-button:hover svg path,:where(.merkur-design) .design-button:hover i{fill:currentColor;color:currentColor}:where(.merkur-design) .design-button--letter{background:var(--e-global-color-primary);color:var(--e-global-color-accent);border:none;border-radius:30px;padding:13px 20px;font-size:15px;font-weight:600;line-height:normal;transition:all .3s}:where(.merkur-design) .design-button--letter span{transition:all .3s ease-in-out;display:block;position:relative}:where(.merkur-design) .design-button--letter:before{content:attr(data-text);opacity:0;justify-content:center;width:100%;height:100%;transition:all .3s ease-in-out;display:inline-flex;position:absolute;left:0;transform:translateY(-100%)}:where(.merkur-design) .design-button--letter:hover{color:var(--e-global-color-accent);background:var(--e-global-color-secondary)}:where(.merkur-design) .design-button--letter:hover span{opacity:0;transform:translateY(40px)}:where(.merkur-design) .design-button--letter:hover:before{opacity:1;transform:translate(0)}:where(.merkur-design[data-route=\/]) .layout-block{--swiper-theme-color:#000;--swiper-navigation-size:44px;--swiper-pagination-bullet-size:6px;--swiper-pagination-bullet-horizontal-gap:6px}:where(.merkur-design[data-route=\/]) .layout-block .carousel .carousel-slide figure{line-height:0}:where(.merkur-design) .ui-widget-heading .ui-layout-heading-title:is(.ui-layout-size-default,.ui-layout-size-sm)>a{color:inherit;font-size:inherit;line-height:inherit}.merkur-design[data-route=\/]{--e-global-color-primary:#eaa638;--e-global-color-text:#7a8986}:where(.merkur-design[data-route=\/]) .ui-all-slider{opacity:0;transition:opacity .8s}:where(.merkur-design[data-route=\/]) .ui-widget-testimonials-slider .ui-all-slider{overflow:hidden}:where(.merkur-design[data-route=\/]) .ui-all-slider.ui-swiper-initialized{opacity:1}:where(.merkur-design[data-route=\/]) .carousel-next:after,:where(.merkur-design[data-route=\/]) .carousel-prev:after{font-size:14px}:where(.merkur-design[data-route=\/]) .carousel-next,:where(.merkur-design[data-route=\/]) .carousel-prev{border:none;border-radius:3px;outline:none;width:32px;height:32px}:where(.merkur-design[data-route=\/]) .ui-rating{color:#ffaf02;font-size:25px;line-height:100%}:where(.merkur-design[data-route=\/]) .ui-rating .ui-star{margin-right:2px}:where(.merkur-design[data-route=\/]) .ui-rating .ui-star.ui-filled{color:#ffaf02}:where(.merkur-design[data-route=\/]) .ui-tstml-inner-wrap{background:#efeff9;border-radius:16px;padding:30px}:where(.merkur-design[data-route=\/]) .ui-tstml-inner-wrap .ui-author-wrap{text-align:left;justify-content:space-between;align-items:center;display:inline-flex}:where(.merkur-design[data-route=\/]) .ui-tstml-inner-wrap .ui-designation{color:#12121280;margin-bottom:8px;font-size:14px;font-style:normal;line-height:150%;display:inline-block}:where(.merkur-design[data-route=\/]) .ui-tstml-inner-wrap .ui-name{font-size:20px;line-height:100%}:where(.merkur-design[data-route=\/]) .ui-tstml-inner-wrap .ui-description{text-align:left;color:var(--e-global-color-text);letter-spacing:-.02em;font-size:24px;line-height:150%}:where(.merkur-design[data-route=\/]) .ui-tstml-inner-wrap.ui-skin6{display:block}:where(.merkur-design[data-route=\/]) .ui-tstml-inner-wrap.ui-skin6 .ui-description{text-align:center}:where(.merkur-design[data-route=\/]) .ui-tstml-inner-wrap.ui-skin6 .ui-author-wrap{justify-content:center;align-items:center;width:100%;margin-top:25px}:where(.merkur-design[data-route=\/]) .ui-tstml-inner-wrap.ui-skin6 .ui-designation{margin-bottom:0}:where(.merkur-design[data-route=\/]) .ui-tstml-inner-wrap.ui-skin6 .ui-rating{justify-content:center;margin-bottom:10px;display:flex}@media (width<=768px){:where(.merkur-design[data-route=\/]) .ui-author-wrap{flex-direction:column;gap:10px}:where(.merkur-design[data-route=\/]) .ui-tstml-inner-wrap .ui-description{text-align:center;margin-bottom:30px}:where(.merkur-design[data-route=\/]) .ui-tstml-inner-wrap:not(.ui-skin4) .ui-author{text-align:center}:where(.merkur-design[data-route=\/]) .ui-tstml-inner-wrap .ui-author{min-width:100%}}@media (width<=600px){:where(.merkur-design[data-route=\/]) .ui-tstml-inner-wrap .ui-description{font-size:18px}}:where(.merkur-design:is([data-route=\/],[data-route=\/terasa])) .ui-advance-img-main{opacity:0;transform:translate(-30px)}:where(.merkur-design:is([data-route=\/],[data-route=\/terasa])) .ui-widget-advance-image img{display:block}@keyframes moveright{0%{clip-path:polygon(0% 0%,0% 0%,0% 100%,0% 100%);opacity:0;transform:translate(-30px)}to{clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 100%);opacity:1;transform:translate(0)}}@keyframes revealFromRight{0%{clip-path:polygon(100% 0%,100% 0%,100% 100%,100% 100%);opacity:0;transform:translate(30px)}to{clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 100%);opacity:1;transform:translate(0)}}@keyframes revealFromTop{0%{clip-path:polygon(0% 0%,100% 0%,100% 0%,0% 0%);opacity:0;transform:translateY(-30px)}to{clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 100%);opacity:1;transform:translateY(0)}}@keyframes revealFromBottom{0%{clip-path:polygon(0% 100%,100% 100%,100% 100%,0% 100%);opacity:0;transform:translateY(30px)}to{clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 100%);opacity:1;transform:translateY(0)}}:where(.merkur-design:is([data-route=\/],[data-route=\/terasa])) .ui-advance-img-main img{max-width:100%;height:auto;display:block}:where(.merkur-design:is([data-route=\/],[data-route=\/terasa])) .ui-advance-img-main{overflow:hidden}:where(.merkur-design[data-route=\/]) .ui-cnt-wrap{text-align:center;flex-direction:column;align-items:center;display:flex}:where(.merkur-design[data-route=\/]) .ui-cnt-number-wrap{color:var(--e-global-color-secondary);place-items:center;font-size:70px;font-weight:600;line-height:1;display:flex}:where(.merkur-design[data-route=\/]) .ui-cnt-title{margin:0;font-size:16px;font-weight:400;display:inline-block}:where(.merkur-design:is([data-route=\/],[data-route=\/svadby],[data-route=\/polovnicky-salonik],[data-route=\/novy-salonik-restauracia])) .gallery-grid{grid-template-columns:repeat(4,1fr);justify-content:center;display:grid;position:relative;overflow:hidden}:where(.merkur-design:is([data-route=\/],[data-route=\/svadby],[data-route=\/polovnicky-salonik],[data-route=\/novy-salonik-restauracia])) .gallery-item a{display:block;position:relative}:where(.merkur-design:is([data-route=\/],[data-route=\/svadby],[data-route=\/polovnicky-salonik],[data-route=\/novy-salonik-restauracia])) .gallery-grid{gap:20px}:where(.merkur-design:is([data-route=\/],[data-route=\/svadby],[data-route=\/polovnicky-salonik],[data-route=\/novy-salonik-restauracia])) .gallery-filters{flex-wrap:wrap;justify-content:center;gap:10px;margin-bottom:30px;display:flex}:where(.merkur-design:is([data-route=\/],[data-route=\/svadby],[data-route=\/polovnicky-salonik],[data-route=\/novy-salonik-restauracia])) .gallery-filters .ui-filter{color:#121212;cursor:pointer;box-shadow:none;background:#f2f3f5;border:none;border-radius:30px;align-items:center;padding:14px 36px;font-size:14px;line-height:100%;transition:all .3s;display:inline-block}:where(.merkur-design:is([data-route=\/],[data-route=\/svadby],[data-route=\/polovnicky-salonik],[data-route=\/novy-salonik-restauracia])) .gallery-filters .ui-filter:hover{background:#e9ebef}:where(.merkur-design:is([data-route=\/],[data-route=\/svadby],[data-route=\/polovnicky-salonik],[data-route=\/novy-salonik-restauracia])) .gallery-filters .ui-filter:active{transform:translateY(1px)}:where(.merkur-design:is([data-route=\/],[data-route=\/svadby],[data-route=\/polovnicky-salonik],[data-route=\/novy-salonik-restauracia])) .gallery-filters .ui-filter:focus-visible{outline:none}:where(.merkur-design:is([data-route=\/],[data-route=\/svadby],[data-route=\/polovnicky-salonik],[data-route=\/novy-salonik-restauracia])) .gallery-filters .ui-filter:hover,:where(.merkur-design:is([data-route=\/],[data-route=\/svadby],[data-route=\/polovnicky-salonik],[data-route=\/novy-salonik-restauracia])) .gallery-filters .ui-filter.ui-active{color:#fff;background:#357bfc}:where(.merkur-design:is([data-route=\/],[data-route=\/svadby],[data-route=\/polovnicky-salonik],[data-route=\/novy-salonik-restauracia])) .gallery-filters .ui-filter i,:where(.merkur-design:is([data-route=\/],[data-route=\/svadby],[data-route=\/polovnicky-salonik],[data-route=\/novy-salonik-restauracia])) .gallery-filters .ui-filter svg{font-size:16px;line-height:1}:where(.merkur-design:is([data-route=\/],[data-route=\/svadby],[data-route=\/polovnicky-salonik],[data-route=\/novy-salonik-restauracia])) .gallery-item img{-o-object-fit:cover;object-fit:cover;width:100%;height:auto;transition:transform .4s;display:block}:where(.merkur-design:is([data-route=\/],[data-route=\/svadby],[data-route=\/polovnicky-salonik],[data-route=\/novy-salonik-restauracia])) .gallery-item:hover img{transform:scale(1.05)}:where(.merkur-design:is([data-route=\/],[data-route=\/svadby],[data-route=\/polovnicky-salonik],[data-route=\/novy-salonik-restauracia])) .ui-hover-content{opacity:0;background:#0000008c;justify-content:center;align-items:center;transition:all .3s;display:flex;position:absolute;inset:0}:where(.merkur-design:is([data-route=\/],[data-route=\/svadby],[data-route=\/polovnicky-salonik],[data-route=\/novy-salonik-restauracia])) .gallery-item:hover .ui-hover-content{opacity:1}:where(.merkur-design:is([data-route=\/],[data-route=\/svadby],[data-route=\/polovnicky-salonik],[data-route=\/novy-salonik-restauracia])) .ui-hover-text span{color:#fff;text-transform:capitalize;letter-spacing:.5px;font-size:18px}:where(.merkur-design:is([data-route=\/],[data-route=\/svadby],[data-route=\/polovnicky-salonik],[data-route=\/novy-salonik-restauracia])) .ui-gallery-image-wrap{position:relative;overflow:hidden}:where(.merkur-design:is([data-route=\/],[data-route=\/svadby],[data-route=\/polovnicky-salonik],[data-route=\/novy-salonik-restauracia])) .gallery-item{transition:all .3s;overflow:hidden}:where(.merkur-design:is([data-route=\/],[data-route=\/svadby],[data-route=\/polovnicky-salonik],[data-route=\/novy-salonik-restauracia])) .ui-gallery-caption-filter{color:#fff;text-align:center;opacity:1;background:#0009;width:100%;padding:15px 24px;font-size:22px;transition:opacity .3s;position:absolute;bottom:0}@keyframes eel-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.merkur-design[data-route=\/]{--e-global-color-primary:#ffd012;--e-global-color-secondary:#0b3665}:where(.merkur-design[data-route=\/]) .ui-faq-accordion{gap:16px;width:100%;display:inline-grid}:where(.merkur-design[data-route=\/]) .faq-item{background:#fbfbfb;border:1px solid #ffffff26;border-radius:16px;padding:32px;box-shadow:0 4px 6px -6px #00000040}:where(.merkur-design[data-route=\/]) .faq-item.ui-active .faq-question{padding-bottom:15px}:where(.merkur-design[data-route=\/]) .faq-question{cursor:pointer;border-radius:16px;justify-content:space-between;align-items:center;gap:10px;transition:all .2s;display:flex}:where(.merkur-design[data-route=\/]) .ui-faq-icon{text-align:center;font-size:24px;line-height:0;transform:translateY(3px)}:where(.merkur-design[data-route=\/]) .ui-faq-icon svg{fill:#000;height:.7em}:where(.merkur-design[data-route=\/]) .ui-faq-icon-close{display:inline-block}:where(.merkur-design[data-route=\/]) .ui-faq-icon-open,:where(.merkur-design[data-route=\/]) .faq-item.ui-active .ui-faq-icon-close{display:none}:where(.merkur-design[data-route=\/]) .faq-item.ui-active .ui-faq-icon-open{display:inline-block}:where(.merkur-design[data-route=\/]) .faq-answer{max-height:0;transition:max-height .3s;overflow:hidden}:where(.merkur-design[data-route=\/]) .faq-title{width:100%;margin:0}:where(.merkur-design[data-route=\/]) .ui-layout-animation-grow{transition-property:transform;transition-duration:.3s}:where(.merkur-design[data-route=\/]) .ui-layout-animation-grow:active,:where(.merkur-design[data-route=\/]) .ui-layout-animation-grow:focus,:where(.merkur-design[data-route=\/]) .ui-layout-animation-grow:hover{transform:scale(1.1)}:where(.merkur-design:is([data-route=\/],[data-route=\/svadby],[data-route=\/polovnicky-salonik],[data-route=\/novy-salonik-restauracia],[data-route=\/stravovanie],[data-route=\/terasa],[data-route="/novinky/majales-2026"])) .ui-widget-image{text-align:center}:where(.merkur-design:is([data-route=\/],[data-route=\/svadby],[data-route=\/polovnicky-salonik],[data-route=\/novy-salonik-restauracia],[data-route=\/stravovanie],[data-route=\/terasa],[data-route="/novinky/majales-2026"])) .ui-widget-image a{display:inline-block}:where(.merkur-design:is([data-route=\/],[data-route=\/svadby],[data-route=\/polovnicky-salonik],[data-route=\/novy-salonik-restauracia],[data-route=\/stravovanie],[data-route=\/terasa],[data-route="/novinky/majales-2026"])) .ui-widget-image a img[src$=\.svg]{width:48px}:where(.merkur-design:is([data-route=\/],[data-route=\/svadby],[data-route=\/polovnicky-salonik],[data-route=\/novy-salonik-restauracia],[data-route=\/stravovanie],[data-route=\/terasa],[data-route="/novinky/majales-2026"])) .ui-widget-image img{vertical-align:middle;display:inline-block}.merkur-design:is([data-route=\/],[data-route="/novinky/majales-2026"],[data-route=\/novinky]){--e-global-color-primary:#ffd012;--e-global-color-secondary:#0b3665}:where(.merkur-design:is([data-route=\/],[data-route="/novinky/majales-2026"],[data-route=\/novinky])) .ui-post-grid-wrap{flex-wrap:wrap;gap:30px;display:grid}@media screen and (width<=575px){:where(.merkur-design:is([data-route=\/],[data-route="/novinky/majales-2026"],[data-route=\/novinky])) .ui-post-grid-wrap .ui-grid-item-inner{flex-wrap:wrap}}:where(.merkur-design:is([data-route=\/],[data-route="/novinky/majales-2026"],[data-route=\/novinky])) .ui-post-grid-wrap .ui-blog-content-wrap{line-height:1.4}:where(.merkur-design:is([data-route=\/],[data-route="/novinky/majales-2026"],[data-route=\/novinky])) .ui-post-grid-wrap .ui-grid-item{box-sizing:border-box}:where(.merkur-design:is([data-route=\/],[data-route="/novinky/majales-2026"],[data-route=\/novinky])) .ui--blog-img img{-o-object-fit:cover;object-fit:cover;width:100%;display:block}:where(.merkur-design:is([data-route=\/],[data-route="/novinky/majales-2026"],[data-route=\/novinky])) .ui--blog-img.ui--animate{overflow:hidden}:where(.merkur-design:is([data-route=\/],[data-route="/novinky/majales-2026"],[data-route=\/novinky])) .ui--blog-img.ui--animate img{transition:all .5s}:where(.merkur-design:is([data-route=\/],[data-route="/novinky/majales-2026"],[data-route=\/novinky])) .ui--blog-img.ui--animate.ui-top-bottom:hover img{transform:translateY(15px)scale(1.1)}:where(.merkur-design:is([data-route=\/],[data-route="/novinky/majales-2026"],[data-route=\/novinky])) .ui-post-grid-wrap .ui-grid-item img{-o-object-fit:cover;object-fit:cover;max-width:100%;height:auto;transition:transform .5s;display:block}:where(.merkur-design:is([data-route=\/],[data-route="/novinky/majales-2026"],[data-route=\/novinky])) .ui-post-grid-wrap .ui-grid-item .ui--blog-img{width:100%;overflow:hidden}:where(.merkur-design:is([data-route=\/],[data-route="/novinky/majales-2026"],[data-route=\/novinky])) .ui--blog-excerpt{margin-bottom:20px}:where(.merkur-design:is([data-route=\/],[data-route="/novinky/majales-2026"],[data-route=\/novinky])) .ui--blog-excerpt a{color:currentColor}:where(.merkur-design:is([data-route=\/],[data-route="/novinky/majales-2026"],[data-route=\/novinky])) .ui-blog-title a{color:currentColor;transition:all .5s}:where(.merkur-design:is([data-route=\/],[data-route="/novinky/majales-2026"],[data-route=\/novinky])) .ui-blog-title a:hover{color:var(--e-global-color-primary)}:where(.merkur-design:is([data-route=\/],[data-route="/novinky/majales-2026"],[data-route=\/novinky])) .ui-post-grid-wrap svg,:where(.merkur-design:is([data-route=\/],[data-route="/novinky/majales-2026"],[data-route=\/novinky])) .ui-post-grid-wrap i{height:1em;margin-right:5px;font-size:16px;position:relative;top:2px}:where(.merkur-design:is([data-route=\/],[data-route="/novinky/majales-2026"],[data-route=\/novinky])) .ui-grid-item-inner{position:relative}:where(.merkur-design:is([data-route=\/],[data-route="/novinky/majales-2026"],[data-route=\/novinky])) .ui--blog-date-top h4{color:#fff;margin:0;font-size:36px;line-height:1}:where(.merkur-design:is([data-route=\/],[data-route="/novinky/majales-2026"],[data-route=\/novinky])) .ui--blog-date-top{background:var(--e-global-color-primary);text-align:center;color:#fff;border-radius:4px;margin:25px;padding:20px 20px 6px;display:inline-block;position:absolute;top:0;right:0}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-hotel-merkurpohodlie-ktore-si-zasluzite-8{--display:flex;--flex-direction:column;--container-widget-width:calc((1 - var(--container-widget-flex-grow)) * 100%);--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-hotel-merkurpohodlie-ktore-si-zasluzite-9{--display:flex;--min-height:800px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--overlay-opacity:.6;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-hotel-merkurpohodlie-ktore-si-zasluzite-9:before{--background-overlay:"";background-color:#0000;background-image:linear-gradient(#574640cc 50% 100%)}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-hotel-merkurpohodlie-ktore-si-zasluzite-10{width:var(--container-widget-width,80%);--container-widget-width:80%;--container-widget-flex-grow:0;max-width:80%}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-hotel-merkurpohodlie-ktore-si-zasluzite-10>.widget-content{margin:0 0 20px 150px}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-hotel-merkurpohodlie-ktore-si-zasluzite-10 .ui-heading .ui-title{color:#fff;opacity:1;-webkit-text-stroke-width:0px;margin:0;font-family:Arimo,sans-serif;font-size:68px}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-block-11{--display:flex;--padding-top:0px;--padding-bottom:80px;--padding-left:150px;--padding-right:0px}:where(.merkur-design[data-route=\/]) .ui-widget-text-editor{font-family:var(--e-global-typography-text-font-family), Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-text-editor-12{width:var(--container-widget-width,580px);--container-widget-width:580px;--container-widget-flex-grow:0;max-width:580px;color:var(--e-global-color-accent)}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-advace-button-13 .design-button{background-color:var(--e-global-color-secondary)}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-advace-button-13.layout-block{--align-self:flex-start}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-advace-button-13 .design-button{font-family:Golos Text,sans-serif;font-size:15px}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-pohodlne-izby-pre-vas-oddych-14{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:15px;--padding-right:15px}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-pohodlne-izby-pre-vas-oddych-15{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-heading-16>.widget-content{margin:0 0 -5px}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-heading-16.layout-block{--align-self:center}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-heading-16 .ui-heading{text-align:center}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-heading-16 .ui-heading .ui-title{opacity:1;-webkit-text-stroke-width:0px;margin:0;font-family:Golos Text,sans-serif;font-size:17px;font-weight:600}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-pohodlne-izby-pre-vas-oddych-17>.widget-content{margin:-5px 0 0}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-pohodlne-izby-pre-vas-oddych-17.layout-block{--align-self:center}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-pohodlne-izby-pre-vas-oddych-17 .ui-heading{text-align:center}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-pohodlne-izby-pre-vas-oddych-17 .ui-heading .ui-title{color:var(--e-global-color-primary);opacity:1;-webkit-text-stroke-width:0px;margin:0 0 10px;font-family:Cal Sans,sans-serif;font-size:48px}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-text-editor-18{width:var(--container-widget-width,840px);--container-widget-width:840px;--container-widget-flex-grow:0;text-align:center;max-width:840px}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-text-editor-18.layout-block{--align-self:center}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-izba-comfort-19>.widget-content{margin:30px 0 0}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-izba-comfort-19 .ui-core.design-room-grid.ui-item-grid{grid-template-columns:repeat(2,1fr)}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-izba-comfort-19 .ui-item-grid{gap:30px!important}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-izba-comfort-19 .ui-grid-item .room-card-photo{margin:0 0 25px}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-izba-comfort-19 .ui-grid-item .room-card-title{color:var(--e-global-color-primary);letter-spacing:.02em;margin:10px 0 20px;font-family:Arimo,sans-serif;font-size:26px;font-weight:500}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-izba-comfort-19 .ui-grid-item span.ui-capacity{color:var(--e-global-color-text);font-size:15px}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-izba-comfort-19 .ui-grid-item .ui-item-inner .ui-price .ui-price-amount,:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-izba-comfort-19 .ui-grid-item .ui-price .ui-price-amount{font-family:var(--e-global-typography-primary-font-family), Sans-serif}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-advace-button-20 .design-button{background-color:var(--e-global-color-secondary)}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-advace-button-20>.widget-content{margin:0 0 -10px}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-advace-button-20.layout-block{--align-self:center}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-advace-button-20 .design-button{font-family:Golos Text,sans-serif;font-size:15px}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-4-0-21{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-4-0-22{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overflow:hidden;--overlay-opacity:.6;--border-radius:16px 16px 16px 16px;--padding-top:100px;--padding-bottom:100px;--padding-left:15px;--padding-right:15px}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-4-0-22:before{--background-overlay:"";background-color:#0000;background-image:linear-gradient(#504640cc 50% 100%)}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-4-0-23{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc((1 - var(--container-widget-flex-grow)) * 100%);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}:where(.merkur-design[data-route=\/]) .ui-widget-heading .ui-layout-heading-title{font-family:var(--e-global-typography-primary-font-family), Sans-serif;color:var(--e-global-color-primary)}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-4-0-24{margin:0px 0px calc(var(--kit-widget-spacing,0px) + 0px) 0px;padding:0}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-4-0-24 .ui-layout-heading-title{color:var(--e-global-color-accent);font-family:Arimo,sans-serif;font-size:96px;line-height:100%}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-block-25{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 5px;--row-gap:0px;--column-gap:5px;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px}:where(.merkur-design[data-route=\/]) .ui-widget-icon.ui-layout-view-default .ui-layout-icon{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}:where(.merkur-design[data-route=\/]) .ui-widget-icon.ui-layout-view-default .ui-layout-icon svg{fill:var(--e-global-color-primary)}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-icon-26 .ui-layout-icon-wrapper{text-align:center}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-icon-26.ui-layout-view-default .ui-layout-icon{color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-icon-26.ui-layout-view-default .ui-layout-icon svg{fill:var(--e-global-color-secondary)}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-icon-26 .ui-layout-icon{font-size:16px}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-icon-26 .ui-layout-icon svg{height:16px}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-icon-27 .ui-layout-icon-wrapper{text-align:center}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-icon-27.ui-layout-view-default .ui-layout-icon{color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-icon-27.ui-layout-view-default .ui-layout-icon svg{fill:var(--e-global-color-secondary)}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-icon-27 .ui-layout-icon{font-size:16px}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-icon-27 .ui-layout-icon svg{height:16px}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-icon-28 .ui-layout-icon-wrapper{text-align:center}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-icon-28.ui-layout-view-default .ui-layout-icon{color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-icon-28.ui-layout-view-default .ui-layout-icon svg{fill:var(--e-global-color-secondary)}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-icon-28 .ui-layout-icon{font-size:16px}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-icon-28 .ui-layout-icon svg{height:16px}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-icon-29 .ui-layout-icon-wrapper{text-align:center}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-icon-29.ui-layout-view-default .ui-layout-icon{color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-icon-29.ui-layout-view-default .ui-layout-icon svg{fill:var(--e-global-color-secondary)}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-icon-29 .ui-layout-icon{font-size:16px}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-icon-29 .ui-layout-icon svg{height:16px}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-heading-30 .ui-layout-heading-title{color:var(--e-global-color-accent)}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-block-31{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-testimonials-slider-32 .ui-tstml-inner-wrap{background-color:#1c1c1d00}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-testimonials-slider-32>.widget-content{padding:0 0 55px}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-testimonials-slider-32 .ui-tstml-inner-wrap,:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-testimonials-slider-32 .ui-tstml-inner-wrap .ui-description{text-align:left}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-testimonials-slider-32 .ui-tstml-inner-wrap.ui-skin6 .ui-author-wrap,:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-testimonials-slider-32 .ui-tstml-inner-wrap.ui-skin6 .ui-rating{justify-content:left}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-testimonials-slider-32 .ui-rating *{color:var(--e-global-color-secondary)}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-testimonials-slider-32 .ui-rating{font-size:16px}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-testimonials-slider-32 .carousel-pagination .carousel-dot{background:#fff3;border-radius:4px;width:8px;height:8px}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-testimonials-slider-32 .carousel-pagination .is-current{background:var(--e-global-color-secondary);border-radius:4px;width:8px;height:8px}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-testimonials-slider-32 .ui-tstml-inner-wrap{padding:0}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-testimonials-slider-32 .ui-tstml-inner-wrap .ui-name{color:var(--e-global-color-accent);font-family:Golos Text,sans-serif;font-size:16px;font-weight:500}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-testimonials-slider-32 .ui-tstml-inner-wrap .ui-designation{color:#c9c9c9}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-testimonials-slider-32 .ui-tstml-inner-wrap .ui-description{color:#fff;letter-spacing:0;font-family:Arimo,sans-serif;font-size:30px}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-testimonials-slider-32 .ui-description{margin:0 0 1px;padding:12px 0 0}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-hotel-merkur-33{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:15px;--padding-right:15px}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-hotel-merkur-33:not(.ui-layout-motion-effects-element-type-background){background-color:#f6f6f6}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-hotel-merkur-34{--display:flex;--padding-top:0px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-heading-35>.widget-content{margin:0 0 -5px}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-heading-35.layout-block{--align-self:center}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-heading-35 .ui-heading{text-align:center}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-heading-35 .ui-heading .ui-title{opacity:1;-webkit-text-stroke-width:0px;margin:0 0 5px;font-family:Golos Text,sans-serif;font-size:17px;font-weight:600}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-hotel-merkur-36>.widget-content{margin:-5px 0 0}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-hotel-merkur-36.layout-block{--align-self:center}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-hotel-merkur-36 .ui-heading{text-align:center}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-hotel-merkur-36 .ui-heading .ui-title{color:var(--e-global-color-primary);opacity:1;-webkit-text-stroke-width:0px;margin:0 0 10px;font-family:Arimo,sans-serif;font-size:48px}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-text-editor-37{width:var(--container-widget-width,950px);--container-widget-width:950px;--container-widget-flex-grow:0;text-align:center;max-width:950px}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-text-editor-37.layout-block{--align-self:center}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-block-38{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-block-39{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-advance-image-40 .ui-advance-img-main img{border-radius:16px}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-block-41{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-block-42{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-block-43{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-block-43:not(.ui-layout-motion-effects-element-type-background){background-color:var(--e-global-color-accent)}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-heading-44{margin:0px 0px calc(var(--kit-widget-spacing,0px) + 0px) 0px;border:0 solid #dee2e6;border-bottom-width:1px;padding:0 0 5px}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-heading-44 .ui-layout-heading-title{text-transform:uppercase;color:#59585d;font-family:Golos Text,sans-serif;font-size:14px}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-counter-45>.widget-content{padding:100px 0 0}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-counter-45 .ui-cnt-title{margin-top:10px}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-counter-45 .ui-cnt-number-wrap{color:var(--e-global-color-primary);gap:10px;font-family:Arimo,sans-serif;font-size:48px;font-weight:500}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-counter-45 .ui-cnt-wrap{align-items:start}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-counter-45 .ui-cnt-suffix{color:var(--e-global-color-secondary)}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-block-46{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-block-46:not(.ui-layout-motion-effects-element-type-background){background-color:var(--e-global-color-accent)}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-heading-47{margin:0px 0px calc(var(--kit-widget-spacing,0px) + 0px) 0px;border:0 solid #dee2e6;border-bottom-width:1px;padding:0 0 5px}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-heading-47 .ui-layout-heading-title{text-transform:uppercase;color:#59585d;font-family:Golos Text,sans-serif;font-size:14px}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-counter-48>.widget-content{padding:100px 0 0}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-counter-48 .ui-cnt-title{margin-top:10px}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-counter-48 .ui-cnt-number-wrap{color:var(--e-global-color-primary);gap:10px;font-family:Arimo,sans-serif;font-size:48px;font-weight:500}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-counter-48 .ui-cnt-wrap{align-items:start}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-counter-48 .ui-cnt-suffix{color:var(--e-global-color-secondary)}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-block-49{--display:flex;--border-radius:16px 16px 16px 16px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-block-49:not(.ui-layout-motion-effects-element-type-background){background-color:var(--e-global-color-accent)}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-heading-50{margin:0px 0px calc(var(--kit-widget-spacing,0px) + 0px) 0px;border:0 solid #dee2e6;border-bottom-width:1px;padding:0 0 5px}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-heading-50 .ui-layout-heading-title{text-transform:uppercase;color:#59585d;font-family:Golos Text,sans-serif;font-size:14px}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-counter-51>.widget-content{padding:100px 0 0}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-counter-51 .ui-cnt-title{margin-top:10px}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-counter-51 .ui-cnt-number-wrap{color:var(--e-global-color-primary);gap:10px;font-family:Arimo,sans-serif;font-size:48px;font-weight:500}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-counter-51 .ui-cnt-wrap{align-items:start}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-counter-51 .ui-cnt-suffix{color:var(--e-global-color-secondary)}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-block-52{--display:flex;--overflow:hidden;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-block-52:not(.ui-layout-motion-effects-element-type-background){background-color:var(--e-global-color-accent)}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-komfortne-ubytovanie-a-prijemna-atmosfera-54{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:15px;--padding-right:15px}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-komfortne-ubytovanie-a-prijemna-atmosfera-54:not(.ui-layout-motion-effects-element-type-background){background-color:#caa05c1a}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-komfortne-ubytovanie-a-prijemna-atmosfera-55{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-komfortne-ubytovanie-a-prijemna-atmosfera-56{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-heading-57>.widget-content{margin:0 0 -5px}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-heading-57.layout-block{--align-self:flex-start}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-heading-57 .ui-heading{text-align:center}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-heading-57 .ui-heading .ui-title{opacity:1;-webkit-text-stroke-width:0px;margin:0;font-family:Golos Text,sans-serif;font-size:17px;font-weight:600}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-komfortne-ubytovanie-a-prijemna-atmosfera-58>.widget-content{margin:-5px 0 0}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-komfortne-ubytovanie-a-prijemna-atmosfera-58.layout-block{--align-self:flex-start}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-komfortne-ubytovanie-a-prijemna-atmosfera-58 .ui-heading{text-align:left}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-komfortne-ubytovanie-a-prijemna-atmosfera-58 .ui-heading .ui-title{color:var(--e-global-color-primary);opacity:1;-webkit-text-stroke-width:0px;margin:0;font-family:Arimo,sans-serif;font-size:48px;line-height:1.2em}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-block-59{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-text-editor-60{font-family:Golos Text,sans-serif;font-weight:400;line-height:31px}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-block-61{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-filterable-gallery-62 .gallery-filters .ui-filter{color:var(--e-global-color-text);background-color:#02010100;border-radius:6px;padding:10px 20px;font-family:Golos Text,sans-serif;font-size:16px;font-weight:600}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-filterable-gallery-62 .gallery-filters .ui-filter.ui-active,:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-filterable-gallery-62 .gallery-filters .ui-filter:hover{background-color:var(--e-global-color-secondary);color:var(--e-global-color-accent)}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-filterable-gallery-62 .gallery-grid{grid-template-columns:repeat(4,1fr);gap:15px}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-filterable-gallery-62 .gallery-item img,:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-filterable-gallery-62 .gallery-item,:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-filterable-gallery-62 .ui-gallery-image-wrap{border-radius:16px}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-filterable-gallery-62 .ui-hover-content{background-color:#0009}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-filterable-gallery-62 .gallery-filters{margin-bottom:40px!important}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-najcastejsie-otazky-hosti-63{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:100px;--padding-bottom:100px;--padding-left:15px;--padding-right:15px}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-najcastejsie-otazky-hosti-64{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-heading-65>.widget-content{margin:0 0 -5px}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-heading-65.layout-block{--align-self:flex-start}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-heading-65 .ui-heading{text-align:center}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-heading-65 .ui-heading .ui-title{opacity:1;-webkit-text-stroke-width:0px;margin:0;font-family:Golos Text,sans-serif;font-size:17px;font-weight:600}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-najcastejsie-otazky-hosti-66{width:var(--container-widget-width,95%);--container-widget-width:95%;--container-widget-flex-grow:0;max-width:95%}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-najcastejsie-otazky-hosti-66>.widget-content{margin:-5px 0 0}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-najcastejsie-otazky-hosti-66.layout-block{--align-self:flex-start}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-najcastejsie-otazky-hosti-66 .ui-heading{text-align:left}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-najcastejsie-otazky-hosti-66 .ui-heading .ui-title{color:var(--e-global-color-primary);opacity:1;-webkit-text-stroke-width:0px;margin:0;font-family:Arimo,sans-serif;font-size:48px;line-height:1.2em}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-block-67{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-faq-accordion-68 .faq-item{background-color:#02010100;border:0 solid #ddd;border-bottom-width:1px;border-radius:0;padding:0 0 15px;box-shadow:0 0 #00000080}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-faq-accordion-68 .faq-question{flex-direction:row;justify-content:left}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-faq-accordion-68 .ui-faq-accordion{gap:15px}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-faq-accordion-68 .faq-title{color:var(--e-global-color-primary);font-family:Golos Text,sans-serif;font-size:17px;font-weight:600}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-faq-accordion-68 .ui-faq-icon{font-size:16px;transform:translateY(0)}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-faq-accordion-68 .faq-item.ui-active .ui-faq-icon{transform:translateY(0)}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-hotelove-sluzby-69{--display:flex;--padding-top:100px;--padding-bottom:100px;--padding-left:15px;--padding-right:15px}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-hotelove-sluzby-69:not(.ui-layout-motion-effects-element-type-background){background-color:#caa05c1a}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-hotelove-sluzby-70{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-heading-71>.widget-content{margin:0 0 -5px}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-heading-71.layout-block{--align-self:center}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-heading-71 .ui-heading{text-align:center}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-heading-71 .ui-heading .ui-title{opacity:1;-webkit-text-stroke-width:0px;margin:0;font-family:Golos Text,sans-serif;font-size:17px;font-weight:600}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-hotelove-sluzby-72>.widget-content{margin:-5px 0 0}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-hotelove-sluzby-72.layout-block{--align-self:center}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-hotelove-sluzby-72 .ui-heading{text-align:center}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-hotelove-sluzby-72 .ui-heading .ui-title{color:var(--e-global-color-primary);opacity:1;-webkit-text-stroke-width:0px;margin:0 0 10px;font-family:Arimo,sans-serif;font-size:48px}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-pozicovna-bicyklov-73{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-pozicovna-bicyklov-74{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-block-75{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}:where(.merkur-design[data-route=\/]) .ui-widget-button .ui-layout-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family), Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-button-76 .ui-layout-button{background-color:var(--e-global-color-secondary);border-radius:5px;font-family:Golos Text,sans-serif;font-size:16px;font-weight:600}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-button-76.layout-block{--align-self:flex-start}:where(.merkur-design[data-route=\/]) .ui-design-document:not(.ui-rtl) .content-home .layout-block.home-button-76{left:23px}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-button-76{top:28px}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-pozicovna-bicyklov-78{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-pozicovna-bicyklov-78:not(.ui-layout-motion-effects-element-type-background){background-color:#5c4e48}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-pozicovna-bicyklov-79{margin:0px 0px calc(var(--kit-widget-spacing,0px) + -5px) 0px;text-align:start}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-pozicovna-bicyklov-79 .ui-layout-heading-title{letter-spacing:0;color:var(--e-global-color-accent);font-family:Arimo,sans-serif;font-size:26px;line-height:1em}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-text-editor-80{margin:0px 0px calc(var(--kit-widget-spacing,0px) + 20px) 0px;color:#fff9;font-family:Golos Text,sans-serif;font-size:16px;font-weight:400}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-text-editor-80 p{margin-block-end:0}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-detsky-kutik-81{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-block-82{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-detsky-kutik-84{--display:flex;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-detsky-kutik-84:not(.ui-layout-motion-effects-element-type-background){background-color:#5c4e48}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-detsky-kutik-84.layout-container{--order:-99999}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-detsky-kutik-85{margin:0px 0px calc(var(--kit-widget-spacing,0px) + -5px) 0px;text-align:start}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-detsky-kutik-85 .ui-layout-heading-title{letter-spacing:0;color:var(--e-global-color-accent);font-family:Arimo,sans-serif;font-size:26px;line-height:1em}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-text-editor-86{margin:0px 0px calc(var(--kit-widget-spacing,0px) + 20px) 0px;color:#fff9;font-family:Golos Text,sans-serif;font-size:16px;font-weight:400}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-text-editor-86 p{margin-block-end:0}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-pracovna-a-zehlenie-satstva-87{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-block-88{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-pracovna-a-zehlenie-satstva-90{--display:flex;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-pracovna-a-zehlenie-satstva-90:not(.ui-layout-motion-effects-element-type-background){background-color:#5c4e48}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-pracovna-a-zehlenie-satstva-91{margin:0px 0px calc(var(--kit-widget-spacing,0px) + -5px) 0px;text-align:start}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-pracovna-a-zehlenie-satstva-91 .ui-layout-heading-title{letter-spacing:0;color:var(--e-global-color-accent);font-family:Arimo,sans-serif;font-size:26px;line-height:1em}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-text-editor-92{margin:0px 0px calc(var(--kit-widget-spacing,0px) + 20px) 0px;color:#fff9;font-family:Golos Text,sans-serif;font-size:16px;font-weight:400}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-text-editor-92 p{margin-block-end:0}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-novinky-93{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:15px;--padding-right:15px}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-novinky-94{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-heading-95>.widget-content{margin:0 0 -5px}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-heading-95.layout-block{--align-self:center}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-heading-95 .ui-heading{text-align:center}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-heading-95 .ui-heading .ui-title{opacity:1;-webkit-text-stroke-width:0px;margin:0 0 10px;font-family:Golos Text,sans-serif;font-size:17px;font-weight:600}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-novinky-96>.widget-content{margin:-5px 0 0}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-novinky-96.layout-block{--align-self:center}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-novinky-96 .ui-heading{text-align:center}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-novinky-96 .ui-heading .ui-title{color:var(--e-global-color-primary);opacity:1;-webkit-text-stroke-width:0px;margin:0 0 10px;font-family:Arimo,sans-serif;font-size:48px}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-majales-2026-97 .ui--blog-date-top{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#00000026;font-family:Golos Text,sans-serif;font-weight:600;top:0;right:180px}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-majales-2026-97 .ui-post-grid-wrap .ui-grid-item{text-align:left}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-majales-2026-97 .ui-post-grid-wrap{grid-template-columns:repeat(4,1fr);gap:30px}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-majales-2026-97 .ui--blog-img{flex:0 0 100%;width:100%;max-width:100%}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-majales-2026-97 .ui-post-grid-wrap .ui-grid-item img,:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-majales-2026-97 .ui-post-grid-wrap .ui--blog-img img,:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-majales-2026-97 .ui-post-grid-wrap .ui--blog-img{border-radius:16px}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-majales-2026-97 .ui-blog-title{letter-spacing:0;color:var(--e-global-color-primary);margin:30px 0 15px;font-family:Arimo,sans-serif;font-size:26px;line-height:1.5em}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-majales-2026-97 .ui--blog-excerpt{font-family:Golos Text,sans-serif;font-weight:400;line-height:28px}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-majales-2026-97 .ui--blog-date-top h4{font-family:Arimo,sans-serif;font-size:36px;line-height:1em}:where(.merkur-design[data-route=\/]) .ui-design-document.page-home:not(.ui-layout-motion-effects-element-type-background){background-color:#f6f6f6}@media (width>=768px){:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-4-0-23{--width:40%}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-block-31,:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-block-39,:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-block-41{--width:50%}}@media (width<=1366px) and (width>=768px){:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-4-0-23{--width:50%}}@media (width<=1024px) and (width>=768px){:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-4-0-23,:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-block-31{--width:100%}}@media (width<=1366px){:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-hotel-merkurpohodlie-ktore-si-zasluzite-10{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-block-42,:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-pozicovna-bicyklov-73{--grid-auto-flow:row}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-majales-2026-97 .ui--blog-date-top{top:-10px;right:150px}}@media (width<=1200px){:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-izba-comfort-19>.widget-content,:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-izba-comfort-19 .ui-grid-item .ui-item-inner{padding:0}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-block-42{--grid-auto-flow:row}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-filterable-gallery-62 .gallery-grid{grid-template-columns:repeat(3,1fr)}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-pozicovna-bicyklov-73{--grid-auto-flow:row}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-majales-2026-97 .ui--blog-date-top{right:100px}}@media (width<=1024px){:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-hotel-merkurpohodlie-ktore-si-zasluzite-9{--min-height:600px}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-hotel-merkurpohodlie-ktore-si-zasluzite-10>.widget-content{margin:0}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-hotel-merkurpohodlie-ktore-si-zasluzite-10 .ui-heading .ui-title{font-size:60px}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-block-11{--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-4-0-22{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-testimonials-slider-32 .ui-tstml-inner-wrap,:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-testimonials-slider-32 .ui-tstml-inner-wrap .ui-description{text-align:center}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-testimonials-slider-32 .ui-tstml-inner-wrap.ui-skin6 .ui-author-wrap,:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-testimonials-slider-32 .ui-tstml-inner-wrap.ui-skin6 .ui-rating{justify-content:center}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-block-42{--grid-auto-flow:row}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-komfortne-ubytovanie-a-prijemna-atmosfera-55,:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-block-61{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-filterable-gallery-62 .gallery-grid{grid-template-columns:repeat(2,1fr)}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-pozicovna-bicyklov-73{--grid-auto-flow:row}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-majales-2026-97 .ui-post-grid-wrap{grid-template-columns:repeat(2,1fr)}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-majales-2026-97 .ui--blog-date-top{right:235px}}@media (width<=767px){:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-hotel-merkurpohodlie-ktore-si-zasluzite-9{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-hotel-merkurpohodlie-ktore-si-zasluzite-10>.widget-content{margin:50px 0 0}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-hotel-merkurpohodlie-ktore-si-zasluzite-10 .ui-heading .ui-title{font-size:42px;line-height:1.2em}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-block-11{--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-pohodlne-izby-pre-vas-oddych-14{--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-pohodlne-izby-pre-vas-oddych-17 .ui-heading .ui-title{font-size:36px}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-4-0-22{--gap:40px 40px;--row-gap:40px;--column-gap:40px}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-testimonials-slider-32 .ui-rating{font-size:20px}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-testimonials-slider-32 .ui-tstml-inner-wrap .ui-description{font-size:36px}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-hotel-merkur-33{--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-hotel-merkur-36 .ui-heading .ui-title{font-size:36px}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-block-42{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-komfortne-ubytovanie-a-prijemna-atmosfera-54{--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-komfortne-ubytovanie-a-prijemna-atmosfera-58 .ui-heading .ui-title{font-size:32px}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-filterable-gallery-62 .gallery-grid{grid-template-columns:repeat(1,1fr)}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-najcastejsie-otazky-hosti-63{--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-najcastejsie-otazky-hosti-66 .ui-heading .ui-title{font-size:32px}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-hotelove-sluzby-69{--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-hotelove-sluzby-72 .ui-heading .ui-title{font-size:36px}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-pozicovna-bicyklov-73{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-novinky-93{--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-novinky-96 .ui-heading .ui-title{font-size:36px}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-majales-2026-97 .ui-post-grid-wrap{grid-template-columns:repeat(1,1fr)}:where(.merkur-design[data-route=\/]) .content-home .layout-block.home-majales-2026-97 .ui--blog-date-top{right:215px}}:where(.merkur-design) .ui-layout-44 .layout-block.home-section-1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px}:where(.merkur-design) .ui-layout-44 .layout-block.home-section-1:not(.ui-layout-motion-effects-element-type-background){background-color:#f6f6f6}:where(.merkur-design) .ui-layout-44 .layout-block.home-block-2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}:where(.merkur-design) .ui-layout-44 .layout-block.home-block-2.layout-container{--align-self:center}:where(.merkur-design) .ui-layout-44 .layout-block.home-site-logo-3 .ui-site-logo a img,:where(.merkur-design) .ui-layout-44 .layout-block.home-site-logo-3 .ui-site-logo img{width:130px;height:auto}:where(.merkur-design) .ui-layout-44 .layout-block.home-site-logo-3 .ui-site-logo{justify-content:left}:where(.merkur-design) .ui-layout-44 .layout-block.home-block-4{--display:flex;--align-items:center;--container-widget-width:calc((1 - var(--container-widget-flex-grow)) * 100%);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}:where(.merkur-design) .ui-layout-44 .layout-block.home-mega-navigation-5 .ui-mega-menu-area{justify-content:justify}:where(.merkur-design) .ui-layout-44 .layout-block.home-mega-navigation-5 .navigation-desktop .ui-menu>.ui-menu-item>a{padding:25px 24px 25px 20px;font-family:Arimo,sans-serif;font-size:17px}:where(.merkur-design) .ui-layout-44 .layout-block.home-mega-navigation-5 .navigation-desktop .ui-menu>.ui-menu-item:hover>a{color:#caa05c}:where(.merkur-design) .ui-layout-44 .layout-block.home-mega-navigation-5 .navigation-desktop .ui-menu>.ui-menu-item.ui-current-menu-item>a,:where(.merkur-design) .ui-layout-44 .layout-block.home-mega-navigation-5 .navigation-desktop .ui-menu>.ui-menu-item.ui-current-page-item>a,:where(.merkur-design) .ui-layout-44 .layout-block.home-mega-navigation-5 .navigation-desktop .ui-menu>.ui-menu-item.ui-current-menu-ancestor>a{color:var(--e-global-color-secondary)}:where(.merkur-design) .ui-layout-44 .layout-block.home-mega-navigation-5 .navigation-desktop .ui-sub-menu:not(.ui-mega-menu-content-part),:where(.merkur-design) .ui-layout-44 .layout-block.home-mega-navigation-5 .ui-mega-menu-area .navigation-desktop ul.ui-mega-megamenu .ui-menu-item-has-children .ui-sub-menu:not(.ui-mega-menu-content-part){padding:0}:where(.merkur-design) .ui-layout-44 .layout-block.home-mega-navigation-5 .navigation-desktop .ui-sub-menu:not(.ui-mega-menu-content-part) li>a{padding:7px 15px;font-family:Golos Text,sans-serif;font-size:15px;font-weight:500}:where(.merkur-design) .ui-layout-44 .layout-block.home-mega-navigation-5 .ui-mega-menu-area .navigation-desktop ul.ui-mega-megamenu .ui-menu-item-has-children .ui-sub-menu:not(.ui-mega-menu-content-part){width:220px}:where(.merkur-design) .ui-layout-44 .layout-block.home-mega-navigation-5 .navigation-desktop .ui-sub-menu:not(.ui-mega-menu-content-part) li:hover>a,:where(.merkur-design) .ui-layout-44 .layout-block.home-mega-navigation-5 .navigation-desktop .ui-sub-menu:not(.ui-mega-menu-content-part) li.ui-current-menu-item>a,:where(.merkur-design) .ui-layout-44 .layout-block.home-mega-navigation-5 .navigation-desktop .ui-sub-menu:not(.ui-mega-menu-content-part) li.ui-current-page-item>a,:where(.merkur-design) .ui-layout-44 .layout-block.home-mega-navigation-5 .navigation-desktop .ui-sub-menu:not(.ui-mega-menu-content-part) li.ui-current-menu-ancestor>a{color:var(--e-global-color-accent);background-color:var(--e-global-color-secondary)}:where(.merkur-design) .ui-layout-44 .layout-block.home-block-6{--display:flex;--align-items:flex-end;--container-widget-width:calc((1 - var(--container-widget-flex-grow)) * 100%);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}:where(.merkur-design) .ui-layout-44 .layout-block.home-block-6.layout-container{--align-self:center}:where(.merkur-design) .ui-layout-44 .layout-block.home-advace-button-7 .design-button{background-color:var(--e-global-color-secondary)}:where(.merkur-design) .ui-layout-44 .layout-block.home-advace-button-7>.widget-content{margin:0 0 -10px}:where(.merkur-design) .ui-layout-44 .layout-block.home-advace-button-7.layout-block{--align-self:flex-end}:where(.merkur-design) .ui-layout-44 .layout-block.home-advace-button-7 .design-button{font-family:Golos Text,sans-serif;font-size:15px}@media (width>=768px){:where(.merkur-design) .ui-layout-44 .layout-block.home-block-2{--width:20%}:where(.merkur-design) .ui-layout-44 .layout-block.home-block-4{--width:55%}:where(.merkur-design) .ui-layout-44 .layout-block.home-block-6{--width:25%}}@media (width<=1024px) and (width>=768px){:where(.merkur-design) .ui-layout-44 .layout-block.home-block-6{--width:20%}}@media (width<=1200px){:where(.merkur-design) .ui-layout-44 .layout-block.home-mega-navigation-5 .navigation-desktop .ui-menu>.ui-menu-item>a{padding:25px 15px}}@media (width<=1024px){:where(.merkur-design) .ui-layout-44 .layout-block.home-section-1{--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px}:where(.merkur-design) .ui-layout-44 .layout-block.home-block-4{--justify-content:center;--align-items:flex-end;--container-widget-width:calc((1 - var(--container-widget-flex-grow)) * 100%)}:where(.merkur-design) .ui-layout-44 .layout-block.home-block-4.layout-container{--align-self:center}}@media (width<=767px){:where(.merkur-design) .ui-layout-44 .layout-block.home-block-2{--width:48%}:where(.merkur-design) .ui-layout-44 .layout-block.home-block-4{--width:45%}}:where(.merkur-design) .ui-site-logo a img{width:auto;display:block}:where(.merkur-design) .ui-site-logo{height:auto;display:grid}:where(.merkur-design) .ui-site-logo img{width:120px}:where(.merkur-design) .ui-site-logo svg{width:100%;height:auto;display:block}.merkur-design{--primaryColor:#df0a0a;--titleColor:#0a0a0a}:where(.merkur-design) .ui-mega-menu-area,:where(.merkur-design) .ui-mega-menu-area .ui-menu-wrapper{display:flex}:where(.merkur-design) .ui-mega-menu-area ul.ui-mega-megamenu{flex-wrap:wrap;margin:0;padding-left:0;list-style:none;display:flex}:where(.merkur-design) .ui-mega-menu-area ul.ui-mega-megamenu>.ui-menu-item .ui-submenu-parent-icon svg{fill:currentColor;height:12px;margin-left:5px}:where(.merkur-design) .ui-mega-menu-area ul.ui-mega-megamenu>.ui-menu-item .ui-menu-link{padding:15px 22px;display:block}:where(.merkur-design) .ui-mega-menu-area ul.ui-mega-megamenu ul.ui-sub-menu{padding-left:0}:where(.merkur-design) .ui-mega-menu-area .navigation-desktop ul.ui-mega-megamenu>.ui-menu-item .ui-menu-link,:where(.merkur-design) .ui-mega-menu-area .navigation-desktop ul.ui-mega-megamenu .ui-menu-item-has-children{position:relative}:where(.merkur-design) .ui-mega-menu-area .navigation-desktop ul.ui-mega-megamenu .ui-menu-item-has-children .ui-sub-menu{opacity:0;z-index:9;background:#fff;list-style:none;transition:all .3s ease-in-out;position:absolute;top:100%;box-shadow:0 36px 35px #00000014;display:block!important}:where(.merkur-design) .ui-mega-menu-area .navigation-desktop ul.ui-mega-megamenu .ui-menu-item-has-children .ui-sub-menu:not(.ui-mega-menu-content-part){width:250px}:where(.merkur-design) .ui-mega-menu-area .navigation-desktop ul.ui-mega-megamenu .ui-menu-item-has-children .ui-sub-menu .ui-menu-item-has-children .ui-sub-menu{top:0;left:100%}:where(.merkur-design) .ui-mega-menu-area .navigation-desktop ul.ui-mega-megamenu .ui-menu-item-has-children .ui-menu-link .ui-submenu-parent-icon svg{fill:currentColor;height:12px;margin-left:5px}:where(.merkur-design) .ui-mega-menu-area .navigation-desktop ul.ui-mega-megamenu .ui-menu-item-has-children.ui-menu-item-has-children:hover>.ui-sub-menu{opacity:1;display:block!important}:where(.merkur-design) .navigation-desktop ul.ui-eel-animation-slide-down.ui-mega-megamenu .ui-menu-item-has-children .ui-sub-menu{transform-origin:top;transform:scaleY(0)}:where(.merkur-design) .navigation-desktop ul.ui-mega-megamenu.ui-eel-animation-slide-down .ui-menu-item-has-children:hover>.ui-sub-menu{transform:scaleY(1)}:where(.merkur-design) .ui-design-document:not(.ui-layout-editor-active).navigation-toggle{cursor:pointer;line-height:0;position:absolute;top:50%;right:0;transform:translateY(-50%)}:where(.merkur-design) .navigation-toggle{cursor:pointer;width:21px;height:20px;display:none}:where(.merkur-design) .ui-mega-menu-area ul.ui-mega-megamenu ul.ui-sub-menu:not(.ui-mega-menu-content-part) li+li{border-top:1px solid #00000012}:where(.merkur-design) .ui-sidebar-on-mobile-mega-nav{position:relative}:where(.merkur-design) .ui-mega-menu-area .navigation-desktop ul.ui-mega-megamenu .ui-menu-item-has-children .ui-menu-link .ui-submenu-parent-icon svg{transition:all .3s ease-in-out}:where(.merkur-design) .ui-mega-menu-area .navigation-desktop ul.ui-sub-menu>.ui-menu-item-has-children:hover>.ui-menu-link .ui-submenu-parent-icon svg,:where(.merkur-design) .ui-mega-menu-area .navigation-desktop ul.ui-mega-megamenu>.ui-menu-item-has-children:hover>.ui-menu-link .ui-submenu-parent-icon svg,:where(.merkur-design) .ui-sidebar-on-mobile-mega-nav .ui-mobile-menu.ui-mega-megamenu .ui-submenu-parent-icon.ui-active{transform:rotate(180deg)}:where(.merkur-design) .ui-widget-mega-navigation{position:static}:where(.merkur-design) .ui-mega-menu-area ul.ui-mega-megamenu>.ui-menu-item.ui-menu-item-has-children .ui-menu-text{justify-content:space-between;align-items:center;display:flex}@media (width<=992px){:where(.merkur-design) .navigation-desktop{position:relative}:where(.merkur-design) .ui-mega-menu-area ul.ui-desktop-menu{display:none}}:where(.merkur-design) header.ui-sticky-header-on{will-change:transform, top;margin:0 auto;top:0;left:0;right:0;z-index:9999!important;width:100%!important;transition:all .3s!important;position:fixed!important}:where(.merkur-design) .ui-menu-text-inner>i{margin-right:6px}:where(.merkur-design) .ui-sidebar-on-mobile-mega-nav{z-index:9999;background:#fff;width:100%;max-width:420px;height:100vh;padding:60px 34px 40px;transition:transform .3s;display:grid;position:fixed;top:0;right:0;overflow-y:auto}:where(.merkur-design) .ui-sidebar-on-mobile-mega-nav .ui-mega-menu-icon-close{cursor:pointer;z-index:999;color:#121212;border:1px solid #0000000a;border-radius:100%;place-content:center;width:36px;height:36px;font-size:25px;line-height:36px;display:inline-grid;position:absolute;top:20px;right:20px}:where(.merkur-design) .ui-sidebar-on-mobile-mega-nav .ui-mega-menu-icon-close svg{width:1em;height:1em}:where(.merkur-design) .ui-sidebar-on-mobile-mega-nav .ui-mobile-menu.ui-mega-megamenu{margin:0;padding:0;list-style:none}:where(.merkur-design) .ui-sidebar-on-mobile-mega-nav .ui-mobile-menu.ui-mega-megamenu .ui-submenu-parent-icon{cursor:pointer;margin:0;line-height:0;position:absolute;top:14px;right:0}:where(.merkur-design) .ui-sidebar-on-mobile-mega-nav .ui-mobile-menu.ui-mega-megamenu .ui-submenu-parent-icon svg{fill:currentColor;height:14px;margin-left:0}:where(.merkur-design) .ui-sidebar-on-mobile-mega-nav .ui-mobile-menu.ui-mega-megamenu>li{margin:0;padding:10px 0;list-style:none;position:relative}:where(.merkur-design) .ui-sidebar-on-mobile-mega-nav ul.ui-mega-megamenu>.ui-menu-item.ui-menu-item-has-children .ui-menu-text{justify-content:space-between;align-items:center;display:flex}:where(.merkur-design) .ui-sidebar-on-mobile-mega-nav ul li a .ui-submenu-parent-icon{display:none}:where(.merkur-design) .ui-sidebar-on-mobile-mega-nav.ui-mobile-open-position-right{transform:translate(100%)}:where(.merkur-design) .ui-sidebar-on-mobile-mega-nav .ui-mobile-menu.ui-mega-megamenu>li>a{display:inline-block;position:relative}:where(.merkur-design) .ui-sidebar-on-mobile-mega-nav ul.ui-sub-menu:not(.ui-mega-menu-content-part){padding-top:14px;padding-left:20px;list-style:none}:where(.merkur-design) .ui-sidebar-on-mobile-mega-nav ul.ui-sub-menu:not(.ui-mega-menu-content-part) li{padding-bottom:8px;position:relative}:where(.merkur-design) .ui-sidebar-on-mobile-mega-nav ul.ui-sub-menu:not(.ui-mega-menu-content-part) .ui-submenu-parent-icon{top:5px}:where(.merkur-design) .ui-sidebar-on-mobile-mega-nav ul.ui-sub-menu{display:none}:where(.merkur-design) .ui-layout-46 .layout-block.home-kontaktujte-nas-98{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-style:none;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;border-style:none}:where(.merkur-design) .ui-layout-46 .layout-block.home-kontaktujte-nas-99{--display:flex;--border-radius:16px 16px 0px 0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}:where(.merkur-design) .ui-layout-46 .layout-block.home-kontaktujte-nas-99:not(.ui-layout-motion-effects-element-type-background){background-color:#574640}:where(.merkur-design) .ui-layout-46 .layout-block.home-kontaktujte-nas-100{--display:flex;--flex-direction:row;--container-widget-width:calc((1 - var(--container-widget-flex-grow)) * 100%);--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px}:where(.merkur-design) .ui-layout-46 .layout-block.home-kontaktujte-nas-101{--display:flex;--justify-content:flex-end;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}:where(.merkur-design) .ui-widget-heading .ui-layout-heading-title{font-family:var(--e-global-typography-primary-font-family), Sans-serif;color:var(--e-global-color-primary)}:where(.merkur-design) .ui-layout-46 .layout-block.home-kontaktujte-nas-102{text-align:center}:where(.merkur-design) .ui-layout-46 .layout-block.home-kontaktujte-nas-102 .ui-layout-heading-title{letter-spacing:1px;color:var(--e-global-color-accent);font-family:Arimo,sans-serif}:where(.merkur-design) .ui-widget-text-editor{font-family:var(--e-global-typography-text-font-family), Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}:where(.merkur-design) .ui-layout-46 .layout-block.home-text-editor-103{text-align:center;color:var(--e-global-color-accent)}:where(.merkur-design) .ui-layout-46 .layout-block.home-block-104{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}:where(.merkur-design) .ui-layout-46 .layout-block.home-site-logo-105 .ui-site-logo a img,:where(.merkur-design) .ui-layout-46 .layout-block.home-site-logo-105 .ui-site-logo img{width:150px;height:auto}:where(.merkur-design) .ui-layout-46 .layout-block.home-site-logo-105 .ui-site-logo{justify-content:center}:where(.merkur-design) .ui-layout-46 .layout-block.home-social-icon-106>.widget-content{margin:10px 0 0}:where(.merkur-design) .ui-layout-46 .layout-block.home-social-icon-106.layout-block{--align-self:center}:where(.merkur-design) .ui-layout-46 .layout-block.home-social-icon-106 .ui-social-button{border-radius:6%;width:36px;height:36px;line-height:36px;background-color:#caa05c00!important}:where(.merkur-design) .ui-layout-46 .layout-block.home-social-icon-106 .ui-social-buttons{gap:10px}:where(.merkur-design) .ui-layout-46 .layout-block.home-social-icon-106 .ui-social-button:hover{background-color:#fff!important;border-color:#fff!important}:where(.merkur-design) .ui-layout-46 .layout-block.home-social-icon-106 .ui-social-button i{color:#fff9;font-size:16px}:where(.merkur-design) .ui-layout-46 .layout-block.home-social-icon-106 .ui-social-button svg{fill:#fff9;width:16px;height:16px}:where(.merkur-design) .ui-layout-46 .layout-block.home-social-icon-106 .ui-social-button:hover i{color:var(--e-global-color-primary)}:where(.merkur-design) .ui-layout-46 .layout-block.home-social-icon-106 .ui-social-button:hover svg{fill:var(--e-global-color-primary)}:where(.merkur-design) .ui-layout-46 .layout-block.home-adresa-hotela-107{--display:flex;--justify-content:flex-end;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}:where(.merkur-design) .ui-layout-46 .layout-block.home-adresa-hotela-108{text-align:center}:where(.merkur-design) .ui-layout-46 .layout-block.home-adresa-hotela-108 .ui-layout-heading-title{letter-spacing:1px;color:var(--e-global-color-accent);font-family:Arimo,sans-serif}:where(.merkur-design) .ui-layout-46 .layout-block.home-google-maps-109 iframe{height:184px}:where(.merkur-design) .ui-layout-46 .layout-block.home-block-110{--display:flex;--border-style:solid;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-color:#ffffff1a;--border-radius:0px 0px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;border:0 solid #ffffff1a;border-top-width:1px}:where(.merkur-design) .ui-layout-46 .layout-block.home-block-110:not(.ui-layout-motion-effects-element-type-background){background-color:#574640}:where(.merkur-design) .ui-layout-46 .layout-block.home-block-111{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px}:where(.merkur-design) .ui-layout-46 .layout-block.home-text-editor-112{text-align:center;color:var(--e-global-color-accent)}@media (width>=768px){:where(.merkur-design) .ui-layout-46 .layout-block.home-kontaktujte-nas-101{--width:18%}:where(.merkur-design) .ui-layout-46 .layout-block.home-block-104{--width:25%}:where(.merkur-design) .ui-layout-46 .layout-block.home-adresa-hotela-107{--width:18%}}@media (width<=1366px) and (width>=768px){:where(.merkur-design) .ui-layout-46 .layout-block.home-kontaktujte-nas-101,:where(.merkur-design) .ui-layout-46 .layout-block.home-block-104,:where(.merkur-design) .ui-layout-46 .layout-block.home-adresa-hotela-107{--width:20%}}@media (width<=1024px) and (width>=768px){:where(.merkur-design) .ui-layout-46 .layout-block.home-kontaktujte-nas-101,:where(.merkur-design) .ui-layout-46 .layout-block.home-block-104,:where(.merkur-design) .ui-layout-46 .layout-block.home-adresa-hotela-107{--width:25%}}.merkur-design{--e-global-color-primary:#ffd012}:where(.merkur-design) .ui-social-buttons{display:flex}:where(.merkur-design) .ui-social-button{text-align:center;place-items:center;display:grid}:where(.merkur-design) .ui-widget-google-maps .widget-content{overflow:hidden}:where(.merkur-design) .ui-widget-google-maps:not(:has(.widget-content)){overflow:hidden}:where(.merkur-design) .ui-widget-google-maps .ui-layout-custom-embed{line-height:0}:where(.merkur-design) .ui-widget-google-maps iframe{height:300px}.merkur-design{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-primary-rgb:13, 110, 253;--bs-secondary-rgb:108, 117, 125;--bs-success-rgb:25, 135, 84;--bs-info-rgb:13, 202, 240;--bs-warning-rgb:255, 193, 7;--bs-danger-rgb:220, 53, 69;--bs-light-rgb:248, 249, 250;--bs-dark-rgb:33, 37, 41;--bs-white-rgb:255, 255, 255;--bs-black-rgb:0, 0, 0;--bs-body-color-rgb:33, 37, 41;--bs-body-bg-rgb:255, 255, 255;--bs-font-sans-serif:system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--bs-font-monospace:SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--bs-gradient:linear-gradient(180deg, #ffffff26, #fff0);--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#212529;--bs-body-bg:#fff}:where(.merkur-design) .ui-row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x));flex-wrap:wrap;display:flex}:where(.merkur-design) .ui-row>*{box-sizing:border-box;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y);flex-shrink:0}@media (width>=992px){:where(.merkur-design) .ui-col-lg-12{flex:none;width:100%}}:where(.merkur-design) [class^=rt-]:before,:where(.merkur-design) [class*=\ rt-]:before{speak:never;-webkit-text-decoration:inherit;text-decoration:inherit;text-align:center;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:0;font-family:rt-icons;font-style:normal;font-weight:400;line-height:1em;display:inline-block}.merkur-design{--e-global-color-primary:#ab8a62;--e-global-color-text:#65676b;--e-global-color-secondary:#0a0a0a;--transition:all .4s ease;--e-global-typography-primary-font-family:"Jost", serif;--e-global-typography-secondary-font-family:"Gilda Display", serif}:where(.merkur-design) .ui-design-document{color:var(--e-global-color-text);font-family:var(--e-global-typography-primary-font-family);margin:0;padding:0;line-height:1.7;overflow-x:hidden}:where(.merkur-design) a{color:var(--e-global-color-primary)}:where(.merkur-design) #design-reactheme-header ul.ui-layout-icon-list-items svg,:where(.merkur-design) .ui-footer-width-fixer ul.ui-layout-icon-list-items svg{height:1em}:where(.merkur-design) h1,:where(.merkur-design) h2,:where(.merkur-design) h3,:where(.merkur-design) h4,:where(.merkur-design) h5,:where(.merkur-design) h6{font-family:var(--e-global-typography-secondary-font-family);color:var(--e-global-color-secondary);margin:0;line-height:100%}:where(.merkur-design) .ui-entry-content h1,:where(.merkur-design) .ui-entry-content h2,:where(.merkur-design) .ui-entry-content h3,:where(.merkur-design) .ui-entry-content h4,:where(.merkur-design) .ui-entry-content h5,:where(.merkur-design) .ui-entry-content h6{margin-bottom:25px}:where(.merkur-design) .ui-entry-content h1{font-size:80px}:where(.merkur-design) .ui-entry-content h2{font-size:60px}:where(.merkur-design) .ui-entry-content h3{font-size:50px}:where(.merkur-design) .ui-entry-content h4{font-size:40px}:where(.merkur-design) .ui-entry-content h5{font-size:32px}:where(.merkur-design) .ui-entry-content h6{font-size:28px}:where(.merkur-design) .ui-single h1,:where(.merkur-design) .ui-single h2,:where(.merkur-design) .ui-single h3,:where(.merkur-design) .ui-single h4,:where(.merkur-design) .ui-single h5,:where(.merkur-design) .ui-single h6{clear:none}:where(.merkur-design) blockquote{background:#f6f6f6;border-radius:6px;position:relative;border:none!important;padding:80px 40px 25px!important}:where(.merkur-design) blockquote:before{content:"";font-family:rt-icons;font-size:35px;position:absolute;top:35px;left:40px}:where(.merkur-design) blockquote p{margin-bottom:15px;font-size:18px;line-height:1.5}:where(.merkur-design) blockquote{margin:0}:where(.merkur-design) #design-respond{border-radius:5px}:where(.merkur-design) .ui-page #design-reply-title small a{padding-left:10px}:where(.merkur-design) #design-top-to-bottom{text-align:center;cursor:pointer;z-index:10;text-align:center;opacity:0;background:var(--e-global-color-primary);color:#fff;border-radius:100px;width:40px;height:40px;line-height:40px;transition:all .5s;display:none;position:fixed;bottom:0;right:28px;transform:translateY(20px)}:where(.merkur-design) #design-de-loader{z-index:20000;text-align:center;background:#fff;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}@keyframes lds-roller{0%{transform:rotate(0)}to{transform:rotate(360deg)}}:where(.merkur-design) #design-rt-preloader{z-index:20000;text-align:center;background:#fff;width:100%;height:100%;position:fixed;top:0;left:0}@keyframes preloader1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@-webkit-keyframes preloader1{0%{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(360deg)}}:where(.merkur-design) article,:where(.merkur-design) aside,:where(.merkur-design) details,:where(.merkur-design) figcaption,:where(.merkur-design) figure,:where(.merkur-design) footer,:where(.merkur-design) header,:where(.merkur-design) main,:where(.merkur-design) menu,:where(.merkur-design) nav,:where(.merkur-design) section,:where(.merkur-design) summary{display:block}:where(.merkur-design) audio,:where(.merkur-design) canvas,:where(.merkur-design) progress,:where(.merkur-design) video{vertical-align:baseline;display:inline-block}:where(.merkur-design) audio:not([controls]){height:0;display:none}:where(.merkur-design) [hidden],:where(.merkur-design) template{display:none}:where(.merkur-design) a{background-color:#0000;transition:all .5s}:where(.merkur-design) a:active,:where(.merkur-design) a:hover{outline:0}:where(.merkur-design) abbr[title]{border-bottom:1px dotted}:where(.merkur-design) b,:where(.merkur-design) strong{font-weight:700}:where(.merkur-design) dfn{font-style:italic}:where(.merkur-design) h1{margin:.67em 0}:where(.merkur-design) mark{color:#000;background:#ff0}:where(.merkur-design) small{font-size:80%}:where(.merkur-design) sub,:where(.merkur-design) sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}:where(.merkur-design) sup{top:-.5em}:where(.merkur-design) sub{bottom:-.25em}:where(.merkur-design) img{border:0}:where(.merkur-design) svg:not(.merkur-design){overflow:hidden}:where(.merkur-design) hr{box-sizing:content-box;height:0}:where(.merkur-design) pre{overflow:auto}:where(.merkur-design) code,:where(.merkur-design) kbd,:where(.merkur-design) pre,:where(.merkur-design) samp{font-family:monospace;font-size:1em}:where(.merkur-design) button{overflow:visible}:where(.merkur-design) button,:where(.merkur-design) select{text-transform:none}:where(.merkur-design) button,.merkur-design input[type=button],:where(.merkur-design) input[type=reset],:where(.merkur-design) input[type=submit]{-webkit-appearance:button;cursor:pointer}:where(.merkur-design) button[disabled],.merkur-design input[disabled]{cursor:default}:where(.merkur-design) button::-moz-focus-inner{border:0;padding:0}:where(.merkur-design) input::-moz-focus-inner{border:0;padding:0}:where(.merkur-design) input{line-height:normal}:where(.merkur-design) input[type=password]{border:1px solid #ddd;border-radius:5px 0 0 5px}:where(.merkur-design) input[type=checkbox],:where(.merkur-design) input[type=radio]{box-sizing:border-box;padding:0}:where(.merkur-design) input[type=number]::-webkit-inner-spin-button{height:auto}:where(.merkur-design) input[type=number]::-webkit-outer-spin-button{height:auto}:where(.merkur-design) input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}:where(.merkur-design) input[type=search]::-webkit-search-decoration{-webkit-appearance:none}:where(.merkur-design) fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}:where(.merkur-design) legend{border:0;padding:0}:where(.merkur-design) textarea{overflow:auto}:where(.merkur-design) optgroup{font-weight:700}:where(.merkur-design) table{border-collapse:collapse;border-spacing:0}:where(.merkur-design) label{font-weight:600}:where(.merkur-design) td,:where(.merkur-design) th{border:1px solid #ccc;padding:5px 10px}:where(.merkur-design) h1,:where(.merkur-design) h2,:where(.merkur-design) h3,:where(.merkur-design) h4,:where(.merkur-design) h5,:where(.merkur-design) h6{clear:both;font-weight:400;font-family:Cal Sans,sans-serif!important}:where(.merkur-design) dfn,:where(.merkur-design) cite,:where(.merkur-design) em,:where(.merkur-design) i{font-style:italic}:where(.merkur-design) address{margin:0 0 1.5em}:where(.merkur-design) pre{background:#eee;max-width:100%;margin-bottom:1.6em;padding:1.6em;font-family:"Courier 10 Pitch",Courier,monospace;font-size:.9375rem;line-height:1.6;overflow:auto}:where(.merkur-design) code,:where(.merkur-design) kbd,:where(.merkur-design) tt,:where(.merkur-design) var{font-size:15px}:where(.merkur-design) abbr,:where(.merkur-design) acronym{cursor:help;border-bottom:1px dotted #666}:where(.merkur-design) mark,:where(.merkur-design) ins{text-decoration:none}:where(.merkur-design) big{font-size:125%}.merkur-design{box-sizing:border-box}:where(.merkur-design) *,:where(.merkur-design) :before,:where(.merkur-design) :after{box-sizing:inherit}:where(.merkur-design) .ui-design-document{background:#fff}:where(.merkur-design) blockquote:after,:where(.merkur-design) q:before,:where(.merkur-design) q:after{content:""}:where(.merkur-design) blockquote,:where(.merkur-design) q{quotes:"" ""}:where(.merkur-design) hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}:where(.merkur-design) ul,:where(.merkur-design) ol,:where(.merkur-design) ol ol,:where(.merkur-design) ol ul,:where(.merkur-design) ul ol,:where(.merkur-design) ul ul{margin:0 0 1.5em 3em}:where(.merkur-design) ul{list-style:outside}:where(.merkur-design) ol{padding:0;list-style:decimal}:where(.merkur-design) li>ul,:where(.merkur-design) li>ol{margin-bottom:0;margin-left:1.5em}:where(.merkur-design) dt{padding-bottom:5px;font-weight:700}:where(.merkur-design) dd{margin:0 1.5em 1.5em}:where(.merkur-design) img{max-width:100%;height:auto}:where(.merkur-design) figure{margin:1em 0}:where(.merkur-design) table{width:100%;margin:0 0 1.5em}:where(.merkur-design) #design-content[tabindex="-1"]:focus{outline:0}:where(.merkur-design) #design-wp-calendar th,:where(.merkur-design) #design-wp-calendar td{text-align:center;padding:5px}:where(.merkur-design) .ui-entry-content:before,:where(.merkur-design) .ui-entry-content:after{content:"";table-layout:fixed;display:table}:where(.merkur-design) .ui-entry-content:after{clear:both}:where(.merkur-design) select{width:100%}:where(.merkur-design) embed,:where(.merkur-design) iframe,:where(.merkur-design) object{max-width:100%}:where(.merkur-design) #design-wpmet-stories{display:none}:where(.merkur-design) .ui-footer-width-fixer{width:100%}:where(.merkur-design) .ui-animated{animation-duration:.8s;animation-fill-mode:both}@keyframes bounce{0%,20%,53%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translate(0,0)}40%,43%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translateY(-30px)}70%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translateY(-15px)}90%{transform:translateY(-4px)}}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale3d(1.05,1.05,1.05)}to{transform:scale(1)}}@keyframes rubberBand{0%{transform:scale(1)}30%{transform:scale(1.25,.75)}40%{transform:scale(.75,1.25)}50%{transform:scale(1.15,.85)}65%{transform:scale(.95,1.05)}75%{transform:scale(1.05,.95)}to{transform:scale(1)}}@keyframes shake{0%,to{transform:translate(0,0)}10%,30%,50%,70%,90%{transform:translate(-10px)}20%,40%,60%,80%{transform:translate(10px)}}@keyframes headShake{0%{transform:translate(0)}6.5%{transform:translate(-6px)rotateY(-9deg)}18.5%{transform:translate(5px)rotateY(7deg)}31.5%{transform:translate(-3px)rotateY(-5deg)}43.5%{transform:translate(2px)rotateY(3deg)}50%{transform:translate(0)}}@keyframes swing{20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}to{transform:rotate(0)}}@keyframes tada{0%{transform:scale(1)}10%,20%{transform:scale3d(.9,.9,.9)rotate(-3deg)}30%,50%,70%,90%{transform:scale3d(1.1,1.1,1.1)rotate(3deg)}40%,60%,80%{transform:scale3d(1.1,1.1,1.1)rotate(-3deg)}to{transform:scale(1)}}@keyframes wobble{0%{transform:none}15%{transform:translate(-25%)rotate(-5deg)}30%{transform:translate(20%)rotate(3deg)}45%{transform:translate(-15%)rotate(-3deg)}60%{transform:translate(10%)rotate(2deg)}75%{transform:translate(-5%)rotate(-1deg)}to{transform:none}}@keyframes jello{0%,11.1%,to{transform:none}22.2%{transform:skew(-12.5deg)skewY(-12.5deg)}33.3%{transform:skew(6.25deg)skewY(6.25deg)}44.4%{transform:skew(-3.125deg)skewY(-3.125deg)}55.5%{transform:skew(1.5625deg)skewY(1.5625deg)}66.6%{transform:skew(-.78125deg)skewY(-.78125deg)}77.7%{transform:skew(.390625deg)skewY(.390625deg)}88.8%{transform:skew(-.195313deg)skewY(-.195313deg)}}@keyframes bounceIn{0%,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}to{opacity:1;transform:scale(1)}}@keyframes bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translateY(-3000px)}60%{opacity:1;transform:translateY(25px)}75%{transform:translateY(-10px)}90%{transform:translateY(5px)}to{transform:none}}@keyframes bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate(-3000px)}60%{opacity:1;transform:translate(25px)}75%{transform:translate(-10px)}90%{transform:translate(5px)}to{transform:none}}@keyframes bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate(3000px)}60%{opacity:1;transform:translate(-25px)}75%{transform:translate(10px)}90%{transform:translate(-5px)}to{transform:none}}@keyframes bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translateY(3000px)}60%{opacity:1;transform:translateY(-20px)}75%{transform:translateY(10px)}90%{transform:translateY(-5px)}to{transform:translate(0,0)}}@keyframes bounceOut{20%{transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;transform:scale3d(1.1,1.1,1.1)}to{opacity:0;transform:scale3d(.3,.3,.3)}}@keyframes bounceOutDown{20%{transform:translateY(10px)}40%,45%{opacity:1;transform:translateY(-20px)}to{opacity:0;transform:translateY(2000px)}}@keyframes bounceOutLeft{20%{opacity:1;transform:translate(20px)}to{opacity:0;transform:translate(-2000px)}}@keyframes bounceOutRight{20%{opacity:1;transform:translate(-20px)}to{opacity:0;transform:translate(2000px)}}@keyframes bounceOutUp{20%{transform:translateY(-10px)}40%,45%{opacity:1;transform:translateY(20px)}to{opacity:0;transform:translateY(-2000px)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-30%)}to{opacity:1;transform:none}}@keyframes fadeInDownBig{0%{opacity:0;transform:translateY(-2000px)}to{opacity:1;transform:none}}@keyframes fadeInLeft{0%{opacity:0;transform:translate(-10%)}to{opacity:1;transform:none}}@keyframes fadeInLeftBig{0%{opacity:0;transform:translate(-2000px)}to{opacity:1;transform:none}}@keyframes fadeInRight{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:none}}@keyframes fadeInRightBig{0%{opacity:0;transform:translate(2000px)}to{opacity:1;transform:none}}:where(.merkur-design) .ui-fadeInUp{animation-name:fadeInUp}@keyframes fadeInUpBig{0%{opacity:0;transform:translateY(2000px)}to{opacity:1;transform:none}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;transform:translateY(30%)}}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;transform:translateY(2000px)}}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;transform:translate(-10%)}}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;transform:translate(-2000px)}}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;transform:translate(10%)}}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;transform:translate(2000px)}}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;transform:translateY(-30%)}}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;transform:translateY(-2000px)}}@keyframes flip{0%{animation-timing-function:ease-out;transform:perspective(400px)rotateY(-360deg)}40%{animation-timing-function:ease-out;transform:perspective(400px)translateZ(150px)rotateY(-190deg)}50%{animation-timing-function:ease-in;transform:perspective(400px)translateZ(150px)rotateY(-170deg)}80%{animation-timing-function:ease-in;transform:perspective(400px)scale3d(.95,.95,.95)}to{animation-timing-function:ease-in;transform:perspective(400px)}}@keyframes flipInX{0%{opacity:0;animation-timing-function:ease-in;transform:perspective(400px)rotateX(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px)rotateX(-20deg)}60%{opacity:1;transform:perspective(400px)rotateX(10deg)}80%{transform:perspective(400px)rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes flipInY{0%{opacity:0;animation-timing-function:ease-in;transform:perspective(400px)rotateY(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px)rotateY(-20deg)}60%{opacity:1;transform:perspective(400px)rotateY(10deg)}80%{transform:perspective(400px)rotateY(-5deg)}to{transform:perspective(400px)}}@keyframes flipOutX{0%{transform:perspective(400px)}30%{opacity:1;transform:perspective(400px)rotateX(-20deg)}to{opacity:0;transform:perspective(400px)rotateX(90deg)}}@keyframes flipOutY{0%{transform:perspective(400px)}30%{opacity:1;transform:perspective(400px)rotateY(-15deg)}to{opacity:0;transform:perspective(400px)rotateY(90deg)}}@keyframes lightSpeedIn{0%{opacity:0;transform:translate(10%)skew(-30deg)}60%{opacity:1;transform:skew(20deg)}80%{opacity:1;transform:skew(-5deg)}to{opacity:1;transform:none}}@keyframes lightSpeedOut{0%{opacity:1}to{opacity:0;transform:translate(10%)skew(30deg)}}@keyframes rotateIn{0%{transform-origin:50%;opacity:0;transform:rotate(-200deg)}to{transform-origin:50%;opacity:1;transform:none}}@keyframes rotateInDownLeft{0%{transform-origin:0 100%;opacity:0;transform:rotate(-45deg)}to{transform-origin:0 100%;opacity:1;transform:none}}@keyframes rotateInDownRight{0%{transform-origin:100% 100%;opacity:0;transform:rotate(45deg)}to{transform-origin:100% 100%;opacity:1;transform:none}}@keyframes rotateInUpLeft{0%{transform-origin:0 100%;opacity:0;transform:rotate(45deg)}to{transform-origin:0 100%;opacity:1;transform:none}}@keyframes rotateInUpRight{0%{transform-origin:100% 100%;opacity:0;transform:rotate(-90deg)}to{transform-origin:100% 100%;opacity:1;transform:none}}@keyframes rotateOut{0%{transform-origin:50%;opacity:1}to{transform-origin:50%;opacity:0;transform:rotate(200deg)}}@keyframes rotateOutDownLeft{0%{transform-origin:0 100%;opacity:1}to{transform-origin:0 100%;opacity:0;transform:rotate(45deg)}}@keyframes rotateOutDownRight{0%{transform-origin:100% 100%;opacity:1}to{transform-origin:100% 100%;opacity:0;transform:rotate(-45deg)}}@keyframes rotateOutUpLeft{0%{transform-origin:0 100%;opacity:1}to{transform-origin:0 100%;opacity:0;transform:rotate(-45deg)}}@keyframes rotateOutUpRight{0%{transform-origin:100% 100%;opacity:1}to{transform-origin:100% 100%;opacity:0;transform:rotate(90deg)}}@keyframes hinge{0%{transform-origin:0 0;animation-timing-function:ease-in-out}20%,60%{transform-origin:0 0;animation-timing-function:ease-in-out;transform:rotate(80deg)}40%,80%{transform-origin:0 0;opacity:1;animation-timing-function:ease-in-out;transform:rotate(60deg)}to{opacity:0;transform:translateY(700px)}}@keyframes rollIn{0%{opacity:0;transform:translate(-10%)rotate(-120deg)}to{opacity:1;transform:none}}@keyframes rollOut{0%{opacity:1}to{opacity:0;transform:translate(10%)rotate(120deg)}}@keyframes zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomInDown{0%{opacity:0;animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:scale3d(.1,.1,.1)translateY(-1000px)}60%{opacity:1;animation-timing-function:cubic-bezier(.175,.885,.32,1);transform:scale3d(.475,.475,.475)translateY(60px)}}@keyframes zoomInLeft{0%{opacity:0;animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:scale3d(.1,.1,.1)translate(-1000px)}60%{opacity:1;animation-timing-function:cubic-bezier(.175,.885,.32,1);transform:scale3d(.475,.475,.475)translate(10px)}}@keyframes zoomInRight{0%{opacity:0;animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:scale3d(.1,.1,.1)translate(1000px)}60%{opacity:1;animation-timing-function:cubic-bezier(.175,.885,.32,1);transform:scale3d(.475,.475,.475)translate(-10px)}}@keyframes zoomInUp{0%{opacity:0;animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:scale3d(.1,.1,.1)translateY(1000px)}60%{opacity:1;animation-timing-function:cubic-bezier(.175,.885,.32,1);transform:scale3d(.475,.475,.475)translateY(-60px)}}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes zoomOutDown{40%{opacity:1;animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:scale3d(.475,.475,.475)translateY(-60px)}to{opacity:0;transform-origin:bottom;animation-timing-function:cubic-bezier(.175,.885,.32,1);transform:scale3d(.1,.1,.1)translateY(2000px)}}@keyframes zoomOutLeft{40%{opacity:1;transform:scale3d(.475,.475,.475)translate(42px)}to{opacity:0;transform-origin:0;transform:scale(.1)translate(-2000px)}}@keyframes zoomOutRight{40%{opacity:1;transform:scale3d(.475,.475,.475)translate(-42px)}to{opacity:0;transform-origin:100%;transform:scale(.1)translate(2000px)}}@keyframes zoomOutUp{40%{opacity:1;animation-timing-function:cubic-bezier(.55,.055,.675,.19);transform:scale3d(.475,.475,.475)translateY(60px)}to{opacity:0;transform-origin:bottom;animation-timing-function:cubic-bezier(.175,.885,.32,1);transform:scale3d(.1,.1,.1)translateY(-2000px)}}@keyframes slideInDown{0%{visibility:visible;transform:translateY(-30%)}to{transform:translate(0,0)}}@keyframes slideInLeft{0%{visibility:visible;transform:translate(-10%)}to{transform:translate(0,0)}}@keyframes slideInRight{0%{visibility:visible;transform:translate(10%)}to{transform:translate(0,0)}}@keyframes slideInUp{0%{visibility:visible;transform:translateY(30%)}to{transform:translate(0,0)}}@keyframes slideOutDown{0%{transform:translate(0,0)}to{visibility:hidden;transform:translateY(30%)}}@keyframes slideOutLeft{0%{transform:translate(0,0)}to{visibility:hidden;transform:translate(-10%)}}@keyframes slideOutRight{0%{transform:translate(0,0)}to{visibility:hidden;transform:translate(10%)}}@keyframes slideOutUp{0%{transform:translate(0,0)}to{visibility:hidden;transform:translateY(-30%)}}:where(.merkur-design) .ui-unicon-close,:where(.merkur-design) .ui-unicon-close{speak:never;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:400;line-height:1;font-family:Unicons!important}:where(.merkur-design) .ui-unicon-close:before{content:""}@keyframes progressbar-shine{0%{transform:translate(-100%)}to{transform:translate(100%)}}:where(.merkur-design) .ui-has-jarallax{position:relative}:where(.merkur-design) footer{overflow:hidden}:where(.merkur-design) .ui-design-document:not(:is(.page-home,.page-ubytovanie,.page-svadby,.page-polovnicky-salonik,.page-novy-salonik-restauracia,.page-stravovanie,.page-terasa,.page-kontakt,.page-ubytovanie-izba-comfort,.page-ubytovanie-izba-comfort-plus,.page-ubytovanie-apartman,.page-ubytovanie-izba-standard,.page-novinky-majales-2026,.page-ubytovanie-zemplinska-izba,.page-ubytovanie-chatky)):not(.ui-layout-archive-template):not(.ui-layout-single-template) .design-main{width:100%;max-width:1336px;margin:0 auto;padding:0 15px}:where(.merkur-design) .design-header ul.ui-sub-menu{margin:0}@media screen and (width<=1024px){:where(.merkur-design) .ui-design-document{overflow-x:hidden}}:where(.merkur-design) .ui-entro-all-video-popup-wrap{z-index:999999;background:#000000d9;justify-content:center;align-items:center;padding:20px;display:none;position:fixed;inset:0}:where(.merkur-design) .ui-entro-all-video-popup-wrap.ui-active{display:flex}:where(.merkur-design) .ui-entro-all-video-popup-inner{width:100%;max-width:900px;position:relative}:where(.merkur-design) .ui-entro-all-video-popup-close{color:#fff;cursor:pointer;background:0 0;border:0;font-size:32px;line-height:1;position:absolute;top:-50px;right:0}:where(.merkur-design) .ui-entro-all-video-popup-iframe-wrapper{width:100%;padding-top:56.25%;position:relative}:where(.merkur-design) .ui-entro-all-video-popup-iframe-wrapper iframe,:where(.merkur-design) .ui-entro-all-video-popup-iframe-wrapper video{border:0;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.merkur-design,:where(.merkur-design) .ui-design-document{overflow-x:hidden}@keyframes scaleIn{0%{opacity:0;transform:scale3d(1.5,1.5,1.5)}to{opacity:1;transform:scale(1)}}:where(.merkur-design) .carousel-pagination:not(.ui-swiper-pagination-fraction) span{font-size:0}:where(.merkur-design) .ui-design-document::-webkit-scrollbar{width:3px}:where(.merkur-design) #design-de-modal::-webkit-scrollbar{width:3px}:where(.merkur-design) .ui-design-document::-webkit-scrollbar-track{background:#ddd}:where(.merkur-design) #design-de-modal::-webkit-scrollbar-track{background:#ddd}:where(.merkur-design) .ui-design-document::-webkit-scrollbar-thumb{background-color:var(--e-global-color-primary);border-radius:16px}:where(.merkur-design) #design-de-modal::-webkit-scrollbar-thumb{background-color:var(--e-global-color-primary);border-radius:16px}:where(.merkur-design) .carousel-pagination .carousel-dot{background:#5933ff;border-radius:100px;width:10px;height:10px}:where(.merkur-design) .carousel-pagination .is-current{width:30px}:where(.merkur-design) .carousel-next:after,:where(.merkur-design) .carousel-prev:after{font-size:14px}:where(.merkur-design:is([data-route=\/],[data-route=\/ubytovanie],[data-route="/ubytovanie/izba-comfort"],[data-route="/ubytovanie/izba-comfort-plus"],[data-route="/ubytovanie/apartman"],[data-route="/ubytovanie/izba-standard"],[data-route="/ubytovanie/zemplinska-izba"],[data-route="/ubytovanie/chatky"])) .ui-grid-item .ui-item-inner{position:relative}:where(.merkur-design:is([data-route=\/],[data-route=\/ubytovanie],[data-route="/ubytovanie/izba-comfort"],[data-route="/ubytovanie/izba-comfort-plus"],[data-route="/ubytovanie/apartman"],[data-route="/ubytovanie/izba-standard"],[data-route="/ubytovanie/zemplinska-izba"],[data-route="/ubytovanie/chatky"])) .ui-grid-item .ui-item-inner:hover .room-card-photo img{transform:scale(1.1)}:where(.merkur-design:is([data-route=\/],[data-route=\/ubytovanie],[data-route="/ubytovanie/izba-comfort"],[data-route="/ubytovanie/izba-comfort-plus"],[data-route="/ubytovanie/apartman"],[data-route="/ubytovanie/izba-standard"],[data-route="/ubytovanie/zemplinska-izba"],[data-route="/ubytovanie/chatky"])) .ui-grid-item .room-card-photo{border-radius:16px;position:relative;overflow:hidden}:where(.merkur-design:is([data-route=\/],[data-route=\/ubytovanie],[data-route="/ubytovanie/izba-comfort"],[data-route="/ubytovanie/izba-comfort-plus"],[data-route="/ubytovanie/apartman"],[data-route="/ubytovanie/izba-standard"],[data-route="/ubytovanie/zemplinska-izba"],[data-route="/ubytovanie/chatky"])) .ui-grid-item .room-card-photo img{object-fit:cover;width:100%;height:100%;transition:all .3s ease-in-out;display:block}:where(.merkur-design:is([data-route=\/],[data-route=\/ubytovanie],[data-route="/ubytovanie/izba-comfort"],[data-route="/ubytovanie/izba-comfort-plus"],[data-route="/ubytovanie/apartman"],[data-route="/ubytovanie/izba-standard"],[data-route="/ubytovanie/zemplinska-izba"],[data-route="/ubytovanie/chatky"])) .ui-grid-item .room-card-details{justify-content:space-between;align-items:center;display:flex}:where(.merkur-design:is([data-route=\/],[data-route=\/ubytovanie],[data-route="/ubytovanie/izba-comfort"],[data-route="/ubytovanie/izba-comfort-plus"],[data-route="/ubytovanie/apartman"],[data-route="/ubytovanie/izba-standard"],[data-route="/ubytovanie/zemplinska-izba"],[data-route="/ubytovanie/chatky"])) .ui-grid-item .room-card-details .ui-capacities{align-items:center;gap:20px;display:flex}:where(.merkur-design:is([data-route=\/],[data-route=\/ubytovanie],[data-route="/ubytovanie/izba-comfort"],[data-route="/ubytovanie/izba-comfort-plus"],[data-route="/ubytovanie/apartman"],[data-route="/ubytovanie/izba-standard"],[data-route="/ubytovanie/zemplinska-izba"],[data-route="/ubytovanie/chatky"])) .ui-grid-item .room-card-details .ui-capacities .ui-capacity{align-items:center;display:flex}:where(.merkur-design:is([data-route=\/],[data-route=\/ubytovanie],[data-route="/ubytovanie/izba-comfort"],[data-route="/ubytovanie/izba-comfort-plus"],[data-route="/ubytovanie/apartman"],[data-route="/ubytovanie/izba-standard"],[data-route="/ubytovanie/zemplinska-izba"],[data-route="/ubytovanie/chatky"])) .ui-grid-item .room-card-details .ui-capacities .ui-capacity .ui-info-icon{width:18px;height:18px;margin-right:8px}:where(.merkur-design:is([data-route=\/],[data-route=\/ubytovanie],[data-route="/ubytovanie/izba-comfort"],[data-route="/ubytovanie/izba-comfort-plus"],[data-route="/ubytovanie/apartman"],[data-route="/ubytovanie/izba-standard"],[data-route="/ubytovanie/zemplinska-izba"],[data-route="/ubytovanie/chatky"])) .ui-grid-item .ui-price{align-items:end;display:flex}:where(.merkur-design:is([data-route=\/],[data-route=\/ubytovanie],[data-route="/ubytovanie/izba-comfort"],[data-route="/ubytovanie/izba-comfort-plus"],[data-route="/ubytovanie/apartman"],[data-route="/ubytovanie/izba-standard"],[data-route="/ubytovanie/zemplinska-izba"],[data-route="/ubytovanie/chatky"])) .ui-grid-item .ui-price .ui-price-amount{font-size:20px;font-weight:600}:where(.merkur-design:is([data-route=\/],[data-route=\/ubytovanie],[data-route="/ubytovanie/izba-comfort"],[data-route="/ubytovanie/izba-comfort-plus"],[data-route="/ubytovanie/apartman"],[data-route="/ubytovanie/izba-standard"],[data-route="/ubytovanie/zemplinska-izba"],[data-route="/ubytovanie/chatky"])) .ui-grid-item .ui-room-type .room-card-title{font-size:26px;font-weight:600}:where(.merkur-design:is([data-route=\/],[data-route=\/ubytovanie],[data-route="/ubytovanie/izba-comfort"],[data-route="/ubytovanie/izba-comfort-plus"],[data-route="/ubytovanie/apartman"],[data-route="/ubytovanie/izba-standard"],[data-route="/ubytovanie/zemplinska-izba"],[data-route="/ubytovanie/chatky"])) .ui-core.design-room-grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}:where(.merkur-design:is([data-route=\/],[data-route=\/ubytovanie],[data-route="/ubytovanie/izba-comfort"],[data-route="/ubytovanie/izba-comfort-plus"],[data-route="/ubytovanie/apartman"],[data-route="/ubytovanie/izba-standard"],[data-route="/ubytovanie/zemplinska-izba"],[data-route="/ubytovanie/chatky"])) .ui-core.design-room-grid.ui-item-grid{padding:0}:where(.merkur-design) .document-viewer{background:#f8f9fa;border:1px solid #e9ecef;border-radius:8px;flex-direction:column;width:100%;height:100%;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;display:flex;position:relative;overflow:hidden}@keyframes epsv-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (prefers-contrast:high){:where(.merkur-design) .document-viewer{border:2px solid #000}}@media (prefers-color-scheme:dark){:where(.merkur-design) .document-viewer{background:#2d3748;border-color:#4a5568}}:where(.merkur-design[data-route=\/ubytovanie]) .content-ubytovanie .layout-block.ubytovanie-izba-comfort-14{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:15px;--padding-right:15px}:where(.merkur-design[data-route=\/ubytovanie]) .content-ubytovanie .layout-block.ubytovanie-izba-comfort-15 .ui-core.design-room-grid.ui-item-grid{grid-template-columns:repeat(2,1fr)}:where(.merkur-design[data-route=\/ubytovanie]) .content-ubytovanie .layout-block.ubytovanie-izba-comfort-15 .ui-item-grid{gap:30px!important}:where(.merkur-design[data-route=\/ubytovanie]) .content-ubytovanie .layout-block.ubytovanie-izba-comfort-15 .ui-grid-item .room-card-photo{margin:0 0 25px}:where(.merkur-design[data-route=\/ubytovanie]) .content-ubytovanie .layout-block.ubytovanie-izba-comfort-15 .ui-grid-item .room-card-title{color:var(--e-global-color-primary);letter-spacing:.02em;margin:10px 0 20px;font-family:Arimo,sans-serif;font-size:26px;font-weight:500}:where(.merkur-design[data-route=\/ubytovanie]) .content-ubytovanie .layout-block.ubytovanie-izba-comfort-15 .ui-grid-item span.ui-capacity{color:var(--e-global-color-text);font-size:15px}:where(.merkur-design[data-route=\/ubytovanie]) .content-ubytovanie .layout-block.ubytovanie-izba-comfort-15 .ui-grid-item .ui-item-inner .ui-price .ui-price-amount,:where(.merkur-design[data-route=\/ubytovanie]) .content-ubytovanie .layout-block.ubytovanie-izba-comfort-15 .ui-grid-item .ui-price .ui-price-amount{font-family:var(--e-global-typography-primary-font-family), Sans-serif}@media (width<=1200px){:where(.merkur-design[data-route=\/ubytovanie]) .content-ubytovanie .layout-block.ubytovanie-izba-comfort-15>.widget-content,:where(.merkur-design[data-route=\/ubytovanie]) .content-ubytovanie .layout-block.ubytovanie-izba-comfort-15 .ui-grid-item .ui-item-inner{padding:0}}@media (width<=767px){:where(.merkur-design[data-route=\/ubytovanie]) .content-ubytovanie .layout-block.ubytovanie-izba-comfort-14{--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px}}:where(.merkur-design:is([data-route=\/ubytovanie],[data-route=\/svadby],[data-route=\/polovnicky-salonik],[data-route=\/novy-salonik-restauracia],[data-route=\/stravovanie],[data-route=\/terasa],[data-route=\/kontakt],[data-route=\/novinky])) .ui-layout-1106 .layout-block.ubytovanie-izby-8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px}:where(.merkur-design:is([data-route=\/ubytovanie],[data-route=\/svadby],[data-route=\/polovnicky-salonik],[data-route=\/novy-salonik-restauracia],[data-route=\/stravovanie],[data-route=\/terasa],[data-route=\/kontakt],[data-route=\/novinky])) .ui-layout-1106 .layout-block.ubytovanie-izby-9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;--overlay-opacity:.6;--border-radius:16px 16px 16px 16px;--padding-top:100px;--padding-bottom:130px;--padding-left:15px;--padding-right:15px}:where(.merkur-design:is([data-route=\/ubytovanie],[data-route=\/svadby],[data-route=\/polovnicky-salonik],[data-route=\/novy-salonik-restauracia],[data-route=\/stravovanie],[data-route=\/terasa],[data-route=\/kontakt],[data-route=\/novinky])) .ui-layout-1106 .layout-block.ubytovanie-izby-9:before{--background-overlay:"";background-color:#0000;background-image:linear-gradient(#504640cc 50% 100%)}:where(.merkur-design:is([data-route=\/ubytovanie],[data-route=\/svadby],[data-route=\/polovnicky-salonik],[data-route=\/novy-salonik-restauracia],[data-route=\/stravovanie],[data-route=\/terasa],[data-route=\/kontakt],[data-route=\/novinky])) .ui-layout-1106 .layout-block.ubytovanie-izby-10{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}:where(.merkur-design:is([data-route=\/ubytovanie],[data-route=\/svadby],[data-route=\/polovnicky-salonik],[data-route=\/novy-salonik-restauracia],[data-route=\/stravovanie],[data-route=\/terasa],[data-route=\/kontakt],[data-route=\/novinky])) .ui-layout-1106 .layout-block.ubytovanie-heading-11>.widget-content{margin:0 0 -5px}:where(.merkur-design:is([data-route=\/ubytovanie],[data-route=\/svadby],[data-route=\/polovnicky-salonik],[data-route=\/novy-salonik-restauracia],[data-route=\/stravovanie],[data-route=\/terasa],[data-route=\/kontakt],[data-route=\/novinky])) .ui-layout-1106 .layout-block.ubytovanie-heading-11.layout-block{--align-self:center}:where(.merkur-design:is([data-route=\/ubytovanie],[data-route=\/svadby],[data-route=\/polovnicky-salonik],[data-route=\/novy-salonik-restauracia],[data-route=\/stravovanie],[data-route=\/terasa],[data-route=\/kontakt],[data-route=\/novinky])) .ui-layout-1106 .layout-block.ubytovanie-heading-11 .ui-heading{text-align:center}:where(.merkur-design:is([data-route=\/ubytovanie],[data-route=\/svadby],[data-route=\/polovnicky-salonik],[data-route=\/novy-salonik-restauracia],[data-route=\/stravovanie],[data-route=\/terasa],[data-route=\/kontakt],[data-route=\/novinky])) .ui-layout-1106 .layout-block.ubytovanie-heading-11 .ui-heading .ui-title{opacity:1;-webkit-text-stroke-width:0px;margin:0;font-family:Golos Text,sans-serif;font-size:17px;font-weight:600}:where(.merkur-design:is([data-route=\/ubytovanie],[data-route=\/svadby],[data-route=\/polovnicky-salonik],[data-route=\/novy-salonik-restauracia],[data-route=\/stravovanie],[data-route=\/terasa],[data-route=\/kontakt],[data-route=\/novinky])) .ui-layout-1106 .layout-block.ubytovanie-izby-12.layout-block{--align-self:center}:where(.merkur-design:is([data-route=\/ubytovanie],[data-route=\/svadby],[data-route=\/polovnicky-salonik],[data-route=\/novy-salonik-restauracia],[data-route=\/stravovanie],[data-route=\/terasa],[data-route=\/kontakt],[data-route=\/novinky])) .ui-layout-1106 .layout-block.ubytovanie-izby-12 .ui-page-title-wrapper{text-align:center}:where(.merkur-design:is([data-route=\/ubytovanie],[data-route=\/svadby],[data-route=\/polovnicky-salonik],[data-route=\/novy-salonik-restauracia],[data-route=\/stravovanie],[data-route=\/terasa],[data-route=\/kontakt],[data-route=\/novinky])) .ui-layout-1106 .layout-block.ubytovanie-izby-12 .ui-page-title{color:#fff;letter-spacing:.02em;margin:0;font-family:Arimo,sans-serif;font-size:60px;line-height:1.2em}:where(.merkur-design:is([data-route=\/ubytovanie],[data-route=\/svadby],[data-route=\/polovnicky-salonik],[data-route=\/novy-salonik-restauracia],[data-route=\/stravovanie],[data-route=\/terasa],[data-route=\/kontakt],[data-route=\/novinky])) .ui-layout-1106 .layout-block.ubytovanie-breadcrumb-13>.widget-content{background-color:#ffffff1a;padding:0 20px 5px}:where(.merkur-design:is([data-route=\/ubytovanie],[data-route=\/svadby],[data-route=\/polovnicky-salonik],[data-route=\/novy-salonik-restauracia],[data-route=\/stravovanie],[data-route=\/terasa],[data-route=\/kontakt],[data-route=\/novinky])) .ui-layout-1106 .layout-block.ubytovanie-breadcrumb-13.layout-block{--align-self:center}:where(.merkur-design:is([data-route=\/ubytovanie],[data-route=\/svadby],[data-route=\/polovnicky-salonik],[data-route=\/novy-salonik-restauracia],[data-route=\/stravovanie],[data-route=\/terasa],[data-route=\/kontakt],[data-route=\/novinky])) .ui-layout-1106 .layout-block.ubytovanie-breadcrumb-13{bottom:0}:where(.merkur-design:is([data-route=\/ubytovanie],[data-route=\/svadby],[data-route=\/polovnicky-salonik],[data-route=\/novy-salonik-restauracia],[data-route=\/stravovanie],[data-route=\/terasa],[data-route=\/kontakt],[data-route=\/novinky])) .ui-layout-1106 .layout-block.ubytovanie-breadcrumb-13 .ui-breadcrumb,:where(.merkur-design:is([data-route=\/ubytovanie],[data-route=\/svadby],[data-route=\/polovnicky-salonik],[data-route=\/novy-salonik-restauracia],[data-route=\/stravovanie],[data-route=\/terasa],[data-route=\/kontakt],[data-route=\/novinky])) .ui-layout-1106 .layout-block.ubytovanie-breadcrumb-13 .ui-breadcrumb a{color:#fff9}:where(.merkur-design:is([data-route=\/ubytovanie],[data-route=\/svadby],[data-route=\/polovnicky-salonik],[data-route=\/novy-salonik-restauracia],[data-route=\/stravovanie],[data-route=\/terasa],[data-route=\/kontakt],[data-route=\/novinky])) .ui-layout-1106 .layout-block.ubytovanie-breadcrumb-13 .ui-breadcrumb{color:var(--e-global-color-accent)}:where(.merkur-design:is([data-route=\/ubytovanie],[data-route=\/svadby],[data-route=\/polovnicky-salonik],[data-route=\/novy-salonik-restauracia],[data-route=\/stravovanie],[data-route=\/terasa],[data-route=\/kontakt],[data-route=\/novinky])) .ui-layout-1106 .layout-block.ubytovanie-breadcrumb-13 .ui-breadcrumb a,:where(.merkur-design:is([data-route=\/ubytovanie],[data-route=\/svadby],[data-route=\/polovnicky-salonik],[data-route=\/novy-salonik-restauracia],[data-route=\/stravovanie],[data-route=\/terasa],[data-route=\/kontakt],[data-route=\/novinky])) .ui-layout-1106 .layout-block.ubytovanie-breadcrumb-13 .ui-breadcrumb,:where(.merkur-design:is([data-route=\/ubytovanie],[data-route=\/svadby],[data-route=\/polovnicky-salonik],[data-route=\/novy-salonik-restauracia],[data-route=\/stravovanie],[data-route=\/terasa],[data-route=\/kontakt],[data-route=\/novinky])) .ui-layout-1106 .layout-block.ubytovanie-breadcrumb-13 .ui-breadcrumb span{letter-spacing:.02em;font-family:Arimo,sans-serif;font-size:13px}:where(.merkur-design:is([data-route=\/ubytovanie],[data-route=\/svadby],[data-route=\/polovnicky-salonik],[data-route=\/novy-salonik-restauracia],[data-route=\/stravovanie],[data-route=\/terasa],[data-route=\/kontakt],[data-route=\/novinky])) .ui-layout-1106 .layout-block.ubytovanie-breadcrumb-13 .ui-breadcrumb .ui-breadcrumb-separator{color:var(--e-global-color-secondary);width:10px;height:10px}:where(.merkur-design:is([data-route=\/ubytovanie],[data-route=\/svadby],[data-route=\/polovnicky-salonik],[data-route=\/novy-salonik-restauracia],[data-route=\/stravovanie],[data-route=\/terasa],[data-route=\/kontakt],[data-route=\/novinky])) .ui-layout-1106 .layout-block.ubytovanie-breadcrumb-13 .ui-breadcrumb .ui-breadcrumb-separator,:where(.merkur-design:is([data-route=\/ubytovanie],[data-route=\/svadby],[data-route=\/polovnicky-salonik],[data-route=\/novy-salonik-restauracia],[data-route=\/stravovanie],[data-route=\/terasa],[data-route=\/kontakt],[data-route=\/novinky])) .ui-layout-1106 .layout-block.ubytovanie-breadcrumb-13 .ui-breadcrumb .ui-breadcrumb-separator path{fill:var(--e-global-color-secondary)}@media (width<=1024px){:where(.merkur-design:is([data-route=\/ubytovanie],[data-route=\/svadby],[data-route=\/polovnicky-salonik],[data-route=\/novy-salonik-restauracia],[data-route=\/stravovanie],[data-route=\/terasa],[data-route=\/kontakt],[data-route=\/novinky])) .ui-layout-1106 .layout-block.ubytovanie-izby-9{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}:where(.merkur-design:is([data-route=\/ubytovanie],[data-route=\/svadby],[data-route=\/polovnicky-salonik],[data-route=\/novy-salonik-restauracia],[data-route=\/stravovanie],[data-route=\/terasa],[data-route=\/kontakt],[data-route=\/novinky])) .ui-layout-1106 .layout-block.ubytovanie-izby-12 .ui-page-title{font-size:48px}}@media (width<=767px){:where(.merkur-design:is([data-route=\/ubytovanie],[data-route=\/svadby],[data-route=\/polovnicky-salonik],[data-route=\/novy-salonik-restauracia],[data-route=\/stravovanie],[data-route=\/terasa],[data-route=\/kontakt],[data-route=\/novinky])) .ui-layout-1106 .layout-block.ubytovanie-izby-9{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:60px;--padding-bottom:90px;--padding-left:15px;--padding-right:15px}:where(.merkur-design:is([data-route=\/ubytovanie],[data-route=\/svadby],[data-route=\/polovnicky-salonik],[data-route=\/novy-salonik-restauracia],[data-route=\/stravovanie],[data-route=\/terasa],[data-route=\/kontakt],[data-route=\/novinky])) .ui-layout-1106 .layout-block.ubytovanie-izby-12 .ui-page-title{font-size:28px}}@media (width>=768px){:where(.merkur-design:is([data-route=\/ubytovanie],[data-route=\/svadby],[data-route=\/polovnicky-salonik],[data-route=\/novy-salonik-restauracia],[data-route=\/stravovanie],[data-route=\/terasa],[data-route=\/kontakt],[data-route=\/novinky])) .ui-layout-1106 .layout-block.ubytovanie-izby-10{--width:100%}}@media (width<=1024px) and (width>=768px){:where(.merkur-design:is([data-route=\/ubytovanie],[data-route=\/svadby],[data-route=\/polovnicky-salonik],[data-route=\/novy-salonik-restauracia],[data-route=\/stravovanie],[data-route=\/terasa],[data-route=\/kontakt],[data-route=\/novinky])) .ui-layout-1106 .layout-block.ubytovanie-izby-10{--width:100%}}.merkur-design:is([data-route=\/ubytovanie],[data-route=\/svadby],[data-route=\/polovnicky-salonik],[data-route=\/novy-salonik-restauracia],[data-route=\/stravovanie],[data-route=\/terasa],[data-route=\/kontakt],[data-route="/ubytovanie/izba-comfort"],[data-route="/ubytovanie/izba-comfort-plus"],[data-route="/ubytovanie/apartman"],[data-route="/ubytovanie/izba-standard"],[data-route="/novinky/majales-2026"],[data-route="/ubytovanie/zemplinska-izba"],[data-route="/ubytovanie/chatky"],[data-route=\/novinky]){--e-global-color-primary:#eaa638}:where(.merkur-design:is([data-route=\/ubytovanie],[data-route=\/svadby],[data-route=\/polovnicky-salonik],[data-route=\/novy-salonik-restauracia],[data-route=\/stravovanie],[data-route=\/terasa],[data-route=\/kontakt],[data-route="/ubytovanie/izba-comfort"],[data-route="/ubytovanie/izba-comfort-plus"],[data-route="/ubytovanie/apartman"],[data-route="/ubytovanie/izba-standard"],[data-route="/novinky/majales-2026"],[data-route="/ubytovanie/zemplinska-izba"],[data-route="/ubytovanie/chatky"],[data-route=\/novinky])) .ui-page-title{align-items:center;gap:10px;margin:0;line-height:100%;display:inline-flex;position:relative}.merkur-design:is([data-route=\/ubytovanie],[data-route=\/svadby],[data-route=\/polovnicky-salonik],[data-route=\/novy-salonik-restauracia],[data-route=\/stravovanie],[data-route=\/terasa],[data-route=\/kontakt],[data-route="/ubytovanie/izba-comfort"],[data-route="/ubytovanie/izba-comfort-plus"],[data-route="/ubytovanie/apartman"],[data-route="/ubytovanie/izba-standard"],[data-route="/novinky/majales-2026"],[data-route="/ubytovanie/zemplinska-izba"],[data-route="/ubytovanie/chatky"],[data-route=\/novinky]){--e-global-color-primary:#ffd012;--e-global-color-secondary:#0b3665}:where(.merkur-design:is([data-route=\/ubytovanie],[data-route=\/svadby],[data-route=\/polovnicky-salonik],[data-route=\/novy-salonik-restauracia],[data-route=\/stravovanie],[data-route=\/terasa],[data-route=\/kontakt],[data-route="/ubytovanie/izba-comfort"],[data-route="/ubytovanie/izba-comfort-plus"],[data-route="/ubytovanie/apartman"],[data-route="/ubytovanie/izba-standard"],[data-route="/novinky/majales-2026"],[data-route="/ubytovanie/zemplinska-izba"],[data-route="/ubytovanie/chatky"],[data-route=\/novinky])) .ui-breadcrumb-separator{color:var(--e-global-color-secondary,#0b3665);vertical-align:middle;margin:0 6px;font-size:1em;font-weight:400;display:inline-block}:where(.merkur-design:is([data-route=\/ubytovanie],[data-route=\/svadby],[data-route=\/polovnicky-salonik],[data-route=\/novy-salonik-restauracia],[data-route=\/stravovanie],[data-route=\/terasa],[data-route=\/kontakt],[data-route="/ubytovanie/izba-comfort"],[data-route="/ubytovanie/izba-comfort-plus"],[data-route="/ubytovanie/apartman"],[data-route="/ubytovanie/izba-standard"],[data-route="/novinky/majales-2026"],[data-route="/ubytovanie/zemplinska-izba"],[data-route="/ubytovanie/chatky"],[data-route=\/novinky])) .ui-breadcrumb-path svg{width:1em;height:1em}:where(.merkur-design:is([data-route=\/ubytovanie],[data-route=\/svadby],[data-route=\/polovnicky-salonik],[data-route=\/novy-salonik-restauracia],[data-route=\/stravovanie],[data-route=\/terasa],[data-route=\/kontakt],[data-route="/ubytovanie/izba-comfort"],[data-route="/ubytovanie/izba-comfort-plus"],[data-route="/ubytovanie/apartman"],[data-route="/ubytovanie/izba-standard"],[data-route="/novinky/majales-2026"],[data-route="/ubytovanie/zemplinska-izba"],[data-route="/ubytovanie/chatky"],[data-route=\/novinky])) .ui-breadcrumb{display:inline-block}@keyframes show-content-image{0%{visibility:hidden}99%{visibility:hidden}to{visibility:visible}}@keyframes turn-on-visibility{0%{opacity:0}to{opacity:1}}@keyframes turn-off-visibility{0%{opacity:1;visibility:visible}99%{opacity:0;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes lightbox-zoom-in{0%{transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width)) / 2 + var(--wp--lightbox-initial-left-position)), calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale))}to{transform:translate(-50%,-50%)scale(1)}}@keyframes lightbox-zoom-out{0%{visibility:visible;transform:translate(-50%,-50%)scale(1)}99%{visibility:visible}to{transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width)) / 2 + var(--wp--lightbox-initial-left-position)), calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale));visibility:hidden}}:where(.merkur-design[data-route=\/svadby]) ol,:where(.merkur-design[data-route=\/svadby]) ul{box-sizing:border-box}@keyframes overlay-menu__fade-in-animation{0%{opacity:0;transform:translateY(.5em)}to{opacity:1;transform:translateY(0)}}:where(.merkur-design[data-route=\/svadby]) .ui-entry-content{counter-reset:footnotes}.merkur-design[data-route=\/svadby]{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122, 0, 223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0, 124, 186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0, 107, 160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0, 90, 135;--wp-admin-border-width-focus:2px}@media (resolution>=192dpi){.merkur-design[data-route=\/svadby]{--wp-admin-border-width-focus:1.5px}}.merkur-design[data-route=\/svadby]{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}:where(.merkur-design[data-route=\/svadby]) #design-end-resizable-editor-section{display:none}.merkur-design[data-route=\/svadby] :where([style^=border-color],[style*=\;border-color],[style*="; border-color"]){border-style:solid}.merkur-design[data-route=\/svadby] :where([style^=border-top-color],[style*=\;border-top-color],[style*="; border-top-color"]){border-top-style:solid}.merkur-design[data-route=\/svadby] :where([style^=border-right-color],[style*=\;border-right-color],[style*="; border-right-color"]){border-right-style:solid}.merkur-design[data-route=\/svadby] :where([style^=border-bottom-color],[style*=\;border-bottom-color],[style*="; border-bottom-color"]){border-bottom-style:solid}.merkur-design[data-route=\/svadby] :where([style^=border-left-color],[style*=\;border-left-color],[style*="; border-left-color"]){border-left-style:solid}.merkur-design[data-route=\/svadby] :where([style^=border-width],[style*=\;border-width],[style*="; border-width"]){border-style:solid}.merkur-design[data-route=\/svadby] :where([style^=border-top-width],[style*=\;border-top-width],[style*="; border-top-width"]){border-top-style:solid}.merkur-design[data-route=\/svadby] :where([style^=border-right-width],[style*=\;border-right-width],[style*="; border-right-width"]){border-right-style:solid}.merkur-design[data-route=\/svadby] :where([style^=border-bottom-width],[style*=\;border-bottom-width],[style*="; border-bottom-width"]){border-bottom-style:solid}.merkur-design[data-route=\/svadby] :where([style^=border-left-width],[style*=\;border-left-width],[style*="; border-left-width"]){border-left-style:solid}.merkur-design[data-route=\/svadby] :where(img:is(.ui-image-3509,.ui-image-3633,.ui-image-3517,.ui-image-3518,.ui-image-3519,.ui-image-3742,.ui-image-3793,.ui-image-3797,.ui-image-3816,.ui-image-3814,.ui-image-3537,.ui-image-3471,.ui-image-3711,.ui-image-3488,.ui-image-3709,.ui-image-3712,.ui-image-3713,.ui-image-3714,.ui-image-3856)){max-width:100%;height:auto}:where(.merkur-design[data-route=\/svadby]) :where(figure){margin:0 0 1em}:where(.merkur-design[data-route=\/svadby]) .content-svadby .layout-block.svadby-svadby-14{--display:flex;--flex-direction:row;--container-widget-width:calc((1 - var(--container-widget-flex-grow)) * 100%);--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 40px;--row-gap:0px;--column-gap:40px;--padding-top:100px;--padding-bottom:100px;--padding-left:15px;--padding-right:15px}:where(.merkur-design[data-route=\/svadby]) .content-svadby .layout-block.svadby-block-15{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}:where(.merkur-design[data-route=\/svadby]) .content-svadby .layout-block.svadby-image-16{margin:0px 50px calc(var(--kit-widget-spacing,0px) + 50px) 0px}:where(.merkur-design[data-route=\/svadby]) .content-svadby .layout-block.svadby-image-16 img{border-radius:16px}:where(.merkur-design[data-route=\/svadby]) .content-svadby .layout-block.svadby-svadby-17{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}:where(.merkur-design[data-route=\/svadby]) .content-svadby .layout-block.svadby-svadby-18{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}:where(.merkur-design[data-route=\/svadby]) .content-svadby .layout-block.svadby-heading-19>.widget-content{margin:0 0 -5px}:where(.merkur-design[data-route=\/svadby]) .content-svadby .layout-block.svadby-heading-19.layout-block{--align-self:flex-start}:where(.merkur-design[data-route=\/svadby]) .content-svadby .layout-block.svadby-heading-19 .ui-heading{text-align:center}:where(.merkur-design[data-route=\/svadby]) .content-svadby .layout-block.svadby-heading-19 .ui-heading .ui-title{opacity:1;-webkit-text-stroke-width:0px;margin:0 0 10px;font-family:Golos Text,sans-serif;font-size:17px;font-weight:600}:where(.merkur-design[data-route=\/svadby]) .content-svadby .layout-block.svadby-svadby-20>.widget-content{margin:-5px 0 0}:where(.merkur-design[data-route=\/svadby]) .content-svadby .layout-block.svadby-svadby-20.layout-block{--align-self:flex-start}:where(.merkur-design[data-route=\/svadby]) .content-svadby .layout-block.svadby-svadby-20 .ui-heading{text-align:left}:where(.merkur-design[data-route=\/svadby]) .content-svadby .layout-block.svadby-svadby-20 .ui-heading .ui-title{color:var(--e-global-color-primary);opacity:1;-webkit-text-stroke-width:0px;margin:0;font-family:Arimo,sans-serif;font-size:48px;line-height:1.2em}:where(.merkur-design[data-route=\/svadby]) .ui-widget-text-editor{font-family:var(--e-global-typography-text-font-family), Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}:where(.merkur-design[data-route=\/svadby]) .content-svadby .layout-block.svadby-text-editor-21{margin:10px 0px calc(var(--kit-widget-spacing,0px) + 0px) 0px;font-family:Golos Text,sans-serif;font-size:16px;font-weight:400;line-height:28px}:where(.merkur-design[data-route=\/svadby]) .content-svadby .layout-block.svadby-section-22{--display:flex}:where(.merkur-design[data-route=\/svadby]) .content-svadby .layout-block.svadby-filterable-gallery-23 .gallery-grid{grid-template-columns:repeat(4,1fr);gap:10px}@media (width<=1200px){:where(.merkur-design[data-route=\/svadby]) .content-svadby .layout-block.svadby-svadby-18{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}}@media (width>=768px){:where(.merkur-design[data-route=\/svadby]) .content-svadby .layout-block.svadby-block-15,:where(.merkur-design[data-route=\/svadby]) .content-svadby .layout-block.svadby-svadby-17{--width:50%}}@media (width<=1024px) and (width>=768px){:where(.merkur-design[data-route=\/svadby]) .content-svadby .layout-block.svadby-block-15,:where(.merkur-design[data-route=\/svadby]) .content-svadby .layout-block.svadby-svadby-17{--width:100%}}@media (width<=1024px){:where(.merkur-design[data-route=\/svadby]) .content-svadby .layout-block.svadby-svadby-14{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}:where(.merkur-design[data-route=\/svadby]) .content-svadby .layout-block.svadby-svadby-17{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}}@media (width<=767px){:where(.merkur-design[data-route=\/svadby]) .content-svadby .layout-block.svadby-svadby-14{--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px}:where(.merkur-design[data-route=\/svadby]) .content-svadby .layout-block.svadby-image-16{margin:0px 0px calc(var(--kit-widget-spacing,0px) + 0px) 0px}:where(.merkur-design[data-route=\/svadby]) .content-svadby .layout-block.svadby-image-16 img{width:100%}:where(.merkur-design[data-route=\/svadby]) .content-svadby .layout-block.svadby-svadby-18{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}:where(.merkur-design[data-route=\/svadby]) .content-svadby .layout-block.svadby-svadby-20 .ui-heading .ui-title{font-size:32px}}:where(.merkur-design[data-route=\/polovnicky-salonik]) .content-polovnicky-salonik .layout-block.polovnicky-salonik-polovnicky-salonik-14{--display:flex;--flex-direction:row;--container-widget-width:calc((1 - var(--container-widget-flex-grow)) * 100%);--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 40px;--row-gap:0px;--column-gap:40px;--padding-top:100px;--padding-bottom:100px;--padding-left:15px;--padding-right:15px}:where(.merkur-design[data-route=\/polovnicky-salonik]) .content-polovnicky-salonik .layout-block.polovnicky-salonik-block-15{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}:where(.merkur-design[data-route=\/polovnicky-salonik]) .content-polovnicky-salonik .layout-block.polovnicky-salonik-image-16{margin:0px 50px calc(var(--kit-widget-spacing,0px) + 50px) 0px}:where(.merkur-design[data-route=\/polovnicky-salonik]) .content-polovnicky-salonik .layout-block.polovnicky-salonik-image-16 img{border-radius:16px}:where(.merkur-design[data-route=\/polovnicky-salonik]) .content-polovnicky-salonik .layout-block.polovnicky-salonik-image-17.layout-block{--align-self:flex-end}:where(.merkur-design[data-route=\/polovnicky-salonik]) .ui-design-document:not(.ui-rtl) .content-polovnicky-salonik .layout-block.polovnicky-salonik-image-17{right:0}:where(.merkur-design[data-route=\/polovnicky-salonik]) .content-polovnicky-salonik .layout-block.polovnicky-salonik-image-17{bottom:0}:where(.merkur-design[data-route=\/polovnicky-salonik]) .content-polovnicky-salonik .layout-block.polovnicky-salonik-image-17 img{border-radius:16px;width:250px;box-shadow:2px 2px 10px 2px #0000001a}:where(.merkur-design[data-route=\/polovnicky-salonik]) .content-polovnicky-salonik .layout-block.polovnicky-salonik-polovnicky-salonik-18{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}:where(.merkur-design[data-route=\/polovnicky-salonik]) .content-polovnicky-salonik .layout-block.polovnicky-salonik-polovnicky-salonik-19{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}:where(.merkur-design[data-route=\/polovnicky-salonik]) .content-polovnicky-salonik .layout-block.polovnicky-salonik-heading-20>.widget-content{margin:0 0 -5px}:where(.merkur-design[data-route=\/polovnicky-salonik]) .content-polovnicky-salonik .layout-block.polovnicky-salonik-heading-20.layout-block{--align-self:flex-start}:where(.merkur-design[data-route=\/polovnicky-salonik]) .content-polovnicky-salonik .layout-block.polovnicky-salonik-heading-20 .ui-heading{text-align:center}:where(.merkur-design[data-route=\/polovnicky-salonik]) .content-polovnicky-salonik .layout-block.polovnicky-salonik-heading-20 .ui-heading .ui-title{opacity:1;-webkit-text-stroke-width:0px;margin:0 0 10px;font-family:Golos Text,sans-serif;font-size:17px;font-weight:600}:where(.merkur-design[data-route=\/polovnicky-salonik]) .content-polovnicky-salonik .layout-block.polovnicky-salonik-polovnicky-salonik-21>.widget-content{margin:-5px 0 0}:where(.merkur-design[data-route=\/polovnicky-salonik]) .content-polovnicky-salonik .layout-block.polovnicky-salonik-polovnicky-salonik-21.layout-block{--align-self:flex-start}:where(.merkur-design[data-route=\/polovnicky-salonik]) .content-polovnicky-salonik .layout-block.polovnicky-salonik-polovnicky-salonik-21 .ui-heading{text-align:left}:where(.merkur-design[data-route=\/polovnicky-salonik]) .content-polovnicky-salonik .layout-block.polovnicky-salonik-polovnicky-salonik-21 .ui-heading .ui-title{color:var(--e-global-color-primary);opacity:1;-webkit-text-stroke-width:0px;margin:0;font-family:Arimo,sans-serif;font-size:48px;line-height:1.2em}:where(.merkur-design[data-route=\/polovnicky-salonik]) .ui-widget-text-editor{font-family:var(--e-global-typography-text-font-family), Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}:where(.merkur-design[data-route=\/polovnicky-salonik]) .content-polovnicky-salonik .layout-block.polovnicky-salonik-text-editor-22{margin:10px 0px calc(var(--kit-widget-spacing,0px) + 0px) 0px;font-family:Golos Text,sans-serif;font-size:16px;font-weight:400;line-height:28px}:where(.merkur-design[data-route=\/polovnicky-salonik]) .content-polovnicky-salonik .layout-block.polovnicky-salonik-section-23{--display:flex}:where(.merkur-design[data-route=\/polovnicky-salonik]) .content-polovnicky-salonik .layout-block.polovnicky-salonik-filterable-gallery-24 .gallery-grid{grid-template-columns:repeat(4,1fr);gap:10px}@media (width<=1200px){:where(.merkur-design[data-route=\/polovnicky-salonik]) .content-polovnicky-salonik .layout-block.polovnicky-salonik-polovnicky-salonik-19{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}}@media (width>=768px){:where(.merkur-design[data-route=\/polovnicky-salonik]) .content-polovnicky-salonik .layout-block.polovnicky-salonik-block-15,:where(.merkur-design[data-route=\/polovnicky-salonik]) .content-polovnicky-salonik .layout-block.polovnicky-salonik-polovnicky-salonik-18{--width:50%}}@media (width<=1024px) and (width>=768px){:where(.merkur-design[data-route=\/polovnicky-salonik]) .content-polovnicky-salonik .layout-block.polovnicky-salonik-block-15,:where(.merkur-design[data-route=\/polovnicky-salonik]) .content-polovnicky-salonik .layout-block.polovnicky-salonik-polovnicky-salonik-18{--width:100%}}@media (width<=1024px){:where(.merkur-design[data-route=\/polovnicky-salonik]) .content-polovnicky-salonik .layout-block.polovnicky-salonik-polovnicky-salonik-14{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}:where(.merkur-design[data-route=\/polovnicky-salonik]) .content-polovnicky-salonik .layout-block.polovnicky-salonik-polovnicky-salonik-18{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}}@media (width<=767px){:where(.merkur-design[data-route=\/polovnicky-salonik]) .content-polovnicky-salonik .layout-block.polovnicky-salonik-polovnicky-salonik-14{--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px}:where(.merkur-design[data-route=\/polovnicky-salonik]) .content-polovnicky-salonik .layout-block.polovnicky-salonik-image-16{margin:0px 0px calc(var(--kit-widget-spacing,0px) + 0px) 0px}:where(.merkur-design[data-route=\/polovnicky-salonik]) .content-polovnicky-salonik .layout-block.polovnicky-salonik-image-16 img{width:100%}:where(.merkur-design[data-route=\/polovnicky-salonik]) .content-polovnicky-salonik .layout-block.polovnicky-salonik-polovnicky-salonik-19{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}:where(.merkur-design[data-route=\/polovnicky-salonik]) .content-polovnicky-salonik .layout-block.polovnicky-salonik-polovnicky-salonik-21 .ui-heading .ui-title{font-size:32px}}:where(.merkur-design[data-route=\/novy-salonik-restauracia]) .content-novy-salonik-restauracia .layout-block.novy-salonik-restauracia-novy-salonik-restauracia-14{--display:flex;--flex-direction:row;--container-widget-width:calc((1 - var(--container-widget-flex-grow)) * 100%);--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 40px;--row-gap:0px;--column-gap:40px;--padding-top:100px;--padding-bottom:100px;--padding-left:15px;--padding-right:15px}:where(.merkur-design[data-route=\/novy-salonik-restauracia]) .content-novy-salonik-restauracia .layout-block.novy-salonik-restauracia-block-15{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}:where(.merkur-design[data-route=\/novy-salonik-restauracia]) .content-novy-salonik-restauracia .layout-block.novy-salonik-restauracia-image-16{margin:0px 50px calc(var(--kit-widget-spacing,0px) + 50px) 0px}:where(.merkur-design[data-route=\/novy-salonik-restauracia]) .content-novy-salonik-restauracia .layout-block.novy-salonik-restauracia-image-16 img{border-radius:16px}:where(.merkur-design[data-route=\/novy-salonik-restauracia]) .content-novy-salonik-restauracia .layout-block.novy-salonik-restauracia-image-17.layout-block{--align-self:flex-end}:where(.merkur-design[data-route=\/novy-salonik-restauracia]) .ui-design-document:not(.ui-rtl) .content-novy-salonik-restauracia .layout-block.novy-salonik-restauracia-image-17{right:0}:where(.merkur-design[data-route=\/novy-salonik-restauracia]) .content-novy-salonik-restauracia .layout-block.novy-salonik-restauracia-image-17{bottom:0}:where(.merkur-design[data-route=\/novy-salonik-restauracia]) .content-novy-salonik-restauracia .layout-block.novy-salonik-restauracia-image-17 img{border-radius:16px;width:250px;box-shadow:2px 2px 10px 2px #0000001a}:where(.merkur-design[data-route=\/novy-salonik-restauracia]) .content-novy-salonik-restauracia .layout-block.novy-salonik-restauracia-novy-salonik-restauracia-18{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}:where(.merkur-design[data-route=\/novy-salonik-restauracia]) .content-novy-salonik-restauracia .layout-block.novy-salonik-restauracia-novy-salonik-restauracia-19{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}:where(.merkur-design[data-route=\/novy-salonik-restauracia]) .content-novy-salonik-restauracia .layout-block.novy-salonik-restauracia-heading-20>.widget-content{margin:0 0 -5px}:where(.merkur-design[data-route=\/novy-salonik-restauracia]) .content-novy-salonik-restauracia .layout-block.novy-salonik-restauracia-heading-20.layout-block{--align-self:flex-start}:where(.merkur-design[data-route=\/novy-salonik-restauracia]) .content-novy-salonik-restauracia .layout-block.novy-salonik-restauracia-heading-20 .ui-heading{text-align:center}:where(.merkur-design[data-route=\/novy-salonik-restauracia]) .content-novy-salonik-restauracia .layout-block.novy-salonik-restauracia-heading-20 .ui-heading .ui-title{opacity:1;-webkit-text-stroke-width:0px;margin:0 0 10px;font-family:Golos Text,sans-serif;font-size:17px;font-weight:600}:where(.merkur-design[data-route=\/novy-salonik-restauracia]) .content-novy-salonik-restauracia .layout-block.novy-salonik-restauracia-novy-salonik-restauracia-21>.widget-content{margin:-5px 0 0}:where(.merkur-design[data-route=\/novy-salonik-restauracia]) .content-novy-salonik-restauracia .layout-block.novy-salonik-restauracia-novy-salonik-restauracia-21.layout-block{--align-self:flex-start}:where(.merkur-design[data-route=\/novy-salonik-restauracia]) .content-novy-salonik-restauracia .layout-block.novy-salonik-restauracia-novy-salonik-restauracia-21 .ui-heading{text-align:left}:where(.merkur-design[data-route=\/novy-salonik-restauracia]) .content-novy-salonik-restauracia .layout-block.novy-salonik-restauracia-novy-salonik-restauracia-21 .ui-heading .ui-title{color:var(--e-global-color-primary);opacity:1;-webkit-text-stroke-width:0px;margin:0;font-family:Arimo,sans-serif;font-size:48px;line-height:1.2em}:where(.merkur-design[data-route=\/novy-salonik-restauracia]) .ui-widget-text-editor{font-family:var(--e-global-typography-text-font-family), Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}:where(.merkur-design[data-route=\/novy-salonik-restauracia]) .content-novy-salonik-restauracia .layout-block.novy-salonik-restauracia-text-editor-22{margin:10px 0px calc(var(--kit-widget-spacing,0px) + 0px) 0px;font-family:Golos Text,sans-serif;font-size:16px;font-weight:400;line-height:28px}:where(.merkur-design[data-route=\/novy-salonik-restauracia]) .content-novy-salonik-restauracia .layout-block.novy-salonik-restauracia-section-23{--display:flex}:where(.merkur-design[data-route=\/novy-salonik-restauracia]) .content-novy-salonik-restauracia .layout-block.novy-salonik-restauracia-filterable-gallery-24 .gallery-grid{grid-template-columns:repeat(4,1fr);gap:10px}@media (width<=1200px){:where(.merkur-design[data-route=\/novy-salonik-restauracia]) .content-novy-salonik-restauracia .layout-block.novy-salonik-restauracia-novy-salonik-restauracia-19{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}}@media (width>=768px){:where(.merkur-design[data-route=\/novy-salonik-restauracia]) .content-novy-salonik-restauracia .layout-block.novy-salonik-restauracia-block-15,:where(.merkur-design[data-route=\/novy-salonik-restauracia]) .content-novy-salonik-restauracia .layout-block.novy-salonik-restauracia-novy-salonik-restauracia-18{--width:50%}}@media (width<=1024px) and (width>=768px){:where(.merkur-design[data-route=\/novy-salonik-restauracia]) .content-novy-salonik-restauracia .layout-block.novy-salonik-restauracia-block-15,:where(.merkur-design[data-route=\/novy-salonik-restauracia]) .content-novy-salonik-restauracia .layout-block.novy-salonik-restauracia-novy-salonik-restauracia-18{--width:100%}}@media (width<=1024px){:where(.merkur-design[data-route=\/novy-salonik-restauracia]) .content-novy-salonik-restauracia .layout-block.novy-salonik-restauracia-novy-salonik-restauracia-14{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}:where(.merkur-design[data-route=\/novy-salonik-restauracia]) .content-novy-salonik-restauracia .layout-block.novy-salonik-restauracia-novy-salonik-restauracia-18{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}}@media (width<=767px){:where(.merkur-design[data-route=\/novy-salonik-restauracia]) .content-novy-salonik-restauracia .layout-block.novy-salonik-restauracia-novy-salonik-restauracia-14{--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px}:where(.merkur-design[data-route=\/novy-salonik-restauracia]) .content-novy-salonik-restauracia .layout-block.novy-salonik-restauracia-image-16{margin:0px 0px calc(var(--kit-widget-spacing,0px) + 0px) 0px}:where(.merkur-design[data-route=\/novy-salonik-restauracia]) .content-novy-salonik-restauracia .layout-block.novy-salonik-restauracia-image-16 img{width:100%}:where(.merkur-design[data-route=\/novy-salonik-restauracia]) .content-novy-salonik-restauracia .layout-block.novy-salonik-restauracia-novy-salonik-restauracia-19{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}:where(.merkur-design[data-route=\/novy-salonik-restauracia]) .content-novy-salonik-restauracia .layout-block.novy-salonik-restauracia-novy-salonik-restauracia-21 .ui-heading .ui-title{font-size:32px}}:where(.merkur-design[data-route=\/stravovanie]) .content-stravovanie .layout-block.stravovanie-stravovanie-14{--display:flex;--flex-direction:row;--container-widget-width:calc((1 - var(--container-widget-flex-grow)) * 100%);--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 40px;--row-gap:0px;--column-gap:40px;--padding-top:100px;--padding-bottom:100px;--padding-left:15px;--padding-right:15px}:where(.merkur-design[data-route=\/stravovanie]) .content-stravovanie .layout-block.stravovanie-block-15{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}:where(.merkur-design[data-route=\/stravovanie]) .content-stravovanie .layout-block.stravovanie-image-16{margin:0px 50px calc(var(--kit-widget-spacing,0px) + 50px) 0px}:where(.merkur-design[data-route=\/stravovanie]) .content-stravovanie .layout-block.stravovanie-image-16 img{border-radius:16px}:where(.merkur-design[data-route=\/stravovanie]) .content-stravovanie .layout-block.stravovanie-image-17.layout-block{--align-self:flex-end}:where(.merkur-design[data-route=\/stravovanie]) .ui-design-document:not(.ui-rtl) .content-stravovanie .layout-block.stravovanie-image-17{right:0}:where(.merkur-design[data-route=\/stravovanie]) .content-stravovanie .layout-block.stravovanie-image-17{bottom:0}:where(.merkur-design[data-route=\/stravovanie]) .content-stravovanie .layout-block.stravovanie-image-17 img{border-radius:16px;width:250px;box-shadow:2px 2px 10px 2px #0000001a}:where(.merkur-design[data-route=\/stravovanie]) .content-stravovanie .layout-block.stravovanie-stravovanie-18{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}:where(.merkur-design[data-route=\/stravovanie]) .content-stravovanie .layout-block.stravovanie-stravovanie-19{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}:where(.merkur-design[data-route=\/stravovanie]) .content-stravovanie .layout-block.stravovanie-heading-20>.widget-content{margin:0 0 -5px}:where(.merkur-design[data-route=\/stravovanie]) .content-stravovanie .layout-block.stravovanie-heading-20.layout-block{--align-self:flex-start}:where(.merkur-design[data-route=\/stravovanie]) .content-stravovanie .layout-block.stravovanie-heading-20 .ui-heading{text-align:center}:where(.merkur-design[data-route=\/stravovanie]) .content-stravovanie .layout-block.stravovanie-heading-20 .ui-heading .ui-title{opacity:1;-webkit-text-stroke-width:0px;margin:0 0 10px;font-family:Golos Text,sans-serif;font-size:17px;font-weight:600}:where(.merkur-design[data-route=\/stravovanie]) .content-stravovanie .layout-block.stravovanie-stravovanie-21>.widget-content{margin:-5px 0 0}:where(.merkur-design[data-route=\/stravovanie]) .content-stravovanie .layout-block.stravovanie-stravovanie-21.layout-block{--align-self:flex-start}:where(.merkur-design[data-route=\/stravovanie]) .content-stravovanie .layout-block.stravovanie-stravovanie-21 .ui-heading{text-align:left}:where(.merkur-design[data-route=\/stravovanie]) .content-stravovanie .layout-block.stravovanie-stravovanie-21 .ui-heading .ui-title{color:var(--e-global-color-primary);opacity:1;-webkit-text-stroke-width:0px;margin:0;font-family:Arimo,sans-serif;font-size:48px;line-height:1.2em}:where(.merkur-design[data-route=\/stravovanie]) .ui-widget-text-editor{font-family:var(--e-global-typography-text-font-family), Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}:where(.merkur-design[data-route=\/stravovanie]) .content-stravovanie .layout-block.stravovanie-text-editor-22{margin:10px 0px calc(var(--kit-widget-spacing,0px) + 0px) 0px;font-family:Golos Text,sans-serif;font-size:16px;font-weight:400;line-height:28px}:where(.merkur-design[data-route=\/stravovanie]) .content-stravovanie .layout-block.stravovanie-jedalny-listok-23{--display:flex}:where(.merkur-design[data-route=\/stravovanie]) .content-stravovanie .layout-block.stravovanie-jedalny-listok-24>.widget-content{margin:-5px 0 0}:where(.merkur-design[data-route=\/stravovanie]) .content-stravovanie .layout-block.stravovanie-jedalny-listok-24.layout-block{--align-self:center}:where(.merkur-design[data-route=\/stravovanie]) .content-stravovanie .layout-block.stravovanie-jedalny-listok-24 .ui-heading{text-align:left}:where(.merkur-design[data-route=\/stravovanie]) .content-stravovanie .layout-block.stravovanie-jedalny-listok-24 .ui-heading .ui-title{color:var(--e-global-color-primary);opacity:1;-webkit-text-stroke-width:0px;margin:0;font-family:Arimo,sans-serif;font-size:48px;line-height:1.2em}:where(.merkur-design[data-route=\/stravovanie]) .content-stravovanie .layout-block.stravovanie-section-25{--display:flex}:where(.merkur-design[data-route=\/stravovanie]) .content-stravovanie .layout-block.stravovanie-pdf-smart-viewer-26>.widget-content{margin:0 150px;padding:0 0 100px}:where(.merkur-design[data-route=\/stravovanie]) .content-stravovanie .layout-block.stravovanie-pdf-smart-viewer-26 .document-viewer{height:100%}:where(.merkur-design[data-route=\/stravovanie]) .ui-design-document.page-stravovanie:not(.ui-layout-motion-effects-element-type-background){background-color:#f6f6f6}@media (width<=1200px){:where(.merkur-design[data-route=\/stravovanie]) .content-stravovanie .layout-block.stravovanie-stravovanie-19{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}}@media (width>=768px){:where(.merkur-design[data-route=\/stravovanie]) .content-stravovanie .layout-block.stravovanie-block-15,:where(.merkur-design[data-route=\/stravovanie]) .content-stravovanie .layout-block.stravovanie-stravovanie-18{--width:50%}}@media (width<=1024px) and (width>=768px){:where(.merkur-design[data-route=\/stravovanie]) .content-stravovanie .layout-block.stravovanie-block-15,:where(.merkur-design[data-route=\/stravovanie]) .content-stravovanie .layout-block.stravovanie-stravovanie-18{--width:100%}}@media (width<=1024px){:where(.merkur-design[data-route=\/stravovanie]) .content-stravovanie .layout-block.stravovanie-stravovanie-14{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}:where(.merkur-design[data-route=\/stravovanie]) .content-stravovanie .layout-block.stravovanie-stravovanie-18{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}}@media (width<=767px){:where(.merkur-design[data-route=\/stravovanie]) .content-stravovanie .layout-block.stravovanie-stravovanie-14{--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px}:where(.merkur-design[data-route=\/stravovanie]) .content-stravovanie .layout-block.stravovanie-image-16{margin:0px 0px calc(var(--kit-widget-spacing,0px) + 0px) 0px}:where(.merkur-design[data-route=\/stravovanie]) .content-stravovanie .layout-block.stravovanie-image-16 img{width:100%}:where(.merkur-design[data-route=\/stravovanie]) .content-stravovanie .layout-block.stravovanie-stravovanie-19{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}:where(.merkur-design[data-route=\/stravovanie]) .content-stravovanie .layout-block.stravovanie-stravovanie-21 .ui-heading .ui-title,:where(.merkur-design[data-route=\/stravovanie]) .content-stravovanie .layout-block.stravovanie-jedalny-listok-24 .ui-heading .ui-title{font-size:32px}}:where(.merkur-design[data-route=\/terasa]) .content-terasa .layout-block.terasa-terasa-s-atmosferou-zemplina-14{--display:flex;--flex-direction:row;--container-widget-width:calc((1 - var(--container-widget-flex-grow)) * 100%);--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 40px;--row-gap:0px;--column-gap:40px;--padding-top:100px;--padding-bottom:100px;--padding-left:15px;--padding-right:15px}:where(.merkur-design[data-route=\/terasa]) .content-terasa .layout-block.terasa-block-15{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}:where(.merkur-design[data-route=\/terasa]) .content-terasa .layout-block.terasa-image-16{margin:0px 50px calc(var(--kit-widget-spacing,0px) + 50px) 0px}:where(.merkur-design[data-route=\/terasa]) .content-terasa .layout-block.terasa-image-16 img{border-radius:16px}:where(.merkur-design[data-route=\/terasa]) .content-terasa .layout-block.terasa-image-17.layout-block{--align-self:flex-end}:where(.merkur-design[data-route=\/terasa]) .ui-design-document:not(.ui-rtl) .content-terasa .layout-block.terasa-image-17{right:0}:where(.merkur-design[data-route=\/terasa]) .content-terasa .layout-block.terasa-image-17{bottom:0}:where(.merkur-design[data-route=\/terasa]) .content-terasa .layout-block.terasa-image-17 img{border-radius:16px;width:250px;box-shadow:2px 2px 10px 2px #0000001a}:where(.merkur-design[data-route=\/terasa]) .content-terasa .layout-block.terasa-terasa-s-atmosferou-zemplina-18{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}:where(.merkur-design[data-route=\/terasa]) .content-terasa .layout-block.terasa-terasa-s-atmosferou-zemplina-19{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}:where(.merkur-design[data-route=\/terasa]) .content-terasa .layout-block.terasa-heading-20>.widget-content{margin:0 0 -5px}:where(.merkur-design[data-route=\/terasa]) .content-terasa .layout-block.terasa-heading-20.layout-block{--align-self:flex-start}:where(.merkur-design[data-route=\/terasa]) .content-terasa .layout-block.terasa-heading-20 .ui-heading{text-align:center}:where(.merkur-design[data-route=\/terasa]) .content-terasa .layout-block.terasa-heading-20 .ui-heading .ui-title{opacity:1;-webkit-text-stroke-width:0px;margin:0 0 10px;font-family:Golos Text,sans-serif;font-size:17px;font-weight:600}:where(.merkur-design[data-route=\/terasa]) .content-terasa .layout-block.terasa-terasa-s-atmosferou-zemplina-21>.widget-content{margin:-5px 0 0}:where(.merkur-design[data-route=\/terasa]) .content-terasa .layout-block.terasa-terasa-s-atmosferou-zemplina-21.layout-block{--align-self:flex-start}:where(.merkur-design[data-route=\/terasa]) .content-terasa .layout-block.terasa-terasa-s-atmosferou-zemplina-21 .ui-heading{text-align:left}:where(.merkur-design[data-route=\/terasa]) .content-terasa .layout-block.terasa-terasa-s-atmosferou-zemplina-21 .ui-heading .ui-title{color:var(--e-global-color-primary);opacity:1;-webkit-text-stroke-width:0px;margin:0;font-family:Arimo,sans-serif;font-size:48px;line-height:1.2em}:where(.merkur-design[data-route=\/terasa]) .ui-widget-text-editor{font-family:var(--e-global-typography-text-font-family), Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}:where(.merkur-design[data-route=\/terasa]) .content-terasa .layout-block.terasa-text-editor-22{margin:10px 0px calc(var(--kit-widget-spacing,0px) + 0px) 0px;font-family:Golos Text,sans-serif;font-size:16px;font-weight:400;line-height:28px}:where(.merkur-design[data-route=\/terasa]) .content-terasa .layout-block.terasa-letne-grilovacky-23{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:15px;--padding-right:15px}:where(.merkur-design[data-route=\/terasa]) .content-terasa .layout-block.terasa-letne-grilovacky-24{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}:where(.merkur-design[data-route=\/terasa]) .content-terasa .layout-block.terasa-block-25{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}:where(.merkur-design[data-route=\/terasa]) .content-terasa .layout-block.terasa-letne-grilovacky-27{--display:flex;--justify-content:flex-end;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px}:where(.merkur-design[data-route=\/terasa]) .ui-widget-heading .ui-layout-heading-title{font-family:var(--e-global-typography-primary-font-family), Sans-serif;color:var(--e-global-color-primary)}:where(.merkur-design[data-route=\/terasa]) .content-terasa .layout-block.terasa-letne-grilovacky-28 .ui-layout-heading-title{letter-spacing:.02em;font-family:Arimo,sans-serif;font-size:26px;line-height:1.2em}:where(.merkur-design[data-route=\/terasa]) .content-terasa .layout-block.terasa-text-editor-29{font-family:Golos Text,sans-serif;font-weight:400;line-height:28px}:where(.merkur-design[data-route=\/terasa]) .content-terasa .layout-block.terasa-terasove-posedenie-30{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}:where(.merkur-design[data-route=\/terasa]) .content-terasa .layout-block.terasa-block-31{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}:where(.merkur-design[data-route=\/terasa]) .content-terasa .layout-block.terasa-terasove-posedenie-33{--display:flex;--justify-content:flex-end;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px}:where(.merkur-design[data-route=\/terasa]) .content-terasa .layout-block.terasa-terasove-posedenie-34 .ui-layout-heading-title{letter-spacing:.02em;font-family:Arimo,sans-serif;font-size:26px;line-height:1.2em}:where(.merkur-design[data-route=\/terasa]) .content-terasa .layout-block.terasa-text-editor-35{font-family:Golos Text,sans-serif;font-weight:400;line-height:28px}:where(.merkur-design[data-route=\/terasa]) .content-terasa .layout-block.terasa-ranna-kava-36{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}:where(.merkur-design[data-route=\/terasa]) .content-terasa .layout-block.terasa-block-37{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}:where(.merkur-design[data-route=\/terasa]) .content-terasa .layout-block.terasa-block-37.layout-container{--order:99999}:where(.merkur-design[data-route=\/terasa]) .content-terasa .layout-block.terasa-ranna-kava-39{--display:flex;--justify-content:flex-end;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px}:where(.merkur-design[data-route=\/terasa]) .content-terasa .layout-block.terasa-ranna-kava-40 .ui-layout-heading-title{letter-spacing:.02em;font-family:Arimo,sans-serif;font-size:26px;line-height:1.2em}:where(.merkur-design[data-route=\/terasa]) .content-terasa .layout-block.terasa-text-editor-41{font-family:Golos Text,sans-serif;font-weight:400;line-height:28px}:where(.merkur-design[data-route=\/terasa]) .content-terasa .layout-block.terasa-vecerna-atmosfera-42{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}:where(.merkur-design[data-route=\/terasa]) .content-terasa .layout-block.terasa-block-43{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}:where(.merkur-design[data-route=\/terasa]) .content-terasa .layout-block.terasa-block-43.layout-container{--order:99999}:where(.merkur-design[data-route=\/terasa]) .content-terasa .layout-block.terasa-vecerna-atmosfera-45{--display:flex;--justify-content:flex-end;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px}:where(.merkur-design[data-route=\/terasa]) .content-terasa .layout-block.terasa-vecerna-atmosfera-46 .ui-layout-heading-title{letter-spacing:.02em;font-family:Arimo,sans-serif;font-size:26px;line-height:1.2em}:where(.merkur-design[data-route=\/terasa]) .content-terasa .layout-block.terasa-text-editor-47{font-family:Golos Text,sans-serif;font-weight:400;line-height:28px}:where(.merkur-design[data-route=\/terasa]) .content-terasa .layout-block.terasa-jedalny-listok-48{--display:flex}:where(.merkur-design[data-route=\/terasa]) .content-terasa .layout-block.terasa-jedalny-listok-49>.widget-content{margin:-5px 0 0}:where(.merkur-design[data-route=\/terasa]) .content-terasa .layout-block.terasa-jedalny-listok-49.layout-block{--align-self:center}:where(.merkur-design[data-route=\/terasa]) .content-terasa .layout-block.terasa-jedalny-listok-49 .ui-heading{text-align:left}:where(.merkur-design[data-route=\/terasa]) .content-terasa .layout-block.terasa-jedalny-listok-49 .ui-heading .ui-title{color:var(--e-global-color-primary);opacity:1;-webkit-text-stroke-width:0px;margin:0;font-family:Arimo,sans-serif;font-size:48px;line-height:1.2em}:where(.merkur-design[data-route=\/terasa]) .content-terasa .layout-block.terasa-section-50{--display:flex}:where(.merkur-design[data-route=\/terasa]) .content-terasa .layout-block.terasa-pdf-smart-viewer-51>.widget-content{margin:0 150px;padding:0 0 100px}:where(.merkur-design[data-route=\/terasa]) .content-terasa .layout-block.terasa-pdf-smart-viewer-51 .document-viewer{height:100%}@media (width<=1200px){:where(.merkur-design[data-route=\/terasa]) .content-terasa .layout-block.terasa-terasa-s-atmosferou-zemplina-19{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}}@media (width>=768px){:where(.merkur-design[data-route=\/terasa]) .content-terasa .layout-block.terasa-block-15,:where(.merkur-design[data-route=\/terasa]) .content-terasa .layout-block.terasa-terasa-s-atmosferou-zemplina-18{--width:50%}:where(.merkur-design[data-route=\/terasa]) .content-terasa .layout-block.terasa-letne-grilovacky-23{--content-width:1280px}:where(.merkur-design[data-route=\/terasa]) .content-terasa .layout-block.terasa-letne-grilovacky-24{--width:50%}:where(.merkur-design[data-route=\/terasa]) .content-terasa .layout-block.terasa-block-25,:where(.merkur-design[data-route=\/terasa]) .content-terasa .layout-block.terasa-letne-grilovacky-27{--width:320px}:where(.merkur-design[data-route=\/terasa]) .content-terasa .layout-block.terasa-terasove-posedenie-30{--width:50%}:where(.merkur-design[data-route=\/terasa]) .content-terasa .layout-block.terasa-block-31,:where(.merkur-design[data-route=\/terasa]) .content-terasa .layout-block.terasa-terasove-posedenie-33{--width:320px}:where(.merkur-design[data-route=\/terasa]) .content-terasa .layout-block.terasa-ranna-kava-36{--width:50%}:where(.merkur-design[data-route=\/terasa]) .content-terasa .layout-block.terasa-block-37,:where(.merkur-design[data-route=\/terasa]) .content-terasa .layout-block.terasa-ranna-kava-39{--width:320px}:where(.merkur-design[data-route=\/terasa]) .content-terasa .layout-block.terasa-vecerna-atmosfera-42{--width:50%}:where(.merkur-design[data-route=\/terasa]) .content-terasa .layout-block.terasa-block-43,:where(.merkur-design[data-route=\/terasa]) .content-terasa .layout-block.terasa-vecerna-atmosfera-45{--width:320px}}@media (width<=1024px) and (width>=768px){:where(.merkur-design[data-route=\/terasa]) .content-terasa .layout-block.terasa-block-15,:where(.merkur-design[data-route=\/terasa]) .content-terasa .layout-block.terasa-terasa-s-atmosferou-zemplina-18,:where(.merkur-design[data-route=\/terasa]) .content-terasa .layout-block.terasa-letne-grilovacky-24,:where(.merkur-design[data-route=\/terasa]) .content-terasa .layout-block.terasa-terasove-posedenie-30,:where(.merkur-design[data-route=\/terasa]) .content-terasa .layout-block.terasa-ranna-kava-36,:where(.merkur-design[data-route=\/terasa]) .content-terasa .layout-block.terasa-vecerna-atmosfera-42{--width:100%}}@media (width<=1024px){:where(.merkur-design[data-route=\/terasa]) .content-terasa .layout-block.terasa-terasa-s-atmosferou-zemplina-14{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}:where(.merkur-design[data-route=\/terasa]) .content-terasa .layout-block.terasa-terasa-s-atmosferou-zemplina-18{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}:where(.merkur-design[data-route=\/terasa]) .content-terasa .layout-block.terasa-letne-grilovacky-24,:where(.merkur-design[data-route=\/terasa]) .content-terasa .layout-block.terasa-terasove-posedenie-30{--justify-content:center}:where(.merkur-design[data-route=\/terasa]) .content-terasa .layout-block.terasa-block-31.layout-container{--order:99999}:where(.merkur-design[data-route=\/terasa]) .content-terasa .layout-block.terasa-ranna-kava-36{--justify-content:center}:where(.merkur-design[data-route=\/terasa]) .content-terasa .layout-block.terasa-block-37.layout-container{--order:-99999}:where(.merkur-design[data-route=\/terasa]) .content-terasa .layout-block.terasa-vecerna-atmosfera-42{--justify-content:center}}@media (width<=767px){:where(.merkur-design[data-route=\/terasa]) .content-terasa .layout-block.terasa-terasa-s-atmosferou-zemplina-14{--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px}:where(.merkur-design[data-route=\/terasa]) .content-terasa .layout-block.terasa-image-16{margin:0px 0px calc(var(--kit-widget-spacing,0px) + 0px) 0px}:where(.merkur-design[data-route=\/terasa]) .content-terasa .layout-block.terasa-image-16 img{width:100%}:where(.merkur-design[data-route=\/terasa]) .content-terasa .layout-block.terasa-terasa-s-atmosferou-zemplina-19{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}:where(.merkur-design[data-route=\/terasa]) .content-terasa .layout-block.terasa-terasa-s-atmosferou-zemplina-21 .ui-heading .ui-title{font-size:32px}:where(.merkur-design[data-route=\/terasa]) .content-terasa .layout-block.terasa-letne-grilovacky-23{--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px}:where(.merkur-design[data-route=\/terasa]) .content-terasa .layout-block.terasa-letne-grilovacky-27{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px}:where(.merkur-design[data-route=\/terasa]) .content-terasa .layout-block.terasa-block-31.layout-container{--order:-99999}:where(.merkur-design[data-route=\/terasa]) .content-terasa .layout-block.terasa-terasove-posedenie-33,:where(.merkur-design[data-route=\/terasa]) .content-terasa .layout-block.terasa-ranna-kava-39{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px}:where(.merkur-design[data-route=\/terasa]) .content-terasa .layout-block.terasa-block-43.layout-container{--order:-99999}:where(.merkur-design[data-route=\/terasa]) .content-terasa .layout-block.terasa-vecerna-atmosfera-45{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px}:where(.merkur-design[data-route=\/terasa]) .content-terasa .layout-block.terasa-jedalny-listok-49 .ui-heading .ui-title{font-size:32px}}.merkur-design[data-route=\/kontakt]{--e-global-color-primary:#eaa638;--e-global-color-secondary:#0b3665;--e-global-color-text:#7a8986}:where(.merkur-design[data-route=\/kontakt]) .ui-icon-box{z-index:1;width:100%;transition:all .4s ease-in-out;position:relative;overflow:hidden}:where(.merkur-design[data-route=\/kontakt]) .ui-icon-box:before{content:"";z-index:-1;width:100%;height:100%;transition:all .4s ease-in-out;display:block;position:absolute;top:0;left:0}:where(.merkur-design[data-route=\/kontakt]) .ui-icon-box svg{width:1em;height:1em;transition:all .4s ease-in-out}:where(.merkur-design[data-route=\/kontakt]) .ui-icon-box .ui-icon-box-title{color:var(--e-global-color-secondary);margin-bottom:14px;transition:all .4s ease-in-out}:where(.merkur-design[data-route=\/kontakt]) .ui-icon-box .ui-icon-box-title a{color:currentColor}:where(.merkur-design[data-route=\/kontakt]) .ui-icon-box .ui-icon{background:var(--e-global-color-primary);border-radius:16px;place-content:center;min-width:60px;height:60px;margin-bottom:36px;font-size:20px;transition:all .4s;display:inline-grid}:where(.merkur-design[data-route=\/kontakt]) .ui-icon-box .ui-icon-box-description{color:var(--e-global-color-text);font-size:18px;transition:all .4s ease-in-out}:where(.merkur-design[data-route=\/kontakt]) .ui-icon-box .ui-icon-box-description a{color:currentColor;transition:all .4s ease-in-out}:where(.merkur-design[data-route=\/kontakt]) .ui-icon-box.ui-left{gap:20px;display:flex}@media screen and (width<=575px){:where(.merkur-design[data-route=\/kontakt]) .ui-icon-box.ui-left{flex-wrap:wrap}}:where(.merkur-design[data-route=\/kontakt]) .ui-icon-box.ui-left .ui-icon{margin:0}:where(.merkur-design[data-route=\/kontakt]) .content-kontakt .layout-block.kontakt-mate-otazky-nevahajte-nas-kontaktovat-14{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:100px;--padding-bottom:100px;--padding-left:15px;--padding-right:15px}:where(.merkur-design[data-route=\/kontakt]) .content-kontakt .layout-block.kontakt-mate-otazky-nevahajte-nas-kontaktovat-15{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}:where(.merkur-design[data-route=\/kontakt]) .content-kontakt .layout-block.kontakt-mate-otazky-nevahajte-nas-kontaktovat-16{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}:where(.merkur-design[data-route=\/kontakt]) .content-kontakt .layout-block.kontakt-heading-17>.widget-content{margin:0 0 -5px}:where(.merkur-design[data-route=\/kontakt]) .content-kontakt .layout-block.kontakt-heading-17.layout-block{--align-self:flex-start}:where(.merkur-design[data-route=\/kontakt]) .content-kontakt .layout-block.kontakt-heading-17 .ui-heading{text-align:center}:where(.merkur-design[data-route=\/kontakt]) .content-kontakt .layout-block.kontakt-heading-17 .ui-heading .ui-title{opacity:1;-webkit-text-stroke-width:0px;margin:0;font-family:Golos Text,sans-serif;font-size:17px;font-weight:600}:where(.merkur-design[data-route=\/kontakt]) .content-kontakt .layout-block.kontakt-mate-otazky-nevahajte-nas-kontaktovat-18{width:var(--container-widget-width,95%);--container-widget-width:95%;--container-widget-flex-grow:0;max-width:95%}:where(.merkur-design[data-route=\/kontakt]) .content-kontakt .layout-block.kontakt-mate-otazky-nevahajte-nas-kontaktovat-18>.widget-content{margin:-5px 0 0}:where(.merkur-design[data-route=\/kontakt]) .content-kontakt .layout-block.kontakt-mate-otazky-nevahajte-nas-kontaktovat-18.layout-block{--align-self:flex-start}:where(.merkur-design[data-route=\/kontakt]) .content-kontakt .layout-block.kontakt-mate-otazky-nevahajte-nas-kontaktovat-18 .ui-heading{text-align:left}:where(.merkur-design[data-route=\/kontakt]) .content-kontakt .layout-block.kontakt-mate-otazky-nevahajte-nas-kontaktovat-18 .ui-heading .ui-title{color:var(--e-global-color-primary);opacity:1;-webkit-text-stroke-width:0px;margin:0;font-family:Arimo,sans-serif;font-size:48px;line-height:1.2em}:where(.merkur-design[data-route=\/kontakt]) .ui-widget-text-editor{font-family:var(--e-global-typography-text-font-family), Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}:where(.merkur-design[data-route=\/kontakt]) .content-kontakt .layout-block.kontakt-medvedia-hora-zemplinska-sirava-19{width:var(--container-widget-width,420px);--container-widget-width:420px;--container-widget-flex-grow:0;max-width:420px}:where(.merkur-design[data-route=\/kontakt]) .content-kontakt .layout-block.kontakt-adresa-20{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}:where(.merkur-design[data-route=\/kontakt]) .content-kontakt .layout-block.kontakt-adresa-21 .ui-icon-box.ui-left{align-items:center;gap:20px}:where(.merkur-design[data-route=\/kontakt]) .content-kontakt .layout-block.kontakt-adresa-21 .ui-icon-box{text-align:left}:where(.merkur-design[data-route=\/kontakt]) .content-kontakt .layout-block.kontakt-adresa-21 .ui-icon-box .ui-icon{color:var(--e-global-color-accent);fill-opacity:var(--e-global-color-accent);background-color:var(--e-global-color-secondary);border-radius:10px;min-width:60px;height:60px;font-size:28px}:where(.merkur-design[data-route=\/kontakt]) .content-kontakt .layout-block.kontakt-adresa-21 .ui-icon-box .ui-icon svg,:where(.merkur-design[data-route=\/kontakt]) .content-kontakt .layout-block.kontakt-adresa-21 .ui-icon-box .ui-icon svg path{fill:var(--e-global-color-accent);fill-opacity:var(--e-global-color-accent)}:where(.merkur-design[data-route=\/kontakt]) .content-kontakt .layout-block.kontakt-adresa-21 .ui-icon-box-title{color:var(--e-global-color-primary);transition:var(--e-global-color-primary)}:where(.merkur-design[data-route=\/kontakt]) .content-kontakt .layout-block.kontakt-adresa-21 .ui-icon-box .ui-icon-box-title{margin:0 0 5px}:where(.merkur-design[data-route=\/kontakt]) .content-kontakt .layout-block.kontakt-adresa-21 .ui-icon-box-description{font-size:16px}:where(.merkur-design[data-route=\/kontakt]) .content-kontakt .layout-block.kontakt-email-22 .ui-icon-box.ui-left{align-items:center;gap:20px}:where(.merkur-design[data-route=\/kontakt]) .content-kontakt .layout-block.kontakt-email-22 .ui-icon-box{text-align:left}:where(.merkur-design[data-route=\/kontakt]) .content-kontakt .layout-block.kontakt-email-22 .ui-icon-box .ui-icon{color:var(--e-global-color-accent);fill-opacity:var(--e-global-color-accent);background-color:var(--e-global-color-secondary);border-radius:10px;min-width:60px;height:60px;font-size:28px}:where(.merkur-design[data-route=\/kontakt]) .content-kontakt .layout-block.kontakt-email-22 .ui-icon-box .ui-icon svg,:where(.merkur-design[data-route=\/kontakt]) .content-kontakt .layout-block.kontakt-email-22 .ui-icon-box .ui-icon svg path{fill:var(--e-global-color-accent);fill-opacity:var(--e-global-color-accent)}:where(.merkur-design[data-route=\/kontakt]) .content-kontakt .layout-block.kontakt-email-22 .ui-icon-box-title{color:var(--e-global-color-primary);transition:var(--e-global-color-primary)}:where(.merkur-design[data-route=\/kontakt]) .content-kontakt .layout-block.kontakt-email-22 .ui-icon-box .ui-icon-box-title{margin:0 0 5px}:where(.merkur-design[data-route=\/kontakt]) .content-kontakt .layout-block.kontakt-email-22 .ui-icon-box-description{font-size:16px}:where(.merkur-design[data-route=\/kontakt]) .content-kontakt .layout-block.kontakt-tel-cislo-23 .ui-icon-box.ui-left{align-items:center;gap:20px}:where(.merkur-design[data-route=\/kontakt]) .content-kontakt .layout-block.kontakt-tel-cislo-23 .ui-icon-box{text-align:left}:where(.merkur-design[data-route=\/kontakt]) .content-kontakt .layout-block.kontakt-tel-cislo-23 .ui-icon-box .ui-icon{color:var(--e-global-color-accent);fill-opacity:var(--e-global-color-accent);background-color:var(--e-global-color-secondary);border-radius:10px;min-width:60px;height:60px;font-size:28px}:where(.merkur-design[data-route=\/kontakt]) .content-kontakt .layout-block.kontakt-tel-cislo-23 .ui-icon-box .ui-icon svg,:where(.merkur-design[data-route=\/kontakt]) .content-kontakt .layout-block.kontakt-tel-cislo-23 .ui-icon-box .ui-icon svg path{fill:var(--e-global-color-accent);fill-opacity:var(--e-global-color-accent)}:where(.merkur-design[data-route=\/kontakt]) .content-kontakt .layout-block.kontakt-tel-cislo-23 .ui-icon-box-title{color:var(--e-global-color-primary);transition:var(--e-global-color-primary)}:where(.merkur-design[data-route=\/kontakt]) .content-kontakt .layout-block.kontakt-tel-cislo-23 .ui-icon-box .ui-icon-box-title{margin:0 0 5px}:where(.merkur-design[data-route=\/kontakt]) .content-kontakt .layout-block.kontakt-tel-cislo-23 .ui-icon-box-description{font-size:16px}:where(.merkur-design[data-route=\/kontakt]) .content-kontakt .layout-block.kontakt-facebook-24 .ui-icon-box.ui-left{align-items:center;gap:20px}:where(.merkur-design[data-route=\/kontakt]) .content-kontakt .layout-block.kontakt-facebook-24 .ui-icon-box{text-align:left}:where(.merkur-design[data-route=\/kontakt]) .content-kontakt .layout-block.kontakt-facebook-24 .ui-icon-box .ui-icon{color:var(--e-global-color-accent);fill-opacity:var(--e-global-color-accent);background-color:var(--e-global-color-secondary);border-radius:10px;min-width:60px;height:60px;font-size:28px}:where(.merkur-design[data-route=\/kontakt]) .content-kontakt .layout-block.kontakt-facebook-24 .ui-icon-box .ui-icon svg,:where(.merkur-design[data-route=\/kontakt]) .content-kontakt .layout-block.kontakt-facebook-24 .ui-icon-box .ui-icon svg path{fill:var(--e-global-color-accent);fill-opacity:var(--e-global-color-accent)}:where(.merkur-design[data-route=\/kontakt]) .content-kontakt .layout-block.kontakt-facebook-24 .ui-icon-box-title{color:var(--e-global-color-primary);transition:var(--e-global-color-primary)}:where(.merkur-design[data-route=\/kontakt]) .content-kontakt .layout-block.kontakt-facebook-24 .ui-icon-box .ui-icon-box-title{margin:0 0 5px}:where(.merkur-design[data-route=\/kontakt]) .content-kontakt .layout-block.kontakt-facebook-24 .ui-icon-box-description{font-size:16px}:where(.merkur-design[data-route=\/kontakt]) .content-kontakt .layout-block.kontakt-block-25{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:16px 16px 16px 16px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px}:where(.merkur-design[data-route=\/kontakt]) .content-kontakt .layout-block.kontakt-block-25:not(.ui-layout-motion-effects-element-type-background){background-color:#caa05c1a}:where(.merkur-design[data-route=\/kontakt]) .content-kontakt .layout-block.kontakt-section-34{--display:flex;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px}:where(.merkur-design[data-route=\/kontakt]) .content-kontakt .layout-block.kontakt-google-maps-35{border-radius:15px}:where(.merkur-design[data-route=\/kontakt]) .content-kontakt .layout-block.kontakt-google-maps-35 iframe{filter:brightness()contrast()saturate()blur()hue-rotate()}@media (width<=1366px){:where(.merkur-design[data-route=\/kontakt]) .content-kontakt .layout-block.kontakt-adresa-20{--grid-auto-flow:row}}@media (width>=768px){:where(.merkur-design[data-route=\/kontakt]) .content-kontakt .layout-block.kontakt-mate-otazky-nevahajte-nas-kontaktovat-15,:where(.merkur-design[data-route=\/kontakt]) .content-kontakt .layout-block.kontakt-block-25{--width:50%}}@media (width<=1024px) and (width>=768px){:where(.merkur-design[data-route=\/kontakt]) .content-kontakt .layout-block.kontakt-mate-otazky-nevahajte-nas-kontaktovat-15,:where(.merkur-design[data-route=\/kontakt]) .content-kontakt .layout-block.kontakt-block-25{--width:100%}}@media (width<=1200px){:where(.merkur-design[data-route=\/kontakt]) .content-kontakt .layout-block.kontakt-mate-otazky-nevahajte-nas-kontaktovat-15{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}:where(.merkur-design[data-route=\/kontakt]) .content-kontakt .layout-block.kontakt-adresa-20{--grid-auto-flow:row}}@media (width<=1024px){:where(.merkur-design[data-route=\/kontakt]) .content-kontakt .layout-block.kontakt-mate-otazky-nevahajte-nas-kontaktovat-14{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}:where(.merkur-design[data-route=\/kontakt]) .content-kontakt .layout-block.kontakt-adresa-20{--grid-auto-flow:row}}@media (width<=767px){:where(.merkur-design[data-route=\/kontakt]) .content-kontakt .layout-block.kontakt-mate-otazky-nevahajte-nas-kontaktovat-14{--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px}:where(.merkur-design[data-route=\/kontakt]) .content-kontakt .layout-block.kontakt-mate-otazky-nevahajte-nas-kontaktovat-18 .ui-heading .ui-title{font-size:32px}:where(.merkur-design[data-route=\/kontakt]) .content-kontakt .layout-block.kontakt-adresa-20{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row}:where(.merkur-design[data-route=\/kontakt]) .content-kontakt .layout-block.kontakt-block-25{--padding-top:50px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px}}:where(.merkur-design[data-route=\/kontakt]) fieldset[disabled] input[type=checkbox],:where(.merkur-design[data-route=\/kontakt]) fieldset[disabled] input[type=radio],:where(.merkur-design[data-route=\/kontakt]) input[type=checkbox][disabled],:where(.merkur-design[data-route=\/kontakt]) input[type=radio][disabled]{cursor:not-allowed}@keyframes progress-bar-stripes{0%{background-position:40px 0}to{background-position:0 0}}@-ms-viewport{width:device-width}@keyframes metform-responseOpen{0%{opacity:0;transform-origin:top;transform:scaleY(0)}to{opacity:1;transform-origin:top;transform:scaleY(1)}}@keyframes metform-responseClose{0%{transform-origin:top;transform:scaleY(1)}to{transform-origin:top;transform:scaleY(0)}}@keyframes metform-zoom-out-zero{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(0)}}@keyframes metform-zoom-in-full{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}:where(.merkur-design[data-route=\/kontakt]) #design-elementor .ui-btn-wraper a.ui-btn{color:#fff;background:#337ab7;border-radius:5px;height:20%;padding:10px;font-size:16px}:where(.merkur-design[data-route=\/kontakt]) .ui-form-wrapper section{padding-top:0;padding-bottom:0}:where(.merkur-design[data-route=\/kontakt]) .contact-form{z-index:0;position:relative;overflow-x:clip}.merkur-design[data-route=\/kontakt] .contact-form{z-index:0;position:relative;overflow-x:hidden}:where(.merkur-design[data-route=\/kontakt]) _::-webkit-full-page-media{z-index:0;position:relative;overflow-x:hidden}:where(.merkur-design[data-route=\/kontakt]) _:future{z-index:0;position:relative;overflow-x:hidden}:where(.merkur-design[data-route=\/kontakt]) .ui-input-wrapper .ui-input{width:100%;max-width:100%;height:auto;-webkit-box-shadow:none;box-shadow:none;box-sizing:border-box;text-align:left;background:#fafafa;border:1px solid #eaeaea;border-radius:2px;padding:12px;font-size:14px;line-height:21px;transition:all .2s linear}:where(.merkur-design[data-route=\/kontakt]) .ui-form-wrapper .contact-form .ui-form-main-wrapper .ui-input-wrapper .ui-input{-webkit-appearance:none;font-size:16px}:where(.merkur-design[data-route=\/kontakt]) .ui-input-wrapper .ui-input:focus{border-color:#4285f478;outline:0}:where(.merkur-design[data-route=\/kontakt]) .ui-input-wrapper .ui-input:-ms-placeholder-shown{color:#c9c1c1;font-size:14px;font-weight:400}:where(.merkur-design[data-route=\/kontakt]) .ui-input-wrapper .ui-input::-moz-placeholder{color:#c9c1c1;font-size:14px;font-weight:400}:where(.merkur-design[data-route=\/kontakt]) .ui-input-wrapper .ui-input::placeholder{color:#c9c1c1;font-size:14px;font-weight:400}:where(.merkur-design[data-route=\/kontakt]) .ui-input-wrapper .ui-input::-webkit-input-placeholder{color:#c9c1c1;font-size:14px;font-weight:400}:where(.merkur-design[data-route=\/kontakt]) .ui-input-wrapper .ui-input:-moz-placeholder-shown{color:#c9c1c1;font-size:14px;font-weight:400}@media (width<=767px){:where(.merkur-design[data-route=\/kontakt]) .ui-input-wrapper>.ui-input-label,:where(.merkur-design[data-route=\/kontakt]) .ui-input-wrapper>.ui-input:not(.ui-left-parent){width:100%;min-width:100%}}:where(.merkur-design[data-route=\/kontakt]) .ui-input-wrapper .ui-input-label{color:#000;margin-bottom:5px;font-family:Roboto,sans-serif;font-size:14px;font-weight:600;line-height:16px;display:block}:where(.merkur-design[data-route=\/kontakt]) .ui-input-wrapper .ui-input,:where(.merkur-design[data-route=\/kontakt]) .ui-input-wrapper .ui-input-label{vertical-align:middle}:where(.merkur-design[data-route=\/kontakt]) div.ui-input-wrapper>textarea.ui-input{padding:15px}:where(.merkur-design[data-route=\/kontakt]) .ui-btn{-webkit-box-shadow:none;box-shadow:none;cursor:pointer;background-color:#4285f4;border:none;border-radius:2px;max-width:100%;padding:16px 40px;font-size:16px;font-weight:500;line-height:18px;text-decoration:none;transition:all .4s;display:inline-block;-webkit-box-shadow:0 5px 5px #4285f44d;box-shadow:0 5px 5px #4285f44d}:where(.merkur-design[data-route=\/kontakt]) .ui-btn:focus,:where(.merkur-design[data-route=\/kontakt]) .ui-btn:hover{background-color:#4285f4;outline:0;text-decoration:none}:where(.merkur-design[data-route=\/kontakt]) button.ui-btn,:where(.merkur-design[data-route=\/kontakt]) button.ui-btn:not(.ui-toggle),:where(.merkur-design[data-route=\/kontakt]) button.ui-btn:focus,:where(.merkur-design[data-route=\/kontakt]) button.ui-btn:hover{background-color:#4285f4}:where(.merkur-design[data-route=\/kontakt]) .ui-submit-btn{z-index:0;position:relative}:where(.merkur-design[data-route=\/kontakt]) .ui-submit-btn:after,:where(.merkur-design[data-route=\/kontakt]) .ui-submit-btn:before{content:" ";opacity:0;border:0 solid;border-radius:50%;width:22px;height:22px;margin:-11px 0 0 -11px;transition:opacity .3s;position:absolute;top:50%;left:50%}:where(.merkur-design[data-route=\/kontakt]) .ui-submit-btn[disabled]:after,:where(.merkur-design[data-route=\/kontakt]) .ui-submit-btn[disabled]:before{opacity:1;transition-delay:.15s}:where(.merkur-design[data-route=\/kontakt]) .ui-submit-btn:before{border-width:2px}:where(.merkur-design[data-route=\/kontakt]) .ui-submit-btn[disabled]:before{opacity:.25}:where(.merkur-design[data-route=\/kontakt]) .ui-submit-btn:after{-webkit-animation:.55s linear infinite submitspin;border-top-width:2px;animation:.55s linear infinite submitSpin}:where(.merkur-design[data-route=\/kontakt]) .ui-submit-btn>span{transition:opacity .15s .15s}:where(.merkur-design[data-route=\/kontakt]) .ui-submit-btn[disabled]>span{opacity:0;-webkit-transition-delay:0;transition-delay:0}@keyframes submitSpin{to{transform:rotate(360deg)}}:where(.merkur-design[data-route=\/kontakt]) [mf-condition-hidden=true]{visibility:hidden;display:none!important}:where(.merkur-design[data-route=\/kontakt]) .ui-layout-1695 .layout-block.kontakt-section-27{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}:where(.merkur-design[data-route=\/kontakt]) .ui-layout-1695 .layout-block.kontakt-block-28{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}:where(.merkur-design[data-route=\/kontakt]) .ui-widget-mf-text .ui-input-label{color:var(--e-global-color-primary);font-family:var(--e-global-typography-primary-font-family), Sans-serif}:where(.merkur-design[data-route=\/kontakt]) .ui-widget-mf-text .ui-input-required-indicator{color:var(--e-global-color-primary)}:where(.merkur-design[data-route=\/kontakt]) .ui-widget-mf-text .ui-input-wrapper .ui-input[aria-invalid=true]{border-color:var(--e-global-color-primary)}:where(.merkur-design[data-route=\/kontakt]) .ui-widget-mf-text .ui-input{color:var(--e-global-color-primary)}:where(.merkur-design[data-route=\/kontakt]) .ui-widget-mf-text .ui-input-wrapper{border-color:var(--e-global-color-primary)}:where(.merkur-design[data-route=\/kontakt]) .ui-widget-mf-text .ui-input:hover,:where(.merkur-design[data-route=\/kontakt]) .ui-widget-mf-text .ui-input:focus{color:var(--e-global-color-primary)}:where(.merkur-design[data-route=\/kontakt]) .ui-widget-mf-text .ui-input,:where(.merkur-design[data-route=\/kontakt]) .ui-widget-mf-text .ui-input::placeholder{font-family:var(--e-global-typography-primary-font-family), Sans-serif}:where(.merkur-design[data-route=\/kontakt]) .ui-widget-mf-text .ui-input:not([type=submit]):not([type=checkbox]):not([type=radio])::-webkit-input-placeholder{color:var(--e-global-color-primary)}:where(.merkur-design[data-route=\/kontakt]) .ui-widget-mf-text .ui-input:not([type=submit]):not([type=checkbox]):not([type=radio])::-moz-placeholder{color:var(--e-global-color-primary)}:where(.merkur-design[data-route=\/kontakt]) .ui-widget-mf-text .ui-input:not([type=submit]):not([type=checkbox]):not([type=radio]):-ms-placeholder-shown{color:var(--e-global-color-primary)}:where(.merkur-design[data-route=\/kontakt]) .ui-widget-mf-text .ui-input:not([type=submit]):not([type=checkbox]):not([type=radio]):-moz-placeholder-shown{color:var(--e-global-color-primary)}:where(.merkur-design[data-route=\/kontakt]) .ui-widget-mf-text .ui-input::-webkit-input-placeholder{color:var(--e-global-color-primary)}:where(.merkur-design[data-route=\/kontakt]) .ui-widget-mf-text .ui-input::-moz-placeholder{color:var(--e-global-color-primary)}:where(.merkur-design[data-route=\/kontakt]) .ui-widget-mf-text .ui-input:-ms-placeholder-shown{color:var(--e-global-color-primary)}:where(.merkur-design[data-route=\/kontakt]) .ui-widget-mf-text .ui-input:-moz-placeholder-shown{color:var(--e-global-color-primary)}:where(.merkur-design[data-route=\/kontakt]) .ui-layout-1695 .layout-block.kontakt-text-29 .ui-input{background-color:var(--e-global-color-accent)}:where(.merkur-design[data-route=\/kontakt]) .ui-layout-1695 .layout-block.kontakt-text-29 .ui-input-label{color:var(--e-global-color-primary);letter-spacing:.02em;margin:0 0 20px;font-family:Arimo,sans-serif;font-size:18px;font-weight:500;display:block}:where(.merkur-design[data-route=\/kontakt]) .ui-layout-1695 .layout-block.kontakt-text-29 .ui-input{color:#000;border-radius:6px;padding:10px}:where(.merkur-design[data-route=\/kontakt]) .ui-layout-1695 .layout-block.kontakt-text-29 .ui-input-wrapper{border-color:#000}:where(.merkur-design[data-route=\/kontakt]) .ui-layout-1695 .layout-block.kontakt-text-29 .ui-input{border:1px solid #0000000d}:where(.merkur-design[data-route=\/kontakt]) .ui-layout-1695 .layout-block.kontakt-text-29 .ui-input:hover,:where(.merkur-design[data-route=\/kontakt]) .ui-layout-1695 .layout-block.kontakt-text-29 .ui-input:focus{color:#000}:where(.merkur-design[data-route=\/kontakt]) .ui-layout-1695 .layout-block.kontakt-text-29 .ui-input{font-family:Arimo,sans-serif}:where(.merkur-design[data-route=\/kontakt]) .ui-layout-1695 .layout-block.kontakt-text-29 .ui-input:not([type=submit]):not([type=checkbox]):not([type=radio])::-webkit-input-placeholder{color:#c9c1c1}:where(.merkur-design[data-route=\/kontakt]) .ui-layout-1695 .layout-block.kontakt-text-29 .ui-input:not([type=submit]):not([type=checkbox]):not([type=radio])::-moz-placeholder{color:#c9c1c1}:where(.merkur-design[data-route=\/kontakt]) .ui-layout-1695 .layout-block.kontakt-text-29 .ui-input:not([type=submit]):not([type=checkbox]):not([type=radio]):-ms-placeholder-shown{color:#c9c1c1}:where(.merkur-design[data-route=\/kontakt]) .ui-layout-1695 .layout-block.kontakt-text-29 .ui-input:not([type=submit]):not([type=checkbox]):not([type=radio]):-moz-placeholder-shown{color:#c9c1c1}:where(.merkur-design[data-route=\/kontakt]) .ui-layout-1695 .layout-block.kontakt-text-29 .ui-input::-webkit-input-placeholder{color:#c9c1c1}:where(.merkur-design[data-route=\/kontakt]) .ui-layout-1695 .layout-block.kontakt-text-29 .ui-input::-moz-placeholder{color:#c9c1c1}:where(.merkur-design[data-route=\/kontakt]) .ui-layout-1695 .layout-block.kontakt-text-29 .ui-input:-ms-placeholder-shown{color:#c9c1c1}:where(.merkur-design[data-route=\/kontakt]) .ui-layout-1695 .layout-block.kontakt-text-29 .ui-input:-moz-placeholder-shown{color:#c9c1c1}:where(.merkur-design[data-route=\/kontakt]) .ui-widget-mf-email .ui-input-label{color:var(--e-global-color-primary);font-family:var(--e-global-typography-primary-font-family), Sans-serif}:where(.merkur-design[data-route=\/kontakt]) .ui-widget-mf-email .ui-input-required-indicator{color:var(--e-global-color-primary)}:where(.merkur-design[data-route=\/kontakt]) .ui-widget-mf-email .ui-input-wrapper .ui-input[aria-invalid=true]{border-color:var(--e-global-color-primary)}:where(.merkur-design[data-route=\/kontakt]) .ui-widget-mf-email .ui-input{color:var(--e-global-color-primary)}:where(.merkur-design[data-route=\/kontakt]) .ui-widget-mf-email .ui-input-wrapper{border-color:var(--e-global-color-primary)}:where(.merkur-design[data-route=\/kontakt]) .ui-widget-mf-email .ui-input:hover,:where(.merkur-design[data-route=\/kontakt]) .ui-widget-mf-email .ui-input:focus{color:var(--e-global-color-primary)}:where(.merkur-design[data-route=\/kontakt]) .ui-widget-mf-email .ui-input,:where(.merkur-design[data-route=\/kontakt]) .ui-widget-mf-email .ui-input::placeholder{font-family:var(--e-global-typography-primary-font-family), Sans-serif}:where(.merkur-design[data-route=\/kontakt]) .ui-widget-mf-email .ui-input:not([type=submit]):not([type=checkbox]):not([type=radio])::-webkit-input-placeholder{color:var(--e-global-color-primary)}:where(.merkur-design[data-route=\/kontakt]) .ui-widget-mf-email .ui-input:not([type=submit]):not([type=checkbox]):not([type=radio])::-moz-placeholder{color:var(--e-global-color-primary)}:where(.merkur-design[data-route=\/kontakt]) .ui-widget-mf-email .ui-input:not([type=submit]):not([type=checkbox]):not([type=radio]):-ms-placeholder-shown{color:var(--e-global-color-primary)}:where(.merkur-design[data-route=\/kontakt]) .ui-widget-mf-email .ui-input:not([type=submit]):not([type=checkbox]):not([type=radio]):-moz-placeholder-shown{color:var(--e-global-color-primary)}:where(.merkur-design[data-route=\/kontakt]) .ui-widget-mf-email .ui-input::-webkit-input-placeholder{color:var(--e-global-color-primary)}:where(.merkur-design[data-route=\/kontakt]) .ui-widget-mf-email .ui-input::-moz-placeholder{color:var(--e-global-color-primary)}:where(.merkur-design[data-route=\/kontakt]) .ui-widget-mf-email .ui-input:-ms-placeholder-shown{color:var(--e-global-color-primary)}:where(.merkur-design[data-route=\/kontakt]) .ui-widget-mf-email .ui-input:-moz-placeholder-shown{color:var(--e-global-color-primary)}:where(.merkur-design[data-route=\/kontakt]) .ui-layout-1695 .layout-block.kontakt-email-30 .ui-input{background-color:var(--e-global-color-accent)}:where(.merkur-design[data-route=\/kontakt]) .ui-layout-1695 .layout-block.kontakt-email-30 .ui-input-label{color:var(--e-global-color-primary);letter-spacing:.02em;margin:0 0 20px;font-family:Arimo,sans-serif;font-size:18px;font-weight:500;display:block}:where(.merkur-design[data-route=\/kontakt]) .ui-layout-1695 .layout-block.kontakt-email-30 .ui-input{color:#000;border-radius:6px;padding:10px}:where(.merkur-design[data-route=\/kontakt]) .ui-layout-1695 .layout-block.kontakt-email-30 .ui-input-wrapper{border-color:#000}:where(.merkur-design[data-route=\/kontakt]) .ui-layout-1695 .layout-block.kontakt-email-30 .ui-input{border:1px solid #0000000d}:where(.merkur-design[data-route=\/kontakt]) .ui-layout-1695 .layout-block.kontakt-email-30 .ui-input:hover,:where(.merkur-design[data-route=\/kontakt]) .ui-layout-1695 .layout-block.kontakt-email-30 .ui-input:focus{color:#000}:where(.merkur-design[data-route=\/kontakt]) .ui-layout-1695 .layout-block.kontakt-email-30 .ui-input{font-family:Arimo,sans-serif}:where(.merkur-design[data-route=\/kontakt]) .ui-layout-1695 .layout-block.kontakt-email-30 .ui-input:not([type=submit]):not([type=checkbox]):not([type=radio])::-webkit-input-placeholder{color:#c9c1c1}:where(.merkur-design[data-route=\/kontakt]) .ui-layout-1695 .layout-block.kontakt-email-30 .ui-input:not([type=submit]):not([type=checkbox]):not([type=radio])::-moz-placeholder{color:#c9c1c1}:where(.merkur-design[data-route=\/kontakt]) .ui-layout-1695 .layout-block.kontakt-email-30 .ui-input:not([type=submit]):not([type=checkbox]):not([type=radio]):-ms-placeholder-shown{color:#c9c1c1}:where(.merkur-design[data-route=\/kontakt]) .ui-layout-1695 .layout-block.kontakt-email-30 .ui-input:not([type=submit]):not([type=checkbox]):not([type=radio]):-moz-placeholder-shown{color:#c9c1c1}:where(.merkur-design[data-route=\/kontakt]) .ui-layout-1695 .layout-block.kontakt-email-30 .ui-input::-webkit-input-placeholder{color:#c9c1c1}:where(.merkur-design[data-route=\/kontakt]) .ui-layout-1695 .layout-block.kontakt-email-30 .ui-input::-moz-placeholder{color:#c9c1c1}:where(.merkur-design[data-route=\/kontakt]) .ui-layout-1695 .layout-block.kontakt-email-30 .ui-input:-ms-placeholder-shown{color:#c9c1c1}:where(.merkur-design[data-route=\/kontakt]) .ui-layout-1695 .layout-block.kontakt-email-30 .ui-input:-moz-placeholder-shown{color:#c9c1c1}:where(.merkur-design[data-route=\/kontakt]) .ui-widget-mf-number .ui-input-label{color:var(--e-global-color-primary);font-family:var(--e-global-typography-primary-font-family), Sans-serif}:where(.merkur-design[data-route=\/kontakt]) .ui-widget-mf-number .ui-input-required-indicator{color:var(--e-global-color-primary)}:where(.merkur-design[data-route=\/kontakt]) .ui-widget-mf-number .ui-input-wrapper .ui-input[aria-invalid=true]{border-color:var(--e-global-color-primary)}:where(.merkur-design[data-route=\/kontakt]) .ui-widget-mf-number .ui-input{color:var(--e-global-color-primary)}:where(.merkur-design[data-route=\/kontakt]) .ui-widget-mf-number .ui-input-wrapper{border-color:var(--e-global-color-primary)}:where(.merkur-design[data-route=\/kontakt]) .ui-widget-mf-number .ui-input:hover,:where(.merkur-design[data-route=\/kontakt]) .ui-widget-mf-number .ui-input:focus{color:var(--e-global-color-primary)}:where(.merkur-design[data-route=\/kontakt]) .ui-widget-mf-number .ui-input,:where(.merkur-design[data-route=\/kontakt]) .ui-widget-mf-number .ui-input::placeholder{font-family:var(--e-global-typography-primary-font-family), Sans-serif}:where(.merkur-design[data-route=\/kontakt]) .ui-widget-mf-number .ui-input:not([type=submit]):not([type=checkbox]):not([type=radio])::-webkit-input-placeholder{color:var(--e-global-color-primary)}:where(.merkur-design[data-route=\/kontakt]) .ui-widget-mf-number .ui-input:not([type=submit]):not([type=checkbox]):not([type=radio])::-moz-placeholder{color:var(--e-global-color-primary)}:where(.merkur-design[data-route=\/kontakt]) .ui-widget-mf-number .ui-input:not([type=submit]):not([type=checkbox]):not([type=radio]):-ms-placeholder-shown{color:var(--e-global-color-primary)}:where(.merkur-design[data-route=\/kontakt]) .ui-widget-mf-number .ui-input:not([type=submit]):not([type=checkbox]):not([type=radio]):-moz-placeholder-shown{color:var(--e-global-color-primary)}:where(.merkur-design[data-route=\/kontakt]) .ui-widget-mf-number .ui-input::-webkit-input-placeholder{color:var(--e-global-color-primary)}:where(.merkur-design[data-route=\/kontakt]) .ui-widget-mf-number .ui-input::-moz-placeholder{color:var(--e-global-color-primary)}:where(.merkur-design[data-route=\/kontakt]) .ui-widget-mf-number .ui-input:-ms-placeholder-shown{color:var(--e-global-color-primary)}:where(.merkur-design[data-route=\/kontakt]) .ui-widget-mf-number .ui-input:-moz-placeholder-shown{color:var(--e-global-color-primary)}:where(.merkur-design[data-route=\/kontakt]) .ui-layout-1695 .layout-block.kontakt-number-31 .ui-input{background-color:var(--e-global-color-accent)}:where(.merkur-design[data-route=\/kontakt]) .ui-layout-1695 .layout-block.kontakt-number-31 .ui-input-label{color:var(--e-global-color-primary);letter-spacing:.02em;margin:0 0 20px;font-family:Arimo,sans-serif;font-size:18px;font-weight:500;display:block}:where(.merkur-design[data-route=\/kontakt]) .ui-layout-1695 .layout-block.kontakt-number-31 .ui-input{color:#000;border-radius:6px;padding:10px}:where(.merkur-design[data-route=\/kontakt]) .ui-layout-1695 .layout-block.kontakt-number-31 .ui-input-wrapper{border-color:#000}:where(.merkur-design[data-route=\/kontakt]) .ui-layout-1695 .layout-block.kontakt-number-31 .ui-input{border:1px solid #0000000d}:where(.merkur-design[data-route=\/kontakt]) .ui-layout-1695 .layout-block.kontakt-number-31 .ui-input:hover,:where(.merkur-design[data-route=\/kontakt]) .ui-layout-1695 .layout-block.kontakt-number-31 .ui-input:focus{color:#000}:where(.merkur-design[data-route=\/kontakt]) .ui-layout-1695 .layout-block.kontakt-number-31 .ui-input{font-family:Arimo,sans-serif}:where(.merkur-design[data-route=\/kontakt]) .ui-layout-1695 .layout-block.kontakt-number-31 .ui-input:not([type=submit]):not([type=checkbox]):not([type=radio])::-webkit-input-placeholder{color:#c9c1c1}:where(.merkur-design[data-route=\/kontakt]) .ui-layout-1695 .layout-block.kontakt-number-31 .ui-input:not([type=submit]):not([type=checkbox]):not([type=radio])::-moz-placeholder{color:#c9c1c1}:where(.merkur-design[data-route=\/kontakt]) .ui-layout-1695 .layout-block.kontakt-number-31 .ui-input:not([type=submit]):not([type=checkbox]):not([type=radio]):-ms-placeholder-shown{color:#c9c1c1}:where(.merkur-design[data-route=\/kontakt]) .ui-layout-1695 .layout-block.kontakt-number-31 .ui-input:not([type=submit]):not([type=checkbox]):not([type=radio]):-moz-placeholder-shown{color:#c9c1c1}:where(.merkur-design[data-route=\/kontakt]) .ui-layout-1695 .layout-block.kontakt-number-31 .ui-input::-webkit-input-placeholder{color:#c9c1c1}:where(.merkur-design[data-route=\/kontakt]) .ui-layout-1695 .layout-block.kontakt-number-31 .ui-input::-moz-placeholder{color:#c9c1c1}:where(.merkur-design[data-route=\/kontakt]) .ui-layout-1695 .layout-block.kontakt-number-31 .ui-input:-ms-placeholder-shown{color:#c9c1c1}:where(.merkur-design[data-route=\/kontakt]) .ui-layout-1695 .layout-block.kontakt-number-31 .ui-input:-moz-placeholder-shown{color:#c9c1c1}:where(.merkur-design[data-route=\/kontakt]) .ui-widget-mf-textarea .ui-input-label{color:var(--e-global-color-primary);font-family:var(--e-global-typography-primary-font-family), Sans-serif}:where(.merkur-design[data-route=\/kontakt]) .ui-widget-mf-textarea .ui-input-required-indicator{color:var(--e-global-color-primary)}:where(.merkur-design[data-route=\/kontakt]) .ui-widget-mf-textarea .ui-input-wrapper .ui-input[aria-invalid=true]{border-color:var(--e-global-color-primary)}:where(.merkur-design[data-route=\/kontakt]) .ui-widget-mf-textarea .ui-input{color:var(--e-global-color-primary)}:where(.merkur-design[data-route=\/kontakt]) .ui-widget-mf-textarea .ui-input-wrapper{border-color:var(--e-global-color-primary)}:where(.merkur-design[data-route=\/kontakt]) .ui-widget-mf-textarea .ui-input:hover,:where(.merkur-design[data-route=\/kontakt]) .ui-widget-mf-textarea .ui-input:focus{color:var(--e-global-color-primary)}:where(.merkur-design[data-route=\/kontakt]) .ui-widget-mf-textarea .ui-input,:where(.merkur-design[data-route=\/kontakt]) .ui-widget-mf-textarea .ui-input::placeholder{font-family:var(--e-global-typography-primary-font-family), Sans-serif}:where(.merkur-design[data-route=\/kontakt]) .ui-widget-mf-textarea .ui-input:not([type=submit]):not([type=checkbox]):not([type=radio])::-webkit-input-placeholder{color:var(--e-global-color-primary)}:where(.merkur-design[data-route=\/kontakt]) .ui-widget-mf-textarea .ui-input:not([type=submit]):not([type=checkbox]):not([type=radio])::-moz-placeholder{color:var(--e-global-color-primary)}:where(.merkur-design[data-route=\/kontakt]) .ui-widget-mf-textarea .ui-input:not([type=submit]):not([type=checkbox]):not([type=radio]):-ms-placeholder-shown{color:var(--e-global-color-primary)}:where(.merkur-design[data-route=\/kontakt]) .ui-widget-mf-textarea .ui-input:not([type=submit]):not([type=checkbox]):not([type=radio]):-moz-placeholder-shown{color:var(--e-global-color-primary)}:where(.merkur-design[data-route=\/kontakt]) .ui-widget-mf-textarea .ui-input::-webkit-input-placeholder{color:var(--e-global-color-primary)}:where(.merkur-design[data-route=\/kontakt]) .ui-widget-mf-textarea .ui-input::-moz-placeholder{color:var(--e-global-color-primary)}:where(.merkur-design[data-route=\/kontakt]) .ui-widget-mf-textarea .ui-input:-ms-placeholder-shown{color:var(--e-global-color-primary)}:where(.merkur-design[data-route=\/kontakt]) .ui-widget-mf-textarea .ui-input:-moz-placeholder-shown{color:var(--e-global-color-primary)}:where(.merkur-design[data-route=\/kontakt]) .ui-layout-1695 .layout-block.kontakt-textarea-32 .ui-input{background-color:var(--e-global-color-accent)}:where(.merkur-design[data-route=\/kontakt]) .ui-layout-1695 .layout-block.kontakt-textarea-32 .ui-input-label{color:var(--e-global-color-primary);letter-spacing:.02em;margin:0 0 20px;font-family:Arimo,sans-serif;font-size:18px;font-weight:500;display:block}:where(.merkur-design[data-route=\/kontakt]) .ui-layout-1695 .layout-block.kontakt-textarea-32 .ui-textarea{height:100px}:where(.merkur-design[data-route=\/kontakt]) .ui-layout-1695 .layout-block.kontakt-textarea-32 .ui-input{color:#000;border-radius:6px;padding:10px}:where(.merkur-design[data-route=\/kontakt]) .ui-layout-1695 .layout-block.kontakt-textarea-32 .ui-input-wrapper{border-color:#000}:where(.merkur-design[data-route=\/kontakt]) .ui-layout-1695 .layout-block.kontakt-textarea-32 .ui-input{border:1px solid #0000000d}:where(.merkur-design[data-route=\/kontakt]) .ui-layout-1695 .layout-block.kontakt-textarea-32 .ui-input:hover,:where(.merkur-design[data-route=\/kontakt]) .ui-layout-1695 .layout-block.kontakt-textarea-32 .ui-input:focus{color:#000}:where(.merkur-design[data-route=\/kontakt]) .ui-layout-1695 .layout-block.kontakt-textarea-32 .ui-input{font-family:Arimo,sans-serif}:where(.merkur-design[data-route=\/kontakt]) .ui-layout-1695 .layout-block.kontakt-textarea-32 .ui-input:not([type=submit]):not([type=checkbox]):not([type=radio])::-webkit-input-placeholder{color:#c9c1c1}:where(.merkur-design[data-route=\/kontakt]) .ui-layout-1695 .layout-block.kontakt-textarea-32 .ui-input:not([type=submit]):not([type=checkbox]):not([type=radio])::-moz-placeholder{color:#c9c1c1}:where(.merkur-design[data-route=\/kontakt]) .ui-layout-1695 .layout-block.kontakt-textarea-32 .ui-input:not([type=submit]):not([type=checkbox]):not([type=radio]):-ms-placeholder-shown{color:#c9c1c1}:where(.merkur-design[data-route=\/kontakt]) .ui-layout-1695 .layout-block.kontakt-textarea-32 .ui-input:not([type=submit]):not([type=checkbox]):not([type=radio]):-moz-placeholder-shown{color:#c9c1c1}:where(.merkur-design[data-route=\/kontakt]) .ui-layout-1695 .layout-block.kontakt-textarea-32 .ui-input::-webkit-input-placeholder{color:#c9c1c1}:where(.merkur-design[data-route=\/kontakt]) .ui-layout-1695 .layout-block.kontakt-textarea-32 .ui-input::-moz-placeholder{color:#c9c1c1}:where(.merkur-design[data-route=\/kontakt]) .ui-layout-1695 .layout-block.kontakt-textarea-32 .ui-input:-ms-placeholder-shown{color:#c9c1c1}:where(.merkur-design[data-route=\/kontakt]) .ui-layout-1695 .layout-block.kontakt-textarea-32 .ui-input:-moz-placeholder-shown{color:#c9c1c1}:where(.merkur-design[data-route=\/kontakt]) .ui-widget-mf-button .ui-btn-wraper svg{fill:var(--e-global-color-primary)}:where(.merkur-design[data-route=\/kontakt]) .ui-widget-mf-button .ui-btn-wraper i{color:var(--e-global-color-primary)}:where(.merkur-design[data-route=\/kontakt]) .ui-widget-mf-button .ui-btn:hover svg{fill:var(--e-global-color-primary)}:where(.merkur-design[data-route=\/kontakt]) .ui-widget-mf-button .ui-btn:hover i{color:var(--e-global-color-primary)}:where(.merkur-design[data-route=\/kontakt]) .ui-layout-1695 .layout-block.kontakt-button-33 .ui-btn-wraper{text-align:left}:where(.merkur-design[data-route=\/kontakt]) .ui-layout-1695 .layout-block.kontakt-button-33 .ui-btn{background-color:var(--e-global-color-secondary);letter-spacing:.02em;color:#fff;border-style:none;border-radius:25px;padding:10px 20px;font-family:Arimo,sans-serif;font-size:15px;box-shadow:0 0 #00000080}:where(.merkur-design[data-route=\/kontakt]) .ui-layout-1695 .layout-block.kontakt-button-33 .ui-btn:hover{background-color:var(--e-global-color-text);color:#fff}:where(.merkur-design[data-route=\/kontakt]) .ui-layout-1695 .layout-block.kontakt-button-33.layout-block{--align-self:flex-start}:where(.merkur-design[data-route=\/kontakt]) .ui-layout-1695 .layout-block.kontakt-button-33 .ui-btn:focus{color:#fff}@media (width<=1366px){:where(.merkur-design[data-route=\/kontakt]) .ui-layout-1695 .layout-block.kontakt-block-28{--grid-auto-flow:row}}@media (width<=1200px){:where(.merkur-design[data-route=\/kontakt]) .ui-layout-1695 .layout-block.kontakt-block-28{--grid-auto-flow:row}}@media (width<=1024px){:where(.merkur-design[data-route=\/kontakt]) .ui-layout-1695 .layout-block.kontakt-block-28{--grid-auto-flow:row}}@media (width<=767px){:where(.merkur-design[data-route=\/kontakt]) .ui-layout-1695 .layout-block.kontakt-block-28{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row}}:where(.merkur-design:is([data-route="/ubytovanie/izba-comfort"],[data-route="/ubytovanie/izba-comfort-plus"],[data-route="/ubytovanie/apartman"],[data-route="/ubytovanie/izba-standard"],[data-route="/ubytovanie/zemplinska-izba"])) .layout-widget:not(:has(.widget-content)) .widget-content{overflow:hidden}:where(.merkur-design:is([data-route="/ubytovanie/izba-comfort"],[data-route="/ubytovanie/izba-comfort-plus"],[data-route="/ubytovanie/apartman"],[data-route="/ubytovanie/izba-standard"],[data-route="/ubytovanie/zemplinska-izba"])) .layout-widget .ui-layout-icon-list-items{margin:0;padding:0;list-style-type:none}:where(.merkur-design:is([data-route="/ubytovanie/izba-comfort"],[data-route="/ubytovanie/izba-comfort-plus"],[data-route="/ubytovanie/apartman"],[data-route="/ubytovanie/izba-standard"],[data-route="/ubytovanie/zemplinska-izba"])) .layout-widget .ui-layout-icon-list-item{margin:0;padding:0;position:relative}:where(.merkur-design:is([data-route="/ubytovanie/izba-comfort"],[data-route="/ubytovanie/izba-comfort-plus"],[data-route="/ubytovanie/apartman"],[data-route="/ubytovanie/izba-standard"],[data-route="/ubytovanie/zemplinska-izba"])) .layout-widget .ui-layout-icon-list-item:after{width:100%;position:absolute;inset-block-end:0}:where(.merkur-design:is([data-route="/ubytovanie/izba-comfort"],[data-route="/ubytovanie/izba-comfort-plus"],[data-route="/ubytovanie/apartman"],[data-route="/ubytovanie/izba-standard"],[data-route="/ubytovanie/zemplinska-izba"])) .layout-widget .ui-layout-icon-list-item,:where(.merkur-design:is([data-route="/ubytovanie/izba-comfort"],[data-route="/ubytovanie/izba-comfort-plus"],[data-route="/ubytovanie/apartman"],[data-route="/ubytovanie/izba-standard"],[data-route="/ubytovanie/zemplinska-izba"])) .layout-widget .ui-layout-icon-list-item a{align-items:var(--icon-vertical-align,center);font-size:inherit;display:flex}:where(.merkur-design:is([data-route="/ubytovanie/izba-comfort"],[data-route="/ubytovanie/izba-comfort-plus"],[data-route="/ubytovanie/apartman"],[data-route="/ubytovanie/izba-standard"],[data-route="/ubytovanie/zemplinska-izba"])) .layout-widget .ui-layout-icon-list-icon+.ui-layout-icon-list-text{align-self:center;padding-inline-start:5px}:where(.merkur-design:is([data-route="/ubytovanie/izba-comfort"],[data-route="/ubytovanie/izba-comfort-plus"],[data-route="/ubytovanie/apartman"],[data-route="/ubytovanie/izba-standard"],[data-route="/ubytovanie/zemplinska-izba"])) .layout-widget .ui-layout-icon-list-icon{display:flex;position:relative;inset-block-start:var(--icon-vertical-offset,initial)}:where(.merkur-design:is([data-route="/ubytovanie/izba-comfort"],[data-route="/ubytovanie/izba-comfort-plus"],[data-route="/ubytovanie/apartman"],[data-route="/ubytovanie/izba-standard"],[data-route="/ubytovanie/zemplinska-izba"])) .layout-widget .ui-layout-icon-list-icon svg{height:var(--e-icon-list-icon-size,1em);width:var(--e-icon-list-icon-size,1em)}:where(.merkur-design:is([data-route="/ubytovanie/izba-comfort"],[data-route="/ubytovanie/izba-comfort-plus"],[data-route="/ubytovanie/apartman"],[data-route="/ubytovanie/izba-standard"],[data-route="/ubytovanie/zemplinska-izba"])) .layout-widget .ui-layout-icon-list-icon i{font-size:var(--e-icon-list-icon-size);width:1.25em}:where(.merkur-design:is([data-route="/ubytovanie/izba-comfort"],[data-route="/ubytovanie/izba-comfort-plus"],[data-route="/ubytovanie/apartman"],[data-route="/ubytovanie/izba-standard"],[data-route="/ubytovanie/zemplinska-izba"])) .layout-widget.ui-widget-icon-list .ui-layout-icon-list-icon{text-align:var(--e-icon-list-icon-align)}:where(.merkur-design:is([data-route="/ubytovanie/izba-comfort"],[data-route="/ubytovanie/izba-comfort-plus"],[data-route="/ubytovanie/apartman"],[data-route="/ubytovanie/izba-standard"],[data-route="/ubytovanie/zemplinska-izba"])) .layout-widget.ui-widget-icon-list .ui-layout-icon-list-icon svg{margin:var(--e-icon-list-icon-margin,0 calc(var(--e-icon-list-icon-size,1em) * .25) 0 0)}:where(.merkur-design:is([data-route="/ubytovanie/izba-comfort"],[data-route="/ubytovanie/izba-comfort-plus"],[data-route="/ubytovanie/apartman"],[data-route="/ubytovanie/izba-standard"],[data-route="/ubytovanie/zemplinska-izba"])) .layout-widget.ui-layout-list-item-link-full-width a{width:100%}:where(.merkur-design:is([data-route="/ubytovanie/izba-comfort"],[data-route="/ubytovanie/izba-comfort-plus"],[data-route="/ubytovanie/apartman"],[data-route="/ubytovanie/izba-standard"],[data-route="/ubytovanie/zemplinska-izba"])) .layout-widget:not(.ui-layout-align-end) .ui-layout-icon-list-item:after{inset-inline-start:0}:where(.merkur-design:is([data-route="/ubytovanie/izba-comfort"],[data-route="/ubytovanie/izba-comfort-plus"],[data-route="/ubytovanie/apartman"],[data-route="/ubytovanie/izba-standard"],[data-route="/ubytovanie/zemplinska-izba"])) .layout-widget:not(.ui-layout-align-start) .ui-layout-icon-list-item:after{inset-inline-end:0}@media (width>=-1px){:where(.merkur-design:is([data-route="/ubytovanie/izba-comfort"],[data-route="/ubytovanie/izba-comfort-plus"],[data-route="/ubytovanie/apartman"],[data-route="/ubytovanie/izba-standard"],[data-route="/ubytovanie/zemplinska-izba"])) .layout-widget:not(.ui-layout-widescreen-align-end) .ui-layout-icon-list-item:after{inset-inline-start:0}:where(.merkur-design:is([data-route="/ubytovanie/izba-comfort"],[data-route="/ubytovanie/izba-comfort-plus"],[data-route="/ubytovanie/apartman"],[data-route="/ubytovanie/izba-standard"],[data-route="/ubytovanie/zemplinska-izba"])) .layout-widget:not(.ui-layout-widescreen-align-start) .ui-layout-icon-list-item:after{inset-inline-end:0}}@media (width<=1366px){:where(.merkur-design:is([data-route="/ubytovanie/izba-comfort"],[data-route="/ubytovanie/izba-comfort-plus"],[data-route="/ubytovanie/apartman"],[data-route="/ubytovanie/izba-standard"],[data-route="/ubytovanie/zemplinska-izba"])) .layout-widget:not(.ui-layout-laptop-align-end) .ui-layout-icon-list-item:after{inset-inline-start:0}:where(.merkur-design:is([data-route="/ubytovanie/izba-comfort"],[data-route="/ubytovanie/izba-comfort-plus"],[data-route="/ubytovanie/apartman"],[data-route="/ubytovanie/izba-standard"],[data-route="/ubytovanie/zemplinska-izba"])) .layout-widget:not(.ui-layout-laptop-align-start) .ui-layout-icon-list-item:after{inset-inline-end:0}}@media (width<=1200px){:where(.merkur-design:is([data-route="/ubytovanie/izba-comfort"],[data-route="/ubytovanie/izba-comfort-plus"],[data-route="/ubytovanie/apartman"],[data-route="/ubytovanie/izba-standard"],[data-route="/ubytovanie/zemplinska-izba"])) .layout-widget:not(.ui-layout-tablet-extra-align-end) .ui-layout-icon-list-item:after{inset-inline-start:0}:where(.merkur-design:is([data-route="/ubytovanie/izba-comfort"],[data-route="/ubytovanie/izba-comfort-plus"],[data-route="/ubytovanie/apartman"],[data-route="/ubytovanie/izba-standard"],[data-route="/ubytovanie/zemplinska-izba"])) .layout-widget:not(.ui-layout-tablet-extra-align-start) .ui-layout-icon-list-item:after{inset-inline-end:0}}@media (width<=1024px){:where(.merkur-design:is([data-route="/ubytovanie/izba-comfort"],[data-route="/ubytovanie/izba-comfort-plus"],[data-route="/ubytovanie/apartman"],[data-route="/ubytovanie/izba-standard"],[data-route="/ubytovanie/zemplinska-izba"])) .layout-widget:not(.ui-layout-tablet-align-end) .ui-layout-icon-list-item:after{inset-inline-start:0}:where(.merkur-design:is([data-route="/ubytovanie/izba-comfort"],[data-route="/ubytovanie/izba-comfort-plus"],[data-route="/ubytovanie/apartman"],[data-route="/ubytovanie/izba-standard"],[data-route="/ubytovanie/zemplinska-izba"])) .layout-widget:not(.ui-layout-tablet-align-start) .ui-layout-icon-list-item:after{inset-inline-end:0}}@media (width<=-1px){:where(.merkur-design:is([data-route="/ubytovanie/izba-comfort"],[data-route="/ubytovanie/izba-comfort-plus"],[data-route="/ubytovanie/apartman"],[data-route="/ubytovanie/izba-standard"],[data-route="/ubytovanie/zemplinska-izba"])) .layout-widget:not(.ui-layout-mobile-extra-align-end) .ui-layout-icon-list-item:after{inset-inline-start:0}:where(.merkur-design:is([data-route="/ubytovanie/izba-comfort"],[data-route="/ubytovanie/izba-comfort-plus"],[data-route="/ubytovanie/apartman"],[data-route="/ubytovanie/izba-standard"],[data-route="/ubytovanie/zemplinska-izba"])) .layout-widget:not(.ui-layout-mobile-extra-align-start) .ui-layout-icon-list-item:after{inset-inline-end:0}}@media (width<=767px){:where(.merkur-design:is([data-route="/ubytovanie/izba-comfort"],[data-route="/ubytovanie/izba-comfort-plus"],[data-route="/ubytovanie/apartman"],[data-route="/ubytovanie/izba-standard"],[data-route="/ubytovanie/zemplinska-izba"])) .layout-widget:not(.ui-layout-mobile-align-end) .ui-layout-icon-list-item:after{inset-inline-start:0}:where(.merkur-design:is([data-route="/ubytovanie/izba-comfort"],[data-route="/ubytovanie/izba-comfort-plus"],[data-route="/ubytovanie/apartman"],[data-route="/ubytovanie/izba-standard"],[data-route="/ubytovanie/zemplinska-izba"])) .layout-widget:not(.ui-layout-mobile-align-start) .ui-layout-icon-list-item:after{inset-inline-end:0}}:where(.merkur-design:is([data-route="/ubytovanie/izba-comfort"],[data-route="/ubytovanie/izba-comfort-plus"],[data-route="/ubytovanie/apartman"],[data-route="/ubytovanie/izba-standard"],[data-route="/ubytovanie/zemplinska-izba"])) #design-left-area ul.ui-layout-icon-list-items,:where(.merkur-design:is([data-route="/ubytovanie/izba-comfort"],[data-route="/ubytovanie/izba-comfort-plus"],[data-route="/ubytovanie/apartman"],[data-route="/ubytovanie/izba-standard"],[data-route="/ubytovanie/zemplinska-izba"])) .layout .layout-block ul.ui-layout-icon-list-items{padding:0}:where(.merkur-design[data-route="/ubytovanie/izba-comfort"]) .content-ubytovanie-izba-comfort .layout-block.ubytovanie-izba-comfort-izba-comfort-8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px}:where(.merkur-design[data-route="/ubytovanie/izba-comfort"]) .content-ubytovanie-izba-comfort .layout-block.ubytovanie-izba-comfort-izba-comfort-9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;--overlay-opacity:.6;--border-radius:16px 16px 16px 16px;--padding-top:100px;--padding-bottom:130px;--padding-left:15px;--padding-right:15px}:where(.merkur-design[data-route="/ubytovanie/izba-comfort"]) .content-ubytovanie-izba-comfort .layout-block.ubytovanie-izba-comfort-izba-comfort-9:before{--background-overlay:"";background-color:#0000;background-image:linear-gradient(#504640cc 50% 100%)}:where(.merkur-design[data-route="/ubytovanie/izba-comfort"]) .content-ubytovanie-izba-comfort .layout-block.ubytovanie-izba-comfort-izba-comfort-10{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}:where(.merkur-design[data-route="/ubytovanie/izba-comfort"]) .content-ubytovanie-izba-comfort .layout-block.ubytovanie-izba-comfort-heading-11>.widget-content{margin:0 0 -5px}:where(.merkur-design[data-route="/ubytovanie/izba-comfort"]) .content-ubytovanie-izba-comfort .layout-block.ubytovanie-izba-comfort-heading-11.layout-block{--align-self:center}:where(.merkur-design[data-route="/ubytovanie/izba-comfort"]) .content-ubytovanie-izba-comfort .layout-block.ubytovanie-izba-comfort-heading-11 .ui-heading{text-align:center}:where(.merkur-design[data-route="/ubytovanie/izba-comfort"]) .content-ubytovanie-izba-comfort .layout-block.ubytovanie-izba-comfort-heading-11 .ui-heading .ui-title{opacity:1;-webkit-text-stroke-width:0px;margin:0;font-family:Golos Text,sans-serif;font-size:17px;font-weight:600}:where(.merkur-design[data-route="/ubytovanie/izba-comfort"]) .content-ubytovanie-izba-comfort .layout-block.ubytovanie-izba-comfort-izba-comfort-12.layout-block{--align-self:center}:where(.merkur-design[data-route="/ubytovanie/izba-comfort"]) .content-ubytovanie-izba-comfort .layout-block.ubytovanie-izba-comfort-izba-comfort-12 .ui-page-title-wrapper{text-align:center}:where(.merkur-design[data-route="/ubytovanie/izba-comfort"]) .content-ubytovanie-izba-comfort .layout-block.ubytovanie-izba-comfort-izba-comfort-12 .ui-page-title{color:#fff;letter-spacing:.02em;margin:0;font-family:Arimo,sans-serif;font-size:48px;line-height:1.2em}:where(.merkur-design[data-route="/ubytovanie/izba-comfort"]) .content-ubytovanie-izba-comfort .layout-block.ubytovanie-izba-comfort-breadcrumb-13>.widget-content{background-color:#ffffff1a;padding:0 20px 5px}:where(.merkur-design[data-route="/ubytovanie/izba-comfort"]) .content-ubytovanie-izba-comfort .layout-block.ubytovanie-izba-comfort-breadcrumb-13.layout-block{--align-self:center}:where(.merkur-design[data-route="/ubytovanie/izba-comfort"]) .content-ubytovanie-izba-comfort .layout-block.ubytovanie-izba-comfort-breadcrumb-13{bottom:0}:where(.merkur-design[data-route="/ubytovanie/izba-comfort"]) .content-ubytovanie-izba-comfort .layout-block.ubytovanie-izba-comfort-breadcrumb-13 .ui-breadcrumb,:where(.merkur-design[data-route="/ubytovanie/izba-comfort"]) .content-ubytovanie-izba-comfort .layout-block.ubytovanie-izba-comfort-breadcrumb-13 .ui-breadcrumb a{color:#fff9}:where(.merkur-design[data-route="/ubytovanie/izba-comfort"]) .content-ubytovanie-izba-comfort .layout-block.ubytovanie-izba-comfort-breadcrumb-13 .ui-breadcrumb{color:var(--e-global-color-accent)}:where(.merkur-design[data-route="/ubytovanie/izba-comfort"]) .content-ubytovanie-izba-comfort .layout-block.ubytovanie-izba-comfort-breadcrumb-13 .ui-breadcrumb a,:where(.merkur-design[data-route="/ubytovanie/izba-comfort"]) .content-ubytovanie-izba-comfort .layout-block.ubytovanie-izba-comfort-breadcrumb-13 .ui-breadcrumb,:where(.merkur-design[data-route="/ubytovanie/izba-comfort"]) .content-ubytovanie-izba-comfort .layout-block.ubytovanie-izba-comfort-breadcrumb-13 .ui-breadcrumb span{letter-spacing:.02em;font-family:Arimo,sans-serif;font-size:13px}:where(.merkur-design[data-route="/ubytovanie/izba-comfort"]) .content-ubytovanie-izba-comfort .layout-block.ubytovanie-izba-comfort-breadcrumb-13 .ui-breadcrumb .ui-breadcrumb-separator{color:var(--e-global-color-secondary);width:10px;height:10px}:where(.merkur-design[data-route="/ubytovanie/izba-comfort"]) .content-ubytovanie-izba-comfort .layout-block.ubytovanie-izba-comfort-breadcrumb-13 .ui-breadcrumb .ui-breadcrumb-separator,:where(.merkur-design[data-route="/ubytovanie/izba-comfort"]) .content-ubytovanie-izba-comfort .layout-block.ubytovanie-izba-comfort-breadcrumb-13 .ui-breadcrumb .ui-breadcrumb-separator path{fill:var(--e-global-color-secondary)}:where(.merkur-design[data-route="/ubytovanie/izba-comfort"]) .content-ubytovanie-izba-comfort .layout-block.ubytovanie-izba-comfort-60-noc-14{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px}:where(.merkur-design[data-route="/ubytovanie/izba-comfort"]) .content-ubytovanie-izba-comfort .layout-block.ubytovanie-izba-comfort-60-noc-15{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}:where(.merkur-design[data-route="/ubytovanie/izba-comfort"]) .content-ubytovanie-izba-comfort .layout-block.ubytovanie-izba-comfort-60-noc-16 .ui-basic-information-wrapper{background-color:#caa05c1a;padding:25px;border-radius:17px!important}:where(.merkur-design[data-route="/ubytovanie/izba-comfort"]) .content-ubytovanie-izba-comfort .layout-block.ubytovanie-izba-comfort-60-noc-16 .ui-basic-information-list{justify-content:space-between}:where(.merkur-design[data-route="/ubytovanie/izba-comfort"]) .content-ubytovanie-izba-comfort .layout-block.ubytovanie-izba-comfort-60-noc-16 .ui-basic-information-wrapper .ui-basic-information-list .ui-info-icon{font-size:20px}:where(.merkur-design[data-route="/ubytovanie/izba-comfort"]) .content-ubytovanie-izba-comfort .layout-block.ubytovanie-izba-comfort-60-noc-16 .ui-basic-information-wrapper .ui-basic-information-list img.ui-info-icon{height:20px}:where(.merkur-design[data-route="/ubytovanie/izba-comfort"]) .content-ubytovanie-izba-comfort .layout-block.ubytovanie-izba-comfort-60-noc-16 .ui-basic-information-wrapper .ui-basic-information-list .ui-info{color:var(--e-global-color-text);gap:10px;font-family:Golos Text,sans-serif;font-size:18px;font-weight:500}:where(.merkur-design[data-route="/ubytovanie/izba-comfort"]) .content-ubytovanie-izba-comfort .layout-block.ubytovanie-izba-comfort-60-noc-16 .ui-basic-information-wrapper .ui-price{color:var(--e-global-color-primary);font-family:Golos Text,sans-serif;font-size:40px;font-weight:600}:where(.merkur-design[data-route="/ubytovanie/izba-comfort"]) .content-ubytovanie-izba-comfort .layout-block.ubytovanie-izba-comfort-60-noc-16 .ui-basic-information-wrapper .ui-price .ui-label{color:var(--e-global-color-primary);font-family:Golos Text,sans-serif;font-size:20px;font-weight:600;line-height:1.3em}:where(.merkur-design[data-route="/ubytovanie/izba-comfort"]) .content-ubytovanie-izba-comfort .layout-block.ubytovanie-izba-comfort-rezervovat-17{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 45px;--row-gap:0px;--column-gap:45px;--padding-top:50px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px}:where(.merkur-design[data-route="/ubytovanie/izba-comfort"]) .content-ubytovanie-izba-comfort .layout-block.ubytovanie-izba-comfort-rezervovat-18{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}:where(.merkur-design[data-route="/ubytovanie/izba-comfort"]) .content-ubytovanie-izba-comfort .layout-block.ubytovanie-izba-comfort-rezervovat-18.layout-container{--order:99999}:where(.merkur-design[data-route="/ubytovanie/izba-comfort"]) .content-ubytovanie-izba-comfort .layout-block.ubytovanie-izba-comfort-rezervovat-19{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}:where(.merkur-design[data-route="/ubytovanie/izba-comfort"]) .content-ubytovanie-izba-comfort .layout-block.ubytovanie-izba-comfort-block-21{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}:where(.merkur-design[data-route="/ubytovanie/izba-comfort"]) .content-ubytovanie-izba-comfort .layout-block.ubytovanie-izba-comfort-block-21.layout-container{--order:-99999}:where(.merkur-design[data-route="/ubytovanie/izba-comfort"]) .content-ubytovanie-izba-comfort .layout-block.ubytovanie-izba-comfort-room-room-gallery-22>.widget-content{border-radius:16px;margin:0 0 -10px}:where(.merkur-design[data-route="/ubytovanie/izba-comfort"]) .content-ubytovanie-izba-comfort .layout-block.ubytovanie-izba-comfort-room-room-gallery-22 .room-gallery .carousel-slide{padding:0;border-radius:16px!important}:where(.merkur-design[data-route="/ubytovanie/izba-comfort"]) .ui-widget-text-editor{font-family:var(--e-global-typography-text-font-family), Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}:where(.merkur-design[data-route="/ubytovanie/izba-comfort"]) .content-ubytovanie-izba-comfort .layout-block.ubytovanie-izba-comfort-text-editor-23{margin:20px 0px calc(var(--kit-widget-spacing,0px) + 10px) 0px}:where(.merkur-design[data-route="/ubytovanie/izba-comfort"]) .ui-widget-heading .ui-layout-heading-title{font-family:var(--e-global-typography-primary-font-family), Sans-serif;color:var(--e-global-color-primary)}:where(.merkur-design[data-route="/ubytovanie/izba-comfort"]) .content-ubytovanie-izba-comfort .layout-block.ubytovanie-izba-comfort-na-izbe-sa-nachadza-24 .ui-layout-heading-title{font-family:Arimo,sans-serif;font-size:26px}:where(.merkur-design[data-route="/ubytovanie/izba-comfort"]) .content-ubytovanie-izba-comfort .layout-block.ubytovanie-izba-comfort-block-25{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}:where(.merkur-design[data-route="/ubytovanie/izba-comfort"]) .ui-widget-icon-list .ui-layout-icon-list-item:not(:last-child):after{border-color:var(--e-global-color-text)}:where(.merkur-design[data-route="/ubytovanie/izba-comfort"]) .ui-widget-icon-list .ui-layout-icon-list-icon i{color:var(--e-global-color-primary)}:where(.merkur-design[data-route="/ubytovanie/izba-comfort"]) .ui-widget-icon-list .ui-layout-icon-list-icon svg{fill:var(--e-global-color-primary)}:where(.merkur-design[data-route="/ubytovanie/izba-comfort"]) .ui-widget-icon-list .ui-layout-icon-list-item>.ui-layout-icon-list-text,:where(.merkur-design[data-route="/ubytovanie/izba-comfort"]) .ui-widget-icon-list .ui-layout-icon-list-item>a{font-family:var(--e-global-typography-text-font-family), Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}:where(.merkur-design[data-route="/ubytovanie/izba-comfort"]) .ui-widget-icon-list .ui-layout-icon-list-text{color:var(--e-global-color-secondary)}:where(.merkur-design[data-route="/ubytovanie/izba-comfort"]) .content-ubytovanie-izba-comfort .layout-block.ubytovanie-izba-comfort-icon-list-26{width:var(--container-widget-width,405px);--container-widget-width:405px;--container-widget-flex-grow:0;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;max-width:405px}:where(.merkur-design[data-route="/ubytovanie/izba-comfort"]) .content-ubytovanie-izba-comfort .layout-block.ubytovanie-izba-comfort-icon-list-26 .ui-layout-icon-list-items:not(.ui-layout-inline-items) .ui-layout-icon-list-item:not(:last-child){padding-block-end:2.5px}:where(.merkur-design[data-route="/ubytovanie/izba-comfort"]) .content-ubytovanie-izba-comfort .layout-block.ubytovanie-izba-comfort-icon-list-26 .ui-layout-icon-list-items:not(.ui-layout-inline-items) .ui-layout-icon-list-item:not(:first-child){margin-block-start:2.5px}:where(.merkur-design[data-route="/ubytovanie/izba-comfort"]) .content-ubytovanie-izba-comfort .layout-block.ubytovanie-izba-comfort-icon-list-26 .ui-layout-icon-list-icon i{color:var(--e-global-color-secondary);transition:color .3s}:where(.merkur-design[data-route="/ubytovanie/izba-comfort"]) .content-ubytovanie-izba-comfort .layout-block.ubytovanie-izba-comfort-icon-list-26 .ui-layout-icon-list-icon svg{fill:var(--e-global-color-secondary);transition:fill .3s}:where(.merkur-design[data-route="/ubytovanie/izba-comfort"]) .content-ubytovanie-izba-comfort .layout-block.ubytovanie-izba-comfort-icon-list-26 .ui-layout-icon-list-text{color:var(--e-global-color-text);transition:color .3s}:where(.merkur-design[data-route="/ubytovanie/izba-comfort"]) .content-ubytovanie-izba-comfort .layout-block.ubytovanie-izba-comfort-icon-list-27{width:var(--container-widget-width,405px);--container-widget-width:405px;--container-widget-flex-grow:0;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;max-width:405px}:where(.merkur-design[data-route="/ubytovanie/izba-comfort"]) .content-ubytovanie-izba-comfort .layout-block.ubytovanie-izba-comfort-icon-list-27 .ui-layout-icon-list-items:not(.ui-layout-inline-items) .ui-layout-icon-list-item:not(:last-child){padding-block-end:2.5px}:where(.merkur-design[data-route="/ubytovanie/izba-comfort"]) .content-ubytovanie-izba-comfort .layout-block.ubytovanie-izba-comfort-icon-list-27 .ui-layout-icon-list-items:not(.ui-layout-inline-items) .ui-layout-icon-list-item:not(:first-child){margin-block-start:2.5px}:where(.merkur-design[data-route="/ubytovanie/izba-comfort"]) .content-ubytovanie-izba-comfort .layout-block.ubytovanie-izba-comfort-icon-list-27 .ui-layout-icon-list-icon i{color:var(--e-global-color-secondary);transition:color .3s}:where(.merkur-design[data-route="/ubytovanie/izba-comfort"]) .content-ubytovanie-izba-comfort .layout-block.ubytovanie-izba-comfort-icon-list-27 .ui-layout-icon-list-icon svg{fill:var(--e-global-color-secondary);transition:fill .3s}:where(.merkur-design[data-route="/ubytovanie/izba-comfort"]) .content-ubytovanie-izba-comfort .layout-block.ubytovanie-izba-comfort-icon-list-27 .ui-layout-icon-list-text{color:var(--e-global-color-text);transition:color .3s}:where(.merkur-design[data-route="/ubytovanie/izba-comfort"]) .content-ubytovanie-izba-comfort .layout-block.ubytovanie-izba-comfort-dalsie-izby-28{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:15px;--padding-right:15px}:where(.merkur-design[data-route="/ubytovanie/izba-comfort"]) .content-ubytovanie-izba-comfort .layout-block.ubytovanie-izba-comfort-dalsie-izby-29{margin:0px 0px calc(var(--kit-widget-spacing,0px) + 5px) 0px}:where(.merkur-design[data-route="/ubytovanie/izba-comfort"]) .content-ubytovanie-izba-comfort .layout-block.ubytovanie-izba-comfort-dalsie-izby-29 .ui-layout-heading-title{font-family:Arimo,sans-serif;font-size:40px}:where(.merkur-design[data-route="/ubytovanie/izba-comfort"]) .content-ubytovanie-izba-comfort .layout-block.ubytovanie-izba-comfort-izba-comfot-plus-30>.widget-content{margin:5px 0 0}:where(.merkur-design[data-route="/ubytovanie/izba-comfort"]) .content-ubytovanie-izba-comfort .layout-block.ubytovanie-izba-comfort-izba-comfot-plus-30 .ui-core.design-room-grid.ui-item-grid{grid-template-columns:repeat(3,1fr)}:where(.merkur-design[data-route="/ubytovanie/izba-comfort"]) .content-ubytovanie-izba-comfort .layout-block.ubytovanie-izba-comfort-izba-comfot-plus-30 .ui-item-grid{gap:30px!important}:where(.merkur-design[data-route="/ubytovanie/izba-comfort"]) .content-ubytovanie-izba-comfort .layout-block.ubytovanie-izba-comfort-izba-comfot-plus-30 .ui-grid-item .room-card-photo{margin:0 0 25px}:where(.merkur-design[data-route="/ubytovanie/izba-comfort"]) .content-ubytovanie-izba-comfort .layout-block.ubytovanie-izba-comfort-izba-comfot-plus-30 .ui-grid-item .room-card-title{color:var(--e-global-color-primary);letter-spacing:.02em;margin:10px 0 20px;font-family:Arimo,sans-serif;font-size:26px;font-weight:500}:where(.merkur-design[data-route="/ubytovanie/izba-comfort"]) .content-ubytovanie-izba-comfort .layout-block.ubytovanie-izba-comfort-izba-comfot-plus-30 .ui-grid-item span.ui-capacity{color:var(--e-global-color-text);font-size:15px}:where(.merkur-design[data-route="/ubytovanie/izba-comfort"]) .content-ubytovanie-izba-comfort .layout-block.ubytovanie-izba-comfort-izba-comfot-plus-30 .ui-grid-item .ui-item-inner .ui-price .ui-price-amount,:where(.merkur-design[data-route="/ubytovanie/izba-comfort"]) .content-ubytovanie-izba-comfort .layout-block.ubytovanie-izba-comfort-izba-comfot-plus-30 .ui-grid-item .ui-price .ui-price-amount{font-family:var(--e-global-typography-primary-font-family), Sans-serif}:where(.merkur-design[data-route="/ubytovanie/izba-comfort"]) .ui-design-document.page-ubytovanie-izba-comfort:not(.ui-layout-motion-effects-element-type-background){background-color:#f6f6f6}@media (width<=1200px){:where(.merkur-design[data-route="/ubytovanie/izba-comfort"]) .content-ubytovanie-izba-comfort .layout-block.ubytovanie-izba-comfort-izba-comfot-plus-30>.widget-content{padding:0}:where(.merkur-design[data-route="/ubytovanie/izba-comfort"]) .content-ubytovanie-izba-comfort .layout-block.ubytovanie-izba-comfort-izba-comfot-plus-30 .ui-core.design-room-grid.ui-item-grid{grid-template-columns:repeat(2,1fr)}:where(.merkur-design[data-route="/ubytovanie/izba-comfort"]) .content-ubytovanie-izba-comfort .layout-block.ubytovanie-izba-comfort-izba-comfot-plus-30 .ui-grid-item .ui-item-inner{padding:0}}@media (width>=768px){:where(.merkur-design[data-route="/ubytovanie/izba-comfort"]) .content-ubytovanie-izba-comfort .layout-block.ubytovanie-izba-comfort-izba-comfort-10,:where(.merkur-design[data-route="/ubytovanie/izba-comfort"]) .content-ubytovanie-izba-comfort .layout-block.ubytovanie-izba-comfort-60-noc-15{--width:100%}:where(.merkur-design[data-route="/ubytovanie/izba-comfort"]) .content-ubytovanie-izba-comfort .layout-block.ubytovanie-izba-comfort-rezervovat-18{--width:33.3333%}:where(.merkur-design[data-route="/ubytovanie/izba-comfort"]) .content-ubytovanie-izba-comfort .layout-block.ubytovanie-izba-comfort-block-21{--width:66.6666%}}@media (width<=1024px) and (width>=768px){:where(.merkur-design[data-route="/ubytovanie/izba-comfort"]) .content-ubytovanie-izba-comfort .layout-block.ubytovanie-izba-comfort-izba-comfort-10,:where(.merkur-design[data-route="/ubytovanie/izba-comfort"]) .content-ubytovanie-izba-comfort .layout-block.ubytovanie-izba-comfort-rezervovat-18,:where(.merkur-design[data-route="/ubytovanie/izba-comfort"]) .content-ubytovanie-izba-comfort .layout-block.ubytovanie-izba-comfort-block-21{--width:100%}}@media (width<=1024px){:where(.merkur-design[data-route="/ubytovanie/izba-comfort"]) .content-ubytovanie-izba-comfort .layout-block.ubytovanie-izba-comfort-izba-comfort-9{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}:where(.merkur-design[data-route="/ubytovanie/izba-comfort"]) .content-ubytovanie-izba-comfort .layout-block.ubytovanie-izba-comfort-60-noc-16 .ui-basic-information-wrapper .ui-basic-information-list{gap:20px}:where(.merkur-design[data-route="/ubytovanie/izba-comfort"]) .content-ubytovanie-izba-comfort .layout-block.ubytovanie-izba-comfort-rezervovat-17{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px}}@media (width<=767px){:where(.merkur-design[data-route="/ubytovanie/izba-comfort"]) .content-ubytovanie-izba-comfort .layout-block.ubytovanie-izba-comfort-izba-comfort-9{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:60px;--padding-bottom:90px;--padding-left:15px;--padding-right:15px}:where(.merkur-design[data-route="/ubytovanie/izba-comfort"]) .content-ubytovanie-izba-comfort .layout-block.ubytovanie-izba-comfort-izba-comfort-12 .ui-page-title{font-size:36px}:where(.merkur-design[data-route="/ubytovanie/izba-comfort"]) .content-ubytovanie-izba-comfort .layout-block.ubytovanie-izba-comfort-60-noc-14{--padding-top:60px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px}:where(.merkur-design[data-route="/ubytovanie/izba-comfort"]) .content-ubytovanie-izba-comfort .layout-block.ubytovanie-izba-comfort-rezervovat-18{--padding-top:25px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}:where(.merkur-design[data-route="/ubytovanie/izba-comfort"]) .content-ubytovanie-izba-comfort .layout-block.ubytovanie-izba-comfort-dalsie-izby-28{--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px}}:where(.merkur-design[data-route="/ubytovanie/izba-comfort-plus"]) .content-ubytovanie-izba-comfort-plus .layout-block.ubytovanie-izba-comfort-plus-izba-comfot-plus-8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px}:where(.merkur-design[data-route="/ubytovanie/izba-comfort-plus"]) .content-ubytovanie-izba-comfort-plus .layout-block.ubytovanie-izba-comfort-plus-izba-comfot-plus-9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;--overlay-opacity:.6;--border-radius:16px 16px 16px 16px;--padding-top:100px;--padding-bottom:130px;--padding-left:15px;--padding-right:15px}:where(.merkur-design[data-route="/ubytovanie/izba-comfort-plus"]) .content-ubytovanie-izba-comfort-plus .layout-block.ubytovanie-izba-comfort-plus-izba-comfot-plus-9:before{--background-overlay:"";background-color:#0000;background-image:linear-gradient(#504640cc 50% 100%)}:where(.merkur-design[data-route="/ubytovanie/izba-comfort-plus"]) .content-ubytovanie-izba-comfort-plus .layout-block.ubytovanie-izba-comfort-plus-izba-comfot-plus-10{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}:where(.merkur-design[data-route="/ubytovanie/izba-comfort-plus"]) .content-ubytovanie-izba-comfort-plus .layout-block.ubytovanie-izba-comfort-plus-heading-11>.widget-content{margin:0 0 -5px}:where(.merkur-design[data-route="/ubytovanie/izba-comfort-plus"]) .content-ubytovanie-izba-comfort-plus .layout-block.ubytovanie-izba-comfort-plus-heading-11.layout-block{--align-self:center}:where(.merkur-design[data-route="/ubytovanie/izba-comfort-plus"]) .content-ubytovanie-izba-comfort-plus .layout-block.ubytovanie-izba-comfort-plus-heading-11 .ui-heading{text-align:center}:where(.merkur-design[data-route="/ubytovanie/izba-comfort-plus"]) .content-ubytovanie-izba-comfort-plus .layout-block.ubytovanie-izba-comfort-plus-heading-11 .ui-heading .ui-title{opacity:1;-webkit-text-stroke-width:0px;margin:0;font-family:Golos Text,sans-serif;font-size:17px;font-weight:600}:where(.merkur-design[data-route="/ubytovanie/izba-comfort-plus"]) .content-ubytovanie-izba-comfort-plus .layout-block.ubytovanie-izba-comfort-plus-izba-comfot-plus-12.layout-block{--align-self:center}:where(.merkur-design[data-route="/ubytovanie/izba-comfort-plus"]) .content-ubytovanie-izba-comfort-plus .layout-block.ubytovanie-izba-comfort-plus-izba-comfot-plus-12 .ui-page-title-wrapper{text-align:center}:where(.merkur-design[data-route="/ubytovanie/izba-comfort-plus"]) .content-ubytovanie-izba-comfort-plus .layout-block.ubytovanie-izba-comfort-plus-izba-comfot-plus-12 .ui-page-title{color:#fff;letter-spacing:.02em;margin:0;font-family:Arimo,sans-serif;font-size:60px;line-height:1.2em}:where(.merkur-design[data-route="/ubytovanie/izba-comfort-plus"]) .content-ubytovanie-izba-comfort-plus .layout-block.ubytovanie-izba-comfort-plus-breadcrumb-13>.widget-content{background-color:#ffffff1a;padding:0 20px 5px}:where(.merkur-design[data-route="/ubytovanie/izba-comfort-plus"]) .content-ubytovanie-izba-comfort-plus .layout-block.ubytovanie-izba-comfort-plus-breadcrumb-13.layout-block{--align-self:center}:where(.merkur-design[data-route="/ubytovanie/izba-comfort-plus"]) .content-ubytovanie-izba-comfort-plus .layout-block.ubytovanie-izba-comfort-plus-breadcrumb-13{bottom:0}:where(.merkur-design[data-route="/ubytovanie/izba-comfort-plus"]) .content-ubytovanie-izba-comfort-plus .layout-block.ubytovanie-izba-comfort-plus-breadcrumb-13 .ui-breadcrumb,:where(.merkur-design[data-route="/ubytovanie/izba-comfort-plus"]) .content-ubytovanie-izba-comfort-plus .layout-block.ubytovanie-izba-comfort-plus-breadcrumb-13 .ui-breadcrumb a{color:#fff9}:where(.merkur-design[data-route="/ubytovanie/izba-comfort-plus"]) .content-ubytovanie-izba-comfort-plus .layout-block.ubytovanie-izba-comfort-plus-breadcrumb-13 .ui-breadcrumb{color:var(--e-global-color-accent)}:where(.merkur-design[data-route="/ubytovanie/izba-comfort-plus"]) .content-ubytovanie-izba-comfort-plus .layout-block.ubytovanie-izba-comfort-plus-breadcrumb-13 .ui-breadcrumb a,:where(.merkur-design[data-route="/ubytovanie/izba-comfort-plus"]) .content-ubytovanie-izba-comfort-plus .layout-block.ubytovanie-izba-comfort-plus-breadcrumb-13 .ui-breadcrumb,:where(.merkur-design[data-route="/ubytovanie/izba-comfort-plus"]) .content-ubytovanie-izba-comfort-plus .layout-block.ubytovanie-izba-comfort-plus-breadcrumb-13 .ui-breadcrumb span{letter-spacing:.02em;font-family:Arimo,sans-serif;font-size:13px}:where(.merkur-design[data-route="/ubytovanie/izba-comfort-plus"]) .content-ubytovanie-izba-comfort-plus .layout-block.ubytovanie-izba-comfort-plus-breadcrumb-13 .ui-breadcrumb .ui-breadcrumb-separator{color:var(--e-global-color-secondary);width:10px;height:10px}:where(.merkur-design[data-route="/ubytovanie/izba-comfort-plus"]) .content-ubytovanie-izba-comfort-plus .layout-block.ubytovanie-izba-comfort-plus-breadcrumb-13 .ui-breadcrumb .ui-breadcrumb-separator,:where(.merkur-design[data-route="/ubytovanie/izba-comfort-plus"]) .content-ubytovanie-izba-comfort-plus .layout-block.ubytovanie-izba-comfort-plus-breadcrumb-13 .ui-breadcrumb .ui-breadcrumb-separator path{fill:var(--e-global-color-secondary)}:where(.merkur-design[data-route="/ubytovanie/izba-comfort-plus"]) .content-ubytovanie-izba-comfort-plus .layout-block.ubytovanie-izba-comfort-plus-70-noc-14{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px}:where(.merkur-design[data-route="/ubytovanie/izba-comfort-plus"]) .content-ubytovanie-izba-comfort-plus .layout-block.ubytovanie-izba-comfort-plus-70-noc-15{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}:where(.merkur-design[data-route="/ubytovanie/izba-comfort-plus"]) .content-ubytovanie-izba-comfort-plus .layout-block.ubytovanie-izba-comfort-plus-70-noc-16 .ui-basic-information-wrapper{background-color:#caa05c1a;padding:25px;border-radius:17px!important}:where(.merkur-design[data-route="/ubytovanie/izba-comfort-plus"]) .content-ubytovanie-izba-comfort-plus .layout-block.ubytovanie-izba-comfort-plus-70-noc-16 .ui-basic-information-list{justify-content:space-between}:where(.merkur-design[data-route="/ubytovanie/izba-comfort-plus"]) .content-ubytovanie-izba-comfort-plus .layout-block.ubytovanie-izba-comfort-plus-70-noc-16 .ui-basic-information-wrapper .ui-basic-information-list .ui-info-icon{font-size:20px}:where(.merkur-design[data-route="/ubytovanie/izba-comfort-plus"]) .content-ubytovanie-izba-comfort-plus .layout-block.ubytovanie-izba-comfort-plus-70-noc-16 .ui-basic-information-wrapper .ui-basic-information-list img.ui-info-icon{height:20px}:where(.merkur-design[data-route="/ubytovanie/izba-comfort-plus"]) .content-ubytovanie-izba-comfort-plus .layout-block.ubytovanie-izba-comfort-plus-70-noc-16 .ui-basic-information-wrapper .ui-basic-information-list .ui-info{color:var(--e-global-color-text);gap:10px;font-family:Golos Text,sans-serif;font-size:18px;font-weight:500}:where(.merkur-design[data-route="/ubytovanie/izba-comfort-plus"]) .content-ubytovanie-izba-comfort-plus .layout-block.ubytovanie-izba-comfort-plus-70-noc-16 .ui-basic-information-wrapper .ui-price{color:var(--e-global-color-primary);font-family:Golos Text,sans-serif;font-size:40px;font-weight:600}:where(.merkur-design[data-route="/ubytovanie/izba-comfort-plus"]) .content-ubytovanie-izba-comfort-plus .layout-block.ubytovanie-izba-comfort-plus-70-noc-16 .ui-basic-information-wrapper .ui-price .ui-label{color:var(--e-global-color-primary);font-family:Golos Text,sans-serif;font-size:20px;font-weight:600;line-height:1.3em}:where(.merkur-design[data-route="/ubytovanie/izba-comfort-plus"]) .content-ubytovanie-izba-comfort-plus .layout-block.ubytovanie-izba-comfort-plus-rezervovat-17{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 45px;--row-gap:0px;--column-gap:45px;--padding-top:50px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px}:where(.merkur-design[data-route="/ubytovanie/izba-comfort-plus"]) .content-ubytovanie-izba-comfort-plus .layout-block.ubytovanie-izba-comfort-plus-rezervovat-18{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}:where(.merkur-design[data-route="/ubytovanie/izba-comfort-plus"]) .content-ubytovanie-izba-comfort-plus .layout-block.ubytovanie-izba-comfort-plus-rezervovat-18.layout-container{--order:99999}:where(.merkur-design[data-route="/ubytovanie/izba-comfort-plus"]) .content-ubytovanie-izba-comfort-plus .layout-block.ubytovanie-izba-comfort-plus-rezervovat-19{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}:where(.merkur-design[data-route="/ubytovanie/izba-comfort-plus"]) .content-ubytovanie-izba-comfort-plus .layout-block.ubytovanie-izba-comfort-plus-block-21{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}:where(.merkur-design[data-route="/ubytovanie/izba-comfort-plus"]) .content-ubytovanie-izba-comfort-plus .layout-block.ubytovanie-izba-comfort-plus-block-21.layout-container{--order:-99999}:where(.merkur-design[data-route="/ubytovanie/izba-comfort-plus"]) .content-ubytovanie-izba-comfort-plus .layout-block.ubytovanie-izba-comfort-plus-room-room-gallery-22>.widget-content{border-radius:16px;margin:0 0 -10px}:where(.merkur-design[data-route="/ubytovanie/izba-comfort-plus"]) .content-ubytovanie-izba-comfort-plus .layout-block.ubytovanie-izba-comfort-plus-room-room-gallery-22 .room-gallery .carousel-slide{padding:0;border-radius:16px!important}:where(.merkur-design[data-route="/ubytovanie/izba-comfort-plus"]) .ui-widget-text-editor{font-family:var(--e-global-typography-text-font-family), Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}:where(.merkur-design[data-route="/ubytovanie/izba-comfort-plus"]) .content-ubytovanie-izba-comfort-plus .layout-block.ubytovanie-izba-comfort-plus-text-editor-23{margin:20px 0px calc(var(--kit-widget-spacing,0px) + 10px) 0px}:where(.merkur-design[data-route="/ubytovanie/izba-comfort-plus"]) .ui-widget-heading .ui-layout-heading-title{font-family:var(--e-global-typography-primary-font-family), Sans-serif;color:var(--e-global-color-primary)}:where(.merkur-design[data-route="/ubytovanie/izba-comfort-plus"]) .content-ubytovanie-izba-comfort-plus .layout-block.ubytovanie-izba-comfort-plus-na-izbe-sa-nachadza-24 .ui-layout-heading-title{font-family:Arimo,sans-serif;font-size:26px}:where(.merkur-design[data-route="/ubytovanie/izba-comfort-plus"]) .content-ubytovanie-izba-comfort-plus .layout-block.ubytovanie-izba-comfort-plus-block-25{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}:where(.merkur-design[data-route="/ubytovanie/izba-comfort-plus"]) .ui-widget-icon-list .ui-layout-icon-list-item:not(:last-child):after{border-color:var(--e-global-color-text)}:where(.merkur-design[data-route="/ubytovanie/izba-comfort-plus"]) .ui-widget-icon-list .ui-layout-icon-list-icon i{color:var(--e-global-color-primary)}:where(.merkur-design[data-route="/ubytovanie/izba-comfort-plus"]) .ui-widget-icon-list .ui-layout-icon-list-icon svg{fill:var(--e-global-color-primary)}:where(.merkur-design[data-route="/ubytovanie/izba-comfort-plus"]) .ui-widget-icon-list .ui-layout-icon-list-item>.ui-layout-icon-list-text,:where(.merkur-design[data-route="/ubytovanie/izba-comfort-plus"]) .ui-widget-icon-list .ui-layout-icon-list-item>a{font-family:var(--e-global-typography-text-font-family), Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}:where(.merkur-design[data-route="/ubytovanie/izba-comfort-plus"]) .ui-widget-icon-list .ui-layout-icon-list-text{color:var(--e-global-color-secondary)}:where(.merkur-design[data-route="/ubytovanie/izba-comfort-plus"]) .content-ubytovanie-izba-comfort-plus .layout-block.ubytovanie-izba-comfort-plus-icon-list-26{width:var(--container-widget-width,405px);--container-widget-width:405px;--container-widget-flex-grow:0;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;max-width:405px}:where(.merkur-design[data-route="/ubytovanie/izba-comfort-plus"]) .content-ubytovanie-izba-comfort-plus .layout-block.ubytovanie-izba-comfort-plus-icon-list-26 .ui-layout-icon-list-items:not(.ui-layout-inline-items) .ui-layout-icon-list-item:not(:last-child){padding-block-end:2.5px}:where(.merkur-design[data-route="/ubytovanie/izba-comfort-plus"]) .content-ubytovanie-izba-comfort-plus .layout-block.ubytovanie-izba-comfort-plus-icon-list-26 .ui-layout-icon-list-items:not(.ui-layout-inline-items) .ui-layout-icon-list-item:not(:first-child){margin-block-start:2.5px}:where(.merkur-design[data-route="/ubytovanie/izba-comfort-plus"]) .content-ubytovanie-izba-comfort-plus .layout-block.ubytovanie-izba-comfort-plus-icon-list-26 .ui-layout-icon-list-icon i{color:var(--e-global-color-secondary);transition:color .3s}:where(.merkur-design[data-route="/ubytovanie/izba-comfort-plus"]) .content-ubytovanie-izba-comfort-plus .layout-block.ubytovanie-izba-comfort-plus-icon-list-26 .ui-layout-icon-list-icon svg{fill:var(--e-global-color-secondary);transition:fill .3s}:where(.merkur-design[data-route="/ubytovanie/izba-comfort-plus"]) .content-ubytovanie-izba-comfort-plus .layout-block.ubytovanie-izba-comfort-plus-icon-list-26 .ui-layout-icon-list-text{color:var(--e-global-color-text);transition:color .3s}:where(.merkur-design[data-route="/ubytovanie/izba-comfort-plus"]) .content-ubytovanie-izba-comfort-plus .layout-block.ubytovanie-izba-comfort-plus-icon-list-27{width:var(--container-widget-width,405px);--container-widget-width:405px;--container-widget-flex-grow:0;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;max-width:405px}:where(.merkur-design[data-route="/ubytovanie/izba-comfort-plus"]) .content-ubytovanie-izba-comfort-plus .layout-block.ubytovanie-izba-comfort-plus-icon-list-27 .ui-layout-icon-list-items:not(.ui-layout-inline-items) .ui-layout-icon-list-item:not(:last-child){padding-block-end:2.5px}:where(.merkur-design[data-route="/ubytovanie/izba-comfort-plus"]) .content-ubytovanie-izba-comfort-plus .layout-block.ubytovanie-izba-comfort-plus-icon-list-27 .ui-layout-icon-list-items:not(.ui-layout-inline-items) .ui-layout-icon-list-item:not(:first-child){margin-block-start:2.5px}:where(.merkur-design[data-route="/ubytovanie/izba-comfort-plus"]) .content-ubytovanie-izba-comfort-plus .layout-block.ubytovanie-izba-comfort-plus-icon-list-27 .ui-layout-icon-list-icon i{color:var(--e-global-color-secondary);transition:color .3s}:where(.merkur-design[data-route="/ubytovanie/izba-comfort-plus"]) .content-ubytovanie-izba-comfort-plus .layout-block.ubytovanie-izba-comfort-plus-icon-list-27 .ui-layout-icon-list-icon svg{fill:var(--e-global-color-secondary);transition:fill .3s}:where(.merkur-design[data-route="/ubytovanie/izba-comfort-plus"]) .content-ubytovanie-izba-comfort-plus .layout-block.ubytovanie-izba-comfort-plus-icon-list-27 .ui-layout-icon-list-text{color:var(--e-global-color-text);transition:color .3s}:where(.merkur-design[data-route="/ubytovanie/izba-comfort-plus"]) .content-ubytovanie-izba-comfort-plus .layout-block.ubytovanie-izba-comfort-plus-dalsie-izby-28{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:15px;--padding-right:15px}:where(.merkur-design[data-route="/ubytovanie/izba-comfort-plus"]) .content-ubytovanie-izba-comfort-plus .layout-block.ubytovanie-izba-comfort-plus-dalsie-izby-29{margin:0px 0px calc(var(--kit-widget-spacing,0px) + 5px) 0px}:where(.merkur-design[data-route="/ubytovanie/izba-comfort-plus"]) .content-ubytovanie-izba-comfort-plus .layout-block.ubytovanie-izba-comfort-plus-dalsie-izby-29 .ui-layout-heading-title{font-family:Arimo,sans-serif;font-size:40px}:where(.merkur-design[data-route="/ubytovanie/izba-comfort-plus"]) .content-ubytovanie-izba-comfort-plus .layout-block.ubytovanie-izba-comfort-plus-izba-comfort-30>.widget-content{margin:5px 0 0}:where(.merkur-design[data-route="/ubytovanie/izba-comfort-plus"]) .content-ubytovanie-izba-comfort-plus .layout-block.ubytovanie-izba-comfort-plus-izba-comfort-30 .ui-core.design-room-grid.ui-item-grid{grid-template-columns:repeat(3,1fr)}:where(.merkur-design[data-route="/ubytovanie/izba-comfort-plus"]) .content-ubytovanie-izba-comfort-plus .layout-block.ubytovanie-izba-comfort-plus-izba-comfort-30 .ui-item-grid{gap:30px!important}:where(.merkur-design[data-route="/ubytovanie/izba-comfort-plus"]) .content-ubytovanie-izba-comfort-plus .layout-block.ubytovanie-izba-comfort-plus-izba-comfort-30 .ui-grid-item .room-card-photo{margin:0 0 25px}:where(.merkur-design[data-route="/ubytovanie/izba-comfort-plus"]) .content-ubytovanie-izba-comfort-plus .layout-block.ubytovanie-izba-comfort-plus-izba-comfort-30 .ui-grid-item .room-card-title{color:var(--e-global-color-primary);letter-spacing:.02em;margin:10px 0 20px;font-family:Arimo,sans-serif;font-size:26px;font-weight:500}:where(.merkur-design[data-route="/ubytovanie/izba-comfort-plus"]) .content-ubytovanie-izba-comfort-plus .layout-block.ubytovanie-izba-comfort-plus-izba-comfort-30 .ui-grid-item span.ui-capacity{color:var(--e-global-color-text);font-size:15px}:where(.merkur-design[data-route="/ubytovanie/izba-comfort-plus"]) .content-ubytovanie-izba-comfort-plus .layout-block.ubytovanie-izba-comfort-plus-izba-comfort-30 .ui-grid-item .ui-item-inner .ui-price .ui-price-amount,:where(.merkur-design[data-route="/ubytovanie/izba-comfort-plus"]) .content-ubytovanie-izba-comfort-plus .layout-block.ubytovanie-izba-comfort-plus-izba-comfort-30 .ui-grid-item .ui-price .ui-price-amount{font-family:var(--e-global-typography-primary-font-family), Sans-serif}@media (width<=1200px){:where(.merkur-design[data-route="/ubytovanie/izba-comfort-plus"]) .content-ubytovanie-izba-comfort-plus .layout-block.ubytovanie-izba-comfort-plus-izba-comfort-30>.widget-content{padding:0}:where(.merkur-design[data-route="/ubytovanie/izba-comfort-plus"]) .content-ubytovanie-izba-comfort-plus .layout-block.ubytovanie-izba-comfort-plus-izba-comfort-30 .ui-core.design-room-grid.ui-item-grid{grid-template-columns:repeat(2,1fr)}:where(.merkur-design[data-route="/ubytovanie/izba-comfort-plus"]) .content-ubytovanie-izba-comfort-plus .layout-block.ubytovanie-izba-comfort-plus-izba-comfort-30 .ui-grid-item .ui-item-inner{padding:0}}@media (width>=768px){:where(.merkur-design[data-route="/ubytovanie/izba-comfort-plus"]) .content-ubytovanie-izba-comfort-plus .layout-block.ubytovanie-izba-comfort-plus-izba-comfot-plus-10,:where(.merkur-design[data-route="/ubytovanie/izba-comfort-plus"]) .content-ubytovanie-izba-comfort-plus .layout-block.ubytovanie-izba-comfort-plus-70-noc-15{--width:100%}:where(.merkur-design[data-route="/ubytovanie/izba-comfort-plus"]) .content-ubytovanie-izba-comfort-plus .layout-block.ubytovanie-izba-comfort-plus-rezervovat-18{--width:33.3333%}:where(.merkur-design[data-route="/ubytovanie/izba-comfort-plus"]) .content-ubytovanie-izba-comfort-plus .layout-block.ubytovanie-izba-comfort-plus-block-21{--width:66.6666%}}@media (width<=1024px) and (width>=768px){:where(.merkur-design[data-route="/ubytovanie/izba-comfort-plus"]) .content-ubytovanie-izba-comfort-plus .layout-block.ubytovanie-izba-comfort-plus-izba-comfot-plus-10,:where(.merkur-design[data-route="/ubytovanie/izba-comfort-plus"]) .content-ubytovanie-izba-comfort-plus .layout-block.ubytovanie-izba-comfort-plus-rezervovat-18,:where(.merkur-design[data-route="/ubytovanie/izba-comfort-plus"]) .content-ubytovanie-izba-comfort-plus .layout-block.ubytovanie-izba-comfort-plus-block-21{--width:100%}}@media (width<=1024px){:where(.merkur-design[data-route="/ubytovanie/izba-comfort-plus"]) .content-ubytovanie-izba-comfort-plus .layout-block.ubytovanie-izba-comfort-plus-izba-comfot-plus-9{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}:where(.merkur-design[data-route="/ubytovanie/izba-comfort-plus"]) .content-ubytovanie-izba-comfort-plus .layout-block.ubytovanie-izba-comfort-plus-70-noc-16 .ui-basic-information-wrapper .ui-basic-information-list{gap:20px}:where(.merkur-design[data-route="/ubytovanie/izba-comfort-plus"]) .content-ubytovanie-izba-comfort-plus .layout-block.ubytovanie-izba-comfort-plus-rezervovat-17{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px}}@media (width<=767px){:where(.merkur-design[data-route="/ubytovanie/izba-comfort-plus"]) .content-ubytovanie-izba-comfort-plus .layout-block.ubytovanie-izba-comfort-plus-izba-comfot-plus-9{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:60px;--padding-bottom:90px;--padding-left:15px;--padding-right:15px}:where(.merkur-design[data-route="/ubytovanie/izba-comfort-plus"]) .content-ubytovanie-izba-comfort-plus .layout-block.ubytovanie-izba-comfort-plus-izba-comfot-plus-12 .ui-page-title{font-size:36px}:where(.merkur-design[data-route="/ubytovanie/izba-comfort-plus"]) .content-ubytovanie-izba-comfort-plus .layout-block.ubytovanie-izba-comfort-plus-70-noc-14{--padding-top:60px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px}:where(.merkur-design[data-route="/ubytovanie/izba-comfort-plus"]) .content-ubytovanie-izba-comfort-plus .layout-block.ubytovanie-izba-comfort-plus-rezervovat-18{--padding-top:25px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}:where(.merkur-design[data-route="/ubytovanie/izba-comfort-plus"]) .content-ubytovanie-izba-comfort-plus .layout-block.ubytovanie-izba-comfort-plus-dalsie-izby-28{--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px}}:where(.merkur-design[data-route="/ubytovanie/apartman"]) .content-ubytovanie-apartman .layout-block.ubytovanie-apartman-apartman-8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px}:where(.merkur-design[data-route="/ubytovanie/apartman"]) .content-ubytovanie-apartman .layout-block.ubytovanie-apartman-apartman-9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;--overlay-opacity:.6;--border-radius:16px 16px 16px 16px;--padding-top:100px;--padding-bottom:130px;--padding-left:15px;--padding-right:15px}:where(.merkur-design[data-route="/ubytovanie/apartman"]) .content-ubytovanie-apartman .layout-block.ubytovanie-apartman-apartman-9:before{--background-overlay:"";background-color:#0000;background-image:linear-gradient(#504640cc 50% 100%)}:where(.merkur-design[data-route="/ubytovanie/apartman"]) .content-ubytovanie-apartman .layout-block.ubytovanie-apartman-apartman-10{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}:where(.merkur-design[data-route="/ubytovanie/apartman"]) .content-ubytovanie-apartman .layout-block.ubytovanie-apartman-heading-11>.widget-content{margin:0 0 -5px}:where(.merkur-design[data-route="/ubytovanie/apartman"]) .content-ubytovanie-apartman .layout-block.ubytovanie-apartman-heading-11.layout-block{--align-self:center}:where(.merkur-design[data-route="/ubytovanie/apartman"]) .content-ubytovanie-apartman .layout-block.ubytovanie-apartman-heading-11 .ui-heading{text-align:center}:where(.merkur-design[data-route="/ubytovanie/apartman"]) .content-ubytovanie-apartman .layout-block.ubytovanie-apartman-heading-11 .ui-heading .ui-title{opacity:1;-webkit-text-stroke-width:0px;margin:0;font-family:Golos Text,sans-serif;font-size:17px;font-weight:600}:where(.merkur-design[data-route="/ubytovanie/apartman"]) .content-ubytovanie-apartman .layout-block.ubytovanie-apartman-apartman-12.layout-block{--align-self:center}:where(.merkur-design[data-route="/ubytovanie/apartman"]) .content-ubytovanie-apartman .layout-block.ubytovanie-apartman-apartman-12 .ui-page-title-wrapper{text-align:center}:where(.merkur-design[data-route="/ubytovanie/apartman"]) .content-ubytovanie-apartman .layout-block.ubytovanie-apartman-apartman-12 .ui-page-title{color:#fff;letter-spacing:.02em;margin:0;font-family:Arimo,sans-serif;font-size:48px;line-height:1.2em}:where(.merkur-design[data-route="/ubytovanie/apartman"]) .content-ubytovanie-apartman .layout-block.ubytovanie-apartman-breadcrumb-13>.widget-content{background-color:#ffffff1a;padding:0 20px 5px}:where(.merkur-design[data-route="/ubytovanie/apartman"]) .content-ubytovanie-apartman .layout-block.ubytovanie-apartman-breadcrumb-13.layout-block{--align-self:center}:where(.merkur-design[data-route="/ubytovanie/apartman"]) .content-ubytovanie-apartman .layout-block.ubytovanie-apartman-breadcrumb-13{bottom:0}:where(.merkur-design[data-route="/ubytovanie/apartman"]) .content-ubytovanie-apartman .layout-block.ubytovanie-apartman-breadcrumb-13 .ui-breadcrumb,:where(.merkur-design[data-route="/ubytovanie/apartman"]) .content-ubytovanie-apartman .layout-block.ubytovanie-apartman-breadcrumb-13 .ui-breadcrumb a{color:#fff9}:where(.merkur-design[data-route="/ubytovanie/apartman"]) .content-ubytovanie-apartman .layout-block.ubytovanie-apartman-breadcrumb-13 .ui-breadcrumb{color:var(--e-global-color-accent)}:where(.merkur-design[data-route="/ubytovanie/apartman"]) .content-ubytovanie-apartman .layout-block.ubytovanie-apartman-breadcrumb-13 .ui-breadcrumb a,:where(.merkur-design[data-route="/ubytovanie/apartman"]) .content-ubytovanie-apartman .layout-block.ubytovanie-apartman-breadcrumb-13 .ui-breadcrumb,:where(.merkur-design[data-route="/ubytovanie/apartman"]) .content-ubytovanie-apartman .layout-block.ubytovanie-apartman-breadcrumb-13 .ui-breadcrumb span{letter-spacing:.02em;font-family:Arimo,sans-serif;font-size:13px}:where(.merkur-design[data-route="/ubytovanie/apartman"]) .content-ubytovanie-apartman .layout-block.ubytovanie-apartman-breadcrumb-13 .ui-breadcrumb .ui-breadcrumb-separator{color:var(--e-global-color-secondary);width:10px;height:10px}:where(.merkur-design[data-route="/ubytovanie/apartman"]) .content-ubytovanie-apartman .layout-block.ubytovanie-apartman-breadcrumb-13 .ui-breadcrumb .ui-breadcrumb-separator,:where(.merkur-design[data-route="/ubytovanie/apartman"]) .content-ubytovanie-apartman .layout-block.ubytovanie-apartman-breadcrumb-13 .ui-breadcrumb .ui-breadcrumb-separator path{fill:var(--e-global-color-secondary)}:where(.merkur-design[data-route="/ubytovanie/apartman"]) .content-ubytovanie-apartman .layout-block.ubytovanie-apartman-60-noc-14{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px}:where(.merkur-design[data-route="/ubytovanie/apartman"]) .content-ubytovanie-apartman .layout-block.ubytovanie-apartman-60-noc-15{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}:where(.merkur-design[data-route="/ubytovanie/apartman"]) .content-ubytovanie-apartman .layout-block.ubytovanie-apartman-60-noc-16 .ui-basic-information-wrapper{background-color:#caa05c1a;padding:25px;border-radius:17px!important}:where(.merkur-design[data-route="/ubytovanie/apartman"]) .content-ubytovanie-apartman .layout-block.ubytovanie-apartman-60-noc-16 .ui-basic-information-list{justify-content:space-between}:where(.merkur-design[data-route="/ubytovanie/apartman"]) .content-ubytovanie-apartman .layout-block.ubytovanie-apartman-60-noc-16 .ui-basic-information-wrapper .ui-basic-information-list .ui-info-icon{font-size:20px}:where(.merkur-design[data-route="/ubytovanie/apartman"]) .content-ubytovanie-apartman .layout-block.ubytovanie-apartman-60-noc-16 .ui-basic-information-wrapper .ui-basic-information-list img.ui-info-icon{height:20px}:where(.merkur-design[data-route="/ubytovanie/apartman"]) .content-ubytovanie-apartman .layout-block.ubytovanie-apartman-60-noc-16 .ui-basic-information-wrapper .ui-basic-information-list .ui-info{color:var(--e-global-color-text);gap:10px;font-family:Golos Text,sans-serif;font-size:18px;font-weight:500}:where(.merkur-design[data-route="/ubytovanie/apartman"]) .content-ubytovanie-apartman .layout-block.ubytovanie-apartman-60-noc-16 .ui-basic-information-wrapper .ui-price{color:var(--e-global-color-primary);font-family:Golos Text,sans-serif;font-size:40px;font-weight:600}:where(.merkur-design[data-route="/ubytovanie/apartman"]) .content-ubytovanie-apartman .layout-block.ubytovanie-apartman-60-noc-16 .ui-basic-information-wrapper .ui-price .ui-label{color:var(--e-global-color-primary);font-family:Golos Text,sans-serif;font-size:20px;font-weight:600;line-height:1.3em}:where(.merkur-design[data-route="/ubytovanie/apartman"]) .content-ubytovanie-apartman .layout-block.ubytovanie-apartman-rezervovat-17{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 45px;--row-gap:0px;--column-gap:45px;--padding-top:50px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px}:where(.merkur-design[data-route="/ubytovanie/apartman"]) .content-ubytovanie-apartman .layout-block.ubytovanie-apartman-rezervovat-18{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}:where(.merkur-design[data-route="/ubytovanie/apartman"]) .content-ubytovanie-apartman .layout-block.ubytovanie-apartman-rezervovat-18.layout-container{--order:99999}:where(.merkur-design[data-route="/ubytovanie/apartman"]) .content-ubytovanie-apartman .layout-block.ubytovanie-apartman-rezervovat-19{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}:where(.merkur-design[data-route="/ubytovanie/apartman"]) .content-ubytovanie-apartman .layout-block.ubytovanie-apartman-na-izbe-sa-nachadza-21{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}:where(.merkur-design[data-route="/ubytovanie/apartman"]) .content-ubytovanie-apartman .layout-block.ubytovanie-apartman-na-izbe-sa-nachadza-21.layout-container{--order:-99999}:where(.merkur-design[data-route="/ubytovanie/apartman"]) .content-ubytovanie-apartman .layout-block.ubytovanie-apartman-room-room-gallery-22>.widget-content{border-radius:16px;margin:0 0 -10px}:where(.merkur-design[data-route="/ubytovanie/apartman"]) .content-ubytovanie-apartman .layout-block.ubytovanie-apartman-room-room-gallery-22 .room-gallery .carousel-slide{padding:0;border-radius:16px!important}:where(.merkur-design[data-route="/ubytovanie/apartman"]) .ui-widget-text-editor{font-family:var(--e-global-typography-text-font-family), Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}:where(.merkur-design[data-route="/ubytovanie/apartman"]) .content-ubytovanie-apartman .layout-block.ubytovanie-apartman-text-editor-23{margin:20px 0px calc(var(--kit-widget-spacing,0px) + 10px) 0px}:where(.merkur-design[data-route="/ubytovanie/apartman"]) .ui-widget-heading .ui-layout-heading-title{font-family:var(--e-global-typography-primary-font-family), Sans-serif;color:var(--e-global-color-primary)}:where(.merkur-design[data-route="/ubytovanie/apartman"]) .content-ubytovanie-apartman .layout-block.ubytovanie-apartman-na-izbe-sa-nachadza-24 .ui-layout-heading-title{font-family:Arimo,sans-serif;font-size:26px}:where(.merkur-design[data-route="/ubytovanie/apartman"]) .content-ubytovanie-apartman .layout-block.ubytovanie-apartman-block-25{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}:where(.merkur-design[data-route="/ubytovanie/apartman"]) .ui-widget-icon-list .ui-layout-icon-list-item:not(:last-child):after{border-color:var(--e-global-color-text)}:where(.merkur-design[data-route="/ubytovanie/apartman"]) .ui-widget-icon-list .ui-layout-icon-list-icon i{color:var(--e-global-color-primary)}:where(.merkur-design[data-route="/ubytovanie/apartman"]) .ui-widget-icon-list .ui-layout-icon-list-icon svg{fill:var(--e-global-color-primary)}:where(.merkur-design[data-route="/ubytovanie/apartman"]) .ui-widget-icon-list .ui-layout-icon-list-item>.ui-layout-icon-list-text,:where(.merkur-design[data-route="/ubytovanie/apartman"]) .ui-widget-icon-list .ui-layout-icon-list-item>a{font-family:var(--e-global-typography-text-font-family), Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}:where(.merkur-design[data-route="/ubytovanie/apartman"]) .ui-widget-icon-list .ui-layout-icon-list-text{color:var(--e-global-color-secondary)}:where(.merkur-design[data-route="/ubytovanie/apartman"]) .content-ubytovanie-apartman .layout-block.ubytovanie-apartman-icon-list-26{width:var(--container-widget-width,405px);--container-widget-width:405px;--container-widget-flex-grow:0;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;max-width:405px}:where(.merkur-design[data-route="/ubytovanie/apartman"]) .content-ubytovanie-apartman .layout-block.ubytovanie-apartman-icon-list-26 .ui-layout-icon-list-items:not(.ui-layout-inline-items) .ui-layout-icon-list-item:not(:last-child){padding-block-end:2.5px}:where(.merkur-design[data-route="/ubytovanie/apartman"]) .content-ubytovanie-apartman .layout-block.ubytovanie-apartman-icon-list-26 .ui-layout-icon-list-items:not(.ui-layout-inline-items) .ui-layout-icon-list-item:not(:first-child){margin-block-start:2.5px}:where(.merkur-design[data-route="/ubytovanie/apartman"]) .content-ubytovanie-apartman .layout-block.ubytovanie-apartman-icon-list-26 .ui-layout-icon-list-icon i{color:var(--e-global-color-secondary);transition:color .3s}:where(.merkur-design[data-route="/ubytovanie/apartman"]) .content-ubytovanie-apartman .layout-block.ubytovanie-apartman-icon-list-26 .ui-layout-icon-list-icon svg{fill:var(--e-global-color-secondary);transition:fill .3s}:where(.merkur-design[data-route="/ubytovanie/apartman"]) .content-ubytovanie-apartman .layout-block.ubytovanie-apartman-icon-list-26 .ui-layout-icon-list-text{color:var(--e-global-color-text);transition:color .3s}:where(.merkur-design[data-route="/ubytovanie/apartman"]) .content-ubytovanie-apartman .layout-block.ubytovanie-apartman-icon-list-27{width:var(--container-widget-width,405px);--container-widget-width:405px;--container-widget-flex-grow:0;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;max-width:405px}:where(.merkur-design[data-route="/ubytovanie/apartman"]) .content-ubytovanie-apartman .layout-block.ubytovanie-apartman-icon-list-27 .ui-layout-icon-list-items:not(.ui-layout-inline-items) .ui-layout-icon-list-item:not(:last-child){padding-block-end:2.5px}:where(.merkur-design[data-route="/ubytovanie/apartman"]) .content-ubytovanie-apartman .layout-block.ubytovanie-apartman-icon-list-27 .ui-layout-icon-list-items:not(.ui-layout-inline-items) .ui-layout-icon-list-item:not(:first-child){margin-block-start:2.5px}:where(.merkur-design[data-route="/ubytovanie/apartman"]) .content-ubytovanie-apartman .layout-block.ubytovanie-apartman-icon-list-27 .ui-layout-icon-list-icon i{color:var(--e-global-color-secondary);transition:color .3s}:where(.merkur-design[data-route="/ubytovanie/apartman"]) .content-ubytovanie-apartman .layout-block.ubytovanie-apartman-icon-list-27 .ui-layout-icon-list-icon svg{fill:var(--e-global-color-secondary);transition:fill .3s}:where(.merkur-design[data-route="/ubytovanie/apartman"]) .content-ubytovanie-apartman .layout-block.ubytovanie-apartman-icon-list-27 .ui-layout-icon-list-text{color:var(--e-global-color-text);transition:color .3s}:where(.merkur-design[data-route="/ubytovanie/apartman"]) .content-ubytovanie-apartman .layout-block.ubytovanie-apartman-dalsie-izby-28{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:15px;--padding-right:15px}:where(.merkur-design[data-route="/ubytovanie/apartman"]) .content-ubytovanie-apartman .layout-block.ubytovanie-apartman-dalsie-izby-29{margin:0px 0px calc(var(--kit-widget-spacing,0px) + 5px) 0px}:where(.merkur-design[data-route="/ubytovanie/apartman"]) .content-ubytovanie-apartman .layout-block.ubytovanie-apartman-dalsie-izby-29 .ui-layout-heading-title{font-family:Arimo,sans-serif;font-size:40px}:where(.merkur-design[data-route="/ubytovanie/apartman"]) .content-ubytovanie-apartman .layout-block.ubytovanie-apartman-izba-comfort-30>.widget-content{margin:5px 0 0}:where(.merkur-design[data-route="/ubytovanie/apartman"]) .content-ubytovanie-apartman .layout-block.ubytovanie-apartman-izba-comfort-30 .ui-core.design-room-grid.ui-item-grid{grid-template-columns:repeat(3,1fr)}:where(.merkur-design[data-route="/ubytovanie/apartman"]) .content-ubytovanie-apartman .layout-block.ubytovanie-apartman-izba-comfort-30 .ui-item-grid{gap:30px!important}:where(.merkur-design[data-route="/ubytovanie/apartman"]) .content-ubytovanie-apartman .layout-block.ubytovanie-apartman-izba-comfort-30 .ui-grid-item .room-card-photo{margin:0 0 25px}:where(.merkur-design[data-route="/ubytovanie/apartman"]) .content-ubytovanie-apartman .layout-block.ubytovanie-apartman-izba-comfort-30 .ui-grid-item .room-card-title{color:var(--e-global-color-primary);letter-spacing:.02em;margin:10px 0 20px;font-family:Arimo,sans-serif;font-size:26px;font-weight:500}:where(.merkur-design[data-route="/ubytovanie/apartman"]) .content-ubytovanie-apartman .layout-block.ubytovanie-apartman-izba-comfort-30 .ui-grid-item span.ui-capacity{color:var(--e-global-color-text);font-size:15px}:where(.merkur-design[data-route="/ubytovanie/apartman"]) .content-ubytovanie-apartman .layout-block.ubytovanie-apartman-izba-comfort-30 .ui-grid-item .ui-item-inner .ui-price .ui-price-amount,:where(.merkur-design[data-route="/ubytovanie/apartman"]) .content-ubytovanie-apartman .layout-block.ubytovanie-apartman-izba-comfort-30 .ui-grid-item .ui-price .ui-price-amount{font-family:var(--e-global-typography-primary-font-family), Sans-serif}@media (width<=1200px){:where(.merkur-design[data-route="/ubytovanie/apartman"]) .content-ubytovanie-apartman .layout-block.ubytovanie-apartman-izba-comfort-30>.widget-content{padding:0}:where(.merkur-design[data-route="/ubytovanie/apartman"]) .content-ubytovanie-apartman .layout-block.ubytovanie-apartman-izba-comfort-30 .ui-core.design-room-grid.ui-item-grid{grid-template-columns:repeat(2,1fr)}:where(.merkur-design[data-route="/ubytovanie/apartman"]) .content-ubytovanie-apartman .layout-block.ubytovanie-apartman-izba-comfort-30 .ui-grid-item .ui-item-inner{padding:0}}@media (width>=768px){:where(.merkur-design[data-route="/ubytovanie/apartman"]) .content-ubytovanie-apartman .layout-block.ubytovanie-apartman-apartman-10,:where(.merkur-design[data-route="/ubytovanie/apartman"]) .content-ubytovanie-apartman .layout-block.ubytovanie-apartman-60-noc-15{--width:100%}:where(.merkur-design[data-route="/ubytovanie/apartman"]) .content-ubytovanie-apartman .layout-block.ubytovanie-apartman-rezervovat-18{--width:33.3333%}:where(.merkur-design[data-route="/ubytovanie/apartman"]) .content-ubytovanie-apartman .layout-block.ubytovanie-apartman-na-izbe-sa-nachadza-21{--width:66.6666%}}@media (width<=1024px) and (width>=768px){:where(.merkur-design[data-route="/ubytovanie/apartman"]) .content-ubytovanie-apartman .layout-block.ubytovanie-apartman-apartman-10,:where(.merkur-design[data-route="/ubytovanie/apartman"]) .content-ubytovanie-apartman .layout-block.ubytovanie-apartman-rezervovat-18,:where(.merkur-design[data-route="/ubytovanie/apartman"]) .content-ubytovanie-apartman .layout-block.ubytovanie-apartman-na-izbe-sa-nachadza-21{--width:100%}}@media (width<=1024px){:where(.merkur-design[data-route="/ubytovanie/apartman"]) .content-ubytovanie-apartman .layout-block.ubytovanie-apartman-apartman-9{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}:where(.merkur-design[data-route="/ubytovanie/apartman"]) .content-ubytovanie-apartman .layout-block.ubytovanie-apartman-60-noc-16 .ui-basic-information-wrapper .ui-basic-information-list{gap:20px}:where(.merkur-design[data-route="/ubytovanie/apartman"]) .content-ubytovanie-apartman .layout-block.ubytovanie-apartman-rezervovat-17{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px}}@media (width<=767px){:where(.merkur-design[data-route="/ubytovanie/apartman"]) .content-ubytovanie-apartman .layout-block.ubytovanie-apartman-apartman-9{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:60px;--padding-bottom:90px;--padding-left:15px;--padding-right:15px}:where(.merkur-design[data-route="/ubytovanie/apartman"]) .content-ubytovanie-apartman .layout-block.ubytovanie-apartman-apartman-12 .ui-page-title{font-size:36px}:where(.merkur-design[data-route="/ubytovanie/apartman"]) .content-ubytovanie-apartman .layout-block.ubytovanie-apartman-60-noc-14{--padding-top:60px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px}:where(.merkur-design[data-route="/ubytovanie/apartman"]) .content-ubytovanie-apartman .layout-block.ubytovanie-apartman-rezervovat-18{--padding-top:25px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}:where(.merkur-design[data-route="/ubytovanie/apartman"]) .content-ubytovanie-apartman .layout-block.ubytovanie-apartman-dalsie-izby-28{--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px}}:where(.merkur-design[data-route="/ubytovanie/izba-standard"]) .content-ubytovanie-izba-standard .layout-block.ubytovanie-izba-standard-izba-standard-8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px}:where(.merkur-design[data-route="/ubytovanie/izba-standard"]) .content-ubytovanie-izba-standard .layout-block.ubytovanie-izba-standard-izba-standard-9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;--overlay-opacity:.6;--border-radius:16px 16px 16px 16px;--padding-top:100px;--padding-bottom:130px;--padding-left:15px;--padding-right:15px}:where(.merkur-design[data-route="/ubytovanie/izba-standard"]) .content-ubytovanie-izba-standard .layout-block.ubytovanie-izba-standard-izba-standard-9:before{--background-overlay:"";background-color:#0000;background-image:linear-gradient(#504640cc 50% 100%)}:where(.merkur-design[data-route="/ubytovanie/izba-standard"]) .content-ubytovanie-izba-standard .layout-block.ubytovanie-izba-standard-izba-standard-10{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}:where(.merkur-design[data-route="/ubytovanie/izba-standard"]) .content-ubytovanie-izba-standard .layout-block.ubytovanie-izba-standard-heading-11>.widget-content{margin:0 0 -5px}:where(.merkur-design[data-route="/ubytovanie/izba-standard"]) .content-ubytovanie-izba-standard .layout-block.ubytovanie-izba-standard-heading-11.layout-block{--align-self:center}:where(.merkur-design[data-route="/ubytovanie/izba-standard"]) .content-ubytovanie-izba-standard .layout-block.ubytovanie-izba-standard-heading-11 .ui-heading{text-align:center}:where(.merkur-design[data-route="/ubytovanie/izba-standard"]) .content-ubytovanie-izba-standard .layout-block.ubytovanie-izba-standard-heading-11 .ui-heading .ui-title{opacity:1;-webkit-text-stroke-width:0px;margin:0;font-family:Golos Text,sans-serif;font-size:17px;font-weight:600}:where(.merkur-design[data-route="/ubytovanie/izba-standard"]) .content-ubytovanie-izba-standard .layout-block.ubytovanie-izba-standard-izba-standard-12.layout-block{--align-self:center}:where(.merkur-design[data-route="/ubytovanie/izba-standard"]) .content-ubytovanie-izba-standard .layout-block.ubytovanie-izba-standard-izba-standard-12 .ui-page-title-wrapper{text-align:center}:where(.merkur-design[data-route="/ubytovanie/izba-standard"]) .content-ubytovanie-izba-standard .layout-block.ubytovanie-izba-standard-izba-standard-12 .ui-page-title{color:#fff;letter-spacing:.02em;margin:0;font-family:Arimo,sans-serif;font-size:60px;line-height:1.2em}:where(.merkur-design[data-route="/ubytovanie/izba-standard"]) .content-ubytovanie-izba-standard .layout-block.ubytovanie-izba-standard-breadcrumb-13>.widget-content{background-color:#ffffff1a;padding:0 20px 5px}:where(.merkur-design[data-route="/ubytovanie/izba-standard"]) .content-ubytovanie-izba-standard .layout-block.ubytovanie-izba-standard-breadcrumb-13.layout-block{--align-self:center}:where(.merkur-design[data-route="/ubytovanie/izba-standard"]) .content-ubytovanie-izba-standard .layout-block.ubytovanie-izba-standard-breadcrumb-13{bottom:0}:where(.merkur-design[data-route="/ubytovanie/izba-standard"]) .content-ubytovanie-izba-standard .layout-block.ubytovanie-izba-standard-breadcrumb-13 .ui-breadcrumb,:where(.merkur-design[data-route="/ubytovanie/izba-standard"]) .content-ubytovanie-izba-standard .layout-block.ubytovanie-izba-standard-breadcrumb-13 .ui-breadcrumb a{color:#fff9}:where(.merkur-design[data-route="/ubytovanie/izba-standard"]) .content-ubytovanie-izba-standard .layout-block.ubytovanie-izba-standard-breadcrumb-13 .ui-breadcrumb{color:var(--e-global-color-accent)}:where(.merkur-design[data-route="/ubytovanie/izba-standard"]) .content-ubytovanie-izba-standard .layout-block.ubytovanie-izba-standard-breadcrumb-13 .ui-breadcrumb a,:where(.merkur-design[data-route="/ubytovanie/izba-standard"]) .content-ubytovanie-izba-standard .layout-block.ubytovanie-izba-standard-breadcrumb-13 .ui-breadcrumb,:where(.merkur-design[data-route="/ubytovanie/izba-standard"]) .content-ubytovanie-izba-standard .layout-block.ubytovanie-izba-standard-breadcrumb-13 .ui-breadcrumb span{letter-spacing:.02em;font-family:Arimo,sans-serif;font-size:13px}:where(.merkur-design[data-route="/ubytovanie/izba-standard"]) .content-ubytovanie-izba-standard .layout-block.ubytovanie-izba-standard-breadcrumb-13 .ui-breadcrumb .ui-breadcrumb-separator{color:var(--e-global-color-secondary);width:10px;height:10px}:where(.merkur-design[data-route="/ubytovanie/izba-standard"]) .content-ubytovanie-izba-standard .layout-block.ubytovanie-izba-standard-breadcrumb-13 .ui-breadcrumb .ui-breadcrumb-separator,:where(.merkur-design[data-route="/ubytovanie/izba-standard"]) .content-ubytovanie-izba-standard .layout-block.ubytovanie-izba-standard-breadcrumb-13 .ui-breadcrumb .ui-breadcrumb-separator path{fill:var(--e-global-color-secondary)}:where(.merkur-design[data-route="/ubytovanie/izba-standard"]) .content-ubytovanie-izba-standard .layout-block.ubytovanie-izba-standard-100-noc-14{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px}:where(.merkur-design[data-route="/ubytovanie/izba-standard"]) .content-ubytovanie-izba-standard .layout-block.ubytovanie-izba-standard-100-noc-15{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}:where(.merkur-design[data-route="/ubytovanie/izba-standard"]) .content-ubytovanie-izba-standard .layout-block.ubytovanie-izba-standard-100-noc-16 .ui-basic-information-wrapper{background-color:#caa05c1a;padding:25px;border-radius:17px!important}:where(.merkur-design[data-route="/ubytovanie/izba-standard"]) .content-ubytovanie-izba-standard .layout-block.ubytovanie-izba-standard-100-noc-16 .ui-basic-information-list{justify-content:space-between}:where(.merkur-design[data-route="/ubytovanie/izba-standard"]) .content-ubytovanie-izba-standard .layout-block.ubytovanie-izba-standard-100-noc-16 .ui-basic-information-wrapper .ui-basic-information-list .ui-info-icon{font-size:20px}:where(.merkur-design[data-route="/ubytovanie/izba-standard"]) .content-ubytovanie-izba-standard .layout-block.ubytovanie-izba-standard-100-noc-16 .ui-basic-information-wrapper .ui-basic-information-list img.ui-info-icon{height:20px}:where(.merkur-design[data-route="/ubytovanie/izba-standard"]) .content-ubytovanie-izba-standard .layout-block.ubytovanie-izba-standard-100-noc-16 .ui-basic-information-wrapper .ui-basic-information-list .ui-info{color:var(--e-global-color-text);gap:10px;font-family:Golos Text,sans-serif;font-size:18px;font-weight:500}:where(.merkur-design[data-route="/ubytovanie/izba-standard"]) .content-ubytovanie-izba-standard .layout-block.ubytovanie-izba-standard-100-noc-16 .ui-basic-information-wrapper .ui-price{color:var(--e-global-color-primary);font-family:Golos Text,sans-serif;font-size:40px;font-weight:600}:where(.merkur-design[data-route="/ubytovanie/izba-standard"]) .content-ubytovanie-izba-standard .layout-block.ubytovanie-izba-standard-100-noc-16 .ui-basic-information-wrapper .ui-price .ui-label{color:var(--e-global-color-primary);font-family:Golos Text,sans-serif;font-size:20px;font-weight:600;line-height:1.3em}:where(.merkur-design[data-route="/ubytovanie/izba-standard"]) .content-ubytovanie-izba-standard .layout-block.ubytovanie-izba-standard-rezervovat-17{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 45px;--row-gap:0px;--column-gap:45px;--padding-top:50px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px}:where(.merkur-design[data-route="/ubytovanie/izba-standard"]) .content-ubytovanie-izba-standard .layout-block.ubytovanie-izba-standard-rezervovat-18{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}:where(.merkur-design[data-route="/ubytovanie/izba-standard"]) .content-ubytovanie-izba-standard .layout-block.ubytovanie-izba-standard-rezervovat-18.layout-container{--order:99999}:where(.merkur-design[data-route="/ubytovanie/izba-standard"]) .content-ubytovanie-izba-standard .layout-block.ubytovanie-izba-standard-rezervovat-19{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}:where(.merkur-design[data-route="/ubytovanie/izba-standard"]) .content-ubytovanie-izba-standard .layout-block.ubytovanie-izba-standard-block-21{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}:where(.merkur-design[data-route="/ubytovanie/izba-standard"]) .content-ubytovanie-izba-standard .layout-block.ubytovanie-izba-standard-block-21.layout-container{--order:-99999}:where(.merkur-design[data-route="/ubytovanie/izba-standard"]) .content-ubytovanie-izba-standard .layout-block.ubytovanie-izba-standard-room-room-gallery-22>.widget-content{border-radius:16px;margin:0 0 -10px}:where(.merkur-design[data-route="/ubytovanie/izba-standard"]) .content-ubytovanie-izba-standard .layout-block.ubytovanie-izba-standard-room-room-gallery-22 .room-gallery .carousel-slide{padding:0;border-radius:16px!important}:where(.merkur-design[data-route="/ubytovanie/izba-standard"]) .ui-widget-text-editor{font-family:var(--e-global-typography-text-font-family), Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}:where(.merkur-design[data-route="/ubytovanie/izba-standard"]) .content-ubytovanie-izba-standard .layout-block.ubytovanie-izba-standard-text-editor-23{margin:20px 0px calc(var(--kit-widget-spacing,0px) + 10px) 0px}:where(.merkur-design[data-route="/ubytovanie/izba-standard"]) .ui-widget-heading .ui-layout-heading-title{font-family:var(--e-global-typography-primary-font-family), Sans-serif;color:var(--e-global-color-primary)}:where(.merkur-design[data-route="/ubytovanie/izba-standard"]) .content-ubytovanie-izba-standard .layout-block.ubytovanie-izba-standard-na-izbe-sa-nachadza-24 .ui-layout-heading-title{font-family:Arimo,sans-serif;font-size:26px}:where(.merkur-design[data-route="/ubytovanie/izba-standard"]) .content-ubytovanie-izba-standard .layout-block.ubytovanie-izba-standard-block-25{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}:where(.merkur-design[data-route="/ubytovanie/izba-standard"]) .ui-widget-icon-list .ui-layout-icon-list-item:not(:last-child):after{border-color:var(--e-global-color-text)}:where(.merkur-design[data-route="/ubytovanie/izba-standard"]) .ui-widget-icon-list .ui-layout-icon-list-icon i{color:var(--e-global-color-primary)}:where(.merkur-design[data-route="/ubytovanie/izba-standard"]) .ui-widget-icon-list .ui-layout-icon-list-icon svg{fill:var(--e-global-color-primary)}:where(.merkur-design[data-route="/ubytovanie/izba-standard"]) .ui-widget-icon-list .ui-layout-icon-list-item>.ui-layout-icon-list-text,:where(.merkur-design[data-route="/ubytovanie/izba-standard"]) .ui-widget-icon-list .ui-layout-icon-list-item>a{font-family:var(--e-global-typography-text-font-family), Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}:where(.merkur-design[data-route="/ubytovanie/izba-standard"]) .ui-widget-icon-list .ui-layout-icon-list-text{color:var(--e-global-color-secondary)}:where(.merkur-design[data-route="/ubytovanie/izba-standard"]) .content-ubytovanie-izba-standard .layout-block.ubytovanie-izba-standard-icon-list-26{width:var(--container-widget-width,405px);--container-widget-width:405px;--container-widget-flex-grow:0;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;max-width:405px}:where(.merkur-design[data-route="/ubytovanie/izba-standard"]) .content-ubytovanie-izba-standard .layout-block.ubytovanie-izba-standard-icon-list-26 .ui-layout-icon-list-items:not(.ui-layout-inline-items) .ui-layout-icon-list-item:not(:last-child){padding-block-end:2.5px}:where(.merkur-design[data-route="/ubytovanie/izba-standard"]) .content-ubytovanie-izba-standard .layout-block.ubytovanie-izba-standard-icon-list-26 .ui-layout-icon-list-items:not(.ui-layout-inline-items) .ui-layout-icon-list-item:not(:first-child){margin-block-start:2.5px}:where(.merkur-design[data-route="/ubytovanie/izba-standard"]) .content-ubytovanie-izba-standard .layout-block.ubytovanie-izba-standard-icon-list-26 .ui-layout-icon-list-icon i{color:var(--e-global-color-secondary);transition:color .3s}:where(.merkur-design[data-route="/ubytovanie/izba-standard"]) .content-ubytovanie-izba-standard .layout-block.ubytovanie-izba-standard-icon-list-26 .ui-layout-icon-list-icon svg{fill:var(--e-global-color-secondary);transition:fill .3s}:where(.merkur-design[data-route="/ubytovanie/izba-standard"]) .content-ubytovanie-izba-standard .layout-block.ubytovanie-izba-standard-icon-list-26 .ui-layout-icon-list-text{color:var(--e-global-color-text);transition:color .3s}:where(.merkur-design[data-route="/ubytovanie/izba-standard"]) .content-ubytovanie-izba-standard .layout-block.ubytovanie-izba-standard-icon-list-27{width:var(--container-widget-width,405px);--container-widget-width:405px;--container-widget-flex-grow:0;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;max-width:405px}:where(.merkur-design[data-route="/ubytovanie/izba-standard"]) .content-ubytovanie-izba-standard .layout-block.ubytovanie-izba-standard-icon-list-27 .ui-layout-icon-list-items:not(.ui-layout-inline-items) .ui-layout-icon-list-item:not(:last-child){padding-block-end:2.5px}:where(.merkur-design[data-route="/ubytovanie/izba-standard"]) .content-ubytovanie-izba-standard .layout-block.ubytovanie-izba-standard-icon-list-27 .ui-layout-icon-list-items:not(.ui-layout-inline-items) .ui-layout-icon-list-item:not(:first-child){margin-block-start:2.5px}:where(.merkur-design[data-route="/ubytovanie/izba-standard"]) .content-ubytovanie-izba-standard .layout-block.ubytovanie-izba-standard-icon-list-27 .ui-layout-icon-list-icon i{color:var(--e-global-color-secondary);transition:color .3s}:where(.merkur-design[data-route="/ubytovanie/izba-standard"]) .content-ubytovanie-izba-standard .layout-block.ubytovanie-izba-standard-icon-list-27 .ui-layout-icon-list-icon svg{fill:var(--e-global-color-secondary);transition:fill .3s}:where(.merkur-design[data-route="/ubytovanie/izba-standard"]) .content-ubytovanie-izba-standard .layout-block.ubytovanie-izba-standard-icon-list-27 .ui-layout-icon-list-text{color:var(--e-global-color-text);transition:color .3s}:where(.merkur-design[data-route="/ubytovanie/izba-standard"]) .content-ubytovanie-izba-standard .layout-block.ubytovanie-izba-standard-dalsie-izby-28{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:15px;--padding-right:15px}:where(.merkur-design[data-route="/ubytovanie/izba-standard"]) .content-ubytovanie-izba-standard .layout-block.ubytovanie-izba-standard-dalsie-izby-29{margin:0px 0px calc(var(--kit-widget-spacing,0px) + 5px) 0px}:where(.merkur-design[data-route="/ubytovanie/izba-standard"]) .content-ubytovanie-izba-standard .layout-block.ubytovanie-izba-standard-dalsie-izby-29 .ui-layout-heading-title{font-family:Arimo,sans-serif;font-size:40px}:where(.merkur-design[data-route="/ubytovanie/izba-standard"]) .content-ubytovanie-izba-standard .layout-block.ubytovanie-izba-standard-izba-comfort-30>.widget-content{margin:5px 0 0}:where(.merkur-design[data-route="/ubytovanie/izba-standard"]) .content-ubytovanie-izba-standard .layout-block.ubytovanie-izba-standard-izba-comfort-30 .ui-core.design-room-grid.ui-item-grid{grid-template-columns:repeat(3,1fr)}:where(.merkur-design[data-route="/ubytovanie/izba-standard"]) .content-ubytovanie-izba-standard .layout-block.ubytovanie-izba-standard-izba-comfort-30 .ui-item-grid{gap:30px!important}:where(.merkur-design[data-route="/ubytovanie/izba-standard"]) .content-ubytovanie-izba-standard .layout-block.ubytovanie-izba-standard-izba-comfort-30 .ui-grid-item .room-card-photo{margin:0 0 25px}:where(.merkur-design[data-route="/ubytovanie/izba-standard"]) .content-ubytovanie-izba-standard .layout-block.ubytovanie-izba-standard-izba-comfort-30 .ui-grid-item .room-card-title{color:var(--e-global-color-primary);letter-spacing:.02em;margin:10px 0 20px;font-family:Arimo,sans-serif;font-size:26px;font-weight:500}:where(.merkur-design[data-route="/ubytovanie/izba-standard"]) .content-ubytovanie-izba-standard .layout-block.ubytovanie-izba-standard-izba-comfort-30 .ui-grid-item span.ui-capacity{color:var(--e-global-color-text);font-size:15px}:where(.merkur-design[data-route="/ubytovanie/izba-standard"]) .content-ubytovanie-izba-standard .layout-block.ubytovanie-izba-standard-izba-comfort-30 .ui-grid-item .ui-item-inner .ui-price .ui-price-amount,:where(.merkur-design[data-route="/ubytovanie/izba-standard"]) .content-ubytovanie-izba-standard .layout-block.ubytovanie-izba-standard-izba-comfort-30 .ui-grid-item .ui-price .ui-price-amount{font-family:var(--e-global-typography-primary-font-family), Sans-serif}@media (width<=1200px){:where(.merkur-design[data-route="/ubytovanie/izba-standard"]) .content-ubytovanie-izba-standard .layout-block.ubytovanie-izba-standard-izba-comfort-30>.widget-content{padding:0}:where(.merkur-design[data-route="/ubytovanie/izba-standard"]) .content-ubytovanie-izba-standard .layout-block.ubytovanie-izba-standard-izba-comfort-30 .ui-core.design-room-grid.ui-item-grid{grid-template-columns:repeat(2,1fr)}:where(.merkur-design[data-route="/ubytovanie/izba-standard"]) .content-ubytovanie-izba-standard .layout-block.ubytovanie-izba-standard-izba-comfort-30 .ui-grid-item .ui-item-inner{padding:0}}@media (width>=768px){:where(.merkur-design[data-route="/ubytovanie/izba-standard"]) .content-ubytovanie-izba-standard .layout-block.ubytovanie-izba-standard-izba-standard-10,:where(.merkur-design[data-route="/ubytovanie/izba-standard"]) .content-ubytovanie-izba-standard .layout-block.ubytovanie-izba-standard-100-noc-15{--width:100%}:where(.merkur-design[data-route="/ubytovanie/izba-standard"]) .content-ubytovanie-izba-standard .layout-block.ubytovanie-izba-standard-rezervovat-18{--width:33.3333%}:where(.merkur-design[data-route="/ubytovanie/izba-standard"]) .content-ubytovanie-izba-standard .layout-block.ubytovanie-izba-standard-block-21{--width:66.6666%}}@media (width<=1024px) and (width>=768px){:where(.merkur-design[data-route="/ubytovanie/izba-standard"]) .content-ubytovanie-izba-standard .layout-block.ubytovanie-izba-standard-izba-standard-10,:where(.merkur-design[data-route="/ubytovanie/izba-standard"]) .content-ubytovanie-izba-standard .layout-block.ubytovanie-izba-standard-rezervovat-18,:where(.merkur-design[data-route="/ubytovanie/izba-standard"]) .content-ubytovanie-izba-standard .layout-block.ubytovanie-izba-standard-block-21{--width:100%}}@media (width<=1024px){:where(.merkur-design[data-route="/ubytovanie/izba-standard"]) .content-ubytovanie-izba-standard .layout-block.ubytovanie-izba-standard-izba-standard-9{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}:where(.merkur-design[data-route="/ubytovanie/izba-standard"]) .content-ubytovanie-izba-standard .layout-block.ubytovanie-izba-standard-100-noc-16 .ui-basic-information-wrapper .ui-basic-information-list{gap:20px}:where(.merkur-design[data-route="/ubytovanie/izba-standard"]) .content-ubytovanie-izba-standard .layout-block.ubytovanie-izba-standard-rezervovat-17{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px}}@media (width<=767px){:where(.merkur-design[data-route="/ubytovanie/izba-standard"]) .content-ubytovanie-izba-standard .layout-block.ubytovanie-izba-standard-izba-standard-9{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:60px;--padding-bottom:90px;--padding-left:15px;--padding-right:15px}:where(.merkur-design[data-route="/ubytovanie/izba-standard"]) .content-ubytovanie-izba-standard .layout-block.ubytovanie-izba-standard-izba-standard-12 .ui-page-title{font-size:36px}:where(.merkur-design[data-route="/ubytovanie/izba-standard"]) .content-ubytovanie-izba-standard .layout-block.ubytovanie-izba-standard-100-noc-14{--padding-top:60px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px}:where(.merkur-design[data-route="/ubytovanie/izba-standard"]) .content-ubytovanie-izba-standard .layout-block.ubytovanie-izba-standard-rezervovat-18{--padding-top:25px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}:where(.merkur-design[data-route="/ubytovanie/izba-standard"]) .content-ubytovanie-izba-standard .layout-block.ubytovanie-izba-standard-dalsie-izby-28{--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px}}:where(.merkur-design[data-route="/novinky/majales-2026"]) header{position:relative}@media (width>=1025px){:where(.merkur-design[data-route="/novinky/majales-2026"]) ul.ui-sub-menu:not(.ui-mega-current-active) .ui-menu-item>a{padding:10px 20px;display:block}}@media only screen and (width<=1024px){:where(.merkur-design[data-route="/novinky/majales-2026"]) .ui-sub-menu li.ui-menu-item:first-child{border:none!important}}:where(.merkur-design[data-route="/novinky/majales-2026"]) header.ui-sticky-header-on{will-change:transform, top;margin:0 auto;top:0;left:0;right:0;z-index:9999!important;width:100%!important;transition:all .3s!important;position:fixed!important}:where(.merkur-design[data-route="/novinky/majales-2026"]) #design-reply-title{font-size:24px}:where(.merkur-design[data-route="/novinky/majales-2026"]) .ui-post-content{text-align:left;margin-bottom:0;padding:0;font-size:18px;font-style:normal;font-weight:400;line-height:1.3}.merkur-design[data-route="/novinky/majales-2026"]{--e-global-color-primary:#ffd012;--e-global-color-secondary:#0b3665}:where(.merkur-design[data-route="/novinky/majales-2026"]) .content-novinky-majales-2026 .layout-block.novinky-majales-2026-section-17{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}:where(.merkur-design[data-route="/novinky/majales-2026"]) .ui-widget-text-editor{font-family:var(--e-global-typography-text-font-family), Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}:where(.merkur-design[data-route="/novinky/majales-2026"]) .content-novinky-majales-2026 .layout-block.novinky-majales-2026-text-editor-18{font-family:Golos Text,sans-serif;font-size:16px;font-weight:400;line-height:28px}:where(.merkur-design[data-route="/novinky/majales-2026"]) .content-novinky-majales-2026 .layout-block.novinky-majales-2026-section-19{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}:where(.merkur-design[data-route="/novinky/majales-2026"]) .ui-layout-1514 .layout-block.novinky-majales-2026-majales-2026-8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px}:where(.merkur-design[data-route="/novinky/majales-2026"]) .ui-layout-1514 .layout-block.novinky-majales-2026-majales-2026-9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;--overlay-opacity:.6;--border-radius:16px 16px 16px 16px;--padding-top:100px;--padding-bottom:130px;--padding-left:15px;--padding-right:15px}:where(.merkur-design[data-route="/novinky/majales-2026"]) .ui-layout-1514 .layout-block.novinky-majales-2026-majales-2026-9:before{--background-overlay:"";background-color:#0000;background-image:linear-gradient(#504640cc 50% 100%)}:where(.merkur-design[data-route="/novinky/majales-2026"]) .ui-layout-1514 .layout-block.novinky-majales-2026-majales-2026-10{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}:where(.merkur-design[data-route="/novinky/majales-2026"]) .ui-layout-1514 .layout-block.novinky-majales-2026-heading-11>.widget-content{margin:0 0 -5px}:where(.merkur-design[data-route="/novinky/majales-2026"]) .ui-layout-1514 .layout-block.novinky-majales-2026-heading-11.layout-block{--align-self:center}:where(.merkur-design[data-route="/novinky/majales-2026"]) .ui-layout-1514 .layout-block.novinky-majales-2026-heading-11 .ui-heading{text-align:center}:where(.merkur-design[data-route="/novinky/majales-2026"]) .ui-layout-1514 .layout-block.novinky-majales-2026-heading-11 .ui-heading .ui-title{opacity:1;-webkit-text-stroke-width:0px;margin:0;font-family:Golos Text,sans-serif;font-size:17px;font-weight:600}:where(.merkur-design[data-route="/novinky/majales-2026"]) .ui-layout-1514 .layout-block.novinky-majales-2026-majales-2026-12.layout-block{--align-self:center}:where(.merkur-design[data-route="/novinky/majales-2026"]) .ui-layout-1514 .layout-block.novinky-majales-2026-majales-2026-12 .ui-page-title-wrapper{text-align:center}:where(.merkur-design[data-route="/novinky/majales-2026"]) .ui-layout-1514 .layout-block.novinky-majales-2026-majales-2026-12 .ui-page-title{color:#fff;letter-spacing:.02em;margin:0;font-family:Arimo,sans-serif;font-size:48px;line-height:1.2em}:where(.merkur-design[data-route="/novinky/majales-2026"]) .ui-layout-1514 .layout-block.novinky-majales-2026-breadcrumb-13>.widget-content{background-color:#ffffff1a;padding:0 20px 5px}:where(.merkur-design[data-route="/novinky/majales-2026"]) .ui-layout-1514 .layout-block.novinky-majales-2026-breadcrumb-13.layout-block{--align-self:center}:where(.merkur-design[data-route="/novinky/majales-2026"]) .ui-layout-1514 .layout-block.novinky-majales-2026-breadcrumb-13{bottom:0}:where(.merkur-design[data-route="/novinky/majales-2026"]) .ui-layout-1514 .layout-block.novinky-majales-2026-breadcrumb-13 .ui-breadcrumb,:where(.merkur-design[data-route="/novinky/majales-2026"]) .ui-layout-1514 .layout-block.novinky-majales-2026-breadcrumb-13 .ui-breadcrumb a{color:#fff9}:where(.merkur-design[data-route="/novinky/majales-2026"]) .ui-layout-1514 .layout-block.novinky-majales-2026-breadcrumb-13 .ui-breadcrumb{color:var(--e-global-color-accent)}:where(.merkur-design[data-route="/novinky/majales-2026"]) .ui-layout-1514 .layout-block.novinky-majales-2026-breadcrumb-13 .ui-breadcrumb a,:where(.merkur-design[data-route="/novinky/majales-2026"]) .ui-layout-1514 .layout-block.novinky-majales-2026-breadcrumb-13 .ui-breadcrumb,:where(.merkur-design[data-route="/novinky/majales-2026"]) .ui-layout-1514 .layout-block.novinky-majales-2026-breadcrumb-13 .ui-breadcrumb span{letter-spacing:.02em;font-family:Arimo,sans-serif;font-size:13px}:where(.merkur-design[data-route="/novinky/majales-2026"]) .ui-layout-1514 .layout-block.novinky-majales-2026-breadcrumb-13 .ui-breadcrumb .ui-breadcrumb-separator{color:var(--e-global-color-secondary);width:10px;height:10px}:where(.merkur-design[data-route="/novinky/majales-2026"]) .ui-layout-1514 .layout-block.novinky-majales-2026-breadcrumb-13 .ui-breadcrumb .ui-breadcrumb-separator,:where(.merkur-design[data-route="/novinky/majales-2026"]) .ui-layout-1514 .layout-block.novinky-majales-2026-breadcrumb-13 .ui-breadcrumb .ui-breadcrumb-separator path{fill:var(--e-global-color-secondary)}:where(.merkur-design[data-route="/novinky/majales-2026"]) .ui-layout-1514 .layout-block.novinky-majales-2026-suvisiace-clanky-14{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:100px;--padding-bottom:100px;--padding-left:15px;--padding-right:15px}:where(.merkur-design[data-route="/novinky/majales-2026"]) .ui-layout-1514 .layout-block.novinky-majales-2026-block-15,:where(.merkur-design[data-route="/novinky/majales-2026"]) .ui-layout-1514 .layout-block.novinky-majales-2026-suvisiace-clanky-21{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}:where(.merkur-design[data-route="/novinky/majales-2026"]) .ui-layout-1514 .layout-block.novinky-majales-2026-suvisiace-clanky-22{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}:where(.merkur-design[data-route="/novinky/majales-2026"]) .ui-widget-heading .ui-layout-heading-title{font-family:var(--e-global-typography-primary-font-family), Sans-serif;color:var(--e-global-color-primary)}:where(.merkur-design[data-route="/novinky/majales-2026"]) .ui-layout-1514 .layout-block.novinky-majales-2026-suvisiace-clanky-23 .ui-layout-heading-title{letter-spacing:.02em;font-family:Arimo,sans-serif;font-size:20px;line-height:1.2em}:where(.merkur-design[data-route="/novinky/majales-2026"]) .ui-layout-1514 .layout-block.novinky-majales-2026-majales-2026-24 .ui--blog-date-top{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#00000026;font-family:Golos Text,sans-serif;font-weight:600;top:0;right:235px}:where(.merkur-design[data-route="/novinky/majales-2026"]) .ui-layout-1514 .layout-block.novinky-majales-2026-majales-2026-24>.widget-content{margin:0 0 60px}:where(.merkur-design[data-route="/novinky/majales-2026"]) .ui-layout-1514 .layout-block.novinky-majales-2026-majales-2026-24 .ui-post-grid-wrap .ui-grid-item{text-align:left}:where(.merkur-design[data-route="/novinky/majales-2026"]) .ui-layout-1514 .layout-block.novinky-majales-2026-majales-2026-24 .ui-post-grid-wrap{grid-template-columns:repeat(1,1fr);gap:30px}:where(.merkur-design[data-route="/novinky/majales-2026"]) .ui-layout-1514 .layout-block.novinky-majales-2026-majales-2026-24 .ui--blog-img{flex:0 0 100%;width:100%;max-width:100%}:where(.merkur-design[data-route="/novinky/majales-2026"]) .ui-layout-1514 .layout-block.novinky-majales-2026-majales-2026-24 .ui-post-grid-wrap .ui-grid-item img,:where(.merkur-design[data-route="/novinky/majales-2026"]) .ui-layout-1514 .layout-block.novinky-majales-2026-majales-2026-24 .ui-post-grid-wrap .ui--blog-img img,:where(.merkur-design[data-route="/novinky/majales-2026"]) .ui-layout-1514 .layout-block.novinky-majales-2026-majales-2026-24 .ui-post-grid-wrap .ui--blog-img{border-radius:16px}:where(.merkur-design[data-route="/novinky/majales-2026"]) .ui-layout-1514 .layout-block.novinky-majales-2026-majales-2026-24 .ui-blog-title{letter-spacing:0;color:var(--e-global-color-primary);margin:30px 0 15px;font-family:Arimo,sans-serif;font-size:26px;line-height:1.5em}:where(.merkur-design[data-route="/novinky/majales-2026"]) .ui-layout-1514 .layout-block.novinky-majales-2026-majales-2026-24 .ui--blog-excerpt{font-family:Golos Text,sans-serif;font-weight:400;line-height:28px}:where(.merkur-design[data-route="/novinky/majales-2026"]) .ui-layout-1514 .layout-block.novinky-majales-2026-majales-2026-24 .ui--blog-date-top h4{font-family:Arimo,sans-serif;font-size:36px;line-height:1em}:where(.merkur-design[data-route="/novinky/majales-2026"]) .ui-layout-1514 .layout-block.novinky-majales-2026-oblubene-stitky-25{margin:0px 0px calc(var(--kit-widget-spacing,0px) + 20px) 0px}:where(.merkur-design[data-route="/novinky/majales-2026"]) .ui-layout-1514 .layout-block.novinky-majales-2026-oblubene-stitky-25 .ui-layout-heading-title{letter-spacing:.02em;font-family:Arimo,sans-serif;font-size:20px;line-height:1.2em}@media (width>=768px){:where(.merkur-design[data-route="/novinky/majales-2026"]) .ui-layout-1514 .layout-block.novinky-majales-2026-majales-2026-10{--width:100%}:where(.merkur-design[data-route="/novinky/majales-2026"]) .ui-layout-1514 .layout-block.novinky-majales-2026-block-15{--width:70%}:where(.merkur-design[data-route="/novinky/majales-2026"]) .ui-layout-1514 .layout-block.novinky-majales-2026-suvisiace-clanky-21{--width:30%}}@media (width<=1200px) and (width>=768px){:where(.merkur-design[data-route="/novinky/majales-2026"]) .ui-layout-1514 .layout-block.novinky-majales-2026-block-15{--width:65%}:where(.merkur-design[data-route="/novinky/majales-2026"]) .ui-layout-1514 .layout-block.novinky-majales-2026-suvisiace-clanky-21{--width:35%}}@media (width<=1024px) and (width>=768px){:where(.merkur-design[data-route="/novinky/majales-2026"]) .ui-layout-1514 .layout-block.novinky-majales-2026-majales-2026-10,:where(.merkur-design[data-route="/novinky/majales-2026"]) .ui-layout-1514 .layout-block.novinky-majales-2026-block-15,:where(.merkur-design[data-route="/novinky/majales-2026"]) .ui-layout-1514 .layout-block.novinky-majales-2026-suvisiace-clanky-21{--width:100%}}@media (width<=1366px){:where(.merkur-design[data-route="/novinky/majales-2026"]) .ui-layout-1514 .layout-block.novinky-majales-2026-majales-2026-24 .ui--blog-date-top{top:-10px;right:150px}}@media (width<=1200px){:where(.merkur-design[data-route="/novinky/majales-2026"]) .ui-layout-1514 .layout-block.novinky-majales-2026-majales-2026-24 .ui--blog-date-top{right:100px}}@media (width<=1024px){:where(.merkur-design[data-route="/novinky/majales-2026"]) .ui-layout-1514 .layout-block.novinky-majales-2026-majales-2026-9,:where(.merkur-design[data-route="/novinky/majales-2026"]) .ui-layout-1514 .layout-block.novinky-majales-2026-suvisiace-clanky-14{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}:where(.merkur-design[data-route="/novinky/majales-2026"]) .ui-layout-1514 .layout-block.novinky-majales-2026-block-15,:where(.merkur-design[data-route="/novinky/majales-2026"]) .ui-layout-1514 .layout-block.novinky-majales-2026-suvisiace-clanky-21{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}:where(.merkur-design[data-route="/novinky/majales-2026"]) .ui-layout-1514 .layout-block.novinky-majales-2026-majales-2026-24 .ui-post-grid-wrap{grid-template-columns:repeat(2,1fr)}:where(.merkur-design[data-route="/novinky/majales-2026"]) .ui-layout-1514 .layout-block.novinky-majales-2026-majales-2026-24 .ui--blog-date-top{right:235px}}@media (width<=767px){:where(.merkur-design[data-route="/novinky/majales-2026"]) .ui-layout-1514 .layout-block.novinky-majales-2026-majales-2026-9{--gap:40px 40px;--row-gap:40px;--column-gap:40px}:where(.merkur-design[data-route="/novinky/majales-2026"]) .ui-layout-1514 .layout-block.novinky-majales-2026-majales-2026-12 .ui-page-title{font-size:36px}:where(.merkur-design[data-route="/novinky/majales-2026"]) .ui-layout-1514 .layout-block.novinky-majales-2026-suvisiace-clanky-14{--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px}:where(.merkur-design[data-route="/novinky/majales-2026"]) .ui-layout-1514 .layout-block.novinky-majales-2026-majales-2026-24 .ui-post-grid-wrap{grid-template-columns:repeat(1,1fr)}:where(.merkur-design[data-route="/novinky/majales-2026"]) .ui-layout-1514 .layout-block.novinky-majales-2026-majales-2026-24 .ui--blog-date-top{right:215px}}:where(.merkur-design[data-route="/ubytovanie/zemplinska-izba"]) .content-ubytovanie-zemplinska-izba .layout-block.ubytovanie-zemplinska-izba-zemplinska-izba-8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px}:where(.merkur-design[data-route="/ubytovanie/zemplinska-izba"]) .content-ubytovanie-zemplinska-izba .layout-block.ubytovanie-zemplinska-izba-zemplinska-izba-9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;--overlay-opacity:.6;--border-radius:16px 16px 16px 16px;--padding-top:100px;--padding-bottom:130px;--padding-left:15px;--padding-right:15px}:where(.merkur-design[data-route="/ubytovanie/zemplinska-izba"]) .content-ubytovanie-zemplinska-izba .layout-block.ubytovanie-zemplinska-izba-zemplinska-izba-9:before{--background-overlay:"";background-color:#0000;background-image:linear-gradient(#504640cc 50% 100%)}:where(.merkur-design[data-route="/ubytovanie/zemplinska-izba"]) .content-ubytovanie-zemplinska-izba .layout-block.ubytovanie-zemplinska-izba-zemplinska-izba-10{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}:where(.merkur-design[data-route="/ubytovanie/zemplinska-izba"]) .content-ubytovanie-zemplinska-izba .layout-block.ubytovanie-zemplinska-izba-heading-11>.widget-content{margin:0 0 -5px}:where(.merkur-design[data-route="/ubytovanie/zemplinska-izba"]) .content-ubytovanie-zemplinska-izba .layout-block.ubytovanie-zemplinska-izba-heading-11.layout-block{--align-self:center}:where(.merkur-design[data-route="/ubytovanie/zemplinska-izba"]) .content-ubytovanie-zemplinska-izba .layout-block.ubytovanie-zemplinska-izba-heading-11 .ui-heading{text-align:center}:where(.merkur-design[data-route="/ubytovanie/zemplinska-izba"]) .content-ubytovanie-zemplinska-izba .layout-block.ubytovanie-zemplinska-izba-heading-11 .ui-heading .ui-title{opacity:1;-webkit-text-stroke-width:0px;margin:0;font-family:Golos Text,sans-serif;font-size:17px;font-weight:600}:where(.merkur-design[data-route="/ubytovanie/zemplinska-izba"]) .content-ubytovanie-zemplinska-izba .layout-block.ubytovanie-zemplinska-izba-zemplinska-izba-12.layout-block{--align-self:center}:where(.merkur-design[data-route="/ubytovanie/zemplinska-izba"]) .content-ubytovanie-zemplinska-izba .layout-block.ubytovanie-zemplinska-izba-zemplinska-izba-12 .ui-page-title-wrapper{text-align:center}:where(.merkur-design[data-route="/ubytovanie/zemplinska-izba"]) .content-ubytovanie-zemplinska-izba .layout-block.ubytovanie-zemplinska-izba-zemplinska-izba-12 .ui-page-title{color:#fff;letter-spacing:.02em;margin:0;font-family:Arimo,sans-serif;font-size:60px;line-height:1.2em}:where(.merkur-design[data-route="/ubytovanie/zemplinska-izba"]) .content-ubytovanie-zemplinska-izba .layout-block.ubytovanie-zemplinska-izba-breadcrumb-13>.widget-content{background-color:#ffffff1a;padding:0 20px 5px}:where(.merkur-design[data-route="/ubytovanie/zemplinska-izba"]) .content-ubytovanie-zemplinska-izba .layout-block.ubytovanie-zemplinska-izba-breadcrumb-13.layout-block{--align-self:center}:where(.merkur-design[data-route="/ubytovanie/zemplinska-izba"]) .content-ubytovanie-zemplinska-izba .layout-block.ubytovanie-zemplinska-izba-breadcrumb-13{bottom:0}:where(.merkur-design[data-route="/ubytovanie/zemplinska-izba"]) .content-ubytovanie-zemplinska-izba .layout-block.ubytovanie-zemplinska-izba-breadcrumb-13 .ui-breadcrumb,:where(.merkur-design[data-route="/ubytovanie/zemplinska-izba"]) .content-ubytovanie-zemplinska-izba .layout-block.ubytovanie-zemplinska-izba-breadcrumb-13 .ui-breadcrumb a{color:#fff9}:where(.merkur-design[data-route="/ubytovanie/zemplinska-izba"]) .content-ubytovanie-zemplinska-izba .layout-block.ubytovanie-zemplinska-izba-breadcrumb-13 .ui-breadcrumb{color:var(--e-global-color-accent)}:where(.merkur-design[data-route="/ubytovanie/zemplinska-izba"]) .content-ubytovanie-zemplinska-izba .layout-block.ubytovanie-zemplinska-izba-breadcrumb-13 .ui-breadcrumb a,:where(.merkur-design[data-route="/ubytovanie/zemplinska-izba"]) .content-ubytovanie-zemplinska-izba .layout-block.ubytovanie-zemplinska-izba-breadcrumb-13 .ui-breadcrumb,:where(.merkur-design[data-route="/ubytovanie/zemplinska-izba"]) .content-ubytovanie-zemplinska-izba .layout-block.ubytovanie-zemplinska-izba-breadcrumb-13 .ui-breadcrumb span{letter-spacing:.02em;font-family:Arimo,sans-serif;font-size:13px}:where(.merkur-design[data-route="/ubytovanie/zemplinska-izba"]) .content-ubytovanie-zemplinska-izba .layout-block.ubytovanie-zemplinska-izba-breadcrumb-13 .ui-breadcrumb .ui-breadcrumb-separator{color:var(--e-global-color-secondary);width:10px;height:10px}:where(.merkur-design[data-route="/ubytovanie/zemplinska-izba"]) .content-ubytovanie-zemplinska-izba .layout-block.ubytovanie-zemplinska-izba-breadcrumb-13 .ui-breadcrumb .ui-breadcrumb-separator,:where(.merkur-design[data-route="/ubytovanie/zemplinska-izba"]) .content-ubytovanie-zemplinska-izba .layout-block.ubytovanie-zemplinska-izba-breadcrumb-13 .ui-breadcrumb .ui-breadcrumb-separator path{fill:var(--e-global-color-secondary)}:where(.merkur-design[data-route="/ubytovanie/zemplinska-izba"]) .content-ubytovanie-zemplinska-izba .layout-block.ubytovanie-zemplinska-izba-90-noc-14{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px}:where(.merkur-design[data-route="/ubytovanie/zemplinska-izba"]) .content-ubytovanie-zemplinska-izba .layout-block.ubytovanie-zemplinska-izba-90-noc-15{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}:where(.merkur-design[data-route="/ubytovanie/zemplinska-izba"]) .content-ubytovanie-zemplinska-izba .layout-block.ubytovanie-zemplinska-izba-90-noc-16 .ui-basic-information-wrapper{background-color:#caa05c1a;padding:25px;border-radius:17px!important}:where(.merkur-design[data-route="/ubytovanie/zemplinska-izba"]) .content-ubytovanie-zemplinska-izba .layout-block.ubytovanie-zemplinska-izba-90-noc-16 .ui-basic-information-list{justify-content:space-between}:where(.merkur-design[data-route="/ubytovanie/zemplinska-izba"]) .content-ubytovanie-zemplinska-izba .layout-block.ubytovanie-zemplinska-izba-90-noc-16 .ui-basic-information-wrapper .ui-basic-information-list .ui-info-icon{font-size:20px}:where(.merkur-design[data-route="/ubytovanie/zemplinska-izba"]) .content-ubytovanie-zemplinska-izba .layout-block.ubytovanie-zemplinska-izba-90-noc-16 .ui-basic-information-wrapper .ui-basic-information-list img.ui-info-icon{height:20px}:where(.merkur-design[data-route="/ubytovanie/zemplinska-izba"]) .content-ubytovanie-zemplinska-izba .layout-block.ubytovanie-zemplinska-izba-90-noc-16 .ui-basic-information-wrapper .ui-basic-information-list .ui-info{color:var(--e-global-color-text);gap:10px;font-family:Golos Text,sans-serif;font-size:18px;font-weight:500}:where(.merkur-design[data-route="/ubytovanie/zemplinska-izba"]) .content-ubytovanie-zemplinska-izba .layout-block.ubytovanie-zemplinska-izba-90-noc-16 .ui-basic-information-wrapper .ui-price{color:var(--e-global-color-primary);font-family:Golos Text,sans-serif;font-size:40px;font-weight:600}:where(.merkur-design[data-route="/ubytovanie/zemplinska-izba"]) .content-ubytovanie-zemplinska-izba .layout-block.ubytovanie-zemplinska-izba-90-noc-16 .ui-basic-information-wrapper .ui-price .ui-label{color:var(--e-global-color-primary);font-family:Golos Text,sans-serif;font-size:20px;font-weight:600;line-height:1.3em}:where(.merkur-design[data-route="/ubytovanie/zemplinska-izba"]) .content-ubytovanie-zemplinska-izba .layout-block.ubytovanie-zemplinska-izba-rezervovat-17{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 45px;--row-gap:0px;--column-gap:45px;--padding-top:50px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px}:where(.merkur-design[data-route="/ubytovanie/zemplinska-izba"]) .content-ubytovanie-zemplinska-izba .layout-block.ubytovanie-zemplinska-izba-rezervovat-18{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}:where(.merkur-design[data-route="/ubytovanie/zemplinska-izba"]) .content-ubytovanie-zemplinska-izba .layout-block.ubytovanie-zemplinska-izba-rezervovat-18.layout-container{--order:99999}:where(.merkur-design[data-route="/ubytovanie/zemplinska-izba"]) .content-ubytovanie-zemplinska-izba .layout-block.ubytovanie-zemplinska-izba-rezervovat-19{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}:where(.merkur-design[data-route="/ubytovanie/zemplinska-izba"]) .content-ubytovanie-zemplinska-izba .layout-block.ubytovanie-zemplinska-izba-block-21{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}:where(.merkur-design[data-route="/ubytovanie/zemplinska-izba"]) .content-ubytovanie-zemplinska-izba .layout-block.ubytovanie-zemplinska-izba-block-21.layout-container{--order:-99999}:where(.merkur-design[data-route="/ubytovanie/zemplinska-izba"]) .content-ubytovanie-zemplinska-izba .layout-block.ubytovanie-zemplinska-izba-room-room-gallery-22>.widget-content{border-radius:16px;margin:0 0 -10px}:where(.merkur-design[data-route="/ubytovanie/zemplinska-izba"]) .content-ubytovanie-zemplinska-izba .layout-block.ubytovanie-zemplinska-izba-room-room-gallery-22 .room-gallery .carousel-slide{padding:0;border-radius:16px!important}:where(.merkur-design[data-route="/ubytovanie/zemplinska-izba"]) .ui-widget-text-editor{font-family:var(--e-global-typography-text-font-family), Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}:where(.merkur-design[data-route="/ubytovanie/zemplinska-izba"]) .content-ubytovanie-zemplinska-izba .layout-block.ubytovanie-zemplinska-izba-text-editor-23{margin:20px 0px calc(var(--kit-widget-spacing,0px) + 10px) 0px}:where(.merkur-design[data-route="/ubytovanie/zemplinska-izba"]) .ui-widget-heading .ui-layout-heading-title{font-family:var(--e-global-typography-primary-font-family), Sans-serif;color:var(--e-global-color-primary)}:where(.merkur-design[data-route="/ubytovanie/zemplinska-izba"]) .content-ubytovanie-zemplinska-izba .layout-block.ubytovanie-zemplinska-izba-na-izbe-sa-nachadza-24 .ui-layout-heading-title{font-family:Arimo,sans-serif;font-size:26px}:where(.merkur-design[data-route="/ubytovanie/zemplinska-izba"]) .content-ubytovanie-zemplinska-izba .layout-block.ubytovanie-zemplinska-izba-block-25{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}:where(.merkur-design[data-route="/ubytovanie/zemplinska-izba"]) .ui-widget-icon-list .ui-layout-icon-list-item:not(:last-child):after{border-color:var(--e-global-color-text)}:where(.merkur-design[data-route="/ubytovanie/zemplinska-izba"]) .ui-widget-icon-list .ui-layout-icon-list-icon i{color:var(--e-global-color-primary)}:where(.merkur-design[data-route="/ubytovanie/zemplinska-izba"]) .ui-widget-icon-list .ui-layout-icon-list-icon svg{fill:var(--e-global-color-primary)}:where(.merkur-design[data-route="/ubytovanie/zemplinska-izba"]) .ui-widget-icon-list .ui-layout-icon-list-item>.ui-layout-icon-list-text,:where(.merkur-design[data-route="/ubytovanie/zemplinska-izba"]) .ui-widget-icon-list .ui-layout-icon-list-item>a{font-family:var(--e-global-typography-text-font-family), Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}:where(.merkur-design[data-route="/ubytovanie/zemplinska-izba"]) .ui-widget-icon-list .ui-layout-icon-list-text{color:var(--e-global-color-secondary)}:where(.merkur-design[data-route="/ubytovanie/zemplinska-izba"]) .content-ubytovanie-zemplinska-izba .layout-block.ubytovanie-zemplinska-izba-icon-list-26{width:var(--container-widget-width,405px);--container-widget-width:405px;--container-widget-flex-grow:0;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;max-width:405px}:where(.merkur-design[data-route="/ubytovanie/zemplinska-izba"]) .content-ubytovanie-zemplinska-izba .layout-block.ubytovanie-zemplinska-izba-icon-list-26 .ui-layout-icon-list-items:not(.ui-layout-inline-items) .ui-layout-icon-list-item:not(:last-child){padding-block-end:2.5px}:where(.merkur-design[data-route="/ubytovanie/zemplinska-izba"]) .content-ubytovanie-zemplinska-izba .layout-block.ubytovanie-zemplinska-izba-icon-list-26 .ui-layout-icon-list-items:not(.ui-layout-inline-items) .ui-layout-icon-list-item:not(:first-child){margin-block-start:2.5px}:where(.merkur-design[data-route="/ubytovanie/zemplinska-izba"]) .content-ubytovanie-zemplinska-izba .layout-block.ubytovanie-zemplinska-izba-icon-list-26 .ui-layout-icon-list-icon i{color:var(--e-global-color-secondary);transition:color .3s}:where(.merkur-design[data-route="/ubytovanie/zemplinska-izba"]) .content-ubytovanie-zemplinska-izba .layout-block.ubytovanie-zemplinska-izba-icon-list-26 .ui-layout-icon-list-icon svg{fill:var(--e-global-color-secondary);transition:fill .3s}:where(.merkur-design[data-route="/ubytovanie/zemplinska-izba"]) .content-ubytovanie-zemplinska-izba .layout-block.ubytovanie-zemplinska-izba-icon-list-26 .ui-layout-icon-list-text{color:var(--e-global-color-text);transition:color .3s}:where(.merkur-design[data-route="/ubytovanie/zemplinska-izba"]) .content-ubytovanie-zemplinska-izba .layout-block.ubytovanie-zemplinska-izba-icon-list-27{width:var(--container-widget-width,405px);--container-widget-width:405px;--container-widget-flex-grow:0;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;max-width:405px}:where(.merkur-design[data-route="/ubytovanie/zemplinska-izba"]) .content-ubytovanie-zemplinska-izba .layout-block.ubytovanie-zemplinska-izba-icon-list-27 .ui-layout-icon-list-items:not(.ui-layout-inline-items) .ui-layout-icon-list-item:not(:last-child){padding-block-end:2.5px}:where(.merkur-design[data-route="/ubytovanie/zemplinska-izba"]) .content-ubytovanie-zemplinska-izba .layout-block.ubytovanie-zemplinska-izba-icon-list-27 .ui-layout-icon-list-items:not(.ui-layout-inline-items) .ui-layout-icon-list-item:not(:first-child){margin-block-start:2.5px}:where(.merkur-design[data-route="/ubytovanie/zemplinska-izba"]) .content-ubytovanie-zemplinska-izba .layout-block.ubytovanie-zemplinska-izba-icon-list-27 .ui-layout-icon-list-icon i{color:var(--e-global-color-secondary);transition:color .3s}:where(.merkur-design[data-route="/ubytovanie/zemplinska-izba"]) .content-ubytovanie-zemplinska-izba .layout-block.ubytovanie-zemplinska-izba-icon-list-27 .ui-layout-icon-list-icon svg{fill:var(--e-global-color-secondary);transition:fill .3s}:where(.merkur-design[data-route="/ubytovanie/zemplinska-izba"]) .content-ubytovanie-zemplinska-izba .layout-block.ubytovanie-zemplinska-izba-icon-list-27 .ui-layout-icon-list-text{color:var(--e-global-color-text);transition:color .3s}:where(.merkur-design[data-route="/ubytovanie/zemplinska-izba"]) .content-ubytovanie-zemplinska-izba .layout-block.ubytovanie-zemplinska-izba-dalsie-izby-28{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:15px;--padding-right:15px}:where(.merkur-design[data-route="/ubytovanie/zemplinska-izba"]) .content-ubytovanie-zemplinska-izba .layout-block.ubytovanie-zemplinska-izba-dalsie-izby-29{margin:0px 0px calc(var(--kit-widget-spacing,0px) + 5px) 0px}:where(.merkur-design[data-route="/ubytovanie/zemplinska-izba"]) .content-ubytovanie-zemplinska-izba .layout-block.ubytovanie-zemplinska-izba-dalsie-izby-29 .ui-layout-heading-title{font-family:Arimo,sans-serif;font-size:40px}:where(.merkur-design[data-route="/ubytovanie/zemplinska-izba"]) .content-ubytovanie-zemplinska-izba .layout-block.ubytovanie-zemplinska-izba-izba-comfort-30>.widget-content{margin:5px 0 0}:where(.merkur-design[data-route="/ubytovanie/zemplinska-izba"]) .content-ubytovanie-zemplinska-izba .layout-block.ubytovanie-zemplinska-izba-izba-comfort-30 .ui-core.design-room-grid.ui-item-grid{grid-template-columns:repeat(3,1fr)}:where(.merkur-design[data-route="/ubytovanie/zemplinska-izba"]) .content-ubytovanie-zemplinska-izba .layout-block.ubytovanie-zemplinska-izba-izba-comfort-30 .ui-item-grid{gap:30px!important}:where(.merkur-design[data-route="/ubytovanie/zemplinska-izba"]) .content-ubytovanie-zemplinska-izba .layout-block.ubytovanie-zemplinska-izba-izba-comfort-30 .ui-grid-item .room-card-photo{margin:0 0 25px}:where(.merkur-design[data-route="/ubytovanie/zemplinska-izba"]) .content-ubytovanie-zemplinska-izba .layout-block.ubytovanie-zemplinska-izba-izba-comfort-30 .ui-grid-item .room-card-title{color:var(--e-global-color-primary);letter-spacing:.02em;margin:10px 0 20px;font-family:Arimo,sans-serif;font-size:26px;font-weight:500}:where(.merkur-design[data-route="/ubytovanie/zemplinska-izba"]) .content-ubytovanie-zemplinska-izba .layout-block.ubytovanie-zemplinska-izba-izba-comfort-30 .ui-grid-item span.ui-capacity{color:var(--e-global-color-text);font-size:15px}:where(.merkur-design[data-route="/ubytovanie/zemplinska-izba"]) .content-ubytovanie-zemplinska-izba .layout-block.ubytovanie-zemplinska-izba-izba-comfort-30 .ui-grid-item .ui-item-inner .ui-price .ui-price-amount,:where(.merkur-design[data-route="/ubytovanie/zemplinska-izba"]) .content-ubytovanie-zemplinska-izba .layout-block.ubytovanie-zemplinska-izba-izba-comfort-30 .ui-grid-item .ui-price .ui-price-amount{font-family:var(--e-global-typography-primary-font-family), Sans-serif}@media (width<=1200px){:where(.merkur-design[data-route="/ubytovanie/zemplinska-izba"]) .content-ubytovanie-zemplinska-izba .layout-block.ubytovanie-zemplinska-izba-izba-comfort-30>.widget-content{padding:0}:where(.merkur-design[data-route="/ubytovanie/zemplinska-izba"]) .content-ubytovanie-zemplinska-izba .layout-block.ubytovanie-zemplinska-izba-izba-comfort-30 .ui-core.design-room-grid.ui-item-grid{grid-template-columns:repeat(2,1fr)}:where(.merkur-design[data-route="/ubytovanie/zemplinska-izba"]) .content-ubytovanie-zemplinska-izba .layout-block.ubytovanie-zemplinska-izba-izba-comfort-30 .ui-grid-item .ui-item-inner{padding:0}}@media (width>=768px){:where(.merkur-design[data-route="/ubytovanie/zemplinska-izba"]) .content-ubytovanie-zemplinska-izba .layout-block.ubytovanie-zemplinska-izba-zemplinska-izba-10,:where(.merkur-design[data-route="/ubytovanie/zemplinska-izba"]) .content-ubytovanie-zemplinska-izba .layout-block.ubytovanie-zemplinska-izba-90-noc-15{--width:100%}:where(.merkur-design[data-route="/ubytovanie/zemplinska-izba"]) .content-ubytovanie-zemplinska-izba .layout-block.ubytovanie-zemplinska-izba-rezervovat-18{--width:33.3333%}:where(.merkur-design[data-route="/ubytovanie/zemplinska-izba"]) .content-ubytovanie-zemplinska-izba .layout-block.ubytovanie-zemplinska-izba-block-21{--width:66.6666%}}@media (width<=1024px) and (width>=768px){:where(.merkur-design[data-route="/ubytovanie/zemplinska-izba"]) .content-ubytovanie-zemplinska-izba .layout-block.ubytovanie-zemplinska-izba-zemplinska-izba-10,:where(.merkur-design[data-route="/ubytovanie/zemplinska-izba"]) .content-ubytovanie-zemplinska-izba .layout-block.ubytovanie-zemplinska-izba-rezervovat-18,:where(.merkur-design[data-route="/ubytovanie/zemplinska-izba"]) .content-ubytovanie-zemplinska-izba .layout-block.ubytovanie-zemplinska-izba-block-21{--width:100%}}@media (width<=1024px){:where(.merkur-design[data-route="/ubytovanie/zemplinska-izba"]) .content-ubytovanie-zemplinska-izba .layout-block.ubytovanie-zemplinska-izba-zemplinska-izba-9{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}:where(.merkur-design[data-route="/ubytovanie/zemplinska-izba"]) .content-ubytovanie-zemplinska-izba .layout-block.ubytovanie-zemplinska-izba-90-noc-16 .ui-basic-information-wrapper .ui-basic-information-list{gap:20px}:where(.merkur-design[data-route="/ubytovanie/zemplinska-izba"]) .content-ubytovanie-zemplinska-izba .layout-block.ubytovanie-zemplinska-izba-rezervovat-17{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px}}@media (width<=767px){:where(.merkur-design[data-route="/ubytovanie/zemplinska-izba"]) .content-ubytovanie-zemplinska-izba .layout-block.ubytovanie-zemplinska-izba-zemplinska-izba-9{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:60px;--padding-bottom:90px;--padding-left:15px;--padding-right:15px}:where(.merkur-design[data-route="/ubytovanie/zemplinska-izba"]) .content-ubytovanie-zemplinska-izba .layout-block.ubytovanie-zemplinska-izba-zemplinska-izba-12 .ui-page-title{font-size:36px}:where(.merkur-design[data-route="/ubytovanie/zemplinska-izba"]) .content-ubytovanie-zemplinska-izba .layout-block.ubytovanie-zemplinska-izba-90-noc-14{--padding-top:60px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px}:where(.merkur-design[data-route="/ubytovanie/zemplinska-izba"]) .content-ubytovanie-zemplinska-izba .layout-block.ubytovanie-zemplinska-izba-rezervovat-18{--padding-top:25px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}:where(.merkur-design[data-route="/ubytovanie/zemplinska-izba"]) .content-ubytovanie-zemplinska-izba .layout-block.ubytovanie-zemplinska-izba-dalsie-izby-28{--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px}}:where(.merkur-design[data-route="/ubytovanie/chatky"]) .content-ubytovanie-chatky .layout-block.ubytovanie-chatky-chatky-8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px}:where(.merkur-design[data-route="/ubytovanie/chatky"]) .content-ubytovanie-chatky .layout-block.ubytovanie-chatky-chatky-9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;--overlay-opacity:.6;--border-radius:16px 16px 16px 16px;--padding-top:100px;--padding-bottom:130px;--padding-left:15px;--padding-right:15px}:where(.merkur-design[data-route="/ubytovanie/chatky"]) .content-ubytovanie-chatky .layout-block.ubytovanie-chatky-chatky-9:before{--background-overlay:"";background-color:#0000;background-image:linear-gradient(#504640cc 50% 100%)}:where(.merkur-design[data-route="/ubytovanie/chatky"]) .content-ubytovanie-chatky .layout-block.ubytovanie-chatky-chatky-10{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}:where(.merkur-design[data-route="/ubytovanie/chatky"]) .content-ubytovanie-chatky .layout-block.ubytovanie-chatky-heading-11>.widget-content{margin:0 0 -5px}:where(.merkur-design[data-route="/ubytovanie/chatky"]) .content-ubytovanie-chatky .layout-block.ubytovanie-chatky-heading-11.layout-block{--align-self:center}:where(.merkur-design[data-route="/ubytovanie/chatky"]) .content-ubytovanie-chatky .layout-block.ubytovanie-chatky-heading-11 .ui-heading{text-align:center}:where(.merkur-design[data-route="/ubytovanie/chatky"]) .content-ubytovanie-chatky .layout-block.ubytovanie-chatky-heading-11 .ui-heading .ui-title{opacity:1;-webkit-text-stroke-width:0px;margin:0;font-family:Golos Text,sans-serif;font-size:17px;font-weight:600}:where(.merkur-design[data-route="/ubytovanie/chatky"]) .content-ubytovanie-chatky .layout-block.ubytovanie-chatky-chatky-12.layout-block{--align-self:center}:where(.merkur-design[data-route="/ubytovanie/chatky"]) .content-ubytovanie-chatky .layout-block.ubytovanie-chatky-chatky-12 .ui-page-title-wrapper{text-align:center}:where(.merkur-design[data-route="/ubytovanie/chatky"]) .content-ubytovanie-chatky .layout-block.ubytovanie-chatky-chatky-12 .ui-page-title{color:#fff;letter-spacing:.02em;margin:0;font-family:Arimo,sans-serif;font-size:60px;line-height:1.2em}:where(.merkur-design[data-route="/ubytovanie/chatky"]) .content-ubytovanie-chatky .layout-block.ubytovanie-chatky-breadcrumb-13>.widget-content{background-color:#ffffff1a;padding:0 20px 5px}:where(.merkur-design[data-route="/ubytovanie/chatky"]) .content-ubytovanie-chatky .layout-block.ubytovanie-chatky-breadcrumb-13.layout-block{--align-self:center}:where(.merkur-design[data-route="/ubytovanie/chatky"]) .content-ubytovanie-chatky .layout-block.ubytovanie-chatky-breadcrumb-13{bottom:0}:where(.merkur-design[data-route="/ubytovanie/chatky"]) .content-ubytovanie-chatky .layout-block.ubytovanie-chatky-breadcrumb-13 .ui-breadcrumb,:where(.merkur-design[data-route="/ubytovanie/chatky"]) .content-ubytovanie-chatky .layout-block.ubytovanie-chatky-breadcrumb-13 .ui-breadcrumb a{color:#fff9}:where(.merkur-design[data-route="/ubytovanie/chatky"]) .content-ubytovanie-chatky .layout-block.ubytovanie-chatky-breadcrumb-13 .ui-breadcrumb{color:var(--e-global-color-accent)}:where(.merkur-design[data-route="/ubytovanie/chatky"]) .content-ubytovanie-chatky .layout-block.ubytovanie-chatky-breadcrumb-13 .ui-breadcrumb a,:where(.merkur-design[data-route="/ubytovanie/chatky"]) .content-ubytovanie-chatky .layout-block.ubytovanie-chatky-breadcrumb-13 .ui-breadcrumb,:where(.merkur-design[data-route="/ubytovanie/chatky"]) .content-ubytovanie-chatky .layout-block.ubytovanie-chatky-breadcrumb-13 .ui-breadcrumb span{letter-spacing:.02em;font-family:Arimo,sans-serif;font-size:13px}:where(.merkur-design[data-route="/ubytovanie/chatky"]) .content-ubytovanie-chatky .layout-block.ubytovanie-chatky-breadcrumb-13 .ui-breadcrumb .ui-breadcrumb-separator{color:var(--e-global-color-secondary);width:10px;height:10px}:where(.merkur-design[data-route="/ubytovanie/chatky"]) .content-ubytovanie-chatky .layout-block.ubytovanie-chatky-breadcrumb-13 .ui-breadcrumb .ui-breadcrumb-separator,:where(.merkur-design[data-route="/ubytovanie/chatky"]) .content-ubytovanie-chatky .layout-block.ubytovanie-chatky-breadcrumb-13 .ui-breadcrumb .ui-breadcrumb-separator path{fill:var(--e-global-color-secondary)}:where(.merkur-design[data-route="/ubytovanie/chatky"]) .content-ubytovanie-chatky .layout-block.ubytovanie-chatky-95-noc-14{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px}:where(.merkur-design[data-route="/ubytovanie/chatky"]) .content-ubytovanie-chatky .layout-block.ubytovanie-chatky-95-noc-15{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}:where(.merkur-design[data-route="/ubytovanie/chatky"]) .content-ubytovanie-chatky .layout-block.ubytovanie-chatky-95-noc-16 .ui-basic-information-wrapper{background-color:#caa05c1a;padding:25px;border-radius:17px!important}:where(.merkur-design[data-route="/ubytovanie/chatky"]) .content-ubytovanie-chatky .layout-block.ubytovanie-chatky-95-noc-16 .ui-basic-information-list{justify-content:space-between}:where(.merkur-design[data-route="/ubytovanie/chatky"]) .content-ubytovanie-chatky .layout-block.ubytovanie-chatky-95-noc-16 .ui-basic-information-wrapper .ui-basic-information-list .ui-info-icon{font-size:20px}:where(.merkur-design[data-route="/ubytovanie/chatky"]) .content-ubytovanie-chatky .layout-block.ubytovanie-chatky-95-noc-16 .ui-basic-information-wrapper .ui-basic-information-list img.ui-info-icon{height:20px}:where(.merkur-design[data-route="/ubytovanie/chatky"]) .content-ubytovanie-chatky .layout-block.ubytovanie-chatky-95-noc-16 .ui-basic-information-wrapper .ui-basic-information-list .ui-info{color:var(--e-global-color-text);gap:10px;font-family:Golos Text,sans-serif;font-size:18px;font-weight:500}:where(.merkur-design[data-route="/ubytovanie/chatky"]) .content-ubytovanie-chatky .layout-block.ubytovanie-chatky-95-noc-16 .ui-basic-information-wrapper .ui-price{color:var(--e-global-color-primary);font-family:Golos Text,sans-serif;font-size:40px;font-weight:600}:where(.merkur-design[data-route="/ubytovanie/chatky"]) .content-ubytovanie-chatky .layout-block.ubytovanie-chatky-95-noc-16 .ui-basic-information-wrapper .ui-price .ui-label{color:var(--e-global-color-primary);font-family:Golos Text,sans-serif;font-size:20px;font-weight:600;line-height:1.3em}:where(.merkur-design[data-route="/ubytovanie/chatky"]) .content-ubytovanie-chatky .layout-block.ubytovanie-chatky-rezervovat-17{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 45px;--row-gap:0px;--column-gap:45px;--padding-top:50px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px}:where(.merkur-design[data-route="/ubytovanie/chatky"]) .content-ubytovanie-chatky .layout-block.ubytovanie-chatky-rezervovat-18{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}:where(.merkur-design[data-route="/ubytovanie/chatky"]) .content-ubytovanie-chatky .layout-block.ubytovanie-chatky-rezervovat-18.layout-container{--order:99999}:where(.merkur-design[data-route="/ubytovanie/chatky"]) .content-ubytovanie-chatky .layout-block.ubytovanie-chatky-rezervovat-19{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}:where(.merkur-design[data-route="/ubytovanie/chatky"]) .content-ubytovanie-chatky .layout-block.ubytovanie-chatky-block-21{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}:where(.merkur-design[data-route="/ubytovanie/chatky"]) .content-ubytovanie-chatky .layout-block.ubytovanie-chatky-block-21.layout-container{--order:-99999}:where(.merkur-design[data-route="/ubytovanie/chatky"]) .content-ubytovanie-chatky .layout-block.ubytovanie-chatky-room-room-gallery-22>.widget-content{border-radius:16px;margin:0 0 -10px}:where(.merkur-design[data-route="/ubytovanie/chatky"]) .content-ubytovanie-chatky .layout-block.ubytovanie-chatky-room-room-gallery-22 .room-gallery .carousel-slide{padding:0;border-radius:16px!important}:where(.merkur-design[data-route="/ubytovanie/chatky"]) .ui-widget-text-editor{font-family:var(--e-global-typography-text-font-family), Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}:where(.merkur-design[data-route="/ubytovanie/chatky"]) .content-ubytovanie-chatky .layout-block.ubytovanie-chatky-text-editor-23{margin:20px 0px calc(var(--kit-widget-spacing,0px) + 10px) 0px}:where(.merkur-design[data-route="/ubytovanie/chatky"]) .content-ubytovanie-chatky .layout-block.ubytovanie-chatky-dalsie-izby-24{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:15px;--padding-right:15px}:where(.merkur-design[data-route="/ubytovanie/chatky"]) .ui-widget-heading .ui-layout-heading-title{font-family:var(--e-global-typography-primary-font-family), Sans-serif;color:var(--e-global-color-primary)}:where(.merkur-design[data-route="/ubytovanie/chatky"]) .content-ubytovanie-chatky .layout-block.ubytovanie-chatky-dalsie-izby-25{margin:0px 0px calc(var(--kit-widget-spacing,0px) + 5px) 0px}:where(.merkur-design[data-route="/ubytovanie/chatky"]) .content-ubytovanie-chatky .layout-block.ubytovanie-chatky-dalsie-izby-25 .ui-layout-heading-title{font-family:Arimo,sans-serif;font-size:40px}:where(.merkur-design[data-route="/ubytovanie/chatky"]) .content-ubytovanie-chatky .layout-block.ubytovanie-chatky-izba-comfort-26>.widget-content{margin:5px 0 0}:where(.merkur-design[data-route="/ubytovanie/chatky"]) .content-ubytovanie-chatky .layout-block.ubytovanie-chatky-izba-comfort-26 .ui-core.design-room-grid.ui-item-grid{grid-template-columns:repeat(3,1fr)}:where(.merkur-design[data-route="/ubytovanie/chatky"]) .content-ubytovanie-chatky .layout-block.ubytovanie-chatky-izba-comfort-26 .ui-item-grid{gap:30px!important}:where(.merkur-design[data-route="/ubytovanie/chatky"]) .content-ubytovanie-chatky .layout-block.ubytovanie-chatky-izba-comfort-26 .ui-grid-item .room-card-photo{margin:0 0 25px}:where(.merkur-design[data-route="/ubytovanie/chatky"]) .content-ubytovanie-chatky .layout-block.ubytovanie-chatky-izba-comfort-26 .ui-grid-item .room-card-title{color:var(--e-global-color-primary);letter-spacing:.02em;margin:10px 0 20px;font-family:Arimo,sans-serif;font-size:26px;font-weight:500}:where(.merkur-design[data-route="/ubytovanie/chatky"]) .content-ubytovanie-chatky .layout-block.ubytovanie-chatky-izba-comfort-26 .ui-grid-item span.ui-capacity{color:var(--e-global-color-text);font-size:15px}:where(.merkur-design[data-route="/ubytovanie/chatky"]) .content-ubytovanie-chatky .layout-block.ubytovanie-chatky-izba-comfort-26 .ui-grid-item .ui-item-inner .ui-price .ui-price-amount,:where(.merkur-design[data-route="/ubytovanie/chatky"]) .content-ubytovanie-chatky .layout-block.ubytovanie-chatky-izba-comfort-26 .ui-grid-item .ui-price .ui-price-amount{font-family:var(--e-global-typography-primary-font-family), Sans-serif}@media (width<=1200px){:where(.merkur-design[data-route="/ubytovanie/chatky"]) .content-ubytovanie-chatky .layout-block.ubytovanie-chatky-izba-comfort-26>.widget-content{padding:0}:where(.merkur-design[data-route="/ubytovanie/chatky"]) .content-ubytovanie-chatky .layout-block.ubytovanie-chatky-izba-comfort-26 .ui-core.design-room-grid.ui-item-grid{grid-template-columns:repeat(2,1fr)}:where(.merkur-design[data-route="/ubytovanie/chatky"]) .content-ubytovanie-chatky .layout-block.ubytovanie-chatky-izba-comfort-26 .ui-grid-item .ui-item-inner{padding:0}}@media (width>=768px){:where(.merkur-design[data-route="/ubytovanie/chatky"]) .content-ubytovanie-chatky .layout-block.ubytovanie-chatky-chatky-10,:where(.merkur-design[data-route="/ubytovanie/chatky"]) .content-ubytovanie-chatky .layout-block.ubytovanie-chatky-95-noc-15{--width:100%}:where(.merkur-design[data-route="/ubytovanie/chatky"]) .content-ubytovanie-chatky .layout-block.ubytovanie-chatky-rezervovat-18{--width:33.3333%}:where(.merkur-design[data-route="/ubytovanie/chatky"]) .content-ubytovanie-chatky .layout-block.ubytovanie-chatky-block-21{--width:66.6666%}}@media (width<=1024px) and (width>=768px){:where(.merkur-design[data-route="/ubytovanie/chatky"]) .content-ubytovanie-chatky .layout-block.ubytovanie-chatky-chatky-10,:where(.merkur-design[data-route="/ubytovanie/chatky"]) .content-ubytovanie-chatky .layout-block.ubytovanie-chatky-rezervovat-18,:where(.merkur-design[data-route="/ubytovanie/chatky"]) .content-ubytovanie-chatky .layout-block.ubytovanie-chatky-block-21{--width:100%}}@media (width<=1024px){:where(.merkur-design[data-route="/ubytovanie/chatky"]) .content-ubytovanie-chatky .layout-block.ubytovanie-chatky-chatky-9{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}:where(.merkur-design[data-route="/ubytovanie/chatky"]) .content-ubytovanie-chatky .layout-block.ubytovanie-chatky-95-noc-16 .ui-basic-information-wrapper .ui-basic-information-list{gap:20px}:where(.merkur-design[data-route="/ubytovanie/chatky"]) .content-ubytovanie-chatky .layout-block.ubytovanie-chatky-rezervovat-17{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px}}@media (width<=767px){:where(.merkur-design[data-route="/ubytovanie/chatky"]) .content-ubytovanie-chatky .layout-block.ubytovanie-chatky-chatky-9{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:60px;--padding-bottom:90px;--padding-left:15px;--padding-right:15px}:where(.merkur-design[data-route="/ubytovanie/chatky"]) .content-ubytovanie-chatky .layout-block.ubytovanie-chatky-chatky-12 .ui-page-title{font-size:36px}:where(.merkur-design[data-route="/ubytovanie/chatky"]) .content-ubytovanie-chatky .layout-block.ubytovanie-chatky-95-noc-14{--padding-top:60px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px}:where(.merkur-design[data-route="/ubytovanie/chatky"]) .content-ubytovanie-chatky .layout-block.ubytovanie-chatky-rezervovat-18{--padding-top:25px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}:where(.merkur-design[data-route="/ubytovanie/chatky"]) .content-ubytovanie-chatky .layout-block.ubytovanie-chatky-dalsie-izby-24{--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px}}:where(.merkur-design[data-route=\/novinky]) .ui-layout-1513 .layout-block.novinky-majales-2026-14{--display:flex;--padding-top:100px;--padding-bottom:100px;--padding-left:15px;--padding-right:15px}:where(.merkur-design[data-route=\/novinky]) .ui-layout-1513 .layout-block.novinky-majales-2026-15 .ui--blog-date-top{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#00000026;font-family:Golos Text,sans-serif;font-weight:600;top:0;right:180px}:where(.merkur-design[data-route=\/novinky]) .ui-layout-1513 .layout-block.novinky-majales-2026-15 .ui-post-grid-wrap .ui-grid-item{text-align:left}:where(.merkur-design[data-route=\/novinky]) .ui-layout-1513 .layout-block.novinky-majales-2026-15 .ui-post-grid-wrap{grid-template-columns:repeat(4,1fr);gap:30px}:where(.merkur-design[data-route=\/novinky]) .ui-layout-1513 .layout-block.novinky-majales-2026-15 .ui--blog-img{flex:0 0 100%;width:100%;max-width:100%}:where(.merkur-design[data-route=\/novinky]) .ui-layout-1513 .layout-block.novinky-majales-2026-15 .ui-post-grid-wrap .ui-grid-item img,:where(.merkur-design[data-route=\/novinky]) .ui-layout-1513 .layout-block.novinky-majales-2026-15 .ui-post-grid-wrap .ui--blog-img img,:where(.merkur-design[data-route=\/novinky]) .ui-layout-1513 .layout-block.novinky-majales-2026-15 .ui-post-grid-wrap .ui--blog-img{border-radius:16px}:where(.merkur-design[data-route=\/novinky]) .ui-layout-1513 .layout-block.novinky-majales-2026-15 .ui-blog-title{letter-spacing:0;color:var(--e-global-color-primary);margin:30px 0 15px;font-family:Arimo,sans-serif;font-size:26px;line-height:1.5em}:where(.merkur-design[data-route=\/novinky]) .ui-layout-1513 .layout-block.novinky-majales-2026-15 .ui--blog-excerpt{font-family:Golos Text,sans-serif;font-weight:400;line-height:28px}:where(.merkur-design[data-route=\/novinky]) .ui-layout-1513 .layout-block.novinky-majales-2026-15 .ui--blog-date-top h4{font-family:Arimo,sans-serif;font-size:36px;line-height:1em}@media (width<=1366px){:where(.merkur-design[data-route=\/novinky]) .ui-layout-1513 .layout-block.novinky-majales-2026-15 .ui--blog-date-top{top:-10px;right:150px}}@media (width<=1200px){:where(.merkur-design[data-route=\/novinky]) .ui-layout-1513 .layout-block.novinky-majales-2026-15 .ui--blog-date-top{right:100px}}@media (width<=1024px){:where(.merkur-design[data-route=\/novinky]) .ui-layout-1513 .layout-block.novinky-majales-2026-15 .ui-post-grid-wrap{grid-template-columns:repeat(2,1fr)}:where(.merkur-design[data-route=\/novinky]) .ui-layout-1513 .layout-block.novinky-majales-2026-15 .ui--blog-date-top{right:235px}}@media (width<=767px){:where(.merkur-design[data-route=\/novinky]) .ui-layout-1513 .layout-block.novinky-majales-2026-14{--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px}:where(.merkur-design[data-route=\/novinky]) .ui-layout-1513 .layout-block.novinky-majales-2026-15 .ui-post-grid-wrap{grid-template-columns:repeat(1,1fr)}:where(.merkur-design[data-route=\/novinky]) .ui-layout-1513 .layout-block.novinky-majales-2026-15 .ui--blog-date-top{right:215px}}.merkur-design{--design-gold:#caa05c;--design-ink:#1c1c1d;--design-copy:#59585d;color:var(--design-copy);background:#f6f6f6;min-height:100vh;font:16px/1.7 Golos Text,sans-serif}.merkur-design *,.merkur-design :before,.merkur-design :after{box-sizing:border-box}.merkur-design :where(*){font-family:inherit}html:has(.merkur-design)::-webkit-scrollbar{width:3px}html:has(.merkur-design)::-webkit-scrollbar-track{background:#ddd}html:has(.merkur-design)::-webkit-scrollbar-thumb{background:#caa05c}.merkur-design button,.merkur-design input,.merkur-design textarea{font-family:inherit}.merkur-design [hidden],.merkur-design #design-top-to-bottom{display:none!important}.merkur-design .design-content{display:block}.merkur-design .ui-design-document .design-content .design-main.design-main{max-width:none;padding:0}.merkur-design [data-hero-slides]{isolation:isolate;position:relative;overflow:hidden}.merkur-design [data-hero-slides]:before{z-index:1;pointer-events:none}.merkur-design [data-hero-slides]>:not(.hero-slideshow){z-index:2;position:relative}.merkur-design .hero-slideshow{border-radius:inherit;z-index:0;position:absolute;inset:0;overflow:hidden}.merkur-design .hero-slide{opacity:0;background-position:50%;background-size:cover;transition:opacity .5s;position:absolute;inset:0}.merkur-design .hero-slide.is-visible{opacity:1;animation:design-ken-burns var(--slide-duration,5.5s) linear forwards}@keyframes design-ken-burns{0%{transform:scale(1)}to{transform:scale(1.2)}}.merkur-design [data-reveal].reveal-pending{visibility:hidden}.merkur-design [data-reveal].reveal-visible{visibility:visible;animation:1.25s both design-reveal;animation-delay:var(--reveal-delay,0s)}.merkur-design [data-image-reveal].image-visible .ui-advance-img-main{clip-path:inset(0)!important;opacity:1!important;transform:none!important}.merkur-design [data-image-reveal] img{clip-path:inset(0 0 100%)}.merkur-design [data-image-reveal=left] img{clip-path:inset(0 100% 0 0)}.merkur-design [data-image-reveal].image-visible img{animation:1.2s both design-image-reveal;opacity:1!important;transform:none!important}@keyframes design-image-reveal{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}.merkur-design [data-image-reveal=left].image-visible img{animation-name:design-image-reveal-left}@keyframes design-image-reveal-left{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes design-reveal{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:none}}.merkur-design .carousel{position:relative;overflow:hidden}.merkur-design .carousel-track{flex-wrap:nowrap;transition:transform .9s;display:flex}.merkur-design .carousel-slide{flex-shrink:0}.merkur-design .carousel-pagination{text-align:center;display:block;position:absolute;bottom:5px}.merkur-design .carousel-pagination .carousel-dot{margin:0 6px}.merkur-design .carousel-dot{opacity:.35;cursor:pointer;background:#fff;border:0;border-radius:50%;width:8px;height:8px;padding:0;display:inline-block}.merkur-design .carousel-dot.is-current{opacity:1}.merkur-design .room-gallery .media-thumbnail{display:inline}.merkur-design .room-gallery .design-react-icon{font-size:17px}.merkur-design .room-gallery img{object-fit:cover;width:100%;display:inline-block}.merkur-design .ui-all-slider.ui-initialized{opacity:1}.merkur-design .faq-answer{transition:max-height .4s;overflow:hidden}.merkur-design .faq-title{cursor:pointer}.merkur-design .gallery-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.merkur-design .gallery-item{animation:.35s design-filter;width:auto!important;position:relative!important;top:auto!important;left:auto!important}@keyframes design-filter{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:none}}.merkur-design .ui-rating{align-items:center;gap:2px;display:flex}.merkur-design .ui-star{line-height:1;display:block}.merkur-design .design-react-icon{justify-content:center;align-items:center;width:1em;height:1em;line-height:1;display:inline-flex}.merkur-design .design-react-icon svg{width:1em;height:1em;display:block}.merkur-design .design-react-icon:before,.merkur-design .design-react-icon:after{content:none!important}.merkur-design .design-react-icon.ui-info-icon{vertical-align:middle;flex-shrink:0;font-size:20px}.merkur-design .ui-info,.merkur-design .ui-capacity{align-items:center;display:inline-flex}.merkur-design .ui-layout-icon-list-item{align-items:center;display:flex}.merkur-design .ui-layout-icon-list-icon{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.merkur-design .design-scroll-top svg{width:13px;height:13px}.merkur-design .contact-honeypot{opacity:0;width:1px;height:1px;position:absolute;left:-10000px}.merkur-design .contact-notice:not(:empty){padding-top:15px}.merkur-design .contact-form [aria-invalid=true]{border-color:#aa392f}.merkur-design .design-document{background:#fff;width:100%;position:relative}.merkur-design .design-document-canvas{overflow:auto}.merkur-design .design-document canvas{margin:auto;display:block}.merkur-design .design-document-toolbar{color:#495057;background:#fff;border-top:1px solid #e9ecef;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;min-height:60px;padding:10px 15px;font-family:Golos Text,sans-serif;display:flex}.merkur-design .design-document-toolbar>div{justify-content:center;align-items:center;gap:10px;display:flex}.merkur-design .document-pages{flex:1 1 0}.merkur-design .design-document-toolbar output{white-space:nowrap;font-weight:600}.merkur-design .document-zoom output{text-align:center;min-width:50px}.merkur-design .document-pages output{margin:0 15px}.merkur-design .design-document-toolbar :is(button,a){color:#fff;cursor:pointer;background:#007cba;border:0;border-radius:4px;place-items:center;min-width:36px;height:36px;padding:8px 12px;font-size:16px;display:grid}.merkur-design .design-document-toolbar button:disabled{cursor:default;background:#6c757d}.merkur-design .design-document.is-fullscreen{z-index:11000;flex-direction:column;width:100vw;height:100dvh;display:flex;position:fixed;inset:0}.merkur-design .design-document.is-fullscreen .design-document-canvas{flex:1;min-height:0}.merkur-design [data-menu=desktop]>li.is-submenu-closed>.ui-sub-menu{display:none!important}.merkur-design .navigation-submenu-toggle{display:none}.merkur-design .navigation-chevron{border-bottom:1.5px solid;border-right:1.5px solid;width:8px;height:8px;margin:0 0 3px 7px;display:inline-block;transform:rotate(45deg)}.merkur-design .navigation-chevron.design-react-icon{border:0;width:10px;height:10px;font-size:10px;transform:none}.merkur-design .navigation-close{display:none}.merkur-design [data-menu=desktop]>li:focus-within>.ui-sub-menu{opacity:1;visibility:visible;transform:none}.merkur-design .design-scroll-top{z-index:20;background:var(--design-gold);color:#fff;cursor:pointer;border:0;border-radius:50%;place-items:center;width:40px;height:40px;font-size:22px;display:grid;position:fixed;bottom:30px;right:30px}.merkur-design .design-legacy{padding:0 8px}.merkur-design .design-legacy h1,.merkur-design .design-legacy h2,.merkur-design .design-legacy h3{color:var(--design-ink);font-family:Cal Sans,sans-serif;font-weight:400}.merkur-design .design-legacy .page-banner{background-color:#574640;border-radius:16px;background-image:none!important}.merkur-design .design-legacy .page-banner h2{color:#fff}.merkur-design .design-missing{text-align:center;min-height:60vh;padding:100px 20px}.merkur-design :is(button,a,input,textarea):focus-visible{outline:2px solid var(--design-gold);outline-offset:4px}.merkur-design :is(input,textarea):focus{border-color:var(--design-gold);outline:none;box-shadow:0 0 0 2px #caa05c26}.merkur-design .reservation-card{color:#59585d;background:#fff;border-radius:16px;padding:50px 40px}.merkur-design .reservation-card .ui-form-group{margin-bottom:20px}.merkur-design .reservation-date-message{height:20px;margin-top:16px}.merkur-design .reservation-field-message{height:16px}.merkur-design .reservation-card .ui-form-groups{grid-template-columns:repeat(2,minmax(0,1fr));justify-content:center;column-gap:10px;margin:10px 0;display:grid}.merkur-design .reservation-card .ui-form-groups>.ui-form-group{text-align:center;padding:10px}.merkur-design .reservation-card .ui-form-title-wrapper{justify-content:space-between;align-items:center;display:flex}.merkur-design .reservation-card .ui-form-title{color:#1c1c1d;margin:0;font:400 26px/26px Cal Sans,sans-serif}.merkur-design .reservation-card .ui-pricing{color:#1c1c1d}.merkur-design .reservation-card .ui-base-price{margin:0;font:600 20px/20px Cal Sans,sans-serif;display:inline-block}.merkur-design .reservation-card .ui-field-label{color:#1c1c1d;margin:0 0 5px;font:400 14px/14px Cal Sans,sans-serif}.merkur-design .reservation-card .booking-picker__trigger{color:#1c1c1d;background:0 0;border:1px solid #ab8965;border-radius:0;justify-content:center;width:100%;height:38px;min-height:0;padding:10px;font:400 13.3333px Golos Text,sans-serif}.merkur-design .reservation-card .ui-de-number{justify-content:center;align-items:center;height:36px;margin-top:8px;display:flex}.merkur-design .reference-counter button{color:#fff;cursor:pointer;background:#caa05c;border:0;border-radius:50%;flex-shrink:0;place-items:center;width:36px;height:36px;padding:0;display:grid}.merkur-design .reference-counter svg{width:10px;height:10px}.merkur-design .reference-counter output{color:#1c1c1d;width:40px;padding:3px;font:400 20px Arimo,sans-serif}.merkur-design .reference-counter button:disabled{cursor:default}.merkur-design .ui-available-rooms-count{margin-top:8px;font-size:13px;line-height:1.7;display:block}.merkur-design .reservation-card .ui-booking-total-pricing{justify-content:space-between;align-items:center;margin:0;display:flex}.merkur-design .ui-booking-value{font:400 26px/26px Cal Sans,sans-serif}.merkur-design .reservation-card .ui-form-submit-btn{color:#fff;cursor:pointer;background:#caa05c;border:0;justify-content:center;align-items:center;gap:20px;width:100%;height:36px;padding:10px 20px;font:400 14px Arimo,sans-serif;display:flex}.merkur-design .reservation-card .ui-form-submit-btn:hover{background:#1c1c1d}.react-icon{vertical-align:-.125em;width:1em;height:1em}.merkur-design .design-extra-page{padding:80px 15px}.merkur-design .design-extra-page h1{text-align:center;margin:0 0 50px}.design-booking-backdrop{z-index:11000;background:#17141299;justify-content:center;align-items:center;padding:25px;display:flex;position:fixed;inset:0}.design-booking-dialog{color:#59585d;background:#f6f6f6;border-radius:16px;width:650px;max-width:100%;max-height:calc(100dvh - 50px);padding:35px;font:16px/1.7 Golos Text,sans-serif;position:relative;overflow:auto}.design-booking-dialog h2{color:#1c1c1d;margin:0 40px 10px 0;font:400 32px/1.2 Cal Sans,sans-serif}.design-dialog-close{color:#1c1c1d;cursor:pointer;background:0 0;border:0;width:35px;height:35px;font-size:30px;position:absolute;top:12px;right:15px}.design-booking-dialog .booking-fields{width:100%}.design-booking-dialog .booking-row{margin-bottom:12px;padding:0;display:block}.design-booking-dialog .booking-row label{width:100%;padding:0 0 4px;display:block}.design-booking-dialog .booking-picker__trigger,.design-booking-dialog input,.design-booking-dialog textarea{color:#1c1c1d;width:100%;height:42px;font:inherit;background:#fff;border:1px solid #ded9d1;border-radius:5px;padding:10px 12px}.design-booking-dialog textarea{height:100px}.design-booking-dialog input:focus,.design-booking-dialog textarea:focus{border-color:#caa05c;outline:none}.design-booking-dialog .booking-field__error{margin:0;display:block}.design-booking-dialog .booking-submit{color:#fff;cursor:pointer;background:#caa05c;border:0;border-radius:8px;padding:13px 20px}.design-booking-dialog .booking-row--split>:last-child{width:100%}@media (width<=992px){.merkur-design .ui-mega-menu-container{position:relative}.merkur-design .navigation-toggle{line-height:0;display:block;position:absolute;top:50%;right:0;transform:translateY(-50%)}.merkur-design .ui-sidebar-on-mobile-mega-nav{z-index:10000;visibility:hidden;background:#f6f6f6;width:min(360px,100vw);max-width:100%;height:100dvh;padding:60px 25px 30px;transition:transform .4s;position:fixed;inset:0 0 0 auto;overflow-y:auto;transform:translate(105%)}.merkur-design .ui-sidebar-on-mobile-mega-nav.is-open{visibility:visible;transform:translate(0)}.merkur-design .ui-mobile-menu{display:block!important}.merkur-design .ui-mobile-menu>li{position:relative}.merkur-design .ui-mobile-menu>li>a{padding:16px 40px 16px 0;display:block}.merkur-design .navigation-submenu-toggle{cursor:pointer;color:#1c1c1d;background:0 0;border:0;place-items:center;width:36px;height:36px;padding:0;display:grid;position:absolute;top:12px;right:0}.merkur-design .ui-mobile-menu .ui-sub-menu{opacity:1;visibility:visible;padding:0 0 15px 15px;display:none;position:static;transform:none}.merkur-design .ui-mobile-menu .is-submenu-open>.ui-sub-menu{display:block}.merkur-design .navigation-close{color:#1c1c1d;cursor:pointer;background:0 0;border:0;place-items:center;width:36px;height:36px;font-size:30px;display:grid;position:absolute;top:12px;right:18px}}@media (width<=767px){.merkur-design .gallery-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}.merkur-design .design-scroll-top{bottom:15px;right:15px}.design-booking-backdrop{padding:12px}.design-booking-dialog{max-height:calc(100dvh - 24px);padding:25px 18px}}@media (prefers-reduced-motion:reduce){.merkur-design [data-reveal],.merkur-design .hero-slide{visibility:visible!important;animation:none!important}.merkur-design [data-image-reveal] img{clip-path:inset(0)!important;animation:none!important}.merkur-design *{scroll-behavior:auto;transition-duration:.01ms!important}}.merkur-design .carousel.room-gallery :is(.carousel-prev,.carousel-next){color:#fff}.merkur-design .carousel.room-gallery :is(.carousel-prev,.carousel-next) svg{fill:currentColor}.merkur-design .carousel.room-gallery :is(.carousel-prev,.carousel-next):after{content:none!important}.merkur-design .room-gallery .is-disabled{opacity:.35;pointer-events:none}.design-dialog-close{place-items:center;display:grid}.merkur-design .contact-notice:empty{display:none}@media (width<=767px){.merkur-design .ui-basic-information-list .ui-info{display:block}.merkur-design .design-document-toolbar{flex-direction:column;gap:15px;padding:10px}.merkur-design .design-document-toolbar>div{width:100%}.merkur-design .document-pages{order:-1}.merkur-design .document-pages output{margin:0 10px;font-size:14px}.merkur-design .document-zoom,.merkur-design .document-actions{gap:5px}.merkur-design .document-zoom output{min-width:40px;font-size:12px}.merkur-design .design-document-toolbar :is(button,a){min-width:40px;height:40px;padding:6px 8px;font-size:14px}}
