.widget-type-cell:has(.gti-banner){border-radius:20px;overflow:hidden}.gti-banner{position:relative;width:100%}.gti-banner--variant-default{border-radius:20px;overflow:hidden}.gti-banner__grid{display:flex;flex-direction:column;gap:0;width:100%}.gti-banner__content{box-sizing:border-box;padding:48px 32px;width:100%}@media (max-width:991px){.gti-banner--hide-back-stacked .gti-banner__media--back,.gti-banner--hide-front-stacked .gti-banner__media--front{display:none}.gti-banner:not(.gti-banner--persist-order).gti-banner--has-back:not(.gti-banner--has-front) .gti-banner__media--back,.gti-banner:not(.gti-banner--persist-order).gti-banner--hide-front-stacked .gti-banner__media--back{order:-1}.gti-banner--variant-bento{background:transparent!important}.gti-banner--variant-bento .gti-banner__grid{background-color:var(--gti-bento-content-bg,#f4f4f4);border-radius:20px;color:var(--gti-bento-content-color,#000);overflow:hidden}.gti-banner--variant-bento .gti-banner__media{padding:0}.gti-banner--variant-bento .gti-banner__picture{border-radius:0}.gti-banner--variant-bento .gti-banner__content .gti-banner__desc,.gti-banner--variant-bento .gti-banner__content .gti-banner__title,.gti-banner--variant-bento .gti-banner__content .gti-banner__title-intro:not(.gti-banner__title-intro--styled),.gti-banner--variant-bento .gti-banner__content .pwr-sec__desc,.gti-banner--variant-bento .gti-banner__content .pwr-sec__title{color:inherit}}.gti-banner__media{box-sizing:border-box;line-height:0;padding:16px;width:100%}.gti-banner__picture{border-radius:20px;display:block;overflow:hidden;width:100%}.gti-banner__img{display:block;height:auto;max-width:100%;width:100%}.gti-banner__img-placeholder{background:rgba(0,0,0,.06);border-radius:20px;font-size:14px;padding:48px 24px;text-align:center}.gti-banner__title-image{display:block;height:auto;margin-bottom:24px;max-width:100%}.gti-banner__content.pwr--align-c .gti-banner__title-image{margin-left:auto;margin-right:auto}.gti-banner__title-intro:not(.gti-banner__title-intro--styled){margin-bottom:8px}.gti-banner .pwr-sec__title-intro.gti-banner__title-intro:not(.gti-banner__title-intro--styled){font-family:Zalando Sans SemiExpanded,sans-serif;font-size:18px;font-style:normal;font-weight:500;letter-spacing:.36px;line-height:120%;text-transform:uppercase}.gti-banner .pwr-sec__title-intro.gti-banner__title-intro--styled{isolation:isolate;position:relative;text-transform:none;z-index:0}.gti-banner .pwr-sec__title-intro.gti-banner__title-intro--text-styled{margin-bottom:36px}.gti-banner__title-intro--has-icon{align-items:center;display:inline-flex;gap:8px}.gti-banner__title-intro-icon{color:inherit;flex-shrink:0;line-height:1;-webkit-text-fill-color:currentColor;background:none;-webkit-background-clip:border-box;background-clip:border-box}.gti-banner__title-intro-icon i,.gti-banner__title-intro-icon svg,.gti-banner__title-intro-icon:before{display:block;line-height:1}.gti-banner__title{margin-bottom:24px}.gti-banner .gti-banner__title+.gti-banner__desc,.gti-banner .pwr-sec__title+.pwr-sec__desc{margin-top:0}.gti-banner .gti-banner__desc p,.gti-banner .pwr-sec__desc p{font-size:16px;line-height:1.5;margin:0}.gti-banner .gti-banner__desc p+p,.gti-banner .pwr-sec__desc p+p{margin-top:16px}.gti-banner__pills{margin-top:32px}.gti-banner__pills-heading{font-size:16px;font-style:normal;font-weight:500;line-height:140%;margin-bottom:12px}.gti-banner__pill-list{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}.gti-banner__content.pwr--align-c .gti-banner__pill-list{justify-content:center}.gti-banner__pill{align-items:center;background:#ebebeb;border-radius:16px;display:flex;gap:10px;padding:6px 16px}.gti-banner__cta-container{margin-top:60px}.gti-banner .gti-banner__cta--has-icon .pwr-cta_button{display:inline-flex;flex-wrap:nowrap;gap:.5rem;justify-content:center;line-height:1.2}.gti-banner .gti-banner__cta--has-icon .pwr-cta_button:after{background:none!important;content:none!important;display:none!important;height:auto!important;opacity:1!important;position:static!important;transform:none!important;width:auto!important}.gti-banner .gti-banner__cta--has-icon .gti-banner__btn-text{display:block;line-height:1.2}.gti-banner .gti-banner__cta--has-icon .gti-banner__btn-icon,.gti-banner .gti-banner__cta--has-icon .pwr-link-icon{display:flex;flex-shrink:0;justify-content:center;line-height:1;margin:0;padding:0}.gti-banner .gti-banner__cta--has-icon .gti-banner__btn-icon i,.gti-banner .gti-banner__cta--has-icon .gti-banner__btn-icon svg,.gti-banner .gti-banner__cta--has-icon .gti-banner__btn-icon:before,.gti-banner .gti-banner__cta--has-icon .pwr-link-icon i,.gti-banner .gti-banner__cta--has-icon .pwr-link-icon svg,.gti-banner .gti-banner__cta--has-icon .pwr-link-icon:before{display:block;line-height:1}@media (min-width:768px){.gti-banner__content{padding:48px}}@media (min-width:992px){.gti-banner__grid{align-items:stretch;display:grid;gap:0;grid-template-columns:var(--gti-banner-cols,1fr 1fr);min-height:var(--gti-banner-min-h-desktop,auto)}.gti-banner__content,.gti-banner__media{min-height:100%}.gti-banner--hide-back-stacked .gti-banner__media--back,.gti-banner--hide-front-stacked .gti-banner__media--front{display:flex}.gti-banner:not(.gti-banner--desktop-stack) .gti-banner__content{display:flex;flex-direction:column;justify-content:center}.gti-banner:not(.gti-banner--desktop-stack):not(.gti-banner--variant-bento) .gti-banner__content:not([class*="--vertical-"]):has(.gti-banner__title-image){height:100%;justify-content:flex-start}.gti-banner:not(.gti-banner--desktop-stack):not(.gti-banner--variant-bento) .gti-banner__content:not([class*="--vertical-"]):has(.gti-banner__title-image) .gti-banner__title-image{flex-shrink:0;margin-bottom:0}.gti-banner:not(.gti-banner--desktop-stack):not(.gti-banner--variant-bento) .gti-banner__content:not([class*="--vertical-"]):has(.gti-banner__title-image) .gti-banner__content-main{margin-top:auto;width:100%}.gti-banner:not(.gti-banner--desktop-stack) .gti-banner__content--vertical-top{height:100%;justify-content:flex-start}.gti-banner:not(.gti-banner--desktop-stack) .gti-banner__content--vertical-center{height:100%;justify-content:center}.gti-banner:not(.gti-banner--desktop-stack) .gti-banner__content--vertical-bottom{height:100%;justify-content:flex-end}.gti-banner:not(.gti-banner--desktop-stack) .gti-banner__content[class*="--vertical-"] .gti-banner__content-main{margin-top:0;width:100%}.gti-banner:not(.gti-banner--desktop-stack) .gti-banner__content[class*="--vertical-"] .gti-banner__title-image{flex-shrink:0}.gti-banner__media{box-sizing:border-box;display:flex;flex-direction:column;height:100%;min-height:0;overflow:visible;padding:32px}.gti-banner__picture{border-radius:20px;flex:1 1 auto;margin:0;min-height:0;overflow:hidden;position:relative;width:100%}.gti-banner__img{display:block;height:100%;inset:0;max-width:none;object-fit:cover;object-position:var(--gti-banner-img-pos,center center);position:absolute;width:100%}.gti-banner__content{padding:80px}}@media (min-width:992px){.widget-type-cell:has(.gti-banner--variant-bento){overflow:visible}.gti-banner--variant-bento{background:transparent!important}.gti-banner--variant-bento .gti-banner__grid{gap:32px}.gti-banner--variant-bento .gti-banner__bento-tile{border-radius:20px;overflow:hidden}.gti-banner--variant-bento .gti-banner__content.gti-banner__bento-tile{background-color:var(--gti-bento-content-bg,#f4f4f4);color:var(--gti-bento-content-color,#000);padding:40px}.gti-banner--variant-bento .gti-banner__content.gti-banner__bento-tile:not([class*="--vertical-"]){justify-content:flex-start}.gti-banner--variant-bento .gti-banner__content:not([class*="--vertical-"]) .gti-banner__content-main{margin-top:auto;width:100%}.gti-banner--variant-bento .gti-banner__content .gti-banner__desc,.gti-banner--variant-bento .gti-banner__content .gti-banner__title,.gti-banner--variant-bento .gti-banner__content .gti-banner__title-intro:not(.gti-banner__title-intro--styled),.gti-banner--variant-bento .gti-banner__content .pwr-sec__desc,.gti-banner--variant-bento .gti-banner__content .pwr-sec__title{color:inherit}.gti-banner--variant-bento .gti-banner__content .gti-banner__title,.gti-banner--variant-bento .gti-banner__content .pwr-sec__title{font-weight:500;margin-bottom:12px}.gti-banner--variant-bento .gti-banner__cta-container{margin-top:18px}.gti-banner--variant-bento .gti-banner__title-image{flex-shrink:0;margin-bottom:0}.gti-banner--variant-bento .gti-banner__media.gti-banner__bento-tile{min-height:100%;padding:0}.gti-banner--variant-bento .gti-banner__picture{border-radius:0;flex:1 1 auto;height:100%;min-height:0}.gti-banner--desktop-stack .gti-banner__grid{display:flex;flex-direction:column;min-height:0}.gti-banner--desktop-stack .gti-banner__media--front{order:1}.gti-banner--desktop-stack .gti-banner__content{display:block;order:2;padding:48px 32px}.gti-banner--desktop-stack .gti-banner__media--back{order:3}.gti-banner--desktop-stack .gti-banner__content,.gti-banner--desktop-stack .gti-banner__media{height:auto;min-height:0;width:100%}.gti-banner--desktop-stack .gti-banner__media{display:block;overflow:visible;padding:16px}.gti-banner--desktop-stack .gti-banner__picture{border-radius:20px;flex:none;height:auto;min-height:0;overflow:hidden;position:relative;width:100%}.gti-banner--desktop-stack .gti-banner__img{display:block;height:auto;max-width:100%;object-fit:cover;object-position:var(--gti-banner-img-pos,center center);position:static;width:100%}.gti-banner--desktop-stack.gti-banner--hide-back-stacked .gti-banner__media--back,.gti-banner--desktop-stack.gti-banner--hide-front-stacked .gti-banner__media--front{display:none}.gti-banner--desktop-stack.gti-banner--variant-bento{background:transparent!important}.gti-banner--desktop-stack.gti-banner--variant-bento .gti-banner__grid{background-color:var(--gti-bento-content-bg,#f4f4f4);border-radius:20px;color:var(--gti-bento-content-color,#000);gap:0;overflow:hidden}.gti-banner--desktop-stack.gti-banner--variant-bento .gti-banner__media{padding:0}.gti-banner--desktop-stack.gti-banner--variant-bento .gti-banner__picture{border-radius:0}.gti-banner--desktop-stack.gti-banner--variant-bento .gti-banner__content.gti-banner__bento-tile{background-color:transparent;padding:40px}}