.housetype-plots{--development-housetypes-content-margin-right:var(--space--l);--development-housetypes-content-margin-bottom:var(--space--xs);--development-housetypes-content-max-width:18.75rem;--development-housetypes-heading-font-size-small:1.0625rem;--development-housetypes-heading-font-size-large:1.125rem;--development-housetypes-heading-letter-spacing:0.12375rem;--development-housetypes-filter-select-width:70%;background-color:var(--color--primary);color:var(--color--white);padding-bottom:var(--space--4xl);padding-top:var(--space--layout);position:relative}.housetype-plots__inner{display:flex;flex-direction:column;gap:var(--space--l);padding:var(--space--responsive--l) var(--space--xs) var(--space--responsive--s) var(--space--xs)}@media (min-width:36em){.housetype-plots__inner{padding:var(--space--responsive--l) var(--space--xs) var(--space--responsive--s) var(--space--xs)}}@media (min-width:48em){.housetype-plots__inner{padding:var(--space--responsive--l) var(--space--m) var(--space--responsive--s) var(--space--m)}}@media (min-width:62em){.housetype-plots__inner{padding-left:var(--space--3xl);padding-right:0}}@media (min-width:1441px){.housetype-plots__inner{padding-left:calc(50vw - 40.625rem)}}@media (min-width:87.5em){.housetype-plots__inner{flex-direction:row}}.housetype-plots__content{flex-basis:100%;margin-bottom:var(--development-housetypes-content-margin-bottom);margin-right:var(--development-housetypes-content-margin-right)}@media (min-width:62em){.housetype-plots__content{padding-top:var(--space--xs)}}@media (min-width:87.5em){.housetype-plots__content{max-width:var(--development-housetypes-content-max-width)}}.housetype-plots__heading{color:var(--color--white);font-family:var(--type--2--font-family);font-family:Plus Jakarta Sans;font-size:calc(1.625rem + var(--fluid-bp)*18);font-size:18px;font-weight:var(--type--2--font-weight);font-weight:600;letter-spacing:.1rem;letter-spacing:var(--development-housetypes-heading-letter-spacing);line-height:var(--type--2--line-height);margin-bottom:var(--space--l);text-transform:uppercase}.housetype-plots__heading a{color:inherit}.housetype-plots__intro{color:var(--color--white);font-family:var(--type--1--font-family);font-size:var(--type--font-size--base);font-weight:var(--type--1--font-weight);line-height:var(--type--1--line-height)}.housetype-plots__filters{display:flex;flex-direction:column;gap:var(--space--4xs);margin:var(--space--l) auto var(--space--s) auto}@media (min-width:36em){.housetype-plots__filters{flex-direction:row}}@media (min-width:87.5em){.housetype-plots__filters{flex-direction:column}}.housetype-plots__filters select{background-color:initial;border:1px solid var(--color--off-white);border-radius:50px;color:var(--color--white);flex:0 0 33.3333%}@media (min-width:62em){.housetype-plots__filters select{width:var(--development-housetypes-filter-select-width)}}.housetype-plots__filters select option{color:#000}.housetype-plots__slider{flex:1}.housetype-plots__no-results{display:none}.housetype-plots .swiper{padding-bottom:var(--space--4xs)}.housetype-plots .swiper-slide{height:auto}.housetype-plots .swiper-container__controls{bottom:var(--space--s);left:0;padding:var(--space--responsive--l) var(--space--xs) var(--space--responsive--s) var(--space--xs);position:absolute;width:100%}@media (min-width:36em){.housetype-plots .swiper-container__controls{padding:var(--space--responsive--l) var(--space--xs) var(--space--responsive--s) var(--space--xs)}}@media (min-width:48em){.housetype-plots .swiper-container__controls{padding:var(--space--responsive--l) var(--space--m) var(--space--responsive--s) var(--space--m)}}@media (min-width:62em){.housetype-plots .swiper-container__controls{padding-left:var(--space--3xl);padding-right:0}}@media (min-width:1441px){.housetype-plots .swiper-container__controls{padding-left:calc(50vw - 40.625rem)}}@media (min-width:48em){.housetype-plots .swiper-container__controls{width:90%}}.housetype-plots .swiper .swiper-slide{height:auto;min-height:402px}.housetype-plots .swiper-container__controls__scrollbar{background-color:hsla(0,0%,100%,.075)}.housetype-plots .swiper-container__controls__scrollbar .swiper-scrollbar-drag{background-color:var(--color--white)}.housetype-plots .swiper-button-disabled{opacity:.5}