/*! bundle name: bp-AsyncDesktopMediaDialog~76698580 */
.FavoriteHeartbeat{position:relative}@keyframes pulse-heart-main{0%{transform:scale(1)}80%{transform:scale(1.03)}to{transform:scale(1.05)}}@keyframes pulse-heart-background{0%{fill:#686868;opacity:0;transform:scale(1)}80%{fill:#686868;transform:scale(1.2);opacity:.3}to{fill:#c82021;stroke-width:2;stroke:#c82021;transform:scale3d(1.3,1.45,1.3);opacity:0}}.FavoriteHeartbeat .favorite-main,.FavoriteHeartbeat .favorite-main svg{overflow:visible}.FavoriteHeartbeat .favorite-main svg path{transform-origin:center;animation:pulse-heart-main 1s cubic-bezier(.5,0,0,.9) 3.2s infinite}.FavoriteHeartbeat .favorite-background{position:absolute;left:0;top:0;overflow:visible}.FavoriteHeartbeat .favorite-background svg{overflow:visible}.FavoriteHeartbeat .favorite-background svg path{transform-origin:center;animation:pulse-heart-background 1s cubic-bezier(.5,0,0,.9) 3.2s infinite}
.bp-DPDialogContainer.desktop .TabBarAndCTAHeader{padding:.75rem 1.5rem .5rem 1.5rem;position:-webkit-sticky;position:sticky;top:0;z-index:10020;display:flex;justify-content:space-between;align-items:center;height:auto;max-width:100vw;border-top:1px solid #ddd}.bp-DPDialogContainer.desktop .TabBarAndCTAHeader .TabBar__indicator{left:0}.bp-DPDialogContainer.desktop .TabBarAndCTAHeader .DialogHeaderElement{width:auto;align-items:center}.bp-DPDialogContainer.desktop .TabBarAndCTAHeader .DialogHeaderElement.navigate-title{justify-content:flex-end}.bp-DPDialogContainer.desktop .TabBarAndCTAHeader .DialogHeaderElement.no-select{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;outline:none}.bp-DPDialogContainer.desktop .TabBarAndCTAHeader .DialogHeaderElement .favorite-button,.bp-DPDialogContainer.desktop .TabBarAndCTAHeader .DialogHeaderElement .share-button{margin-bottom:0}.bp-DPDialogContainer.desktop .TabBarAndCTAHeader .DialogHeaderElement .favorite-button{margin-right:.75rem}.bp-DPDialogContainer.desktop .TabBarAndCTAHeader .DialogHeaderElement .share-button{margin-right:1.5rem}.bp-DPDialogContainer.desktop .TabBarAndCTAHeader .DialogHeaderTabsWrapper{display:flex}.bp-DPDialogContainer.desktop .TabBarAndCTAHeader .DialogHeaderTabsWrapper .title{line-height:3rem;padding-right:1.5rem}.bp-DPDialogContainer.desktop .TabBarAndCTAHeader .navigate-title{display:flex;align-items:center}.bp-DPDialogContainer.desktop .TabBarAndCTAHeader .cta-header-title{display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bp-DPDialogContainer.desktop .TabBarAndCTAHeader .cta-container{display:flex;align-items:center}.bp-DPDialogContainer.desktop .TabBarAndCTAHeader .cta-container .svg-icon-off-color{fill:#686868}.bp-DPDialogContainer.desktop .TabBarAndCTAHeader .header-button{margin-right:0;margin-top:.25rem;margin-bottom:.25rem;font-weight:600;border-radius:.25rem;padding-right:.75rem;padding-left:.75rem;padding-top:.5rem;padding-bottom:.5rem}.bp-DPDialogContainer.desktop .TabBarAndCTAHeader .header-button,.bp-DPDialogContainer.desktop .TabBarAndCTAHeader .header-button>span{height:auto}.bp-DPDialogContainer.desktop .TabBarAndCTAHeader .header-button:hover{background-color:#e9e9e9}.bp-DPDialogContainer.desktop .TabBarAndCTAHeader .StickyTourButton{display:inline-block;width:174px;margin:10px 0 15px 0;text-align:center}.bp-DPDialogContainer.desktop .TabBarAndCTAHeader .HeaderTour{width:100%;height:40px;padding:0}.bp-DPDialogContainer.desktop .TabBarAndCTAHeader .headerCTA{font-size:16px;font-weight:600}.phone .bp-dialog-header{padding-top:.75rem}.phone .bp-dialog-header .bp-TabBar li{flex-shrink:0}.phone .bp-dialog-header .bp-TabBar .TabBar__list{overflow:auto;-ms-overflow-style:none;scrollbar-width:none}.phone .bp-dialog-header .bp-TabBar .TabBar__list::-webkit-scrollbar{display:none}.phone .phone .bp-dialog-header .bp-TabBar .TabBarArrow--prev{left:-1rem}.phone .bp-dialog-header .HeaderElement-mobile{display:flex}.phone .bp-dialog-header .HeaderElement-mobile .cta-header-title{margin-left:.75rem}.TabBarAndCTAHeader__iconOnlyHomeActions .bp-HomeActionsButton .bp-homeActionButton.bp-Button__icon-only .ButtonIcon{height:1.25rem;width:1.25rem}.TabBarAndCTAHeader__iconOnlyHomeActions .bp-HomeActionsButton .bp-homeActionButton.bp-Button__icon-only .ButtonIcon>svg{height:inherit;width:inherit}
.AbstractDialog{position:relative;z-index:10040;height:calc(100vh - 110px)}.desktop.AbstractDialog{border-radius:0 0 .5rem .5rem;height:100%}.AbstractDialog.hidden{display:none;overflow:hidden}.AbstractDialog.isLoading .AbstractDialog--withLoadState{display:none}
.StreetViewDialog{height:100%}.StreetViewDialog:not(.hide){z-index:10040}.desktopDP .AbstractDialog.StreetViewDialog .GoogleMapView,.desktopDP .AbstractDialog.StreetViewDialog .StreetView{border-radius:0 0 .5rem .5rem}
.AppInstallDialogWidget .content{display:flex;flex-direction:column;gap:1rem}.AppInstallDialogWidget img{max-width:100%}
.MediaThumbnails{padding:1rem 0 0;display:flex;gap:.75rem;flex-direction:row;flex-wrap:wrap;align-items:center}.MediaThumbnails__anchor:not(.MediaThumbnails__thumbnail--selected):hover .MediaThumbnails__img{transform:scale(1.2)}.MediaThumbnails__img{width:100%;height:100%;object-fit:cover;background-color:#222;transform:scale(1);transition:.4s ease-in-out}.MediaThumbnails__thumbnail{position:relative;height:68px;width:150px;border-radius:8px;overflow:hidden;cursor:pointer;display:block}.MediaThumbnails__thumbnail--noImage{background:#222}.MediaThumbnails__thumbnail--selected,.MediaThumbnails__thumbnail:active,.MediaThumbnails__thumbnail:focus{box-shadow:none;outline:.125rem solid #3b98ed;outline-offset:.125rem}.MediaThumbnails__overlay{position:absolute;top:0;left:0;width:100%;height:100%;opacity:.4;background:linear-gradient(180deg,#fefefe 0,#222 50%)}.MediaThumbnails__text{position:absolute;bottom:0;left:0;padding:.5rem;font-weight:700;color:#fefefe;font-size:.875rem}
.MediaPreview{height:200px;min-height:200px;max-height:200px;width:100%;position:relative;border-radius:8px}.MediaPreview__img{object-fit:cover;width:100%;height:100%;border:.5px solid #d1d1d1;border-radius:8px}.MediaPreview__button{position:absolute;top:0;left:0;right:0;bottom:0;background:#222;border-radius:8px;border:0;opacity:.2}.MediaPreview__button.MediaPreview--noImage{opacity:1}.MediaPreview--rounded .MB-GhostTown{border-radius:12px}.MediaPreview__play{position:absolute;top:50%;right:50%;transform:translate(50%,-50%);bottom:0;z-index:1;pointer-events:none;display:flex;flex-direction:column;align-items:center}.MediaPreview__text{font-size:1.125rem;font-weight:700;color:#fefefe;padding-bottom:.5rem}.MediaPreview__circle{position:relative;height:50px;width:50px;background:#fefefe;border-radius:100%}.MediaPreview__icon{position:absolute;color:#222;top:50%;left:50%;transform:translate(-27%,-47%)}
.WalkthroughDialog{display:flex;flex-direction:column;z-index:10023;background:transparent}.WalkthroughDialog.phone{overflow:scroll;display:flex;flex-direction:column;gap:.75rem;padding:0 1rem;z-index:1}.WalkthroughDialog.phone.WalkthroughDialog--original{z-index:10021;padding:0;height:calc(100% - 56px);background-color:#333}.WalkthroughDialog--rounded,.WalkthroughDialog--rounded iframe{border-radius:12px}.WalkthroughDialog.hidden{z-index:-20;pointer-events:none}.WalkthroughDialog.desktop .VowPhotoCard,.WalkthroughDialog.desktop .Walkthrough{margin-top:1rem}.WalkthroughDialog__hasFilterBar.desktop{max-height:75vh}.WalkthroughDialog__hasFilterBar.desktop .VowPhotoCard,.WalkthroughDialog__hasFilterBar.desktop .Walkthrough{margin-top:1rem}.WalkthroughDialog__dialog{position:fixed;padding:0;width:100%;height:calc(100% - 128px);z-index:2;border:0}.WalkthroughDialog .Walkthrough{height:100%;display:flex}.WalkthroughDialog .walkthroughIframe{width:100%}.WalkthroughDialog .SvgIcon.closeButton{top:27px;position:absolute;right:36px;z-index:3}.WalkthroughDialog .VowPhotoCard{height:100%}.photoListWalkthrough{background-color:#fefefe}
.InteractiveFloorplan{display:flex;flex-direction:column;z-index:10023;height:100%}.InteractiveFloorplan.isMobile{height:80vh}.InteractiveFloorplan .interactiveFloorplanIframe{height:100%;width:100%}
.VideoDialog{height:100%;min-height:100%;width:unset}.VideoDialog,.VideoDialog.phone{display:flex;flex-direction:column}.VideoDialog.phone{overflow:visible;gap:.75rem;padding:0 1rem;z-index:1}.VideoDialog--player{margin-top:1rem;max-height:100%;height:100%;display:flex;flex-direction:row;justify-content:space-around;height:calc(100% - 18px);width:100%}.VideoDialog--player iframe{max-width:1456px;width:100%;height:100%}.VideoDialog--player.VowPhotoCard{width:100%}.VideoDialog .VowPhotoCard{height:100%}
.bp-PhotoArea{position:relative;height:441px;width:100%;background:#4f4f4f}.bp-PhotoArea.bp-PhotoAreaGrid{height:100%;background:#fefefe;padding:.75rem 3rem;box-sizing:border-box;margin:0 auto;max-width:1200px}@media (min-width:1440px){.bp-PhotoArea.bp-PhotoAreaGrid{max-width:1300px}}@media (min-width:1535px){.bp-PhotoArea.bp-PhotoAreaGrid{max-width:1400px}}@media (min-width:1700px){.bp-PhotoArea.bp-PhotoAreaGrid{max-width:1600px}}.bp-PhotoArea.bp-PhotoAreaGrid__floorplan.bp-PhotoAreaGrid{max-height:75vh}.bp-PhotoArea.bp-PhotoAreaGrid__floorplan.bp-PhotoAreaGrid .bp-PhotoArea__photoGrid .ImageCard img:hover{opacity:1}.bp-PhotoArea.bp-PhotoAreaGrid__floorplan.bp-PhotoAreaGrid>.bp-PhotoArea__photoGrid--oneCol{grid-template-rows:600px}.bp-PhotoArea.bp-PhotoAreaGrid__floorplan.bp-PhotoAreaGrid>.bp-PhotoArea__photoGrid--oneCol .ImageCard{background-color:#fefefe}.bp-PhotoArea.bp-PhotoAreaGrid__floorplan.bp-PhotoAreaGrid>.bp-PhotoArea__photoGrid--oneCol .ImageCard img{object-fit:contain}.bp-PhotoArea.bp-PhotoAreaGrid .bp-PhotoArea__photoGrid{display:grid;grid-gap:.5rem;overflow:hidden;margin-bottom:.5rem;grid-template-rows:600px}.bp-PhotoArea.bp-PhotoAreaGrid .bp-PhotoArea__photoGrid--oneCol{grid-template-columns:1fr}@media (max-width:1280px){.bp-PhotoArea.bp-PhotoAreaGrid .bp-PhotoArea__photoGrid--oneCol{grid-template-rows:550px}}.bp-PhotoArea.bp-PhotoAreaGrid .bp-PhotoArea__photoGrid--twoCol{grid-template-columns:1fr 1fr}@media (max-width:1280px){.bp-PhotoArea.bp-PhotoAreaGrid .bp-PhotoArea__photoGrid--twoCol{grid-template-rows:325px}}.bp-PhotoArea.bp-PhotoAreaGrid .bp-PhotoArea__photoGrid--threeCol{grid-template-columns:2fr 1fr}.bp-PhotoArea.bp-PhotoAreaGrid .bp-PhotoArea__photoGrid--threeCol--reverse{grid-template-columns:1fr 2fr}.bp-PhotoArea.bp-PhotoAreaGrid .bp-PhotoArea__photoGrid--threeCol--vert{display:grid;grid-template-rows:1fr 1fr;grid-gap:.5rem}.bp-PhotoArea.bp-PhotoAreaGrid .bp-PhotoArea__photoGrid .ImageCard{overflow:hidden;height:inherit;background-color:#fefefe;border-radius:6px}.bp-PhotoArea.bp-PhotoAreaGrid .bp-PhotoArea__photoGrid .ImageCard img{height:100%;width:100%;object-fit:cover;overflow:hidden;opacity:1;transition:opacity .5s}.bp-PhotoArea.bp-PhotoAreaGrid .bp-PhotoArea__photoGrid .ImageCard img:hover{cursor:pointer}.bp-PhotoArea.bp-PhotoAreaGrid .bp-PhotoArea__photoGrid .ImageCard--label{font-size:1.4375rem;font-weight:700;line-height:1.25}.bp-PhotoArea.bp-PhotoAreaGrid .bp-PhotoArea__photoGrid .ImageCard--labelText{padding-top:0}.bp-PhotoArea.bp-PhotoAreaGrid .bp-PhotoArea__photoGrid .ImageCard--lockedPhoto .bp-SvgIcon{height:3rem;width:3rem}.bp-PhotoArea .restylePhotoButton{position:absolute;z-index:1;left:50%;transform:translateX(-50%);top:16px}.bp-PhotoArea .nav{height:100%;width:180px;position:absolute;cursor:pointer;z-index:2;top:0}.bp-PhotoArea .nav svg{position:absolute;top:10px;fill:#686868}.bp-PhotoArea .nav .navButton{height:32px;width:32px;position:absolute;top:calc(50% - 18px);overflow:hidden;border-radius:6px;opacity:.6;border:1px solid #d1d1d1;transition:opacity .25s linear}.bp-PhotoArea .nav .navButton:hover{opacity:1;border:1px solid #757575}.bp-PhotoArea .nav .navButton:hover svg{fill:#131313}.bp-PhotoArea .nav.next{right:0;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.bp-PhotoArea .nav.next .navButton{right:20px}.bp-PhotoArea .nav.prev .navButton{transform:scaleX(-1);left:20px}.MediaBrowser .bp-PhotoArea .ImageCard,.MediaBrowser .bp-PhotoArea .VowPhotoCard{height:441px}.MediaBrowser.full-screen .bp-PhotoArea{height:calc(100vh - 170px)}.MediaBrowser.full-screen .ImageCard{height:auto;text-align:center}.MediaBrowser.full-screen .ImageCard img{max-height:calc(100vh - 170px);max-width:100%;cursor:pointer}.bp-PhotoArea.bp-PhotoAreaGrid.bp-PhotoAreaGrid__ctaLayout{max-width:800px}@media (min-width:1000px){.bp-PhotoArea.bp-PhotoAreaGrid.bp-PhotoAreaGrid__ctaLayout{max-width:900px}}@media (min-width:1400px){.bp-PhotoArea.bp-PhotoAreaGrid.bp-PhotoAreaGrid__ctaLayout{max-width:1000px}}.bp-PhotoArea.bp-PhotoAreaGrid.bp-PhotoAreaGrid__ctaLayout .bp-PhotoArea__photoGrid.bp-PhotoArea__photoGrid--oneCol{grid-template-rows:400px}@media (min-width:1000px){.bp-PhotoArea.bp-PhotoAreaGrid.bp-PhotoAreaGrid__ctaLayout .bp-PhotoArea__photoGrid.bp-PhotoArea__photoGrid--oneCol{grid-template-rows:500px}}@media (min-width:1400px){.bp-PhotoArea.bp-PhotoAreaGrid.bp-PhotoAreaGrid__ctaLayout .bp-PhotoArea__photoGrid.bp-PhotoArea__photoGrid--oneCol{grid-template-rows:600px}}.bp-PhotoArea.bp-PhotoAreaGrid.bp-PhotoAreaGrid__ctaLayout .bp-PhotoArea__photoGrid.bp-PhotoArea__photoGrid--twoCol{grid-template-rows:200px}@media (min-width:1000px){.bp-PhotoArea.bp-PhotoAreaGrid.bp-PhotoAreaGrid__ctaLayout .bp-PhotoArea__photoGrid.bp-PhotoArea__photoGrid--twoCol{grid-template-rows:275px}}
.bp-LightboxPhotoGrid.AbstractDialog.desktop{height:unset}.bp-LightboxPhotoGrid.AbstractDialog.desktop.VideoDialog{padding-top:1rem;max-height:95%}.bp-LightboxPhotoGrid.AbstractDialog.desktop .bp-LightboxPhotoGrid__footer{padding:0 3rem}.bp-LightboxPhotoGrid.AbstractDialog.desktop .bp-LightboxPhotoGrid__withSidebar{display:flex;gap:1rem;padding:1rem 3rem}@media (max-width:780px){.bp-LightboxPhotoGrid.AbstractDialog.desktop .bp-LightboxPhotoGrid__withSidebar .PhotoFilterBar__option:nth-child(5),.bp-LightboxPhotoGrid.AbstractDialog.desktop .bp-LightboxPhotoGrid__withSidebar .PhotoFilterBar__option:nth-child(6){display:none}}.bp-LightboxPhotoGrid.AbstractDialog.desktop .bp-LightboxPhotoGrid__withSidebar .bp-PhotoArea.bp-PhotoAreaGrid{padding:0;margin:0 0 0 auto}
.FullscreenPhotoDialog{position:fixed;top:0;bottom:0;right:0;left:0;overflow:hidden;-webkit-user-select:none;user-select:none;background-color:rgba(34,34,34,.9);z-index:10033}.FullscreenPhotoDialog .FullscreenPhotoDialog__header{background-color:rgba(34,34,34,.9);padding:.5rem 1.5rem 1rem}.FullscreenPhotoDialog .FullscreenPhotoDialog__header .MediaBrowserFilterBar{background-color:transparent;padding:0}.FullscreenPhotoDialog .FullscreenPhotoDialog__header .MediaBrowserFilterBar .bp-ItemPicker__option.bp-ItemPickerPill{margin-top:1px;margin-bottom:1px}.FullscreenPhotoDialog .FullscreenPhotoDialog__header .MediaBrowserFilterBar .bp-ItemPicker__option.bp-ItemPickerPill:first-of-type{margin-left:.25rem}.FullscreenPhotoDialog .FullscreenPhotoDialog__header .MediaBrowserFilterBar .bp-ItemPicker.bp-ItemPickerPill{overflow:auto;scrollbar-width:thin;scrollbar-color:#e9e9e9}.FullscreenPhotoDialog .FullscreenPhotoDialog__header .bp-homeActionButton:last-of-type{margin-right:.5rem}.FullscreenPhotoDialog .FullscreenPhotoDialog__header .ScheduleTourButton.scheduleTourButton.bp-Button{padding:.5rem 1rem}.FullscreenPhotoDialog .bp-homeActionButton.bp-Button,.FullscreenPhotoDialog .BuilderContactFooter .bp-Button.bp-Button__icon-only,.FullscreenPhotoDialog .FullscreenPhotoDialog__closeBtn.bp-Button.bp-CloseButton{background-color:transparent;border-width:0}.FullscreenPhotoDialog .bp-homeActionButton.bp-Button .ButtonIcon svg,.FullscreenPhotoDialog .BuilderContactFooter .bp-Button.bp-Button__icon-only .ButtonIcon svg,.FullscreenPhotoDialog .FullscreenPhotoDialog__closeBtn.bp-Button.bp-CloseButton .ButtonIcon svg{fill:#fefefe}.FullscreenPhotoDialog .bp-homeActionButton.bp-Button:hover,.FullscreenPhotoDialog .BuilderContactFooter .bp-Button.bp-Button__icon-only:hover,.FullscreenPhotoDialog .FullscreenPhotoDialog__closeBtn.bp-Button.bp-CloseButton:hover{background-color:rgba(19,19,19,.08)}.FullscreenPhotoDialog .bp-homeActionButton.bp-Button:active,.FullscreenPhotoDialog .BuilderContactFooter .bp-Button.bp-Button__icon-only:active,.FullscreenPhotoDialog .FullscreenPhotoDialog__closeBtn.bp-Button.bp-CloseButton:active{background-color:rgba(19,19,19,.16)}.FullscreenPhotoDialog .FullscreenPhotoDialog__content{height:85vh}.FullscreenPhotoDialog .FullscreenPhotoDialog__content .bp-LightboxPhotoGrid .bp-PhotoArea{background-color:transparent;box-sizing:border-box;height:83vh;margin-top:2.5rem}.FullscreenPhotoDialog .FullscreenPhotoDialog__content .bp-LightboxPhotoGrid .bp-PhotoArea .PagerIndex{bottom:2rem}.FullscreenPhotoDialog .FullscreenPhotoDialog__content .bp-LightboxPhotoGrid .bp-PhotoArea .nav.next .navButton,.FullscreenPhotoDialog .FullscreenPhotoDialog__content .bp-LightboxPhotoGrid .bp-PhotoArea .nav.prev .navButton{display:flex;justify-content:center;align-items:center;border-width:0;background-color:#e9e9e9;border-radius:100%;overflow:hidden;opacity:1}.FullscreenPhotoDialog .FullscreenPhotoDialog__content .bp-LightboxPhotoGrid .bp-PhotoArea .nav.next .navButton svg,.FullscreenPhotoDialog .FullscreenPhotoDialog__content .bp-LightboxPhotoGrid .bp-PhotoArea .nav.prev .navButton svg{position:static;fill:#131313}.FullscreenPhotoDialog .FullscreenPhotoDialog__content .bp-LightboxPhotoGrid .bp-PhotoArea .ImageCard{background-color:transparent;display:flex;justify-content:center}.FullscreenPhotoDialog .FullscreenPhotoDialog__content .bp-LightboxPhotoGrid .bp-PhotoArea .ImageCard img{object-fit:contain;max-width:85vw;max-height:75vh}.FullscreenPhotoDialog .FullscreenPhotoDialog__content .WalkthroughDialog__hasFilterBar.desktop{max-height:78vh}.FullscreenPhotoDialog .FullscreenPhotoDialog__content .WalkthroughDialog__hasFilterBar.desktop .Walkthrough{margin-top:0}body.dialog-shown{overflow:hidden;-webkit-user-select:none;user-select:none}
.LightboxGrid{margin-top:8px;overflow-x:hidden}.LightboxGrid .restyleTitle{color:#131313;font-size:23px;font-family:Inter;font-weight:700;line-height:32px;word-wrap:break-word}.LightboxGrid .restyleSubtitle{color:#686868;font-size:16px;font-family:Inter;font-weight:400;line-height:24px;word-wrap:break-word}.LightboxGrid .restyleSubtitle .bp-DefinitionFlyoutIcon{position:relative;top:3px}.LightboxGrid .restyleTabHeaderArea{width:100%;height:100%;margin-left:.5rem;padding-left:3rem;padding-right:3rem;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.25rem;display:inline-flex}.lightboxGrid--photos{width:100%;height:100%;display:inline-flex;flex-wrap:wrap}.lightboxGrid--photos,.lightboxGrid--photos .imgBorder{padding:1rem;border-radius:8px;justify-content:center;align-items:center}.lightboxGrid--photos .imgBorder{display:flex}.lightboxGrid--photos .imgBorder:hover{background-color:rgba(21,114,122,.08)}.lightboxGrid--photos img{border-radius:4px;cursor:pointer}.roomvoBackToGallery{position:absolute;left:5px;width:180px;z-index:1;padding-left:.75rem;color:#131313}.roomvoBackToGallery .ButtonIcon .bp-SvgIcon{fill:#131313}.roomvoBackToGallery:hover{border:1px solid #e9e9e9;color:#131313;background-color:#e9e9e9}.roomvoBackToGallery:hover .bp-SvgIcon{fill:#131313}
.MediaBrowserFilterBar{position:-webkit-sticky;position:sticky;top:0;right:0;left:0;overflow:auto;z-index:10043;background-color:#fefefe}.MediaBrowserFilterBar .bp-ItemPicker__option.bp-ItemPickerPill{margin-bottom:0}
.PhotoFilterBar{position:relative;display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:.5rem;margin-bottom:.75rem}.PhotoFilterBar .PhotoFilterBar__option{position:relative;box-sizing:border-box;width:100%;height:6.3125rem;overflow:hidden;cursor:pointer;border-radius:12px}.PhotoFilterBar .PhotoFilterBar__option--selected,.PhotoFilterBar .PhotoFilterBar__option:focus{outline:2px solid #3b98ed!important;outline-offset:2px;box-shadow:none!important;outline:none;box-shadow:0 0 0 1px #91bdfa,0 0 0 3px #5ea0f7,0 0 0 1px #91bdfa}.PhotoFilterBar .PhotoFilterBar__img{position:absolute;z-index:1;height:inherit;width:inherit;object-fit:cover;border-radius:12px;filter:brightness(70%) contrast(1.1) opacity(95%)}.PhotoFilterBar .PhotoFilterBar__content{position:absolute;z-index:2;color:#fefefe;bottom:.75rem;left:.75rem}.PhotoFilterBar .PhotoFilterBar__icon{fill:#fefefe}
.RedesignHomeownerUploads.noPhotos{display:table;height:100%;margin-left:auto;margin-right:auto}.RedesignHomeownerUploads .helpIcon{display:flex;position:absolute;right:0;top:0;padding:1rem;cursor:pointer}.RedesignHomeownerUploads .helpIcon .bp-SvgIcon{padding-left:.5rem}.RedesignPhotoSelectionScreen.mobile{padding:0 1rem;padding-top:1.5rem;vertical-align:revert;text-align:left}.RedesignPhotoSelectionScreen.mobile.noPhotos{width:100%;vertical-align:unset;text-align:left}.RedesignPhotoSelectionScreen.mobile .titleAndHelp{display:inline-flex;justify-content:space-between;width:100%;padding-bottom:1.5rem;align-items:baseline}.RedesignPhotoSelectionScreen.mobile .titleAndHelp .redesignRoomTitle,.RedesignPhotoSelectionScreen.mobile .titleAndHelp .redesignTitle{font-size:1.125rem;font-weight:700;line-height:1.25;margin:0;padding:0}.RedesignPhotoSelectionScreen.mobile .titleAndHelp .helpIcon{position:unset;padding:0}.RedesignPhotoSelectionScreen.mobile .iconExplanationVertical{margin-left:0}.RedesignPhotoSelectionScreen.mobile .iconExplanationVertical .iconAndExlainer{text-align:left}.RedesignPhotoSelectionScreen.mobile .iconExplanationVertical .iconAndExlainer .bp-SvgIllustration{align-self:center}.RedesignPhotoSelectionScreen.mobile .privatePhotoLabel{align-items:center;font-size:.75rem;font-weight:400;line-height:1.5}.RedesignPhotoSelectionScreen.mobile .privatePhotoLabel .Badge{margin-left:0}.RedesignPhotoSelectionScreen.mobile .redesignRoomSubtitle{margin-left:0;padding:0;font-size:1rem;font-weight:700;line-height:1.5}.RedesignPhotoSelectionScreen.mobile .redesignDisclaimer{text-align:left}.RedesignPhotoSelectionScreen.mobile .ownerPhotos .redesignDisclaimer{margin-left:0;padding:0}.RedesignPhotoSelectionScreen.mobile .dropBoxAndIcons{margin:0;padding:0;display:unset}.RedesignPhotoSelectionScreen.mobile .dropBoxAndIcons .photoDropTarget{width:unset;justify-content:center}.RedesignPhotoSelectionScreen.mobile .listingPhotos{margin-top:1.5rem}.RedesignPhotoSelectionScreen.mobile .LightboxGrid{margin-left:0;padding-left:0}.RedesignPhotoSelectionScreen.mobile .LightboxGrid .lightboxGrid--photos{display:flex;height:-moz-fit-content;height:fit-content}.RedesignPhotoSelectionScreen.mobile .LightboxGrid .lightboxGrid--photos .lightGridPhotoContainer{flex-grow:1;justify-content:normal}.RedesignPhotoSelectionScreen.mobile .restyleGalleryImgWrapper{position:relative}.RedesignPhotoSelectionScreen.mobile .restyleGalleryImgWrapper .photo-dropzone{width:100%}.RedesignPhotoSelectionScreen.mobile .restyleGalleryImgWrapper .photo-dropzone .photoDropTarget{height:128px;width:auto}.RedesignPhotoSelectionScreen.mobile .restyleGalleryImgWrapper .photo-dropzone .photoDropTarget .photoDropTargetCopy{width:100%}.RedesignPhotoSelectionScreen.mobile .restyleGalleryImgWrapper.uploading .photoDropTargetCopy{display:grid;padding:0}.RedesignPhotoSelectionScreen.mobile .restyleGalleryImgWrapper .bp-deleteButton{margin-top:.5rem;margin-right:.5rem;position:absolute;top:0;right:0;border-radius:75%;padding:.5rem;line-height:normal}.RedesignPhotoSelectionScreen.mobile .restyleGalleryImgWrapper .bp-deleteButton .ButtonIcon{height:1rem;width:1rem}.RedesignPhotoSelectionScreen.mobile .restyleGalleryImgWrapper .bp-deleteButton .bp-SvgIcon{display:block;height:1rem;width:1rem}.RedesignPhotoSelectionScreen.mobile .DeletePhotoWarningDialog{padding:1.5rem}.RedesignPhotoSelectionScreen.noPhotos{display:table-cell;vertical-align:middle}.RedesignPhotoSelectionScreen .photoDropTarget{height:192px;border:2px dashed #d1d1d1;border-radius:4px;align-items:center;display:flex;text-align:center}.RedesignPhotoSelectionScreen .photoDropTarget .photoDropTargetCopy{padding:1.5rem}.RedesignPhotoSelectionScreen .photoDropTarget .photoDropTargetCopy .bp-LoadingSpinner{position:relative;padding-left:2rem;padding-right:2rem}.RedesignPhotoSelectionScreen .imgBorder{position:relative}.RedesignPhotoSelectionScreen .imgBorder .bp-deleteButton{margin-top:1.5rem;margin-right:1.5rem;position:absolute;top:0;right:0;border-radius:75%;padding:.5rem;line-height:normal}.RedesignPhotoSelectionScreen .imgBorder .bp-deleteButton .ButtonIcon{height:1rem;width:1rem}.RedesignPhotoSelectionScreen .imgBorder .bp-deleteButton .bp-SvgIcon{display:block;height:1rem;width:1rem}.RedesignPhotoSelectionScreen.noPhotos{width:650px;margin:auto;text-align:center}.RedesignPhotoSelectionScreen.noPhotos .imgBorder{width:100%}.RedesignPhotoSelectionScreen.noPhotos .photoDropTarget{width:unset;height:unset;justify-content:center}.RedesignPhotoSelectionScreen.noPhotos .photoDropTarget .photoDropTargetCopy{padding:3rem}.RedesignPhotoSelectionScreen.noPhotos .privatePhotoLabel{display:inline-flex;margin-top:.5rem;margin-bottom:.5rem}.RedesignPhotoSelectionScreen .img{object-fit:cover;width:292px;height:264px}.RedesignPhotoSelectionScreen .redesignTitle{font-size:1.4375rem;font-weight:700;line-height:1.25;margin-bottom:2rem;margin-top:3rem}.RedesignPhotoSelectionScreen .bp-Flyout{text-align:left}.RedesignPhotoSelectionScreen .redesignRoomTitle{font-size:1.4375rem;font-weight:700;line-height:1.25;margin-bottom:1rem;margin-top:1.75rem;margin-left:.5rem;padding-left:3rem;padding-right:3rem}.RedesignPhotoSelectionScreen .redesignRoomSubtitle{font-size:1.125rem;font-weight:700;line-height:1.25;display:inline-flex;padding-right:3rem}.RedesignPhotoSelectionScreen .ownerPhotos .redesignDisclaimer,.RedesignPhotoSelectionScreen .redesignRoomSubtitle{margin-left:.5rem;padding-left:3rem;margin-bottom:.5rem}.RedesignPhotoSelectionScreen .redesignDisclaimer{font-size:.75rem;font-weight:400;line-height:1.5}.RedesignPhotoSelectionScreen .dropBoxAndIcons{margin-left:.5rem;padding-left:3rem;padding-right:3rem;display:flex}.RedesignPhotoSelectionScreen .Badge{display:inline-flex;align-items:center;margin-left:.5rem;margin-right:.5rem}.RedesignPhotoSelectionScreen .Badge .bp-SvgIcon{padding-right:.25rem;fill:#fefefe}.RedesignPhotoSelectionScreen .bp-ConciergeIcon,.RedesignPhotoSelectionScreen .bp-PhotographyIcon,.RedesignPhotoSelectionScreen .bp-PhotosIcon{width:3rem;height:3rem;margin-bottom:.5rem}.RedesignPhotoSelectionScreen .iconExplanationBar{display:inline-grid;column-gap:1.25rem;grid-auto-flow:column;grid-auto-columns:1fr;margin-bottom:2rem}.RedesignPhotoSelectionScreen .iconExplanationBar .label{font-weight:700;margin-bottom:.5rem}.RedesignPhotoSelectionScreen .iconExplanationVertical{display:inline-grid;margin-left:1rem}.RedesignPhotoSelectionScreen .iconExplanationVertical .iconAndExlainer{display:inline-flex;margin-bottom:1.5rem}.RedesignPhotoSelectionScreen .iconExplanationVertical .text{margin-left:1rem}.RedesignPhotoSelectionScreen .iconExplanationVertical .text .label{font-weight:700;margin-bottom:.25rem}.RedesignPhotoSelectionScreen .claimHome{margin-bottom:1.5rem;text-align:center}.RedesignPhotoSelectionScreen .claimHome .copy{margin-bottom:1rem;font-weight:700}.RedesignPhotoSelectionScreen .LightboxGrid{padding-left:2rem}.RedesignPhotoSelectionScreen .lightboxGrid--photos{justify-content:start}.RedesignPhotoSelectionScreen .DeletePhotoWarningDialog .bp-DialogHeader{border-bottom:none!important}.RedesignPhotoSelectionScreen .DeletePhotoWarningDialog .bp-DialogHeader__title{padding-top:1.5rem!important}.RedesignPhotoSelectionScreen .DeletePhotoWarningDialog .dialogCopy{padding-top:1rem!important;padding-bottom:1rem!important}.RedesignPhotoSelectionScreen .DeletePhotoWarningDialog .dialogButtons{padding-top:1rem!important;float:right}
.RedesignInfoScreenMobile{display:flex;flex-direction:column;min-height:100vh}.RedesignInfoScreenMobile .redesignTitle{font-size:1.125rem;font-weight:700;line-height:1.25;margin-bottom:1.5rem;margin-top:1.5rem}.RedesignInfoScreenMobile .copy{overflow-y:scroll;padding:0 1rem}.RedesignInfoScreenMobile .copy .iconExplanationBar{display:inline-grid}.RedesignInfoScreenMobile .copy .iconExplanationBar .iconAndExlainer{display:inline-flex;margin-bottom:1.5rem}.RedesignInfoScreenMobile .copy .iconExplanationBar .text{margin-left:1rem}.RedesignInfoScreenMobile .copy .iconExplanationBar .text .label{font-weight:700;margin-bottom:.25rem}.RedesignInfoScreenMobile .copy .photo{width:100%;border-radius:8px}.RedesignInfoScreenMobile .bottomButtonContainer{position:fixed;left:0;bottom:0;width:100%;background-color:#fefefe;border-top:1px solid #ddd}.RedesignInfoScreenMobile .bottomButtonContainer .copy{padding-bottom:1rem;font-size:.875rem;font-weight:400;line-height:1.5}.RedesignInfoScreenMobile .bottomButtonContainer .buttons{padding:1rem}.RedesignInfoScreenMobile .bottomButtonContainer .buttons .bp-Button{width:100%}.RedesignInfoScreen{width:650px;margin:auto;text-align:center}.RedesignInfoScreen .redesignTitle{font-size:1.4375rem;font-weight:700;line-height:1.25;margin-bottom:2rem;margin-top:3rem}.RedesignInfoScreen .bp-Flyout{text-align:left}.RedesignInfoScreen .iconExplanationBar{display:inline-grid;column-gap:1.25rem;grid-auto-flow:column;grid-auto-columns:1fr;margin-bottom:2rem}.RedesignInfoScreen .iconExplanationBar .bp-ConciergeIcon,.RedesignInfoScreen .iconExplanationBar .bp-PaintRollerIcon,.RedesignInfoScreen .iconExplanationBar .bp-PhotosIcon{width:3rem;height:3rem;margin-bottom:.5rem}.RedesignInfoScreen .iconExplanationBar .label{font-weight:700;margin-bottom:.5rem}.RedesignInfoScreen .photoLabel{column-count:2}.RedesignInfoScreen .claimHome,.RedesignInfoScreen .getStarted{margin-top:1.5rem}.RedesignInfoScreen .claimHome .copy,.RedesignInfoScreen .getStarted .copy{margin-bottom:1rem}
.photoDialogstickyFooter.StickyTourFooter{position:relative!important}.pos-rel{position:relative}#roomvo-container{background:#fefefe;height:100%;margin-right:1rem}#roomvo-container iframe{position:relative;width:100%;height:100%;min-width:1201px;border:none;margin:0;padding:0}.bp-photoListDialog.desktop{height:95%;width:95%}@media (min-width:1060px){.bp-photoListDialog.desktop{width:min(1882px,calc(100vw - 4rem));max-height:calc(100vh - 4rem);border-radius:8px}}.bp-photoListDialog.desktop.maxSize{height:98%;width:98%;max-height:none;max-width:inherit}.bp-photoListDialog.desktop .MediaBrowserFilterBar{padding:.75rem 1.5rem}.bp-photoListDialog.desktop .MediaBrowserFilterBar.mapLayerFilterBar{padding:.75rem 0 0}.bp-photoListDialog.desktop .MediaBrowserMapDialog,.bp-photoListDialog.desktop .StreetViewDialog,.bp-photoListDialog.desktop .VideoDialog,.bp-photoListDialog.desktop .WalkthroughDialog{padding:0 1.5rem}.bp-photoListDialog.desktop .bp-dialog-content{padding-bottom:1.5rem}.bp-photoListDialog.desktop .bp-favoriteButtonWrapper.bp-HomeActionsButton{margin-right:3px}.bp-photoListDialog.desktop .bp-shareButtonWrapper.bp-HomeActionsButton{margin-right:.25rem}.bp-photoListDialog.desktop .bp-DialogHeader.bp-DialogHeader--with-title{border-bottom:1px solid #ddd;padding-bottom:0}.bp-photoListDialog.desktop .bp-DialogHeader.bp-DialogHeader--with-title .bp-DialogHeader__title{padding:0}.bp-photoListDialog.desktop .bp-DialogHeader.bp-DialogHeader--with-title .ScheduleTourButton.scheduleTourButton.bp-Button{padding:.5rem 1rem}@media (max-width:899px){.bp-photoListDialog.desktop .MediaDialog__TabBarAndCTAHeader .TabBarItem--flexible:not(:first-of-type){margin-left:0}.bp-photoListDialog.desktop .MediaDialog__TabBarAndCTAHeader .bp-homeActionButton.bp-Button .ButtonIcon,.bp-photoListDialog.desktop .MediaDialog__TabBarAndCTAHeader .TabBarItem--flexible:last-of-type{margin-right:0}.bp-photoListDialog.desktop .MediaDialog__TabBarAndCTAHeader .bp-homeActionButton.bp-Button .ButtonLabel{display:none}}.bp-photoListDialog.desktop .MediaDialog__TabBarAndCTAHeader.TabBarAndCTAHeader{padding:.75rem 0 .25rem 0;position:-webkit-sticky;position:sticky;top:0;z-index:10020;display:flex;justify-content:space-between;align-items:center;flex-grow:1;height:auto}.bp-photoListDialog.desktop .MediaDialog__TabBarAndCTAHeader.TabBarAndCTAHeader .TabBar__indicator{left:0}.bp-photoListDialog.desktop .MediaDialog__TabBarAndCTAHeader.TabBarAndCTAHeader .DialogHeaderElement{width:auto;align-items:center}.bp-photoListDialog.desktop .MediaDialog__TabBarAndCTAHeader.TabBarAndCTAHeader .DialogHeaderElement.navigate-title{justify-content:flex-end}.bp-photoListDialog.desktop .MediaDialog__TabBarAndCTAHeader.TabBarAndCTAHeader .DialogHeaderElement.no-select{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;outline:none}.bp-photoListDialog.desktop .MediaDialog__TabBarAndCTAHeader.TabBarAndCTAHeader .DialogHeaderElement .favorite-button,.bp-photoListDialog.desktop .MediaDialog__TabBarAndCTAHeader.TabBarAndCTAHeader .DialogHeaderElement .share-button{margin-bottom:0}.bp-photoListDialog.desktop .MediaDialog__TabBarAndCTAHeader.TabBarAndCTAHeader .DialogHeaderElement .favorite-button{margin-right:.75rem}.bp-photoListDialog.desktop .MediaDialog__TabBarAndCTAHeader.TabBarAndCTAHeader .DialogHeaderElement .share-button{margin-right:1.5rem}.bp-photoListDialog.desktop .MediaDialog__TabBarAndCTAHeader.TabBarAndCTAHeader .DialogHeaderTabsWrapper{display:flex}.bp-photoListDialog.desktop .MediaDialog__TabBarAndCTAHeader.TabBarAndCTAHeader .DialogHeaderTabsWrapper .title{line-height:3rem;padding-right:1.5rem}.bp-photoListDialog.desktop .MediaDialog__TabBarAndCTAHeader.TabBarAndCTAHeader .navigate-title{display:flex;align-items:center}.bp-photoListDialog.desktop .MediaDialog__TabBarAndCTAHeader.TabBarAndCTAHeader .cta-header-title{display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bp-photoListDialog.desktop .MediaDialog__TabBarAndCTAHeader.TabBarAndCTAHeader .cta-container{display:flex;align-items:center}.bp-photoListDialog.desktop .MediaDialog__TabBarAndCTAHeader.TabBarAndCTAHeader .cta-container .svg-icon-off-color{fill:rgba(19,19,19,.4)}.dpDialogOnBody.bp-photoListDialog.desktop{min-width:600px}.dpDialogOnBody.bp-photoListDialog.desktop .bp-dialog-body{width:100%;height:100%}@media (min-width:1060px){.dpDialogOnBody.bp-photoListDialog.desktop .bp-dialog-body{width:min(1882px,calc(100vw - 4rem));max-height:calc(100vh - 4rem);border-radius:8px}}.dpDialogOnBody.bp-photoListDialog.desktop .bp-dialog-footer{z-index:10020;position:fixed;width:100vw;background-color:#fefefe;bottom:0}.dialog-shown .dpDialogOnBody.bp-photoListDialog.desktop .bp-dialog-footer{box-shadow:none}.bp-photoListDialog.desktop.maxSize .bp-DialogHeader.bp-DialogHeader--with-title{border-bottom:unset;padding:0 1rem}.bp-photoListDialog.desktop.maxSize .bp-DialogHeader.bp-DialogHeader--with-title .HeaderElement .bp-HomeActionsButton .bp-homeActionButton{color:#131313}.bp-photoListDialog.desktop.maxSize .bp-DialogHeader.bp-DialogHeader--with-title .bp-Button.bp-Button__icon-only.closeButton{margin:0 .5rem;padding:.25rem}.bp-photoListDialog.desktop.maxSize .bp-DialogHeader.bp-DialogHeader--with-title .bp-Button.bp-Button__icon-only.closeButton:active,.bp-photoListDialog.desktop.maxSize .bp-DialogHeader.bp-DialogHeader--with-title .bp-Button.bp-Button__icon-only.closeButton:focus,.bp-photoListDialog.desktop.maxSize .bp-DialogHeader.bp-DialogHeader--with-title .bp-Button.bp-Button__icon-only.closeButton:hover{background-color:transparent;border-color:transparent;color:transparent}.bp-photoListDialog.desktop.maxSize .bp-DialogHeader.bp-DialogHeader--with-title .bp-Button.bp-Button__icon-only.backButton .ButtonIcon>svg,.bp-photoListDialog.desktop.maxSize .bp-DialogHeader.bp-DialogHeader--with-title .bp-Button.bp-CloseButton .ButtonIcon svg,.bp-photoListDialog.desktop.maxSize .bp-DialogHeader.bp-DialogHeader--with-title .bp-Button.closeButton .ButtonIcon svg,.bp-photoListDialog.desktop.maxSize .bp-DialogHeader.bp-DialogHeader--with-title .bp-homeActionButton .ButtonIcon svg{fill:#131313}.bp-photoListDialog.desktop.maxSize .AbstractDialog,.bp-photoListDialog.desktop.maxSize .bp-PhotoArea.bp-PhotoAreaGrid,.bp-photoListDialog.desktop.maxSize .DialogContent .bp-dialog-content,.bp-photoListDialog.desktop.maxSize .MediaBrowserFilterBar{background-color:#faf9f8}.AbstractDialog.desktop .MediaDialog__withSidebar{gap:1rem;padding:1rem 3rem}.AbstractDialog.desktop .MediaDialog__withSidebar .StreetView,.AbstractDialog.desktop .MediaDialog__withSidebar .StreetView__ghost,.AbstractDialog.desktop .MediaDialog__withSidebar .VideoDialog--player,.AbstractDialog.desktop .MediaDialog__withSidebar .Walkthrough{display:flex;flex:1 1 100%;height:100%;width:100%;margin-left:auto;margin-top:0;border-radius:12px;max-width:800px}@media (min-width:1000px){.AbstractDialog.desktop .MediaDialog__withSidebar .StreetView,.AbstractDialog.desktop .MediaDialog__withSidebar .StreetView__ghost,.AbstractDialog.desktop .MediaDialog__withSidebar .VideoDialog--player,.AbstractDialog.desktop .MediaDialog__withSidebar .Walkthrough{max-width:900px}}@media (min-width:1400px){.AbstractDialog.desktop .MediaDialog__withSidebar .StreetView,.AbstractDialog.desktop .MediaDialog__withSidebar .StreetView__ghost,.AbstractDialog.desktop .MediaDialog__withSidebar .VideoDialog--player,.AbstractDialog.desktop .MediaDialog__withSidebar .Walkthrough{max-width:1000px}}.AbstractDialog.desktop .MediaDialog__withSidebar .StreetView.StreetView,.AbstractDialog.desktop .MediaDialog__withSidebar .StreetView.Walkthrough,.AbstractDialog.desktop .MediaDialog__withSidebar .StreetView__ghost.StreetView,.AbstractDialog.desktop .MediaDialog__withSidebar .StreetView__ghost.Walkthrough,.AbstractDialog.desktop .MediaDialog__withSidebar .VideoDialog--player.StreetView,.AbstractDialog.desktop .MediaDialog__withSidebar .VideoDialog--player.Walkthrough,.AbstractDialog.desktop .MediaDialog__withSidebar .Walkthrough.StreetView,.AbstractDialog.desktop .MediaDialog__withSidebar .Walkthrough.Walkthrough{height:85vh}.AbstractDialog.desktop .MediaDialog__withSidebar .StreetView .GoogleMapView,.AbstractDialog.desktop .MediaDialog__withSidebar .StreetView__ghost .GoogleMapView,.AbstractDialog.desktop .MediaDialog__withSidebar .VideoDialog--player .GoogleMapView,.AbstractDialog.desktop .MediaDialog__withSidebar .Walkthrough .GoogleMapView{height:100%;width:100%;border-radius:12px}.AbstractDialog.desktop .MediaDialog__withSidebar .StreetView .GhostTownView,.AbstractDialog.desktop .MediaDialog__withSidebar .StreetView__ghost .GhostTownView,.AbstractDialog.desktop .MediaDialog__withSidebar .VideoDialog--player .GhostTownView,.AbstractDialog.desktop .MediaDialog__withSidebar .Walkthrough .GhostTownView{display:flex;flex-grow:1;justify-content:center;align-items:center}.AbstractDialog.desktop .MediaDialog__withSidebar .StreetView .GhostTownView .map-pin,.AbstractDialog.desktop .MediaDialog__withSidebar .StreetView__ghost .GhostTownView .map-pin,.AbstractDialog.desktop .MediaDialog__withSidebar .VideoDialog--player .GhostTownView .map-pin,.AbstractDialog.desktop .MediaDialog__withSidebar .Walkthrough .GhostTownView .map-pin{margin-bottom:0}.MediaDialog__ctaSection{position:-webkit-sticky;position:sticky;right:1.5rem;top:1rem;height:-moz-fit-content;height:fit-content;max-width:400px;padding:1.5rem 1rem;margin-right:auto;background-color:#fefefe;border-radius:8px}.MediaDialog__ctaSection .ctaDot{display:inline-block;vertical-align:middle;height:6px;width:6px;margin:0 .5rem;background-color:#222;border-radius:100%}.MediaDialog__ctaSection .MediaDialogWithTourCTAButton--buttonOnly{margin-right:0;margin-top:1rem}.MediaDialog__ctaSection .MediaDialogWithTourCTAButton--buttonOnly .bp-Button.ScheduleTourButton{padding:.5rem 1rem}
.bp-DPDialogContainer{-webkit-overflow-scrolling:touch;position:absolute;left:0;bottom:0;z-index:10040;display:flex;flex-direction:column;height:100%;width:100%}.bp-DPDialogContainer .bp-dialog-body{height:100%;position:relative;display:flex;flex-direction:column;background-color:#fefefe;overflow:auto}.bp-DPDialogContainer .bp-dialog-header{position:-webkit-sticky;position:sticky;top:0;z-index:10020;border-bottom:solid #e9e9e9;border-width:0}.bp-DPDialogContainer .bp-dialog-content,.bp-DPDialogContainer .bp-dialog-footer{position:relative;display:block;background:#fefefe}.bp-DPDialogContainer .bp-dialog-content{height:100%;flex:1;overflow:auto;bottom:0;top:0}.desktop.bp-DPDialogContainer .bp-dialog-content{height:100%}.bp-DPDialogContainer .bp-dialog-footer{box-shadow:0 -3px 5px -2px #aaa}.DPDialogContainer.dpDialogOnBody{position:fixed;top:0;bottom:0;overflow-y:auto}body.searchDialog{overflow:hidden!important}body.enabledFixedBodyPositioning:not(.dialog-shown){position:fixed!important;width:100vw}.DialogHeader{height:unset}.DialogHeader .close{padding:unset;background-color:unset;border-radius:unset}
