.fs-wrap{width:calc(100% - var(--fs-gutter) * 2);max-width:var(--fs-container);margin-right:auto;margin-left:auto}.fs-band{width:calc(100% - var(--fs-gutter) * 2);max-width:var(--fs-container);margin-right:auto;margin-left:auto;padding-top:var(--fs-section-y);padding-bottom:var(--fs-section-y)}.fs-band--flush{border-top:0px solid transparent}.fs-band--tight{padding-top:32px;padding-bottom:32px}.fs-eyebrow{color:var(--fs-gold);font-family:var(--fs-font-body);font-weight:600;font-size:12px;text-transform:uppercase;letter-spacing:0.24em}.fs-section-title{color:var(--fs-ink);font-family:var(--fs-font-head);font-weight:400;font-size:48px;line-height:1.12;letter-spacing:-0.01em;text-wrap:balance}@media (max-width:767px){.fs-section-title{font-size:34px}}.fs-lead{color:var(--fs-muted);font-family:var(--fs-font-body);font-weight:300;font-size:20px;line-height:1.65}@media (max-width:767px){.fs-lead{font-size:18px}}.fs-muted{color:var(--fs-muted);font-family:var(--fs-font-body);font-weight:300;font-size:15px}.fs-prose{max-width:680px;color:var(--fs-ink);font-family:var(--fs-font-head);font-size:19px;line-height:1.6}.fs-prose p{margin-bottom:16px}.fs-prose h2{color:var(--fs-ink);font-family:var(--fs-font-head);font-weight:700;font-size:28px;line-height:1.2;margin-top:40px;margin-bottom:10px}.fs-prose h3{color:var(--fs-ink);font-family:var(--fs-font-head);font-weight:700;font-size:22px;line-height:1.25;margin-top:28px;margin-bottom:8px}.fs-prose ul{margin-bottom:16px;padding-left:22px}.fs-prose ol{margin-bottom:16px;padding-left:22px}.fs-prose li{margin-bottom:6px}.fs-prose a{color:var(--fs-ink);text-decoration:underline}.fs-prose a{text-underline-offset:3px}.fs-prose a:hover{color:var(--fs-ink)}.fs-prose a:hover{text-decoration-thickness:2px}.fs-prose img{display:block;width:100%;height:auto;margin-top:12px;margin-bottom:12px}.fs-prose blockquote{font-style:italic;margin-bottom:16px;padding-left:20px;border-left:2px solid var(--fs-ink)}@media (max-width:767px){.fs-prose{font-size:18px}}.fs-btn{display:inline-flex;justify-content:center;align-items:center;gap:10px;color:#fff;font-family:var(--fs-font-body);font-weight:600;font-size:13px;line-height:1.2;text-decoration:none;text-transform:uppercase;letter-spacing:0.16em;padding-top:17px;padding-right:30px;padding-bottom:17px;padding-left:30px;background-color:var(--fs-brand);border-radius:0px;border-top:1px solid var(--fs-brand);border-right:1px solid var(--fs-brand);border-bottom:1px solid var(--fs-brand);border-left:1px solid var(--fs-brand);transition:background-color 250ms ease,color 250ms ease,border-color 250ms ease}.fs-btn:hover{color:#fff;background-color:var(--fs-brand-dark)}.fs-btn:hover{border-color:var(--fs-brand-dark)}@media (max-width:767px){.fs-btn{padding-top:15px;padding-right:24px;padding-bottom:15px;padding-left:24px}}.fs-btn--outline{color:var(--fs-ink);background-color:transparent}.fs-btn--outline:hover{color:#fff;background-color:var(--fs-gold)}.fs-btn--outline:hover{border-color:var(--fs-gold)}.fs-btn--outline{border-color:var(--fs-gold)}.fs-text-link{color:var(--fs-ink);font-family:var(--fs-font-body);font-weight:600;font-size:13px;text-decoration:none;text-transform:uppercase;letter-spacing:0.16em;padding-bottom:6px;border-bottom:1px solid var(--fs-gold);transition:color 200ms ease,border-color 200ms ease}.fs-text-link:hover{color:var(--fs-brand)}.fs-text-link:hover{border-color:var(--fs-brand)}.fs-actions{display:flex;gap:14px;margin-top:8px}.fs-actions{flex-wrap:wrap}@media (max-width:767px){.fs-actions{flex-flow:column;align-items:stretch}}.fs-masthead{width:calc(100% - var(--fs-gutter) * 2);max-width:var(--fs-container);margin-right:auto;margin-left:auto;padding-top:72px;padding-bottom:64px}@media (max-width:767px){.fs-masthead{padding-top:40px;padding-bottom:40px}}.fs-masthead__title{color:var(--fs-ink);font-family:var(--fs-font-head);font-weight:900;font-size:112px;line-height:0.95;letter-spacing:-0.02em;text-wrap:balance}@media (max-width:1119px){.fs-masthead__title{font-size:96px}}@media (max-width:1023px){.fs-masthead__title{font-size:80px}}@media (max-width:767px){.fs-masthead__title{font-size:58px}}@media (max-width:479px){.fs-masthead__title{font-size:46px}}.fs-masthead__since{color:var(--fs-ink);font-family:var(--fs-font-body);font-weight:300;font-size:32px;letter-spacing:0px}.fs-masthead__since{white-space:nowrap}@media (max-width:1023px){.fs-masthead__since{font-size:26px}}@media (max-width:767px){.fs-masthead__since{display:block;font-size:20px;margin-top:8px}}.fs-masthead__place{color:var(--fs-ink);font-family:var(--fs-font-head);font-weight:700;font-size:34px;line-height:1.2;margin-top:18px;padding-left:72px}@media (max-width:1023px){.fs-masthead__place{font-size:30px;padding-left:48px}}@media (max-width:767px){.fs-masthead__place{font-size:26px;margin-top:14px;padding-left:0px}}.fs-masthead__sub{color:var(--fs-ink);font-family:var(--fs-font-body);font-weight:300;font-size:26px;line-height:1.25;text-transform:uppercase;margin-top:10px;padding-left:72px}@media (max-width:1023px){.fs-masthead__sub{font-size:22px;padding-left:48px}}@media (max-width:767px){.fs-masthead__sub{font-size:18px;padding-left:0px}}.fs-intro{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:40px}@media (max-width:1023px){.fs-intro{align-items:start;grid-template-columns:minmax(0,1fr)}}.fs-intro__lines{color:var(--fs-ink);font-family:var(--fs-font-head);font-size:26px;line-height:1.3}@media (max-width:767px){.fs-intro__lines{font-size:21px}}.fs-intro__call{color:var(--fs-ink);font-family:var(--fs-font-head);font-weight:400;font-size:46px;line-height:1.1;margin-top:20px}@media (max-width:1023px){.fs-intro__call{font-size:40px}}@media (max-width:767px){.fs-intro__call{font-size:32px}}.fs-intro__actions{display:flex;flex-flow:column;align-items:stretch;gap:12px}@media (max-width:1023px){.fs-intro__actions{flex-flow:row}.fs-intro__actions{flex-wrap:wrap}}@media (max-width:767px){.fs-intro__actions{flex-flow:column}}.fs-split{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:48px}@media (max-width:1023px){.fs-split{grid-template-columns:minmax(0,1fr);gap:24px}}.fs-split__head{display:flex;flex-flow:column;align-items:start;gap:16px}.fs-split__body{display:flex;flex-flow:column;gap:18px;min-width:0px}.fs-head-row{display:flex;justify-content:space-between;align-items:baseline;gap:12px 24px;margin-bottom:36px}.fs-head-row{flex-wrap:wrap}.fs-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:56px 40px}@media (max-width:1023px){.fs-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px 28px}}@media (max-width:767px){.fs-cards{grid-template-columns:minmax(0,1fr);gap:48px 0px}}.fs-card{display:flex;flex-flow:column;align-items:start;gap:14px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}@media (max-width:1023px){.fs-card{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}}.fs-card__meta{color:var(--fs-gold);font-family:var(--fs-font-body);font-weight:600;font-size:11px;text-transform:uppercase;letter-spacing:0.2em}.fs-card__title{color:var(--fs-ink);font-family:var(--fs-font-head);font-weight:400;font-size:28px;line-height:1.2}@media (max-width:767px){.fs-card__title{font-size:24px}}.fs-card__title-link{color:var(--fs-ink);text-decoration:none}.fs-card__title-link:hover{color:var(--fs-brand);text-decoration:none}.fs-card__text{flex-grow:1;color:var(--fs-muted);font-family:var(--fs-font-body);font-weight:300;font-size:16px;line-height:1.7;margin-bottom:8px}.fs-page-head{display:flex;flex-flow:column;align-items:center;gap:20px;width:calc(100% - var(--fs-gutter) * 2);max-width:var(--fs-container);text-align:center;margin-right:auto;margin-left:auto;padding-top:96px;padding-bottom:72px}@media (max-width:767px){.fs-page-head{gap:16px;padding-top:56px;padding-bottom:44px}}.fs-page-title{color:var(--fs-ink);font-family:var(--fs-font-head);font-weight:400;font-size:68px;line-height:1.05;letter-spacing:-0.015em;text-wrap:balance}@media (max-width:1023px){.fs-page-title{font-size:54px}}@media (max-width:767px){.fs-page-title{font-size:40px}}.fs-page-lead{max-width:680px;color:var(--fs-muted);font-family:var(--fs-font-body);font-weight:300;font-size:20px;line-height:1.65}@media (max-width:767px){.fs-page-lead{font-size:18px}}.fs-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:767px){.fs-facts{grid-template-columns:minmax(0,1fr)}}.fs-fact{display:flex;flex-flow:column;gap:8px;padding-top:28px;padding-right:24px;padding-bottom:28px;padding-left:0px}@media (max-width:767px){.fs-fact{padding-top:20px;padding-right:0px;padding-bottom:20px;padding-left:0px;border-bottom:1px solid var(--fs-line)}}.fs-label{color:var(--fs-muted);font-family:var(--fs-font-body);font-weight:700;font-size:13px;text-transform:uppercase;letter-spacing:0.12em}.fs-fact__value{color:var(--fs-ink);font-family:var(--fs-font-head);font-weight:700;font-size:24px;line-height:1.25}@media (max-width:767px){.fs-fact__value{font-size:21px}}.fs-list{border-top:1px solid var(--fs-line)}.fs-list{list-style:none}.fs-list__item{display:grid;grid-template-columns:160px minmax(0,1fr);gap:16px;padding-top:14px;padding-bottom:14px;border-bottom:1px solid var(--fs-line)}@media (max-width:767px){.fs-list__item{grid-template-columns:minmax(0,1fr);gap:4px}}.fs-list__val{color:var(--fs-ink);font-family:var(--fs-font-head);font-size:19px;line-height:1.4}.fs-note{color:var(--fs-ink);font-family:var(--fs-font-head);font-size:22px;line-height:1.4;padding-top:24px;padding-right:28px;padding-bottom:24px;padding-left:28px;border-top:1px solid var(--fs-ink);border-right:1px solid var(--fs-ink);border-bottom:1px solid var(--fs-ink);border-left:1px solid var(--fs-ink)}@media (max-width:767px){.fs-note{font-size:19px;padding-top:18px;padding-right:20px;padding-bottom:18px;padding-left:20px}}.fs-post-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:48px 32px}.fs-post-grid .bde-posts-pagination{grid-column-start:1;grid-column-end:-1}@media (max-width:1023px){.fs-post-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.fs-post-grid{grid-template-columns:minmax(0,1fr);gap:40px}}.fs-post-card{display:flex;flex-flow:column;align-items:start;gap:12px}.fs-post-card__media{display:block;width:100%;overflow:hidden;aspect-ratio:3/2;background-color:var(--fs-surface)}.fs-post-card__media:hover .fs-post-card__img{transform:scale(1.03,1.03)}.fs-post-card__img{display:block;width:100%;height:100%;object-fit:cover;transition:transform 400ms ease}.fs-contact-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:1023px){.fs-contact-grid{grid-template-columns:minmax(0,1fr)}}.fs-contact-card{display:flex;flex-flow:column;gap:10px;padding-top:8px;padding-right:32px;padding-bottom:8px;padding-left:32px;border-left:1px solid var(--fs-line)}.fs-contact-card:first-child{padding-left:0px;border-left:0px solid transparent}@media (max-width:1023px){.fs-contact-card{padding-top:28px;padding-right:0px;padding-bottom:28px;padding-left:0px;border-bottom:1px solid var(--fs-line);border-left:0px solid transparent}}.fs-contact-card__lines{color:var(--fs-ink);font-family:var(--fs-font-head);font-size:19px;line-height:1.55}.fs-contact-card__lines p:empty{display:none}.fs-contact-card__lines a{color:var(--fs-ink);text-decoration:underline}.fs-contact-card__lines a{text-underline-offset:3px;text-decoration-thickness:1px}.fs-contact-card__lines a:hover{color:var(--fs-ink)}.fs-contact-card__lines a:hover{text-decoration-thickness:2px}.fs-form{min-width:0px}.fs-form .breakdance-form-field__label{color:var(--fs-ink);font-family:var(--fs-font-body);font-weight:700;font-size:14px}.fs-form .breakdance-form-field__input{font-family:var(--fs-font-head);font-size:18px}.fs-form .breakdance-form-checkbox__text{color:var(--fs-ink);font-family:var(--fs-font-head);font-size:17px;line-height:1.45}.fs-form button.breakdance-form-button__submit{color:var(--fs-on-dark);font-family:var(--fs-font-body);font-weight:700;font-size:17px;padding-top:14px;padding-right:28px;padding-bottom:14px;padding-left:28px;background-color:var(--fs-ink);border-radius:0px;border-top:1px solid var(--fs-ink);border-right:1px solid var(--fs-ink);border-bottom:1px solid var(--fs-ink);border-left:1px solid var(--fs-ink)}.fs-form button.breakdance-form-button__submit:hover{color:var(--fs-ink);background-color:transparent}.fs-form{--bde-form-input-border-radius:0px;--bde-form-input-border-color:#231f20;--bde-form-input-background-color:#fff;--bde-form-input-focused-border-color:#231f20;--bde-form-input-focused-shadow:#231f20 0 0 0 1px;--bde-form-label-color:#231f20;--bde-form-label-required-color:#231f20;--bde-form-text-color:#231f20;--bde-form-gap:20px;--bde-form-font-size:17px;--bde-form-checkbox-selected-color:#231f20}.fs-site-header{display:flex;justify-content:space-between;align-items:center;gap:32px;position:relative;z-index:60;width:calc(100% - var(--fs-gutter) * 2);max-width:1440px;margin-right:auto;margin-left:auto;padding-top:18px;padding-bottom:18px;background-color:#fff;box-shadow:0px 0px 0px 100vmax #fff,0px 1px 0px 100vmax var(--fs-line)}.fs-site-header{clip-path:inset(0 -100vmax -1px -100vmax)}@media (max-width:1023px){.fs-site-header{gap:16px;width:100%;max-width:none;padding-right:var(--fs-gutter);padding-left:var(--fs-gutter);border-bottom:1px solid var(--fs-line)}.fs-site-header{box-shadow:none;clip-path:none}}@media (max-width:767px){.fs-site-header{padding-top:12px;padding-bottom:12px}}.fs-brand{display:flex;align-items:baseline;gap:10px;flex-shrink:0;color:var(--fs-ink);text-decoration:none}.fs-brand:hover{color:var(--fs-ink)}.fs-brand__logo{display:block;align-self:center;width:auto;height:54px;max-width:220px;object-fit:contain}@media (max-width:767px){.fs-brand__logo{height:42px}}.fs-brand__name{color:var(--fs-ink);font-family:var(--fs-font-head);font-weight:900;font-size:34px;line-height:1;letter-spacing:-0.01em}@media (max-width:767px){.fs-brand__name{font-size:28px}}.fs-brand__since{color:var(--fs-ink);font-family:var(--fs-font-body);font-weight:300;font-size:15px}@media (max-width:767px){.fs-brand__since{font-size:13px}}.fs-nav{display:flex;align-items:center;gap:34px;margin-left:auto}.fs-nav .bde-shortcode{display:contents}.fs-nav.is-open{display:flex}@media (max-width:1119px){.fs-nav{gap:22px}}@media (max-width:1023px){.fs-nav{display:none;gap:0px;position:absolute;top:100%;right:0px;left:0px;z-index:50;margin-left:0px;background-color:#fff;border-bottom:1px solid var(--fs-line);box-shadow:0px 18px 40px rgba(31,26,23,.08)}.fs-nav.is-open{display:flex;align-items:stretch}.fs-nav.is-open{flex-flow:column}.fs-nav{padding:8px var(--fs-gutter) 24px var(--fs-gutter)}}@media (max-width:767px){.fs-nav.is-open{display:flex;align-items:stretch}.fs-nav.is-open{flex-flow:column}}.fs-nav-link{position:relative;color:var(--fs-ink);font-family:var(--fs-font-body);font-weight:500;font-size:13px;text-decoration:none;text-transform:uppercase;letter-spacing:0.14em;padding-top:8px;padding-bottom:8px}.fs-nav-link:hover{color:var(--fs-brand);text-decoration:none}.fs-nav-link.is-active{color:var(--fs-brand);text-decoration:underline}.fs-nav-link.is-active{text-decoration-color:var(--fs-gold);text-underline-offset:8px;text-decoration-thickness:1px}@media (max-width:1119px){.fs-nav-link{font-size:12px;letter-spacing:0.1em}}@media (max-width:1023px){.fs-nav-link{font-size:15px;padding-top:16px;padding-bottom:16px;border-bottom:1px solid var(--fs-line)}}.fs-nav-toggle{display:none;gap:5px;width:44px;height:44px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;background-color:transparent;border-top:1px solid var(--fs-ink);border-right:1px solid var(--fs-ink);border-bottom:1px solid var(--fs-ink);border-left:1px solid var(--fs-ink);cursor:pointer}.fs-nav-toggle.is-open .fs-nav-toggle__bar:nth-child(1){transform:translate3d(0,7px,0) rotateZ(45deg)}.fs-nav-toggle.is-open .fs-nav-toggle__bar:nth-child(2){opacity:0}.fs-nav-toggle.is-open .fs-nav-toggle__bar:nth-child(3){transform:translate3d(0,-7px,0) rotateZ(-45deg)}@media (max-width:1023px){.fs-nav-toggle{display:flex;flex-flow:column;justify-content:center;align-items:center}}.fs-nav-toggle__bar{display:block;width:22px;height:2px;background-color:var(--fs-ink);transition:transform 200ms ease,opacity 200ms ease}.fs-site-footer{display:flex;flex-flow:column;gap:56px;width:calc(100% - var(--fs-gutter) * 2);max-width:var(--fs-container);margin-top:0px;margin-right:auto;margin-left:auto;padding-top:96px;padding-bottom:36px;background-color:var(--fs-ink);box-shadow:0px 0px 0px 100vmax var(--fs-ink)}.fs-site-footer{clip-path:inset(0 -100vmax)}@media (max-width:1023px){.fs-site-footer{padding-top:72px}}@media (max-width:767px){.fs-site-footer{gap:40px;padding-top:56px}}.fs-footer-grid{display:flex;justify-content:space-between;gap:48px 56px}.fs-footer-grid{flex-wrap:wrap}@media (max-width:1023px){.fs-footer-grid{gap:40px 32px}}@media (max-width:767px){.fs-footer-grid{gap:32px}}.fs-footer-col{display:flex;flex-flow:column;align-items:start;gap:16px;flex-grow:0;flex-shrink:1;flex-basis:auto;min-width:0px}.fs-footer-col .fs-label{color:var(--fs-gold);font-family:var(--fs-font-body);font-weight:600;font-size:11px;text-transform:uppercase;letter-spacing:0.24em}@media (max-width:1023px){.fs-footer-col{flex:1 1 calc(50% - 16px)}}@media (max-width:767px){.fs-footer-col{flex-basis:100%}}.fs-footer-col--brand{gap:16px;flex-grow:1;flex-shrink:1;flex-basis:240px;max-width:340px}@media (max-width:1023px){.fs-footer-col--brand{max-width:none}.fs-footer-col--brand{flex:1 1 calc(50% - 16px)}}.fs-footer-brand{display:inline-flex;align-items:center;color:#fff;text-decoration:none}.fs-footer-brand:hover{color:#fff}.fs-footer-brand__logo{display:block;width:auto;height:56px;max-width:220px;object-fit:contain;filter:brightness(0%) invert(100%)}.fs-footer-brand__name{color:#fff;font-family:var(--fs-font-head);font-weight:400;font-size:28px;line-height:1}.fs-footer-tagline{max-width:300px;color:rgba(255,255,255,.66);font-family:var(--fs-font-head);font-size:18px;line-height:1.5}.fs-footer-lines{color:rgba(255,255,255,.82);font-family:var(--fs-font-body);font-weight:300;font-size:15px;line-height:1.8}.fs-footer-lines p:empty{display:none}.fs-footer-lines a{color:#fff;text-decoration:none;border-bottom:1px solid rgba(217,192,143,.5)}.fs-footer-lines a:hover{color:var(--fs-gold-light)}.fs-footer-lines a:hover{border-color:var(--fs-gold-light)}.fs-footer-lines strong{font-weight:700}.fs-footer-bottom{display:flex;justify-content:space-between;align-items:center;gap:16px 20px;padding-top:28px;border-top:1px solid rgba(255,255,255,.12)}.fs-footer-bottom{flex-wrap:nowrap}@media (max-width:1023px){.fs-footer-bottom{flex-wrap:wrap}}@media (max-width:767px){.fs-footer-bottom{flex-flow:column;align-items:start}}.fs-footer-claim{display:flex;align-items:baseline;gap:6px;color:rgba(255,255,255,.55);font-family:var(--fs-font-body);font-weight:300;font-size:13px}.fs-footer-claim strong{color:#fff;font-family:var(--fs-font-head);font-weight:400;font-size:17px}.fs-footer-claim{white-space:nowrap}@media (max-width:767px){.fs-footer-claim{flex-wrap:wrap;white-space:normal}}.fs-footer-nav{display:flex;gap:8px 14px}.fs-footer-nav .bde-shortcode{display:contents}.fs-footer-nav .fs-sc{display:contents}.fs-footer-nav a{white-space:nowrap}.fs-footer-nav{flex-wrap:wrap}.fs-footer-link{color:rgba(255,255,255,.6);font-family:var(--fs-font-body);font-size:13px;text-decoration:none}.fs-footer-link:hover{color:var(--fs-gold-light);text-decoration:none}.fs-footer-social .fws-site{display:flex;gap:8px}.fs-footer-social .fws-sit{display:inline-flex;justify-content:center;align-items:center;width:40px;height:40px;color:#fff;border-top:1px solid rgba(217,192,143,.5);border-right:1px solid rgba(217,192,143,.5);border-bottom:1px solid rgba(217,192,143,.5);border-left:1px solid rgba(217,192,143,.5);transition:background-color 200ms ease,color 200ms ease}.fs-footer-social .fws-sit:hover{color:var(--fs-ink);background-color:var(--fs-gold)}.fs-footer-social .fws-sit:hover{border-color:var(--fs-gold)}.fs-footer-social .fws-sit svg{width:18px;height:18px}.fs-footer-hours .fws-oteviraci-doba{display:flex;flex-flow:column;gap:4px}.fs-footer-hours .fws-od-radek{display:flex;justify-content:space-between;gap:16px;padding-bottom:6px;border-bottom:1px solid rgba(255,255,255,.12)}.fs-footer-hours .fws-od-poznamka{color:rgba(255,255,255,.55);font-size:13px;margin-top:10px}.fs-kontakt-doba .fws-oteviraci-doba{display:flex;flex-flow:column;gap:4px}.fs-kontakt-doba .fws-od-radek{display:flex;justify-content:space-between;gap:16px;padding-bottom:4px;border-bottom:1px solid var(--fs-line)}.fs-kontakt-doba .fws-od-poznamka{color:var(--fs-muted);font-size:16px;margin-top:8px}.fs-kontakt-mapa .fws-mapa iframe{display:block;width:100%;height:460px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid;filter:grayscale(100%) sepia(18%)}.fs-article{display:flex;flex-flow:column;gap:32px;width:calc(100% - var(--fs-gutter) * 2);max-width:820px;margin-right:auto;margin-left:auto;padding-top:56px;padding-bottom:72px}@media (max-width:767px){.fs-article{gap:24px;padding-top:36px;padding-bottom:48px}}.fs-article__head{display:flex;flex-flow:column;align-items:start;gap:14px}.fs-article__title{color:var(--fs-ink);font-family:var(--fs-font-head);font-weight:900;font-size:54px;line-height:1.05;text-wrap:balance}@media (max-width:767px){.fs-article__title{font-size:36px}}.fs-article__hero{width:100%}.fs-article__img{display:block;width:100%;height:auto}.fs-article__body{max-width:none;font-size:20px;line-height:1.65}@media (max-width:767px){.fs-article__body{font-size:18px}}.fs-sluzba-side{align-self:start;position:sticky;top:calc(var(--wp-admin--admin-bar--height,0px) + 24px)}@media (max-width:1023px){.fs-sluzba-side{position:static}}.fs-album{padding-top:8px}.fs-album .fws-galerie{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-flow:dense;gap:14px}.fs-album .fws-galerie{column-count:auto}.fs-album .fws-galerie-foto{display:block;position:relative;overflow:hidden;aspect-ratio:4/3;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;background-color:var(--fs-surface,#f3ede3)}.fs-album .fws-galerie-foto img{display:block;position:absolute;top:0px;right:0px;bottom:0px;left:0px;width:100%;height:100%;object-fit:cover;transition:transform 1000ms cubic-bezier(.2,.8,.2,1),opacity 400ms ease}.fs-album .fws-galerie-foto:hover img{transform:scale(1.04,1.04)}.fs-album .fws-galerie-foto:first-child{grid-row-start:span 2;grid-column-start:span 2;aspect-ratio:auto}.fs-album .fws-galerie-foto:nth-child(3n+2):last-child{grid-column-start:span 2;aspect-ratio:auto}.fs-album .fws-galerie-foto:nth-child(3n+4):last-child{grid-column-start:span 3;aspect-ratio:3/1}@media (max-width:1023px){.fs-album .fws-galerie{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.fs-album .fws-galerie{column-count:auto}.fs-album .fws-galerie-foto{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.fs-album .fws-galerie-foto:first-child{grid-row-start:span 1;aspect-ratio:16/9}.fs-album .fws-galerie-foto:nth-child(3n+2):last-child{grid-column-start:auto;aspect-ratio:4/3}.fs-album .fws-galerie-foto:nth-child(3n+4):last-child{grid-column-start:auto;aspect-ratio:4/3}.fs-album .fws-galerie-foto:nth-child(2n+2):last-child{grid-column-start:span 2;aspect-ratio:16/9}}@media (max-width:767px){.fs-album .fws-galerie{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.fs-album .fws-galerie{column-count:auto}.fs-album .fws-galerie-foto{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}}@media (max-width:479px){.fs-album .fws-galerie{grid-template-columns:repeat(2,minmax(0,1fr))}}.fs-404{padding-bottom:120px}.fs-header-cta{flex-shrink:0;padding-top:14px;padding-right:24px;padding-bottom:14px;padding-left:24px}@media (max-width:1023px){.fs-header-cta{margin-left:auto}}@media (max-width:767px){.fs-header-cta{font-size:11px;letter-spacing:0.12em;padding-top:11px;padding-right:14px;padding-bottom:11px;padding-left:14px}}.fs-hero{display:flex;align-items:end;position:relative;min-height:86vh;overflow:hidden;background-color:var(--fs-ink)}.fs-hero::after{position:absolute;top:0px;right:0px;bottom:0px;left:0px;background-image:linear-gradient(180deg,rgba(20,16,14,.15) 0%,rgba(20,16,14,.1) 40%,rgba(20,16,14,.65) 100%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;pointer-events:none}.fs-hero::after{content:""}@media (max-width:1023px){.fs-hero{min-height:78vh}}@media (max-width:767px){.fs-hero{min-height:82vh}}.fs-hero__img{position:absolute;top:0px;right:0px;bottom:0px;left:0px;width:100%;height:100%;object-fit:cover}.fs-hero__inner{display:flex;flex-flow:column;align-items:center;gap:22px;position:relative;z-index:2;width:calc(100% - var(--fs-gutter) * 2);max-width:980px;text-align:center;margin-right:auto;margin-left:auto;padding-bottom:150px}@media (max-width:767px){.fs-hero__inner{gap:16px;padding-bottom:110px}}.fs-hero__eyebrow{color:var(--fs-gold-light);font-family:var(--fs-font-body);font-weight:500;font-size:13px;text-transform:uppercase;letter-spacing:0.3em}@media (max-width:767px){.fs-hero__eyebrow{font-size:11px;letter-spacing:0.22em}}.fs-hero__title{color:#fff;font-family:var(--fs-font-head);font-weight:400;font-size:92px;line-height:1;letter-spacing:-0.02em;text-wrap:balance}@media (max-width:1119px){.fs-hero__title{font-size:76px}}@media (max-width:1023px){.fs-hero__title{font-size:64px}}@media (max-width:767px){.fs-hero__title{font-size:46px}}.fs-hero__sub{max-width:780px;color:rgba(255,255,255,.88);font-family:var(--fs-font-body);font-weight:300;font-size:18px;line-height:1.6}@media (max-width:767px){.fs-hero__sub{font-size:16px}}.fs-hero__actions{display:flex;justify-content:center;gap:14px;margin-top:12px}.fs-hero__actions{flex-wrap:wrap}@media (max-width:767px){.fs-hero__actions{flex-flow:column;align-items:stretch;width:100%;max-width:320px}}.fs-hero__ghost{color:#fff;background-color:rgba(255,255,255,.06);border-top:1px solid rgba(255,255,255,.75);border-right:1px solid rgba(255,255,255,.75);border-bottom:1px solid rgba(255,255,255,.75);border-left:1px solid rgba(255,255,255,.75)}.fs-hero__ghost:hover{color:var(--fs-ink);background-color:#fff;border-top:1px solid #fff;border-right:1px solid #fff;border-bottom:1px solid #fff;border-left:1px solid #fff}.fs-quickbar{display:flex;align-items:stretch;position:relative;z-index:5;width:calc(100% - var(--fs-gutter) * 2);max-width:var(--fs-container);margin-top:-64px;margin-right:auto;margin-left:auto;background-color:#fff;box-shadow:0px 24px 60px rgba(31,26,23,.1)}@media (max-width:1023px){.fs-quickbar{flex-flow:column}}@media (max-width:767px){.fs-quickbar{margin-top:-48px}}.fs-quickbar__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));flex-grow:1}.fs-quickbar__list{list-style:none}@media (max-width:767px){.fs-quickbar__list{grid-template-columns:minmax(0,1fr)}}.fs-quickbar__item{display:flex;flex-flow:column;justify-content:center;gap:6px;padding-top:26px;padding-right:32px;padding-bottom:26px;padding-left:32px;border-right:1px solid var(--fs-line)}@media (max-width:1023px){.fs-quickbar__item{padding-top:22px;padding-right:20px;padding-bottom:22px;padding-left:20px}.fs-quickbar__item:last-child{border-right:0px solid}}@media (max-width:767px){.fs-quickbar__item{flex-flow:row;justify-content:space-between;align-items:baseline;gap:12px;padding-top:16px;padding-right:20px;padding-bottom:16px;padding-left:20px;border-right:0px solid;border-bottom:1px solid var(--fs-line)}}.fs-quickbar__label{color:var(--fs-gold);font-family:var(--fs-font-body);font-weight:600;font-size:11px;text-transform:uppercase;letter-spacing:0.22em}.fs-quickbar__val{color:var(--fs-ink);font-family:var(--fs-font-head);font-size:20px;line-height:1.3}@media (max-width:767px){.fs-quickbar__val{font-size:17px;text-align:right}}.fs-quickbar__btn{flex-shrink:0;padding-right:40px;padding-left:40px}@media (max-width:1023px){.fs-quickbar__btn{padding-top:20px;padding-bottom:20px}}.fs-welcome{display:flex;flex-flow:column;align-items:center;gap:24px;text-align:center}.fs-welcome__title{max-width:860px;color:var(--fs-ink);font-family:var(--fs-font-head);font-weight:400;font-size:60px;line-height:1.08;letter-spacing:-0.015em;text-wrap:balance}@media (max-width:1023px){.fs-welcome__title{font-size:48px}}@media (max-width:767px){.fs-welcome__title{font-size:36px}}.fs-rule{display:block;width:56px;height:1px;background-color:var(--fs-gold)}.fs-welcome__text{max-width:760px}.fs-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;max-width:760px;margin-top:40px;border-top:1px solid var(--fs-line)}.fs-stats{list-style:none}@media (max-width:1023px){.fs-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}}.fs-stat{display:flex;flex-flow:column;align-items:center;gap:6px;padding-top:36px;padding-right:12px;padding-bottom:0px;padding-left:12px}.fs-stat__num{color:var(--fs-brand);font-family:var(--fs-font-head);font-size:52px;line-height:1}@media (max-width:767px){.fs-stat__num{font-size:40px}}.fs-stat__label{color:var(--fs-muted);font-family:var(--fs-font-body);font-size:13px;text-transform:uppercase;letter-spacing:0.14em}@media (max-width:767px){.fs-stat__label{font-size:11px}}.fs-feature{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:88px;width:calc(100% - var(--fs-gutter) * 2);max-width:1320px;margin-right:auto;margin-left:auto;padding-top:56px;padding-bottom:56px}@media (max-width:1119px){.fs-feature{gap:56px}}@media (max-width:1023px){.fs-feature{grid-template-columns:minmax(0,1fr);gap:36px;padding-top:40px;padding-bottom:40px}}.fs-feature--rev{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.fs-feature--rev .fs-feature__media{order:2}@media (max-width:1023px){.fs-feature--rev{grid-template-columns:minmax(0,1fr)}.fs-feature--rev .fs-feature__media{order:0}}.fs-feature__media{display:block;overflow:hidden;aspect-ratio:4/3}.fs-feature__media:hover .fs-feature__img{transform:scale(1.04,1.04)}.fs-feature__img{display:block;width:100%;height:100%;object-fit:cover;transition:transform 900ms ease}.fs-feature__body{display:flex;flex-flow:column;align-items:start;gap:22px}.fs-feature__text{color:var(--fs-muted);font-family:var(--fs-font-body);font-weight:300;font-size:18px;line-height:1.75}@media (max-width:767px){.fs-feature__text{font-size:17px}}.fs-offer{margin-top:72px;background-color:var(--fs-ink)}@media (max-width:1023px){.fs-offer{margin-top:48px}}.fs-offer__inner{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:88px;width:calc(100% - var(--fs-gutter) * 2);max-width:var(--fs-container);margin-right:auto;margin-left:auto;padding-top:112px;padding-bottom:112px}@media (max-width:1119px){.fs-offer__inner{gap:56px}}@media (max-width:1023px){.fs-offer__inner{grid-template-columns:minmax(0,1fr);gap:48px;padding-top:80px;padding-bottom:80px}}@media (max-width:767px){.fs-offer__inner{padding-top:60px;padding-bottom:60px}}.fs-offer__head{display:flex;flex-flow:column;align-items:start;gap:22px}.fs-offer__title{color:#fff;font-family:var(--fs-font-head);font-weight:400;font-size:48px;line-height:1.12;text-wrap:balance}@media (max-width:1023px){.fs-offer__title{font-size:40px}}@media (max-width:767px){.fs-offer__title{font-size:32px}}.fs-offer__lead{color:rgba(255,255,255,.72);font-family:var(--fs-font-body);font-weight:300;font-size:18px;line-height:1.7}.fs-offer__ghost{color:#fff;background-color:transparent}.fs-offer__ghost:hover{color:var(--fs-ink);background-color:var(--fs-gold)}.fs-offer__ghost:hover{border-color:var(--fs-gold)}.fs-offer__ghost{border-color:var(--fs-gold)}.fs-offer__list{border-top:1px solid rgba(217,192,143,.35)}.fs-offer__list{list-style:none}.fs-offer__item{display:flex;align-items:baseline;gap:28px;padding-top:30px;padding-bottom:30px;border-bottom:1px solid rgba(217,192,143,.35)}@media (max-width:767px){.fs-offer__item{gap:18px;padding-top:22px;padding-bottom:22px}}.fs-offer__num{color:var(--fs-gold);font-family:var(--fs-font-body);font-size:13px;letter-spacing:0.2em}.fs-offer__name{color:#fff;font-family:var(--fs-font-head);font-size:26px;line-height:1.3}@media (max-width:767px){.fs-offer__name{font-size:20px}}.fs-explore{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:start;gap:80px}@media (max-width:1023px){.fs-explore{grid-template-columns:minmax(0,1fr);gap:36px}}.fs-explore__head{display:flex;flex-flow:column;align-items:start;gap:20px}.fs-explore__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0px 48px;border-top:1px solid var(--fs-line)}.fs-explore__grid{list-style:none}@media (max-width:767px){.fs-explore__grid{grid-template-columns:minmax(0,1fr)}}.fs-explore__item{display:flex;align-items:baseline;gap:20px;padding-top:22px;padding-bottom:22px;border-bottom:1px solid var(--fs-line)}.fs-explore__km{flex-shrink:0;min-width:52px;color:var(--fs-gold);font-family:var(--fs-font-body);font-weight:600;font-size:13px;letter-spacing:0.08em}.fs-explore__name{color:var(--fs-ink);font-family:var(--fs-font-head);font-size:21px;line-height:1.3}@media (max-width:767px){.fs-explore__name{font-size:19px}}.fs-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}@media (max-width:1023px){.fs-strip{grid-template-columns:repeat(2,minmax(0,1fr))}}.fs-strip__item{display:block;overflow:hidden;aspect-ratio:1/1}.fs-strip__item:hover .fs-strip__img{transform:scale(1.05,1.05)}.fs-strip__img{display:block;width:100%;height:100%;object-fit:cover;transition:transform 900ms ease}.fs-final{display:flex;flex-flow:column;align-items:center;gap:22px;text-align:center}.fs-final__text{max-width:640px}.fs-final__link{color:var(--fs-brand);text-decoration:none;border-bottom:1px solid var(--fs-gold)}.fs-subhero{display:flex;align-items:end;position:relative;min-height:62vh;overflow:hidden;background-color:var(--fs-ink)}.fs-subhero::after{position:absolute;top:0px;right:0px;bottom:0px;left:0px;background-image:linear-gradient(180deg,rgba(20,16,14,.1) 0%,rgba(20,16,14,.6) 100%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;pointer-events:none}.fs-subhero::after{content:""}@media (max-width:1023px){.fs-subhero{min-height:50vh}}@media (max-width:767px){.fs-subhero{min-height:44vh}}.fs-subhero__img{position:absolute;top:0px;right:0px;bottom:0px;left:0px;width:100%;height:100%;object-fit:cover}.fs-subhero__inner{display:flex;flex-flow:column;align-items:center;gap:16px;position:relative;z-index:2;width:calc(100% - var(--fs-gutter) * 2);max-width:980px;text-align:center;margin-right:auto;margin-left:auto;padding-bottom:72px}@media (max-width:767px){.fs-subhero__inner{padding-bottom:44px}}.fs-subhero__eyebrow{color:var(--fs-gold-light);font-family:var(--fs-font-body);font-weight:500;font-size:12px;text-transform:uppercase;letter-spacing:0.3em}.fs-subhero__title{color:#fff;font-family:var(--fs-font-head);font-weight:400;font-size:76px;line-height:1.02;letter-spacing:-0.02em;text-wrap:balance}@media (max-width:1023px){.fs-subhero__title{font-size:60px}}@media (max-width:767px){.fs-subhero__title{font-size:42px}}.fs-intro-c{display:flex;flex-flow:column;align-items:center;gap:24px;text-align:center}.fs-intro-c .fs-section-title{max-width:820px}.fs-intro-c .fs-lead{max-width:760px}.fs-rooms{display:flex;flex-flow:column;gap:96px;width:calc(100% - var(--fs-gutter) * 2);max-width:1320px;margin-right:auto;margin-left:auto;padding-bottom:var(--fs-section-y)}@media (max-width:1023px){.fs-rooms{gap:64px}}.fs-room{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:80px}@media (max-width:1023px){.fs-room{grid-template-columns:minmax(0,1fr);gap:28px}}.fs-room--rev{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.fs-room--rev .fs-room__media{order:2}@media (max-width:1023px){.fs-room--rev{grid-template-columns:minmax(0,1fr)}.fs-room--rev .fs-room__media{order:0}}.fs-room__media{display:block;overflow:hidden;aspect-ratio:3/2}.fs-room__media:hover .fs-room__img{transform:scale(1.04,1.04)}.fs-room__img{display:block;width:100%;height:100%;object-fit:cover;transition:transform 900ms ease}.fs-room__body{display:flex;flex-flow:column;align-items:start;gap:18px}.fs-room__title{color:var(--fs-ink);font-family:var(--fs-font-head);font-weight:400;font-size:40px;line-height:1.1}@media (max-width:767px){.fs-room__title{font-size:30px}}.fs-room__text{color:var(--fs-muted);font-family:var(--fs-font-body);font-weight:300;font-size:18px;line-height:1.75}@media (max-width:767px){.fs-room__text{font-size:17px}}.fs-room__tags{display:flex;gap:8px}.fs-room__tags{flex-wrap:wrap;list-style:none}.fs-room__tag{color:var(--fs-ink);font-family:var(--fs-font-body);font-size:12px;text-transform:uppercase;letter-spacing:0.12em;padding-top:8px;padding-right:14px;padding-bottom:8px;padding-left:14px;border-top:1px solid var(--fs-line);border-right:1px solid var(--fs-line);border-bottom:1px solid var(--fs-line);border-left:1px solid var(--fs-line)}.fs-amen{background-color:var(--fs-surface)}.fs-amen__inner{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;gap:64px;width:calc(100% - var(--fs-gutter) * 2);max-width:var(--fs-container);margin-right:auto;margin-left:auto;padding-top:96px;padding-bottom:96px}@media (max-width:1023px){.fs-amen__inner{grid-template-columns:minmax(0,1fr);gap:32px;padding-top:72px;padding-bottom:72px}}@media (max-width:767px){.fs-amen__inner{padding-top:56px;padding-bottom:56px}}.fs-amen__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0px 48px}.fs-amen__grid{list-style:none}@media (max-width:767px){.fs-amen__grid{grid-template-columns:minmax(0,1fr)}}.fs-amen__item{display:flex;flex-flow:column;gap:6px;padding-top:22px;padding-bottom:22px;border-top:1px solid var(--fs-line)}.fs-amen__name{color:var(--fs-ink);font-family:var(--fs-font-head);font-size:22px;line-height:1.3}.fs-amen__desc{color:var(--fs-muted);font-family:var(--fs-font-body);font-weight:300;font-size:15px}.fs-checks{display:flex;flex-flow:column;gap:10px;width:100%}.fs-checks{list-style:none}.fs-checks__item{position:relative;color:var(--fs-text);font-family:var(--fs-font-body);font-size:16px;line-height:1.5;padding-left:28px}.fs-checks__item::before{position:absolute;top:0.72em;left:0px;width:14px;height:1px;background-color:var(--fs-gold)}.fs-checks__item::before{content:""}.fs-prices{margin-top:72px;background-color:var(--fs-surface)}@media (max-width:1023px){.fs-prices{margin-top:48px}}.fs-prices__inner{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:80px;width:calc(100% - var(--fs-gutter) * 2);max-width:var(--fs-container);margin-right:auto;margin-left:auto;padding-top:104px;padding-bottom:104px}@media (max-width:1023px){.fs-prices__inner{grid-template-columns:minmax(0,1fr);gap:64px;padding-top:72px;padding-bottom:72px}}@media (max-width:767px){.fs-prices__inner{padding-top:56px;padding-bottom:56px}}.fs-prices__col{display:flex;flex-flow:column;gap:18px}.fs-prices__title{color:var(--fs-ink);font-family:var(--fs-font-head);font-weight:400;font-size:36px;line-height:1.15}@media (max-width:767px){.fs-prices__title{font-size:28px}}.fs-pricelist{display:flex;flex-flow:column;margin-top:8px;border-top:1px solid var(--fs-line)}.fs-pricelist__row{display:flex;justify-content:space-between;align-items:baseline;gap:20px;padding-top:16px;padding-bottom:16px;border-bottom:1px solid var(--fs-line)}.fs-pricelist__name{color:var(--fs-text);font-family:var(--fs-font-body);font-size:16px}@media (max-width:767px){.fs-pricelist__name{font-size:15px}}.fs-pricelist__val{flex-shrink:0;color:var(--fs-brand);font-family:var(--fs-font-head);font-size:20px}.fs-prices__note{color:var(--fs-muted);font-family:var(--fs-font-body);font-weight:300;font-size:14px;line-height:1.6}.fs-prices__note + .fs-eyebrow{margin-top:36px}.fs-spaces{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;width:calc(100% - var(--fs-gutter) * 2);max-width:var(--fs-container);margin-right:auto;margin-left:auto}@media (max-width:1023px){.fs-spaces{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}}@media (max-width:767px){.fs-spaces{grid-template-columns:minmax(0,1fr);gap:48px}}.fs-space{display:flex;flex-flow:column;align-items:start;gap:14px}.fs-space__media{display:block;width:100%;overflow:hidden;aspect-ratio:4/5;margin-bottom:10px}.fs-space__media:hover .fs-space__img{transform:scale(1.04,1.04)}@media (max-width:767px){.fs-space__media{aspect-ratio:4/3}}.fs-space__img{display:block;width:100%;height:100%;object-fit:cover;transition:transform 900ms ease}.fs-space__title{color:var(--fs-ink);font-family:var(--fs-font-head);font-weight:400;font-size:28px;line-height:1.2}.fs-space__text{color:var(--fs-muted);font-family:var(--fs-font-body);font-weight:300;font-size:16px;line-height:1.7}.fs-booking{display:flex;flex-flow:column;gap:20px;width:calc(100% - var(--fs-gutter) * 2);max-width:var(--fs-container);margin-right:auto;margin-left:auto;padding-bottom:var(--fs-section-y)}.fs-booking__frame{display:block;width:100%;background-color:transparent;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}@media (max-width:767px){.fs-booking__frame{display:block}}.fs-booking__help{color:var(--fs-muted);font-family:var(--fs-font-body);font-weight:300;font-size:15px;text-align:center}.fs-trips{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0px 48px;width:calc(100% - var(--fs-gutter) * 2);max-width:var(--fs-container);margin-right:auto;margin-left:auto;border-top:1px solid var(--fs-line)}@media (max-width:1023px){.fs-trips{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}}@media (max-width:767px){.fs-trips{grid-template-columns:minmax(0,1fr)}}.fs-trip{display:flex;flex-flow:column;align-items:start;gap:12px;padding-top:36px;padding-bottom:40px;border-bottom:1px solid var(--fs-line)}@media (max-width:767px){.fs-trip{padding-top:28px;padding-bottom:32px}}.fs-trip__km{color:var(--fs-gold);font-family:var(--fs-font-body);font-weight:600;font-size:12px;text-transform:uppercase;letter-spacing:0.18em}.fs-trip__title{color:var(--fs-ink);font-family:var(--fs-font-head);font-weight:400;font-size:28px;line-height:1.2}@media (max-width:767px){.fs-trip__title{font-size:24px}}.fs-trip__text{flex-grow:1;color:var(--fs-muted);font-family:var(--fs-font-body);font-weight:300;font-size:16px;line-height:1.7;margin-bottom:6px}.fs-card__media{display:block;width:100%;overflow:hidden;aspect-ratio:4/3;margin-bottom:10px;background-color:var(--fs-surface)}.fs-card__media:hover .fs-card__img{transform:scale(1.04,1.04)}.fs-card__img{display:block;width:100%;height:100%;object-fit:cover;transition:transform 900ms ease}.fs-footer-menu{display:grid;grid-template-columns:repeat(2,max-content);align-items:start;gap:8px 40px}@media (max-width:479px){.fs-footer-menu{gap:8px 28px}}.fs-footer-menu__link{color:rgba(255,255,255,.82);font-family:var(--fs-font-body);font-weight:300;font-size:15px;line-height:1.6;text-decoration:none;transition:color 200ms ease}.fs-footer-menu__link:hover{color:var(--fs-gold-light);text-decoration:none}.fs-footer-menu__link{white-space:nowrap}html body .fs-site-header .fs-brand__logo{width:auto;height:54px;max-width:220px}@media (max-width:767px){html body .fs-site-header .fs-brand__logo{height:42px}}html body .fs-site-footer .fs-footer-brand__logo{width:auto;height:56px}.fs-footer-credit{display:inline-flex;align-items:center;gap:5px;color:rgba(255,255,255,.6);font-family:var(--fs-font-body);font-size:13px;text-decoration:none}.fs-footer-credit:hover{color:var(--fs-gold-light)}.fs-footer-credit:hover .fs-footer-credit__leaf{transform:rotateZ(-14deg) scale(1.15,1.15)}.fs-footer-credit__leaf{flex-grow:0;flex-shrink:0;flex-basis:auto;width:15px;height:15px;color:#6fcf9b;transition:transform 0.4s ease}.fs-footer-credit__name{font-weight:700}.fs-albums{padding-top:88px}@media (max-width:1023px){.fs-albums{padding-top:64px}}@media (max-width:767px){.fs-albums{padding-top:44px}}.fs-albums__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}@media (max-width:767px){.fs-albums__grid{grid-template-columns:minmax(0,1fr);gap:10px}}.fs-album-tile{display:block;position:relative;overflow:hidden;aspect-ratio:4/3;text-decoration:none;background-color:var(--fs-ink)}.fs-album-tile::after{position:absolute;top:0px;right:0px;bottom:0px;left:0px;background-image:linear-gradient(180deg,rgba(20,16,14,0) 45%,rgba(20,16,14,.7) 100%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;pointer-events:none;transition:opacity 500ms ease}.fs-album-tile::after{content:""}.fs-album-tile:hover .fs-album-tile__img{transform:scale(1.06,1.06)}.fs-album-tile:hover .fs-album-tile__name::after{width:72px}.fs-album-tile__img{display:block;width:100%;height:100%;object-fit:cover;transition:transform 1200ms cubic-bezier(.2,.8,.2,1)}.fs-album-tile__name{display:flex;align-items:center;gap:16px;position:absolute;right:32px;bottom:28px;left:32px;z-index:2;color:#fff;font-family:var(--fs-font-head);font-weight:400;font-size:34px;line-height:1.15}.fs-album-tile__name::after{display:block;width:40px;height:1px;background-color:var(--fs-gold-light);transition:width 500ms ease}.fs-album-tile__name::after{content:""}@media (max-width:1023px){.fs-album-tile__name{bottom:20px;left:24px;font-size:28px}}@media (max-width:767px){.fs-album-tile__name{right:20px;bottom:18px;left:20px;font-size:26px}}html body .fws-lb{background-color:rgba(20,16,14,.96)}html body .fws-lb__cap{display:none}.fs-tour-band{width:calc(100% - var(--fs-gutter) * 2);max-width:1320px;margin-right:auto;margin-left:auto;padding-bottom:var(--fs-section-y)}.fs-tour__tabs{display:flex;justify-content:center;gap:8px}.fs-tour__tabs{flex-wrap:wrap}@media (max-width:767px){.fs-tour__tabs{justify-content:start;margin-right:calc(var(--fs-gutter) * -1);margin-left:calc(var(--fs-gutter) * -1);padding-right:var(--fs-gutter);padding-bottom:4px;padding-left:var(--fs-gutter)}.fs-tour__tabs{flex-wrap:nowrap;overflow-x:auto}}.fs-tour__tab{color:var(--fs-ink);font-family:var(--fs-font-body);font-weight:600;font-size:12px;text-transform:uppercase;letter-spacing:0.16em;padding-top:13px;padding-right:22px;padding-bottom:13px;padding-left:22px;background-color:transparent;border-radius:0px;border-top:1px solid var(--fs-line);border-right:1px solid var(--fs-line);border-bottom:1px solid var(--fs-line);border-left:1px solid var(--fs-line);cursor:pointer;transition:background-color 250ms ease,color 250ms ease,border-color 250ms ease}.fs-tour__tab:hover{color:var(--fs-brand);background-color:transparent}.fs-tour__tab:hover{border-color:var(--fs-gold)}.fs-tour__tab.is-active{color:#fff;background-color:var(--fs-brand)}.fs-tour__tab.is-active{border-color:var(--fs-brand)}@media (max-width:767px){.fs-tour__tab{flex-shrink:0;font-size:11px;padding-top:11px;padding-right:16px;padding-bottom:11px;padding-left:16px}}.fs-tour__view{position:relative;width:100%;overflow:hidden;aspect-ratio:16/9;background-color:var(--fs-ink)}@media (max-width:767px){.fs-tour__view{aspect-ratio:4/5}}.fs-tour__hint{color:var(--fs-muted);font-family:var(--fs-font-body);font-weight:300;font-size:14px;text-align:center}.fs-tour-cta{padding-top:16px}.fs-tour-cta__link{display:flex;flex-flow:column;align-items:center;gap:18px;text-align:center;text-decoration:none;padding-top:64px;padding-right:32px;padding-bottom:64px;padding-left:32px;border-top:1px solid var(--fs-line);border-right:1px solid var(--fs-line);border-bottom:1px solid var(--fs-line);border-left:1px solid var(--fs-line);transition:border-color 300ms ease,background-color 300ms ease}.fs-tour-cta__link:hover{background-color:var(--fs-surface)}.fs-tour-cta__link:hover{border-color:var(--fs-gold)}@media (max-width:767px){.fs-tour-cta__link{gap:14px;padding-top:44px;padding-right:20px;padding-bottom:44px;padding-left:20px}}.fs-tour-cta__title{color:var(--fs-ink);font-family:var(--fs-font-head);font-weight:400;font-size:40px;line-height:1.15;text-wrap:balance}@media (max-width:767px){.fs-tour-cta__title{font-size:28px}}.fs-hero__claim{display:inline-block;color:#fff;font-family:var(--fs-font-head);font-weight:400;font-size:22px;line-height:1.3;margin-bottom:4px}@media (max-width:767px){.fs-hero__claim{font-size:19px}}.fs-roomlist{display:flex;flex-flow:column;gap:88px;width:calc(100% - var(--fs-gutter) * 2);max-width:1320px;margin-right:auto;margin-left:auto;padding-bottom:var(--fs-section-y)}@media (max-width:1023px){.fs-roomlist{gap:64px}}@media (max-width:767px){.fs-roomlist{gap:52px}}.fs-roomlist__group{display:flex;flex-flow:column;gap:32px}.fs-roomlist__head{display:flex;align-items:center;gap:20px;color:var(--fs-ink);font-family:var(--fs-font-head);font-weight:400;font-size:36px;line-height:1.15}.fs-roomlist__head::after{flex-grow:1;height:1px;background-color:var(--fs-line)}.fs-roomlist__head::after{content:""}@media (max-width:1023px){.fs-roomlist__head{font-size:30px}}.fs-roomgrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:56px 32px}@media (max-width:1119px){.fs-roomgrid{gap:24px}}@media (max-width:1023px){.fs-roomgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:44px}}@media (max-width:767px){.fs-roomgrid{grid-template-columns:minmax(0,1fr);gap:40px}}.fs-roomgrid--2{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:767px){.fs-roomgrid--2{grid-template-columns:minmax(0,1fr)}}.fs-roomcard{display:flex;flex-flow:column;align-items:start;gap:12px}.fs-roomcard__media{display:block;width:100%;overflow:hidden;aspect-ratio:4/3;margin-bottom:10px;background-color:var(--fs-surface)}.fs-roomcard__media:hover .fs-roomcard__img{transform:scale(1.04,1.04)}.fs-roomcard__img{display:block;width:100%;height:100%;object-fit:cover;transition:transform 900ms ease}.fs-roomcard__cap{color:var(--fs-gold);font-family:var(--fs-font-body);font-weight:600;font-size:11px;text-transform:uppercase;letter-spacing:0.2em}.fs-roomcard__title{color:var(--fs-ink);font-family:var(--fs-font-head);font-weight:400;font-size:28px;line-height:1.2}@media (max-width:767px){.fs-roomcard__title{font-size:24px}}.fs-roomcard__text{flex-grow:1;color:var(--fs-muted);font-family:var(--fs-font-body);font-weight:300;font-size:16px;line-height:1.7}.fs-roomcard__tags{display:flex;gap:8px;margin-top:6px}.fs-roomcard__tags{flex-wrap:wrap;list-style:none}.fs-roomcard__tag{color:var(--fs-ink);font-family:var(--fs-font-body);font-size:11px;text-transform:uppercase;letter-spacing:0.12em;padding-top:7px;padding-right:12px;padding-bottom:7px;padding-left:12px;border-top:1px solid var(--fs-line);border-right:1px solid var(--fs-line);border-bottom:1px solid var(--fs-line);border-left:1px solid var(--fs-line)}.fs-kontakt-info{position:relative;padding-top:72px;padding-bottom:72px;background-color:var(--fs-surface,#f3ede3);box-shadow:0px 0px 0px 100vmax var(--fs-surface,#f3ede3)}.fs-kontakt-info .fs-contact-grid{gap:24px}.fs-kontakt-info .fs-contact-card{position:relative;overflow:hidden;padding-top:40px;padding-right:36px;padding-bottom:36px;padding-left:36px;background-color:#fff;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid;transition:transform 0.45s cubic-bezier(.2,.8,.2,1),box-shadow 0.45s ease;box-shadow:0px 18px 40px -28px rgba(31,26,23,.35)}.fs-kontakt-info .fs-contact-card:first-child{padding-left:36px;border-left:0px solid}.fs-kontakt-info .fs-contact-card>p:first-child{color:var(--fs-gold,#b8945a)}.fs-kontakt-info .fs-contact-card::before{display:block;width:56px;height:56px;margin-bottom:14px;background-color:#f3ede3;border-radius:50%;transition:transform 0.45s cubic-bezier(.2,.8,.2,1),background-color 0.3s ease}.fs-kontakt-info .fs-contact-card::before{content:"";background-position:center;background-repeat:no-repeat;background-size:24px 24px}.fs-kontakt-info .fs-contact-card:nth-child(1)::before{background:#f3ede3 url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 24 24\' fill=\'none\' stroke=\'%23AB312F\' stroke-width=\'1.6\' stroke-linecap=\'round\' stroke-linejoin=\'round\'%3E%3Cpath d=\'M12 21s-7-5.6-7-11.2A7 7 0 0 1 19 9.8C19 15.4 12 21 12 21z\'/%3E%3Ccircle cx=\'12\' cy=\'9.8\' r=\'2.6\'/%3E%3C/svg%3E") center/24px 24px no-repeat}.fs-kontakt-info .fs-contact-card:nth-child(2)::before{background:#f3ede3 url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 24 24\' fill=\'none\' stroke=\'%23AB312F\' stroke-width=\'1.6\' stroke-linecap=\'round\' stroke-linejoin=\'round\'%3E%3Cpath d=\'M5 3.5h3.2l1.6 4-2.1 1.3a11 11 0 0 0 5.5 5.5l1.3-2.1 4 1.6V17a2.5 2.5 0 0 1-2.5 2.5C9.6 19.5 4.5 14.4 4.5 8A2.5 2.5 0 0 1 5 3.5z\'/%3E%3C/svg%3E") center/24px 24px no-repeat}.fs-kontakt-info .fs-contact-card:nth-child(3)::before{background:#f3ede3 url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 24 24\' fill=\'none\' stroke=\'%23AB312F\' stroke-width=\'1.6\' stroke-linecap=\'round\' stroke-linejoin=\'round\'%3E%3Ccircle cx=\'12\' cy=\'12\' r=\'8.5\'/%3E%3Cpath d=\'M12 7.5V12l3 2\'/%3E%3C/svg%3E") center/24px 24px no-repeat}.fs-kontakt-info .fs-contact-card::after{position:absolute;right:0px;bottom:0px;left:0px;height:3px;background-color:var(--fs-gold,#b8945a);transform-origin:0% 50%;transition:transform 0.5s cubic-bezier(.2,.8,.2,1);transform:scale(0,1)}.fs-kontakt-info .fs-contact-card::after{content:""}.fs-kontakt-info .fs-contact-card:hover{box-shadow:0px 30px 60px -30px rgba(31,26,23,.45);transform:translate3d(0,-6px,0)}.fs-kontakt-info .fs-contact-card:hover::before{background-color:#efe1c8;transform:scale(1.08,1.08) rotateZ(-6deg)}.fs-kontakt-info .fs-contact-card:hover::after{transform:scale(1,1)}.fs-kontakt-info .fs-contact-card__lines a{color:var(--fs-ink,#1f1a17);text-decoration:none;background-image:linear-gradient(var(--fs-gold,#b8945a),var(--fs-gold,#b8945a));background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;transition:background-size 0.35s ease,color 0.25s ease}.fs-kontakt-info .fs-contact-card__lines a{background-size:0 1px;background-position:0 100%;background-repeat:no-repeat}.fs-kontakt-info .fs-contact-card__lines a:hover{color:var(--fs-brand,#ab312f)}.fs-kontakt-info .fs-contact-card__lines a:hover{background-size:100% 1px}.fs-kontakt-info{clip-path:inset(0 -100vmax)}@media (max-width:1023px){.fs-kontakt-info .fs-contact-card{padding-top:32px;padding-right:28px;padding-bottom:28px;padding-left:28px;border-bottom:0px solid;border-left:0px solid}.fs-kontakt-info .fs-contact-card:first-child{padding-left:28px}}@media (max-width:767px){.fs-kontakt-info{padding-top:48px;padding-bottom:48px}}a[data-fws-lightbox]{position:relative;overflow:hidden;cursor:pointer}a[data-fws-lightbox] img{transition:transform 0.6s cubic-bezier(.2,.7,.2,1),filter 0.4s ease}a[data-fws-lightbox]::after{position:absolute;top:50%;left:50%;z-index:2;width:56px;height:56px;margin-top:-28px;margin-right:0px;margin-bottom:0px;margin-left:-28px;border-radius:50%;opacity:0;pointer-events:none;transition:opacity 0.3s ease,transform 0.3s ease;box-shadow:0px 8px 24px rgba(0,0,0,.18);transform:scale(0.7,0.7)}a[data-fws-lightbox]::after{content:"";background:rgba(255,255,255,.94) url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 24 24\' fill=\'none\' stroke=\'%23AB312F\' stroke-width=\'2\' stroke-linecap=\'round\' stroke-linejoin=\'round\'%3E%3Cpath d=\'M15 3h6v6M9 21H3v-6M21 3l-7 7M3 21l7-7\'/%3E%3C/svg%3E") center/22px auto no-repeat}a[data-fws-lightbox]:hover img{filter:brightness(86%);transform:scale(1.05,1.05)}a[data-fws-lightbox]:focus-visible img{filter:brightness(86%);transform:scale(1.05,1.05)}a[data-fws-lightbox]:hover::after{opacity:1;transform:scale(1,1)}a[data-fws-lightbox]:focus-visible::after{opacity:1;transform:scale(1,1)}html body [data-fws-lightbox]{cursor:pointer}.fs-strip-cta__btn{display:inline-flex;align-items:center;gap:12px;box-shadow:0px 18px 40px -16px rgba(31,26,23,.45)}.fs-strip-cta__btn::before{flex-grow:0;flex-shrink:0;flex-basis:auto;width:18px;height:18px}.fs-strip-cta__btn::before{content:"";background:url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 24 24\' fill=\'none\' stroke=\'%23ffffff\' stroke-width=\'1.7\' stroke-linecap=\'round\' stroke-linejoin=\'round\'%3E%3Crect x=\'3\' y=\'3\' width=\'7\' height=\'7\'/%3E%3Crect x=\'14\' y=\'3\' width=\'7\' height=\'7\'/%3E%3Crect x=\'3\' y=\'14\' width=\'7\' height=\'7\'/%3E%3Crect x=\'14\' y=\'14\' width=\'7\' height=\'7\'/%3E%3C/svg%3E") center/contain no-repeat}.fs-strip-cta__btn:hover::before{background:url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 24 24\' fill=\'none\' stroke=\'%23AB312F\' stroke-width=\'1.7\' stroke-linecap=\'round\' stroke-linejoin=\'round\'%3E%3Crect x=\'3\' y=\'3\' width=\'7\' height=\'7\'/%3E%3Crect x=\'14\' y=\'3\' width=\'7\' height=\'7\'/%3E%3Crect x=\'3\' y=\'14\' width=\'7\' height=\'7\'/%3E%3Crect x=\'14\' y=\'14\' width=\'7\' height=\'7\'/%3E%3C/svg%3E") center/contain no-repeat}.fs-strip-cta__btn:hover{color:#ab312f;background-color:#fff}.fs-strip-cta{display:flex;justify-content:center;position:relative;z-index:3;margin-top:-28px}.fs-strip-cta{padding:0 var(--fs-gutter,20px)}@media (max-width:767px){.fs-strip-cta{margin-top:-24px}}html body .fs-strip-cta .fs-strip-cta__btn:hover{color:#ab312f}.fs-page-sub{max-width:680px;color:var(--fs-ink,#1f1a17);font-family:"Playfair Display",serif;font-size:22px;line-height:1.4;margin-top:-4px}@media (max-width:767px){.fs-page-sub{font-size:19px}}