.facade-page .facade-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.facade-page .kitchen-compare--hero{aspect-ratio:4/3}.facade-page .kitchen-compare__labels .pill{gap:6px}.facade-page .facade-how .section-head p{margin:0}.facade-page .facade-styles__body{gap:16px;max-width:880px;display:grid}.facade-page .facade-styles__chips{flex-wrap:wrap;gap:8px;display:flex}.facade-page .facade-chip{border:1px solid var(--line);border-radius:var(--radius-pill);min-height:44px;color:var(--text);white-space:nowrap;background:#fff;flex:none;align-items:center;padding:0 16px;font-size:14px;font-weight:500;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.facade-page .facade-chip:hover{background:var(--surface)}.facade-page .facade-chip[aria-pressed=true]{border-color:var(--violet-active);background:var(--violet-active);color:#fff}.facade-page .facade-styles__figure{gap:12px;margin:0;display:grid}.facade-page .facade-styles__stage{aspect-ratio:4/3;border-radius:var(--radius-m);background:var(--surface);box-shadow:var(--shadow-image);position:relative;overflow:hidden}.facade-page .facade-styles__stage picture,.facade-page .facade-styles__stage img{width:100%;height:100%;position:absolute;inset:0}.facade-page .facade-styles__stage img{object-fit:cover}.facade-page .facade-styles__body:not(.is-enhanced) .facade-styles__switch{display:none}.facade-page .facade-styles__switch{bottom:12px;left:auto;right:12px}@media (min-width:1024px){.facade-page .facade-styles__body{grid-template:"figure chips""figure cta"1fr/minmax(0,1fr) 320px;gap:16px 40px;max-width:none}.facade-page .facade-styles__chips{grid-area:chips;align-content:start}.facade-page .facade-styles__figure{grid-area:figure}.facade-page .facade-styles__cta{grid-area:cta;align-self:start}}.facade-page .facade-styles__cta{align-items:center;gap:7px;width:fit-content;min-height:44px;font-size:15px;display:inline-flex}.facade-page .facade-feature{padding-top:80px}.facade-page .facade-feature+.facade-feature{padding-top:24px}@media (min-width:1024px){.facade-page .facade-feature--mirror .floorplan-feature__field{grid-template-columns:minmax(381px,.72fr) minmax(300px,1fr);grid-template-areas:"proof intro""proof action"}}.facade-page .facade-swatches{gap:16px;display:grid}.facade-page .facade-swatches__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 10px;margin:0;padding:0;list-style:none;display:grid}.facade-page .facade-swatches__grid li{gap:6px;min-width:0;display:grid}.facade-page .facade-swatches__grid img{aspect-ratio:1;object-fit:cover;border:1px solid var(--line);border-radius:var(--radius-s);background:var(--surface);width:100%}.facade-page .facade-swatches__grid span{color:var(--text);text-align:center;font-size:12px;font-weight:600;line-height:1.25}.facade-page .facade-swatches__colors{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:center;gap:8px;margin:0;padding:12px 0 0;list-style:none;display:flex}.facade-page .facade-swatches__colors li{background:var(--swatch);border:1px solid #1a19181f;border-radius:50%;width:28px;height:28px}.facade-page .facade-sketch .floorplan-proof__item img{aspect-ratio:3/2;object-fit:cover}@media (max-width:767px){.facade-page .kitchen-compare--hero{aspect-ratio:4/3}.facade-page .facade-styles__chips{margin:-5px calc(-1 * var(--gutter));padding:5px var(--gutter);scroll-padding-inline:var(--gutter);scrollbar-width:none;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;overflow-x:auto}.facade-page .facade-styles__chips::-webkit-scrollbar{display:none}.facade-page .facade-styles__switch{bottom:10px;right:10px}.facade-page .facade-feature{padding-top:56px}.facade-page .facade-feature+.facade-feature{padding-top:16px}.facade-page .facade-swatches__grid{gap:10px 8px}}