.image-banner{display:flex;flex-direction:column;gap:2.4rem}.image-banner__media{display:block;aspect-ratio:3 / 4;overflow:hidden;background-color:rgb(var(--color-media-ground))}.image-banner--adapt .image-banner__media{aspect-ratio:var(--ratio-mobile)}.image-banner__image{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--focal-point)}.image-banner__content{display:flex;flex-direction:column;gap:2.4rem;width:100%}.image-banner__intro,.image-banner__body{display:flex;flex-direction:column;align-items:flex-start}.image-banner__intro{gap:1.2rem}.image-banner__body{gap:2.4rem}.image-banner__caption,.image-banner__heading,.image-banner__text{margin:0}.image-banner__caption{padding-left:var(--banner-subheading-inset);color:rgb(var(--color-text-subtle));font-size:var(--type-label-s-size);line-height:var(--type-label-s-line-height);letter-spacing:var(--type-label-s-letter-spacing);font-weight:var(--font-weight-medium)}.image-banner__text{color:rgb(var(--color-text-subtle));font-size:var(--type-text-m-size);line-height:var(--type-text-m-line-height)}.image-banner__button{width:100%}@media screen and (min-width:750px){.image-banner__media{aspect-ratio:16 / 9;max-height:calc(100svh - 30rem);min-height:40rem}.image-banner--adapt .image-banner__media{aspect-ratio:var(--ratio)}.image-banner__image{object-position:var(--focal-point-desktop)}.image-banner__button{width:auto}}@media screen and (min-width:990px){.image-banner{gap:4rem}.image-banner__content{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;gap:1.6rem}.image-banner__intro{grid-column:1 / span 7}.image-banner__heading{-webkit-hyphens:manual;hyphens:manual}.image-banner__body{grid-column:8 / span 5}.image-banner__heading,.image-banner__text{text-box:trim-end cap alphabetic}.image-banner__text{font-size:var(--type-text-l-size);line-height:var(--type-text-l-line-height)}.image-banner__button{width:24rem}}
/*# sourceMappingURL=/cdn/shop/t/48/assets/section-image-banner-stage.css.map */
