@media(min-width:1200px){.is-layout-constrained>.glorit-project-list{max-width:1400px}}.glorit-project-list{display:block;margin-inline:auto;max-width:1400px;padding:4rem 0 4rem 1.25rem}@media(min-width:1024px){.glorit-project-list{padding-top:5rem}}.glorit-project-list__no-result{font-family:var(--wp--preset--font-family--t-star-pro,"T-Star Pro",system-ui,sans-serif);font-size:2.25rem;font-weight:700;margin:5rem 0;text-align:center}@media(min-width:1024px){.glorit-project-list__no-result{font-size:3rem}}.glorit-project-list__region-selector{margin-bottom:2rem}@media(min-width:1024px){.glorit-project-list__region-selector{margin-bottom:1.25rem;padding-inline:7rem}}.glorit-project-list__region-slide{width:auto}.glorit-project-list__region{align-items:center;background-color:#fff;border:1px solid var(--wp--preset--color--secondary-dark,#93703e);border-radius:9999px;color:var(--wp--preset--color--secondary-dark,#93703e);cursor:pointer;display:flex;font-family:var(--wp--preset--font-family--t-star-pro,"T-Star Pro",system-ui,sans-serif);font-size:1rem;font-weight:700;justify-content:center;line-height:1.5rem;padding:.75rem 1.5rem;transition:color .15s,background-color .15s,border-color .15s,filter .15s;white-space:nowrap}.glorit-project-list__region:hover{filter:brightness(.9)}.glorit-project-list__region.is-active{background-color:var(--wp--preset--color--secondary-dark,#93703e);border-color:transparent;color:#fff}.glorit-project-list__group{margin-bottom:4.5rem;padding-right:2rem}@media(min-width:768px){.glorit-project-list__group{padding-right:3rem}}@media(min-width:1024px){.glorit-project-list__group{padding-right:6rem}}.glorit-project-list__group:last-child{margin-bottom:0}.glorit-project-list__group[hidden]{display:none}.glorit-project-list__group-header{align-items:center;display:flex;margin-bottom:2rem}.glorit-project-list__group-title{font-family:var(--wp--preset--font-family--t-star-pro,"T-Star Pro",system-ui,sans-serif);font-size:1.5rem;font-weight:700;line-height:2rem;margin:0 .5rem 0 0}@media(min-width:1024px){.glorit-project-list__group-title{font-size:2.5rem;line-height:2.75rem}}.glorit-project-list__group-decor{background-color:var(--wp--preset--color--secondary,#a47f55);flex:1;height:1px}.glorit-project-list__toggle{align-items:center;background-color:#fff;border:1px solid #e5e7eb;border-radius:9999px;color:var(--wp--preset--color--secondary-dark,#93703e);cursor:pointer;display:flex;height:2rem;justify-content:center;margin-right:.75rem;padding:0;transition:transform .15s ease-in-out,filter .15s;width:2rem}.glorit-project-list__toggle svg{display:block;height:.5rem;width:.5rem}.glorit-project-list__toggle:hover{filter:brightness(.92)}.glorit-project-list__toggle--open{transform:rotate(180deg)}.glorit-project-list__view-selector{align-items:center;display:flex;margin-left:1.25rem}.glorit-project-list__view-selector[hidden]{display:none}.glorit-project-list__view-btn{align-items:center;background:none;border:1px solid var(--wp--preset--color--off-white,#e3e3e3);border-radius:9999px;color:var(--wp--preset--color--primary,#03213a);cursor:pointer;display:flex;height:2.5rem;justify-content:center;transition:background-color .15s,color .15s,border-color .15s;width:50px}.glorit-project-list__view-btn svg{display:block;margin-bottom:0}.glorit-project-list__view-btn:first-of-type{border-bottom-right-radius:0;border-right:0;border-top-right-radius:0;padding-left:.25rem}.glorit-project-list__view-btn:last-of-type{border-bottom-left-radius:0;border-left:0;border-top-left-radius:0;padding-right:.25rem}.glorit-project-list__view-btn:hover{filter:brightness(.9)}.glorit-project-list__view-btn.is-active{background-color:var(--wp--preset--color--secondary,#a47f55);border-color:var(--wp--preset--color--secondary,#a47f55);color:#fff}.glorit-project-list__view-btn--grid svg{width:17px}.glorit-project-list__list{display:flex;list-style:none;margin:0;padding:0}.glorit-project-list__list[hidden]{display:none}.glorit-project-list__item{margin:0}.glorit-project-list__list--list{flex-direction:column}@media(min-width:1024px){.glorit-project-list__list--list{padding-left:7rem;padding-right:7.5rem}}.glorit-project-list__list--list .glorit-project-list__item{margin-bottom:1rem}@media(min-width:1024px){.glorit-project-list__list--list .glorit-project-list__item{margin-bottom:1.25rem;width:100%}}.glorit-project-list__list--grid{align-items:stretch;display:grid;gap:2.5rem 1.5rem;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}@media(min-width:1024px){.glorit-project-list__list--grid{gap:2.5rem .5rem;grid-template-columns:repeat(3,318px);justify-content:center}}@media(min-width:1350px){.glorit-project-list__list--grid{grid-template-columns:repeat(4,318px)}}.glorit-project-list__list--grid .glorit-project-list__item{display:flex}.glorit-project-list__list--grid .glorit-project-card{width:100%}.glorit-project-card{border:1px solid var(--wp--preset--color--off-white,#e3e3e3);display:flex;flex-direction:column;height:100%;position:relative;width:335px}@media(min-width:1024px){.glorit-project-card{width:320px}}.glorit-project-card--last-unit{background-color:color-mix(in srgb,var(--wp--preset--color--secondary,#a47f55) 20%,transparent)}.glorit-project-card__image-holder{display:block;height:240px;position:relative}.glorit-project-card__image-announcement{align-items:center;background-color:#fff;border-radius:9999px;display:flex;left:1.25rem;min-height:30px;padding:.25rem .75rem;position:absolute;top:1.25rem;z-index:1}.glorit-project-card__announcement-icon{display:inline-flex;height:1rem;margin-right:.25rem;margin-top:.25rem;width:1rem}.glorit-project-card__announcement-icon svg{height:100%;width:100%}.glorit-project-card__announcement-text{color:var(--wp--preset--color--primary,#03213a);font-family:var(--wp--preset--font-family--t-star-pro,"T-Star Pro",system-ui,sans-serif);font-size:.875rem;font-weight:700;margin:0}.glorit-project-card__image,.glorit-project-card__image img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.glorit-project-card__image--fallback{background-color:var(--wp--preset--color--off-white,#e3e3e3)}.glorit-project-card__content{padding:1rem 2rem;position:relative}.glorit-project-card__headline{color:var(--wp--preset--color--primary,#03213a);display:inline-block;margin-bottom:.5rem;text-decoration:none}.glorit-project-card__headline h1,.glorit-project-card__headline h2,.glorit-project-card__headline h3,.glorit-project-card__headline h4,.glorit-project-card__headline h5,.glorit-project-card__headline h6{margin:0}.glorit-project-card__headline p{color:var(--wp--preset--color--primary,#03213a);font-family:var(--wp--preset--font-family--t-star-pro,"T-Star Pro",system-ui,sans-serif);font-size:1rem;font-weight:400;line-height:1.5rem;margin:0}.glorit-project-card__headline p:first-of-type{font-weight:500}.glorit-project-card__headline .subtitle,.glorit-project-card__headline .subtitle-zip{color:var(--wp--preset--color--primary,#03213a);font-family:var(--wp--preset--font-family--t-star-pro,"T-Star Pro",system-ui,sans-serif);font-size:.875rem;font-weight:500;margin-bottom:0}.glorit-project-card__headline .title{display:block;font-family:var(--wp--preset--font-family--t-star-pro,"T-Star Pro",system-ui,sans-serif);font-size:1.5rem;font-weight:700;margin-bottom:.5rem}.glorit-project-card__headline .title:hover{color:var(--wp--preset--color--secondary,#a47f55)}.glorit-project-card__headline .additional-title{color:var(--wp--preset--color--primary,#03213a);font-size:.875rem;font-weight:400;margin-bottom:.5rem}.glorit-project-card__detail-with-icon,.glorit-project-card__headline .additional-title{font-family:var(--wp--preset--font-family--t-star-pro,"T-Star Pro",system-ui,sans-serif)}.glorit-project-card__detail-with-icon{align-items:center;display:flex;font-size:1rem;font-weight:500;margin-bottom:1.25rem}.glorit-project-card__detail-with-icon svg{height:1.25rem;margin-right:.75rem;width:1.25rem}.glorit-project-card__room-infos{list-style:none;margin:0;padding:0}.glorit-project-card__space-info{margin-bottom:0}.glorit-project-card__button{align-items:center;background-color:#fff;border:1px solid #e5e7eb;border-radius:9999px;bottom:2rem;color:var(--wp--preset--color--primary,#03213a);display:flex;height:2rem;justify-content:center;position:absolute;right:2rem;transition:filter .15s;width:2rem}.glorit-project-card__button svg{height:.5rem;width:.5rem}.glorit-project-card__button:hover{filter:brightness(.92)}.glorit-project-card--carousel{height:515px;width:100%}.glorit-project-card--carousel .glorit-project-card__content{display:flex;flex:1 1 0%;flex-direction:column;justify-content:center;padding:.75rem .75rem .75rem 1.25rem}.glorit-project-card--carousel .glorit-project-card__image-announcement{min-height:0}.glorit-project-card--carousel .glorit-project-card__announcement-icon{height:.75rem;width:.75rem}@media(min-width:640px){.glorit-project-card--carousel .glorit-project-card__announcement-icon{height:1rem;width:1rem}}.glorit-project-card--carousel .glorit-project-card__announcement-text{font-size:.75rem}@media(min-width:640px){.glorit-project-card--carousel .glorit-project-card__announcement-text{font-size:.875rem}}.glorit-project-card--carousel .glorit-project-card__detail-with-icon{margin-bottom:.25rem}@media(min-width:1024px){.glorit-project-card--carousel .glorit-project-card__detail-with-icon{margin-bottom:1rem}}.glorit-project-card--carousel .glorit-project-card__detail-with-icon svg{height:.75rem;margin-right:.5rem;width:.75rem}@media(min-width:640px){.glorit-project-card--carousel .glorit-project-card__detail-with-icon svg{height:1rem;width:1rem}}.glorit-project-card--carousel .glorit-project-card__button{bottom:2.5rem;right:1.25rem;transform:translateY(50%)}.glorit-project-list__list--list .glorit-project-card{display:grid;grid-template-columns:90px 1fr;min-height:130px;width:100%}@media(min-width:640px){.glorit-project-list__list--list .glorit-project-card{grid-template-columns:110px 1fr}}@media(min-width:1024px){.glorit-project-list__list--list .glorit-project-card{grid-template-columns:250px 1fr}}@media(min-width:1280px){.glorit-project-list__list--list .glorit-project-card{grid-template-columns:300px 1fr}}@media(min-width:1536px){.glorit-project-list__list--list .glorit-project-card{grid-template-columns:400px 1fr}}.glorit-project-list__list--list .glorit-project-card .glorit-project-card__image-holder{height:100%}.glorit-project-list__list--list .glorit-project-card .glorit-project-card__image-announcement{display:none}@media(min-width:1024px){.glorit-project-list__list--list .glorit-project-card .glorit-project-card__image-announcement{display:flex}}.glorit-project-list__list--list .glorit-project-card .glorit-project-card__content{display:flex;flex-direction:column;justify-content:center;padding:.5rem 3rem .5rem .75rem}@media(min-width:640px){.glorit-project-list__list--list .glorit-project-card .glorit-project-card__content{padding:.75rem}}@media(min-width:1024px){.glorit-project-list__list--list .glorit-project-card .glorit-project-card__content{padding:2rem 3.25rem 1.25rem}}.glorit-project-list__list--list .glorit-project-card .glorit-project-card__detail-with-icon{margin-bottom:.75rem}.glorit-project-list__list--list .glorit-project-card .glorit-project-card__top-details{opacity:.6}@media(min-width:1024px){.glorit-project-list__list--list .glorit-project-card .glorit-project-card__top-details{opacity:1}}.glorit-project-list__list--list .glorit-project-card .glorit-project-card__top-details svg{height:.75rem;margin-right:.5rem;width:.75rem}@media(min-width:640px){.glorit-project-list__list--list .glorit-project-card .glorit-project-card__top-details svg{height:1rem;width:1rem}}.glorit-project-list__list--list .glorit-project-card .glorit-project-card__top-count{font-size:.75rem;line-height:1rem}@media(min-width:640px){.glorit-project-list__list--list .glorit-project-card .glorit-project-card__top-count{font-size:.875rem;line-height:1.25rem}}@media(min-width:1024px){.glorit-project-list__list--list .glorit-project-card .glorit-project-card__top-count{font-size:1rem;line-height:1.5rem}}.glorit-project-list__list--list .glorit-project-card .glorit-project-card__room-infos{display:none}@media(min-width:1024px){.glorit-project-list__list--list .glorit-project-card .glorit-project-card__room-infos{align-items:center;display:flex;gap:1.25rem}}.glorit-project-list__list--list .glorit-project-card .glorit-project-card__room-infos .glorit-project-card__detail-with-icon{margin-bottom:0}.glorit-project-list__list--list .glorit-project-card .glorit-project-card__headline .title{font-size:1.25rem;line-height:1.75rem}@media(min-width:1024px){.glorit-project-list__list--list .glorit-project-card .glorit-project-card__headline .title{font-size:1.5rem;line-height:2rem}}.glorit-project-list__list--list .glorit-project-card .glorit-project-card__button{bottom:auto;height:2rem;right:.75rem;top:50%;transform:translateY(-50%);width:2rem}@media(min-width:1024px){.glorit-project-list__list--list .glorit-project-card .glorit-project-card__button{bottom:2rem;right:2rem;top:auto;transform:none}}
