.hero-banner__media{position:relative;overflow:hidden}.hero-banner__media img{display:block;width:100%;height:var(--hero-banner-height-mobile, 360px);object-fit:cover}@media screen and (min-width:750px){.hero-banner__media img{height:var(--hero-banner-height-desktop, 520px)}}.hero-banner__media .hero-banner__image--mobile{display:block}.hero-banner__media .hero-banner__image--desktop{display:none}@media screen and (min-width:750px){.hero-banner__media .hero-banner__image--mobile{display:none}.hero-banner__media .hero-banner__image--desktop{display:block}}.hero-banner__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,var(--hero-banner-overlay-color) 0%,transparent 45%,var(--hero-banner-overlay-color) 100%)}.hero-banner__card{position:relative;z-index:2;margin:calc(var(--hero-banner-overlap, 56px) * -1) 16px 0;padding:24px 20px 20px;display:flex;flex-direction:column;gap:12px;border-top:5px solid var(--color-button-background);box-shadow:0 -16px 48px #0b0b0b47}@media screen and (min-width:750px){.hero-banner__card{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:48px;row-gap:24px;margin-left:auto;margin-right:auto;width:calc(min(100%,var(--container-width)) - 30px);max-width:none;padding:40px 48px}.hero-banner__card .heading-block__animation{grid-column:1 / -1;grid-row:1}.hero-banner__card .paragraph-block__animation{grid-column:1;grid-row:2}.hero-banner__card .shopify-block{grid-column:2;grid-row:2}.hero-banner__card p{max-width:560px;font-size:18px}.hero-banner__card .justify-content-space-btw{justify-content:flex-start!important}}.hero-banner__card :is(h1,h2,h3){margin:0}@media screen and (max-width:749px){.hero-banner__card .group-row{flex-wrap:wrap}.hero-banner__card .group-row>*{flex:1 1 auto}.hero-banner__card .btn{width:100%;white-space:nowrap;padding-left:16px;padding-right:16px}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/section-hero-banner.css.map */
