.erl-feature-columns{margin-block:0}.erl-feature-columns__track{list-style:none;margin:0;padding-inline:0;padding-block:0;display:flex;align-items:stretch;gap:0;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.erl-feature-columns__track::-webkit-scrollbar{display:none}:has(>.erl-feature-columns--bleed-end){overflow-x:clip}.erl-feature-columns--bleed-end{container-type:inline-size}.erl-feature-columns--bleed-end .erl-feature-columns__track{--erl-fc-gutter: calc((100vw - 100cqw)/2) ;margin-inline:calc(-1 * var(--erl-fc-gutter));padding-inline:var(--erl-fc-gutter);scroll-padding-inline:var(--erl-fc-gutter)}.erl-feature-columns__card{flex:0 0 min(380px,85%);box-sizing:border-box;display:flex;flex-direction:column;gap:var(--erl-spacing-lg);padding:var(--erl-spacing-xl);scroll-snap-align:start;border-radius:var(--erl-border-radius-lg);transition:background-color var(--erl-transition-fast)}.erl-feature-columns__card--highlight,.erl-feature-columns__card.is-linked{background-color:var(--erl-color-primary-lightest);border-radius:var(--erl-border-radius-lg)}.erl-feature-columns__heading{margin:0;font-family:var(--erl-font-heading);font-weight:var(--erl-fw-bold);font-size:var(--erl-fs-h4);line-height:var(--erl-lh-h4);letter-spacing:var(--erl-ls-h4);color:var(--erl-color-heading)}.erl-feature-columns__text{margin:0;font-family:var(--erl-font-body);font-weight:var(--erl-fw-regular);font-size:var(--erl-fs-body-lg);line-height:var(--erl-lh-body-lg);color:var(--erl-color-text);transition:color var(--erl-transition-fast)}.erl-feature-columns__card--highlight .erl-feature-columns__heading,.erl-feature-columns__card--highlight .erl-feature-columns__text,.erl-feature-columns__card.is-linked .erl-feature-columns__heading,.erl-feature-columns__card.is-linked .erl-feature-columns__text,.erl-feature-columns--red-heads .erl-feature-columns__heading{color:var(--erl-color-primary)}.erl-feature-columns--marker-linked .erl-feature-columns__card--highlight:not(.is-linked){background-color:transparent}.erl-feature-columns--marker-linked .erl-feature-columns__card--highlight:not(.is-linked) .erl-feature-columns__heading{color:var(--erl-color-heading)}.erl-feature-columns--marker-linked .erl-feature-columns__card--highlight:not(.is-linked) .erl-feature-columns__text{color:var(--erl-color-text)}.erl-feature-columns--marker-linked.erl-feature-columns--red-heads .erl-feature-columns__card--highlight:not(.is-linked) .erl-feature-columns__heading{color:var(--erl-color-primary)}@media(width<=600px){.erl-feature-columns__card{flex-basis:min(280px,78%);gap:var(--erl-spacing-sm);padding:var(--erl-spacing-lg) var(--erl-spacing-md)}.erl-feature-columns__heading{font-size:20px;line-height:1.2}.erl-feature-columns__text{font-size:16px;line-height:1.5}}@media(forced-colors:active){.erl-feature-columns__card--highlight,.erl-feature-columns__card.is-linked{border:1px solid CanvasText}.erl-feature-columns--marker-linked .erl-feature-columns__card--highlight:not(.is-linked){border:0}}.wp-block-erl-apartment-types+.erl-feature-columns,.wp-block-erl-apartment-types+.wp-block-erl-feature-columns{margin-block-start:var(--erl-spacing-xxl)}
