@media screen and (min-width: 1024px){.banner-tile__container--mobile{display:none}}.banner-tile__container--mobile.row-1.column-2 .media__container{position:relative;overflow:hidden;padding-top:125%}.banner-tile__container--mobile.row-1.column-2 .media__container>img,.banner-tile__container--mobile.row-1.column-2 .media__container>video,.banner-tile__container--mobile.row-1.column-2 .media__container>model-viewer{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.banner-tile__container--desktop{display:none}@media screen and (min-width: 1024px){.banner-tile__container--desktop{display:block}}.banner-tile__container.row-1{grid-row:span 1}.banner-tile__container.column-1{grid-column:span 1}.banner-tile__container.row-2{grid-row:span 2}.banner-tile__container.column-2{grid-column:span 2}.banner-tile__wrapper{width:100%;height:100%;position:relative}.banner-tile__wrapper .media__container{width:100%;height:100%}.banner-tile__wrapper .media__container video,.banner-tile__wrapper .media__container img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.banner-tile__wrapper .media__link{z-index:1}.banner-tile__wrapper .text-group__container{position:absolute;width:100%;height:100%;justify-content:end;bottom:0;left:0;padding:var(--banner-text-vs-ins) var(--banner-text-hs-ins)}

/*# sourceMappingURL=snippets.banner-tile.css.map*/