.wm-floor-plans-v2 .wm-floor-plans-v2__plan-row-mobile .floor-plans-swiper{padding-left:unset}.blurred{filter:blur(5px)}.wm-floor-plans-v2__sub-header{font-size:12px;font-weight:500}.wm-floor-plans-v2 .wm-floor-plans-v2__plan-row-mobile{max-width:100%!important}.wm-floor-plans-v2{padding:120px 0}@media (max-width:500px){.wm-floor-plans-v2{padding:108px 0}}.wm-floor-plans-v2-bg-light{background-color:#fff;color:var(--light--primary-text)}.wm-floor-plans-v2-bg-light-2{background-color:var(--light--secondary-background);color:var(--light--primary-text)}.wm-floor-plans-v2__header-row{display:flex;flex-direction:column;margin-bottom:70px;text-align:center}.wm-floor-plans-v2__header-row .wm-floor-plans-v2__pre-header{font-size:16px;font-style:normal;font-weight:500;letter-spacing:3.2px;line-height:normal;margin-bottom:9px;text-transform:uppercase}.wm-floor-plans-v2__header-row .wm-floor-plans-v2__header{font-size:52px;font-style:normal;font-weight:400;line-height:58px}.wm-floor-plans-v2__header-row .wm-floor-plans-v2__header .wm-floor-plans-v2__header--accent{font-style:italic;font-weight:500}.wm-floor-plans-v2__plan-row .wm-floor-plans-v2__plan-header{font-size:28px;font-style:normal;font-weight:400;line-height:58px;margin-top:26px}.wm-floor-plans-v2__plan-row .wm-floor-plans__sub-header{display:none;font-family:Manrope,sans-serif;font-size:12px;font-style:normal;font-weight:500;letter-spacing:2.4px;line-height:normal;margin-bottom:22px;text-transform:uppercase}.wm-floor-plans-v2__plan-row .wm-floor-plans__sub-header.active{display:block}.wm-floor-plans-v2__plan-row .wm-floor-plans__plan-text{color:var(--light--body-text);font-size:14px;font-style:normal;font-weight:400;letter-spacing:.7px;line-height:23px}.wm-floor-plans-v2__plan-row .wm-floor-plans__plan-link{color:var(--light--primary-text);display:none}.wm-floor-plans-v2__plan-row .wm-floor-plans__plan-link.active{display:inline}.wm-floor-plans-v2__plan-row-mobile{display:flex;flex-direction:column;max-width:480px;overflow:hidden;width:100%}.wm-floor-plans-v2__plan-row-mobile .floor-plans-swiper{align-items:flex-start;display:flex;flex-direction:column;padding-left:36px;width:100%}.wm-floor-plans-v2__plan-row-mobile .floor-plans-swiper .swiper-wrapper{align-items:center;display:flex;gap:18px;justify-content:flex-start;padding-top:40px}.wm-floor-plans-v2__plan-row-mobile .floor-plans-swiper .swiper-wrapper .swiper-slide{align-self:stretch;display:flex;flex-direction:column;justify-content:flex-start;margin-right:0!important;min-width:290px;width:300px!important}.wm-floor-plans-v2__plan-row-mobile .wm-floor-plans-v2__plan-header{padding-top:15px}.wm-floor-plans-v2 .wm-btn-secondary--dark{padding:6px 15px 9px}.wm-floor-plans-v2 img{border-radius:24px}.wm-floor-plans-v2 img.box-shadow{box-shadow:0 4px 13px 0 rgba(0,0,0,.1)}@media (max-width:500px){.wm-floor-plans-v2 img{margin-bottom:26px}}.wm-floor-plans-v2__button-row{margin-top:54px;text-align:center}..wm-floor-plans-v2__button-row.inactive{display:none}.wm-floor-plans-v2 .control{align-items:center;background:none;border:none;color:#fff;cursor:pointer;display:flex;font-size:2rem;justify-content:center;z-index:2}.wm-floor-plans-v2 .floor-plans-carousel-prev{right:27%}.wm-floor-plans-v2 .floor-plans-carousel-next{left:78%}.wm-floor-plans-v2 .arrow-dark-active,.wm-floor-plans-v2 .arrow-white-active{display:inline}.wm-floor-plans-v2 .arrow-dark-inactive,.wm-floor-plans-v2 .arrow-white-inactive{display:none}.wm-floor-plans-v2 .wm-floor-plan__price-reveal .wm-btn-secondary--dark{margin-right:9px}.wm-floor-plans-v2__price-reveal--title{font-family:Playfair Display,serif;font-size:14px;font-style:italic;font-weight:400}.wm-floor-plans-v2__price-reveal--price{font-size:22px;font-style:normal;font-weight:500}@media (max-width:1115px){.wm-floor-plans-v2 .line-link-text{font-size:12px}.wm-floor-plans-v2__price-reveal--title{font-size:14px;font-weight:400}}@media (max-width:1228px){.wm-floor-plans-v2 .wm-floor-plan__price-reveal{align-items:flex-start;flex-direction:column-reverse}.wm-floor-plans-v2 .wm-btn-secondary--dark{margin-top:15px}.wm-floor-plans-v2 .wm-floor-plans-v2__sub-header{margin-bottom:3px}}.wm-floor-plans-v2__price-reveal--title{margin-bottom:0}.wm-floor-plans-v2 .single-slide-mobile{max-width:335px}.diamond-line{border-top:2px solid #333;height:0;margin:2rem 0;position:relative;width:50%}.diamond-line:after,.diamond-line:before{background-color:#333;content:"";height:7px;position:absolute;top:50%;transform:translateY(-60%) rotate(45deg);width:7px}.diamond-line:before{left:0}.diamond-line:after{right:0}