.banner{display:flex;position:relative;flex-direction:column;z-index:1}.banner--small{min-height:40rem}.banner--medium{min-height:56rem}.banner--large{min-height:72rem}.banner--adapt,.banner--small:first-child,.banner--medium:first-child,.banner--large:first-child{border-top:0}@media screen and (max-width:749px){.banner--small{min-height:28rem}.banner--medium{min-height:34rem}.banner--large{min-height:40rem}}.banner__media{height:100%;position:absolute;left:0;top:0;width:100%}.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;top:50%}}.banner__media img{height:100%;object-fit:cover;object-position:center center;width:100%}.banner__media-image-half{width:100%;height:100%;object-fit:cover}.banner__content{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;padding:0;position:relative;width:100%;z-index:2}.banner__content--top-left{align-items:flex-start;justify-content:flex-start}.banner__content--top-center{align-items:center;justify-content:flex-start}.banner__content--top-right{align-items:flex-end;justify-content:flex-start}.banner__content--middle-left{align-items:flex-start;justify-content:center}.banner__content--middle-center{align-items:center;justify-content:center}.banner__content--middle-right{align-items:flex-end;justify-content:center}.banner__content--bottom-left{align-items:flex-start;justify-content:flex-end}.banner__content--bottom-center{align-items:center;justify-content:flex-end}.banner__content--bottom-right{align-items:flex-end;justify-content:flex-end}.banner__content--middle-left .banner__box,.banner__content--top-left .banner__box,.banner__content--bottom-left .banner__box{margin-left:0;padding-left:0}.banner--content-align-left .banner__content--middle-left,.banner--content-align-left .banner__content--top-left,.banner--content-align-left .banner__content--bottom-left{padding-left:0}.banner--content-align-left .banner__content--middle-left .page-width,.banner--content-align-left .banner__content--top-left .page-width,.banner--content-align-left .banner__content--bottom-left .page-width{margin-left:0;padding-left:2rem;max-width:none}@media screen and (max-width:749px){.banner--content-align-left .banner__content--middle-left .page-width,.banner--content-align-left .banner__content--top-left .page-width,.banner--content-align-left .banner__content--bottom-left .page-width{padding-left:1.5rem}}@media screen and (max-width:989px){.banner__content{padding:4rem 0}}@media screen and (min-width:990px){.banner__content{padding:5rem 0}}.banner__box{padding:4rem 3.5rem;position:relative;height:fit-content;align-items:center;color:rgb(var(--color-foreground));word-wrap:break-word;z-index:1}@media screen and (min-width:750px){.banner__box{width:auto;max-width:71rem;min-width:45rem}}@media screen and (max-width:749px){.banner__box{padding:3.5rem 2.5rem;max-width:45rem}}.banner--desktop-transparent .banner__box{max-width:89rem;background:transparent;--color-button: var(--color-base-outline-button-labels);--color-button-text: var(--color-base-outline-button-labels);--alpha-button-background: 0}.banner--desktop-transparent .button--secondary{--color-button: var(--color-base-outline-button-labels);--color-button-text: var(--color-base-outline-button-labels);--alpha-button-background: 0;--color-base-button-background: var(--color-base-outline-button-labels)}.banner--desktop-transparent .banner__box:before{display:none}.banner--mobile-bottom:not(.banner--stacked):not(.banner--adapt){flex-direction:row}.banner--mobile-bottom:not(.banner--stacked):not(.banner--adapt) .banner__content{height:auto;flex-direction:row;flex-wrap:wrap;width:auto;padding:0;align-content:flex-start;align-items:flex-start;position:absolute;bottom:0;left:0;background:rgb(var(--color-background));padding:2rem;margin:1.2rem;width:calc(100% - 2.4rem);z-index:2}.banner--mobile-bottom .banner__box{position:static;height:auto}.banner--mobile-bottom:not(.banner--stacked) .banner__content:before{display:none}.banner--content-align-center .banner__content{align-items:center}.banner--content-align-right .banner__content{align-items:flex-end}.banner--content-align-left .banner__content{align-items:flex-start}@media screen and (max-width:749px){.banner--content-align-mobile-center .banner__content{align-items:center}.banner--content-align-mobile-right .banner__content{align-items:flex-end}.banner--content-align-mobile-left .banner__content{align-items:flex-start}}.banner__heading{margin-bottom:0}.banner__heading+*{margin-top:1rem}.banner__text{margin-bottom:0}.banner__text+*{margin-top:1.5rem}.banner__buttons{display:inline-flex;flex-wrap:wrap;gap:1rem;max-width:45rem;word-break:break-word}.banner__buttons--multiple>*{flex-grow:1;min-width:22rem}.banner__buttons+*{margin-top:2rem}@media screen and (max-width:749px){.banner--stacked{height:auto}.banner--stacked .banner__content{position:absolute;height:auto}.banner--stacked .banner__content--mobile-bottom{bottom:0;flex-direction:column;background:linear-gradient(transparent 0%,rgba(var(--color-foreground),.04) 40%,rgba(var(--color-foreground),.7))}.banner--stacked .banner__content--mobile-bottom .banner__box{background:transparent;--color-foreground: 255, 255, 255;--color-button: var(--color-base-solid-button-labels);--color-button-text: var(--color-base-solid-button-labels);--alpha-button-background: 1}.banner--stacked .banner__content--mobile-bottom .banner__box:before{display:none}}.banner:before{background:rgba(var(--color-foreground),.2);content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;display:block}.banner .media>img{position:absolute;top:0;left:0;width:100%;height:100%}.banner .media>svg{position:absolute;top:0;left:0;width:100%;height:100%}.banner .placeholder-svg{opacity:.3}@media screen and (max-width:749px){.banner--mobile-bottom .banner__media,.banner--mobile-bottom:before{border-radius:var(--border-radius)}}.animate--ambient>img,.animate--ambient>svg{animation:animateAmbient var(--animation-duration, 6s) ease infinite;animation-direction:alternate}.animate--fixed>img,.animate--fixed>svg{object-position:center}@media screen and (min-width:750px)and (prefers-reduced-motion:no-preference){.animate--zoom-in>img,.animate--zoom-in>svg{transition:transform var(--duration-long) ease;transform:scale(1.05)}.animate--zoom-in:hover>img,.animate--zoom-in:hover>svg{transform:scale(1.1)}}@keyframes animateAmbient{0%{transform:scale(1.05) translate(var(--ambient-movement-horizontal, -1.25%),var(--ambient-movement-vertical, -1.25%))}to{transform:scale(1.1) translate(var(--ambient-movement-horizontal, 1.25%),var(--ambient-movement-vertical, 1.25%))}}@media screen and (max-width:749px){.banner--content-align-mobile-left .banner__content--middle-left,.banner--content-align-mobile-left .banner__content--top-left,.banner--content-align-mobile-left .banner__content--bottom-left{padding-left:0}.banner--content-align-mobile-left .banner__content--middle-left .page-width,.banner--content-align-mobile-left .banner__content--top-left .page-width,.banner--content-align-mobile-left .banner__content--bottom-left .page-width{margin-left:0;padding-left:1.5rem;max-width:none}.banner--content-align-mobile-left .banner__content--middle-left .banner__box,.banner--content-align-mobile-left .banner__content--top-left .banner__box,.banner--content-align-mobile-left .banner__content--bottom-left .banner__box{margin-left:0;padding-left:0}}.banner--content-align-left .banner__heading,.banner--content-align-left .banner__text,.banner--content-align-left .banner__buttons{margin-left:0}@media screen and (max-width:749px){.banner--content-align-mobile-left .banner__heading,.banner--content-align-mobile-left .banner__text,.banner--content-align-mobile-left .banner__buttons{margin-left:0}}.banner--split-layout{--banner-hero-text: #111;background:#fff;color:var(--banner-hero-text);contain:paint;display:block;height:auto;isolation:isolate;min-height:0;overflow:hidden;padding:3.2rem 0 4rem;position:relative}.banner--split-layout:before,.banner--split-layout:after{display:none}.banner--split-layout .banner__background-media{clip-path:inset(0);top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;position:absolute;z-index:0}.banner--split-layout .banner__background-media svg.hero-wundasmart-background{--hero-bg-width: max(120vw, 100rem);display:block;filter:saturate(1.45) brightness(1.06);height:calc(var(--hero-bg-width) * .4933);left:50%;max-width:none;position:absolute;top:calc(var(--hero-bg-width) * -.1);transform:translate(-50%);width:var(--hero-bg-width)}.banner--split-layout .banner__inner{align-items:center;display:grid;gap:4rem 8rem;grid-template-columns:repeat(2,minmax(0,1fr));position:relative;z-index:2}.banner--split-layout .banner__content{align-items:flex-start;background:transparent;color:var(--banner-hero-text);display:flex;height:auto;justify-content:center;max-width:66rem;min-width:0;padding:0;position:relative;width:100%}.banner--split-layout .banner__box{align-items:flex-start;background:transparent;background-attachment:scroll;color:var(--banner-hero-text);display:flex;flex-direction:column;gap:2.4rem;max-width:none;min-width:0;overflow-wrap:break-word;padding:0;text-align:left;width:100%;word-break:break-word}.banner--split-layout .banner__box:after{display:none}.banner--split-layout .banner__heading{color:var(--banner-hero-text);font-size:clamp(4.8rem,4vw,6.4rem);letter-spacing:var(--wt-heading-spacing, 0);line-height:var(--wt-heading-line-height, 1.3);margin:0;max-width:63rem}.banner--split-layout .banner__heading-highlight{background:var(--wunda-red);-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#fff;display:inline-block;line-height:1.05;padding:.06em .2em .1em;transform:rotate(-1deg)}.banner--split-layout .banner__heading+*,.banner--split-layout .banner__text+*,.banner--split-layout .banner__buttons+*{margin-top:0}.banner--split-layout .banner__text{color:var(--banner-hero-text);font-size:var(--wt-body-size, 1.6rem);letter-spacing:var(--wt-letter-spacing, 0);line-height:var(--wt-body-line-height, 1.4);margin:0;max-width:57rem}.banner--split-layout .banner__text p{margin:0}.banner--split-layout .banner__buttons{display:inline-flex;gap:1.2rem;margin:0;max-width:none}.banner--split-layout .banner__trustpilot-card{align-items:center;background:#fafafa;border-radius:1.2rem;box-sizing:border-box;display:flex;grid-column:1 / -1;height:10.2rem;justify-content:center;justify-self:center;max-width:100%;padding:1.5rem;position:relative;width:90rem;z-index:2}.banner--split-layout .banner__trustpilot-skeleton{display:flex;align-items:center;justify-content:center;top:1.5rem;right:1.5rem;bottom:1.5rem;left:1.5rem;pointer-events:none;position:absolute;transition:opacity .2s ease;z-index:0}.banner--split-layout .banner__trustpilot-skeleton:before{background:#0000000f;border-radius:.4rem;content:"";height:2.8rem;max-width:36rem;width:70%}.banner--split-layout .banner__trustpilot-card:has(iframe) .banner__trustpilot-skeleton{opacity:0;visibility:hidden}.banner--split-layout .banner__trustpilot-widget{max-width:100%;min-height:2.8rem;position:relative;width:100%;z-index:1}.banner--split-layout .banner__trustpilot-widget iframe{width:100%!important}.banner--split-layout .banner__product{display:flex;justify-content:center;min-width:0;position:relative;width:100%;z-index:2}.banner--split-layout .banner__product-card{max-width:40rem;width:100%}.banner--split-layout .banner__product-card .product-card-wrapper .card--wunda{--wunda-card-bg: #fff;box-shadow:0 .6rem 1.2rem #002e4c33}.banner--split-layout .banner__product-card .product-card-wrapper .card--wunda__media{aspect-ratio:336 / 215;padding:2.4rem}.banner--split-layout .banner__product-placeholder{align-items:center;background:#fff;border-radius:1rem;box-shadow:0 .6rem 1.2rem #002e4c33;color:var(--banner-hero-text);display:flex;flex-direction:column;gap:1.6rem;min-height:36rem;padding:2.4rem;text-align:center}.banner--split-layout .banner__product-placeholder .placeholder-svg{height:20rem;width:100%}@media screen and (min-width:750px){.banner--split-layout .banner__background-media svg.hero-wundasmart-background{--hero-bg-width: max(115vw, 120rem);top:calc(var(--hero-bg-width) * -.11)}}@media screen and (max-width:1199px){.banner--split-layout .banner__inner{gap:4rem;grid-template-columns:repeat(2,minmax(0,1fr))}.banner--split-layout .banner__content{padding-left:0;padding-right:0}}@media screen and (max-width:749px){.banner--split-layout{padding-bottom:4rem;padding-top:3.2rem}.banner--split-layout .banner__background-media svg.hero-wundasmart-background{--hero-bg-width: max(150vw, 85rem);top:calc(var(--hero-bg-width) * -.09)}.banner--split-layout .banner__inner{gap:3.2rem;grid-template-columns:minmax(0,1fr);min-height:auto}.banner--split-layout .banner__content,.banner--split-layout .banner__product{max-width:none;padding:0;width:100%}.banner--split-layout .banner__box{gap:2rem}.banner--split-layout .banner__heading{font-size:clamp(4rem,12vw,5.2rem)}.banner--split-layout .banner__trustpilot-card{justify-self:flex-start}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/section-image-banner-split.css.map */
