@-webkit-keyframes rotation{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotation{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes favourite{0%{opacity:1;-webkit-transform:scale3d(.4,.4,1);transform:scale3d(.4,.4,1)}80%{opacity:.1;-webkit-box-shadow:inset 0 0 0 2px #ff1d53;box-shadow:inset 0 0 0 2px #ff1d53}100%{opacity:0;-webkit-box-shadow:inset 0 0 0 2px #ff1d53;box-shadow:inset 0 0 0 2px #ff1d53;-webkit-transform:scale3d(1.2,1.2,1);transform:scale3d(1.2,1.2,1)}}@keyframes favourite{0%{opacity:1;-webkit-transform:scale3d(.4,.4,1);transform:scale3d(.4,.4,1)}80%{opacity:.1;-webkit-box-shadow:inset 0 0 0 2px #ff1d53;box-shadow:inset 0 0 0 2px #ff1d53}100%{opacity:0;-webkit-box-shadow:inset 0 0 0 2px #ff1d53;box-shadow:inset 0 0 0 2px #ff1d53;-webkit-transform:scale3d(1.2,1.2,1);transform:scale3d(1.2,1.2,1)}}@-webkit-keyframes dropdown{0%{opacity:0;max-height:0;margin-top:-10px;overflow:hidden}100%{opacity:1;max-height:1000px;margin-top:0;overflow:visible}}@keyframes dropdown{0%{opacity:0;max-height:0;margin-top:-10px;overflow:hidden}100%{opacity:1;max-height:1000px;margin-top:0;overflow:visible}}@-webkit-keyframes jump{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(10px);transform:translateY(10px)}}@keyframes jump{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(10px);transform:translateY(10px)}}@-webkit-keyframes dotPreloader{0%{background-color:rgba(255,255,255,.2)}25%{background-color:#fff}100%,50%{background-color:rgba(255,255,255,.2)}}@keyframes dotPreloader{0%{background-color:rgba(255,255,255,.2)}25%{background-color:#fff}100%,50%{background-color:rgba(255,255,255,.2)}}@-webkit-keyframes availabilityCalendarToday{0%{background-color:#292a34}100%{background-color:rgba(41,42,52,0)}}@keyframes availabilityCalendarToday{0%{background-color:#292a34}100%{background-color:rgba(41,42,52,0)}}@-webkit-keyframes galleryItem{0%{opacity:0}100%{opacity:1}}@keyframes galleryItem{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes cardTotalPriceShimmer{0%{background-position:-150px 0}50%{background-position:150px 0}100%{background-position:150px 0}}@keyframes cardTotalPriceShimmer{0%{background-position:-150px 0}50%{background-position:150px 0}100%{background-position:150px 0}}@-webkit-keyframes bulkMessageCounter{0%{scale:1}50%{scale:1.3}100%{scale:1}}@keyframes bulkMessageCounter{0%{scale:1}50%{scale:1.3}100%{scale:1}}.c-media-panel{height:100%}.c-media-panel__header{height:90px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:fixed;top:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:1000}.c-media-panel__content{height:100%}.c-media-panel__layout{width:800px;margin:0 auto}.c-media-panel__layout--w-2{width:1000px}.c-media-panel__layout--full{width:100%;height:100%}.c-media-panel-tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;list-style:none}.c-media-panel-tabs__link{display:-webkit-box;display:-ms-flexbox;display:flex;height:40px;padding:0 16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:20px;background:#f4f5f7;font-size:15px;line-height:15px;font-size:1.1538461538461537rem;line-height:1.1538461538461537rem;font-weight:400;font-family:Arial,sans-serif;color:#292a34}.c-media-panel-tabs__item.is-active .c-media-panel-tabs__link{background:#292a34;color:#fff}.c-media-panel-map{position:relative;height:100%}.c-media-panel-map.is-loading:after{content:'';display:block;width:60px;height:60px;position:absolute;z-index:3;top:50%;left:50%;margin:-30px 0 0 -30px;background-image:url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='30' cy='30' r='30' fill='url(%23paint0_radial)'/%3E%3Ccircle cx='30' cy='30' r='21' fill='white'/%3E%3Cdefs%3E%3CradialGradient id='paint0_radial' cx='0' cy='0' r='1' gradientUnits='userSpaceOnUse' gradientTransform='translate(48 6.75) rotate(135) scale(56.215)'%3E%3Cstop stop-color='%23FF1D53%0A' stop-opacity='0'/%3E%3Cstop offset='1' stop-color='%23FF1D53%0A'/%3E%3C/radialGradient%3E%3C/defs%3E%3C/svg%3E%0A");background-size:contain;-webkit-animation:rotation 1s linear 0s infinite forwards;animation:rotation 1s linear 0s infinite forwards}.c-media-panel-map__map{width:100%;height:100%;position:relative}.c-media-panel-map__actions{position:absolute;bottom:40px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.c-media-panel-map.is-loading .c-media-panel-map__actions{display:none}.c-media-panel-map__button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:40px;padding:0 16px;font-size:15px;line-height:15px;font-size:1.1538461538461537rem;line-height:1.1538461538461537rem;font-weight:700;font-family:Arial,sans-serif;color:#292a34;background:no-repeat #fff;border-radius:20px;text-decoration:none;white-space:nowrap}.c-fullscreen-gallery{padding-bottom:64px}.c-fullscreen-gallery__title{font-size:24px;line-height:36px;font-size:1.8461538461538463rem;line-height:2.769230769230769rem;font-weight:700;font-family:Poppins,sans-serif;letter-spacing:0;margin-bottom:40px;color:#292a34}.c-fullscreen-gallery__item+.c-fullscreen-gallery__item{margin-top:24px}.c-fullscreen-gallery__link{border-radius:8px;overflow:hidden;background:#e8ebef;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.c-fullscreen-gallery__img{height:100%;min-height:300px;max-height:600px}.c-fullscreen-gallery__caption{padding:12px 0;font-size:16px;line-height:24px;font-size:1.2307692307692308rem;line-height:1.8461538461538463rem;font-weight:400;font-family:Arial,sans-serif;color:#666}.pswp .pswp__top-bar{background:0 0!important;height:auto;padding:20px}.pswp .pswp__counter{position:static;font-size:14px;line-height:14px;font-size:1.0769230769230769rem;line-height:1.0769230769230769rem;font-weight:400;font-family:Arial,sans-serif;padding:10px;color:rgba(255,255,255,.7);float:left;opacity:1;vertical-align:middle}.pswp .pswp__caption,.pswp .pswp__ui--fit .pswp__caption{width:auto;max-width:600px;bottom:150px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);min-height:auto;background-color:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);padding:15px 25px;border-radius:10px}@media (max-height:1000px){.pswp .pswp__caption,.pswp .pswp__ui--fit .pswp__caption{bottom:60px}}.pswp .pswp__caption__center{text-align:center;max-width:none;font-size:14px;line-height:18.2px;font-size:1.0769230769230769rem;line-height:1.4rem;font-weight:400;font-family:Arial,sans-serif;color:#fff;padding:0}.pswp .pswp__button--fs,.pswp .pswp__button--share,.pswp .pswp__button--zoom{display:none!important}.pswp .pswp__button--close{width:50px;height:50px;background:rgba(255,255,255,.1)!important;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);line-height:0;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:1!important}.pswp .pswp__button--close:hover{background:rgba(255,255,255,.15)!important}.pswp .pswp__button--close:before{display:inline-block;content:'';width:21px;height:21px;background-image:url("data:image/svg+xml,%3Csvg width='21' height='21' viewBox='0 0 21 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18 18L10.5 10.5M10.5 10.5L18 3M10.5 10.5L3 18M10.5 10.5L3 3' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")!important}.pswp .pswp__button--arrow--left,.pswp .pswp__button--arrow--right{width:auto;height:auto;margin:0;text-align:center;padding:50px;opacity:1;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.pswp .pswp__button--arrow--left{left:0}.pswp .pswp__button--arrow--right{right:0}.pswp .pswp__button--arrow--left:before,.pswp .pswp__button--arrow--right:before{position:static;display:inline-block;vertical-align:middle}.pswp .pswp__button--arrow--left:before{left:20px;width:32px;height:58px;background:url("data:image/svg+xml,%3Csvg width='32' height='58' viewBox='0 0 32 58' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='29' width='3' height='40' rx='1.5' transform='rotate(45 29 0)' fill='white'/%3E%3Crect x='30.4141' y='55.1543' width='3' height='40' rx='1.5' transform='rotate(135 30.4141 55.1543)' fill='white'/%3E%3C/svg%3E%0A") center center!important}.pswp .pswp__button--arrow--right:before{right:20px;width:32px;height:58px;background:url("data:image/svg+xml,%3Csvg width='32' height='58' viewBox='0 0 32 58' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='3' height='40' rx='1.5' transform='matrix(-0.707107 0.707107 0.707107 0.707107 3 0)' fill='white'/%3E%3Crect width='3' height='40' rx='1.5' transform='matrix(0.707107 0.707107 0.707107 -0.707107 1.58594 55.1543)' fill='white'/%3E%3C/svg%3E%0A") center center!important}.pswp .pswp__img{border-radius:16px}.is-hidden{display:none}.u-align-bottom{vertical-align:bottom}.u-align-middle{vertical-align:middle}.u-text-center{text-align:center}.u-text-clamp{overflow-wrap:anywhere}.u-text-clamp.is-active>*{display:none}.u-text-clamp.is-active>p:first-child{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:10;margin:0}.u-text-clamp ol,.u-text-clamp ul{list-style-position:outside;padding-left:24px}.u-text-clamp ol,.u-text-clamp p,.u-text-clamp ul{margin-bottom:20px}.u-text-clamp ol:last-child,.u-text-clamp p:last-child,.u-text-clamp ul:last-child{margin-bottom:0}.u-text-formatting{overflow-wrap:anywhere}.u-text-formatting ol,.u-text-formatting ul{list-style-position:outside;padding-left:24px}.u-text-formatting ol,.u-text-formatting p,.u-text-formatting ul{margin-bottom:20px}.u-text-formatting ol:last-child,.u-text-formatting p:last-child,.u-text-formatting ul:last-child{margin-bottom:0}.u-color-primary{color:#ff1d53}.c-debug{color:#00f}
/*# sourceMappingURL=media-panel.css.map */
