

/* Start:/local/templates/dinamica/template_styles.css?17869601192551*/
@media (min-width: 1660px) {
  .apartment-detail__plan-image img {
    max-height: 502px !important;
  }
}

.selection-page__more {
  display: flex !important;
  justify-content: center;
}

.selection-page__tabs {
  display: none !important;
}

.floor-page__floor-button {
  cursor: pointer !important;
}

/* html {
  scroll-behavior: smooth;
} */

.site-header.is-solid--new {
  background: #fcfcfc;
  --tw-text-opacity: 1;
  color: rgb(15 24 41 / var(--tw-text-opacity, 1));
}

.site-header.is-solid--new .site-header__brand--dark,
.site-header:not(.is-solid--new) .site-header__brand--light {
  display: inline-flex;
}

.site-header.is-solid--new .site-header__menu-icon--dark,
.site-header:not(.is-solid--new) .site-header__menu-icon--light {
  display: block;
}

.page-commercial .site-header:not(.is-solid--new) .site-header__phone--text,
.page-commercial .site-header:not(.is-solid--new) .site-header__cta,
.page-commercial .site-header:not(.is-solid--new) .site-header__select {
  color: #fcfcfc;
}

.page-commercial
  .site-header:not(.is-solid--new)
  .site-header__phone--text:hover,
.page-commercial
  .site-header:not(.is-solid--new)
  .site-header__phone--text:focus-visible,
.page-commercial .site-header:not(.is-solid--new) .site-header__cta:hover,
.page-commercial
  .site-header:not(.is-solid--new)
  .site-header__cta:focus-visible,
.page-commercial .site-header:not(.is-solid--new) .site-header__select:hover,
.page-commercial
  .site-header:not(.is-solid--new)
  .site-header__select:focus-visible {
  color: #ff9a15;
}

.is-solid--new .site-header__brand.site-header__brand--light.link {
  display: none;
}

.is-solid .site-header__brand.site-header__brand--light.link {
  display: none;
}
.ui-floor-slice__flat-group {
    cursor: pointer;
}

.ui-floor-slice__flat-lock,
.ui-floor-slice__flat-hint {
    pointer-events: none;
}

.ui-floor-slice__flat-hint {
    display: none;
    opacity: 0;
    transition: opacity .2s ease;
}

@media (min-width: 1660px) {
    .ui-floor-slice__variant--desktop .ui-floor-slice__flat-group:hover .ui-floor-slice__flat,
    .ui-floor-slice__variant--desktop .ui-floor-slice__flat-group:focus-within .ui-floor-slice__flat {
        opacity: .9;
    }

    .ui-floor-slice__variant--desktop .ui-floor-slice__flat-group:hover .ui-floor-slice__flat-hint,
    .ui-floor-slice__variant--desktop .ui-floor-slice__flat-group:focus-within .ui-floor-slice__flat-hint {
        display: block;
        opacity: 1;
    }
}
.floor-page__sales-badge--three{
  background: rgba(255, 188, 247, 1) !important;
}
/* End */
/* /local/templates/dinamica/template_styles.css?17869601192551 */
