.property-carousel-module__FLenwq__container{background-color:#fff;width:100%}.property-carousel-module__FLenwq__section{width:100%;padding-block:calc(var(--spacing,.25rem)*12)}@media (min-width:48rem){.property-carousel-module__FLenwq__section{padding-block:calc(var(--spacing,.25rem)*16)}}.property-carousel-module__FLenwq__subtitle{margin-bottom:calc(var(--spacing,.25rem)*2);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);--tw-tracking:var(--tracking-wide,.025em);letter-spacing:var(--tracking-wide,.025em)}@media (min-width:48rem){.property-carousel-module__FLenwq__subtitle{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}}@media (min-width:64rem){.property-carousel-module__FLenwq__subtitle{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5/1)))}}.property-carousel-module__FLenwq__subtitle{color:#a8aeae}.property-carousel-module__FLenwq__title{--tw-font-weight:var(--font-weight-semibold,600);font-size:28px;font-weight:var(--font-weight-semibold,600)}@media (min-width:48rem){.property-carousel-module__FLenwq__title{font-size:36px}}.property-carousel-module__FLenwq__title{color:var(--color-primary);line-height:1.2}.property-carousel-module__FLenwq__tabsRow{margin-top:calc(var(--spacing,.25rem)*3);margin-bottom:calc(var(--spacing,.25rem)*8);gap:calc(var(--spacing,.25rem)*4);flex-direction:column;display:flex}@media (min-width:48rem){.property-carousel-module__FLenwq__tabsRow{margin-top:calc(var(--spacing,.25rem)*3);margin-bottom:calc(var(--spacing,.25rem)*10)}}@media (min-width:1024px){.property-carousel-module__FLenwq__tabsRow{flex-direction:row;justify-content:space-between;align-items:center}}.property-carousel-module__FLenwq__tabs{gap:calc(var(--spacing,.25rem)*0);display:flex}.property-carousel-module__FLenwq__viewMoreContainer{justify-content:center;display:flex}@media (min-width:1024px){.property-carousel-module__FLenwq__viewMoreContainer{justify-content:flex-end}}@media (max-width:1023px){.property-carousel-module__FLenwq__tabsRow .property-carousel-module__FLenwq__viewMoreContainer{display:none}}.property-carousel-module__FLenwq__viewMoreLink{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));color:#01abc4;align-items:center;font-size:16px;font-weight:500;text-decoration:underline;display:inline-flex}.property-carousel-module__FLenwq__viewMoreLink:hover{opacity:.8}.property-carousel-module__FLenwq__tab{margin-right:calc(var(--spacing,.25rem)*6);padding-inline:calc(var(--spacing,.25rem)*0);padding-block:calc(var(--spacing,.25rem)*2.5);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));position:relative}@media (min-width:48rem){.property-carousel-module__FLenwq__tab{margin-right:calc(var(--spacing,.25rem)*8);padding-block:calc(var(--spacing,.25rem)*3)}}.property-carousel-module__FLenwq__tab{color:#a0a0a0;cursor:pointer;background:0 0;border:none;font-size:17px;font-weight:400}@media (min-width:768px){.property-carousel-module__FLenwq__tab{font-size:17px;font-weight:500}}.property-carousel-module__FLenwq__tab:hover{color:var(--color-primary)}.property-carousel-module__FLenwq__tabActive{font-weight:600;color:var(--color-primary)!important}.property-carousel-module__FLenwq__tabActive:after{content:"";background-color:var(--color-blue);height:2px;position:absolute;bottom:0;left:0;right:0}.property-carousel-module__FLenwq__carouselWrapper{margin:10px 0;overflow:hidden}.property-carousel-module__FLenwq__carouselWrapperNoTabs{margin-top:30px}.property-carousel-module__FLenwq__carouselTrack{gap:25.5px;margin:0 5px;display:flex}@media (min-width:640px) and (max-width:1023px){.property-carousel-module__FLenwq__carouselTrack{gap:1.25rem}}.property-carousel-module__FLenwq__propertyCard{border-radius:var(--radius-lg,.5rem);background-color:var(--color-white,#fff);box-sizing:border-box;margin:2px 0;transition:box-shadow .3s;overflow:hidden;box-shadow:0 2px 8px #00000026}@media (min-width:640px) and (max-width:1023px){.property-carousel-module__FLenwq__propertyCard{flex:0 0 calc(50% - .625rem)!important;max-width:calc(50% - .625rem)!important}}.property-carousel-module__FLenwq__propertyCard:hover{box-shadow:0 4px 16px #00000040}.property-carousel-module__FLenwq__imageContainer{width:100%;height:250px;position:relative;overflow:hidden}@media (min-width:640px){.property-carousel-module__FLenwq__imageContainer{height:280px}}@media (min-width:1024px){.property-carousel-module__FLenwq__imageContainer{height:280px}}.property-carousel-module__FLenwq__propertyImage{object-fit:cover;height:100%;transition:transform .3s}.property-carousel-module__FLenwq__propertyCard:hover .property-carousel-module__FLenwq__propertyImage{transform:scale(1.05)}.property-carousel-module__FLenwq__badge{top:calc(var(--spacing,.25rem)*4);left:calc(var(--spacing,.25rem)*4);text-transform:uppercase;color:#fff;letter-spacing:.5px;z-index:10;text-align:center;background-color:#01abc4;border-radius:29.78px;justify-content:center;align-items:center;width:81px;height:21px;font-size:9px;font-weight:500;display:flex;position:absolute}@media (min-width:640px){.property-carousel-module__FLenwq__badge{font-size:9.6px}}.property-carousel-module__FLenwq__favoriteButton{top:calc(var(--spacing,.25rem)*4);right:calc(var(--spacing,.25rem)*4);cursor:pointer;z-index:10;background:0 0;border:none;justify-content:center;align-items:center;padding:0;transition:all .2s;display:flex;position:absolute}.property-carousel-module__FLenwq__favoriteButton:hover{transform:scale(1.1)}.property-carousel-module__FLenwq__heartIcon{height:calc(var(--spacing,.25rem)*7);width:calc(var(--spacing,.25rem)*7)}@media (min-width:64rem){.property-carousel-module__FLenwq__heartIcon{height:calc(var(--spacing,.25rem)*8);width:calc(var(--spacing,.25rem)*8)}}.property-carousel-module__FLenwq__heartIcon{color:var(--color-blue)}.property-carousel-module__FLenwq__propertyDetails{padding:calc(var(--spacing,.25rem)*4)}@media (min-width:48rem){.property-carousel-module__FLenwq__propertyDetails{padding:calc(var(--spacing,.25rem)*5)}}@media (min-width:64rem){.property-carousel-module__FLenwq__propertyDetails{padding:calc(var(--spacing,.25rem)*6)}}.property-carousel-module__FLenwq__propertyDetails{background-color:var(--color-background-light)}.property-carousel-module__FLenwq__description{margin-bottom:calc(var(--spacing,.25rem)*2);--tw-font-weight:var(--font-weight-light,300);font-size:14px;font-weight:var(--font-weight-light,300)}@media (min-width:48rem){.property-carousel-module__FLenwq__description{--tw-font-weight:var(--font-weight-light,300);font-size:12px;font-weight:var(--font-weight-light,300)}}.property-carousel-module__FLenwq__description{color:var(--color-secondary)}.property-carousel-module__FLenwq__addressPriceRow{margin-bottom:calc(var(--spacing,.25rem)*4);justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing,.25rem)*4);display:flex}.property-carousel-module__FLenwq__address{color:var(--color-primary);-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:1;font-size:16px;font-weight:600;line-height:22px;display:-webkit-box;overflow:hidden}@media (min-width:768px){.property-carousel-module__FLenwq__address{font-size:20px;font-weight:500;line-height:25px}}.property-carousel-module__FLenwq__priceContainer{flex-direction:column;flex-shrink:0;align-items:flex-end;display:flex}.property-carousel-module__FLenwq__price{color:#777;font-size:16px;font-weight:600;line-height:1.2}@media (min-width:768px){.property-carousel-module__FLenwq__price{font-size:20px;font-weight:500}}.property-carousel-module__FLenwq__priceLabel{color:#58585a;font-size:14px;font-weight:400}@media (min-width:768px){.property-carousel-module__FLenwq__priceLabel{font-size:12px;font-weight:300}}.property-carousel-module__FLenwq__featuresRow{padding-bottom:calc(var(--spacing,.25rem)*4);justify-content:space-between;align-items:center;display:flex}.property-carousel-module__FLenwq__features{align-items:center;gap:calc(var(--spacing,.25rem)*4);display:flex}@media (min-width:48rem){.property-carousel-module__FLenwq__features{gap:calc(var(--spacing,.25rem)*6)}}.property-carousel-module__FLenwq__feature{align-items:center;gap:calc(var(--spacing,.25rem)*1.5);display:flex}@media (min-width:48rem){.property-carousel-module__FLenwq__feature{gap:calc(var(--spacing,.25rem)*2)}}.property-carousel-module__FLenwq__feature{color:var(--color-gray-dark)}.property-carousel-module__FLenwq__feature span{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}@media (min-width:48rem){.property-carousel-module__FLenwq__feature span{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}}.property-carousel-module__FLenwq__feature span{color:#a0a0a0}.property-carousel-module__FLenwq__featureIcon{height:calc(var(--spacing,.25rem)*4);width:calc(var(--spacing,.25rem)*4)}@media (min-width:48rem){.property-carousel-module__FLenwq__featureIcon{height:calc(var(--spacing,.25rem)*5);width:calc(var(--spacing,.25rem)*5)}}.property-carousel-module__FLenwq__featureIcon{color:var(--color-gray-medium)}.property-carousel-module__FLenwq__viewDetailsLink{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));color:#01abc4;white-space:nowrap;align-items:center;margin-left:auto;font-size:12px;font-weight:400;text-decoration:underline;display:inline-flex}@media (min-width:768px){.property-carousel-module__FLenwq__viewDetailsLink{font-size:16px;font-weight:500}}.property-carousel-module__FLenwq__viewDetailsLink:hover{opacity:.8;text-decoration:underline}.property-carousel-module__FLenwq__navigation{margin-top:calc(var(--spacing,.25rem)*8);justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem)*4);display:flex}@media (min-width:48rem){.property-carousel-module__FLenwq__navigation{margin-top:calc(var(--spacing,.25rem)*6)}}.property-carousel-module__FLenwq__mobileViewMoreContainer{margin-top:calc(var(--spacing,.25rem)*8);justify-content:center;width:100%;display:flex}@media (min-width:1024px){.property-carousel-module__FLenwq__mobileViewMoreContainer{display:none}}.property-carousel-module__FLenwq__navButton{height:calc(var(--spacing,.25rem)*12);width:calc(var(--spacing,.25rem)*12);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-radius:3.40282e38px;justify-content:center;align-items:center;display:flex}@media (min-width:48rem){.property-carousel-module__FLenwq__navButton{height:calc(var(--spacing,.25rem)*14);width:calc(var(--spacing,.25rem)*14)}}.property-carousel-module__FLenwq__navButton{background-color:var(--color-white);color:var(--color-blue);border:1.5px solid var(--color-blue);cursor:pointer}.property-carousel-module__FLenwq__navButton:hover:not(.property-carousel-module__FLenwq__navButtonDisabled){opacity:.9;transform:scale(1.05)}.property-carousel-module__FLenwq__navButton:active:not(.property-carousel-module__FLenwq__navButtonDisabled){transform:scale(.95)}.property-carousel-module__FLenwq__navButtonDisabled{cursor:not-allowed;color:var(--color-accent);border:1.5px solid var(--color-accent);opacity:.5}.property-carousel-module__FLenwq__navIcon{height:calc(var(--spacing,.25rem)*6);width:calc(var(--spacing,.25rem)*6)}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}
