.house_home .house-collage.collage{display:flex;flex-direction:column;gap:10px}.house-collage__top,.house-collage__stack,.house-collage__bottom,.house-collage__extra,.house-collage__feature{display:flex;flex-direction:column;gap:10px;min-width:0}.house-collage__item,.house-collage .collage__item{position:relative;overflow:hidden;box-sizing:border-box}.house-collage .media,.house-collage .media.media--height,.house-collage .media>img,.house-collage .media img,.house-collage .media>:is(img,svg,video-media),.house-collage .placeholder{width:100%;height:100%;object-fit:cover}.house-collage .media{display:block}.house-collage__feature .collage__item,.house-collage__stack .collage__item,.house-collage__bottom .collage__item,.house-collage__extra .collage__item{height:220px}@media screen and (max-width:767px){.house-collage .collage__item--has-mobile-height{height:var(--item-height-mobile)!important;min-height:var(--item-height-mobile);max-height:var(--item-height-mobile)}.house-collage .collage__item--has-mobile-height>.media,.house-collage .collage__item--has-mobile-height>.media.media--height,.house-collage .collage__item--has-mobile-height>.w-full.h-full{height:100%!important;max-height:100%}}@media screen and (min-width:768px){.house_home .house-collage.collage{gap:20px}.house-collage__top{flex-direction:row;align-items:stretch;gap:16px}.house-collage__feature{flex:1 1 50%;gap:0;align-self:stretch}.house-collage__feature>.collage__item{flex:1 1 auto;width:100%}.house-collage__stack{flex:1 1 50%;gap:16px 16px}.house-collage__bottom{flex-direction:row;gap:16px}.house-collage__bottom>.collage__item{flex:1 1 33.333%;min-width:0}.house-collage__extra{flex-direction:row;flex-wrap:wrap;gap:24px}.house-collage__extra>.collage__item{flex:1 1 calc(33.333% - 16px);min-width:0;max-width:calc(33.333% - 16px)}.house-collage__feature .collage__item{height:100%;min-height:464px;flex:1 1 auto}.house-collage__stack .collage__item{flex:0 0 auto;height:220px}.house-collage__bottom .collage__item,.house-collage__extra .collage__item{height:220px}.house-collage__stack .collage__item--has-desktop-height,.house-collage__bottom .collage__item--has-desktop-height,.house-collage__extra .collage__item--has-desktop-height{height:var(--item-height)!important;min-height:var(--item-height);max-height:var(--item-height)}.house-collage .collage__item--has-desktop-height>.media,.house-collage .collage__item--has-desktop-height>.media.media--height,.house-collage .collage__item--has-desktop-height>.w-full.h-full{height:100%!important;max-height:100%}.house-collage__feature .collage__item--has-desktop-height{height:100%!important;min-height:var(--item-height);max-height:none}}.house_home .title-wrapper{margin-block-end:92px}.house_home .title-wrapper .description{max-width:480px;font-size:14px;font-style:normal;font-weight:400;line-height:170%}.house_home .media-card__description p{font-size:12px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:2.88px;text-transform:uppercase}.house_home .media-card__description{max-width:340px}.house_home .media-card__content .media-card__text>div p{font-size:12px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:2.16px;text-transform:uppercase}.house_home .media-card__content .media-card__text>p{color:#dcccba;font-size:12px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:2.88px;text-transform:uppercase}.house_home .media-card__text .media-card__title .heading{font-size:22px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:-.11px}.house_home .media-card__content{padding:20px 24px 18px;background:linear-gradient(180deg,#35261b00,#35261bd9)}.house_home .house-collage__feature .media-card__content{background:#0000008c}.house_home .house-collage+div .icon-with-text{font-size:12px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:2.88px;text-transform:uppercase;margin-top:12px}.house_home .house-collage.collage+.bottom-button .icon-arrow-right{width:12px}.house_home .house-collage.collage+.bottom-button .button{max-width:100%}@media screen and (max-width:767px){.house_home .title-wrapper .heading{font-size:36px}.house_home .title-wrapper{margin-block-end:76px!important}.house_home .title-wrapper>div{gap:52px}.house_home .media-card__content{padding:14px 16px}.house_home .media-card__text .media-card__title .heading{font-size:18px}.house-collage__bottom{flex-direction:row}.house_home .house-collage.collage+.bottom-button{margin-top:40px}.house_home .house-collage.collage+.bottom-button a.link{font-weight:600;font-size:12px;line-height:100%;letter-spacing:24%;text-align:center;text-transform:uppercase}.house_home .house-collage.collage+.bottom-button a.link:hover span.link-text{background:transparent}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/house-home-collage.css.map */
