html{scroll-behavior:smooth}#floorplan_list{max-width:1920px;margin:0 auto 50px}#floorplan_list .fp-block{padding-bottom:20px;margin-right:unset!important;max-width:400px}@media only screen and (min-width:768px){#floorplan_list .fp-block{width:400px!important}}#floorplan_list .fp-block .fp-image{padding:50px 20px 0;cursor:pointer}#floorplan_list .fp-block .fp-info{overflow-y:unset}#floorplan_list .fp-block .fp-info .fp-info-cta .fp-info-subtitles{width:50%}#floorplan_list .fp-block .fp-info .fp-info-cta .floor-plan-button-group a,#floorplan_list .fp-block .fp-info .fp-info-cta .floor-plan-button-group button{max-width:150px;width:100%;background:var(--primary-base)}#floorplan_list .fp-block .fp-info .fp-info-cta .floor-plan-button-group a:hover,#floorplan_list .fp-block .fp-info .fp-info-cta .floor-plan-button-group button:hover{background:var(--primary-hover);color:var(--primary-hover-alt)}#floorplan_list .fp-block .fp-info .fp-info-contents .fp-detail-list{width:100%;margin:0 auto;padding-right:unset}#floorplan_list .fp-block .fp-info .fp-info-contents .fp-detail-amenities-list{display:none}.swiper-wrapper.floorplans{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px;-webkit-transform:none!important;transform:none!important}a.fp-join-waitlist.fp-cta{display:block;padding:5px 16px;border-radius:50px;background:var(--your-space-card-btn-bg);color:var(--your-space-card-btn-text-color);text-align:center}.availability-filter-popup.modal-active,.floorplan-filter-popup.modal-active{background:var(--background-3-base)}.availability-filter-popup.modal-active .close-filter-button,.floorplan-filter-popup.modal-active .close-filter-button{border:var(--background-3-base-alt);color:var(--background-3-base-alt)}.availability-filter-popup.modal-active .close-filter-button .close-x:before,.floorplan-filter-popup.modal-active .close-filter-button .close-x:before{color:var(--background-3-base-alt)}.availability-filter-popup.modal-active .input-group .section-label,.availability-filter-popup.modal-active .input-group label,.floorplan-filter-popup.modal-active .input-group .section-label,.floorplan-filter-popup.modal-active .input-group label{color:var(--background-3-base-alt)}.controls{display:none}#fp_details_modal .fp-image{display:block;max-width:700px;margin:0 auto}.apartment-heading-filter-wrapper,.header-filter-wrapper{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;gap:10px}@media only screen and (max-width:767px){.apartment-heading-filter-wrapper,.header-filter-wrapper{-webkit-box-orient:unset;-webkit-box-direction:unset;-ms-flex-direction:unset;flex-direction:unset;-ms-flex-wrap:wrap;flex-wrap:wrap}}#gallery_modal{display:none}#gallery_modal.modal-active{display:block!important;position:fixed;height:101%;width:101%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1000;background:var(--your-space-modal-bg);overflow-y:scroll}#gallery_modal.modal-active .gallery-modal-interior{padding:var(--your-space-modal-padding);max-width:1600px;margin:50px auto;height:90%}@media only screen and (max-width:767px){#gallery_modal.modal-active .gallery-modal-interior{margin:25px;overflow-y:scroll}}@media only screen and (min-width:768px){#gallery_modal.modal-active .gallery-modal-interior .image-list{padding-bottom:30px}@supports (display:grid){#gallery_modal.modal-active .gallery-modal-interior .image-list{display:-ms-grid;display:grid;-ms-grid-columns:1fr 0.6vw 1fr 0.6vw 1fr 0.6vw 1fr;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:0.6vw}}}@media only screen and (max-width:767px){#gallery_modal.modal-active .gallery-modal-interior .image-list .img-item.thumb-image{max-width:400px;margin:10px}}#baguetteBox-overlay .full-image{padding:20px}#fp_details_modal{position:fixed;top:0;left:0;width:100vw;margin:0;height:100vh;overflow:hidden;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:top center;transform-origin:top center;-webkit-transition:0.3s ease-in-out all;transition:0.3s ease-in-out all;background:var(--your-space-modal-bg);z-index:100}#fp_details_modal.modal-active{display:block!important;position:fixed;width:100vw;margin:0;height:100vh;z-index:1000;-webkit-transform:scaleY(1);transform:scaleY(1)}#fp_details_modal .fp-details-modal-interior{padding:var(--your-space-modal-padding);position:relative;width:100vw;margin:0;height:100vh;margin:auto;max-width:1600px;overflow-y:scroll}@media only screen and (max-width:767px){#fp_details_modal .fp-details-modal-interior{padding:10%;overflow-y:scroll}}#fp_details_modal .fp-details-modal-interior .section-header{text-align:left;color:var(--primary-base)}#fp_details_modal .fp-details-modal-interior .section-header:first-of-type{float:left}#fp_details_modal .fp-details-modal-interior .floor-plan-description{text-align:left;max-width:750px}#fp_details_modal .fp-details-modal-interior .amenity-list{clear:both;margin-bottom:5%}#fp_details_modal .fp-details-modal-interior .amenity-list .fp-detail-amenities{padding-left:0;list-style-type:none}@media only screen and (min-width:768px){@supports (display:flex){#fp_details_modal .fp-details-modal-interior .amenity-list .fp-detail-amenities{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}}#fp_details_modal .fp-details-modal-interior .amenity-list .fp-detail-amenities li{padding:20px 0;margin:0;text-align:left;border-bottom:var(--your-space-modal-amenities-border)}@media only screen and (min-width:768px){#fp_details_modal .fp-details-modal-interior .amenity-list .fp-detail-amenities li{width:32%}}#fp_details_modal .fp-details-modal-interior .amenity-list .fp-detail-amenities li span{color:var(--your-space-modal-amenities-list-items-alt);vertical-align:top;margin-right:10px}#fp_details_modal .fp-details-modal-interior .amenity-list .fp-detail-amenities li span:before{font-size:30px}