.flexible-tile{width:100%;height:100%;display:flex;flex-direction:row}
.flexible-tile .mboxDefault,.flexible-tile .at-element-marker{width:100%;height:100%}
.c-flexible-tile{width:100%;height:100%;display:flex;flex-direction:column}
.c-flexible-tile .c-heading--subsection-medium__container.js-enable-infopoints.c-headline__item{margin-bottom:0;line-height:0}
.c-flexible-tile .c-copy{margin-bottom:0;margin-top:8px}
@media(min-width:704px){.c-flexible-tile__tiles--wrapper{justify-content:center}
}
.c-flexible-tile-container{overflow:hidden}
@media(max-width:703.98px){.c-flexible-tile-container--with-image .c-flexible-tile__slide:first-of-type{margin-top:0}
.c-flexible-tile-container--with-image .c-tile__product-tile--wrapper{margin-top:16px}
.c-flexible-tile-container--with-image .c-flexible-tile-container__content{padding-top:0}
.c-flexible-tile-container--with-image .c-component-header{padding-bottom:2px}
.c-flexible-tile-container--with-image .c-component-header__copytext-wrapper{margin-bottom:30px}
}
@media(max-width:703.98px){.c-flexible-tile-container--with-icon .c-flexible-tile-container__content{padding-top:2px}
.c-flexible-tile-container--with-icon .c-component-header__copytext-wrapper{margin-bottom:30px}
.c-flexible-tile-container--with-icon .c-component-header{padding-bottom:0}
.c-flexible-tile-container--with-icon .c-flexible-tile-container__blocks .c-flexible-tile__slide:first-of-type{margin-top:0}
}
.c-flexible-tile-container__content{padding-top:16px}
@media(min-width:704px){.c-flexible-tile-container__content .js-carousel--product-tile{z-index:1}
.aem-AuthorLayer-Edit .c-flexible-tile-container__content{margin-bottom:0}
}
.c-flexible-tile-container__content .js-carousel--product-tile .c-image--placeholder{width:auto}
@media(min-width:704px){.c-flexible-tile-container .c-tile__product-tile--wrapper>div:nth-of-type(even),.c-flexible-tile-container .c-tile__product-tile--wrapper>div:nth-of-type(odd){margin-left:0;margin-right:0}
}
@media(min-width:704px){.c-flexible-tile-container .l-grid__column-medium-3{flex:0 0 33.3333%;max-width:33.3333%}
}
@media(min-width:992px){.c-flexible-tile-container .l-grid__column-medium-3{flex:0 0 25%;max-width:25%}
}
.c-flexible-tile__icon__wrapper--block{display:block}
.c-flexible-tile__icon__wrapper--block,.c-flexible-tile__icon__wrapper--block em{pointer-events:none}
.c-flexible-tile__image{margin-bottom:16px}
.c-flexible-tile__image .c-image{width:200px;margin:auto;max-width:100%}
.c-flexible-tile__bottom{margin-top:auto;text-align:center}
.azde-interim-design .c-flexible-tile__bottom{text-align:left}
.c-flexible-tile__bottom .c-link,.c-flexible-tile__bottom .c-button{margin-top:24px;display:inline-block}
@media(max-width:703.98px){.c-flexible-tile__tiles--wrapper{transform:translate3d(0,0,0)}
.c-flexible-tile-container__gallery>.c-flexible-tile__tiles--wrapper{display:flex;flex-wrap:nowrap}
}
.c-flexible-tile--with-image{font-size:26px;line-height:34px}
.c-flexible-tile--with-icon{font-size:24px;line-height:32px}
.c-flexible-tile__icon__wrapper{margin-bottom:16px;text-align:center}
.azde-interim-design .c-flexible-tile__icon__wrapper .c-flexible-tile__icon{margin:initial;color:inherit}
@media(max-width:703.98px){.c-flexible-tile__icon__wrapper .c-flexible-tile__icon,.c-flexible-tile__icon__wrapper .c-flexible-tile__icon-bg-white{width:80px;height:80px;font-size:48px}
.c-flexible-tile__icon__wrapper .c-icon--outline{border-width:3.455px;width:80px;height:80px;line-height:1.55}
}
.c-flexible-tile__icon-bg-white{background:#fff;display:block;width:80px;height:80px;line-height:80px;border-radius:50%;margin:0 auto}
.c-flexible-tile__slide{background:transparent !important;display:flex;flex-direction:row}
@media(max-width:703.98px){.c-flexible-tile-container__gallery .c-flexible-tile__slide{flex-shrink:0}
.c-flexible-tile-container__blocks .c-flexible-tile__slide{margin-top:32px}
.c-flexible-tile-container--with-icon .c-flexible-tile__slide{margin-top:32px}
.c-flexible-tile-container--with-image .c-flexible-tile__slide{margin-top:64px}
.c-flexible-tile__slide .c-flexible-tile__tiles--wrapper{margin-top:-2pc}
}
.js-carousel__placeholder>.c-tile__product-tile--wrapper{display:none}
.c-link--block:not(.c-link--two-lines-center){text-align:left}
.c-product-tile__pagination .c-tile__product-tile--bullet{background-color:#a0a0a0;border:0;box-shadow:none}
.c-product-tile__pagination .c-tile__product-tile--bullet.is-active{background-color:#414141}
.aem-AuthorLayer-Edit .c-flexible-tile__slide,.aem-AuthorLayer-Edit .flexible-tile{display:block}
.c-tile__product-tile--pagination .c-tile__product-tile--bullet:only-child{display:none}
.c-flexible-tile__tiles--wrapper .desktop-line-break{width:0}
.c-flexible-tile-container--with-image .js-carousel--product-tile:first-of-type{margin-top:0}
.c-flexible-tile__headline{margin-bottom:0}
.c-flexible-tile__headline p{margin-top:0;margin-bottom:0}
@media(min-width:992px){.c-flexible-tile__tiles--wrapper .desktop-line-break{width:100%}
}
@media(width <= 500px){.c-flexible-tile__headline{margin-bottom:8px}
}
@media(width>= 501px) and (width <= 703px){.flexible-tile{display:block}
.c-flexible-tile{display:block}
.c-flexible-tile__slide{display:block}
.c-flexible-tile__headline{margin-bottom:16px}
}
@media(width>= 704px) and (width <= 991px){.c-flexible-tile__tiles--wrapper .tablet-line-break{width:100%}
}
@media(width <= 703px){.c-product-tile__pagination{margin-top:47px;margin-bottom:0}
}
@media screen and (width>= 768px){.c-flexible-tile__tiles--wrapper{margin-top:0}
.c-flexible-tile-container__content{padding-top:0}
.c-flexible-tile-container--with-image .c-flexible-tile__slide{margin-top:32px}
.c-flexible-tile-container--with-icon .c-flexible-tile__slide{margin-top:32px}
}
@media screen and (width <= 703.98px){.c-flexible-tile-container--with-image .c-tile__product-tile--wrapper,.c-flexible-tile-container--with-image .c-flexible-tile__slide:first-of-type,.c-flexible-tile-container--with-image .c-flexible-tile-container__blocks .c-flexible-tile__slide:first-of-type{margin-top:0}
.c-flexible-tile-container--with-icon .c-tile__product-tile--wrapper,.c-flexible-tile-container--with-icon .c-flexible-tile__slide:first-of-type,.c-flexible-tile-container--with-icon .c-flexible-tile-container__blocks .c-flexible-tile__slide:first-of-type{margin-top:0}
}