.floor-plans .wrapper{display:flex;flex-direction:column;gap:24px}.floor-plans .wrapper .title-wrapper{display:flex;flex-direction:column;gap:24px;width:100%}.floor-plans .wrapper .title{font-size:20px}.floor-plans .floor-filter{display:flex;flex-direction:column;align-items:center;gap:16px}.floor-plans .options-group{display:flex;flex-wrap:wrap;justify-content:center;gap:24px}.floor-plans .floor-option{display:flex;flex-direction:column;background-color:#fff;border-radius:12px;padding:24px;max-width:300px;height:auto;border:solid 1px #75757a1a;gap:16px;cursor:pointer;box-sizing:border-box}.floor-plans .floor-option .description{flex:1}@media screen and (min-width: 640px){.floor-plans .floor-filter{flex-direction:row;gap:24px}}@media screen and (min-width: 768px){.floor-plans .wrapper,.floor-plans .wrapper .title-wrapper{gap:32px}.floor-plans .wrapper .title{font-size:32px}.floor-plans .floor-option{padding:32px;max-width:400px}.floor-plans .wrapper .floor-option .title{font-size:24px}}@media screen and (min-width: 1012px){.floor-plans .wrapper .title{font-size:40px}.floor-plans .floor-option{padding:40px}}.floor-plans .floor-option.selected{border:1px solid var(--color-primary)}.floor-plans .floor-option h1{font-size:24px}.floor-plans .floor-option .floor-image{width:100%;height:240px;margin-bottom:16px}.floor-plans .floor-option .floor-image img{width:100%;height:100%;object-fit:contain}.floor-plans .floor-option .plan-btn{font-size:16px;font-weight:600;line-height:20px;color:#141415;width:fit-content;background:none;border:none;margin-top:16px;cursor:pointer;display:flex;align-items:center;gap:6px}.floor-plans .floor-option.selected .plan-unselected-btn{display:none}.floor-plans .floor-option.selected .plan-selected-btn{display:flex}.floor-plans .floor-option .plan-selected-btn{display:none}.floor-cta{width:100%}.floor-cta__wrapper{position:relative;padding:40px 24px;background:#f6f7f9;border-radius:16px;display:flex;flex-direction:column;gap:16px;width:100%;z-index:1;overflow:hidden}.floor-cta .floor-cta__content{display:flex;flex-direction:column;gap:32px}.floor-cta .btn{background-color:#fff}@media screen and (min-width: 640px){.floor-cta .btn{width:fit-content}}@media screen and (min-width: 768px){.floor-cta__wrapper{padding:40px}.floor-cta .floor-cta__content{flex-direction:row;justify-content:space-between;align-items:center}}.floor-cta .floor-cta__text{display:flex;flex-direction:column;gap:10px}.floor-cta__left_img,.floor-cta__right_img,.floor-cta__vector_img{position:absolute;z-index:-1}.floor-cta__left_img,.floor-cta__right_img{width:630px;height:600px;opacity:.2;mix-blend-mode:multiply}.floor-cta__left_img{left:-230px;top:-110px}.floor-cta__right_img{right:-195px;top:-214px;transform:scaleX(-1)}.floor-cta__left_img img,.floor-cta__right_img img{width:100%;height:100%}.floor-cta__left_img img{width:600px;height:600px;object-fit:cover}.floor-cta__vector_img{left:0;top:-20px;width:600px;height:400px}.floor-cta__vector_img img{object-fit:fill}@media (max-width: 768px){.floor-cta__vector_img{top:-20px;left:-50px}.floor-cta__left_img img{width:300px!important;height:250px!important;object-fit:cover}.floor-cta__left_img{left:-460px;top:-40px;transform:scaleX(-1)}.floor-cta__right_img{display:none}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/design_section-floor-plans.css.map */
