.banner{display:flex;position:relative;flex-direction:column;min-height:initial}@media screen and (max-width: 749px){.banner:not(.banner-stacked){flex-direction:row;flex-wrap:wrap}}@media screen and (min-width: 750px){.banner{min-height:72rem;flex-direction:row}}@media screen and (max-width: 749px){.banner-stacked{height:auto}.banner-stacked .banner-media{flex-direction:column}}.banner-media{height:100%;left:0;top:0;width:100%;position:relative}.banner-media-half{width:50%}.banner-media-half+.banner-media-half{right:0;left:auto}@media screen and (max-width: 749px){.banner-stacked .banner-media-half{width:100%}.banner-stacked .banner-media-half+.banner-media-half{order:1}.banner:not(.banner-adapt):not(.banner-stacked)>.banner-media{height:39rem}}@media screen and (min-width: 750px){.banner-media{position:absolute;height:100%}}.banner-adapt{height:auto}@media screen and (max-width: 749px){.banner-stacked:not(.banner-adapt) .banner-media{height:39rem}.banner:before{display:none!important}.banner-stacked .banner-media-image-half{width:100%}}.banner-media .placeholder-svg{position:absolute;left:0;top:0;height:100%;width:100%}.banner-content{padding:0;display:flex;position:relative;width:100%;justify-content:center}@media screen and (min-width: 750px){.banner-content{padding-bottom:5rem;padding-top:5rem}}.banner-box{border:0;padding:4rem 3.5rem;position:relative;height:fit-content;align-items:center;text-align:center;width:100%}.banner-box>*+.banner-buttons{margin:0 auto;margin-top:2.3rem;transform:translate(1rem)}.banner-box>*+.banner-buttons-multiple{display:flex;max-width:45rem;flex-wrap:wrap;align-items:baseline;justify-content:center}@media screen and (min-width: 750px){.banner-box>*+.banner-buttons{margin-top:2rem}}.banner-content .button+.button{margin-top:1.5rem}.banner-content .button{height:auto;margin-right:2rem}.banner-box>*+.banner-text{margin-top:1.5rem}@media screen and (min-width: 750px){.banner-box>*+.banner-text{margin-top:2rem}}.banner-box>*+*{margin-top:1rem}.banner-box>*:first-child{margin-top:0}@media screen and (min-width: 750px){.banner-box{padding:4rem;width:54.8rem}.banner-box>.banner-buttons:only-child .button{margin-top:0}}.banner-heading>*,.banner-text>*{word-wrap:break-word}.banner-heading{margin-bottom:0}.category-image-wrapper img{min-height:120px}.banner-box{background-color:#fff;padding:2rem}.category-image-wrapper{position:relative}.category-image-wrapper .container{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.category-banner-top{margin-bottom:30px}.category-banner-headline{margin-top:60px}.category-banner-headline>*{font-size:4.5rem}@media screen and (max-width: 350px){.category-banner-headline>*{font-size:3.5rem}}.color-transparent{background:transparent!important}.color-transparent>.banner-heading{color:#fff;font-size:4.5rem}.color-transparent>.banner-text{color:#fff;font-size:2.5rem}.color-transparent>.banner-buttons>a{color:#1a1b18;background:#FFF;border-color:#1a1b18}.color-transparent>.banner-buttons>a:hover{background:#FD60FD;border-color:#fd60fd}#banner-content-box{opacity:0;transition:all 1.5s}@media screen and (max-width: 749px){.banner-content .button{flex-grow:1}.banner-stacked .banner-box{width:100%}.color-transparent>.banner-text,.color-transparent>.banner-heading{color:#1a1b18;font-size:2.5rem}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-image-banner.css.map?v=25960760574224685501634227037 */
