.FavoriteComparisonView-module__vAVJfa__root{grid-template-columns:3rem repeat(var(--num-favorites), 26rem) minmax(3rem, auto);grid-auto-rows:auto;display:grid}.FavoriteComparisonView-module__vAVJfa__spacing.FavoriteComparisonView-module__vAVJfa__leading{grid-area:2/1/9999/2}.FavoriteComparisonView-module__vAVJfa__spacing.FavoriteComparisonView-module__vAVJfa__trailing{grid-area:2/-2/9999/-1}
.FavoriteComparisonHeader-module__Gc7nla__header{z-index:1000;--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(214 211 209/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(244 244 245/var(--tw-bg-opacity));width:100%;position:sticky;top:0}.FavoriteComparisonHeader-module__Gc7nla__header.FavoriteComparisonHeader-module__Gc7nla__leading{grid-area:1/1/2/2}.FavoriteComparisonHeader-module__Gc7nla__header.FavoriteComparisonHeader-module__Gc7nla__trailing{grid-area:1/-2/2/-1}.FavoriteComparisonHeader-module__Gc7nla__header.FavoriteComparisonHeader-module__Gc7nla__item{scroll-snap-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;padding:1rem .5rem;display:flex}.FavoriteComparisonHeader-module__Gc7nla__header .FavoriteComparisonHeader-module__Gc7nla__title{text-align:center;width:100%;font-size:1.25rem;font-weight:600;line-height:1.75rem}.FavoriteComparisonHeader-module__Gc7nla__header .FavoriteComparisonHeader-module__Gc7nla__title .FavoriteComparisonHeader-module__Gc7nla__removeIcon{float:inline-end;margin-right:1rem;display:inline-block}.FavoriteComparisonHeader-module__Gc7nla__header .FavoriteComparisonHeader-module__Gc7nla__headerDivider{--tw-bg-opacity:1;background-color:rgb(214 211 209/var(--tw-bg-opacity));width:1px;position:absolute;top:.75rem;bottom:.75rem;right:0}.FavoriteComparisonHeader-module__Gc7nla__favoriteCTA{grid-gap:.75rem;grid-template-rows:repeat(1,minmax(0,1fr));grid-template-columns:minmax(0,1fr) 1px minmax(0,1fr) 1px minmax(0,1fr) 1px minmax(0,1fr);justify-content:center;align-items:center;gap:.75rem;display:grid}.FavoriteComparisonHeader-module__Gc7nla__favoriteCTA .FavoriteComparisonHeader-module__Gc7nla__item{flex-direction:column;justify-content:center;align-items:center;gap:.25rem;display:flex}.FavoriteComparisonHeader-module__Gc7nla__favoriteCTA .FavoriteComparisonHeader-module__Gc7nla__item[disabled]{cursor:not-allowed;--tw-text-opacity:1;color:rgb(212 212 212/var(--tw-text-opacity))}.FavoriteComparisonHeader-module__Gc7nla__favoriteCTA .FavoriteComparisonHeader-module__Gc7nla__divider{--tw-bg-opacity:1;background-color:rgb(163 163 163/var(--tw-bg-opacity));width:1px;height:100%}
.FavoriteComparisonSectionHeader-module__-xTcAa__header{text-transform:uppercase;grid-column:2/-2;padding-top:1rem;padding-bottom:1rem;font-size:1.125rem;font-weight:600;line-height:1.75rem}.FavoriteComparisonSectionHeader-module__-xTcAa__header .FavoriteComparisonSectionHeader-module__-xTcAa__text{position:sticky;left:1rem}.FavoriteComparisonSectionHeader-module__-xTcAa__border{--tw-bg-opacity:1;background-color:rgb(163 163 163/var(--tw-bg-opacity));grid-column:2/-2;width:100%;height:1px;margin-top:1rem}
.FavoriteComparisonLotThumbnail-module__LE1gdq__image{aspect-ratio:16/9;--tw-border-opacity:1;border-width:1px;border-color:rgb(163 163 163/var(--tw-border-opacity));-o-object-fit:cover;object-fit:cover;border-radius:.375rem;width:100%;height:12rem}.FavoriteComparisonLotThumbnail-module__LE1gdq__placeholder{justify-content:center;align-items:center;width:100%;height:12rem;display:flex}
.FavoriteComparisonLotDetails-module__Ac3AcG__icon{--tw-border-opacity:1;border-width:1px;border-color:rgb(163 163 163/var(--tw-border-opacity));border-radius:9999px;width:1rem;height:1rem;margin-left:auto;margin-right:.5rem;display:inline-block}.FavoriteComparisonLotDetails-module__Ac3AcG__icon.FavoriteComparisonLotDetails-module__Ac3AcG__custom{background-color:var(--color)}.FavoriteComparisonLotDetails-module__Ac3AcG__icon.FavoriteComparisonLotDetails-module__Ac3AcG__available{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.FavoriteComparisonLotDetails-module__Ac3AcG__icon.FavoriteComparisonLotDetails-module__Ac3AcG__inventory{--tw-bg-opacity:1;background-color:rgb(22 163 74/var(--tw-bg-opacity))}.FavoriteComparisonLotDetails-module__Ac3AcG__icon.FavoriteComparisonLotDetails-module__Ac3AcG__model{--tw-bg-opacity:1;background-color:rgb(167 139 250/var(--tw-bg-opacity))}.FavoriteComparisonLotDetails-module__Ac3AcG__icon.FavoriteComparisonLotDetails-module__Ac3AcG__reserved{--tw-bg-opacity:1;background-color:rgb(14 165 233/var(--tw-bg-opacity))}.FavoriteComparisonLotDetails-module__Ac3AcG__icon.FavoriteComparisonLotDetails-module__Ac3AcG__sold{--tw-bg-opacity:1;background-color:rgb(225 29 72/var(--tw-bg-opacity))}.FavoriteComparisonLotDetails-module__Ac3AcG__icon.FavoriteComparisonLotDetails-module__Ac3AcG__underConstruction{--tw-bg-opacity:1;background-color:rgb(249 115 22/var(--tw-bg-opacity))}.FavoriteComparisonLotDetails-module__Ac3AcG__icon.FavoriteComparisonLotDetails-module__Ac3AcG__underContract{--tw-bg-opacity:1;background-color:rgb(232 121 249/var(--tw-bg-opacity))}.FavoriteComparisonLotDetails-module__Ac3AcG__icon.FavoriteComparisonLotDetails-module__Ac3AcG__homesiteOnly,.FavoriteComparisonLotDetails-module__Ac3AcG__icon.FavoriteComparisonLotDetails-module__Ac3AcG__unavailable,.FavoriteComparisonLotDetails-module__Ac3AcG__icon.FavoriteComparisonLotDetails-module__Ac3AcG__unreleased,.FavoriteComparisonLotDetails-module__Ac3AcG__icon.FavoriteComparisonLotDetails-module__Ac3AcG__beingReserved,.FavoriteComparisonLotDetails-module__Ac3AcG__icon.FavoriteComparisonLotDetails-module__Ac3AcG__closed,.FavoriteComparisonLotDetails-module__Ac3AcG__icon.FavoriteComparisonLotDetails-module__Ac3AcG__futureInventory{--tw-bg-opacity:1;background-color:rgb(115 115 115/var(--tw-bg-opacity))}
.FavoriteComparisonGallery-module__sVcnma__root{grid-gap:.5rem;grid-template-rows:repeat(2,minmax(0,1fr)) auto;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;min-height:12rem;display:grid}.FavoriteComparisonGallery-module__sVcnma__image{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.FavoriteComparisonGallery-module__sVcnma__tourOverlay{text-align:center;text-transform:uppercase;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));background-color:#00000080;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}
.FavoriteComparisonEmptySection-module__bQNnbq__root{justify-content:center;align-items:center;width:100%;height:100%;min-height:24rem;display:flex}.FavoriteComparisonEmptySection-module__bQNnbq__root.FavoriteComparisonEmptySection-module__bQNnbq__sm{min-height:12rem}.FavoriteComparisonEmptySection-module__bQNnbq__root.FavoriteComparisonEmptySection-module__bQNnbq__lg{min-height:24rem}
.FavoriteComparisonFloorplanCarouselCard-module__ElMuvq__image{height:24rem}.FavoriteComparisonFloorplanCarouselCard-module__ElMuvq__image img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;height:100%}.FavoriteComparisonFloorplanCarouselCard-module__ElMuvq__name{text-align:center;font-size:1.25rem;line-height:1.75rem}.FavoriteComparisonFloorplanCarouselCard-module__ElMuvq__title{font-weight:600}.FavoriteComparisonFloorplanCarouselCard-module__ElMuvq__list{padding-left:1.5rem;list-style-type:disc;list-style-position:outside}.FavoriteComparisonFloorplanCarouselCard-module__ElMuvq__list .FavoriteComparisonFloorplanCarouselCard-module__ElMuvq__item{padding-left:-1.5rem}.FavoriteComparisonFloorplanCarouselCard-module__ElMuvq__list .FavoriteComparisonFloorplanCarouselCard-module__ElMuvq__price{--tw-text-opacity:1;color:rgb(115 115 115/var(--tw-text-opacity));display:block}
.FavoriteComparisonFloorplanSkeleton-module__CYvicG__root{flex-direction:column;gap:.5rem;display:flex}@keyframes FavoriteComparisonFloorplanSkeleton-module__CYvicG__pulse{50%{opacity:.5}}.FavoriteComparisonFloorplanSkeleton-module__CYvicG__skeleton{--tw-bg-opacity:1;background-color:rgb(163 163 163/var(--tw-bg-opacity));border-radius:.375rem;animation:2s cubic-bezier(.4,0,.6,1) infinite FavoriteComparisonFloorplanSkeleton-module__CYvicG__pulse}.FavoriteComparisonFloorplanSkeleton-module__CYvicG__skeleton.FavoriteComparisonFloorplanSkeleton-module__CYvicG__full{width:100%}.FavoriteComparisonFloorplanSkeleton-module__CYvicG__skeleton.FavoriteComparisonFloorplanSkeleton-module__CYvicG__short{width:16rem}.FavoriteComparisonFloorplanSkeleton-module__CYvicG__skeleton.FavoriteComparisonFloorplanSkeleton-module__CYvicG__long{width:20rem}.FavoriteComparisonFloorplanSkeleton-module__CYvicG__skeleton.FavoriteComparisonFloorplanSkeleton-module__CYvicG__big{height:24rem}.FavoriteComparisonFloorplanSkeleton-module__CYvicG__skeleton.FavoriteComparisonFloorplanSkeleton-module__CYvicG__small{height:1.25rem}
.FavoriteComparisonFloorplanCarousel-module__6Un8ZG__root{position:relative}.FavoriteComparisonFloorplanCarousel-module__6Un8ZG__scroller{scroll-snap-type:x var(--tw-scroll-snap-strictness);--tw-scroll-snap-strictness:mandatory;grid-template-rows:repeat(1,minmax(0,1fr));grid-auto-columns:100%;grid-auto-flow:column;min-height:24rem;display:grid;overflow:hidden}.FavoriteComparisonFloorplanCarousel-module__6Un8ZG__scroller .FavoriteComparisonFloorplanCarousel-module__6Un8ZG__scrollItem{scroll-snap-align:center;width:100%;height:100%}.FavoriteComparisonFloorplanCarousel-module__6Un8ZG__prevButton{--tw-translate-y:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));position:absolute;top:12rem;left:0;border-radius:9999px!important;width:2.25rem!important;height:2.25rem!important;padding:0!important}.FavoriteComparisonFloorplanCarousel-module__6Un8ZG__nextButton{--tw-translate-y:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));position:absolute;top:12rem;right:0;border-radius:9999px!important;width:2.25rem!important;height:2.25rem!important;padding:0!important}
.FavoriteComparisonExteriorCarousel-module__Lwl7dG__root{position:relative}.FavoriteComparisonExteriorCarousel-module__Lwl7dG__scroller{scroll-snap-type:x var(--tw-scroll-snap-strictness);--tw-scroll-snap-strictness:mandatory;grid-template-rows:repeat(1,minmax(0,1fr));grid-auto-columns:100%;grid-auto-flow:column;min-height:6rem;display:grid;overflow:hidden}.FavoriteComparisonExteriorCarousel-module__Lwl7dG__scroller .FavoriteComparisonExteriorCarousel-module__Lwl7dG__scrollItem{scroll-snap-align:center;grid-gap:.5rem;grid-template-rows:2rem;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:8rem;gap:.5rem;width:100%;padding-left:1.5rem;padding-right:1.5rem;display:grid}.FavoriteComparisonExteriorCarousel-module__Lwl7dG__title{grid-column:1/-1;justify-content:center;align-items:center;font-size:1.25rem;line-height:1.75rem;display:flex}.FavoriteComparisonExteriorCarousel-module__Lwl7dG__item{text-align:center;--tw-text-opacity:1;color:rgb(163 163 163/var(--tw-text-opacity));flex-direction:column;justify-content:center;align-items:center;display:flex}.FavoriteComparisonExteriorCarousel-module__Lwl7dG__item .FavoriteComparisonExteriorCarousel-module__Lwl7dG__preview{--tw-border-opacity:1;border-width:1px;border-color:rgb(229 229 229/var(--tw-border-opacity));background-color:var(--color);border-radius:.375rem;width:4rem;height:4rem}.FavoriteComparisonExteriorCarousel-module__Lwl7dG__prevButton{--tw-translate-y:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));position:absolute;top:50%;left:0;border-radius:9999px!important;width:2.25rem!important;height:2.25rem!important;padding:0!important}.FavoriteComparisonExteriorCarousel-module__Lwl7dG__nextButton{--tw-translate-y:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));position:absolute;top:50%;right:0;border-radius:9999px!important;width:2.25rem!important;height:2.25rem!important;padding:0!important}
.FavoriteComparisonExteriorSkeleton-module__xvO_VG__root{grid-gap:.5rem;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:auto;gap:.5rem;padding-left:1.5rem;padding-right:1.5rem;display:grid}.FavoriteComparisonExteriorSkeleton-module__xvO_VG__title{flex-direction:row;grid-column:1/-1;justify-content:center;align-items:center;width:100%;display:flex}.FavoriteComparisonExteriorSkeleton-module__xvO_VG__title .FavoriteComparisonExteriorSkeleton-module__xvO_VG__content{width:100%;max-width:12rem;height:1.5rem}@keyframes FavoriteComparisonExteriorSkeleton-module__xvO_VG__pulse{50%{opacity:.5}}.FavoriteComparisonExteriorSkeleton-module__xvO_VG__title .FavoriteComparisonExteriorSkeleton-module__xvO_VG__content{--tw-bg-opacity:1;background-color:rgb(163 163 163/var(--tw-bg-opacity));border-radius:.375rem;animation:2s cubic-bezier(.4,0,.6,1) infinite FavoriteComparisonExteriorSkeleton-module__xvO_VG__pulse}.FavoriteComparisonExteriorSkeleton-module__xvO_VG__skeleton{--tw-bg-opacity:1;background-color:rgb(163 163 163/var(--tw-bg-opacity));border-width:1px;border-radius:.375rem;width:4rem;height:4rem;animation:2s cubic-bezier(.4,0,.6,1) infinite FavoriteComparisonExteriorSkeleton-module__xvO_VG__pulse}
.FavoriteComparisonInteriorCarousel-module__UdW_Ba__root{position:relative}.FavoriteComparisonInteriorCarousel-module__UdW_Ba__scroller{scroll-snap-type:x var(--tw-scroll-snap-strictness);--tw-scroll-snap-strictness:mandatory;grid-template-rows:repeat(1,minmax(0,1fr));grid-auto-columns:100%;grid-auto-flow:column;min-height:24rem;display:grid;overflow:hidden}.FavoriteComparisonInteriorCarousel-module__UdW_Ba__scroller .FavoriteComparisonInteriorCarousel-module__UdW_Ba__scrollItem{scroll-snap-align:center;width:100%;height:100%}.FavoriteComparisonInteriorCarousel-module__UdW_Ba__prevButton{--tw-translate-y:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));position:absolute;top:12rem;left:0;border-radius:9999px!important;width:2.25rem!important;height:2.25rem!important;padding:0!important}.FavoriteComparisonInteriorCarousel-module__UdW_Ba__nextButton{--tw-translate-y:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));position:absolute;top:12rem;right:0;border-radius:9999px!important;width:2.25rem!important;height:2.25rem!important;padding:0!important}
.FavoriteComparisonInteriorCarouselCard-module__myNQ5G__image{height:24rem}.FavoriteComparisonInteriorCarouselCard-module__myNQ5G__image img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;height:100%}.FavoriteComparisonInteriorCarouselCard-module__myNQ5G__title{font-weight:600}.FavoriteComparisonInteriorCarouselCard-module__myNQ5G__list{padding-left:1.5rem;list-style-type:disc;list-style-position:outside}.FavoriteComparisonInteriorCarouselCard-module__myNQ5G__list .FavoriteComparisonInteriorCarouselCard-module__myNQ5G__item{padding-left:-1.5rem}.FavoriteComparisonInteriorCarouselCard-module__myNQ5G__list .FavoriteComparisonInteriorCarouselCard-module__myNQ5G__price{--tw-text-opacity:1;color:rgb(115 115 115/var(--tw-text-opacity));display:block}
.MortgageCalculator-module_root__zAI1K{grid-column-gap:1rem;grid-row-gap:1.5rem;-moz-column-gap:1rem;grid-template-columns:1fr 9rem 1fr 9rem;align-items:flex-end;gap:1.5rem 1rem;display:grid}.MortgageCalculator-module_root__zAI1K h2{font-size:calc(1.5rem*var(--anewgo-font-multiplier,1));grid-column:1/-1;margin-top:.5rem;font-weight:500}.MortgageCalculator-module_root__zAI1K h3,.MortgageCalculator-module_root__zAI1K label{font-size:calc(1.125rem*var(--anewgo-font-multiplier,1));margin-bottom:.5rem;font-weight:500;display:block}.MortgageCalculator-module_root__zAI1K .MortgageCalculator-module_price__KyycN{font-size:calc(1.25rem*var(--anewgo-font-multiplier,1));font-weight:700}.MortgageCalculator-module_root__zAI1K .MortgageCalculator-module_debt__am6a4{font-size:calc(1.5rem*var(--anewgo-font-multiplier,1));font-weight:700}.MortgageCalculator-module_root__zAI1K .MortgageCalculator-module_note__FrHlG{--tw-text-opacity:1;color:rgb(var(--color-gray-600,84 84 84)/var(--tw-text-opacity,1));font-size:calc(.875rem*var(--anewgo-font-multiplier,1));text-align:justify;padding-bottom:.75rem}.MortgageCalculator-module_root__zAI1K .MortgageCalculator-module_span2__zqCdP{grid-column:span 2/span 2}.MortgageCalculator-module_root__zAI1K .MortgageCalculator-module_span3__h6Hq1{grid-column:span 3/span 3}.MortgageCalculator-module_root__zAI1K .MortgageCalculator-module_span4__-XfV3{grid-column:span 4/span 4}.MortgageCalculator-module_root__zAI1K .MortgageCalculator-module_start1__w-Vzc{grid-column-start:1}.MortgageCalculator-module_root__zAI1K .MortgageCalculator-module_buttons__dEZsw button{flex:1}
.SelectionOverview-module__gNBuMq__root{--tw-bg-opacity:1;background-color:rgb(var(--color-primary-500,10 10 10) / var(--tw-bg-opacity));--tw-text-opacity:1;width:15rem;color:rgb(var(--color-on-primary-500,255 255 255) / var(--tw-text-opacity));flex-shrink:0;position:relative}@media (min-width:600px){.SelectionOverview-module__gNBuMq__root{margin-left:.75rem}}@media (min-width:900px){.SelectionOverview-module__gNBuMq__root{width:20rem}}@media (min-width:1200px){.SelectionOverview-module__gNBuMq__root{width:25%}}.SelectionOverview-module__gNBuMq__opener,.SelectionOverview-module__gNBuMq__selection{justify-content:space-between;align-items:center;gap:.75rem;width:100%;min-height:5rem;padding-left:1.25rem;padding-right:1.25rem;transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.SelectionOverview-module__gNBuMq__opener:hover,.SelectionOverview-module__gNBuMq__selection:hover{--tw-bg-opacity:1;background-color:rgb(var(--color-primary-600,10 9 9) / var(--tw-bg-opacity))}@media (min-width:900px){.SelectionOverview-module__gNBuMq__opener,.SelectionOverview-module__gNBuMq__selection{min-height:6.5rem}}.SelectionOverview-module__gNBuMq__opener svg,.SelectionOverview-module__gNBuMq__selection svg{font-size:1.5rem;line-height:2rem}.SelectionOverview-module__gNBuMq__opener{text-transform:uppercase}@media (min-width:1200px){.SelectionOverview-module__gNBuMq__opener{font-size:1.125rem;line-height:1.75rem}}.SelectionOverview-module__gNBuMq__selection{font-size:.875rem;line-height:1;position:relative}@media (min-width:900px){.SelectionOverview-module__gNBuMq__selection{font-size:1rem;line-height:1.5rem}}@media (min-width:1200px){.SelectionOverview-module__gNBuMq__selection{font-size:1.125rem;line-height:1.75rem}}.SelectionOverview-module__gNBuMq__selection>div{flex-direction:column;justify-content:center;min-width:0;display:flex}.SelectionOverview-module__gNBuMq__selection p{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.SelectionOverview-module__gNBuMq__selection .SelectionOverview-module__gNBuMq__price{margin-top:.25rem;font-size:1.25rem;font-weight:700;line-height:1.75rem}@media (min-width:900px){.SelectionOverview-module__gNBuMq__selection .SelectionOverview-module__gNBuMq__price{font-size:1.5rem;line-height:2rem}}@media (min-width:1200px){.SelectionOverview-module__gNBuMq__selection .SelectionOverview-module__gNBuMq__price{font-size:1.875rem;line-height:2.25rem}}.SelectionOverview-module__gNBuMq__selection .SelectionOverview-module__gNBuMq__price strong{font-weight:700}.SelectionOverview-module__gNBuMq__selection .SelectionOverview-module__gNBuMq__price span{font-size:1.125rem;font-weight:400;line-height:1.75rem}.SelectionOverview-module__gNBuMq__selection ul{align-items:center;gap:.5rem;margin-top:.25rem;font-size:.75rem;line-height:1rem;display:flex}@media (min-width:600px){.SelectionOverview-module__gNBuMq__selection ul{font-size:.875rem;line-height:1.25rem}}@media (min-width:1536px){.SelectionOverview-module__gNBuMq__selection ul{font-size:1rem;line-height:1.5rem}}.SelectionOverview-module__gNBuMq__selection ul li{--tw-border-opacity:1;border-right-width:1px;border-right-color:rgb(var(--color-on-primary-500,255 255 255) / var(--tw-border-opacity));padding-right:.5rem}.SelectionOverview-module__gNBuMq__selection ul li:last-child{border-style:none;padding-right:0}.SelectionOverview-module__gNBuMq__selection button{opacity:0;display:block;position:absolute;inset:0}.SelectionOverview-module__gNBuMq__panel{grid-template-rows:1fr;width:100%;height:calc(100dvh - 100%);transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:grid;position:absolute;top:100%;left:0}.SelectionOverview-module__gNBuMq__panel>div{--tw-bg-opacity:1;background-color:rgb(var(--color-primary-500,10 10 10) / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(var(--color-on-primary-500,255 255 255) / var(--tw-text-opacity));padding:1.25rem;transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.SelectionOverview-module__gNBuMq__panel[aria-hidden=true]{pointer-events:none;visibility:hidden;opacity:0;grid-template-rows:0fr}.SelectionOverview-module__gNBuMq__panel[aria-hidden=true]>div{padding-top:0;padding-bottom:0}
.DesignHomeNavItem-module__rES_eG__root{height:100%}.DesignHomeNavItem-module__rES_eG__root a{white-space:nowrap;border-color:#0000;border-top-width:3px;border-bottom-width:3px;align-items:center;height:100%;padding:.5rem .75rem;transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}@media (min-width:1200px){.DesignHomeNavItem-module__rES_eG__root a{padding-left:1.25rem;padding-right:1.25rem}}.DesignHomeNavItem-module__rES_eG__root a.DesignHomeNavItem-module__rES_eG__active{--tw-border-opacity:1;border-bottom-color:rgb(var(--color-primary-500,10 10 10) / var(--tw-border-opacity));font-weight:500}.DesignHomeNavItem-module__rES_eG__root a:hover{--tw-border-opacity:1;border-bottom-color:rgb(var(--color-secondary-500,255 214 0) / var(--tw-border-opacity))}
.DesignHomeNav-module__AzMyEq__root{-ms-overflow-style:none;scrollbar-width:none;height:100%;overflow:auto}.DesignHomeNav-module__AzMyEq__root::-webkit-scrollbar{display:none}.DesignHomeNav-module__AzMyEq__root ul{height:100%;display:flex}@media (min-width:1200px){.DesignHomeNav-module__AzMyEq__root ul{font-size:1.125rem;line-height:1.75rem}}@media (min-width:1536px){.DesignHomeNav-module__AzMyEq__root ul{gap:3rem}}
.InventorySecondaryActions-module__hXNoEW__root{text-align:right;display:flex}.InventorySecondaryActions-module__hXNoEW__root.InventorySecondaryActions-module__hXNoEW__row{flex-direction:row-reverse;align-items:center;gap:.75rem}@container (min-width:32rem){.InventorySecondaryActions-module__hXNoEW__root.InventorySecondaryActions-module__hXNoEW__row{gap:1.75rem}}.InventorySecondaryActions-module__hXNoEW__root.InventorySecondaryActions-module__hXNoEW__column{flex-direction:column;gap:.75rem}.InventorySecondaryActions-module__hXNoEW__root .InventorySecondaryActions-module__hXNoEW__buttons{text-align:left;justify-content:flex-end;gap:1rem;display:flex}@container (min-width:24rem){.InventorySecondaryActions-module__hXNoEW__root .InventorySecondaryActions-module__hXNoEW__buttons{gap:1.25rem}}.InventorySecondaryActions-module__hXNoEW__root .InventorySecondaryActions-module__hXNoEW__buttons>button{margin:-.5rem;padding:.5rem;font-size:1.5rem;line-height:2rem}@container (min-width:24rem){.InventorySecondaryActions-module__hXNoEW__root .InventorySecondaryActions-module__hXNoEW__buttons>button{font-size:1.875rem;line-height:2.25rem}}@media (min-width:1536px){.InventorySecondaryActions-module__hXNoEW__root .InventorySecondaryActions-module__hXNoEW__buttons>button{font-size:2.25rem;line-height:2.5rem}}.InventorySecondaryActions-module__hXNoEW__root .InventorySecondaryActions-module__hXNoEW__payment{font-size:1rem;font-weight:500;line-height:1.5rem}@container (min-width:24rem){.InventorySecondaryActions-module__hXNoEW__root .InventorySecondaryActions-module__hXNoEW__payment{font-size:1.25rem;line-height:1.75rem}}@media (min-width:1536px){.InventorySecondaryActions-module__hXNoEW__root .InventorySecondaryActions-module__hXNoEW__payment{font-size:1.5rem;line-height:2rem}}
.ElevationSecondaryActions-module__9dHKiW__root{text-align:right;display:flex}.ElevationSecondaryActions-module__9dHKiW__root.ElevationSecondaryActions-module__9dHKiW__row{flex-direction:row;justify-content:flex-end;align-items:center;gap:.75rem}@container (min-width:32rem){.ElevationSecondaryActions-module__9dHKiW__root.ElevationSecondaryActions-module__9dHKiW__row{gap:1.75rem}}.ElevationSecondaryActions-module__9dHKiW__root.ElevationSecondaryActions-module__9dHKiW__column{flex-direction:column;gap:.75rem}.ElevationSecondaryActions-module__9dHKiW__root .ElevationSecondaryActions-module__9dHKiW__buttons{text-align:left;justify-content:flex-end;align-items:center;gap:1rem;display:flex}@container (min-width:24rem){.ElevationSecondaryActions-module__9dHKiW__root .ElevationSecondaryActions-module__9dHKiW__buttons{gap:1.25rem}}.ElevationSecondaryActions-module__9dHKiW__root .ElevationSecondaryActions-module__9dHKiW__buttons>button{margin:-.5rem;padding:.5rem;font-size:1.5rem;line-height:2rem}@container (min-width:24rem){.ElevationSecondaryActions-module__9dHKiW__root .ElevationSecondaryActions-module__9dHKiW__buttons>button{font-size:1.875rem;line-height:2.25rem}}@media (min-width:1536px){.ElevationSecondaryActions-module__9dHKiW__root .ElevationSecondaryActions-module__9dHKiW__buttons>button{font-size:2.25rem;line-height:2.5rem}}.ElevationSecondaryActions-module__9dHKiW__root .ElevationSecondaryActions-module__9dHKiW__favoriteControl{width:100%;max-width:22rem}.ElevationSecondaryActions-module__9dHKiW__root .ElevationSecondaryActions-module__9dHKiW__payment{font-size:1rem;font-weight:500;line-height:1.5rem}@container (min-width:24rem){.ElevationSecondaryActions-module__9dHKiW__root .ElevationSecondaryActions-module__9dHKiW__payment{font-size:1.25rem;line-height:1.75rem}}@media (min-width:1536px){.ElevationSecondaryActions-module__9dHKiW__root .ElevationSecondaryActions-module__9dHKiW__payment{font-size:1.5rem;line-height:2rem}}
.InventoryHeader-module__dtOWpG__root{grid-gap:1rem;grid-template-columns:minmax(0,1fr) auto;gap:1rem;display:grid;container-type:inline-size}.InventoryHeader-module__dtOWpG__root .InventoryHeader-module__dtOWpG__title{margin-bottom:.25rem;font-size:1.25rem;font-weight:600;line-height:1.75rem}@container (min-width:24rem){.InventoryHeader-module__dtOWpG__root .InventoryHeader-module__dtOWpG__title{font-size:1.5rem;line-height:2rem}}@container (min-width:28rem){.InventoryHeader-module__dtOWpG__root .InventoryHeader-module__dtOWpG__title{font-size:1.875rem;line-height:2.25rem}}@media (min-width:1536px){.InventoryHeader-module__dtOWpG__root .InventoryHeader-module__dtOWpG__title{font-size:2.25rem;line-height:2.5rem}}.InventoryHeader-module__dtOWpG__root .InventoryHeader-module__dtOWpG__price{font-size:1.125rem;line-height:1.75rem}@container (min-width:24rem){.InventoryHeader-module__dtOWpG__root .InventoryHeader-module__dtOWpG__price{font-size:1.25rem;line-height:1.75rem}}@container (min-width:28rem){.InventoryHeader-module__dtOWpG__root .InventoryHeader-module__dtOWpG__price{font-size:1.5rem;line-height:2rem}}@media (min-width:1536px){.InventoryHeader-module__dtOWpG__root .InventoryHeader-module__dtOWpG__price{font-size:1.875rem;line-height:2.25rem}}.InventoryHeader-module__dtOWpG__root .InventoryHeader-module__dtOWpG__price strong{font-weight:500}.InventoryHeader-module__dtOWpG__root .InventoryHeader-module__dtOWpG__specs{margin-top:1.25rem;display:flex}.InventoryHeader-module__dtOWpG__root .InventoryHeader-module__dtOWpG__specs>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:0;border-right-width:calc(1px * var(--tw-divide-x-reverse));border-left-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)));--tw-divide-opacity:1;border-color:rgb(0 0 0/var(--tw-divide-opacity))}.InventoryHeader-module__dtOWpG__root .InventoryHeader-module__dtOWpG__specs{font-size:.875rem;line-height:1.25rem}@container (min-width:24rem){.InventoryHeader-module__dtOWpG__root .InventoryHeader-module__dtOWpG__specs{font-size:1rem;line-height:1.5rem}}@container (min-width:28rem){.InventoryHeader-module__dtOWpG__root .InventoryHeader-module__dtOWpG__specs{font-size:1.125rem;line-height:1.75rem}}@media (min-width:1536px){.InventoryHeader-module__dtOWpG__root .InventoryHeader-module__dtOWpG__specs{font-size:1.25rem;line-height:1.75rem}}.InventoryHeader-module__dtOWpG__root .InventoryHeader-module__dtOWpG__specs li{padding-left:.5rem;padding-right:.5rem;line-height:1}.InventoryHeader-module__dtOWpG__root .InventoryHeader-module__dtOWpG__specs li:first-child{padding-left:0}.InventoryHeader-module__dtOWpG__root .InventoryHeader-module__dtOWpG__specs li:last-child{padding-right:0}.InventoryHeader-module__dtOWpG__root .InventoryHeader-module__dtOWpG__specs li strong{font-weight:600}.InventoryHeader-module__dtOWpG__root .InventoryHeader-module__dtOWpG__homesite{width:max-content;margin-top:.5rem;font-size:.875rem;font-weight:300;line-height:1.25rem}@container (min-width:24rem){.InventoryHeader-module__dtOWpG__root .InventoryHeader-module__dtOWpG__homesite{font-size:1rem;line-height:1.5rem}}@container (min-width:28rem){.InventoryHeader-module__dtOWpG__root .InventoryHeader-module__dtOWpG__homesite{font-size:1.125rem;line-height:1.75rem}}@media (min-width:1536px){.InventoryHeader-module__dtOWpG__root .InventoryHeader-module__dtOWpG__homesite{font-size:1.25rem;line-height:1.75rem}}
