.hero-banner-v2{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;overflow:hidden;width:100%}.hero-banner-v2>*{grid-column:1 / -1;grid-row:1 / -1}.hero-banner-v2 .banner-v2__media,.hero-banner-v2 .banner-v2__media-mobile{width:100%;min-height:0}.hero-banner-v2 .banner-v2__media img,.hero-banner-v2 .banner-v2__media-mobile img{width:100%;height:auto;display:block}.hero-banner-v2 .banner-v2__media-mobile{display:none}@media screen and (max-width:749px){.hero-banner-v2 .banner-v2__media{display:none}.hero-banner-v2 .banner-v2__media-mobile{display:block}}.hero-banner-v2:after{content:"";grid-column:1 / -1;grid-row:1 / -1;background:#0000004d;opacity:0;z-index:1;pointer-events:none}.hero-banner-v2 .banner-v2__content{position:relative;z-index:2;width:100%;padding:2rem;display:flex;flex-direction:column}@media screen and (min-width:750px){.hero-banner-v2 .banner-v2__content{padding:4rem}}@media screen and (min-width:750px){.hero-banner-v2 .banner-v2__content--top-left,.hero-banner-v2 .banner-v2__content--top-center,.hero-banner-v2 .banner-v2__content--top-right{justify-content:flex-start}.hero-banner-v2 .banner-v2__content--middle-left,.hero-banner-v2 .banner-v2__content--middle-center,.hero-banner-v2 .banner-v2__content--middle-right{justify-content:center}.hero-banner-v2 .banner-v2__content--bottom-left,.hero-banner-v2 .banner-v2__content--bottom-center,.hero-banner-v2 .banner-v2__content--bottom-right{justify-content:flex-end}.hero-banner-v2 .banner-v2__content--top-left,.hero-banner-v2 .banner-v2__content--middle-left,.hero-banner-v2 .banner-v2__content--bottom-left{align-items:flex-start}.hero-banner-v2 .banner-v2__content--top-center,.hero-banner-v2 .banner-v2__content--middle-center,.hero-banner-v2 .banner-v2__content--bottom-center{align-items:center}.hero-banner-v2 .banner-v2__content--top-right,.hero-banner-v2 .banner-v2__content--middle-right,.hero-banner-v2 .banner-v2__content--bottom-right{align-items:flex-end}.hero-banner-v2 .banner-v2__content--top-left .banner__box,.hero-banner-v2 .banner-v2__content--middle-left .banner__box,.hero-banner-v2 .banner-v2__content--bottom-left .banner__box{text-align:left}.hero-banner-v2 .banner-v2__content--top-center .banner__box,.hero-banner-v2 .banner-v2__content--middle-center .banner__box,.hero-banner-v2 .banner-v2__content--bottom-center .banner__box{text-align:center}.hero-banner-v2 .banner-v2__content--top-right .banner__box,.hero-banner-v2 .banner-v2__content--middle-right .banner__box,.hero-banner-v2 .banner-v2__content--bottom-right .banner__box{text-align:right}}@media screen and (max-width:749px){.hero-banner-v2 .banner-v2__content--mobile-top-left,.hero-banner-v2 .banner-v2__content--mobile-top-center,.hero-banner-v2 .banner-v2__content--mobile-top-right{justify-content:flex-start}.hero-banner-v2 .banner-v2__content--mobile-middle-left,.hero-banner-v2 .banner-v2__content--mobile-middle-center,.hero-banner-v2 .banner-v2__content--mobile-middle-right{justify-content:center}.hero-banner-v2 .banner-v2__content--mobile-bottom-left,.hero-banner-v2 .banner-v2__content--mobile-bottom-center,.hero-banner-v2 .banner-v2__content--mobile-bottom-right{justify-content:flex-end}.hero-banner-v2 .banner-v2__content--mobile-top-left,.hero-banner-v2 .banner-v2__content--mobile-middle-left,.hero-banner-v2 .banner-v2__content--mobile-bottom-left{align-items:flex-start}.hero-banner-v2 .banner-v2__content--mobile-top-center,.hero-banner-v2 .banner-v2__content--mobile-middle-center,.hero-banner-v2 .banner-v2__content--mobile-bottom-center{align-items:center}.hero-banner-v2 .banner-v2__content--mobile-top-right,.hero-banner-v2 .banner-v2__content--mobile-middle-right,.hero-banner-v2 .banner-v2__content--mobile-bottom-right{align-items:flex-end}.hero-banner-v2 .banner-v2__content--mobile-top-left .banner__box,.hero-banner-v2 .banner-v2__content--mobile-middle-left .banner__box,.hero-banner-v2 .banner-v2__content--mobile-bottom-left .banner__box{text-align:left}.hero-banner-v2 .banner-v2__content--mobile-top-center .banner__box,.hero-banner-v2 .banner-v2__content--mobile-middle-center .banner__box,.hero-banner-v2 .banner-v2__content--mobile-bottom-center .banner__box{text-align:center}.hero-banner-v2 .banner-v2__content--mobile-top-right .banner__box,.hero-banner-v2 .banner-v2__content--mobile-middle-right .banner__box,.hero-banner-v2 .banner-v2__content--mobile-bottom-right .banner__box{text-align:right}}@media screen and (max-width:749px){.hero-banner-v2.banner-v2--text-below{display:flex;flex-direction:column-reverse}.hero-banner-v2.banner-v2--text-below .banner-v2__content{position:absolute}}@media screen and (max-width:749px){.hero-banner-v2{position:relative}.hero-banner-v2 .banner-v2__content{position:absolute;top:0;left:0;right:0;bottom:0;height:100%}}.hero-banner-v2 .banner-v2__heading{margin-bottom:1rem;color:#fff}.hero-banner-v2 .banner-v2__text{color:#fff}@media screen and (max-width:749px){.hero-banner-v2.banner-v2--text-below .banner-v2__heading,.hero-banner-v2.banner-v2--text-below .banner-v2__text{color:inherit}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/section-image-hero-banner-v2.css.map */
