.content,.carousel{width:50%}.content-media{display:flex;gap:20px}.content{display:flex;flex-direction:column;justify-content:center}.content p{font-family:Roboto;line-height:normal;line-height:1.8}.titlee,.descriptionn{text-align:left}.content h2{color:#ffb800;font-weight:700;font-family:Roboto;line-height:normal}.titlee{font-size:28px}.carousel .slide img{width:100%}.slick-prev:before,.slick-next:before{color:#000}@media(max-width:768px){.content,.carousel{width:100%}.content{order:1}.carousel{order:2}.titlee{font-size:20px}}.carousel .slick-arrow{position:absolute;top:50%;z-index:1;background-color:transparent;border:none}.carousel .slick-prev{left:5px;transform:translateY(-50%)}.carousel .slick-next{right:5px;transform:translateY(-50%) rotate(180deg)}.carousel .slick-arrow svg{fill:#efefef;width:40px;height:40px}.product_content{display:flex;flex-wrap:wrap;justify-content:center;padding:20px}.custom_product_template{background-color:#212325}.product_info{flex-basis:calc(100%/3 - 10px)}.product_info img{width:100%;height:100%;object-fit:cover}.fancybox-slide--image{background:#000000e6!important}@media(max-width:767px){.product_info{flex-basis:calc(50% - 10px)}.product_content{min-height:400px}}body{display:flex;flex-direction:column;min-height:100vh}#MainContent{flex:1 0 auto;overflow:clip}body>.shopify-section:has(>.project-footer){margin-top:auto}.project-footer{background-color:#fff;border-top:1px solid rgba(0,0,0,.15)}.project-footer__inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:40px;max-width:1400px;margin:0 auto;padding:32px 64px 8px}.project-footer__contact{flex:1 1 260px;text-align:left}.project-footer__heading{margin:0 0 18px;font-size:2.6rem;font-weight:700;letter-spacing:-.02em;color:#6f6f6e}.project-footer__item+.project-footer__item{margin-top:14px}.project-footer__label{margin:0;font-size:1.7rem;font-weight:700;color:#6f6f6e}.project-footer__value{margin:4px 0 0;font-size:1.7rem;font-weight:400;color:#6f6f6e}.project-footer__value a{color:inherit;text-decoration:none}.project-footer__value a:hover{text-decoration:underline}.project-footer__logo{flex:0 1 auto;text-align:center}.project-footer__logo-img{width:100%;max-width:180px;height:auto;display:block;margin:0 auto}.project-footer__logo-img--mobile{display:none}@media screen and (max-width:749px){.project-footer__logo-img--desktop:only-child{display:block}}.project-footer__social{display:flex;flex:1 1 auto;flex-direction:column;align-items:flex-end;gap:18px}.project-footer__social a{color:#333;line-height:0}.project-footer__social svg{width:26px;height:26px;display:block}.project-footer__rights{margin:0;padding:4px 24px 16px;text-align:center;font-size:1.2rem;font-weight:700;letter-spacing:.02em;color:#6f6f6e}@media screen and (min-width:750px)and (max-width:989px){.project-footer__inner{gap:24px;padding:28px 24px 8px}.project-footer__heading{font-size:2.1rem;margin-bottom:12px}.project-footer__label,.project-footer__value{font-size:1.5rem}.project-footer__logo-img{max-width:150px}}@media screen and (max-width:749px){.project-footer__inner{flex-direction:column;align-items:center;text-align:center;gap:32px;padding:40px 24px 16px}.project-footer__contact{text-align:center}.project-footer__social{flex-direction:row;align-items:center;justify-content:center;gap:24px}.project-footer__logo-img--desktop{display:none}.project-footer__logo-img--mobile{display:block}}.project-amenities{position:relative;padding:72px 0}.project-amenities:before{content:"";position:absolute;left:0;right:0;bottom:220px;height:1150px;z-index:-1;pointer-events:none;background-repeat:no-repeat,no-repeat;background-position:right 0 bottom 60px,right -4% bottom 0px;background-size:50vw 47.66vw,20.9vw 54.72vw}.project-amenities.project-amenities{padding-top:27px;padding-bottom:96px}.project-amenities__divider{height:0;margin:0 64px 22px;border:none;border-bottom:1px solid rgba(var(--color-foreground),.15)}.project-amenities__heading{margin-bottom:24px;font-weight:700;font-size:2.6rem;letter-spacing:-.02em;color:#6f6f6e}.project-amenities__banner+.project-amenities__banner{margin-top:40px}.project-amenities__image{position:relative}.project-amenities__slide{position:relative;aspect-ratio:16 / 7}.project-amenities__slide img{width:100%;height:100%;object-fit:cover;display:block}.project-amenities__carousel:not(.slick-initialized) .project-amenities__slide+.project-amenities__slide{display:none}.project-amenities__image .slick-arrow{position:absolute;top:50%;z-index:3;transform:translateY(-50%);width:40px;height:40px;padding:0;border:none;background:transparent;cursor:pointer}.project-amenities__image .slick-prev{left:12px}.project-amenities__image .slick-next{right:12px}.project-amenities__image .slick-arrow svg{width:40px;height:40px}.project-amenities__overlay-title{position:absolute;left:40px;top:24px;z-index:2;margin:0;color:#fff;font-style:italic;font-weight:700;font-size:4.5rem;line-height:1;letter-spacing:-.03em}.project-amenities__level{margin-top:24px;text-align:center}.project-amenities__level-heading{margin-bottom:16px;margin-left:70px;text-align:left;font-style:italic;font-weight:700;font-size:2.6rem;letter-spacing:-.01em;color:#6f6f6e}.project-amenities__level p{max-width:1000px;margin:120px auto 0;font-size:2.2rem;line-height:1.5;text-align:justify;color:#6f6f6e}.project-amenities__list{display:inline-block;text-align:left;list-style:none;margin:0;padding:0;font-size:1.9rem;line-height:1.4;color:#6f6f6e}.project-amenities__list--multi{columns:2;column-gap:56px}.project-amenities__list li{break-inside:avoid;padding:2px 0}.project-amenities__list li:before{content:"- "}@media screen and (max-width:989px){.project-amenities__divider{margin:0 24px 32px}.project-amenities__overlay-title{font-size:3.2rem;left:24px;top:18px}.project-amenities__level-heading{margin-left:24px}}@media screen and (max-width:749px){.project-amenities{padding:24px 0}.project-amenities__divider{margin:0 0 24px}.project-amenities__heading{font-size:2.1rem;margin-bottom:18px}.project-amenities__banner+.project-amenities__banner{margin-top:28px}.project-amenities__slide{aspect-ratio:4 / 3}.project-amenities__overlay-title{left:14px;top:10px;font-size:2.2rem;letter-spacing:-.02em}.project-amenities__image .slick-arrow,.project-amenities__image .slick-arrow svg{width:28px;height:28px}.project-amenities__image .slick-prev{left:4px}.project-amenities__image .slick-next{right:4px}.project-amenities__level{margin-top:16px}.project-amenities__level-heading{margin-left:0;margin-bottom:10px;font-size:1.9rem}.project-amenities__level p{font-size:1.5rem;line-height:1.45;text-align:left}.project-amenities__list{font-size:1.5rem}.project-amenities__list--multi{columns:2;column-gap:20px}.project-amenities:before{top:calc(40% - 140px);height:calc(60% + 320px);background-position:right -14% top 40px,right -10% top -60px;background-size:var(--project-bg-size, calc(82% - 30px) auto, calc(38% - 30px) auto)}}.desktop-img{display:none}@media(min-width:768px){.desktop-img{display:block;width:100%}.mobile-img{display:none}}.project-hero-band{width:100%;margin:0;border:none;height:var(--project-band-h1, 0px);background-color:var(--project-accent-secondary)}.project-hero-wrapper{position:relative;color:#fff;aspect-ratio:2250 / 1266}.project-hero-media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.project-hero-media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#000000a6,#00000026 60%)}.project-hero-media img{width:100%;height:100%;object-fit:cover;display:block}.project-hero-media .desktop-img{display:none}.project-hero-social-icons{position:absolute;z-index:1;right:24px;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;gap:14px}.project-hero-social-icons__link img{width:22px;height:22px;display:block;object-fit:contain}.project-hero-content{position:absolute;left:0;right:0;bottom:40px;z-index:1;text-align:center;padding:0 20px}.project-hero-logo{max-height:140px;margin:0 auto 16px}.project-hero-buttons{display:flex;flex-wrap:wrap;justify-content:center;column-gap:260px;row-gap:20px}.project-hero-button.project-hero-button{text-transform:uppercase;background-color:var(--project-accent);border-color:var(--project-accent);border-radius:999px;color:#fff}.project-hero-button.project-hero-button:before,.project-hero-button.project-hero-button:after,.project-hero-button.project-hero-button:hover:after,.project-hero-button.project-hero-button:focus:after{box-shadow:none!important}@media(min-width:768px){.project-hero-media .desktop-img{display:block}.project-hero-media .mobile-img{display:none}}@media screen and (max-width:989px){.project-hero-wrapper{min-height:0}body:has(.project-hero-wrapper) .header-wrapper .header{position:relative}body:has(.project-hero-wrapper) .header-wrapper{background-color:transparent}.project-hero-media{position:relative;inset:auto}.project-hero-media img{height:auto}.project-hero-content{position:absolute;bottom:16px;padding:0 12px}.project-hero-buttons{column-gap:80px}.project-hero-logo{max-height:110px}}@media screen and (max-width:749px){.project-hero-social-icons{right:10px;gap:10px}.project-hero-social-icons__link img{width:18px;height:18px}.project-hero-content{bottom:12px;padding:0 10px}.project-hero-logo{max-height:76px;margin-bottom:12px}.project-hero-buttons{flex-direction:row;flex-wrap:nowrap;align-items:center;column-gap:12px;row-gap:0}.project-hero-button.project-hero-button{flex:1 1 0;width:auto;max-width:200px;min-width:0;min-height:0;padding:.8rem .5rem;font-size:1.05rem;letter-spacing:.02em;white-space:nowrap}}.container{display:flex;flex-wrap:wrap;padding:40px}.content,.image{width:50%}.content{display:flex;flex-direction:column}.content p{text-align:justify;line-height:1.2;padding:0 100px 0 0}.logo,.description{display:block;margin-right:auto}img.logo{max-height:200px;margin-left:10px}.custom_section{background-color:#212325;color:#fff}.image{display:flex;justify-content:center}@media(max-width:768px){.content,.image{width:100%}img.logo{max-height:140px;margin-left:auto;display:flex;justify-content:center;align-items:center}.content{order:1}.image{order:2}.logo{display:block;margin:auto}.content p{padding-right:0}}.project-info-contact{position:relative;display:flex;flex-wrap:wrap;justify-content:center;gap:40px;padding:72px 0;margin-top:6vw}.project-info-contact.project-info-contact{margin-top:6vw}.project-info-contact.project-info-contact{padding-top:72px;padding-bottom:0}.project-info-contact__divider{flex-basis:100%;height:0;margin:19px 64px 0;border:none;border-bottom:1px solid rgba(var(--color-foreground),.15)}.project-info-contact:before{content:"";position:absolute;top:-200px;left:0;right:0;height:calc(100% + 850px);z-index:-1;pointer-events:none;background-repeat:no-repeat,no-repeat;background-position:right 0 top 140px,right -4% top -25px;background-size:var(--project-bg-size, calc(55% - 30px) auto, calc(23% - 30px) auto)}.project-info-contact__column{position:relative;z-index:1;flex:1 1 320px;min-width:280px;max-width:560px}.project-info-contact__column:first-child{background-image:var(--project-highlights-logo, none);background-repeat:no-repeat;background-position:left bottom;background-size:150px auto;padding-bottom:var(--project-highlights-logo-space, 0px)}.project-info-contact__heading{margin-bottom:20px;font-size:2.6rem;font-weight:700;color:#4a4a4a}.project-info-contact__form{display:flex;flex-direction:column;gap:24px}.project-info-contact__input{box-sizing:border-box;width:100%;padding:32px 26px;border:none;border-radius:2px;font-family:inherit;font-size:1.7rem;background-color:var(--project-accent);color:#fff}.project-info-contact__input::placeholder{color:#fffffff2;opacity:1}.project-info-contact__select{-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='%23ffffff' d='M4 6l4 4 4-4z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center}.project-info-contact__textarea{resize:vertical}.project-info-contact__submit.project-info-contact__submit{align-self:center;text-transform:none;border-radius:8px;padding:1rem 3.5rem;font-size:1.1rem;background-color:#e5dad0;border-color:#e5dad0;color:#5f6b55}.project-info-contact__submit.project-info-contact__submit:before,.project-info-contact__submit.project-info-contact__submit:after,.project-info-contact__submit.project-info-contact__submit:hover:after,.project-info-contact__submit.project-info-contact__submit:focus:after{box-shadow:none!important}.project-info-contact__success{background:#0000000d;color:#1c6e33;padding:10px 14px;border-radius:2px;margin-bottom:4px}@media screen and (min-width:576px)and (max-width:749px){.project-info-contact.page-width,.project-unit-types.page-width,.project-amenities.page-width,.project-waze-cta.page-width{padding-left:30px;padding-right:30px}}@media screen and (max-width:989px){.project-info-contact{gap:32px}.project-info-contact__column{flex:1 1 100%;max-width:620px}.project-info-contact__input{padding:24px 20px}.project-info-contact__divider{margin:32px 24px 0}}@media screen and (max-width:749px){.project-info-contact{padding:28px 0}.project-info-contact__heading{font-size:2.1rem;margin-bottom:16px}.project-info-contact__form{gap:14px}.project-info-contact__input{padding:16px 14px;font-size:1.5rem}.project-info-contact__divider{margin:28px 0 0}.project-info-contact__submit.project-info-contact__submit{width:100%;max-width:280px}.project-info-contact:before{top:-20px;height:calc(100% + 260px);background-position:right -14% top 40px,right -10% top -60px;background-size:var(--project-bg-size, calc(82% - 30px) auto, calc(38% - 30px) auto)}}.product__info-wrapper{background-color:#19181f;padding:40px}@media(min-width:769px){.product__info-wrapper h1{font-size:40px}.product__info-wrapper{padding:80px}}.product__info-wrapper h1{font-size:32px;line-height:normal;text-transform:uppercase;color:#fff;font-weight:700;font-family:Roboto;text-align:start}.product__description p,.product__description li{color:#fff}.product__description ul{list-style-type:none;padding:0;margin:0}.product__description ul li:before{content:"- ";padding-right:8px}.product__description strong{color:#ffb800;font-weight:700;font-family:Roboto}.project-unit-types.project-unit-types{padding-top:16px;padding-bottom:0}.project-unit-types__media-wrap{position:relative}.project-unit-types__media-wrap:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100vw;height:var(--project-band-h2, 0px);background-color:var(--project-accent-secondary);z-index:-1;pointer-events:none}.project-unit-types{position:relative;padding:72px 0;text-align:center}.project-unit-types:before{content:"";position:absolute;top:50%;left:0;right:0;height:calc(50% + 600px);z-index:-1;pointer-events:none;transform:scaleX(-1);background-repeat:no-repeat,no-repeat;background-position:right -4% top 0,right 0 top 40px;background-size:var(--project-bg-size, calc(90% - 30px) auto, calc(23% - 30px) auto)}.project-unit-types__heading{position:relative;margin-bottom:24px;max-width:320px;word-break:keep-all;overflow-wrap:normal;text-align:left;font-size:2.6em;line-height:1.15;font-weight:700;color:#6f6f6e}.project-unit-types__tabs{position:relative;z-index:1;display:flex;flex-wrap:wrap;justify-content:center;gap:20px;margin-bottom:0}.project-unit-types__tab{padding:20px 52px;border-radius:999px;border:none;background:var(--project-accent);color:#fff;cursor:pointer;font-size:1.4rem}.project-unit-types__tab.is-active{background:var(--project-accent-secondary);color:#fff}.project-unit-types__panel{display:none}.project-unit-types__panel.is-active{display:block}.project-unit-types__media{position:relative;display:block;width:100%;max-width:1000px;aspect-ratio:3 / 2;margin:72px auto 0;padding:0;overflow:hidden;box-sizing:border-box}.project-unit-types__media img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.project-unit-types__media.is-fitted img{position:absolute;top:0;left:0;width:auto;height:auto;object-fit:fill;max-width:none}.project-unit-types__details{position:relative;width:fit-content;max-width:820px;margin:40px auto 0;padding:28px 40px;display:flex;flex-wrap:nowrap;align-items:flex-start;justify-content:center;gap:56px;text-align:left}.project-unit-types__model,.project-unit-types__distribution{flex:0 0 auto}.project-unit-types__details:before{content:"";position:absolute;top:-250px;left:50%;transform:translate(-50%);width:min(880px,82vw);height:352px;z-index:-1;pointer-events:none;background-repeat:no-repeat;background-position:center;background-size:calc(100% - 30px) calc(100% - 30px)}.project-unit-types__model{margin:0;font-style:italic;font-weight:700;font-size:2.6rem;line-height:1.05;letter-spacing:-.01em;color:#6f6f6e;text-align:center}.project-unit-types__distribution{margin-top:0}.project-unit-types__distribution-heading{margin:0 0 12px;font-style:italic;font-weight:700;font-size:1.9rem;letter-spacing:-.02em;color:#6f6f6e}.project-unit-types__distribution-heading:before{content:"- "}.project-unit-types__list{list-style:none;margin:0;padding:0;font-size:1.8rem;line-height:1.3;letter-spacing:-.02em;color:#6f6f6e}.project-unit-types__list li:before{content:"- "}@media screen and (min-width:990px){.project-unit-types__heading{left:80px}}@media screen and (max-width:989px){.project-unit-types__heading{max-width:none;font-size:2.3em}.project-unit-types__tab{padding:15px 32px;font-size:1.3rem}.project-unit-types__details{flex-wrap:wrap;gap:24px 40px}}@media screen and (max-width:749px){.project-unit-types{padding:24px 0}.project-unit-types__heading{font-size:2.1em;margin-bottom:18px}.project-unit-types__tabs{gap:10px}.project-unit-types__tab{padding:12px 20px;font-size:1.2rem}.project-unit-types__media{margin-top:24px}.project-unit-types__details{width:auto;flex-direction:column;align-items:center;gap:18px;margin:12px auto 0;padding:20px 16px;text-align:center}.project-unit-types__distribution{text-align:left}.project-unit-types__details:before{top:-10px;bottom:-10px;left:-6px;right:-6px;width:auto;height:auto;transform:none}.project-unit-types__model{font-size:2.1rem}.project-unit-types__distribution-heading{font-size:1.6rem}.project-unit-types__list{font-size:1.5rem}.project-unit-types:before{top:40%;height:calc(60% + 240px);background-position:right -14% top 0,right -6% top 20px;background-size:var(--project-bg-size, calc(118% - 30px) auto, calc(38% - 30px) auto)}}.project-waze-cta{text-align:center;padding:90px 0 96px}.project-waze-cta__label{margin-bottom:24px;font-style:italic;font-weight:700;font-size:2.6rem;letter-spacing:-.02em;color:#6f6f6e}.project-waze-cta__button{display:inline-flex;align-items:center;justify-content:center}.project-waze-cta__button img{width:88px;height:auto}.project-waze-cta__button svg{width:72px;height:72px}@media screen and (max-width:989px){.project-waze-cta{padding:100px 0 28px}}@media screen and (max-width:749px){.project-waze-cta{padding:56px 0 24px}.project-waze-cta__label{margin-bottom:16px;font-size:1.9rem}.project-waze-cta__button img{width:64px}.project-waze-cta__button svg{width:56px;height:56px}}.project-highlights__group+.project-highlights__group{margin-top:24px}.project-highlights__heading{position:relative;margin-bottom:8px;max-width:420px;word-break:keep-all;overflow-wrap:normal;font-size:2.6em;line-height:1.15;font-weight:700;color:#6f6f6e}.project-highlights__list{position:relative;list-style:none;margin:0;padding:0}@media screen and (min-width:990px){.project-highlights__heading,.project-highlights__list{left:calc(-1*clamp(0px,(100vw - var(--page-width)) / 2 + 1.5rem,70px))}}.project-highlights__item{padding:2px 0;font-size:1.3em;line-height:1.2}@media screen and (max-width:749px){.project-highlights{display:grid;grid-template-columns:1fr 1fr;gap:16px;align-items:start}.project-highlights__group+.project-highlights__group{margin-top:0}.project-highlights__heading{font-size:2.1em;max-width:none}.project-highlights__item{font-size:1.15em}}.project-highlights__item:before{content:"- "}.project-specs{margin-top:20px}.project-specs__list{list-style:none;padding:0;margin:0 0 16px}.project-specs__item{display:flex;justify-content:space-between;gap:12px;padding:8px 0;border-bottom:1px solid rgba(255,255,255,.15)}.project-specs__label{font-weight:700;opacity:.8}.project-specs__cta{display:inline-block}
/*# sourceMappingURL=/cdn/shop/t/6/compiled_assets/styles.css.map */
