/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components,utilities;.availability-inventory{--availability-shell:#eeeee5;--availability-paper:var(--surface);--availability-secondary:#465149;--availability-outline:#d5d7cd;--availability-field:#bfc6bb;color:var(--ink);font:400 16px/1.55 var(--body)}.availability-inventory,.availability-inventory *{box-sizing:border-box}:where(.availability-inventory) :where(button,input,select){font:inherit;caret-color:var(--forest)}.availability-inventory :focus-visible{outline:3px solid var(--forest);outline-offset:4px}.availability-inventory__frame{width:min(100% - 164px,1276px);margin:70px auto}.availability-inventory__shell{background:var(--availability-shell);padding:50px}.availability-inventory__intro{grid-template-columns:.8fr 1.2fr;align-items:end;gap:12%;margin-bottom:38px;display:grid}.availability-inventory__overline{color:var(--forest);letter-spacing:1.8px;text-transform:uppercase;margin:0 0 14px;font-size:10px;font-weight:600;line-height:15.5px}.availability-inventory__title{max-width:417px;font:500 72.8px/72px var(--display);letter-spacing:-1.82px;text-wrap:balance;margin:0}.availability-inventory__intro-copy{max-width:595px;color:var(--availability-secondary);margin:0;font-size:16px;line-height:24.8px}.availability-inventory__form{border:1px solid var(--availability-outline);background:var(--availability-paper);padding:20px}.availability-inventory__fields{grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;display:grid}.availability-inventory__field{min-width:0}.availability-inventory__field label{color:#435448;margin-bottom:7px;font-size:11px;font-weight:600;line-height:17px;display:block}.availability-inventory__field input,.availability-inventory__field select{border:1px solid var(--availability-field);width:100%;min-width:0;height:48px;color:var(--ink);background:#fff;border-radius:2px;padding:10px 12px;font-size:16px;line-height:24px}.availability-inventory__field select{padding-inline:16px 28px}.availability-inventory__party{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;min-width:0;margin:0;padding:0;display:grid}.availability-inventory__visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.availability-inventory__field input:disabled,.availability-inventory__field select:disabled{opacity:.55;background:var(--availability-paper)}.availability-inventory__actions{margin-top:15px}.availability-inventory__check{border:1px solid var(--forest);background:var(--forest);color:#fff;cursor:pointer;border-radius:4px;justify-content:center;align-items:center;gap:16px;width:calc(25% - 11.25px);min-height:52px;padding:12px 16px;font-size:14px;font-weight:500;line-height:21.7px;display:inline-flex}.availability-inventory__check:hover:not(:disabled){background:#244d40}.availability-inventory__check:disabled{opacity:.55;cursor:wait}.availability-inventory__action-icon,.availability-inventory__action-icon svg{flex:none;display:block}.availability-inventory__loading,.availability-inventory__error{color:var(--forest);margin:18px 0 0;font-size:14px;line-height:21.7px}.availability-inventory__result{border-top:1px solid var(--availability-outline);grid-template-columns:.8fr 1.2fr;align-items:start;gap:12%;margin-top:24px;padding-top:22px;display:grid}.availability-inventory__result h2{font:500 32px/1.1 var(--display);letter-spacing:-.5px;text-wrap:balance;margin:0}.availability-inventory__result p{color:var(--availability-secondary);margin:0;font-size:16px;line-height:24.8px}.availability-inventory__result .availability-inventory__summary{color:var(--forest);grid-column:1/-1;margin-top:-6px;font-size:12px}.availability-inventory__result--commercial{grid-template-columns:minmax(0,1fr);gap:22px}.availability-inventory__result-copy{grid-template-columns:.8fr 1.2fr;align-items:start;gap:12%;display:grid}.availability-inventory__commercial-amounts{width:100%;color:var(--availability-secondary);font-family:var(--body);grid-column:1/-1;gap:12px;margin:0;padding:0;font-weight:400;display:grid}.availability-inventory__commercial-amount{justify-content:space-between;align-items:center;gap:16px;min-width:0;display:flex}.availability-inventory__commercial-amount dt{min-width:0;font-size:14px;line-height:21px}.availability-inventory__commercial-amount dd{text-align:right;white-space:nowrap;flex:none;margin:0;font-size:24px;line-height:34px}.availability-inventory__commercial-amount:nth-child(2) dd{font-size:20px;line-height:30px}.availability-inventory__result--commercial .availability-inventory__summary{margin-top:0}.availability-inventory__retry-link{min-height:52px;color:var(--forest);text-underline-offset:.25em;align-items:center;margin-left:14px;display:inline-flex}.availability-inventory__request{margin-top:28px}.availability-inventory__request-title{font:500 32px/1.1 var(--display);letter-spacing:-.5px;margin:0}.availability-inventory__request-required,.availability-inventory__request-unavailable{color:var(--availability-secondary);margin:12px 0 0;font-size:14px;line-height:21px}.availability-inventory__request-fields{border:0;min-width:0;margin:20px 0 0;padding:0}.availability-inventory__request-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;display:grid}.availability-inventory__request-action{width:auto;min-width:180px;margin-top:15px}.availability-inventory__request-action:disabled{cursor:not-allowed}@media (width<=767px){.availability-inventory__frame{width:100%;margin:35px auto}.availability-inventory__shell{padding:27px 18px}.availability-inventory__intro{margin-bottom:38px;display:block}.availability-inventory__overline{letter-spacing:normal;text-transform:none;margin-bottom:14px;font-weight:400}.availability-inventory__title{letter-spacing:-1.08px;max-width:248px;font-size:43.2px;line-height:42.768px}.availability-inventory__intro-copy{margin-top:14px;font-size:14px;line-height:21.7px}.availability-inventory__form{padding:15px}.availability-inventory__fields{grid-template-columns:1fr;gap:15px}.availability-inventory__field label{font-weight:400}.availability-inventory__party{gap:15px}.availability-inventory__check{gap:14px;width:100%;min-height:107.188px;font-size:13px;line-height:20.15px}.availability-inventory__retry-link{min-height:0;margin:16px 0 0}.availability-inventory__request-grid{grid-template-columns:1fr}.availability-inventory__request-action{width:100%}.availability-inventory__result{grid-template-columns:1fr;gap:12px}.availability-inventory__result--commercial{grid-template-columns:1fr;gap:22px}.availability-inventory__result-copy{grid-template-columns:1fr;gap:12px}.availability-inventory__result h2{font-size:30px;line-height:32px}.availability-inventory__result .availability-inventory__summary{margin-top:0}}.polny-availability .site-header{position:relative}.polny-availability .site-header__inner{border-bottom:1px solid #d5d7cd;min-height:106px}.availability-page-lead{flex-direction:column;gap:22px;padding-block:46px 42px;display:flex}.availability-page__crumbs{color:#617064;font:400 12px/18.6px var(--body);align-items:center;gap:10px;display:flex}.availability-page__crumbs a{text-decoration:none}.availability-page__lead-grid{grid-template-columns:minmax(0,1fr) 306.69px;align-items:end;gap:40px;display:grid}.availability-page__copy{flex-direction:column;gap:17px;min-width:0;display:flex}.availability-page__title{color:#1e2720;max-width:575.43px;font:500 92.8px/91.87px var(--display);letter-spacing:-2.32px;white-space:nowrap;margin:0}.availability-page__lede{color:#3f4b42;max-width:852.46px;font:400 21.1px/33.37px var(--body);margin:0}.availability-page__art{justify-content:flex-end;align-items:flex-end;width:306.69px;min-height:190px;display:flex;position:relative}.availability-page__art img{object-fit:contain;mix-blend-mode:multiply;opacity:.58;width:220px;height:190px}.availability-page__art span{color:#183f33;max-width:180px;font:500 40px/39.2px var(--hand);text-align:right;white-space:pre-line;position:absolute;bottom:15.37px;right:-.9px;transform:rotate(-3deg)}@media (width<=767px){.polny-availability .site-header__inner{border-bottom:0;min-height:78px}.availability-page-lead{gap:0;padding-block:31px 26px}.availability-page__lead-grid{margin-top:16px;display:block}.availability-page__title{letter-spacing:-1.2675px;white-space:normal;max-width:290.14px;font-size:50.7px;line-height:50.193px}.availability-page__copy{gap:17px}.availability-page__lede{font-size:17.28px;line-height:27.302px}.availability-page__art{display:none}}.home-contact .native-callback{margin-inline:auto}.native-callback{box-sizing:border-box;color:#1e2720;overflow-wrap:anywhere;background:#f8f7f2;flex-direction:column;gap:20px;width:min(100%,560px);padding:20px;display:flex}.native-callback__title,.native-callback__status-title{color:inherit;font:400 32px/32px var(--display);overflow-wrap:anywhere;margin:0}.native-callback__intro,.native-callback__status-message{color:inherit;font:400 16px/1.55 var(--body);overflow-wrap:anywhere;margin:0}.native-callback__form{flex-direction:column;gap:20px;min-width:0;margin:0;display:flex}.native-callback__fields{border:0;flex-direction:column;gap:20px;min-width:0;margin:0;padding:0;display:flex}.native-callback__field{min-width:0;color:inherit;font:400 16px/24.8px var(--body);flex-direction:column;gap:8px;display:flex}.native-callback__field input,.native-callback__field textarea{box-sizing:border-box;color:#1e2720;width:100%;font:400 16px/24px var(--body);background:0 0;border:1px solid #59685d;border-radius:4px;padding:10px 12px}.native-callback__field input{height:48px}.native-callback__field textarea{resize:vertical;height:112px}.native-callback__acknowledgment{min-height:44px;color:inherit;font:400 16px/24.8px var(--body);overflow-wrap:anywhere;grid-template-columns:20px minmax(0,1fr);align-items:start;gap:8px;display:grid}.native-callback__acknowledgment input{appearance:none;box-sizing:border-box;cursor:pointer;background:0 0;border:1px solid #59685d;border-radius:4px;width:20px;height:20px;margin:2px 0 0}.native-callback__acknowledgment input:checked{background:#183f33;border-color:#183f33}.native-callback__acknowledgment input:checked:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:5px;height:9px;margin:2px 0 0 6px;display:block;transform:rotate(45deg)}.native-callback__submit{box-sizing:border-box;color:#fff;width:100%;height:52px;min-height:52px;font:500 14px/21.7px var(--body);text-align:center;cursor:pointer;background:#183f33;border:1px solid #183f33;border-radius:4px;padding:12px 18px;display:block;position:relative}.native-callback__submit span{text-align:center;width:112.171px;display:block;position:absolute;top:calc(50% - .84px);left:calc(50% - 15.41px);transform:translate(-50%,-50%)}.native-callback__submit img{width:17px;height:17px;position:absolute;top:50%;left:calc(50% + 62.76px);transform:translate(-50%,-50%)}.native-callback__submit:disabled{cursor:default;opacity:.55}.native-callback__privacy{font:400 16px/24.8px var(--body);overflow-wrap:anywhere;margin:0}.native-callback__privacy a{text-underline-offset:.25em}.native-callback__status{min-width:0;color:inherit;overflow-wrap:anywhere;flex-direction:column;gap:20px;display:flex}.native-callback__form[data-callback-state=accepted] [data-callback-fields],.native-callback__form[data-callback-state=accepted] .native-callback__submit,.native-callback__form[data-callback-state=accepted] .native-callback__privacy,.native-callback__form[data-callback-state=unavailable] [data-callback-fields],.native-callback__form[data-callback-state=unavailable] .native-callback__submit,.native-callback__form[data-callback-state=unavailable] .native-callback__privacy{display:none}@font-face{font-family:Cormorant Garamond;src:url(./CormorantGaramond_wght_-CENw2G75.ttf)format("truetype");font-style:normal;font-weight:300 700;font-display:swap}@font-face{font-family:Space Grotesk;src:url(./SpaceGrotesk_wght_-Dcw4Q7AU.ttf)format("truetype");font-style:normal;font-weight:300 700;font-display:swap}@font-face{font-family:Caveat;src:url(./Caveat_wght_-8jBGxy3y.ttf)format("truetype");font-style:normal;font-weight:400 700;font-display:swap}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--paper:#f5f3ec;--surface:#fbfaf6;--ink:#1e2720;--forest:#183f33;--sage:#687a62;--muted:#344c3f;--line:#829080;--display:"Cormorant Garamond", serif;--body:"Space Grotesk", sans-serif;--hand:"Caveat", cursive}html{scroll-behavior:smooth;scrollbar-color:var(--sage) var(--paper)}body{background:var(--paper);color:var(--ink);font-family:var(--body);margin:0}::selection{background:var(--forest);color:var(--surface)}a{color:inherit;text-underline-offset:.25em}button,input,select,textarea{font:inherit;caret-color:var(--forest)}button,a,input,select,textarea,summary{-webkit-tap-highlight-color:transparent}:focus-visible{outline:3px solid var(--forest);outline-offset:5px}img{display:block}[hidden]{display:none!important}.skip-link{z-index:100;background:var(--surface);padding:12px 18px;position:fixed;top:8px;left:8px;transform:translateY(-160%)}.skip-link:focus{transform:none}.page-width{width:min(100% - 164px,1276px);margin-inline:auto}.site-header{z-index:20;position:absolute;inset:0 0 auto}.site-header__inner{justify-content:space-between;align-items:center;gap:30px;min-height:104px;display:flex}.site-brand{text-decoration:none}.site-brand strong{font:500 30px/1 var(--display);letter-spacing:-.02em;display:block}.site-brand span{letter-spacing:.12em;margin-top:6px;font-size:10px;display:block}.site-nav{align-items:center;gap:30px;font-size:13px;display:flex}.site-nav a{text-decoration:none}.site-nav a:hover{text-decoration:underline}.mobile-nav{display:none}.button{background:var(--forest);color:#fff;border:1px solid var(--forest);cursor:pointer;justify-content:center;align-items:center;gap:14px;min-height:46px;padding:12px 22px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.button:hover{background:var(--muted)}.button:disabled{cursor:default;opacity:.55}.text-link{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding-block:8px;text-decoration:none;display:inline-flex}.home-hero{isolation:isolate;background:#dce4e4;min-height:710px;position:relative;overflow:hidden}.home-hero__picture{z-index:-2;position:absolute;inset:0}.home-hero__image{object-fit:cover;object-position:center 61%;width:100%;height:100%}.home-hero:after{pointer-events:none;content:"";z-index:-1;background:linear-gradient(90deg,#f8f7f2e0,#f8f7f2b8 29%,#f8f7f247 49%,#0000 68%),linear-gradient(#0000 70%,#12281e42);position:absolute;inset:0}.home-hero__copy{max-width:550px;padding-top:188px}.home-hero__meta{letter-spacing:.07em;text-transform:uppercase;color:var(--muted);align-items:center;gap:16px;font-size:11px;line-height:17px;display:flex}.home-hero__meta:before{content:"";background:var(--sage);width:36px;height:1px}.home-hero h1{font:500 107.2px/90px var(--display);letter-spacing:-.045em;margin:18px 0 0}.home-location{font:500 56.8px/55.66px var(--display);letter-spacing:-.025em;margin:7px 0 0}.home-tagline{font:500 22.7px/35.22px var(--body);margin:19px 0 0}.home-hero__summary{color:var(--muted);margin-top:20px;font-size:12px}.home-hero__actions{align-items:center;gap:26px;margin-top:25px;display:flex}.hero-controls{color:var(--surface);background:#12281ee0;padding:10px 12px;position:absolute;bottom:66px;right:82px}.hero-controls__caption{justify-content:space-between;align-items:center;gap:18px;margin-bottom:8px;font-size:11px;display:flex}.hero-controls__buttons{justify-content:flex-end;align-items:center;gap:8px;display:flex}.hero-controls button{min-width:40px;min-height:40px;color:inherit;cursor:pointer;background:#12281ebd;border:1px solid #fbfaf673;place-items:center;display:grid}.hero-controls button:focus-visible{outline-color:var(--surface)}.home-section{padding-block:128px}.section-intro{grid-template-columns:.8fr 1.2fr;align-items:end;gap:12%;margin-bottom:40px;display:grid}.overline{color:var(--forest);letter-spacing:.18em;text-transform:uppercase;margin:0 0 14px;font-size:10px;font-weight:600;line-height:1.55}h2{font:500 72.8px/72px var(--display);letter-spacing:-.025em;text-wrap:balance;margin:0}.section-copy{max-width:65ch;color:var(--muted);font-size:14px;line-height:1.8}.cabin-grid{grid-template-columns:1fr 1fr;gap:30px;display:grid}.cabin-image{aspect-ratio:1.48;object-fit:cover;width:100%}.cabin-caption{border-bottom:1px solid var(--line);justify-content:space-between;align-items:start;gap:20px;padding-block:22px;display:flex}.cabin-caption h3{font:500 34px/1.1 var(--display);margin:0 0 10px}.cabin-caption p{color:var(--muted);margin:0;font-size:12px;line-height:1.7}.editorial-split{grid-template-columns:1fr 1fr;align-items:stretch;display:grid}.editorial-split__image{object-fit:cover;width:100%;height:100%;min-height:600px}.editorial-split__copy{background:var(--forest);color:var(--surface);flex-direction:column;justify-content:center;align-items:start;padding:80px;display:flex}.editorial-split__copy .overline,.editorial-split__copy .section-copy{color:var(--surface)}.editorial-split__copy .text-link{border-color:var(--surface);margin-top:24px}.photo-pair{grid-template-columns:1fr 1fr;gap:30px;display:grid}.photo-pair img{aspect-ratio:1.2;object-fit:cover;width:100%}.home-contact{background:var(--forest);color:var(--surface)}.home-contact .section-copy{color:var(--surface)}.home-contact .button{background:var(--surface);color:var(--forest);border-color:var(--surface)}.site-footer{background:var(--paper);padding-block:54px 36px}.site-footer__row{flex-wrap:wrap;justify-content:space-between;align-items:start;gap:30px;display:flex}.site-footer nav{flex-wrap:wrap;gap:24px;font-size:12px;display:flex}.site-footer__legal{border-top:1px solid var(--line);color:var(--muted);margin-top:35px;padding-top:22px;font-size:11px;line-height:1.8}@media (width<=1439px){.page-width{width:min(100% - 96px,1276px)}.hero-controls{right:48px}.editorial-split__copy{padding:60px}}@media (width<=1023px){.page-width{width:calc(100% - 64px)}.site-nav{gap:18px}.site-nav .button{display:none}.hero-controls{right:32px}.section-intro{gap:8%}.editorial-split__copy{padding:40px}h2{font-size:60px;line-height:1}}@media (width<=767px){.page-width{width:calc(100% - 40px)}.site-header{background:var(--paper);position:relative}.site-header__inner{min-height:76px}.site-brand strong{font-size:25px}.site-nav{display:none}.mobile-nav{font-size:12px;display:block}.mobile-nav summary{cursor:pointer;justify-content:center;align-items:center;min-width:44px;min-height:44px;display:flex}.mobile-nav nav{background:var(--paper);gap:18px;padding:24px 20px;display:grid;position:absolute;top:76px;left:0;right:0}.mobile-nav nav a{padding-block:8px}.home-hero{min-height:710px}.home-hero:after{background:linear-gradient(#f8f7f2e0,#f8f7f2a8 45%,#f8f7f20a 74%),linear-gradient(#0000 70%,#12281e42)}.home-hero__copy{max-width:none;padding-top:50px}.home-hero h1{letter-spacing:-.04em;font-size:76px;line-height:72px}.home-location{font-size:42px;line-height:44px}.home-tagline{font-size:25px}.home-hero__actions{flex-wrap:wrap;gap:18px}.hero-controls{bottom:24px;right:20px}.home-section{padding-block:72px}.section-intro,.cabin-grid,.editorial-split,.photo-pair{grid-template-columns:1fr}.section-intro{gap:25px;margin-bottom:28px}h2{font-size:49px;line-height:1}.section-copy{font-size:13px}.cabin-grid,.photo-pair{gap:32px}.cabin-caption h3{font-size:30px}.editorial-split__image{aspect-ratio:1.08;height:auto;min-height:0}.editorial-split__copy{padding:52px 20px}}@media (width<=479px){.home-hero__meta{font-size:10px}.home-hero h1{font-size:68px;line-height:66px}.home-hero__summary{font-size:11px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}@media (width<=767px){.page-width{width:calc(100% - 36px)}.site-header__inner{min-height:78px}.site-brand strong{font-size:21px;font-weight:600;line-height:18.48px}.site-brand span{letter-spacing:1.52px;font-size:8px;line-height:7.04px}.home-hero{background:var(--paper);min-height:0;display:grid}.home-hero>.page-width{grid-row:1}.home-hero__picture{aspect-ratio:4/3;z-index:auto;grid-row:2;position:relative;inset:auto}.home-hero__image{object-position:center}.home-hero:after{display:none}.home-hero__copy{max-width:none;padding-top:25px;padding-bottom:21px}.home-hero__meta{letter-spacing:.63px;text-transform:none;font-size:9px;line-height:13.95px}.home-hero h1{letter-spacing:-2.412px;margin-top:9px;font-size:53.6px;line-height:47.168px}.home-location{letter-spacing:-.76px;margin-top:4px;font-size:30.4px;line-height:29.792px}.home-tagline{font:500 16px/24.8px var(--body);margin-top:8px}}.home-about__intro{grid-template-columns:.8fr 1.2fr;gap:153.6px;margin-bottom:22px;padding-bottom:0;display:grid}.home-about__body{color:#465149;max-width:594.85px;font:400 16px/24.8px var(--body);white-space:pre-line;align-self:end;margin:0;padding-bottom:.59px}.home-about h2{white-space:pre-line;text-wrap:initial;letter-spacing:-1.82px;font-size:72.8px;line-height:72px}.home-about__facts{border-block:1px solid #d5d7cd;grid-template-columns:repeat(4,minmax(0,1fr));margin:0 0 22px;display:grid}.home-about__facts>div{align-items:baseline;gap:12px;min-width:0;min-height:80px;padding:21.5px 22px 21.97px;display:flex}.home-about__facts>div:first-child{padding-left:0}.home-about__facts>div+div{border-left:1px solid #d5d7cd}.home-about__facts dd{color:#183f33;font:400 65.6px/52.48px var(--display);order:-1;margin:0}.home-about__facts dt{color:#4b584e;font:400 12px/16.2px var(--body)}.home-about__cabins{grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr);gap:42px;display:grid}.home-about__cabin{min-width:0}.home-about__cabin+.home-about__cabin{padding-top:110px}.home-about__picture{background:#eeece2;height:500px;display:block;overflow:hidden}.home-about__picture img{object-fit:cover;object-position:center;width:100%;height:100%}.home-about__caption{border-bottom:1px solid #d5d7cd;justify-content:space-between;align-items:flex-end;gap:20px;margin-top:18px;padding-bottom:18px;display:flex}.home-about__caption-copy{flex-direction:column;flex:auto;gap:4.01px;min-width:0;max-width:466.646px;display:flex}.home-about__caption h3{font:500 41.6px/41.18px var(--display);letter-spacing:-1.04px;margin:0}.home-about__description{color:#465149;font:400 14px/21.7px var(--body);margin:0}.home-about__capacity{color:#183f33;font:400 24px/37.2px var(--display);flex:none;margin:0}@media (width<=1023px){.home-about__intro{gap:8%}}@media (width<=767px){.home-about{padding-block:70px}.home-about .overline{text-transform:none;font-weight:400}.home-about__intro{margin-bottom:38px;padding-bottom:0;display:block}.home-about__body{white-space:normal;max-width:520.49px;margin-top:14px;padding-bottom:0;font-size:14px;line-height:21.7px}.home-about h2{letter-spacing:-1.08px;max-width:248px;font-size:43.2px;line-height:42.768px}.home-about__facts{grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:30px}.home-about__facts>div{gap:8px;min-height:70px;padding:15px 0}.home-about__facts>div:nth-child(odd){border-left:0}.home-about__facts>div:nth-child(2n){padding-left:10px}.home-about__facts>div:nth-child(n+3){border-top:1px solid #d5d7cd}.home-about__facts dd{font-size:48px;line-height:38.4px}.home-about__facts dt{font-size:10px;line-height:13.5px}.home-about__cabins{grid-template-columns:minmax(0,1fr);gap:35px}.home-about__cabin+.home-about__cabin{padding-top:0}.home-about__picture{aspect-ratio:354/292.5;height:auto}.home-about__caption{grid-template-columns:minmax(0,1fr) max-content;align-items:end;gap:10px;display:grid}.home-about__caption-copy{gap:5px}.home-about__caption h3{letter-spacing:-.76px;font-size:30.4px;line-height:30.096px}}.home-surroundings{background:#203a2e;align-items:flex-end;min-height:460px;display:flex;position:relative;overflow:hidden}.home-surroundings__picture{display:block;position:absolute;inset:0}.home-surroundings__picture img{object-fit:cover;object-position:center;width:100%;height:100%}.home-surroundings:after{content:"";pointer-events:none;background:linear-gradient(#0e201700,#0e2017ba);position:absolute;inset:25% 0 0}.home-surroundings__content{z-index:1;justify-content:space-between;align-items:flex-end;gap:40px;width:100%;padding:70px;display:flex;position:relative}.home-surroundings .overline{color:#eef3e9;margin:0 0 14px}.home-surroundings h2{color:#fff;max-width:347.24px;font:500 72.8px/72px var(--display);letter-spacing:-1.82px;text-wrap:initial;margin:0}.home-surroundings[lang=pl] h2{max-width:265px}.home-surroundings__aside{flex:0 0 320px;min-height:101.59px}.home-surroundings__aside p{color:#f1f1e9;margin:0;font-size:16px;line-height:24.8px}@media (width<=767px){.home-surroundings{min-height:480px}.home-surroundings__content{padding:30px 24px;display:block;position:absolute;top:110.94px}.home-surroundings .overline{text-transform:none;font-weight:400}.home-surroundings h2,.home-surroundings[lang=pl] h2{letter-spacing:-1.08px;max-width:227px;font-size:43.2px;line-height:42.768px}.home-surroundings__aside{max-width:330px;min-height:0;margin-top:14px}.home-surroundings__aside p{font-size:15px;line-height:23.25px}}.home-relax{box-sizing:border-box;width:100%;max-width:1440px;margin-inline:auto;padding:128px 82px}.home-relax__head{justify-content:space-between;align-items:flex-end;gap:32px;display:flex}.home-relax__heading{flex:451.413px;min-width:0;max-width:451.413px}.home-relax__body{color:#465149;width:471.77px;min-width:0;font:400 16px/24.8px var(--body);white-space:pre-line;flex:0 471.77px;margin:0 0 4.89px}.home-relax h2{white-space:pre-line;text-wrap:initial;letter-spacing:-1.82px;max-width:397px;font-size:72.8px;line-height:72px}.home-relax[lang=en] h2{max-width:269px}.home-relax__photos{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:34px;display:grid}.home-relax__picture{min-width:0;height:510px;display:block;position:relative;overflow:hidden}.home-relax__picture img{object-fit:cover;object-position:center;width:120.76%;max-width:none;height:100%;position:absolute;top:0;left:-10.38%}@media (width<=767px){.home-relax{padding:70px 18px}.home-relax__head{display:block}.home-relax__body{white-space:normal;width:auto;margin:14px 0 0;font-size:14px;line-height:21.7px}.home-relax .overline{text-transform:none;font-weight:400}.home-relax h2,.home-relax[lang=en] h2{white-space:normal;letter-spacing:-1.08px;max-width:268px;font-size:43.2px;line-height:42.768px}.home-relax__picture{height:260px}.home-relax__picture img{object-fit:cover;object-position:center;width:100%;left:0}}.home-one-property{box-sizing:border-box;width:100%;max-width:1440px;margin-inline:auto;padding:0 82px 128px}.home-one-property__layout{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:78px;min-height:548.48px;display:grid;position:relative}.home-one-property__picture{background:#eeece2;min-width:0;height:460px;display:block;position:relative;overflow:hidden}.home-one-property__picture img{object-fit:cover;object-position:center;width:100%;max-width:none;height:102.54%;position:absolute;top:-1.27%;left:0}.home-one-property__copy{min-width:0;max-width:590px;padding:20px 0 37.59px}.home-one-property h2{white-space:pre-line;word-break:break-word;text-wrap:initial;letter-spacing:-1.82px;max-width:258px;font-size:72.8px;line-height:72px}.home-one-property[lang=en] h2{max-width:267px}.home-one-property__lede{color:#3f4b42;font:400 21.1px/33.37px var(--body);white-space:pre-line;margin:18.375px 0 0}.home-one-property__handwritten{transform-origin:50%;max-width:210px;color:var(--forest);font:500 40px/39.2px var(--hand);text-align:right;white-space:nowrap;margin:0;position:absolute;bottom:-22.37px;right:1.93%;transform:rotate(-3deg)}.home-one-property[lang=en] .home-one-property__handwritten{bottom:-23.04px}@media (width<=767px){.home-one-property{padding:70px 18px}.home-one-property__layout{flex-direction:column;align-items:stretch;gap:25px;min-height:0;display:flex}.home-one-property__picture{height:304.188px}.home-one-property__picture img{height:100%;top:0}.home-one-property__copy{padding:0}.home-one-property__lede{white-space:normal;margin-top:19px;font-size:17.28px;line-height:27.302px}.home-one-property .overline{text-transform:none;font-weight:400}.home-one-property h2,.home-one-property[lang=en] h2{white-space:normal;letter-spacing:-1.08px;max-width:186px;font-size:43.2px;line-height:42.768px}.home-one-property__handwritten,.home-one-property[lang=en] .home-one-property__handwritten{max-width:140px;margin-right:0;font-size:24.8px;line-height:24.304px;position:absolute;top:calc(100% + 65.056px);bottom:auto;right:10px}.home-one-property[lang=en] .home-one-property__handwritten{top:calc(100% + 37.759px)}}.home-gallery-preview{box-sizing:border-box;width:100%;max-width:1440px;margin-inline:auto;padding:0 82px 128px}.home-gallery-preview__head{justify-content:space-between;align-items:flex-end;gap:32px;display:flex}.home-gallery-preview__heading{flex:451.413px;min-width:0;max-width:451.413px}.home-gallery-preview__body{color:#465149;width:471.77px;min-width:0;font:400 16px/24.8px var(--body);flex:0 471.77px;margin:0 0 16.79px}.home-gallery-preview h2{white-space:pre-line;word-break:break-word;text-wrap:initial;letter-spacing:-1.82px;max-width:329px;font-size:72.8px;line-height:72px}.home-gallery-preview[lang=en] h2{max-width:351px}.home-gallery-preview__photos{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:34px;display:grid}.home-gallery-preview__picture{min-width:0;height:510px;display:block;position:relative;overflow:hidden}.home-gallery-preview__picture img{object-fit:cover;object-position:center;width:120.76%;max-width:none;height:100%;position:absolute;top:0;left:-10.38%}@media (width<=767px){.home-gallery-preview{padding:70px 18px}.home-gallery-preview__head{display:block}.home-gallery-preview__body{width:auto;margin:14px 0 0;font-size:14px;line-height:21.7px}.home-gallery-preview .overline{text-transform:none;font-weight:400}.home-gallery-preview h2,.home-gallery-preview[lang=en] h2{white-space:normal;letter-spacing:-1.08px;max-width:268px;font-size:43.2px;line-height:42.768px}.home-gallery-preview__picture{height:260px}.home-gallery-preview__picture img{width:100%;left:0}}.site-footer__brand{align-items:center;gap:8px;display:flex}.site-footer__brand-mark{flex:0 0 44px;width:44px;height:44px;display:block}.site-footer__brand-name{color:var(--forest);font:600 22px/19.36px var(--display);letter-spacing:-.77px}.site-header{box-sizing:border-box;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#f8f7f2e6;border-bottom:1px solid #37443929;height:106px}.site-header__inner{box-sizing:border-box;width:min(100% - 164px,1276px);height:100%;min-height:0}.site-header__brand{color:var(--forest);align-items:center;gap:10px;text-decoration:none;display:flex}.site-header__brand-mark{flex:0 0 54px;width:54px;height:54px;display:block}.site-header__brand-mark img{width:54px;height:54px}.site-header__brand-copy{white-space:nowrap;flex-direction:column;gap:6.13px;padding-bottom:.9px;display:flex}.site-header__brand-name{font:600 28px/24.64px var(--display);letter-spacing:-.98px}.site-header__brand-location{color:#627461;font:500 9px/7.92px var(--body);letter-spacing:1.71px;text-transform:uppercase}.site-header__counterpart{font:400 14px/21.7px var(--body);text-decoration:none}.site-header__counterpart-mobile{display:none}.site-footer{box-sizing:border-box;border-top:1px solid #abb5a8;width:100%;max-width:1440px;margin-inline:auto;padding:27px 82px 32px}.site-footer>.site-footer__frame{justify-content:space-between;align-items:center;gap:19px;width:100%;display:flex}.site-footer__side{color:#59675d;font:400 11px/17.05px var(--body);white-space:nowrap;align-items:center;gap:19px;display:flex}.site-footer__side nav{font:inherit}.site-footer__side a{text-decoration:underline}.site-footer__note{color:#677267;max-width:435.88px;font:400 10px/15.5px var(--body);margin:12px 0 0}@media (width<=767px){.site-header{background:var(--paper);-webkit-backdrop-filter:none;backdrop-filter:none;height:78px}.site-header__inner{width:calc(100% - 36px)}.site-header__brand{gap:6px}.site-header__brand-mark{flex-basis:43px;width:43px;height:43px}.site-header__brand-mark img{width:43px;height:43px}.site-header__brand-copy{gap:0;padding-bottom:0}.site-header__brand-name{letter-spacing:-.735px;height:18.469px;font-size:21px;line-height:18.48px;position:relative;top:-1px}.site-header__brand-location{box-sizing:border-box;text-transform:none;letter-spacing:1.52px;height:13px;padding-top:5px;font-size:8px;line-height:7.04px}.site-header__counterpart{font-size:15px;line-height:23.25px}.site-header__counterpart-desktop{display:none}.site-header__counterpart-mobile{display:inline}.site-footer{padding:22px 18px 32px}.site-footer__side{line-height:17.05px}.site-footer__side a{text-decoration:none}.site-footer__note{box-sizing:border-box;width:100%;min-height:25px;margin:0;padding-top:9px}}.polny-surroundings .site-header,.polny-relax .site-header{position:relative}.surroundings-lead{padding-block:46px 42px}.surroundings-crumbs{color:#617064;gap:10px;margin-bottom:22px;font-size:12px;line-height:18.6px;display:flex}.surroundings-crumbs a{color:inherit}.surroundings-lead__grid{grid-template-columns:1fr 306px;align-items:end;gap:40px;display:grid}.surroundings-lead h1{font:500 92.8px/.99 var(--display);letter-spacing:-2.32px;white-space:pre-line;max-width:575px;margin:0 0 17px}.surroundings-lede{max-width:852px;margin:0;font-size:21.1px;line-height:1.55}.surroundings-lead__art{height:190px;position:relative}.surroundings-lead__art img{mix-blend-mode:multiply;opacity:.58;width:127px;height:190px;position:absolute;bottom:0;right:70px}.surroundings-lead__art span{color:#183f33;max-width:180px;font:500 40px/.98 var(--hand);position:absolute;bottom:16px;right:0;transform:rotate(-6deg)}.surroundings-hero{background:#eeece2;width:min(100% - 244px,1196px);margin:16px auto 0}.surroundings-hero img{object-fit:cover;width:100%;height:670px;display:block}.surroundings-hero figcaption{display:none}.surroundings-place{padding-block:144px 128px}.surroundings-place__grid{grid-template-columns:.88fr 1.12fr;align-items:center;gap:153.6px;display:grid}.surroundings-place h2,.surroundings-outing h2{font:500 57.6px/.99 var(--display);letter-spacing:-1.44px;white-space:pre-line;margin:14px 0}.surroundings-title--mobile{display:none}.surroundings-place__grid h2{max-width:313px}.surroundings-place p,.surroundings-outing p{color:#465149;font-size:16px;line-height:24.8px}.surroundings-place__grid>picture{width:100%;min-width:0;height:510px;display:block}.surroundings-place__grid>picture img{object-fit:cover;width:100%;height:100%;display:block}.surroundings-place__cards{grid-template-columns:repeat(3,1fr);gap:30px;margin-top:34px;display:grid}.surroundings-place__cards article{border-top:1px solid #abb5a8;padding-top:17px}.surroundings-place__cards h3{font:500 36px/1.1 var(--display);margin:0 0 13px}.surroundings-place__cards p{margin:0}.surroundings-outing{padding-bottom:148px}.surroundings-outing__grid{grid-template-columns:1fr 1fr;align-items:center;gap:104px;display:grid}.surroundings-outing__grid>picture{width:100%;min-width:0;height:590px;display:block}.surroundings-outing__grid>picture img{object-fit:cover;width:100%;height:100%;display:block}.surroundings-outing__topics p{margin-block:14px}.surroundings-outing__topics strong{font-weight:500}.surroundings-arrival{background:#f4f4ed;border:1px solid #bcc5b8;margin-top:20px;padding:22px}.surroundings-arrival>strong{color:#183f33;letter-spacing:1.43px;text-transform:uppercase;font-size:11px;font-weight:700}.surroundings-arrival p{margin:5px 0 0}@media (width<=1023px){.surroundings-lead__grid{grid-template-columns:1fr}.surroundings-lead__art{display:none}.surroundings-place__grid{gap:64px}.surroundings-outing__grid{gap:48px}}@media (width<=767px){.surroundings-lead{padding-block:32px 44px}.surroundings-crumbs{flex-wrap:wrap;gap:10px;margin-bottom:18px;font-size:12px}.surroundings-lead h1{letter-spacing:-1.2675px;white-space:normal;max-width:291px;margin-bottom:22px;font-size:50.7px;line-height:.99}.surroundings-lede{font-size:17px;line-height:26.35px}.surroundings-hero{width:calc(100% - 116px);margin-top:0}.surroundings-hero img{height:300px}.surroundings-hero figcaption{color:#617064;padding:8px 4px;font-size:10px;line-height:15.5px;display:block}.surroundings-place{padding-block:85px 70px}.surroundings-place__grid,.surroundings-outing__grid{display:block}.surroundings-place h2,.surroundings-outing h2{letter-spacing:-1.08px;white-space:normal;font-size:43.2px;line-height:.99}.surroundings-title--desktop{display:none}.surroundings-title--mobile{display:inline}.surroundings-place__grid h2{max-width:186px}html[lang=en] .surroundings-place__grid>picture{height:348.976px}.surroundings-place p,.surroundings-outing p{font-size:15px;line-height:23.25px}.surroundings-place__grid>div>p:not(.overline){font-size:17.28px;line-height:27.3024px}.surroundings-place .overline,.surroundings-outing .overline{text-transform:none;font-weight:400}.surroundings-place__grid>picture{height:337.445px;margin-top:44px}.surroundings-place__cards{margin-top:34px;display:block}.surroundings-place__cards article{margin-top:22px;padding-top:17px}.surroundings-place__cards h3{letter-spacing:-.88px;font-size:35.2px;line-height:34.848px}.surroundings-place__cards p{font-size:14px;line-height:21.7px}.surroundings-outing{padding-block:70px}.surroundings-outing h2{max-width:248px}.surroundings-outing__grid>picture{height:323.688px;margin-top:38px}.surroundings-arrival{padding:22px}}.relax-lead{padding-block:46px 42px}.relax-lead__grid{grid-template-columns:1fr 306px;align-items:end;gap:40px;display:grid}.relax-lead h1{font:500 92.8px/.99 var(--display);letter-spacing:-2.32px;margin:0 0 17px}.relax-lead p{max-width:821px;margin:0;font-size:21.1px;line-height:33.37px}.relax-lead__art{height:190px;position:relative}.relax-lead__art img{mix-blend-mode:multiply;opacity:.58;width:126.67px;height:190px;position:absolute;bottom:0;right:46.67px}.relax-lead__art span{color:#183f33;max-width:180px;font:500 40px/.98 var(--hand);text-align:right;white-space:pre-line;position:absolute;bottom:15.35px;right:-1.92px;transform:rotate(-3deg)}.relax-collage{grid-template-rows:310px 270px;grid-template-columns:1.06fr .94fr;gap:10px;padding-bottom:128px;display:grid}.relax-collage picture{min-width:0;display:block;overflow:hidden}.relax-collage__hot-tub{grid-row:span 2}.relax-collage img{object-fit:cover;width:100%;height:100%}.relax-intro{grid-template-columns:.8fr 1.2fr;align-items:end;gap:153.6px;min-height:683.81px;padding-block:128px 166px;display:grid}.relax-intro h2,.relax-hot-tub h2{font:500 72.8px/72px var(--display);letter-spacing:-1.82px;white-space:pre-line;margin:14px 0 0}.relax-intro>p,.relax-hot-tub p,.relax-shared p{margin:0;font-size:16px;line-height:24.8px}.relax-intro>p{max-width:576.483px}.relax-hot-tub{padding-block:26.01px 154px}.relax-hot-tub__box{background:#e9eae1;grid-template-columns:.95fr 1.05fr;align-items:center;gap:134.4px;min-height:324.63px;padding:66px;display:grid;position:relative}.relax-hot-tub__box>div{z-index:1;position:relative}.relax-hot-tub__note{color:#183f33;font:500 40px/.98 var(--hand);margin-top:18px;display:block;transform:rotate(-4deg)}.relax-hot-tub__art{mix-blend-mode:multiply;opacity:.28;width:180px;height:270px;position:absolute;top:-35px;right:4%}.relax-shared{grid-template-columns:1fr 1fr;align-items:center;gap:44px;padding-bottom:128px;display:grid}.relax-shared picture{min-width:0;display:block}.relax-shared img{object-fit:cover;width:100%;height:400px}.relax-shared h2{font:500 72.8px/72px var(--display);letter-spacing:-1.82px;white-space:pre-line;margin:14px 0}.relax-intro .overline,.relax-hot-tub .overline,.relax-shared .overline{color:#183f33;letter-spacing:1.8px;margin:0;font-size:10px;line-height:15.5px}@media (width>=768px) and (width<=1023px){.relax-intro,.relax-hot-tub__box{gap:48px}.relax-intro h2,.relax-hot-tub h2,.relax-shared h2{font-size:57.6px;line-height:.99}}@media (width<=767px){.relax-lead{padding-block:31px 26px}.relax-lead .surroundings-crumbs{margin-bottom:16px}.relax-lead__grid{display:block}.relax-lead h1{letter-spacing:-1.2675px;font-size:50.7px;line-height:.99}.relax-lead p{font-size:17.28px;line-height:27.302px}.relax-lead__art{display:none}.relax-collage{grid-template-rows:210px 170px;grid-template-columns:1fr 1fr;padding-block:70px}.relax-intro{min-height:0;padding-block:70px 108px;display:block}.relax-intro h2,.relax-hot-tub h2,.relax-shared h2{letter-spacing:-1.08px;white-space:normal;font-size:43.2px;line-height:.99}.relax-intro h2{max-width:248px}.relax-shared h2{margin-bottom:19px}.relax-intro>p{margin-top:14px;font-size:14px;line-height:21.7px}.relax-hot-tub{width:100%;padding-block:96px 132px}.relax-hot-tub__box{min-height:330px;padding:31px 18px;display:block}.relax-hot-tub h2{text-wrap:wrap;max-width:206px}.relax-hot-tub p:not(.overline){margin-top:19px;font-size:15px;line-height:23.25px}.relax-hot-tub__note{margin-top:9px;font-size:24.8px;line-height:24.304px}.relax-hot-tub__art{width:93px;height:139.5px;top:-28px;right:8px}.relax-shared{flex-direction:column;align-items:stretch;gap:22px;padding-block:70px;display:flex}.relax-shared img{aspect-ratio:354/310.531;height:auto}.relax-shared p:not(.overline){font-size:15px;line-height:23.25px}.relax-intro .overline,.relax-hot-tub .overline,.relax-shared .overline{text-transform:none;font-weight:400}}.surroundings-place p.overline,.surroundings-outing p.overline{letter-spacing:1.8px;color:#627064;font-size:10px;line-height:15.5px}.polny-cabins .site-header{position:relative}.polny-cabins .site-header__inner{border-bottom:1px solid #d5d7cd;min-height:106px}.cabins-lead{padding-block:46px 42px}.cabins-lead__grid{grid-template-columns:minmax(0,1fr) 306.69px;align-items:end;gap:40px;display:grid}.cabins-lead h1{max-width:575.43px;font:500 92.8px/91.87px var(--display);letter-spacing:-2.32px;margin:0 0 17px}.cabins-lead__copy p{color:#3f4b42;max-width:822px;margin:0;font-size:21.1px;line-height:33.37px}.cabins-lead__art{justify-content:flex-end;align-items:flex-end;width:306.69px;min-height:160px;display:flex;position:relative}.cabins-lead__meadow{mix-blend-mode:multiply;opacity:.58;width:220px;height:190px;position:relative}.cabins-lead__meadow img{width:57.58%;max-width:none;height:100%;position:absolute;top:0;left:21.21%}.cabins-lead__art span{color:#183f33;width:183.855px;max-width:180px;height:87.683px;font:500 40px/.98 var(--hand);text-align:right;white-space:pre-line;justify-content:center;align-items:center;display:flex;position:absolute;bottom:15.35px;right:-1.92px;transform:rotate(-3deg)}.cabins-selector__options{display:none}.cabins-selector__option:disabled:not([data-cabin-inactive]){opacity:1;cursor:default}.cabins-selector__option[data-cabin-inactive]{color:#627064;cursor:default}.cabins-duzy{padding-top:9px;padding-bottom:128px}.cabins-duzy__layout{grid-template-columns:644.75px 520px;align-items:start;gap:82px;display:grid}.cabins-duzy__photos{min-width:0}.cabins-duzy__primary,.cabins-duzy__supporting figure{background:#eeece2;min-width:0;margin:0;position:relative;overflow:hidden}.cabins-duzy__primary{height:630px}.cabins-duzy__primary img{width:146.57%;max-width:none;height:100%;position:absolute;top:0;left:-23.28%}.cabins-duzy__supporting{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:10px;height:300px;margin-top:10px;display:grid}.cabins-duzy__supporting figure:first-child img{width:123.3%;max-width:none;height:100%;position:absolute;top:0;left:-11.65%}.cabins-duzy__supporting figure:last-child img{width:166.8%;max-width:none;height:100%;position:absolute;top:0;left:-33.4%}.cabins-duzy__copy{box-sizing:border-box;width:100%;min-width:0;max-width:520px;margin-top:101.5px}.cabins-duzy__copy>.overline{color:#183f33;letter-spacing:1.8px;text-transform:uppercase;margin:0 0 14px;font-size:10px;font-weight:600;line-height:15.5px}.cabins-duzy h2{max-width:312.52px;font:500 72.8px/72px var(--display);letter-spacing:-1.82px;white-space:pre-line;text-wrap:initial;margin:0}.cabins-duzy__capacity{color:#183f33;margin:14px 0 0}.cabins-duzy__capacity>span{white-space:nowrap;align-items:baseline;gap:7.85px;display:flex}.cabins-duzy__capacity-number{font:500 43.2px/34.56px var(--display)}.cabins-duzy__capacity-unit{font:400 12px/18.6px var(--body)}.cabins-duzy__lede{color:#3f4b42;font:400 21.1px/33.37px var(--body);margin:19.375px 0 0}.cabins-duzy__specs{border-top:1px solid #d5d7cd;margin:14px 0 0;padding:14px 0 0}.cabins-duzy__specs>div{border-bottom:1px solid #d5d7cd;grid-template-columns:132px minmax(0,1fr);gap:15px;padding:12px 0 13px;display:grid}.cabins-duzy__specs dt{color:#627064;font:400 13px/20.15px var(--body)}.cabins-duzy__specs dd{color:#273b2e;min-width:0;font:400 13px/20.15px var(--body);margin:0}.kameralny-desktop{background:var(--paper);width:100%;max-width:1920px;min-height:1080px;color:var(--ink);margin-inline:auto;overflow:hidden}.kameralny-desktop__layout{grid-template-rows:1004px auto;grid-template-columns:644.75px 520px;column-gap:82px;width:min(100%,1276px);min-height:1080px;margin-inline:auto;display:grid}.kameralny-desktop__gallery{grid-template-rows:630px 300px;gap:10px;width:644.75px;height:940px;margin-top:64px;display:grid}.kameralny-desktop__photo{background:#eeece2;min-width:0;margin:0;position:relative;overflow:hidden}.kameralny-desktop__photo img{max-width:none;position:absolute}.kameralny-desktop__photo--exterior img{width:146.57%;height:100%;top:0;left:0}.kameralny-desktop__photo--interior img{width:100%;height:143.28%;top:-21.64%;left:0}.kameralny-desktop__copy{grid-area:1/2;width:520px;margin-top:165.5px}.kameralny-desktop__overline{color:#123428;font:700 10px/15.5px var(--body);letter-spacing:1.8px;text-transform:uppercase;margin:0 0 14px}.kameralny-desktop__title{max-width:440px;font:500 72.8px/72px var(--display);letter-spacing:-1.82px;white-space:pre-line;text-wrap:initial;margin:0}.kameralny-desktop__capacity{color:#123428;white-space:nowrap;align-items:baseline;gap:7.85px;height:34.56px;margin:14px 0 0;display:flex}.kameralny-desktop__capacity-number{font:500 43.2px/34.56px var(--display)}.kameralny-desktop__capacity-unit{font:400 12px/18px var(--body)}.kameralny-desktop__description{color:#3f4b42;height:72px;font:400 21.1px/33.37px var(--body);margin:19.375px 0 0}.kameralny-desktop__facts{border-block:1px solid #d5d7cd;width:520px;margin:8.74px 0 0;padding:26px 0 13.85px}.kameralny-desktop__facts>div{grid-template-columns:132px minmax(0,1fr);gap:15px;display:grid}.kameralny-desktop__facts dt,.kameralny-desktop__facts dd{font:400 13px/20.15px var(--body);letter-spacing:.325px;margin:0}.kameralny-desktop__facts dt{color:#59675d}.kameralny-desktop__facts dd{color:#273b2e;min-width:0}.kameralny-desktop__amenities{box-sizing:border-box;background:#e8ebe2;grid-area:2/1/auto/-1;align-items:center;gap:12px;width:1276px;height:48px;margin-top:26px;padding-inline:18px;display:flex}.kameralny-desktop__amenities>img{flex:0 0 19px;width:19px;height:19px;margin-top:3px}.kameralny-desktop__amenities-copy{color:#415045;min-width:0;font:400 12px/18px var(--body);align-items:center;display:flex}.kameralny-desktop__amenities-copy strong{color:#123428;font:700 12px/18px var(--body);flex:0 0 112px}.kameralny-desktop__amenities-copy ul{margin:0;padding:0;list-style:none;display:flex}.kameralny-desktop__amenities-copy li{white-space:nowrap}.kameralny-desktop__amenities-copy li+li:before{color:#415045;white-space:pre;content:" · "}.cabins-ground{padding-block:128px 168px}.cabins-ground__grid{grid-template-columns:.8fr 1.2fr;align-items:end;column-gap:153.6px;display:grid}.cabins-ground .overline{margin:0 0 14px}.cabins-ground__title{max-width:416.69px;font:500 72.8px/72px var(--display);letter-spacing:-1.82px;white-space:pre-line;margin:0}.cabins-ground__title--en{max-width:344px}.cabins-ground__grid>p{color:#465149;max-width:594.85px;margin:0;font-size:16px;line-height:24.8px}.cabins-ground__photo{display:none}@media (width<=767px){.polny-cabins .site-header{border-bottom:0;height:77px}.polny-cabins .site-header__inner{border-bottom:0;width:calc(100% - 36px);height:77px;min-height:77px;padding-bottom:8px}.polny-cabins .site-header__brand-copy{gap:1px}.polny-cabins .site-header__brand-location{height:auto;padding-top:0}.polny-cabins .site-footer{padding:17px 0 max(22px, env(safe-area-inset-bottom));margin-top:86px}.polny-cabins .site-footer__frame{justify-content:space-between;align-items:center;gap:13px;width:calc(100% - 36px);display:flex}.polny-cabins .site-footer__brand{flex:1;gap:6px}.polny-cabins .site-footer__side{color:#627064;gap:13px;font-size:11px}.polny-cabins .site-footer__side a{width:44px;min-height:44px;font:600 12px/18.6px var(--body);justify-content:flex-end;align-items:center;display:flex}.polny-cabins .cabins-lead{padding-block:30px 29px}.polny-cabins .cabins-selector__options{border-bottom:1px solid #d5d7cd;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-block:16.5px;padding-bottom:15px;display:grid}.polny-cabins .cabins-selector__option{box-sizing:border-box;color:#57645a;min-width:0;height:62px;min-height:62px;font:400 13px/20.15px var(--body);text-align:center;cursor:pointer;background:#f5f3ec;border:0;border-bottom:2px solid #0000;justify-content:center;align-items:center;margin-bottom:-1px;padding:0 8px;display:flex}html[lang=pl] .polny-cabins .cabins-selector__option[data-cabin-inactive=whole-property]{padding-inline:12px}.polny-cabins .cabins-selector__option:disabled{opacity:1;cursor:default}.polny-cabins .cabins-selector__option[aria-pressed=true]{color:#183f33;border-bottom-color:#183f33;font-weight:600}.polny-cabins .cabins-selector__option[data-cabin-inactive]{color:#57645a;cursor:default}.polny-cabins .surroundings-crumbs,.polny-cabins .cabins-lead__art,.polny-cabins .cabins-duzy__copy>.overline,.polny-cabins .cabins-ground .overline,.polny-cabins .cabins-faq__heading .overline{display:none}.polny-cabins .cabins-lead__grid,.polny-cabins .cabins-duzy__layout{display:block}.polny-cabins .cabins-lead h1{color:#1e2720;max-width:300px;font:500 50.7px/.99 var(--display);letter-spacing:-.025em;margin:0 0 13px}.polny-cabins .cabins-lead__copy p{color:#3f4b42;font-size:14px;line-height:1.58}.polny-cabins .cabins-duzy{padding-block:0}.polny-cabins .cabins-duzy__photos{padding-bottom:39px;position:relative}.polny-cabins .cabins-duzy__primary{aspect-ratio:1.25;height:auto}.polny-cabins .cabins-duzy__primary img{object-fit:cover;object-position:center;width:100%;max-width:100%;height:100%;position:relative;inset:auto}.polny-cabins .cabins-duzy__supporting{background:var(--paper);width:39%;height:auto;margin:0;padding:5px;display:block;position:absolute;bottom:0;right:0}.polny-cabins .cabins-duzy__supporting figure:first-child{display:none}.polny-cabins .cabins-duzy__supporting figure:last-child{aspect-ratio:1.3;width:100%;height:auto;position:relative}.polny-cabins .cabins-duzy__supporting figure:last-child img{aspect-ratio:1.3;object-fit:cover;width:100%;max-width:100%;height:100%;position:relative;inset:auto}.polny-cabins .cabins-duzy__copy{width:100%;max-width:none;margin:0;padding-top:26px}.polny-cabins .cabins-duzy h2,.polny-cabins .cabins-ground__title,.polny-cabins .cabins-faq__heading h2{color:#1e2720;max-width:310px;font:500 44px/.99 var(--display);letter-spacing:-.025em}.polny-cabins .cabins-duzy__capacity{margin-top:13px}.polny-cabins .cabins-duzy__capacity>span{gap:6px}.polny-cabins .cabins-duzy__capacity-number{font:500 29px/1 var(--display);display:inline-block}.polny-cabins .cabins-duzy__capacity-number:first-letter{text-transform:uppercase}.polny-cabins .cabins-duzy__capacity-unit{font-size:13px;line-height:1.55}.polny-cabins .cabins-duzy__lede{color:#3f4b42;font:400 15px/1.55 var(--body);margin-top:15px}.polny-cabins .cabins-duzy__specs{border-block:1px solid var(--line);margin:17px 0 0;padding:0}.polny-cabins .cabins-duzy__specs>div{border:0;grid-template-columns:82px minmax(0,1fr);gap:12px;padding:13px 0}.polny-cabins .cabins-duzy__specs dt{color:#627064;font-size:12px;line-height:1.55}.polny-cabins .cabins-duzy__specs dd{color:#3f4b42;font-size:13px;line-height:1.55}.polny-cabins .cabins-equipment{background:#e8ebe2;margin-top:22px;padding:16px 15px 15px}.polny-cabins .cabins-equipment>img{display:none}.polny-cabins .cabins-equipment__copy{color:#3f4b42;font:400 12px/1.55 var(--body)}.polny-cabins .cabins-equipment__both{color:#183f33;font-size:13px;line-height:1.5;display:block}.polny-cabins .cabins-equipment__shared{flex-wrap:wrap;gap:4px 15px;margin:8px 0 0;padding:0;list-style:none;display:flex}.polny-cabins .cabins-equipment__shared li{color:#3f4b42;font-size:12px;line-height:1.65}.polny-cabins .cabins-equipment__shared li+li:before{content:none}.polny-cabins .cabins-equipment__duzy,.polny-cabins .cabins-equipment__shared-note{color:#3f4b42;border-top:1px solid #cbd2c5;margin-top:11px;padding-top:10px;font-size:12px;line-height:1.55;display:block}.polny-cabins .cabins-equipment__duzy{color:#183f33;font-weight:600}.polny-cabins .cabins-equipment__shared-note{border-top:0;margin-top:5px;padding-top:0}.polny-cabins .cabins-equipment__duzy:before,.polny-cabins .cabins-equipment__shared-note:before{content:none}.polny-cabins .cabins-ground{padding-block:82px 0}.polny-cabins .cabins-ground__grid{display:block}.polny-cabins .cabins-ground__title{white-space:pre-line}.polny-cabins .cabins-ground__grid>p{color:#3f4b42;max-width:65ch;margin-top:17px;font-size:15px;line-height:1.55}.polny-cabins .cabins-ground__photo{margin:22px 0 0;display:block}.polny-cabins .cabins-ground__photo img{aspect-ratio:1.5;object-fit:cover;width:100%;height:auto}.polny-cabins .cabins-faq{padding-top:82px}.polny-cabins .cabins-faq__heading{display:block}.polny-cabins .cabins-faq__heading h2{white-space:normal}.polny-cabins .cabins-faq__items{border-top:1px solid var(--line);margin-top:23px;padding-top:8px;display:block}.polny-cabins .cabins-faq__items details{border-bottom:1px solid var(--line)}.polny-cabins .cabins-faq summary{color:#1e2720;cursor:pointer;justify-content:space-between;align-items:center;gap:14px;min-height:58px;padding:12px 0;font-size:14px;line-height:1.5;list-style:none;display:flex}.polny-cabins .cabins-faq summary::-webkit-details-marker{display:none}.polny-cabins .cabins-faq summary>span:first-child{margin-left:0}.polny-cabins .cabins-faq__sign{flex:0 0 15px;width:15px;height:15px;position:relative}.polny-cabins .cabins-faq__sign:before,.polny-cabins .cabins-faq__sign:after{content:"";background:#183f33;width:13px;height:1px;position:absolute;top:7px;left:1px}.polny-cabins .cabins-faq__sign:after{transition:transform .18s ease-out;transform:rotate(90deg)}.polny-cabins .cabins-faq details[open] .cabins-faq__sign:after{transform:rotate(0)}.polny-cabins .cabins-faq details>p{color:#3f4b42;max-width:65ch;padding:0 27px 17px 0;font-size:13px;line-height:1.65}.polny-cabins .cabins-faq summary:focus-visible{outline:2px solid var(--forest);outline-offset:3px}}@media (width>=768px){.cabins-equipment{box-sizing:border-box;background:#e8ebe2;align-items:flex-start;gap:12px;margin-top:26px;padding:15px 18px;display:flex}.cabins-equipment>img{flex:none;margin-top:1px}.cabins-equipment__copy{color:#415045;min-width:0;font:400 12px/18px var(--body)}.cabins-equipment__both{color:#123428;font-weight:700}.cabins-equipment__shared{flex-wrap:wrap;margin:0;padding:0;list-style:none;display:inline-flex}.cabins-equipment__shared li+li:before,.cabins-equipment__duzy:before,.cabins-equipment__shared-note:before{content:" · ";white-space:pre}.cabins-faq__heading{flex-direction:column;gap:14px;display:flex}.cabins-faq__heading .overline{color:#183f33;letter-spacing:1.8px;text-transform:uppercase;margin:0;font-size:10px;font-weight:600;line-height:15.5px}.cabins-faq__heading h2{color:#1e2720;max-width:451.41px;font:500 72.8px/72px var(--display);letter-spacing:-1.82px;white-space:pre-line;margin:0}.cabins-faq__items{flex-direction:column;gap:0;margin-top:33.99px;display:flex}.cabins-faq__items details:nth-child(2) summary{padding-top:17.6px}.cabins-faq summary{cursor:pointer;color:#1e2720;font-size:16px;line-height:24.8px}.cabins-faq summary::marker{content:"• "}.cabins-faq summary>span:first-child{margin-left:7.065px}.cabins-faq__sign:after{content:"+"}.cabins-faq details p{color:#465149;max-width:697.41px;margin:0;font-size:16px;line-height:24.8px}.cabins-faq summary:focus-visible{outline:2px solid var(--forest);outline-offset:3px}}.polny-about .site-header{position:relative}.polny-about .site-header__inner{border-bottom:1px solid #d5d7cd;min-height:106px}.about-lead{padding-block:46px 42px}.about-lead__grid{grid-template-columns:1fr 306px;align-items:end;gap:40px;display:grid}.about-lead h1{font:500 92.8px/.99 var(--display);letter-spacing:-2.32px;margin:0 0 17px}.about-lead p{color:#3f4b42;max-width:830px;margin:0;font-size:21.1px;line-height:33.37px}.about-lead__art{height:190px;position:relative}.about-lead__art img{mix-blend-mode:multiply;opacity:.58;width:126.67px;height:190px;position:absolute;bottom:0;right:46.67px}.about-lead__art span{color:#183f33;max-width:180px;font:500 40px/.98 var(--hand);text-align:right;white-space:pre-line;position:absolute;bottom:15.35px;right:-1.92px;transform:rotate(-3deg)}.about-photo{width:min(100% - 244px,1196px);margin:0 auto;padding-top:16px}.about-photo picture{background:#eeece2;display:block}.about-photo img{object-fit:cover;width:100%;height:670px}.about-photo figcaption{display:none}.about-intro{padding-block:144px 168px}.about-intro__grid{grid-template-columns:.8fr 1.2fr;align-items:end;gap:153.6px;min-height:245.69px;margin-bottom:40px;display:grid}.about-intro h2,.about-spatial h2,.about-interiors h2{font:500 72.8px/72px var(--display);letter-spacing:-1.82px;white-space:pre-line;text-wrap:wrap;margin:14px 0 0}.about-intro .overline,.about-spatial .overline,.about-interiors .overline{color:#183f33;letter-spacing:1.8px;margin:0;font-size:10px;line-height:15.5px}.about-intro__grid>p{color:#3f4b42;margin:0;font-size:21.1px;line-height:33.37px}.about-facts{border-block:1px solid #d5d7cd;grid-template-columns:repeat(4,1fr);margin:0;display:grid}.about-facts>div{align-items:baseline;gap:12px;min-width:0;min-height:80px;padding:21.5px 22px 21.97px;display:flex}.about-facts>div:first-child{padding-left:0}.about-facts>div+div{border-left:1px solid #d5d7cd}.about-facts dd{font:400 65.6px/52.48px var(--display);color:#183f33;order:-1;margin:0}.about-facts dt{color:#4b584e;font-size:12px;line-height:16.2px}.about-spatial{grid-template-columns:1fr 1fr;align-items:center;gap:104px;padding-bottom:128px;display:grid}.about-spatial__copy{min-height:471.66px;position:relative}.about-spatial__body{position:absolute;top:263.48px;left:0;right:0}.about-spatial__body p,.about-interiors p{color:#465149;margin:0;font-size:16px;line-height:24.8px}.about-spatial__body p+p{min-height:49.6px;margin-top:17px}.about-spatial__body span{color:#183f33;font:500 40px/.98 var(--hand);margin-top:18px;display:block;transform:rotate(-3deg)}.about-spatial picture,.about-interiors>picture{min-width:0;display:block}.about-spatial img{object-fit:cover;width:100%;height:590px}.about-interiors{grid-template-columns:1.05fr .95fr;align-items:center;gap:78px;min-height:602.73px;padding-bottom:128px;display:grid}.about-interiors>picture img{object-fit:cover;width:100%;height:460px}.about-interiors__action{width:221.52px;margin-top:14px}html[lang=en] .about-interiors__action{width:134.95px}.about-interiors h2{margin-bottom:14px}@media (width>=768px){html[lang=en] .about-intro h2{max-width:318px}html[lang=en] .about-spatial h2{max-width:352px}html[lang=en] .about-interiors h2{word-break:break-word;max-width:261px}.about-interiors p:not(.overline){white-space:pre-line}}.about-equipment{padding-block:128px}.about-equipment__intro{justify-content:space-between;align-items:flex-end;display:flex}.about-equipment__heading{flex-direction:column;flex:0 0 451.41px;gap:14px;display:flex}.about-equipment .overline{color:#183f33;letter-spacing:1.8px;text-transform:uppercase;margin:0;font-size:10px;font-weight:600;line-height:15.5px}.about-equipment h2{max-width:391px;font:500 72.8px/72px var(--display);letter-spacing:-1.82px;white-space:normal;text-wrap:initial;margin:0}.about-equipment__intro>p{color:#465149;width:fit-content;max-width:471.78px;margin:0;font-size:16px;line-height:24.8px}.about-equipment__grid{border-top:1px solid #d5d7cd;grid-template-rows:repeat(2,78px);grid-template-columns:repeat(3,minmax(0,1fr));height:157px;margin:34px 0 0;padding:0;list-style:none;display:grid}.about-equipment__grid li{border-bottom:1px solid #d5d7cd;align-items:center;gap:12px;min-width:0;min-height:78px;padding:16px 18px 16px 0;display:flex}.about-equipment__grid li:nth-child(3n+2),.about-equipment__grid li:nth-child(3n){border-left:1px solid #d5d7cd;padding-left:17px}.about-equipment__grid img{object-fit:contain;flex:0 0 24px;width:24px;height:24px}.about-equipment__grid>li>.about-equipment__label{color:#39493e;min-width:0;font-size:13px;line-height:20.15px}@media (width>=768px) and (width<=1023px){.about-lead__grid{grid-template-columns:1fr 220px;gap:24px}.about-lead h1{font-size:76px}.about-facts{grid-template-columns:repeat(2,1fr)}.about-facts>div:nth-child(3){border-top:1px solid #d5d7cd;border-left:0;padding-left:0}.about-facts>div:nth-child(4){border-top:1px solid #d5d7cd}.about-spatial{gap:44px}.about-spatial__copy{min-height:0}.about-spatial__body{margin-top:38px;position:static}.about-intro__grid{gap:60px}.about-interiors{gap:44px}}@media (width<=767px){.polny-about .page-width{width:calc(100% - 36px)}.polny-about .site-header__inner{min-height:76px}.about-lead{padding-block:31px 26px}.about-lead__grid{display:block}.about-lead .surroundings-crumbs{margin-bottom:16px}.about-lead h1{letter-spacing:-1.2675px;max-width:290.136px;font-size:50.7px;line-height:50.193px}.about-lead p{font-size:17.28px;line-height:27.302px}.about-lead__art{display:none}.about-photo{width:calc(100% - 116px);padding-top:15px}.about-photo img{height:300px}.about-photo figcaption{color:#566359;background:#eeece2;padding-block:8px;font-size:11px;line-height:17.05px;display:block}.about-intro{padding-block:85px 100px}.about-intro__grid{min-height:0;margin-bottom:38px;display:block}.about-intro h2,.about-spatial h2,.about-interiors h2{letter-spacing:-1.08px;white-space:normal;max-width:248px;font-size:43.2px;line-height:42.768px}.about-intro__grid>p{margin-top:14px;font-size:14px;line-height:22.12px}.about-intro__grid>p br{display:none}.about-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.about-facts>div{gap:8px;min-height:70px;padding:15px 10px}.about-facts>div:nth-child(3){border-top:1px solid #d5d7cd;border-left:0;padding-left:0}.about-facts>div:nth-child(4){border-top:1px solid #d5d7cd}.about-facts dd{font-size:48px;line-height:38.4px}.about-facts dt{font-size:10px;line-height:13.5px}.about-spatial{flex-direction:column;align-items:stretch;gap:24px;padding-block:70px;display:flex}.about-spatial__copy{min-height:0}.about-spatial__body{margin-top:19px;position:static}.about-spatial__body p,.about-interiors p{font-size:15px;line-height:23.25px}.about-spatial__body p+p{min-height:0;margin-top:16.5px}.about-spatial__body span{margin-top:16.5px;font-size:24.8px;line-height:24.304px}.about-spatial img{aspect-ratio:354/323.688;height:auto}.about-interiors{flex-direction:column;align-items:stretch;gap:25px;min-height:0;padding-block:70px;display:flex}.about-interiors>picture img{aspect-ratio:354/304.188;height:auto}.about-interiors__action{width:210px;margin-top:16.5px}html[lang=en] .about-interiors__action{width:129px}.about-interiors h2{max-width:186px;margin-bottom:19px}.about-interiors p{white-space:normal}.about-equipment{padding-block:70px}.about-equipment__intro{display:block}.about-equipment__heading{max-width:267.806px;display:block}.about-equipment .overline{text-transform:none;font-weight:400}.about-equipment h2{letter-spacing:-1.08px;max-width:267.806px;margin-top:14px;font-size:43.2px;line-height:42.768px}.about-equipment__intro>p{width:auto;max-width:none;margin-top:14px;font-size:14px;line-height:21.7px}.about-equipment__grid{grid-template-rows:repeat(3,78px);grid-template-columns:repeat(2,minmax(0,1fr));height:235px;margin-top:34px}.about-equipment__qualifier{display:block}.about-equipment__grid li:nth-child(3n+2),.about-equipment__grid li:nth-child(3n){border-left:0;padding-left:0}.about-equipment__grid li:nth-child(2n){border-left:1px solid #d5d7cd;padding-left:12px}}.home-editorial-link{box-sizing:border-box;color:#183f33;height:30.8px;font:500 16px/24.8px var(--body);white-space:nowrap;border-bottom:1px solid #829080;justify-content:space-between;align-items:center;gap:9px;padding-bottom:6px;text-decoration:none;display:inline-flex}.home-editorial-link picture,.home-surroundings__action picture{flex:0 0 17px;width:17px;height:17px}.home-editorial-link img,.home-surroundings__action img{width:17px;height:17px}.home-hero__actions{grid-template-columns:188.52px max-content;align-items:center;gap:19px;min-height:52px;margin-top:36.15px;display:grid}.home-hero__actions .home-editorial-link{grid-column:2;width:139.14px}html[lang=en] .home-hero__actions{grid-template-columns:187px max-content}html[lang=en] .home-hero__actions .home-editorial-link{width:150.25px}.home-one-property__action{flex-direction:column;align-items:flex-start;padding-top:23.21px;display:flex}.home-one-property__action .home-editorial-link{width:159.67px}.home-one-property[lang=en] .home-editorial-link{width:192.2px}.home-relax__action{flex-direction:column;align-items:flex-start;padding-top:21px;display:flex}.home-relax__action .home-editorial-link{width:190.66px}.home-relax[lang=en] .home-editorial-link{width:181.95px}.home-surroundings__action{box-sizing:border-box;color:#183f33;width:177.53px;height:52px;font:500 14px/21.7px var(--body);white-space:nowrap;background:#fbfaf6;border:1px solid #fbfaf6;border-radius:4px;justify-content:center;align-items:center;gap:14px;margin-top:0;text-decoration:none;display:inline-flex}.home-surroundings[lang=en] .home-surroundings__action{width:247.81px}.home-surroundings__action:focus-visible{outline-color:#fbfaf6}@media (width<=767px){.home-editorial-link{height:29.25px;padding-bottom:5px;font-size:15px;line-height:23.25px}.home-hero__actions{grid-template-columns:169.2px max-content;gap:14px;min-height:48px;margin-top:34.15px}html[lang=en] .home-hero__actions{grid-template-columns:167.3px max-content}.home-hero__actions .home-editorial-link,html[lang=en] .home-hero__actions .home-editorial-link,.home-one-property__action .home-editorial-link,.home-one-property[lang=en] .home-editorial-link,.home-relax__action .home-editorial-link,.home-relax[lang=en] .home-editorial-link{width:auto}.home-one-property__action{padding-top:19.008px;padding-bottom:16.5px}.home-relax__action{padding-top:21px}.home-surroundings__action,.home-surroundings[lang=en] .home-surroundings__action{color:#fff;background:#183f33;border-color:#183f33;width:auto;height:48px;margin-top:0;padding-inline:16px;font-size:13px;line-height:20.15px}}@media (width<=359px){.home-hero__actions,html[lang=en] .home-hero__actions{grid-template-columns:max-content}.home-hero__actions .home-editorial-link{grid-column:1}}.site-header__side{align-items:center;gap:38px;display:flex}.site-header__editorial{color:#1e2720;font:400 14px/21.7px var(--body);align-items:center;gap:38px;display:flex}.site-header__editorial a,.site-footer__editorial a{color:inherit;text-decoration:none}.site-header__editorial a[aria-current=page]{text-decoration:underline}.site-header__availability{box-sizing:border-box;color:#fff;background:#183f33;border:1px solid #183f33;border-radius:4px;flex:none;width:188.52px;height:52px;min-height:52px;text-decoration:none;display:block;position:relative}.site-header__availability-label{color:#fff;font:500 14px/21.7px var(--body);white-space:nowrap;position:absolute;top:calc(50% - .84px);left:calc(50% - 15.41px);transform:translate(-50%,-50%)}.site-header__availability img{width:17px;height:17px;position:absolute;top:50%;left:calc(50% + 62.76px);transform:translate(-50%,-50%)}html[lang=en] .site-header__availability{width:187px}html[lang=en] .site-header__availability img{left:calc(50% + 62px)}.site-footer>.site-footer__frame--home{grid-template-columns:minmax(0,1fr) 321.98px minmax(0,1fr);gap:24px;display:grid}.site-footer .site-footer__editorial{color:#1e2720;font:400 12px/18.6px var(--body);justify-content:center;align-items:center;gap:48px;display:flex}.site-footer__frame--home .site-footer__side{justify-self:end}@media (width<=767px){.site-header__editorial,.site-header__availability{display:none}.site-footer>.site-footer__frame--home{grid-template-columns:minmax(0,1fr) auto;gap:17px 15px}.site-footer__frame--home .site-footer__brand{grid-area:1/1}.site-footer__frame--home .site-footer__side{grid-area:1/2}.site-footer .site-footer__editorial{grid-area:2/1/auto/-1;justify-content:start;gap:22px;padding-block:5px}}body.error404{flex-direction:column;min-height:100svh;display:flex}.error404 .site-header{-webkit-backdrop-filter:none;backdrop-filter:none;flex:0 0 106px;position:relative}.error404 .site-header__counterpart{text-align:right;justify-content:flex-end;align-items:center;width:150px;min-height:44px;display:flex}.error404>main{box-sizing:border-box;flex:1 0 auto;width:min(100% - 164px,1276px);margin-inline:auto;padding-block:112px}.error-recovery__status{color:var(--forest);font:400 20px/31px var(--body);margin:0 0 20px}.error-recovery h1{color:var(--ink);font:500 88px/87.12px var(--display);letter-spacing:-2.2px;margin:0}.error-recovery__explanation{color:var(--forest);font:400 22px/34.1px var(--body);margin:24px 0 0}.error-recovery__action{box-sizing:border-box;border:1px solid var(--forest);background:var(--forest);min-height:64px;color:var(--surface);font:500 18px/27.9px var(--body);border-radius:4px;justify-content:center;align-items:center;gap:30px;margin-top:32px;padding:0 32px;text-decoration:none;display:inline-flex}.error-recovery__action img{flex:0 0 20px}.error-recovery__action:hover{background:var(--muted);border-color:var(--muted)}.error-recovery__action:active{background:var(--forest);border-color:var(--forest);box-shadow:inset 0 2px 3px #0000002e}.error404 .site-footer{flex:none;min-height:104px;padding:27px 74px 32px}.error404 .site-footer__side a{text-align:right;white-space:normal;justify-content:flex-end;align-items:center;width:95px;min-height:44px;display:flex}.error404 .skip-link{color:var(--forest);font:400 16px/24.8px var(--body);text-decoration:underline}@media (width<=767px){.error404 .site-header{flex-basis:78px}.error404 .site-header__counterpart{width:133px;font-size:12px;line-height:18.6px}.error404>main{width:calc(100% - 36px);padding-block:48px 40px}.error-recovery__status{margin-bottom:18px;font-size:18px;line-height:27.9px}.error-recovery h1{letter-spacing:-1.1px;max-width:300px;font-size:44px;line-height:45.75px}html[lang=en] .error-recovery h1{max-width:none}.error-recovery__explanation{margin-top:20px;font-size:16px;line-height:24.8px}.error-recovery__action{gap:24px;width:100%;margin-top:28px;padding-inline:20px;font-size:16px;line-height:24.8px;display:flex}.error404 .site-footer{width:calc(100% - 16px);min-height:108.05px;padding:22px 10px 24px}.error404 .site-footer__side{flex-direction:column;align-items:flex-end;gap:0}.error404 .site-footer__side a{width:85px}}@media (width<=359px){.error404 .site-header__counterpart{width:98px}.error-recovery h1{letter-spacing:-1.025px;font-size:41px;line-height:42.625px}.error-recovery__action{gap:16px;padding-inline:16px;font-size:15px;line-height:23.25px}}.hero-gallery{pointer-events:none;margin:0;position:absolute;inset:0}.hero-gallery__slide{z-index:-2;position:absolute;inset:0}.hero-gallery__slide[hidden]{display:none}.hero-gallery__controls{z-index:2;color:#fbfaf6;width:216px;font:400 11px/15.4px var(--body);pointer-events:auto;background:#12281ee0;flex-direction:column;gap:8px;padding:10px 12px;display:flex;position:absolute;bottom:66px;right:82px}.hero-gallery__description{justify-content:flex-end;align-items:center;gap:18px;display:flex}.hero-gallery__caption{text-align:right;overflow-wrap:anywhere;min-width:0}.hero-gallery__counter{letter-spacing:.88px;flex:none}.hero-gallery__navigation{justify-content:flex-end;align-items:center;gap:8px;display:flex}.hero-gallery button{height:40px;color:inherit;cursor:pointer;background:#12281ebd;place-items:center;padding:0;display:grid}.hero-gallery__arrow{border:1px solid #fbfaf673;flex:none;width:40px}.hero-gallery__arrow img{display:block}.hero-gallery__previous img{transform:rotate(180deg)}.hero-gallery__selectors{display:flex}.hero-gallery__selectors button{border:0;width:32px}.hero-gallery__selectors span{border:1px solid #fbfaf6;border-radius:3px;width:6px;height:6px}.hero-gallery__selectors [aria-pressed=true] span{background:#fbfaf6}.hero-gallery button:focus-visible{outline-offset:3px;outline:2px solid #fbfaf6}@media (width<=767px){.hero-gallery{aspect-ratio:4/3;grid-row:2;position:relative;inset:auto}.hero-gallery__slide{z-index:auto;position:absolute;inset:0}.hero-gallery__controls{gap:0;width:auto;font-size:10px;line-height:14px;bottom:16px;left:18px;right:18px}.hero-gallery__description{gap:12px}.hero-gallery__counter{letter-spacing:.8px}.hero-gallery__navigation{height:46px;padding-top:6px}}.about-faq{padding-bottom:128px}.about-faq__intro{justify-content:space-between;align-items:flex-end;display:flex}.about-faq__intro>div{flex:0 0 451.413px}.about-faq .overline{color:#183f33;letter-spacing:1.8px;margin:0;font-size:10px;font-weight:600;line-height:15.5px}.about-faq h2{max-width:451.413px;font:500 72.8px/72px var(--display);letter-spacing:-1.82px;white-space:pre-line;margin:14px 0 0}.about-faq__intro>p{color:#465149;max-width:471.777px;margin:0 0 4px;font-size:16px;line-height:24.8px}.about-faq__items{margin-top:34px}.about-faq summary{cursor:pointer;color:#1e2720;font-size:16px;line-height:24.8px}.about-faq summary::marker{content:"• "}.about-faq details p{color:#465149;max-width:697.41px;margin:0;font-size:16px;line-height:24.8px}.about-faq details+details{margin-top:0}.about-faq details:nth-child(2){margin-top:16.5px}.about-faq__sign:after{content:"+"}.about-faq summary:focus-visible{outline:2px solid var(--forest);outline-offset:3px}@media (width<=767px){.about-faq{padding-block:70px}.about-faq__intro{display:block}.about-faq .overline{text-transform:none;font-weight:400}.about-faq h2{letter-spacing:-1.08px;white-space:normal;max-width:267.806px;font-size:43.2px;line-height:42.768px}.about-faq__intro>p{margin:14px 0 0;font-size:14px;line-height:21.7px}.about-faq summary{align-items:flex-start;gap:12px;min-height:44px;padding-block:10px;font-size:15px;line-height:23.25px;list-style:none;display:flex}.about-faq summary::-webkit-details-marker{display:none}.about-faq summary>span:first-child{flex:1;min-width:0}.about-faq__sign{flex:0 0 16px;height:24px}.about-faq details[open] .about-faq__sign:after{content:"−"}.about-faq details p{max-width:none;font-size:15px;line-height:23.25px}}html:has(body.polny-gallery){scrollbar-color:auto}html:has(body.polny-gallery)::-webkit-scrollbar{width:10px}html:has(body.polny-gallery)::-webkit-scrollbar-track{background:var(--paper)}html:has(body.polny-gallery)::-webkit-scrollbar-thumb{border:2px solid var(--paper);background:var(--forest);border-radius:9px}html:has(body.polny-gallery .gallery-viewer[open]){overflow:hidden}.polny-gallery .site-header{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-bottom-color:#d5d7cd;width:100%;max-width:none;height:107px;margin-inline:0;position:relative}.polny-gallery .site-header__inner{border-bottom:0}.polny-gallery .site-header__brand{gap:14px}.polny-gallery .site-header__brand-mark,.polny-gallery .site-header__brand-mark img{flex-basis:54px;width:54px;height:54px}.polny-gallery .site-header__brand-copy,.polny-gallery .site-footer__brand-copy{justify-items:start;gap:1px;padding:0;display:grid}.polny-gallery .site-header__brand-name{color:var(--ink);font:500 25px/1 var(--display);letter-spacing:-.02em}.polny-gallery .site-header__brand-location,.polny-gallery .site-footer__brand-location{color:var(--muted);font:600 11px/1.4 var(--body);letter-spacing:.15em;text-transform:uppercase}.polny-gallery .locale-switch{min-height:44px;color:var(--forest);font:600 12px/1.55 var(--body);letter-spacing:.015em;text-underline-offset:.3em;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.polny-gallery .locale-switch a{color:inherit;text-decoration:none}.polny-gallery .locale-switch a:hover,.polny-gallery .footer-locale:hover{text-decoration:underline}.polny-gallery .site-footer__brand{color:var(--ink);gap:14px;text-decoration:none}.polny-gallery .site-footer__brand-name{color:var(--ink);font:500 22px/1 var(--display);letter-spacing:-.02em}.polny-gallery .footer-locale{color:#123428}.polny-gallery .site-header__brand:focus-visible,.polny-gallery .locale-switch a:focus-visible,.polny-gallery .site-footer__brand:focus-visible,.polny-gallery .footer-locale:focus-visible{outline-offset:4px;outline:2px solid #123428}.gallery-page{box-sizing:border-box;width:min(100% - 164px,1276px);margin-inline:auto;padding-top:33px}.gallery-breadcrumb{color:#617064;font:400 12px/18px var(--body);align-items:center;gap:10px;margin:0 0 43px;display:flex}.gallery-breadcrumb a{color:inherit}.gallery-intro{justify-content:space-between;align-items:flex-end;gap:48px;min-height:72.0625px;display:flex}.gallery-intro h1{color:var(--ink);font:500 72.8px/.99 var(--display);letter-spacing:-1.82px;margin:0}.gallery-intro p{color:#465149;max-width:32ch;font:400 15px/1.55 var(--body);margin:0 0 7px}.gallery-flow{grid-template-columns:minmax(0,7fr) minmax(0,4fr);grid-auto-rows:clamp(3.8px,.5vw,7.2px);grid-auto-flow:row;column-gap:clamp(40px,6vw,88px);margin-top:43px;display:grid}.gallery-card{grid-column:1;min-width:0;margin:0}.gallery-card--overview{grid-row-end:span 96}.gallery-card--kameralny,.gallery-card--duzy,.gallery-card--hottub{grid-column:2;grid-row-end:span 56}.gallery-card--interior,.gallery-card--evening{grid-row-end:span 87}.gallery-card--evening{grid-column:1}.gallery-card__link{cursor:zoom-in;background:#eeece2;display:block;overflow:hidden}.gallery-card__link img{width:100%;height:auto;display:block}.gallery-card figcaption{color:#465149;font:500 13px/1.45 var(--body);margin-top:13px}.gallery-viewer{box-sizing:border-box;color:#f5f3ec;background:#123428;border:0;width:min(100% - 24px,1280px);max-width:1280px;height:100dvh;max-height:100dvh;margin:auto;padding:clamp(14px,3vw,40px);position:fixed;inset:0;overflow:hidden}.gallery-viewer::backdrop{background:#12261ef0}.gallery-viewer__content{width:100%;max-width:1200px;height:100%;margin-inline:auto;position:relative}.gallery-viewer__close{z-index:1;box-sizing:border-box;min-width:60px;height:44px;color:inherit;font:600 13px/19px var(--body);cursor:pointer;background:0 0;border:1px solid #f5f3ec66;border-radius:0;padding-inline:12px;position:absolute;top:0;right:0}.gallery-viewer__figure{flex-direction:column;width:100%;height:calc(100% - 136px);margin:0;display:flex;position:absolute;top:60px;left:0}.gallery-viewer__image{object-fit:contain;flex:auto;width:100%;height:auto;min-height:0;display:block}.gallery-viewer__caption-row{box-sizing:border-box;color:#f5f3ec;height:33.14px;font:400 13px/20.14px var(--body);justify-content:space-between;align-items:baseline;gap:20px;padding-top:13px;display:flex}.gallery-viewer__counter{color:#f5f3ecbf;font-size:13px;line-height:inherit;font-variant-numeric:tabular-nums;flex:none}.gallery-viewer__actions{justify-content:space-between;align-items:center;height:44px;display:flex;position:absolute;bottom:16px;left:0;right:0}.gallery-viewer__action{box-sizing:border-box;width:120px;height:44px;color:inherit;font:600 13px/19px var(--body);cursor:pointer;background:0 0;border:1px solid #f5f3ec66;border-radius:0}.gallery-viewer__action:hover:not(:disabled),.gallery-viewer__close:hover{background:#f5f3ec1a}.gallery-viewer__action:disabled{color:#f5f3ec8c;cursor:not-allowed;border-color:#f5f3ec38}.gallery-viewer :focus-visible{outline-offset:3px;outline:2px solid #f5f3ec}.polny-gallery .site-footer{border-top:0;margin-top:clamp(124px,14vw,204px);padding:0}.polny-gallery .site-footer>.site-footer__frame{box-sizing:border-box;padding:16px 0 0;border-top:1px solid #abb5a8;width:100%;min-height:112px;padding-inline:82px}.polny-gallery .site-footer__brand-mark,.polny-gallery .site-footer__brand-mark img{flex-basis:46px;width:46px;height:46px}.polny-gallery .site-footer__brand-name{letter-spacing:-.02em;font-size:22px;font-weight:500;line-height:1}@media (width<=1439px){.gallery-page{width:min(100% - 96px,1276px)}}@media (width<=760px){.polny-gallery .site-header{width:100%;height:87px}.polny-gallery .site-header__inner{width:calc(100% - 48px)}.polny-gallery .site-header__brand{gap:11px}.polny-gallery .site-header__brand-mark,.polny-gallery .site-header__brand-mark img{flex-basis:43px;width:43px;height:43px}.polny-gallery .site-header__brand-name{font-size:21px}.polny-gallery .site-header__brand-location,.polny-gallery .site-footer__brand-location{letter-spacing:.14em}.polny-gallery .locale-switch{font-size:11px}.polny-gallery .site-footer>.site-footer__frame{width:100%;padding-inline:24px}.gallery-page{width:calc(100% - 48px);padding-top:24px}.gallery-breadcrumb{margin-bottom:29px}.gallery-intro{min-height:85.6875px;display:block}.gallery-intro h1{letter-spacing:-1.3px;font-size:52px;line-height:50px}.gallery-intro p{max-width:34ch;margin:14px 0 0;font-size:14px;line-height:1.55}.gallery-flow{flex-direction:column;margin-top:30px;display:flex}.gallery-card{width:100%;display:block}.gallery-card figcaption{margin-top:10px;font-size:12px;line-height:1.45}.gallery-card--kameralny{margin-top:80px}.gallery-card--duzy{width:calc(100% - 28px);margin:58px 0 0 auto}.gallery-card--interior{width:calc(100% - 12px);margin-top:90px}.gallery-card--hottub{width:88%;margin:58px auto 0 0}.gallery-card--evening{width:93%;margin:92px 0 0 auto}.gallery-viewer{width:100%;padding:12px 16px max(16px, env(safe-area-inset-bottom))}.gallery-viewer__content{max-width:none}.gallery-viewer__figure{height:calc(100% - 120px);top:56px}.gallery-viewer__caption-row{font-size:12px;line-height:18.6px}.gallery-viewer__counter{font-size:12px}.gallery-viewer__actions{bottom:8px}.gallery-viewer__action{width:auto;min-width:112px;padding-inline:10px;font-size:12px}.gallery-viewer__close{font-size:12px}.polny-gallery .site-footer{margin-top:104px}.polny-gallery .site-footer>.site-footer__frame{min-height:96px}.polny-gallery .site-footer__brand{gap:10px}.polny-gallery .site-footer__brand-mark,.polny-gallery .site-footer__brand-mark img{flex-basis:40px;width:40px;height:40px}.polny-gallery .site-footer__brand-name{font-size:19px}}@media (width<=767px){.kameralny-desktop{width:100%;max-width:none;min-height:844px;margin:0;overflow:hidden}.kameralny-desktop__layout{width:min(100% - 36px,434px);min-height:844px;margin:0 auto;padding-top:24px;display:block;position:relative}.kameralny-desktop__gallery{width:100%;height:auto;margin:0;padding-bottom:39px;display:block;position:relative}.kameralny-desktop__photo--exterior{aspect-ratio:1.25;width:100%;height:auto}.kameralny-desktop__photo--exterior img{object-fit:cover;object-position:left center;width:100%;max-width:100%;height:100%;display:block;position:relative;inset:auto}.kameralny-desktop__photo--interior{aspect-ratio:1.3;outline-offset:-1px;background:var(--paper);outline:1px solid #d5d7cd;width:39%;height:auto;padding:5px;position:absolute;bottom:0;right:0}.kameralny-desktop__photo--interior img{object-fit:cover;object-position:center;width:100%;max-width:100%;height:100%;display:block;position:relative;inset:auto}.kameralny-desktop__copy{grid-area:auto;width:100%;margin:0;padding-top:26px}.kameralny-desktop__overline{color:#627064;font:700 10px/14px var(--body);letter-spacing:.9px;margin:0 0 9px}.kameralny-desktop__title{max-width:none;font:500 44px/43.56px var(--display);letter-spacing:-1.1px}.kameralny-desktop__capacity{color:#1e2720;gap:6px;height:auto;margin:13px 0 0}.kameralny-desktop__capacity-number{color:#1e2720;font:500 29px/29px var(--display)}.kameralny-desktop__capacity-unit{color:#3f4b42;font:400 13px/20.15px var(--body)}.kameralny-desktop__description{color:#3f4b42;height:auto;font:400 15px/23.25px var(--body);letter-spacing:0;margin:15px 0 0}.kameralny-desktop__facts{border-block:1px solid #829080;width:100%;margin:17px 0 0;padding:13px 0}.kameralny-desktop__facts>div{grid-template-columns:82px minmax(0,1fr);align-items:start;gap:12px}.kameralny-desktop__facts dt,.kameralny-desktop__facts dd{letter-spacing:0}.kameralny-desktop__facts dt{color:#627064;font:400 12px/18.6px var(--body)}.kameralny-desktop__facts dd{color:#3f4b42;font:400 13px/20.15px var(--body)}.kameralny-desktop__amenities{grid-area:auto;width:100%;height:auto;margin:22px 0 0;padding:16px 15px 15px;display:block;position:relative}.kameralny-desktop__amenities>img{width:19px;height:19px;margin:0;display:block;position:absolute;top:16.25px;left:15px}.kameralny-desktop__amenities-copy{color:#3f4b42;width:100%;min-width:0;font:400 12px/19.8px var(--body);display:block}.kameralny-desktop__amenities-copy strong{color:#183f33;width:auto;font:700 13px/19.5px var(--body);margin:0;padding-left:27px;display:block}.kameralny-desktop__amenities-copy ul{flex-wrap:wrap;gap:4px 14.28px;margin:8px 0 0;padding:0;list-style:none;display:flex}.kameralny-desktop__amenities-copy li{color:#3f4b42;font:400 12px/19.8px var(--body);white-space:nowrap}.kameralny-desktop__amenities-copy li+li:before{content:none}}
