.cookies{padding:0 1rem;background:#000;display:none;gap:1rem;height:3.5rem;width:100%;z-index:99999;align-items:center;position:sticky;top:0}.cookies__text{font:normal normal 400 .75rem/1.33333 "Montserrat",sans-serif;color:#fff}@media (min-width: 1200px){.cookies__text{font:normal normal 400 .6875rem/1.27273 "Montserrat",sans-serif}}.cookies__buttons{display:flex;gap:2rem;align-items:center;padding-left:1rem;border-left:1px solid #eaeaea}.cookies__buttons button{width:auto;background:none;padding:0;margin:0;color:#fff;font:normal normal 400 .75rem/1.33333 "Montserrat",sans-serif}@media (min-width: 1200px){.cookies__buttons button{font:normal normal 400 .6875rem/1.27273 "Montserrat",sans-serif}}.cookies__buttons--accept{font-weight:700 !important}@media (min-width: 992px){.cookies{position:sticky;bottom:0;top:unset;justify-content:flex-end;height:2.5rem}}body.cookies-open .slider{height:calc(calc(var(--vh, 1vh) * 100) - 3.5rem)}@media (min-width: 992px){.cookies-mobile{display:none !important}body.cookies-open.theme_preconstruction_animated .wrapper-site,body.cookies-open.theme_main_animated .wrapper-site{min-height:calc(100svh - 2.5rem)}body.cookies-open.theme_preconstruction_animated .main--animated--home,body.cookies-open.theme_main_animated .main--animated--home{max-height:calc(100svh - 2.5rem)}body.cookies-open .slider{height:calc(100svh - 2.5rem)}body.cookies-open .slider .slider__banner{height:calc(100svh - 2.5rem)}body.cookies-open .units{bottom:4.5rem}body.cookies-open .gallery-screen__thumbnails{bottom:2.5rem}body.cookies-open .new-developments__slider-thumbnails{bottom:4.5rem}body.cookies-open .footer-container{height:calc(100svh - 2.5rem)}}@media (max-width: 991.98px){body.cookies-open.main--video-landing .wrapper-site{min-height:calc( calc(var(--vh, 1vh) * 100) - 3.5rem)}body.cookies-open.main--video-landing .main--animated--home{max-height:calc( calc(var(--vh, 1vh) * 100) - 3.5rem)}body.cookies-open.main--video-landing .video-landing__item,body.cookies-open.main--video-landing .video-landing__video,body.cookies-open.main--video-landing .video-landing__image{height:calc( calc(var(--vh, 1vh) * 100) - 3.5rem);width:100%}body.cookies-open.main--video-landing.fix-header .header__wrapper{position:fixed;-webkit-animation-name:showHeaderCookies;-webkit-animation-duration:.6s;-webkit-animation-iteration-count:inherit;-webkit-animation-timing-function:cubic-bezier(0.59, 0.03, 0.2, 1);-webkit-animation-fill-mode:forwards;-webkit-animation-delay:inherit;-moz-animation-name:showHeaderCookies;-moz-animation-duration:.6s;-moz-animation-iteration-count:inherit;-moz-animation-timing-function:cubic-bezier(0.59, 0.03, 0.2, 1);-moz-animation-fill-mode:forwards;-moz-animation-delay:inherit;-ms-animation-name:showHeaderCookies;-ms-animation-duration:.6s;-ms-animation-iteration-count:inherit;-ms-animation-timing-function:cubic-bezier(0.59, 0.03, 0.2, 1);-ms-animation-fill-mode:forwards;-ms-animation-delay:inherit;animation-name:showHeaderCookies;animation-duration:.6s;animation-iteration-count:inherit;animation-timing-function:cubic-bezier(0.59, 0.03, 0.2, 1);animation-fill-mode:forwards;animation-delay:inherit;top:3.5rem}body.cookies-open.main--video-landing .navbar{top:unset}body.cookies-open.main--video-landing .video-landing__nav{top:4.5rem}body.cookies-open.fix-header--show .header__wrapper{position:fixed;-webkit-animation-name:showHeaderCookies;-webkit-animation-duration:.6s;-webkit-animation-iteration-count:inherit;-webkit-animation-timing-function:cubic-bezier(0.59, 0.03, 0.2, 1);-webkit-animation-fill-mode:forwards;-webkit-animation-delay:inherit;-moz-animation-name:showHeaderCookies;-moz-animation-duration:.6s;-moz-animation-iteration-count:inherit;-moz-animation-timing-function:cubic-bezier(0.59, 0.03, 0.2, 1);-moz-animation-fill-mode:forwards;-moz-animation-delay:inherit;-ms-animation-name:showHeaderCookies;-ms-animation-duration:.6s;-ms-animation-iteration-count:inherit;-ms-animation-timing-function:cubic-bezier(0.59, 0.03, 0.2, 1);-ms-animation-fill-mode:forwards;-ms-animation-delay:inherit;animation-name:showHeaderCookies;animation-duration:.6s;animation-iteration-count:inherit;animation-timing-function:cubic-bezier(0.59, 0.03, 0.2, 1);animation-fill-mode:forwards;animation-delay:inherit;top:3.5rem}@keyframes showHeaderCookies{from{top:-9rem}to{top:3.5rem}}body.cookies-open .filter-mls__header,body.cookies-open .tp-filters,body.cookies-open .mls__detail-info--project-header{top:3.5rem !important}body.cookies-open .tp-filters__container,body.cookies-open .filter-mls__search-dropdown{top:3.5rem !important;height:calc(100dvh - 3.5rem)}body.cookies-open .tp-filters__results{height:calc(100dvh - 3.5rem)}body.cookies-open .mls__detail-info--project-header--hide{top:-140px !important}body.cookies-open.modal-open .modal-backdrop{top:3.5rem}body.cookies-open .sidebar-slide--active{height:calc(100dvh - 68.5px - 3.5rem)}.cookies-desktop{display:none !important}}

