.wp-block-dhsv-expose-floorplans-v2-tab--title{display:inline-block;font-family:var(--primary-font-family);font-size:var(--font-size-body-small);letter-spacing:.04em;text-transform:uppercase}.wp-block-dhsv-expose-floorplans-v2-tab--content{position:relative}.wp-block-dhsv-expose-floorplans-v2-tab__layout{align-items:start;column-gap:clamp(1rem,2.4vw,2.4rem);display:grid;grid-template-columns:minmax(10rem,20%) minmax(13rem,26%) minmax(20rem,1fr);grid-template-rows:auto auto auto;row-gap:clamp(1.5rem,3vw,2.8rem)}.wp-block-dhsv-expose-floorplans-v2-tab__left{display:flex;flex-direction:column;grid-column:1;grid-row:2}.wp-block-dhsv-expose-floorplans-v2-tab__intro{font-family:var(--primary-font-family);font-size:var(--font-size-body-small);grid-column:1;grid-row:1;margin:0 0 clamp(.9rem,1.8vw,1.4rem);max-width:28ch}.wp-block-dhsv-expose-floorplans-v2-tab__plan-image{aspect-ratio:1;border:1.5px solid #111;border-radius:50%;margin:0;overflow:hidden;width:11rem}.wp-block-dhsv-expose-floorplans-v2-tab__plan-image img{display:block;height:100%;object-fit:cover;width:100%}.wp-block-dhsv-expose-floorplans-v2-tab__plan-image-button{background:#0000;border:0;border-radius:50%;cursor:zoom-in;height:100%;overflow:hidden;padding:0;width:100%}@media(prefers-reduced-motion:no-preference){.wp-block-dhsv-expose-floorplans-v2-tab__plan-image-button{transition:transform .25s ease}.wp-block-dhsv-expose-floorplans-v2-tab__plan-image-button:focus-visible,.wp-block-dhsv-expose-floorplans-v2-tab__plan-image-button:hover{transform:scale(1.03)}}.wp-block-dhsv-expose-floorplans-v2-tab__plan-image-button:focus-visible{outline:2px solid #111;outline-offset:4px}.wp-block-dhsv-expose-floorplans-v2-tab__plan-image-button img{display:block;height:100%;object-fit:cover;width:100%}.wp-block-dhsv-expose-floorplans-v2-tab__download-group{grid-column:1;grid-row:3;width:-moz-fit-content;width:fit-content}.wp-block-dhsv-expose-floorplans-v2-tab__download-title{color:#111}.wp-block-dhsv-expose-floorplans-v2-tab__download{align-items:center;border:1.5px solid #111;color:#111;display:inline-flex;font-family:var(--primary-font-family);font-size:var(--font-size-body);font-weight:400;gap:1rem;justify-content:center;min-height:3rem;min-width:11rem;padding:.5rem 1.5rem .5rem .5rem;text-decoration:none;transition:background-color .25s ease,color .25s ease;width:-moz-fit-content;width:fit-content}.wp-block-dhsv-expose-floorplans-v2-tab__download:focus-visible,.wp-block-dhsv-expose-floorplans-v2-tab__download:hover{background:#111;color:var(--floor-bg,#d1c9c1);text-decoration:none}.wp-block-dhsv-expose-floorplans-v2-tab__download:focus-visible{outline:2px solid #111;outline-offset:3px}.wp-block-dhsv-expose-floorplans-v2-tab__download-icon{flex:0 0 auto;height:2rem;width:2rem}.wp-block-dhsv-expose-floorplans-v2-tab__download-icon svg{display:block;height:100%;width:100%}.wp-block-dhsv-expose-floorplans-v2-tab__center{display:contents}.wp-block-dhsv-expose-floorplans-v2-tab__facts{grid-column:2;grid-row:2;min-width:0}.wp-block-dhsv-expose-floorplans-v2-tab__download-title,.wp-block-dhsv-expose-floorplans-v2-tab__facts-title,.wp-block-dhsv-expose-floorplans-v2-tab__plan-title,.wp-block-dhsv-expose-floorplans-v2-tab__sonstiges-title{font-family:var(--primary-font-family);font-size:var(--font-size-body-small);margin:0 0 25px;padding:0}.wp-block-dhsv-expose-floorplans-v2-tab__download-title,.wp-block-dhsv-expose-floorplans-v2-tab__facts-title,.wp-block-dhsv-expose-floorplans-v2-tab__facts-title.is-in-view,.wp-block-dhsv-expose-floorplans-v2-tab__plan-title,.wp-block-dhsv-expose-floorplans-v2-tab__sonstiges-title{font-weight:400}.wp-block-dhsv-expose-floorplans-v2-tab__facts-pairs{align-items:start;column-gap:clamp(.7rem,1.6vw,1.4rem);display:grid;grid-template-columns:minmax(6rem,auto) minmax(6rem,1fr);line-height:2}.wp-block-dhsv-expose-floorplans-v2-tab__facts-pairs .wp-block-dhsv-expose-floorplans-v2-tab__facts-col{min-width:0}.wp-block-dhsv-expose-floorplans-v2-tab__facts-pairs ul{list-style:none;margin:0;padding:0}.wp-block-dhsv-expose-floorplans-v2-tab__facts-pairs li{font-family:var(--primary-font-family);font-size:var(--font-size-body-small);margin:0}.wp-block-dhsv-expose-floorplans-v2-tab__sonstiges{grid-column:2;grid-row:3;min-width:0}.wp-block-dhsv-expose-floorplans-v2-tab__sonstiges ul{list-style:disc;margin:0;padding-left:1.1rem}.wp-block-dhsv-expose-floorplans-v2-tab__sonstiges li{font-family:var(--primary-font-family);font-size:var(--font-size-body-small);margin:0}.wp-block-dhsv-expose-floorplans-v2-tab__sonstiges li+li{margin-top:clamp(.25rem,.6vw,.5rem)}.wp-block-dhsv-expose-floorplans-v2-tab__right{grid-column:3;grid-row:1/span 3;position:relative}.wp-block-dhsv-expose-floorplans-v2-tab__motif-image{aspect-ratio:4/3;margin:0;overflow:hidden;width:100%}.wp-block-dhsv-expose-floorplans-v2-tab__motif-image img{display:block;height:100%;object-fit:cover;width:100%}@media(max-width:1199px){.wp-block-dhsv-expose-floorplans-v2-tab__layout{grid-template-columns:minmax(10rem,30%) 1fr;row-gap:clamp(1rem,2vw,1.6rem)}.wp-block-dhsv-expose-floorplans-v2-tab__right{grid-column:1/-1;grid-row:auto}.wp-block-dhsv-expose-floorplans-v2-tab__motif-image{aspect-ratio:16/9}}@media(max-width:767px){.wp-block-dhsv-expose-floorplans-v2-tab__layout{grid-template-columns:1fr;grid-template-rows:auto}.wp-block-dhsv-expose-floorplans-v2-tab__download-group,.wp-block-dhsv-expose-floorplans-v2-tab__facts,.wp-block-dhsv-expose-floorplans-v2-tab__intro,.wp-block-dhsv-expose-floorplans-v2-tab__left,.wp-block-dhsv-expose-floorplans-v2-tab__right,.wp-block-dhsv-expose-floorplans-v2-tab__sonstiges{grid-column:auto;grid-row:auto}.wp-block-dhsv-expose-floorplans-v2-tab__plan-title{padding-bottom:0}.wp-block-dhsv-expose-floorplans-v2-tab__plan-image{width:clamp(8rem,30vw,10rem)}.wp-block-dhsv-expose-floorplans-v2-tab__facts-pairs{column-gap:.9rem;grid-template-columns:minmax(5.5rem,40%) 1fr}}
