.hero-banner .hero-banner--content-inside .hero-banner__content{grid-column:2}.hero-banner .section__wrapper{min-height:var(--height-mobile, 0)}.hero-banner .hero-banner__body{position:relative}.hero-banner .marquee{position:absolute;inset-inline:0;inset-block-end:0}.hero-banner .marquee.marquee--top{inset-block:0 auto}.hero-banner__media .media{aspect-ratio:unset;height:100%}.hero-banner__media img,.hero-banner__media video,.hero-banner__media .placeholder{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:var(--focal-position, center)}@media(max-width:767.98px){.media-mobile--adapt .hero-banner__media .media{aspect-ratio:var(--ratio-mobile, var(--ratio));height:auto;min-height:100%}.hero-banner .hero-banner__inner{width:100%}.hero-banner:has(.hero-banner__content--outside-mobile) .section__wrapper{grid-column:1/-1;min-height:0;border-radius:0;background-color:transparent}.hero-banner:has(.hero-banner__content--outside-mobile) .hero-banner__media{background-color:rgb(var(--color-background))}.hero-banner:has(.hero-banner__content--outside-mobile) .overlay{display:none}.hero-banner:has(.hero-banner__content--outside-mobile) .hero-banner__body{--edge-padding-block-mobile: 2.4rem;display:contents}.hero-banner:has(.hero-banner__content--outside-mobile) .hero-banner__media{grid-row:1;min-height:var(--height-mobile, 0)}.hero-banner:has(.hero-banner__content--outside-mobile) .marquee{position:static;grid-row:1;grid-column:1/-1;align-self:end}.hero-banner:has(.hero-banner__content--outside-mobile) .marquee.marquee--top{align-self:start}.hero-banner:has(.hero-banner__content--outside-mobile) .hero-banner__wrapper{grid-row:2;grid-column:1/-1}.hero-banner:has(.hero-banner__content--outside-mobile) .hero-banner__content--outside-mobile{margin-block-start:calc(var(--overlap-mobile, 0px) * -1);border-radius:var(--border-radius, 0)}.hero-banner:has(.hero-banner__content--outside-mobile) .label--glass{border-color:rgb(var(--color-border)/var(--color-border-alpha));color:rgb(var(--color-foreground));background:rgb(var(--color-background-secondary))}}@media(min-width:768px){.hero-banner .section__wrapper{min-height:var(--height, 0)}.media--adapt .hero-banner__media .media{aspect-ratio:var(--ratio);height:auto;min-height:100%}.hero-banner__inner--transparent-desktop{background-color:transparent}.hero-banner__content--space-between .hero-banner__inner{justify-content:space-between}}@media(max-width:767.98px){.hero-banner--overlapped-mobile .section__wrapper{grid-column:1/-1;border-radius:0}.hero-banner--overlapped-mobile .hero-banner__body{margin-block-end:var(--section-radius)}.hero-banner--overlapped-mobile:has(.hero-banner__content--outside-mobile) .hero-banner__wrapper{margin-block-end:var(--section-radius)}.shopify-section:has(.hero-banner--overlapped-mobile)+.shopify-section>.section{position:relative;z-index:1;margin-block-start:calc(var(--section-radius) * -1);padding-top:calc(var(--padding-block-start-mobile, var(--padding-block-start, 0px)) + var(--section-top-offset, 0px) + var(--section-radius));border-top-left-radius:var(--section-radius);border-top-right-radius:var(--section-radius)}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/scoped-hero-banner.css.map */
