<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.banner{position:relative;display:flex;flex-wrap:wrap}@media (min-width: 768px){.banner{height:100vh}}.banner--stacked{height:auto}@media (min-width: 768px){.banner--stacked{height:100vh}}.banner__media{position:relative;left:0;top:0;height:100%;width:100%}@media (min-width: 768px){.banner__media{position:absolute}}.banner__media-half{width:50%}.banner__media-half+.banner__media-half{right:0;left:auto}@media screen and (max-width: 767px){.banner--stacked .banner__media-half{width:100%}.banner--stacked .banner__media-half+.banner__media-half{order:1}.banner:not(.banner--adapt):not(.banner--stacked)&gt;.banner__media{height:50vh}.banner:before{display:none!important}.banner--stacked .banner__media-image-half,.banner--stacked .banner__box{width:100%}}.banner--adapt{height:auto}.banner--stacked:not(.banner--adapt) .banner__media{height:50vh}@media (min-width: 768px){.banner--stacked:not(.banner--adapt) .banner__media{height:100%}}.banner__box{position:relative;width:100%;max-width:768px;border-style:none;padding:2rem 1.5rem;text-align:center}@media (min-width: 768px){.banner__box{padding:2.5rem}}@media screen and (min-width: 768px){.banner__box&gt;*+.banner__buttons{margin-top:2rem}.banner__box&gt;.banner__buttons:only-child .button{margin-top:0}}.banner__buttons--multiple .button{margin:.5rem}.banner__box&gt;:first-child{margin-top:0}.banner__content{display:flex;justify-content:center;padding:0}@media (min-width: 768px){.banner__content{padding-top:5rem;padding-bottom:5rem}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/section-image-banner.css.map */
</pre></body></html>