.op-tile-banners .op-tile-banner{position:relative}@media screen and (min-width:750px){.op-tile-banners .op-tile-banner{width:calc((100% - 8px)/2)!important;max-width:calc((100% - 8px)/2)!important}}.op-tile-banners .op-tile-banner__visual{position:relative;width:100%;aspect-ratio:1 / 1;overflow:hidden}.op-tile-banners .op-tile-banner__visual>a,.op-tile-banners .op-tile-banner__visual picture,.op-tile-banners .op-tile-banner__visual .tw-op-video-with-thumbnail,.op-tile-banners .op-tile-banner__visual .overlay-img-wrapper{display:block;width:100%;height:100%}.op-tile-banners .op-tile-banner__visual img,.op-tile-banners .op-tile-banner__visual video,.op-tile-banners .op-tile-banner__visual svg{width:100%;height:100%;object-fit:cover}.op-tile-banners .op-tile-banner__content{z-index:1}.op-tile-banners .op-tile-banner--overlay .op-tile-banner__content{position:absolute;right:0;bottom:0;left:0}.op-tile-banners .op-tile-banner--below .op-tile-banner__content{position:relative;padding-top:var(--spacings-2xl);padding-bottom:var(--spacings-2xl)}.op-tile-banners .op-tile-banner--below .op-content-wrapper{justify-content:flex-start}.op-tile-banners .op-tile-banner .tile-title{font-family:var(--font-family-body);font-weight:400;letter-spacing:0}.op-tile-banners .op-tile-banner .tile-description,.op-tile-banners .op-tile-banner .tile-description p{font-family:var(--font-family-heading);line-height:var(--text-base-lineheight, 28px);letter-spacing:var(--text-base-kernng, 0)}
/*# sourceMappingURL=/cdn/shop/t/2/assets/op-tile-banners.css.map */
