.banner{display:flex;position:relative}@media screen and (min-width: 768px){.banner__content{padding-bottom:10rem}.banner__content .media__content-heading:first-child{padding-top:10rem}.banner__content .banner__content-bottom{flex-shrink:0}.banner__content .media__content-button{margin-top:2rem;margin-bottom:2rem}.banner__content .media__content-inner{display:flex;height:100%;flex-direction:column}.banner__content .media__content-heading,.banner__content .media__content-text,.banner__content .media__content-button,.banner__content .media__content-logo{margin-top:auto}.banner__content .media__content-heading+.media__content-text,.banner__content .media__content-text+.media__content-heading,.banner__content .media__content-button+.media__content-heading,.banner__content .media__content-logo+.media__content-heading{margin-top:0}.banner__content .media__content-heading+.media__content-button,.banner__content .media__content-text+.media__content-button{margin-top:2rem}.banner__content .media__content-heading:last-child,.banner__content .media__content-text:last-child,.banner__content .media__content-button:last-child,.banner__content .media__content-logo:last-child{margin-top:auto}}@media screen and (min-width: 1024px){.banner .media__content{padding-left:8rem;padding-right:8rem}}
/*# sourceMappingURL=/cdn/shop/t/151/assets/section-image-banner.css.map */
