.media-banner__frame{position:relative;display:grid;min-block-size:max(var(--banner-height, 60svh),380px);overflow:hidden;border-radius:var(--banner-radius, 28px);background-color:var(--color-surface);isolation:isolate}.media-banner__asset,.media-banner__frame video{position:absolute;top:0;right:0;bottom:0;left:0;inline-size:100%;grid-area:1 / 1;object-fit:cover}.media-banner__frame>.shopify-video-wrapper,.media-banner__frame>div:has(>video){position:absolute;top:0;right:0;bottom:0;left:0}.media-banner .overlay{z-index:var(--z-base)}.media-banner__content{position:relative;z-index:calc(var(--z-base) + 1);display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;gap:var(--space-md);block-size:100%;padding:var(--space-md)}.media-banner__text{display:flex;flex-direction:column;gap:var(--space-2xs);max-inline-size:min(100%,26rem)}.media-banner__eyebrow{color:currentcolor;opacity:.75}.media-banner__heading{line-height:var(--leading-tight)}.media-banner__subheading{font-size:var(--text-sm);opacity:.85}.media-banner__playback{position:absolute;z-index:calc(var(--z-base) + 2);inset-block-end:var(--space-md);inset-inline-end:var(--space-md);display:grid;place-items:center;inline-size:38px;block-size:38px;border-radius:999px;background-color:#ffffff38;color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:background-color var(--duration-fast) var(--ease-out)}.media-banner__playback:hover{background-color:#ffffff61}@media screen and (min-width:750px){.media-banner__frame{min-block-size:max(var(--banner-height-desktop, 75svh),520px)}.media-banner__content{flex-direction:row;align-items:flex-end;justify-content:space-between;padding:var(--space-xl)}.media-banner__text{max-inline-size:min(46vw,36rem)}.media-banner__subheading{font-size:var(--text-md)}.media-banner__cta{flex:0 0 auto;margin-inline-end:calc(38px + var(--space-sm))}.media-banner__playback{inset-block-end:var(--space-xl);inset-inline-end:var(--space-xl)}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/media-banner.css.map */
