.image-with-title{position:relative;overflow:hidden}.image-with-title .image-block__image,.image-with-title .placeholder-image{display:block;width:100%;height:auto;aspect-ratio:var(--ratio);object-fit:cover}.image-with-title.image-block--height-fill .image-block__image{height:100%}.image-with-title__content{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;padding:var(--padding-lg);pointer-events:none}.image-with-title__content--top-left{align-items:flex-start;justify-content:flex-start}.image-with-title__content--top-right{align-items:flex-start;justify-content:flex-end}.image-with-title__content--center{align-items:center;justify-content:center}.image-with-title__content--bottom-left{align-items:flex-end;justify-content:flex-start}.image-with-title__content--bottom-right{align-items:flex-end;justify-content:flex-end}.image-with-title__link{position:absolute;top:0;right:0;bottom:0;left:0}.group-block:has(.image-with-title__link)>.group-block__media-wrapper{position:absolute;top:0;right:0;bottom:0;left:0}@media screen and (min-width:750px){[class*=equal-width-button-group-]:has(.image-with-title)>*{width:100%!important}[class*=equal-width-button-group-]:has(.image-with-title) .group-block-content{display:flex!important;width:100%!important}}.image-with-title__title{margin:0;padding:var(--padding-2xs) var(--padding-xs);background-color:var(--title-background-color, var(--color-background));color:var(--color-foreground)}
/*# sourceMappingURL=/cdn/shop/t/282/assets/image-with-title.css.map */
