{"id":1432,"date":"2026-03-23T10:36:36","date_gmt":"2026-03-23T09:36:36","guid":{"rendered":"https:\/\/apartament-nadmorzem.pl\/?page_id=1432"},"modified":"2026-04-01T08:49:37","modified_gmt":"2026-04-01T06:49:37","slug":"apartamenty","status":"publish","type":"page","link":"https:\/\/apartament-nadmorzem.pl\/en\/apartamenty\/","title":{"rendered":"Apartments"},"content":{"rendered":"<div class=\"bde-code-block-1435-104-1435-2 bde-code-block bde-code-block-1435-104\">\n\n\n\n<\/div><section class=\"bde-section-1435-100-1435-2 bde-section of-hidden relative top-subpage-section bde-section-1435-100\">\n              \n  \n  \n\t\n\n  <div class=\"section-background-overlay\"><\/div>\n\n\n<div class=\"section-container\"><img decoding=\"async\" class=\"oxy-image-1435-103-1435-2 oxy-image cover-image top-subpage-image oxy-image-1435-103\" src=\"https:\/\/apartament-nadmorzem.pl\/wp-content\/uploads\/2026\/02\/04_MM-KLBG-Aqua-Polanki-D009_fot-STOLZ.jpg\" loading=\"lazy\" srcset=\"https:\/\/apartament-nadmorzem.pl\/wp-content\/uploads\/2026\/02\/04_MM-KLBG-Aqua-Polanki-D009_fot-STOLZ.jpg 1920w, https:\/\/apartament-nadmorzem.pl\/wp-content\/uploads\/2026\/02\/04_MM-KLBG-Aqua-Polanki-D009_fot-STOLZ-300x200.jpg 300w, https:\/\/apartament-nadmorzem.pl\/wp-content\/uploads\/2026\/02\/04_MM-KLBG-Aqua-Polanki-D009_fot-STOLZ-1024x683.jpg 1024w, https:\/\/apartament-nadmorzem.pl\/wp-content\/uploads\/2026\/02\/04_MM-KLBG-Aqua-Polanki-D009_fot-STOLZ-768x512.jpg 768w, https:\/\/apartament-nadmorzem.pl\/wp-content\/uploads\/2026\/02\/04_MM-KLBG-Aqua-Polanki-D009_fot-STOLZ-1536x1025.jpg 1536w\" sizes=\"(max-width: 1920px) 100vw, 1920px\" data-parallax=\"true\"><h1 class=\"oxy-text-1435-101-1435-2 oxy-text title1 white z-index1 title-subpage oxy-text-1435-101\">\nApartments\n<\/h1><div class=\"scroll-down__wrapper-1435-102-1435-2 scroll-down__wrapper scroll-down-1 scroll-down__wrapper-1435-102\">\n\n<div class=\"scroll-down\"\n     data-target=\"#first\"\n     data-offset=\"0\"\n     data-smooth=\"false\"\n     data-duration=\"600\">\n\n    <button type=\"button\" class=\"scroll-down__button\">\n                    <span class=\"scroll-down__icon\">\n                <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" id=\"icon-chevron-down\" viewbox=\"0 0 32 32\">\r\n<title>chevron-down<\/title>\r\n<path d=\"M7.742 11.042c-0.523 0.127-0.843 0.691-0.7 1.235 0.056 0.211 0.46 0.632 4.205 4.385 2.279 2.283 4.205 4.184 4.279 4.223 0.14 0.073 0.306 0.116 0.481 0.116 0.096 0 0.189-0.013 0.277-0.037l-0.007 0.002c0.213-0.056 0.616-0.441 4.387-4.205 2.283-2.279 4.184-4.205 4.223-4.279 0.072-0.137 0.114-0.298 0.114-0.47 0-0.384-0.21-0.718-0.522-0.895l-0.005-0.003c-0.179-0.092-0.566-0.119-0.812-0.055-0.115 0.031-1.226 1.107-3.908 3.786l-3.748 3.745-3.721-3.716c-2.047-2.043-3.769-3.738-3.828-3.768-0.141-0.056-0.303-0.089-0.474-0.089-0.085 0-0.168 0.008-0.248 0.023l0.008-0.001z\"\/>\r\n<\/svg>\n            <\/span>\n        \n                    <span class=\"scroll-down__label\">\n                Go Down\n            <\/span>\n            <\/button>\n<\/div>\n\n<\/div><\/div>\n<\/section><section class=\"bde-section-2830-100-2830-2 bde-section section-pd-top-bottom bde-section-2830-100\">\n  \n  \n\t\n\n\n\n<div class=\"section-container\"><div class=\"oxy-container-2830-101-2830-2 oxy-container w100 apartments__wrapper oxy-container-2830-101\"><div class=\"oxy-container-2830-102-2830-2 oxy-container relative filters__wrapper oxy-container-2830-102\"><style>.nf-filters-2830-103-2830-2{--inp-bor:var(--c-border);--inp-focus:var(--c-accent);--btn-bg:var(--c-label);--btn-bg-h:var(--c-accent);--sl-fill:var(--c-accent);--sl-thumb:var(--c-accent);--am-title-c:var(--c-label);--am-item-c:var(--c-text);--chk-active:var(--c-label);--chk-border:var(--c-label)}.nf-filters-2830-103-2830-2 *{box-sizing:border-box}.nf-filters-2830-103-2830-2 .o6-filters-wrapper{width:100%;min-width:var(--cnt-min-w);position:relative;font-family:inherit}.nf-filters-2830-103-2830-2 .o6-filters{background-color:var(--cnt-bg);;}.nf-filters-2830-103-2830-2 .o6-filters__mobile-toggle,.nf-filters-2830-103-2830-2 .o6-filters__overlay,.nf-filters-2830-103-2830-2 .o6-filters__offcanvas-header,.nf-filters-2830-103-2830-2 .o6-filters__offcanvas-close,.nf-filters-2830-103-2830-2 .o6-filters__offcanvas-footer{display:none}.nf-filters-2830-103-2830-2 .o6-filters__grid{display:flex;flex-direction:column;gap:20px}.nf-filters-2830-103-2830-2 .o6-filters__label{font-size:13px;font-weight:700;color:var(--c-label);margin-bottom:6px;display:block}.nf-filters-2830-103-2830-2 .o6-filters__select,.nf-filters-2830-103-2830-2 .o6-filters__date-picker,.nf-filters-2830-103-2830-2 .nf-text-input{width:100%;height:var(--inp-h);background:var(--inp-bg);border:1px solid var(--inp-bor);border-radius:var(--inp-rad);padding:0 16px;display:flex;align-items:center;justify-content:space-between;font-size:15px;color:var(--c-text);cursor:pointer;transition:border-color 0.2s,box-shadow 0.2s}.nf-filters-2830-103-2830-2 .o6-filters__select:focus,.nf-filters-2830-103-2830-2 .nf-text-input:focus{outline:none;border-color:var(--inp-focus);box-shadow:0 0 0 1px var(--inp-focus)}.nf-filters-2830-103-2830-2 .o6-icon{opacity:0.5;color:var(--c-text);margin-left:8px}.nf-filters-2830-103-2830-2 .o6-filters__guest-control{display:flex;align-items:center;justify-content:space-between;width:100%;height:var(--inp-h);background:var(--inp-bg);border:1px solid var(--inp-bor);border-radius:var(--inp-rad);padding:0 8px}.nf-filters-2830-103-2830-2 .o6-filters__guest-btn{width:24px;height:24px;border:1px solid var(--c-label);border-radius:50%;color:var(--c-label);background:transparent;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:0.2s;font-size:16px;line-height:1}.nf-filters-2830-103-2830-2 .o6-filters__guest-btn:hover{background:var(--c-label);color:#fff}.nf-filters-2830-103-2830-2 .o6-filters__guest-number{font-weight:700;font-size:16px}.nf-filters-2830-103-2830-2 .o6-filters__price-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.nf-filters-2830-103-2830-2 .o6-filters__price-slider{position:relative;height:var(--sl-track-h);background:var(--sl-track-bg);border-radius:3px;margin-top:10px}.nf-filters-2830-103-2830-2 .o6-filters__price-fill{position:absolute;left:0;top:0;height:100%;width:var(--highlight-width,100%);background:var(--sl-fill);border-radius:3px}.nf-filters-2830-103-2830-2 .o6-filters__price-fill::after{content:'';position:absolute;right:-7px;top:50%;transform:translateY(-50%);width:14px;height:14px;border-radius:50%;background:var(--sl-thumb);box-shadow:0 1px 3px rgba(0,0,0,0.3);pointer-events:none}.nf-filters-2830-103-2830-2 .o6-filters__price-input{position:absolute;width:100%;height:20px;top:-7px;left:0;opacity:0;cursor:pointer;margin:0}.nf-filters-2830-103-2830-2 .o6-filters__dropdown-wrapper{position:relative}.nf-filters-2830-103-2830-2 .o6-filters__dropdown-list{position:absolute;top:calc(100% + 5px);left:0;width:100%;background:#fff;border:1px solid var(--c-border);border-radius:8px;list-style:none;padding:5px 0;z-index:50;box-shadow:0 10px 20px rgba(0,0,0,0.1);opacity:0;visibility:hidden;transform:translateY(-10px);transition:0.2s ease;max-height:400px;overflow-y:auto;overscroll-behavior:none}@media (min-width:992px){.nf-filters-2830-103-2830-2 .o6-filters__dropdown-wrapper:hover .o6-filters__dropdown-list{opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto}}.nf-filters-2830-103-2830-2 .o6-filters__dropdown-list.active{opacity:1;visibility:visible;transform:translateY(0)}.nf-filters-2830-103-2830-2 .js-city-option{padding:10px 15px;cursor:pointer;font-size:14px;color:var(--c-text)}.nf-filters-2830-103-2830-2 .js-city-option:hover{background:#f5f5f5;color:var(--c-accent)}.nf-filters-2830-103-2830-2 .nf-search-wrapper{margin-top:20px;position:relative}.nf-filters-2830-103-2830-2 .search-icon{position:absolute;left:14px;top:50%;transform:translateY(-50%);opacity:0.5;pointer-events:none}.nf-filters-2830-103-2830-2 .nf-text-input{padding-left:40px}.nf-filters-2830-103-2830-2 .nf-amenities-section{margin-top:24px;padding-top:20px;border-top:1px solid #f0f0f0}.nf-filters-2830-103-2830-2 .o6-filters__amenities-title{font-size:12px;font-weight:700;color:var(--am-title-c);text-transform:uppercase;margin-bottom:12px;letter-spacing:0.5px}.nf-filters-2830-103-2830-2 .nf-amenities-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--am-gap)}.nf-filters-2830-103-2830-2 .nf-checkbox-label{display:flex;align-items:center;gap:8px;font-size:14px;cursor:pointer;color:var(--am-item-c)}.nf-filters-2830-103-2830-2 .nf-checkbox{display:none}.nf-filters-2830-103-2830-2 .nf-check-custom{width:var(--chk-size);height:var(--chk-size);border:1px solid var(--chk-border);border-radius:var(--chk-rad);display:flex;align-items:center;justify-content:center;flex-shrink:0;background:#fff;transition:0.2s}.nf-filters-2830-103-2830-2 .nf-checkbox:checked + .nf-check-custom{background:var(--chk-active);border-color:var(--chk-active)}.nf-filters-2830-103-2830-2 .nf-checkbox:checked + .nf-check-custom::after{content:'';width:30%;height:60%;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg) translateY(-1px)}@media (max-width:991px){.nf-filters-2830-103-2830-2 .o6-filters__mobile-toggle{display:none;align-items:center;justify-content:center;gap:8px;width:100%;padding:12px;background:#fff;border:1px solid var(--c-border);border-radius:8px;font-weight:600;color:var(--c-text);cursor:pointer;box-shadow:0 2px 5px rgba(0,0,0,0.05)}.nf-filters-2830-103-2830-2 .o6-filters__overlay{position:fixed;inset:0;background:rgba(0,0,0,0.5);z-index:99998;display:none;backdrop-filter:blur(2px)}.nf-filters-2830-103-2830-2 .o6-filters__overlay.is-visible{display:block}.nf-filters-2830-103-2830-2 .o6-filters{position:fixed;top:0;right:0;bottom:0;width:100%;max-width:100vw;height:100dvh;background:#fff;z-index:99999;transform:translateX(100%);transition:transform 0.3s cubic-bezier(0.25,1,0.5,1);padding:0;border-radius:0;overflow-y:auto;-webkit-overflow-scrolling:touch;display:block;overscroll-behavior:contain}.nf-filters-2830-103-2830-2 .o6-filters.is-open{transform:translateX(0)}.nf-filters-2830-103-2830-2 .o6-filters__offcanvas-header{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;background:#fff;border-bottom:1px solid #eee;position:sticky;top:0;z-index:100}.nf-filters-2830-103-2830-2 .o6-filters__offcanvas-title{margin:0;font-size:18px;font-weight:700;color:var(--c-text)}.nf-filters-2830-103-2830-2 .o6-filters__offcanvas-close{background:none;border:none;font-size:20px;cursor:pointer;padding:5px}.nf-filters-2830-103-2830-2 .o6-filters__grid{padding:20px 20px 0 20px}.nf-filters-2830-103-2830-2 .nf-search-wrapper{margin:20px}.nf-filters-2830-103-2830-2 .nf-amenities-section{margin:0 20px 20px 20px;border-top:1px solid #eee;padding-top:20px}.nf-filters-2830-103-2830-2 .nf-amenities-grid{grid-template-columns:1fr}.nf-filters-2830-103-2830-2 .o6-filters__dropdown-list{position:absolute;top:42px;width:100%;margin-top:8px;max-height:200px;overflow-y:auto;-webkit-overflow-scrolling:touch;box-shadow:none;border:1px solid #eee;background:#fafafa;opacity:1;visibility:visible;transform:none;display:none;overscroll-behavior:contain}.nf-filters-2830-103-2830-2 .o6-filters__dropdown-list.is-active{display:block;animation:fadeIn 0.3s ease}.nf-filters-2830-103-2830-2 .o6-filters__offcanvas-footer{display:flex;flex-direction:row;padding:16px 20px;background:#fff;border-top:1px solid #eee;padding-bottom:max(16px,env(safe-area-inset-bottom));position:sticky;bottom:0;z-index:100;margin-top:auto;gap:8px}.nf-filters-2830-103-2830-2 .o6-filters__apply-button{width:100%;padding:14px;background:var(--btn-bg);color:var(--btn-col);border:1px solid var(--btn-bor);border-radius:var(--btn-rad);font-weight:700;cursor:pointer;text-transform:uppercase;font-size:14px;letter-spacing:0.5px;transition:0.2s}.nf-filters-2830-103-2830-2 .o6-filters__apply-button:hover{background:var(--btn-bg-h)}}@keyframes fadeIn{from{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1119px){.nf-filters-2830-103-2830-2{--inp-bor:var(--c-border);--inp-focus:var(--c-accent);--btn-bg:var(--c-label);--btn-bg-h:var(--c-accent);--sl-fill:var(--c-accent);--sl-thumb:var(--c-accent);--am-title-c:var(--c-label);--am-item-c:var(--c-text);--chk-active:var(--c-label);--chk-border:var(--c-label)}.nf-filters-2830-103-2830-2 *{box-sizing:border-box}.nf-filters-2830-103-2830-2 .o6-filters-wrapper{width:100%;min-width:var(--cnt-min-w);position:relative;font-family:inherit}.nf-filters-2830-103-2830-2 .o6-filters{background-color:var(--cnt-bg);;}.nf-filters-2830-103-2830-2 .o6-filters__mobile-toggle,.nf-filters-2830-103-2830-2 .o6-filters__overlay,.nf-filters-2830-103-2830-2 .o6-filters__offcanvas-header,.nf-filters-2830-103-2830-2 .o6-filters__offcanvas-close,.nf-filters-2830-103-2830-2 .o6-filters__offcanvas-footer{display:none}.nf-filters-2830-103-2830-2 .o6-filters__grid{display:flex;flex-direction:column;gap:20px}.nf-filters-2830-103-2830-2 .o6-filters__label{font-size:13px;font-weight:700;color:var(--c-label);margin-bottom:6px;display:block}.nf-filters-2830-103-2830-2 .o6-filters__select,.nf-filters-2830-103-2830-2 .o6-filters__date-picker,.nf-filters-2830-103-2830-2 .nf-text-input{width:100%;height:var(--inp-h);background:var(--inp-bg);border:1px solid var(--inp-bor);border-radius:var(--inp-rad);padding:0 16px;display:flex;align-items:center;justify-content:space-between;font-size:15px;color:var(--c-text);cursor:pointer;transition:border-color 0.2s,box-shadow 0.2s}.nf-filters-2830-103-2830-2 .o6-filters__select:focus,.nf-filters-2830-103-2830-2 .nf-text-input:focus{outline:none;border-color:var(--inp-focus);box-shadow:0 0 0 1px var(--inp-focus)}.nf-filters-2830-103-2830-2 .o6-icon{opacity:0.5;color:var(--c-text);margin-left:8px}.nf-filters-2830-103-2830-2 .o6-filters__guest-control{display:flex;align-items:center;justify-content:space-between;width:100%;height:var(--inp-h);background:var(--inp-bg);border:1px solid var(--inp-bor);border-radius:var(--inp-rad);padding:0 8px}.nf-filters-2830-103-2830-2 .o6-filters__guest-btn{width:24px;height:24px;border:1px solid var(--c-label);border-radius:50%;color:var(--c-label);background:transparent;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:0.2s;font-size:16px;line-height:1}.nf-filters-2830-103-2830-2 .o6-filters__guest-btn:hover{background:var(--c-label);color:#fff}.nf-filters-2830-103-2830-2 .o6-filters__guest-number{font-weight:700;font-size:16px}.nf-filters-2830-103-2830-2 .o6-filters__price-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.nf-filters-2830-103-2830-2 .o6-filters__price-slider{position:relative;height:var(--sl-track-h);background:var(--sl-track-bg);border-radius:3px;margin-top:10px}.nf-filters-2830-103-2830-2 .o6-filters__price-fill{position:absolute;left:0;top:0;height:100%;width:var(--highlight-width,100%);background:var(--sl-fill);border-radius:3px}.nf-filters-2830-103-2830-2 .o6-filters__price-fill::after{content:'';position:absolute;right:-7px;top:50%;transform:translateY(-50%);width:14px;height:14px;border-radius:50%;background:var(--sl-thumb);box-shadow:0 1px 3px rgba(0,0,0,0.3);pointer-events:none}.nf-filters-2830-103-2830-2 .o6-filters__price-input{position:absolute;width:100%;height:20px;top:-7px;left:0;opacity:0;cursor:pointer;margin:0}.nf-filters-2830-103-2830-2 .o6-filters__dropdown-wrapper{position:relative}.nf-filters-2830-103-2830-2 .o6-filters__dropdown-list{position:absolute;top:calc(100% + 5px);left:0;width:100%;background:#fff;border:1px solid var(--c-border);border-radius:8px;list-style:none;padding:5px 0;z-index:50;box-shadow:0 10px 20px rgba(0,0,0,0.1);opacity:0;visibility:hidden;transform:translateY(-10px);transition:0.2s ease;max-height:400px;overflow-y:auto;overscroll-behavior:none}@media (min-width:992px){.nf-filters-2830-103-2830-2 .o6-filters__dropdown-wrapper:hover .o6-filters__dropdown-list{opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto}}.nf-filters-2830-103-2830-2 .o6-filters__dropdown-list.active{opacity:1;visibility:visible;transform:translateY(0)}.nf-filters-2830-103-2830-2 .js-city-option{padding:10px 15px;cursor:pointer;font-size:14px;color:var(--c-text)}.nf-filters-2830-103-2830-2 .js-city-option:hover{background:#f5f5f5;color:var(--c-accent)}.nf-filters-2830-103-2830-2 .nf-search-wrapper{margin-top:20px;position:relative}.nf-filters-2830-103-2830-2 .search-icon{position:absolute;left:14px;top:50%;transform:translateY(-50%);opacity:0.5;pointer-events:none}.nf-filters-2830-103-2830-2 .nf-text-input{padding-left:40px}.nf-filters-2830-103-2830-2 .nf-amenities-section{margin-top:24px;padding-top:20px;border-top:1px solid #f0f0f0}.nf-filters-2830-103-2830-2 .o6-filters__amenities-title{font-size:12px;font-weight:700;color:var(--am-title-c);text-transform:uppercase;margin-bottom:12px;letter-spacing:0.5px}.nf-filters-2830-103-2830-2 .nf-amenities-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--am-gap)}.nf-filters-2830-103-2830-2 .nf-checkbox-label{display:flex;align-items:center;gap:8px;font-size:14px;cursor:pointer;color:var(--am-item-c)}.nf-filters-2830-103-2830-2 .nf-checkbox{display:none}.nf-filters-2830-103-2830-2 .nf-check-custom{width:var(--chk-size);height:var(--chk-size);border:1px solid var(--chk-border);border-radius:var(--chk-rad);display:flex;align-items:center;justify-content:center;flex-shrink:0;background:#fff;transition:0.2s}.nf-filters-2830-103-2830-2 .nf-checkbox:checked + .nf-check-custom{background:var(--chk-active);border-color:var(--chk-active)}.nf-filters-2830-103-2830-2 .nf-checkbox:checked + .nf-check-custom::after{content:'';width:30%;height:60%;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg) translateY(-1px)}@media (max-width:991px){.nf-filters-2830-103-2830-2 .o6-filters__mobile-toggle{display:none;align-items:center;justify-content:center;gap:8px;width:100%;padding:12px;background:#fff;border:1px solid var(--c-border);border-radius:8px;font-weight:600;color:var(--c-text);cursor:pointer;box-shadow:0 2px 5px rgba(0,0,0,0.05)}.nf-filters-2830-103-2830-2 .o6-filters__overlay{position:fixed;inset:0;background:rgba(0,0,0,0.5);z-index:99998;display:none;backdrop-filter:blur(2px)}.nf-filters-2830-103-2830-2 .o6-filters__overlay.is-visible{display:block}.nf-filters-2830-103-2830-2 .o6-filters{position:fixed;top:0;right:0;bottom:0;width:100%;max-width:100vw;height:100dvh;background:#fff;z-index:99999;transform:translateX(100%);transition:transform 0.3s cubic-bezier(0.25,1,0.5,1);padding:0;border-radius:0;overflow-y:auto;-webkit-overflow-scrolling:touch;display:block;overscroll-behavior:contain}.nf-filters-2830-103-2830-2 .o6-filters.is-open{transform:translateX(0)}.nf-filters-2830-103-2830-2 .o6-filters__offcanvas-header{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;background:#fff;border-bottom:1px solid #eee;position:sticky;top:0;z-index:100}.nf-filters-2830-103-2830-2 .o6-filters__offcanvas-title{margin:0;font-size:18px;font-weight:700;color:var(--c-text)}.nf-filters-2830-103-2830-2 .o6-filters__offcanvas-close{background:none;border:none;font-size:20px;cursor:pointer;padding:5px}.nf-filters-2830-103-2830-2 .o6-filters__grid{padding:20px 20px 0 20px}.nf-filters-2830-103-2830-2 .nf-search-wrapper{margin:20px}.nf-filters-2830-103-2830-2 .nf-amenities-section{margin:0 20px 20px 20px;border-top:1px solid #eee;padding-top:20px}.nf-filters-2830-103-2830-2 .nf-amenities-grid{grid-template-columns:1fr}.nf-filters-2830-103-2830-2 .o6-filters__dropdown-list{position:absolute;top:42px;width:100%;margin-top:8px;max-height:200px;overflow-y:auto;-webkit-overflow-scrolling:touch;box-shadow:none;border:1px solid #eee;background:#fafafa;opacity:1;visibility:visible;transform:none;display:none;overscroll-behavior:contain}.nf-filters-2830-103-2830-2 .o6-filters__dropdown-list.is-active{display:block;animation:fadeIn 0.3s ease}.nf-filters-2830-103-2830-2 .o6-filters__offcanvas-footer{display:flex;flex-direction:row;padding:16px 20px;background:#fff;border-top:1px solid #eee;padding-bottom:max(16px,env(safe-area-inset-bottom));position:sticky;bottom:0;z-index:100;margin-top:auto;gap:8px}.nf-filters-2830-103-2830-2 .o6-filters__apply-button{width:100%;padding:14px;background:var(--btn-bg);color:var(--btn-col);border:1px solid var(--btn-bor);border-radius:var(--btn-rad);font-weight:700;cursor:pointer;text-transform:uppercase;font-size:14px;letter-spacing:0.5px;transition:0.2s}.nf-filters-2830-103-2830-2 .o6-filters__apply-button:hover{background:var(--btn-bg-h)}}@keyframes fadeIn{from{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}}@media (max-width:1023px){.nf-filters-2830-103-2830-2{--inp-bor:var(--c-border);--inp-focus:var(--c-accent);--btn-bg:var(--c-label);--btn-bg-h:var(--c-accent);--sl-fill:var(--c-accent);--sl-thumb:var(--c-accent);--am-title-c:var(--c-label);--am-item-c:var(--c-text);--chk-active:var(--c-label);--chk-border:var(--c-label)}.nf-filters-2830-103-2830-2 *{box-sizing:border-box}.nf-filters-2830-103-2830-2 .o6-filters-wrapper{width:100%;min-width:var(--cnt-min-w);position:relative;font-family:inherit}.nf-filters-2830-103-2830-2 .o6-filters{background-color:var(--cnt-bg);;}.nf-filters-2830-103-2830-2 .o6-filters__mobile-toggle,.nf-filters-2830-103-2830-2 .o6-filters__overlay,.nf-filters-2830-103-2830-2 .o6-filters__offcanvas-header,.nf-filters-2830-103-2830-2 .o6-filters__offcanvas-close,.nf-filters-2830-103-2830-2 .o6-filters__offcanvas-footer{display:none}.nf-filters-2830-103-2830-2 .o6-filters__grid{display:flex;flex-direction:column;gap:20px}.nf-filters-2830-103-2830-2 .o6-filters__label{font-size:13px;font-weight:700;color:var(--c-label);margin-bottom:6px;display:block}.nf-filters-2830-103-2830-2 .o6-filters__select,.nf-filters-2830-103-2830-2 .o6-filters__date-picker,.nf-filters-2830-103-2830-2 .nf-text-input{width:100%;height:var(--inp-h);background:var(--inp-bg);border:1px solid var(--inp-bor);border-radius:var(--inp-rad);padding:0 16px;display:flex;align-items:center;justify-content:space-between;font-size:15px;color:var(--c-text);cursor:pointer;transition:border-color 0.2s,box-shadow 0.2s}.nf-filters-2830-103-2830-2 .o6-filters__select:focus,.nf-filters-2830-103-2830-2 .nf-text-input:focus{outline:none;border-color:var(--inp-focus);box-shadow:0 0 0 1px var(--inp-focus)}.nf-filters-2830-103-2830-2 .o6-icon{opacity:0.5;color:var(--c-text);margin-left:8px}.nf-filters-2830-103-2830-2 .o6-filters__guest-control{display:flex;align-items:center;justify-content:space-between;width:100%;height:var(--inp-h);background:var(--inp-bg);border:1px solid var(--inp-bor);border-radius:var(--inp-rad);padding:0 8px}.nf-filters-2830-103-2830-2 .o6-filters__guest-btn{width:24px;height:24px;border:1px solid var(--c-label);border-radius:50%;color:var(--c-label);background:transparent;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:0.2s;font-size:16px;line-height:1}.nf-filters-2830-103-2830-2 .o6-filters__guest-btn:hover{background:var(--c-label);color:#fff}.nf-filters-2830-103-2830-2 .o6-filters__guest-number{font-weight:700;font-size:16px}.nf-filters-2830-103-2830-2 .o6-filters__price-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.nf-filters-2830-103-2830-2 .o6-filters__price-slider{position:relative;height:var(--sl-track-h);background:var(--sl-track-bg);border-radius:3px;margin-top:10px}.nf-filters-2830-103-2830-2 .o6-filters__price-fill{position:absolute;left:0;top:0;height:100%;width:var(--highlight-width,100%);background:var(--sl-fill);border-radius:3px}.nf-filters-2830-103-2830-2 .o6-filters__price-fill::after{content:'';position:absolute;right:-7px;top:50%;transform:translateY(-50%);width:14px;height:14px;border-radius:50%;background:var(--sl-thumb);box-shadow:0 1px 3px rgba(0,0,0,0.3);pointer-events:none}.nf-filters-2830-103-2830-2 .o6-filters__price-input{position:absolute;width:100%;height:20px;top:-7px;left:0;opacity:0;cursor:pointer;margin:0}.nf-filters-2830-103-2830-2 .o6-filters__dropdown-wrapper{position:relative}.nf-filters-2830-103-2830-2 .o6-filters__dropdown-list{position:absolute;top:calc(100% + 5px);left:0;width:100%;background:#fff;border:1px solid var(--c-border);border-radius:8px;list-style:none;padding:5px 0;z-index:50;box-shadow:0 10px 20px rgba(0,0,0,0.1);opacity:0;visibility:hidden;transform:translateY(-10px);transition:0.2s ease;max-height:400px;overflow-y:auto;overscroll-behavior:none}@media (min-width:992px){.nf-filters-2830-103-2830-2 .o6-filters__dropdown-wrapper:hover .o6-filters__dropdown-list{opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto}}.nf-filters-2830-103-2830-2 .o6-filters__dropdown-list.active{opacity:1;visibility:visible;transform:translateY(0)}.nf-filters-2830-103-2830-2 .js-city-option{padding:10px 15px;cursor:pointer;font-size:14px;color:var(--c-text)}.nf-filters-2830-103-2830-2 .js-city-option:hover{background:#f5f5f5;color:var(--c-accent)}.nf-filters-2830-103-2830-2 .nf-search-wrapper{margin-top:20px;position:relative}.nf-filters-2830-103-2830-2 .search-icon{position:absolute;left:14px;top:50%;transform:translateY(-50%);opacity:0.5;pointer-events:none}.nf-filters-2830-103-2830-2 .nf-text-input{padding-left:40px}.nf-filters-2830-103-2830-2 .nf-amenities-section{margin-top:24px;padding-top:20px;border-top:1px solid #f0f0f0}.nf-filters-2830-103-2830-2 .o6-filters__amenities-title{font-size:12px;font-weight:700;color:var(--am-title-c);text-transform:uppercase;margin-bottom:12px;letter-spacing:0.5px}.nf-filters-2830-103-2830-2 .nf-amenities-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--am-gap)}.nf-filters-2830-103-2830-2 .nf-checkbox-label{display:flex;align-items:center;gap:8px;font-size:14px;cursor:pointer;color:var(--am-item-c)}.nf-filters-2830-103-2830-2 .nf-checkbox{display:none}.nf-filters-2830-103-2830-2 .nf-check-custom{width:var(--chk-size);height:var(--chk-size);border:1px solid var(--chk-border);border-radius:var(--chk-rad);display:flex;align-items:center;justify-content:center;flex-shrink:0;background:#fff;transition:0.2s}.nf-filters-2830-103-2830-2 .nf-checkbox:checked + .nf-check-custom{background:var(--chk-active);border-color:var(--chk-active)}.nf-filters-2830-103-2830-2 .nf-checkbox:checked + .nf-check-custom::after{content:'';width:30%;height:60%;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg) translateY(-1px)}@media (max-width:991px){.nf-filters-2830-103-2830-2 .o6-filters__mobile-toggle{display:none;align-items:center;justify-content:center;gap:8px;width:100%;padding:12px;background:#fff;border:1px solid var(--c-border);border-radius:8px;font-weight:600;color:var(--c-text);cursor:pointer;box-shadow:0 2px 5px rgba(0,0,0,0.05)}.nf-filters-2830-103-2830-2 .o6-filters__overlay{position:fixed;inset:0;background:rgba(0,0,0,0.5);z-index:99998;display:none;backdrop-filter:blur(2px)}.nf-filters-2830-103-2830-2 .o6-filters__overlay.is-visible{display:block}.nf-filters-2830-103-2830-2 .o6-filters{position:fixed;top:0;right:0;bottom:0;width:100%;max-width:100vw;height:100dvh;background:#fff;z-index:99999;transform:translateX(100%);transition:transform 0.3s cubic-bezier(0.25,1,0.5,1);padding:0;border-radius:0;overflow-y:auto;-webkit-overflow-scrolling:touch;display:block;overscroll-behavior:contain}.nf-filters-2830-103-2830-2 .o6-filters.is-open{transform:translateX(0)}.nf-filters-2830-103-2830-2 .o6-filters__offcanvas-header{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;background:#fff;border-bottom:1px solid #eee;position:sticky;top:0;z-index:100}.nf-filters-2830-103-2830-2 .o6-filters__offcanvas-title{margin:0;font-size:18px;font-weight:700;color:var(--c-text)}.nf-filters-2830-103-2830-2 .o6-filters__offcanvas-close{background:none;border:none;font-size:20px;cursor:pointer;padding:5px}.nf-filters-2830-103-2830-2 .o6-filters__grid{padding:20px 20px 0 20px}.nf-filters-2830-103-2830-2 .nf-search-wrapper{margin:20px}.nf-filters-2830-103-2830-2 .nf-amenities-section{margin:0 20px 20px 20px;border-top:1px solid #eee;padding-top:20px}.nf-filters-2830-103-2830-2 .nf-amenities-grid{grid-template-columns:1fr}.nf-filters-2830-103-2830-2 .o6-filters__dropdown-list{position:absolute;top:42px;width:100%;margin-top:8px;max-height:200px;overflow-y:auto;-webkit-overflow-scrolling:touch;box-shadow:none;border:1px solid #eee;background:#fafafa;opacity:1;visibility:visible;transform:none;display:none;overscroll-behavior:contain}.nf-filters-2830-103-2830-2 .o6-filters__dropdown-list.is-active{display:block;animation:fadeIn 0.3s ease}.nf-filters-2830-103-2830-2 .o6-filters__offcanvas-footer{display:flex;flex-direction:row;padding:16px 20px;background:#fff;border-top:1px solid #eee;padding-bottom:max(16px,env(safe-area-inset-bottom));position:sticky;bottom:0;z-index:100;margin-top:auto;gap:8px}.nf-filters-2830-103-2830-2 .o6-filters__apply-button{width:100%;padding:14px;background:var(--btn-bg);color:var(--btn-col);border:1px solid var(--btn-bor);border-radius:var(--btn-rad);font-weight:700;cursor:pointer;text-transform:uppercase;font-size:14px;letter-spacing:0.5px;transition:0.2s}.nf-filters-2830-103-2830-2 .o6-filters__apply-button:hover{background:var(--btn-bg-h)}}@keyframes fadeIn{from{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}}@media (max-width:767px){.nf-filters-2830-103-2830-2{--inp-bor:var(--c-border);--inp-focus:var(--c-accent);--btn-bg:var(--c-label);--btn-bg-h:var(--c-accent);--sl-fill:var(--c-accent);--sl-thumb:var(--c-accent);--am-title-c:var(--c-label);--am-item-c:var(--c-text);--chk-active:var(--c-label);--chk-border:var(--c-label)}.nf-filters-2830-103-2830-2 *{box-sizing:border-box}.nf-filters-2830-103-2830-2 .o6-filters-wrapper{width:100%;min-width:var(--cnt-min-w);position:relative;font-family:inherit}.nf-filters-2830-103-2830-2 .o6-filters{background-color:var(--cnt-bg);;}.nf-filters-2830-103-2830-2 .o6-filters__mobile-toggle,.nf-filters-2830-103-2830-2 .o6-filters__overlay,.nf-filters-2830-103-2830-2 .o6-filters__offcanvas-header,.nf-filters-2830-103-2830-2 .o6-filters__offcanvas-close,.nf-filters-2830-103-2830-2 .o6-filters__offcanvas-footer{display:none}.nf-filters-2830-103-2830-2 .o6-filters__grid{display:flex;flex-direction:column;gap:20px}.nf-filters-2830-103-2830-2 .o6-filters__label{font-size:13px;font-weight:700;color:var(--c-label);margin-bottom:6px;display:block}.nf-filters-2830-103-2830-2 .o6-filters__select,.nf-filters-2830-103-2830-2 .o6-filters__date-picker,.nf-filters-2830-103-2830-2 .nf-text-input{width:100%;height:var(--inp-h);background:var(--inp-bg);border:1px solid var(--inp-bor);border-radius:var(--inp-rad);padding:0 16px;display:flex;align-items:center;justify-content:space-between;font-size:15px;color:var(--c-text);cursor:pointer;transition:border-color 0.2s,box-shadow 0.2s}.nf-filters-2830-103-2830-2 .o6-filters__select:focus,.nf-filters-2830-103-2830-2 .nf-text-input:focus{outline:none;border-color:var(--inp-focus);box-shadow:0 0 0 1px var(--inp-focus)}.nf-filters-2830-103-2830-2 .o6-icon{opacity:0.5;color:var(--c-text);margin-left:8px}.nf-filters-2830-103-2830-2 .o6-filters__guest-control{display:flex;align-items:center;justify-content:space-between;width:100%;height:var(--inp-h);background:var(--inp-bg);border:1px solid var(--inp-bor);border-radius:var(--inp-rad);padding:0 8px}.nf-filters-2830-103-2830-2 .o6-filters__guest-btn{width:24px;height:24px;border:1px solid var(--c-label);border-radius:50%;color:var(--c-label);background:transparent;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:0.2s;font-size:16px;line-height:1}.nf-filters-2830-103-2830-2 .o6-filters__guest-btn:hover{background:var(--c-label);color:#fff}.nf-filters-2830-103-2830-2 .o6-filters__guest-number{font-weight:700;font-size:16px}.nf-filters-2830-103-2830-2 .o6-filters__price-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.nf-filters-2830-103-2830-2 .o6-filters__price-slider{position:relative;height:var(--sl-track-h);background:var(--sl-track-bg);border-radius:3px;margin-top:10px}.nf-filters-2830-103-2830-2 .o6-filters__price-fill{position:absolute;left:0;top:0;height:100%;width:var(--highlight-width,100%);background:var(--sl-fill);border-radius:3px}.nf-filters-2830-103-2830-2 .o6-filters__price-fill::after{content:'';position:absolute;right:-7px;top:50%;transform:translateY(-50%);width:14px;height:14px;border-radius:50%;background:var(--sl-thumb);box-shadow:0 1px 3px rgba(0,0,0,0.3);pointer-events:none}.nf-filters-2830-103-2830-2 .o6-filters__price-input{position:absolute;width:100%;height:20px;top:-7px;left:0;opacity:0;cursor:pointer;margin:0}.nf-filters-2830-103-2830-2 .o6-filters__dropdown-wrapper{position:relative}.nf-filters-2830-103-2830-2 .o6-filters__dropdown-list{position:absolute;top:calc(100% + 5px);left:0;width:100%;background:#fff;border:1px solid var(--c-border);border-radius:8px;list-style:none;padding:5px 0;z-index:50;box-shadow:0 10px 20px rgba(0,0,0,0.1);opacity:0;visibility:hidden;transform:translateY(-10px);transition:0.2s ease;max-height:400px;overflow-y:auto;overscroll-behavior:none}@media (min-width:992px){.nf-filters-2830-103-2830-2 .o6-filters__dropdown-wrapper:hover .o6-filters__dropdown-list{opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto}}.nf-filters-2830-103-2830-2 .o6-filters__dropdown-list.active{opacity:1;visibility:visible;transform:translateY(0)}.nf-filters-2830-103-2830-2 .js-city-option{padding:10px 15px;cursor:pointer;font-size:14px;color:var(--c-text)}.nf-filters-2830-103-2830-2 .js-city-option:hover{background:#f5f5f5;color:var(--c-accent)}.nf-filters-2830-103-2830-2 .nf-search-wrapper{margin-top:20px;position:relative}.nf-filters-2830-103-2830-2 .search-icon{position:absolute;left:14px;top:50%;transform:translateY(-50%);opacity:0.5;pointer-events:none}.nf-filters-2830-103-2830-2 .nf-text-input{padding-left:40px}.nf-filters-2830-103-2830-2 .nf-amenities-section{margin-top:24px;padding-top:20px;border-top:1px solid #f0f0f0}.nf-filters-2830-103-2830-2 .o6-filters__amenities-title{font-size:12px;font-weight:700;color:var(--am-title-c);text-transform:uppercase;margin-bottom:12px;letter-spacing:0.5px}.nf-filters-2830-103-2830-2 .nf-amenities-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--am-gap)}.nf-filters-2830-103-2830-2 .nf-checkbox-label{display:flex;align-items:center;gap:8px;font-size:14px;cursor:pointer;color:var(--am-item-c)}.nf-filters-2830-103-2830-2 .nf-checkbox{display:none}.nf-filters-2830-103-2830-2 .nf-check-custom{width:var(--chk-size);height:var(--chk-size);border:1px solid var(--chk-border);border-radius:var(--chk-rad);display:flex;align-items:center;justify-content:center;flex-shrink:0;background:#fff;transition:0.2s}.nf-filters-2830-103-2830-2 .nf-checkbox:checked + .nf-check-custom{background:var(--chk-active);border-color:var(--chk-active)}.nf-filters-2830-103-2830-2 .nf-checkbox:checked + .nf-check-custom::after{content:'';width:30%;height:60%;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg) translateY(-1px)}@media (max-width:991px){.nf-filters-2830-103-2830-2 .o6-filters__mobile-toggle{display:none;align-items:center;justify-content:center;gap:8px;width:100%;padding:12px;background:#fff;border:1px solid var(--c-border);border-radius:8px;font-weight:600;color:var(--c-text);cursor:pointer;box-shadow:0 2px 5px rgba(0,0,0,0.05)}.nf-filters-2830-103-2830-2 .o6-filters__overlay{position:fixed;inset:0;background:rgba(0,0,0,0.5);z-index:99998;display:none;backdrop-filter:blur(2px)}.nf-filters-2830-103-2830-2 .o6-filters__overlay.is-visible{display:block}.nf-filters-2830-103-2830-2 .o6-filters{position:fixed;top:0;right:0;bottom:0;width:100%;max-width:100vw;height:100dvh;background:#fff;z-index:99999;transform:translateX(100%);transition:transform 0.3s cubic-bezier(0.25,1,0.5,1);padding:0;border-radius:0;overflow-y:auto;-webkit-overflow-scrolling:touch;display:block;overscroll-behavior:contain}.nf-filters-2830-103-2830-2 .o6-filters.is-open{transform:translateX(0)}.nf-filters-2830-103-2830-2 .o6-filters__offcanvas-header{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;background:#fff;border-bottom:1px solid #eee;position:sticky;top:0;z-index:100}.nf-filters-2830-103-2830-2 .o6-filters__offcanvas-title{margin:0;font-size:18px;font-weight:700;color:var(--c-text)}.nf-filters-2830-103-2830-2 .o6-filters__offcanvas-close{background:none;border:none;font-size:20px;cursor:pointer;padding:5px}.nf-filters-2830-103-2830-2 .o6-filters__grid{padding:20px 20px 0 20px}.nf-filters-2830-103-2830-2 .nf-search-wrapper{margin:20px}.nf-filters-2830-103-2830-2 .nf-amenities-section{margin:0 20px 20px 20px;border-top:1px solid #eee;padding-top:20px}.nf-filters-2830-103-2830-2 .nf-amenities-grid{grid-template-columns:1fr}.nf-filters-2830-103-2830-2 .o6-filters__dropdown-list{position:absolute;top:42px;width:100%;margin-top:8px;max-height:200px;overflow-y:auto;-webkit-overflow-scrolling:touch;box-shadow:none;border:1px solid #eee;background:#fafafa;opacity:1;visibility:visible;transform:none;display:none;overscroll-behavior:contain}.nf-filters-2830-103-2830-2 .o6-filters__dropdown-list.is-active{display:block;animation:fadeIn 0.3s ease}.nf-filters-2830-103-2830-2 .o6-filters__offcanvas-footer{display:flex;flex-direction:row;padding:16px 20px;background:#fff;border-top:1px solid #eee;padding-bottom:max(16px,env(safe-area-inset-bottom));position:sticky;bottom:0;z-index:100;margin-top:auto;gap:8px}.nf-filters-2830-103-2830-2 .o6-filters__apply-button{width:100%;padding:14px;background:var(--btn-bg);color:var(--btn-col);border:1px solid var(--btn-bor);border-radius:var(--btn-rad);font-weight:700;cursor:pointer;text-transform:uppercase;font-size:14px;letter-spacing:0.5px;transition:0.2s}.nf-filters-2830-103-2830-2 .o6-filters__apply-button:hover{background:var(--btn-bg-h)}}@keyframes fadeIn{from{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}}@media (max-width:479px){.nf-filters-2830-103-2830-2{--inp-bor:var(--c-border);--inp-focus:var(--c-accent);--btn-bg:var(--c-label);--btn-bg-h:var(--c-accent);--sl-fill:var(--c-accent);--sl-thumb:var(--c-accent);--am-title-c:var(--c-label);--am-item-c:var(--c-text);--chk-active:var(--c-label);--chk-border:var(--c-label)}.nf-filters-2830-103-2830-2 *{box-sizing:border-box}.nf-filters-2830-103-2830-2 .o6-filters-wrapper{width:100%;min-width:var(--cnt-min-w);position:relative;font-family:inherit}.nf-filters-2830-103-2830-2 .o6-filters{background-color:var(--cnt-bg);;}.nf-filters-2830-103-2830-2 .o6-filters__mobile-toggle,.nf-filters-2830-103-2830-2 .o6-filters__overlay,.nf-filters-2830-103-2830-2 .o6-filters__offcanvas-header,.nf-filters-2830-103-2830-2 .o6-filters__offcanvas-close,.nf-filters-2830-103-2830-2 .o6-filters__offcanvas-footer{display:none}.nf-filters-2830-103-2830-2 .o6-filters__grid{display:flex;flex-direction:column;gap:20px}.nf-filters-2830-103-2830-2 .o6-filters__label{font-size:13px;font-weight:700;color:var(--c-label);margin-bottom:6px;display:block}.nf-filters-2830-103-2830-2 .o6-filters__select,.nf-filters-2830-103-2830-2 .o6-filters__date-picker,.nf-filters-2830-103-2830-2 .nf-text-input{width:100%;height:var(--inp-h);background:var(--inp-bg);border:1px solid var(--inp-bor);border-radius:var(--inp-rad);padding:0 16px;display:flex;align-items:center;justify-content:space-between;font-size:15px;color:var(--c-text);cursor:pointer;transition:border-color 0.2s,box-shadow 0.2s}.nf-filters-2830-103-2830-2 .o6-filters__select:focus,.nf-filters-2830-103-2830-2 .nf-text-input:focus{outline:none;border-color:var(--inp-focus);box-shadow:0 0 0 1px var(--inp-focus)}.nf-filters-2830-103-2830-2 .o6-icon{opacity:0.5;color:var(--c-text);margin-left:8px}.nf-filters-2830-103-2830-2 .o6-filters__guest-control{display:flex;align-items:center;justify-content:space-between;width:100%;height:var(--inp-h);background:var(--inp-bg);border:1px solid var(--inp-bor);border-radius:var(--inp-rad);padding:0 8px}.nf-filters-2830-103-2830-2 .o6-filters__guest-btn{width:24px;height:24px;border:1px solid var(--c-label);border-radius:50%;color:var(--c-label);background:transparent;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:0.2s;font-size:16px;line-height:1}.nf-filters-2830-103-2830-2 .o6-filters__guest-btn:hover{background:var(--c-label);color:#fff}.nf-filters-2830-103-2830-2 .o6-filters__guest-number{font-weight:700;font-size:16px}.nf-filters-2830-103-2830-2 .o6-filters__price-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.nf-filters-2830-103-2830-2 .o6-filters__price-slider{position:relative;height:var(--sl-track-h);background:var(--sl-track-bg);border-radius:3px;margin-top:10px}.nf-filters-2830-103-2830-2 .o6-filters__price-fill{position:absolute;left:0;top:0;height:100%;width:var(--highlight-width,100%);background:var(--sl-fill);border-radius:3px}.nf-filters-2830-103-2830-2 .o6-filters__price-fill::after{content:'';position:absolute;right:-7px;top:50%;transform:translateY(-50%);width:14px;height:14px;border-radius:50%;background:var(--sl-thumb);box-shadow:0 1px 3px rgba(0,0,0,0.3);pointer-events:none}.nf-filters-2830-103-2830-2 .o6-filters__price-input{position:absolute;width:100%;height:20px;top:-7px;left:0;opacity:0;cursor:pointer;margin:0}.nf-filters-2830-103-2830-2 .o6-filters__dropdown-wrapper{position:relative}.nf-filters-2830-103-2830-2 .o6-filters__dropdown-list{position:absolute;top:calc(100% + 5px);left:0;width:100%;background:#fff;border:1px solid var(--c-border);border-radius:8px;list-style:none;padding:5px 0;z-index:50;box-shadow:0 10px 20px rgba(0,0,0,0.1);opacity:0;visibility:hidden;transform:translateY(-10px);transition:0.2s ease;max-height:400px;overflow-y:auto;overscroll-behavior:none}@media (min-width:992px){.nf-filters-2830-103-2830-2 .o6-filters__dropdown-wrapper:hover .o6-filters__dropdown-list{opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto}}.nf-filters-2830-103-2830-2 .o6-filters__dropdown-list.active{opacity:1;visibility:visible;transform:translateY(0)}.nf-filters-2830-103-2830-2 .js-city-option{padding:10px 15px;cursor:pointer;font-size:14px;color:var(--c-text)}.nf-filters-2830-103-2830-2 .js-city-option:hover{background:#f5f5f5;color:var(--c-accent)}.nf-filters-2830-103-2830-2 .nf-search-wrapper{margin-top:20px;position:relative}.nf-filters-2830-103-2830-2 .search-icon{position:absolute;left:14px;top:50%;transform:translateY(-50%);opacity:0.5;pointer-events:none}.nf-filters-2830-103-2830-2 .nf-text-input{padding-left:40px}.nf-filters-2830-103-2830-2 .nf-amenities-section{margin-top:24px;padding-top:20px;border-top:1px solid #f0f0f0}.nf-filters-2830-103-2830-2 .o6-filters__amenities-title{font-size:12px;font-weight:700;color:var(--am-title-c);text-transform:uppercase;margin-bottom:12px;letter-spacing:0.5px}.nf-filters-2830-103-2830-2 .nf-amenities-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--am-gap)}.nf-filters-2830-103-2830-2 .nf-checkbox-label{display:flex;align-items:center;gap:8px;font-size:14px;cursor:pointer;color:var(--am-item-c)}.nf-filters-2830-103-2830-2 .nf-checkbox{display:none}.nf-filters-2830-103-2830-2 .nf-check-custom{width:var(--chk-size);height:var(--chk-size);border:1px solid var(--chk-border);border-radius:var(--chk-rad);display:flex;align-items:center;justify-content:center;flex-shrink:0;background:#fff;transition:0.2s}.nf-filters-2830-103-2830-2 .nf-checkbox:checked + .nf-check-custom{background:var(--chk-active);border-color:var(--chk-active)}.nf-filters-2830-103-2830-2 .nf-checkbox:checked + .nf-check-custom::after{content:'';width:30%;height:60%;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg) translateY(-1px)}@media (max-width:991px){.nf-filters-2830-103-2830-2 .o6-filters__mobile-toggle{display:none;align-items:center;justify-content:center;gap:8px;width:100%;padding:12px;background:#fff;border:1px solid var(--c-border);border-radius:8px;font-weight:600;color:var(--c-text);cursor:pointer;box-shadow:0 2px 5px rgba(0,0,0,0.05)}.nf-filters-2830-103-2830-2 .o6-filters__overlay{position:fixed;inset:0;background:rgba(0,0,0,0.5);z-index:99998;display:none;backdrop-filter:blur(2px)}.nf-filters-2830-103-2830-2 .o6-filters__overlay.is-visible{display:block}.nf-filters-2830-103-2830-2 .o6-filters{position:fixed;top:0;right:0;bottom:0;width:100%;max-width:100vw;height:100dvh;background:#fff;z-index:99999;transform:translateX(100%);transition:transform 0.3s cubic-bezier(0.25,1,0.5,1);padding:0;border-radius:0;overflow-y:auto;-webkit-overflow-scrolling:touch;display:block;overscroll-behavior:contain}.nf-filters-2830-103-2830-2 .o6-filters.is-open{transform:translateX(0)}.nf-filters-2830-103-2830-2 .o6-filters__offcanvas-header{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;background:#fff;border-bottom:1px solid #eee;position:sticky;top:0;z-index:100}.nf-filters-2830-103-2830-2 .o6-filters__offcanvas-title{margin:0;font-size:18px;font-weight:700;color:var(--c-text)}.nf-filters-2830-103-2830-2 .o6-filters__offcanvas-close{background:none;border:none;font-size:20px;cursor:pointer;padding:5px}.nf-filters-2830-103-2830-2 .o6-filters__grid{padding:20px 20px 0 20px}.nf-filters-2830-103-2830-2 .nf-search-wrapper{margin:20px}.nf-filters-2830-103-2830-2 .nf-amenities-section{margin:0 20px 20px 20px;border-top:1px solid #eee;padding-top:20px}.nf-filters-2830-103-2830-2 .nf-amenities-grid{grid-template-columns:1fr}.nf-filters-2830-103-2830-2 .o6-filters__dropdown-list{position:absolute;top:42px;width:100%;margin-top:8px;max-height:200px;overflow-y:auto;-webkit-overflow-scrolling:touch;box-shadow:none;border:1px solid #eee;background:#fafafa;opacity:1;visibility:visible;transform:none;display:none;overscroll-behavior:contain}.nf-filters-2830-103-2830-2 .o6-filters__dropdown-list.is-active{display:block;animation:fadeIn 0.3s ease}.nf-filters-2830-103-2830-2 .o6-filters__offcanvas-footer{display:flex;flex-direction:row;padding:16px 20px;background:#fff;border-top:1px solid #eee;padding-bottom:max(16px,env(safe-area-inset-bottom));position:sticky;bottom:0;z-index:100;margin-top:auto;gap:8px}.nf-filters-2830-103-2830-2 .o6-filters__apply-button{width:100%;padding:14px;background:var(--btn-bg);color:var(--btn-col);border:1px solid var(--btn-bor);border-radius:var(--btn-rad);font-weight:700;cursor:pointer;text-transform:uppercase;font-size:14px;letter-spacing:0.5px;transition:0.2s}.nf-filters-2830-103-2830-2 .o6-filters__apply-button:hover{background:var(--btn-bg-h)}}@keyframes fadeIn{from{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}}<\/style><div class=\"nf-filters-2830-103-2830-2 nf-filters filtry-nffilters-1 nf-filters-2830-103\">\n\n\n\n\n<div class=\"o6-filters-wrapper\">\n\n    <button type=\"button\" class=\"o6-filters__mobile-toggle\" onclick=\"toggleFiltersOffcanvas()\">\n    <svg width=\"20\" height=\"20\" viewbox=\"0 0 20 20\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"><path d=\"M2.5 5.83H17.5M5.83 10H14.16M8.33 14.16H11.66\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\n    <span>Filtry<\/span>\n  <\/button>\n\n  <div class=\"o6-filters__overlay\" onclick=\"closeFiltersOffcanvas()\"><\/div>\n\n    <div class=\"o6-filters o6-filters--booking-engine\"\n       data-calendar_color=\"var(--bde-palette-color-1-0fbeab59-5bc1-4c6f-9283-799150b83536)\"\n       data-calendar_text_color=\"var(--bde-background-color)\"\n       data-min_adults=\"1\"\n       data-max_adults=\"9\"\n       data-default_guests=\"2\"\n       data-location=\"\"\n       data-min_stay_nights=\"2\">\n\n    <div class=\"o6-filters__offcanvas-header\">\n      <h3 class=\"o6-filters__offcanvas-title\">Filtry<\/h3>\n      <button type=\"button\" class=\"o6-filters__offcanvas-close\" onclick=\"closeFiltersOffcanvas()\">\u2715<\/button>\n    <\/div>\n\n    <div class=\"o6-filters__grid\">\n\n                 <div class=\"o6-filters__field o6-filters__dropdown-wrapper\">\n         <button type=\"button\" class=\"o6-filters__select selected-city center-text js-dropdown-toggle\">\n            Wybierz lokalizacj\u0119\n         <\/button>\n         <ul class=\"o6-filters__dropdown-list\" id=\"cityDropdownList\">\n            <li class=\"js-city-option\" data-value=\"Wszystkie\">All<\/li>\n                     <\/ul>\n      <\/div>\n      \n            <div class=\"o6-filters__field\">\n        <label class=\"o6-filters__label\">Date of stay<\/label>\n        <button type=\"button\" class=\"o6-filters__date-picker nf-date-range-picker\" onclick=\"openNFCalendar()\">\n          <span class=\"nf-date-range\">\n            <span class=\"nf-date-from nf-date-from-picker\">\n              <span class=\"nf-date-day\">--<\/span>.<span class=\"nf-date-month\">--<\/span>\n            <\/span>\n            <span class=\"nf-date-sep\">\u2013<\/span>\n            <span class=\"nf-date-to nf-date-to-picker\">\n              <span class=\"nf-date-day\">--<\/span>.<span class=\"nf-date-month\">--<\/span>\n            <\/span>\n          <\/span>\n          <svg class=\"o6-icon\" width=\"20\" height=\"20\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><rect x=\"3\" y=\"4\" width=\"18\" height=\"18\" rx=\"2\" ry=\"2\"><\/rect><line x1=\"16\" y1=\"2\" x2=\"16\" y2=\"6\"><\/line><line x1=\"8\" y1=\"2\" x2=\"8\" y2=\"6\"><\/line><line x1=\"3\" y1=\"10\" x2=\"21\" y2=\"10\"><\/line><\/svg>\n        <\/button>\n      <\/div>\n\n            <div class=\"o6-filters__field\">\n        <label class=\"o6-filters__label\">Number of people<\/label>\n        <div class=\"o6-filters__guest-control\">\n          <button type=\"button\" class=\"o6-filters__guest-btn\" onclick=\"onPeopleMinusClicked()\">-<\/button>\n          <span class=\"o6-filters__guest-number nf-guest-number\">2<\/span>\n          <button type=\"button\" class=\"o6-filters__guest-btn\" onclick=\"onPeoplePlusClicked()\">+<\/button>\n          <svg class=\"o6-icon\" width=\"22\" height=\"22\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"><path d=\"M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2\"><\/path><circle cx=\"9\" cy=\"7\" r=\"4\"><\/circle><path d=\"M23 21v-2a4 4 0 0 0-3-3.87\"><\/path><path d=\"M16 3.13a4 4 0 0 1 0 7.75\"><\/path><\/svg>\n        <\/div>\n      <\/div>\n\n            \n            <div class=\"o6-filters__field slider-wrapper\">\n        <div class=\"o6-filters__price-header\">\n            <label class=\"o6-filters__label\">Cena do:<\/label>\n            <span class=\"o6-filters__price-value-text\">\n                 <span class=\"maxPrice\">10000<\/span> PLN\n            <\/span>\n        <\/div>\n        <div class=\"o6-filters__price-control\">\n          <div class=\"o6-filters__price-slider rangeslider\" style=\"--highlight-width: 100%;\">\n            <div class=\"o6-filters__price-fill\"><\/div>\n            <input type=\"range\" class=\"o6-filters__price-input priceMax\" min=\"0\" max=\"10000\" value=\"10000\">\n          <\/div>\n        <\/div>\n      <\/div>\n\n            <div class=\"o6-filters__field\">\n        <label class=\"o6-filters__label\">Sortowanie<\/label>\n        <select id=\"nfSortSelect\" class=\"o6-filters__select\">\n          <option value=\"\" disabled selected style=\"display:none;\">Sortuj cen\u0119<\/option>\n          <option value=\"default\">Domy\u015blnie<\/option>\n          <option value=\"price_asc\">Cena: od najni\u017cszej<\/option>\n          <option value=\"price_desc\">Cena: od najwy\u017cszej<\/option>\n        <\/select>\n      <\/div>\n\n                <\/div> \n\n            <div class=\"o6-filters__field\">\n        <div class=\"nf-search-wrapper\">\n            <svg class=\"search-icon\" width=\"18\" height=\"18\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><circle cx=\"11\" cy=\"11\" r=\"8\"><\/circle><line x1=\"21\" y1=\"21\" x2=\"16.65\" y2=\"16.65\"><\/line><\/svg>\n            <input type=\"text\" class=\"nf-text-input\" placeholder=\"Nazwa apartamentu\" oninput=\"onSearchChanged(event)\">\n        <\/div>\n    <\/div>\n    \n            <div class=\"nf-amenities-section\">\n        <div class=\"o6-filters__amenities-title\">Udogodnienia<\/div>\n        <div class=\"nf-amenities-grid\">\n                                                                            \n                <label class=\"nf-checkbox-label\">\n                                                                     <input type=\"checkbox\" class=\"nf-checkbox\" \n                                value=\"105\" \n                                onchange=\"onEquipmentClicked(event, '105')\">\n                                        \n                    <span class=\"nf-check-custom\"><\/span>\n                    <span class=\"nf-amenity-text\">Spa<\/span>\n                <\/label>\n                                                                            \n                <label class=\"nf-checkbox-label\">\n                                                                     <input type=\"checkbox\" class=\"nf-checkbox\" \n                                value=\"apartament z psem\" \n                                onchange=\"onTagClicked(event, 'apartament z psem')\">\n                                        \n                    <span class=\"nf-check-custom\"><\/span>\n                    <span class=\"nf-amenity-text\">Pobyt z psem<\/span>\n                <\/label>\n                                                                            \n                <label class=\"nf-checkbox-label\">\n                                                                     <input type=\"checkbox\" class=\"nf-checkbox\" \n                                value=\"Premium\" \n                                onchange=\"onTagClicked(event, 'Premium')\">\n                                        \n                    <span class=\"nf-check-custom\"><\/span>\n                    <span class=\"nf-amenity-text\">Premium<\/span>\n                <\/label>\n                                                                            \n                <label class=\"nf-checkbox-label\">\n                                                                     <input type=\"checkbox\" class=\"nf-checkbox\" \n                                value=\"27\" \n                                onchange=\"onEquipmentClicked(event, '27')\">\n                                        \n                    <span class=\"nf-check-custom\"><\/span>\n                    <span class=\"nf-amenity-text\">Parking<\/span>\n                <\/label>\n                                                                            \n                <label class=\"nf-checkbox-label\">\n                                                                     <input type=\"checkbox\" class=\"nf-checkbox\" \n                                value=\"57\" \n                                onchange=\"onEquipmentClicked(event, '57')\">\n                                        \n                    <span class=\"nf-check-custom\"><\/span>\n                    <span class=\"nf-amenity-text\">Basen kryry<\/span>\n                <\/label>\n                                                                            \n                <label class=\"nf-checkbox-label\">\n                                                                     <input type=\"checkbox\" class=\"nf-checkbox\" \n                                value=\"\" \n                                onchange=\"onEquipmentClicked(event, '')\">\n                                        \n                    <span class=\"nf-check-custom\"><\/span>\n                    <span class=\"nf-amenity-text\">Sala zabaw<\/span>\n                <\/label>\n                                                                            \n                <label class=\"nf-checkbox-label\">\n                                                                     <input type=\"checkbox\" class=\"nf-checkbox\" \n                                value=\"\" \n                                onchange=\"onEquipmentClicked(event, '')\">\n                                        \n                    <span class=\"nf-check-custom\"><\/span>\n                    <span class=\"nf-amenity-text\">Si\u0142ownia<\/span>\n                <\/label>\n                                                                            \n                <label class=\"nf-checkbox-label\">\n                                                                     <input type=\"checkbox\" class=\"nf-checkbox\" \n                                value=\"2\" \n                                onchange=\"onEquipmentClicked(event, '2')\">\n                                        \n                    <span class=\"nf-check-custom\"><\/span>\n                    <span class=\"nf-amenity-text\">Klimatyzacja<\/span>\n                <\/label>\n                                                                            \n                <label class=\"nf-checkbox-label\">\n                                                                     <input type=\"checkbox\" class=\"nf-checkbox\" \n                                value=\"101\" \n                                onchange=\"onEquipmentClicked(event, '101')\">\n                                        \n                    <span class=\"nf-check-custom\"><\/span>\n                    <span class=\"nf-amenity-text\">Restauracja<\/span>\n                <\/label>\n                    <\/div>\n    <\/div>\n    \n    <div class=\"o6-filters__offcanvas-footer\">\n      <button type=\"button\" class=\"o6-filters__apply-button\" onclick=\"closeFiltersOffcanvas()\">Zastosuj<\/button>\n            <button type=\"button\" class=\"o6-filters__apply-button\" onclick=\"closeFiltersOffcanvas()\">Powr\u00f3t<\/button>\n    <\/div>\n\n  <\/div>\n\n    <button class=\"reservation__btn\" style=\"display:none;\"\n          data-adult_count=\"2\"\n          data-min_adults=\"1\"\n          data-max_adults=\"9\">\n  <\/button>\n\n<\/div>\n<\/div><\/div><div class=\"nf-widget-component-2830-104-2830-2 nf-widget-component komponent-widzetu-nf-1 nf-widget-component-2830-104\">\n<script>\n      window.nfHotelComponents=\"componentHost,modal\";\n<\/script>\n<nf-booking-engine-component\n    infinity-scroll=\"10\"\n    widget-id=\"298\"\n        component=\"NfHotelRoomStandardList\"\n    template-name=\"812\"\n            auto-search=\"true\"\n                show-unavailable=\"true\"\n             find-first-period=\"true\"\n     languageid=\"\"\n>\n<\/nf-booking-engine-component>\n<script>\n    let currentLanguage = 'pl';\n  switch (document.documentElement.lang) {\n    case \"en-GB\":\n      currentLanguage = 'en';\n      document.querySelector('nf-booking-engine-component').setAttribute(\"languageId\", 3)\n      localStorage.setItem('NfBookingEngine.languageCode', currentLanguage)\n      break;\n    case \"en-US\":\n      currentLanguage = 'en';\n      document.querySelector('nf-booking-engine-component').setAttribute(\"languageId\", 3)\n      localStorage.setItem('NfBookingEngine.languageCode', currentLanguage)\n      break;\n    case \"de-DE\":\n      currentLanguage = 'de';\n      document.querySelector('nf-booking-engine-component').setAttribute(\"languageId\", 2)\n      localStorage.setItem('NfBookingEngine.languageCode', currentLanguage)\n      break;\n    case \"de-DE-formal\":\n      currentLanguage = 'de';\n      document.querySelector('nf-booking-engine-component').setAttribute(\"languageId\", 2)\n      localStorage.setItem('NfBookingEngine.languageCode', currentLanguage)\n      break;\n    case \"cs-CZ\":\n    currentLanguage = 'cs';\n    document.querySelector('nf-booking-engine-component').setAttribute(\"languageId\", 1)\n    localStorage.setItem('NfBookingEngine.languageCode', currentLanguage)\n    break;\n    default:\n      currentLanguage = 'pl'; \n      document.querySelector('nf-booking-engine-component').setAttribute(\"languageId\", 1)\n       localStorage.setItem('NfBookingEngine.languageCode', currentLanguage)\n  }\n  <\/script>\n<\/div><\/div><\/div>\n<\/section>","protected":false},"excerpt":{"rendered":"<p>Apartamenty chevron-down Zjed\u017a w D\u00f3\u0142 Filtry Filtry \u2715 Wybierz lokalizacj\u0119 Wszystkie Termin pobytu &#8211;.&#8211; \u2013 &#8211;.&#8211; Liczba os\u00f3b &#8211; 2 + Cena do: 10000 PLN Sortowanie Sortuj cen\u0119 Domy\u015blnie Cena: od najni\u017cszej Cena: od najwy\u017cszej Udogodnienia Spa Pobyt z psem Premium Parking Basen kryry Sala zabaw Si\u0142ownia Klimatyzacja Restauracja Zastosuj Powr\u00f3t<\/p>","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"_oxygen_hide_in_design_set":false,"_oxygen_tags":"","footnotes":""},"class_list":["post-1432","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/apartament-nadmorzem.pl\/en\/wp-json\/wp\/v2\/pages\/1432","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/apartament-nadmorzem.pl\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/apartament-nadmorzem.pl\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/apartament-nadmorzem.pl\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/apartament-nadmorzem.pl\/en\/wp-json\/wp\/v2\/comments?post=1432"}],"version-history":[{"count":22,"href":"https:\/\/apartament-nadmorzem.pl\/en\/wp-json\/wp\/v2\/pages\/1432\/revisions"}],"predecessor-version":[{"id":3000,"href":"https:\/\/apartament-nadmorzem.pl\/en\/wp-json\/wp\/v2\/pages\/1432\/revisions\/3000"}],"wp:attachment":[{"href":"https:\/\/apartament-nadmorzem.pl\/en\/wp-json\/wp\/v2\/media?parent=1432"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}