﻿/*!
 * Copyright (c) 2008-2024 dotSource SE.
 * All rights reserved.
 * http://www.dotsource.de
 *//*!
 * Copyright (c) 2008-2024 dotSource SE.
 * All rights reserved.
 * http://www.dotsource.de
 *//*!
 * Copyright (c) 2008-2023 dotSource SE.
 * All rights reserved.
 * http://www.dotsource.de
 *//*!
 * Copyright (c) 2008-2023 dotSource SE.
 * All rights reserved.
 * http://www.dotsource.de
 *//*!
 * Copyright (c) 2008-2023 dotSource SE.
 * All rights reserved.
 * http://www.dotsource.de
 *//*!
 * Copyright (c) 2008-2023 dotSource SE.
 * All rights reserved.
 * http://www.dotsource.de
 *//*!
 * Copyright (c) 2008-2022 dotSource GmbH.
 * All rights reserved.
 * http://www.dotsource.de
 */.cms-accordion-component{padding-top:3px;background:#fff;line-height:1.3;text-decoration:none;clear:both}.cms-accordion-component .panel-cms.mtl{margin-top:0}.cms-accordion-component .accordion-content{position:relative;padding:0 !important}.cms-accordion-component .accordion-content .cmsContent{padding-bottom:25px}.cms-accordion-component .accordion-content .accordion-content-inner{padding-top:0;padding-bottom:25px}.cms-accordion-component .accordion-content .accordion-content-inner,.cms-accordion-component .accordion-content .accordion-content-inner p{font-size:15px}.cms-accordion-component .accordion-content:after{background:url("#$common-folder/images/accordion_sprite.png") no-repeat 0 -14px transparent;content:"";display:block;height:14px;width:26px;position:absolute;bottom:-1px;left:40px}.cms-accordion-component .accordion-content:before{content:"";display:block;height:14px;width:100%;position:absolute;bottom:0;left:0}.cms-accordion-component .accordion-content .accordion-content-close{width:100%;height:20px;display:block;position:absolute;left:0;bottom:0;z-index:1}.cms-accordion-component .accordion-headline{background-color:transparent;position:relative;padding:0;border-radius:0}.cms-accordion-component .accordion-headline a{text-decoration:none;display:block;padding:12px 15px;font-weight:700;color:#4f4b43}.cms-accordion-component .accordion-headline a.collapsed{font-weight:500}.cms-accordion-component .accordion-headline a.collapsed:after{background:url("#$common-folder/images/accordion_sprite.png") no-repeat 0 0 transparent;content:"";display:block;height:14px;width:26px;position:absolute;bottom:-13px;left:40px}/*!
 * Copyright (c) 2008-2022 dotSource GmbH.
 * All rights reserved.
 * http://www.dotsource.de
 */.cs-actionbanner{text-align:center;min-height:35px;line-height:35px}.cs-actionbanner .countdown-flexible-teaser-tile-caption{display:inline-block}.cs-actionbanner .countdown-flexible-teaser-tile-caption .item{white-space:nowrap}.cs-actionbanner .countdown-flexible-teaser-tile-caption .item .value{display:inline-block;min-width:2em;text-align:right}/*!
 * Copyright (c) 2008-2023 dotSource SE.
 * All rights reserved.
 * http://www.dotsource.de
 */.bader-bonus-carousel-component{float:left;width:100%;width:calc(100% + 20px);margin-bottom:10px}.bader-bonus-carousel-component>div{padding-top:10px;padding-bottom:10px}.bader-bonus-carousel-component .bader-bonus-carousel-background{visibility:hidden;margin-top:10px}@media (max-width: 767px){.bader-bonus-carousel-component .bader-bonus-carousel-background{display:none}}.bader-bonus-carousel-component .box-padding{overflow:hidden;padding:10px;height:100%;background:#f8de94;position:relative;margin-left:0}@media (min-width: 768px){.bader-bonus-carousel-component .box-padding.not-stretchable-from-sm{position:absolute;top:10px;right:10px;bottom:10px;left:0;height:auto;margin-left:10px}}.bader-bonus-carousel-component .box-padding .box-border{height:100%;width:100%;border:1px dashed #F2BD29;min-height:220px;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:no-wrap;-ms-flex-wrap:no-wrap;flex-wrap:no-wrap;-webkit-box-pack:center;-moz-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;background:-webkit-radial-gradient(center, ellipse cover, #fff 10%, rgba(255,255,255,0) 70%);background:-moz-radial-gradient(center, ellipse cover, #fff 10%, rgba(255,255,255,0) 70%);background:radial-gradient(ellipse at center, #fff 10%, rgba(255,255,255,0) 70%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#00ffffff', GradientType=1 );background-size:55% 100%;background-position:-10% 0;background-repeat:no-repeat}.bader-bonus-carousel-component .bader-bonus-carousel{height:100%;width:100%}.bader-bonus-carousel-component .bader-bonus-carousel .slick-prev,.bader-bonus-carousel-component .bader-bonus-carousel .slick-next{position:absolute;z-index:2;top:0;width:28px;height:28px}.bader-bonus-carousel-component .bader-bonus-carousel .slick-prev:before,.bader-bonus-carousel-component .bader-bonus-carousel .slick-next:before{font-size:16px;line-height:1.7}.bader-bonus-carousel-component .bader-bonus-carousel .slick-prev{left:-8px}.bader-bonus-carousel-component .bader-bonus-carousel .slick-next{right:-8px}.bader-bonus-carousel-component .bader-bonus-carousel .slick-list,.bader-bonus-carousel-component .bader-bonus-carousel .slick-track,.bader-bonus-carousel-component .bader-bonus-carousel .slick-slide{height:100%}.bader-bonus-carousel-component .bader-bonus-carousel .slick-list{width:38%;width:calc(50% - 55px);margin-left:20px}.bader-bonus-carousel-component .bader-bonus-carousel .bader-bonus-slide{height:100%;vertical-align:middle;text-align:center}.bader-bonus-carousel-component .bader-bonus-carousel .bader-bonus-slide:before{content:"";display:inline-block;height:100%;vertical-align:middle}.bader-bonus-carousel-component .bader-bonus-carousel .bader-bonus-slide img{display:inline-block;width:97%}@media (max-width: 1023px){.bader-bonus-carousel-component .bader-bonus-carousel .bader-bonus-slide img{width:95%}}.bader-bonus-carousel-component .bader-bonus-catalog-background{margin-top:5px;width:100%}.bader-bonus-carousel-component .bader-bonus-catalog-background.with-space{margin-bottom:70px}.bader-bonus-carousel-component .bader-bonus-teaser-content,.bader-bonus-carousel-component .bader-bonus-catalog-content{position:absolute;bottom:70px;right:30px;z-index:1;width:50%;text-align:right}@media (max-width: 767px){.bader-bonus-carousel-component .bader-bonus-teaser-content,.bader-bonus-carousel-component .bader-bonus-catalog-content{width:60%}}.bader-bonus-carousel-component .bader-bonus-teaser-content .bader-bonus-teaser-headline,.bader-bonus-carousel-component .bader-bonus-teaser-content .bader-bonus-catalog-headline,.bader-bonus-carousel-component .bader-bonus-catalog-content .bader-bonus-teaser-headline,.bader-bonus-carousel-component .bader-bonus-catalog-content .bader-bonus-catalog-headline{font-size:19px;font-family:"PT Serif",serif}.bader-bonus-carousel-component .bader-bonus-teaser-content .bader-bonus-teaser-text,.bader-bonus-carousel-component .bader-bonus-teaser-content .bader-bonus-catalog-text,.bader-bonus-carousel-component .bader-bonus-catalog-content .bader-bonus-teaser-text,.bader-bonus-carousel-component .bader-bonus-catalog-content .bader-bonus-catalog-text{padding:10px 0}.bader-bonus-carousel-component .bader-bonus-teaser-content{bottom:30px}.bader-bonus-carousel-component .bader-bonus-catalog-content{position:absolute;bottom:70px}.bader-bonus-carousel-component .bader-bonus-teaser-button,.bader-bonus-carousel-component .bader-bonus-catalog-button,.bader-bonus-carousel-component .bader-bonus-browse-button{height:auto;white-space:normal;display:inline-block}.bader-bonus-carousel-component .bader-bonus-teaser-button .btn,.bader-bonus-carousel-component .bader-bonus-teaser-button .boxInnerHeight193 .doubleCol .control a,.boxInnerHeight193 .doubleCol .control .bader-bonus-carousel-component .bader-bonus-teaser-button a,.bader-bonus-carousel-component .bader-bonus-catalog-button .btn,.bader-bonus-carousel-component .bader-bonus-catalog-button .boxInnerHeight193 .doubleCol .control a,.boxInnerHeight193 .doubleCol .control .bader-bonus-carousel-component .bader-bonus-catalog-button a,.bader-bonus-carousel-component .bader-bonus-browse-button .btn,.bader-bonus-carousel-component .bader-bonus-browse-button .boxInnerHeight193 .doubleCol .control a,.boxInnerHeight193 .doubleCol .control .bader-bonus-carousel-component .bader-bonus-browse-button a{max-width:100%;text-overflow:ellipsis;overflow:hidden}.bader-bonus-carousel-component .bader-bonus-catalog-actions{position:absolute;bottom:30px;height:40px;right:30px;left:30px;z-index:1}.bader-bonus-carousel-component .bader-bonus-teaser-content{padding-right:10px}@media (max-width: 767px){.bader-bonus-carousel-component .box-border,.bader-bonus-carousel-component .bader-bonus-slide,.bader-bonus-carousel-component .bader-bonus-slide:before{min-height:150px}.bader-bonus-carousel-component .bader-bonus-carousel .bader-bonus-slide img{width:95%}.bader-bonus-carousel-component .bader-bonus-teaser-content .bader-bonus-teaser-text,.bader-bonus-carousel-component .bader-bonus-teaser-content .bader-bonus-catalog-text,.bader-bonus-carousel-component .bader-bonus-catalog-content .bader-bonus-teaser-text,.bader-bonus-carousel-component .bader-bonus-catalog-content .bader-bonus-catalog-text{font-size:12px}}@media (max-width: 500px){.bader-bonus-carousel-component .bader-bonus-teaser-content{right:10px;bottom:20px}.bader-bonus-carousel-component .bader-bonus-catalog-content{right:20px;bottom:60px}.bader-bonus-carousel-component .bader-bonus-catalog-actions{left:20px;right:20px;bottom:20px}.bader-bonus-carousel-component .bader-bonus-teaser-headline,.bader-bonus-carousel-component .bader-bonus-catalog-headline{font-size:15px}.bader-bonus-carousel-component .bader-bonus-teaser-headline,.bader-bonus-carousel-component .bader-bonus-teaser-text{padding-right:20px !important}}.catalogOverviewlayer .catalogueFrame{height:600px;overflow:hidden;width:1000px;border:0 none}/*!
 * Copyright (c) 2008-2024 dotSource SE.
 * All rights reserved.
 * http://www.dotsource.de
 */.career-detail{text-align:left}.career-detail .highlight{font-weight:700}.career-detail ul{padding-left:20px;list-style:disc}.career-detail hr{border-color:#4f4b43}.career-detail .highlited-block{background-color:#f5f0d5;font-weight:700;padding:20px 10px;margin:30px 0}.career-detail .btn-container{text-align:center;margin-top:40px}.career-detail .btn-container a{max-width:400px;min-width:290px}.career-form-wrapper .file-upload{padding:10px 0px}.career-list-section-header{margin-top:0;padding:0 20px}.career-list-section-job-list{padding-left:20px}.career-list-section-job-list a{font-weight:700}.cmsDynamicNewsletterComponent{background:#f2bd29;background:linear-gradient(180deg, #f2bd29 0%, #f5f0d5 100%);margin-top:40px;margin-bottom:40px}@media (min-width: 768px){.cmsDynamicNewsletterComponent{background:linear-gradient(30deg, #f2bd29 0%, #f5f0d5 100%)}}@media (min-width: 768px){.cmsDynamicNewsletterComponent{margin-top:60px;margin-bottom:60px}}.cmsDynamicNewsletterComponent .cmsDynamicNewsletterComponent-inner{width:100%;overflow:hidden;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-moz-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center}.cmsDynamicNewsletterComponent .cmsDynamicNewsletterComponent-inner .newsletter-picture{width:100%;position:relative}@media (min-width: 768px){.cmsDynamicNewsletterComponent .cmsDynamicNewsletterComponent-inner .newsletter-picture{width:50%}}.cmsDynamicNewsletterComponent .cmsDynamicNewsletterComponent-inner .newsletter-picture img{margin-bottom:-30px}@media (min-width: 1280px){.cmsDynamicNewsletterComponent .cmsDynamicNewsletterComponent-inner .newsletter-picture img{margin-top:-40px;margin-bottom:-70px}}@media (min-width: 1600px){.cmsDynamicNewsletterComponent .cmsDynamicNewsletterComponent-inner .newsletter-picture img{margin-top:-80px;margin-bottom:-100px}}.cmsDynamicNewsletterComponent .cmsDynamicNewsletterComponent-inner .newsletter-content{width:100%}@media (min-width: 768px){.cmsDynamicNewsletterComponent .cmsDynamicNewsletterComponent-inner .newsletter-content{width:50%}}.cmsDynamicNewsletterComponent .cmsDynamicNewsletterComponent-inner .newsletter-content .form-wrapper{text-align:center;overflow:hidden;padding:20px}@media (min-width: 768px){.cmsDynamicNewsletterComponent .cmsDynamicNewsletterComponent-inner .newsletter-content .form-wrapper{padding-left:0;padding-right:0}}.cmsDynamicNewsletterComponent .cmsDynamicNewsletterComponent-inner .newsletter-content .form-wrapper .input-wrapper{display:block;text-align:left;margin-bottom:10px;position:relative}@media (min-width: 501px){.cmsDynamicNewsletterComponent .cmsDynamicNewsletterComponent-inner .newsletter-content .form-wrapper .input-wrapper{display:inline-block;width:60%;margin-right:20px}}@media (min-width: 501px) and (max-width: 1023px){.cmsDynamicNewsletterComponent .cmsDynamicNewsletterComponent-inner .newsletter-content .form-wrapper .input-wrapper{max-width:200px}}.cmsDynamicNewsletterComponent .cmsDynamicNewsletterComponent-inner .newsletter-content .form-wrapper .input-wrapper a{font-size:14px}@media (max-width: 500px){.cmsDynamicNewsletterComponent .cmsDynamicNewsletterComponent-inner .newsletter-content .form-wrapper .input-wrapper a{position:absolute;top:95px}}.cmsDynamicNewsletterComponent .cmsDynamicNewsletterComponent-inner .newsletter-content .form-wrapper button{display:block;width:100%}@media (min-width: 501px){.cmsDynamicNewsletterComponent .cmsDynamicNewsletterComponent-inner .newsletter-content .form-wrapper button{display:inline-block;vertical-align:top;width:auto}}.cmsDynamicNewsletterComponent .cmsDynamicNewsletterComponent-inner .newsletter-content label{display:none}.cmsDynamicNewsletterComponent .cmsDynamicNewsletterComponent-inner .newsletter-content .text{text-align:center;font-weight:700;margin-left:auto;margin-right:auto;font-size:16px}@media (max-width: 500px){.cmsDynamicNewsletterComponent .cmsDynamicNewsletterComponent-inner .newsletter-content .text{max-width:230px}}@media (min-width: 768px){.cmsDynamicNewsletterComponent .cmsDynamicNewsletterComponent-inner .newsletter-content .text{margin-top:20px}}.cmsDynamicNewsletterComponent .cmsDynamicNewsletterComponent-inner .newsletter-content .text .headline{display:inline-block;font-size:24px;line-height:28px;margin-bottom:10px}.cmsDynamicNewsletterComponent .cmsDynamicNewsletterComponent-inner .newsletter-content .text .advantages{margin:10px auto 0 auto}@media (min-width: 1024px){.cmsDynamicNewsletterComponent .cmsDynamicNewsletterComponent-inner .newsletter-content .text .advantages{width:460px;text-align:left;columns:2;-webkit-columns:2;-moz-columns:2}}.cmsDynamicNewsletterComponent .cmsDynamicNewsletterComponent-inner .newsletter-content .text .icon-check{font-weight:700}/*!
 * Copyright (c) 2008-2023 dotSource SE.
 * All rights reserved.
 * http://www.dotsource.de
 */.cms-middle-conent:not(.pds-tab-info-content) .panel.panel-cms .panel-cms-section-description{color:#8a8a8a}.cms-middle-conent .toggleContainer{background-color:#fff}.cms-middle-conent .panel.panel-cms{padding:0}.cms-middle-conent .panel.panel-cms .panel-heading{padding:0}.cms-middle-conent .panel.panel-cms .panel-heading h3,.cms-middle-conent .panel.panel-cms .panel-heading .h3{margin:0}.cms-middle-conent .panel.panel-cms .panel-cms-section{padding:15px}@media (min-width: 768px){.cms-middle-conent .panel.panel-cms .panel-cms-section{padding:20px}}.cms-middle-conent .panel.panel-cms .panel-cms-section-hr{border-color:#ece9e2}.cms-middle-conent .panel.panel-cms .panel-cms-section-content{padding:0;font-size:15px}.cms-middle-conent .panel.panel-cms .panel-cms-section-icon{font-size:48px;color:#F2BD29;text-align:center;float:left;min-height:1px;padding:0}@media (min-width: 768px){.cms-middle-conent .panel.panel-cms .panel-cms-section-icon{width:10%;width:calc(63px)}}.cms-middle-conent .panel.panel-cms .panel-cms-section-description{line-height:25px;width:100%;float:left}@media (min-width: 768px){.cms-middle-conent .panel.panel-cms .panel-cms-section-description{padding:0 10px 0 0;width:90%;width:calc(100% - 63px)}}.cms-middle-conent .panel.panel-cms .panel-cms-section-description.full{width:100%}.cms-middle-conent .panel.panel-cms .panel-cms-section-desc-headline{margin-top:0;font-size:16px;font-weight:700}.cms-middle-conent .panel.panel-cms .panel-cms-section-image-list{padding:0 20px}.cms-middle-conent .panel.panel-cms .panel-cms-section-image-list .btn,.cms-middle-conent .panel.panel-cms .panel-cms-section-image-list .boxInnerHeight193 .doubleCol .control a,.boxInnerHeight193 .doubleCol .control .cms-middle-conent .panel.panel-cms .panel-cms-section-image-list a{width:100%;margin:20px 0}@media (min-width: 768px){.cms-middle-conent .panel.panel-cms .panel-cms-section-image-list .btn,.cms-middle-conent .panel.panel-cms .panel-cms-section-image-list .boxInnerHeight193 .doubleCol .control a,.boxInnerHeight193 .doubleCol .control .cms-middle-conent .panel.panel-cms .panel-cms-section-image-list a{margin:20px 0 0 0}}@media (max-width: 767px){.cms-middle-conent .panel.panel-cms .panel-cms-section-image-list tr,.cms-middle-conent .panel.panel-cms .panel-cms-section-image-list td,.cms-middle-conent .panel.panel-cms .panel-cms-section-image-list table,.cms-middle-conent .panel.panel-cms .panel-cms-section-image-list tbody,.cms-middle-conent .panel.panel-cms .panel-cms-section-image-list a{display:block;width:100%;text-align:center}}@media (max-width: 767px){.cms-middle-conent .panel.panel-cms .panel-cms-section-image-list img{margin:0 auto}}.cms-middle-conent .panel.panel-cms .panel-cms-section-table-wrap{overflow-x:scroll}@media (min-width: 768px){.cms-middle-conent .panel.panel-cms .panel-cms-section-table-wrap{overflow-x:visible}}.cms-middle-conent .panel.panel-cms .panel-cms-section .dl-horizontal{float:left;width:100%}.cms-middle-conent .panel.panel-cms .panel-cms-section .dl-horizontal dt{text-align:left;width:130px;margin-bottom:5px}.cms-middle-conent .panel.panel-cms .panel-cms-section .dl-horizontal dd{margin-left:130px}@media (max-width: 767px){.cms-middle-conent .panel.panel-cms .panel-cms-section .dl-horizontal dt,.cms-middle-conent .panel.panel-cms .panel-cms-section .dl-horizontal dd{float:left;margin:0 0 10px 0}.cms-middle-conent .panel.panel-cms .panel-cms-section .dl-horizontal dt{clear:both;width:30%}.cms-middle-conent .panel.panel-cms .panel-cms-section .dl-horizontal dd{width:70%}}@media (max-width: 500px){.cms-middle-conent .panel.panel-cms .panel-cms-section .dl-horizontal dt,.cms-middle-conent .panel.panel-cms .panel-cms-section .dl-horizontal dd{width:50%}}.cms-middle-conent .panel.panel-cms .panel-cms-section .compensatePdg{padding:0}.cms-middle-conent .panel.panel-cms .panel-cms-section .compensatePdg table{margin:0 0 20px 0}.cms-middle-conent .section{background:#fff;margin-bottom:20px}.cms-middle-conent .section h3,.cms-middle-conent .section .h3{color:#4f4b43;font-size:14px;text-transform:uppercase;padding:12px 15px;border-radius:4px;margin:0 0 15px 0;background-color:#ECE9E2;border-color:transparent}.cms-middle-conent .section p,.cms-middle-conent .section b{padding:12px 15px}.cms-middle-conent .section>div:not(.cms-accordion-component){padding:12px 15px}.cms-middle-conent .section>div.cms-full-width-slider-wrap{padding:0 15px}.cms-middle-conent .section table{margin:12px 15px 36px}.cms-middle-conent .section table td:not(:last-child){padding-right:15px}.cms-middle-conent .section .iconSection p,.cms-middle-conent .section .iconSection b,.cms-middle-conent .section div p,.cms-middle-conent .section div b{padding:0}.cms-middle-conent .section .iconSection .iconSection,.cms-middle-conent .section div .iconSection{padding:15px 20px 0 60px}.cms-middle-conent .section div.toTopLink{float:none;padding:2px 0 6px 14px}@media (max-width: 767px){.cms-middle-conent .section-grid.flex-row.xsl-remove-flex .section-tile{text-align:center}.cms-middle-conent .section-grid.flex-row.xsl-remove-flex .section-tile>div{margin:0 auto;display:inline-block;text-align:left}}.theme-world-button-component{display:block;float:left;text-align:center}.theme-world-button-component.width-whole{width:100%}.theme-world-button-component.width-a-half{width:50%}@media (max-width: 1279px){.theme-world-button-component.width-a-half{width:100%}}.theme-world-button-component.width-a-third{width:33.333%}@media (max-width: 1023px){.theme-world-button-component.width-a-third{width:100%}}.theme-world-button-component.width-a-fourth{width:25%}@media (max-width: 1279px){.theme-world-button-component.width-a-fourth{width:50%}}@media (max-width: 767px){.theme-world-button-component.width-a-fourth{width:100%}}.theme-world-button-component .theme-world-button{text-overflow:ellipsis;overflow:hidden;width:95%;width:calc(100% - 20px);margin:0 10px;color:#7d7d7d;background-color:transparent;border-color:#F2BD29}.theme-world-button-component .theme-world-button:hover,.theme-world-button-component .theme-world-button:focus,.theme-world-button-component .theme-world-button.focus{color:#fff;background-color:#7d7d7d;border-color:#7d7d7d}.theme-world-container-component{margin-bottom:20px}.theme-world-container-component .theme-world-container-headline{padding:0;width:100%;text-align:center;margin-bottom:20px}.theme-world-container-component .theme-world-container-headline .h2{margin:0;padding:0;word-wrap:break-word}.theme-world-container-component .theme-world-container-headline.moulding{background:transparent;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=0 )}.theme-world-container-component .theme-world-container-headline.moulding>.h2{display:inline-block;background:white;padding:0 10px;max-width:80%}.slick-initialized.js-cms-image-carousel .product-slider-entry{position:relative}.slick-initialized.js-cms-image-carousel .product-slider-entry span{display:block}.full-page-animation-component{pointer-events:none}@media (min-width: 1024px){.full-page-animation-component{position:fixed;top:0;left:0;width:100%;height:100%;overflow:hidden;background:transparent;z-index:90}.full-page-animation-component .animated{position:absolute;display:block;animation-timing-function:ease-in, linear;animation-fill-mode:forwards, forwards}.full-page-animation-component .animated.ltr{animation-name:icon-animation-ltr}.full-page-animation-component .animated.ltr.rx{animation-name:icon-animation-ltr, icon-animation-rx}.full-page-animation-component .animated.ltr.ry{animation-name:icon-animation-ltr, icon-animation-ry}.full-page-animation-component .animated.ltr.rz{animation-name:icon-animation-ltr, icon-animation-rz}.full-page-animation-component .animated.rtl{animation-name:icon-animation-rtl}.full-page-animation-component .animated.rtl.rx{animation-name:icon-animation-rtl, icon-animation-rx}.full-page-animation-component .animated.rtl.ry{animation-name:icon-animation-rtl, icon-animation-ry}.full-page-animation-component .animated.rtl.rz{animation-name:icon-animation-rtl, icon-animation-rz}.full-page-animation-component .animated.ttb{animation-name:icon-animation-ttb}.full-page-animation-component .animated.ttb.rx{animation-name:icon-animation-ttb, icon-animation-rx}.full-page-animation-component .animated.ttb.ry{animation-name:icon-animation-ttb, icon-animation-ry}.full-page-animation-component .animated.ttb.rz{animation-name:icon-animation-ttb, icon-animation-rz}.full-page-animation-component .animated.btt{animation-name:icon-animation-btt}.full-page-animation-component .animated.btt.rx{animation-name:icon-animation-btt, icon-animation-rx}.full-page-animation-component .animated.btt.ry{animation-name:icon-animation-btt, icon-animation-ry}.full-page-animation-component .animated.btt.rz{animation-name:icon-animation-btt, icon-animation-rz}}@media (max-width: 1023px){.full-page-animation-component,.full-page-animation-component *{display:none}}@keyframes icon-animation-btt{from{bottom:-20%}to{bottom:120%}}@keyframes icon-animation-ttb{from{top:-20%}to{top:120%}}@keyframes icon-animation-ltr{from{left:-20%}to{left:120%}}@keyframes icon-animation-rtl{from{right:-20%}to{right:120%}}@keyframes icon-animation-rx{from{transform:rotateX(0deg)}to{transform:rotateX(1800deg)}}@keyframes icon-animation-ry{from{transform:rotateY(0deg)}to{transform:rotateY(1800deg)}}@keyframes icon-animation-rz{from{transform:rotateZ(0deg)}to{transform:rotateZ(1800deg)}}.cms-search-component-wrap{position:relative}/*!
 * Copyright (c) 2008-2024 dotSource SE.
 * All rights reserved.
 * http://www.dotsource.de
 */.trust-elements-component{margin:10px -10px 20px;border:0 solid #d4d1cb;border-width:2px 0}.trust-elements-component .slick-slide{outline:0}.trust-elements-component>div:not(.slick-initialized)>.trust-element-item{display:inline-block;margin:4px 0 2px}@media (min-width: 1280px){.trust-elements-component>div:not(.slick-initialized)>.trust-element-item{width:25%}.trust-elements-component>div:not(.slick-initialized)>.trust-element-item:nth-child(4) ~ *{display:none}}@media (max-width: 1279px){.trust-elements-component>div:not(.slick-initialized)>.trust-element-item{width:33%}.trust-elements-component>div:not(.slick-initialized)>.trust-element-item:nth-child(3) ~ *{display:none}}@media (max-width: 1023px){.trust-elements-component>div:not(.slick-initialized)>.trust-element-item{width:50%}.trust-elements-component>div:not(.slick-initialized)>.trust-element-item:nth-child(2) ~ *{display:none}}@media (max-width: 500px){.trust-elements-component>div:not(.slick-initialized)>.trust-element-item{width:100%}.trust-elements-component>div:not(.slick-initialized)>.trust-element-item:first-child ~ *{display:none}}.trust-elements-component .trust-element-item{margin:4px 0;height:40px;position:relative;text-align:center;line-height:40px}@media (max-width: 500px){.trust-elements-component .trust-element-item{line-height:30px;height:30px}}.trust-elements-component .trust-element-item .icon{margin-left:40px;font-size:20px}.trust-elements-component .trust-element-item .item-text{margin-left:6px;margin-right:40px}.trust-elements-component .trust-element-item .icon{vertical-align:middle;color:#F2BD29}.trust-elements-component .trust-element-item .item-text{vertical-align:middle}.trust-elements-component .icon-container{text-align:right}.trust-elements-component .icon-container .ekomi-wrapper{display:inline-block;margin:-12px 0}.trust-elements-component .icon-container .delivery-wrapper{display:inline-block;margin:-16px 0}@media (max-width: 500px){.trust-elements-component .icon-container .delivery-wrapper{position:absolute;width:60px;height:60px;top:-10px;right:0;margin:auto 0}}.trust-elements-component .ekomi-wrapper{margin:-10px 0}@media (max-width: 500px){.trust-elements-component .ekomi-wrapper{margin:0}.trust-elements-component .ekomi-wrapper #eKomiSeal_default{position:absolute;top:-7px;right:0}.trust-elements-component .ekomi-wrapper.ekomi-bad #eKomiSeal_default{width:55px;height:60px}}@media (min-width: 768px){.trust-elements-component--footer{text-align:center}}.trust-elements-component--footer .additional-shop-headline{font-size:20px;position:relative;margin-bottom:20px;text-align:center;background:-webkit-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,0) 48%, #F2BD29 49%, #F2BD29 51%, rgba(255,255,255,0) 55%, rgba(255,255,255,0) 100%);background:-moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,0) 48%, #F2BD29 49%, #F2BD29 51%, rgba(255,255,255,0) 55%, rgba(255,255,255,0) 100%);background:linear-gradient(to bottom, rgba(255,255,255,0) 0%, rgba(255,255,255,0) 48%, #F2BD29 49%, #F2BD29 51%, rgba(255,255,255,0) 55%, rgba(255,255,255,0) 100%)}.trust-elements-component--footer .additional-shop-headline span{background:#fff;padding:0 10px;max-width:80%}.trust-elements-component--footer .additional-shop-col{margin-bottom:20px;padding:0 10px}@media (min-width: 768px){.trust-elements-component--footer .additional-shop-col{display:inline-block;width:33.33333%;padding:0}}@media (min-width: 1024px){.trust-elements-component--footer .additional-shop-col{width:25%}}.trust-elements-component--footer .additional-shop-icon{display:inline-block}.trust-elements-component--footer .additional-shop-icon .icon{font-size:20px;color:#F2BD29}.trust-elements-component--footer .additional-shop-text{font-size:14px;position:relative;top:-3px;margin-left:5px}.delivery-wrapper-logo-only{margin-bottom:20px}.delivery-wrapper-logo-only img{position:absolute;margin:auto 0;right:0}@media (max-width: 767px){.delivery-wrapper-logo-only img{width:60px;height:60px}}@media (max-width: 500px){.delivery-wrapper-logo-only img{top:-190px}}@media (min-width: 501px) and (max-width: 767px){.delivery-wrapper-logo-only img{top:-200px}}@media (min-width: 768px){.delivery-wrapper-logo-only img{top:-60px}}.eKomi-floating-container{margin-left:20px}@media (min-width: 768px){.trust-elements-component--footer{text-align:unset;margin-bottom:20px}}.trust-elements-component--footer .additional-shop-flex{width:90%;display:flex;flex-wrap:wrap;margin:0 auto;flex-direction:column}@media (min-width: 768px){.trust-elements-component--footer .additional-shop-flex{flex-direction:row}}@media (min-width: 1024px){.trust-elements-component--footer .additional-shop-flex{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;justify-items:center;align-items:center;gap:10px}.trust-elements-component--footer .additional-shop-flex .additional-shop-col{width:100%;padding:8px 0 8px 60px;margin:0}}.cms-trend-elements-component{padding:0}@media (min-width: 1024px){.cms-trend-elements-component{padding:20px 15%}}.cms-trend-elements-component .trend-elements-headline{text-align:center;font-size:28px}.cms-trend-elements-component .trend-element-item{padding:0 10px}@media (min-width: 768px){.cms-trend-elements-component .trend-element-item{padding:0 10%}}.cms-trend-elements-component .trend-element-item.item-left img{float:left;margin:0 15px 15px 0}.cms-trend-elements-component .trend-element-item.item-right img{float:right;margin:0 0 15px 15px}.cms-trend-elements-component .trend-element-item.item-right img,.cms-trend-elements-component .trend-element-item.item-left img{max-width:400px}@media (max-width: 500px){.cms-trend-elements-component .trend-element-item.item-right img,.cms-trend-elements-component .trend-element-item.item-left img{float:none;margin:0 auto 10px}}.cms-trend-elements-component .trend-element-item .sub-headline{text-align:center;margin:20px 0;font-size:24px}.cms-trend-elements-component .trend-element-item .item-text .headline{font-size:16px;margin-bottom:20px;display:block}.product-trend-slider .inner-image-box,.product-trend-slider .centered-image{*max-height:315px}@media (min-width: 1024px){.product-trend-slider .slick-slide{margin:0 20px}}.product-trend-slider .product-wrapper .tile-content .btn,.product-trend-slider .product-wrapper .tile-content .boxInnerHeight193 .doubleCol .control a,.boxInnerHeight193 .doubleCol .control .product-trend-slider .product-wrapper .tile-content a{width:100%}.cms-product-trend-tile-component{margin-bottom:10px}@media (min-width: 768px){.cms-product-trend-tile-component{padding:0 10%;margin-bottom:30px}}.cms-product-trend-tile-component .container-inner{background-color:#FCFBF5}.cms-product-trend-tile-component .flex-center{width:auto;display:flex;align-self:center;flex-wrap:wrap}.cms-product-trend-tile-component .flex-center .col-product-name,.cms-product-trend-tile-component .flex-center .col-product-desc,.cms-product-trend-tile-component .flex-center .price-wrapper,.cms-product-trend-tile-component .flex-center .col-actions{flex:1 100%;-ms-flex:auto}.cms-product-trend-tile-component .equalize-height{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:no-wrap;-ms-flex-wrap:no-wrap;flex-wrap:no-wrap;-webkit-box-pack:left;-moz-box-pack:left;-webkit-justify-content:left;-ms-flex-pack:left;justify-content:left;-webkit-box-align:stretch;-moz-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;padding:5px}.cms-product-trend-tile-component .equalize-height .full-height{display:flex}@media (max-width: 767px){.cms-product-trend-tile-component .equalize-height.xs-remove-flex,.cms-product-trend-tile-component .equalize-height.xsl-remove-flex,.cms-product-trend-tile-component .equalize-height.xs-remove-flex .equalHW,.cms-product-trend-tile-component .equalize-height.xs-remove-flex .flex-item,.cms-product-trend-tile-component .equalize-height.xsl-remove-flex .equalHW,.cms-product-trend-tile-component .equalize-height.xsl-remove-flex .flex-item{display:block}}.cms-product-trend-tile-component .col-image{background-color:#fff;padding:10px;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:no-wrap;-ms-flex-wrap:no-wrap;flex-wrap:no-wrap;-webkit-box-pack:center;-moz-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center}@media (min-width: 768px){.cms-product-trend-tile-component .col-image.item-right{order:2}}@media (max-width: 767px){.cms-product-trend-tile-component .col-image{margin-bottom:10px}.cms-product-trend-tile-component .col-image img{margin:0 auto;max-height:350px}}.cms-product-trend-tile-component .col-image a{width:100%}.cms-product-trend-tile-component .col-product-name .headline{font-size:18px;margin-bottom:10px}.cms-product-trend-tile-component .col-product-name .subline{font-size:12px;margin-bottom:10px}.cms-product-trend-tile-component .col-product-name .link{text-decoration:none}.cms-product-trend-tile-component .col-product-price{margin-top:0;width:100%}@media (min-width: 768px){.cms-product-trend-tile-component .col-product-price{margin-top:20px}}.cms-product-trend-tile-component .col-product-price .price{font-size:25px}.cms-product-trend-tile-component .col-product-price .vat{font-size:12px;color:#A3A3A3}.cms-product-trend-tile-component .price-wrapper{text-align:center}.cms-product-trend-tile-component .col-actions{margin:10px 0 50px;width:100%}.cms-product-trend-tile-component .col-actions .btn,.cms-product-trend-tile-component .col-actions .boxInnerHeight193 .doubleCol .control a,.boxInnerHeight193 .doubleCol .control .cms-product-trend-tile-component .col-actions a{min-width:230px}@media (min-width: 768px){.cms-product-trend-tile-component .col-actions{margin-top:20px}}.cms-additional-shop-wrapper{padding:20px}.cms-additional-shop-wrapper.is-checkout{padding:0}.cms-additional-shop-wrapper.is-checkout .hidden{display:block !important}.cms-additional-shop-wrapper.is-checkout .cms-additional-shop-content{width:100%}@media (min-width: 1600px){.cms-additional-shop-wrapper.is-checkout .cms-additional-shop-content{width:100%}}.cms-additional-shop-wrapper.is-checkout .cms-additional-shop-content .additional-shop-col{width:100%;margin-bottom:10px;text-align:left}@media (min-width: 1600px){.cms-additional-shop-wrapper.is-checkout .cms-additional-shop-content .additional-shop-col{width:50%;float:left}}.cms-additional-shop-wrapper.is-checkout .cms-additional-shop-content .additional-shop-col .additional-shop-icon{font-size:21px}@media (min-width: 1600px){.cms-additional-shop-wrapper.is-checkout .cms-additional-shop-content .additional-shop-col .additional-shop-icon{vertical-align:top}}.cms-additional-shop-wrapper.is-checkout .cms-additional-shop-content .additional-shop-col .additional-shop-text .additional-shop-text-headline,.cms-additional-shop-wrapper.is-checkout .cms-additional-shop-content .additional-shop-col .additional-shop-text .additional-shop-text-subline{display:block;float:left}.cms-additional-shop-wrapper.is-checkout .cms-additional-shop-content .additional-shop-col .additional-shop-text .additional-shop-text-headline{margin-right:5px}.cms-additional-shop-wrapper.is-checkout .cms-additional-shop-content .additional-shop-col{width:50%;float:left}@media (max-width: 767px){.cms-additional-shop-wrapper.is-checkout{display:none}}.cms-additional-shop-wrapper.is-pds{padding:0}@media (min-width: 768px){.cms-additional-shop-wrapper.is-pds .cms-additional-shop-content .additional-shop-col .additional-shop-icon,.cms-additional-shop-wrapper.is-pds .cms-additional-shop-content .additional-shop-col .additional-shop-text{display:block;margin:0 auto;text-align:center;min-height:45px}}.cms-additional-shop-wrapper.isCart{padding:0 0px 10px 0px}.cms-additional-shop-wrapper .cms-additional-shop-content .additional-shop-col{display:block;line-height:35px}.cms-additional-shop-wrapper .cms-additional-shop-content .additional-shop-col .additional-shop-icon,.cms-additional-shop-wrapper .cms-additional-shop-content .additional-shop-col .additional-shop-text{display:block;vertical-align:middle;float:left}.cms-additional-shop-wrapper .cms-additional-shop-content .additional-shop-col .additional-shop-icon{font-size:32px;padding-right:10px;text-align:center;color:#F2BD29;font-weight:700}.cms-additional-shop-wrapper .cms-additional-shop-content .additional-shop-col .additional-shop-text{font-size:16px}.cms-additional-shop-wrapper .cms-additional-shop-content .additional-shop-col .additional-shop-text .additional-shop-text-subline{font-weight:700}@media (max-width: 767px){.cms-additional-shop-wrapper .cms-additional-shop-content .additional-shop-col{width:100%}.cms-additional-shop-wrapper .cms-additional-shop-content .additional-shop-col .additional-shop-icon{font-size:21px}}@media (min-width: 768px){.cms-additional-shop-wrapper{padding:30px}.cms-additional-shop-wrapper.isCart{padding:30px 0;border:0}.cms-additional-shop-wrapper .cms-additional-shop-content.container.checkout{max-width:1230px}.cms-additional-shop-wrapper .cms-additional-shop-content .additional-shop-col{display:block;line-height:1.42857}.cms-additional-shop-wrapper .cms-additional-shop-content .additional-shop-col .additional-shop-icon,.cms-additional-shop-wrapper .cms-additional-shop-content .additional-shop-col .additional-shop-text{display:table-cell;float:none}.cms-additional-shop-wrapper .cms-additional-shop-content .additional-shop-col .additional-shop-icon{font-weight:500;width:50px}.cms-additional-shop-wrapper .cms-additional-shop-content .additional-shop-col .additional-shop-text{font-size:16px}.cms-additional-shop-wrapper .cms-additional-shop-content .additional-shop-col .additional-shop-text .additional-shop-text-headline{display:block}}.additional-container-homepage{border-top:2px solid #d4d1cb;border-bottom:2px solid #d4d1cb;padding:5px 0;margin:20px 0}.additional-container-homepage .additional-shop-icon,.additional-container-homepage .additional-shop-text{display:table-cell;vertical-align:middle}.additional-container-homepage .additional-shop-icon{color:#F2BD29;font-size:24px;text-align:center;padding-right:10px}.additional-container-homepage .additional-shop-text-subline{font-weight:700}.additional-container-homepage .free-delivery-container{float:right}@media (min-width: 768px){.additional-container-homepage .col-sm-flex-center{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:no-wrap;-ms-flex-wrap:no-wrap;flex-wrap:no-wrap;-webkit-box-pack:space-around;-moz-box-pack:space-around;-webkit-justify-content:space-around;-ms-flex-pack:space-around;justify-content:space-around;-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center}.additional-container-homepage .col-sm-flex-center .additional-wrapper{display:inline-block}.additional-container-homepage .free-delivery-container{position:relative;width:79px;margin-right:20px}.additional-container-homepage .free-delivery-container .img-logo{position:absolute;min-width:80%;max-width:100%;right:0;top:-20px}}.cms-additional-shop-wrapper{padding-bottom:0}@media (max-width: 321px){.cms-additional-shop-wrapper{padding:0}}.cms-additional-shop-wrapper .additional-shop-flex{display:flex;flex-wrap:wrap;flex-direction:row;gap:10px;justify-content:space-evenly}@media (min-width: 1024px){.cms-additional-shop-wrapper .additional-shop-flex{flex-wrap:nowrap;justify-content:space-around}}@media (min-width: 768px){.cms-additional-shop-wrapper .col-sm-3{width:32%}}@media (min-width: 1024px){.cms-additional-shop-wrapper .col-sm-3{width:fit-content}}.checkout-content .trust-elements-component--list{display:none}/*!
 * Copyright (c) 2008-2023 dotSource SE.
 * All rights reserved.
 * http://www.dotsource.de
 */.boxBody{background-color:#fff}.mobileCategoryTeaser{margin-bottom:20px}.mobileCategoryTeaser .boxBody{border:0}.sliderProducts{margin:0 0 10px 0}.sliderProducts:before,.sliderProducts:after{content:" ";display:table}.sliderProducts:after{clear:both}.sliderProducts .js-sliderProducts-c-boxBody{border:1px solid #ece9e2}.sliderProducts .js-sliderProducts-c-boxBody:before,.sliderProducts .js-sliderProducts-c-boxBody:after{content:" ";display:table}.sliderProducts .js-sliderProducts-c-boxBody:after{clear:both}.cms-product-variant-add-to-cart,.deals-component{margin-bottom:10px}.cms-product-variant-add-to-cart .boxBody,.deals-component .boxBody{margin-bottom:0}.cms-product-variant-add-to-cart .boxPadding,.deals-component .boxPadding{padding:6px;border:1px solid #ece9e2;transition:border-color 1s ease}@media (max-width: 767px){.cms-product-variant-add-to-cart,.deals-component{text-align:center}}.cms-product-variant-add-to-cart:hover .boxPadding,.cms-product-variant-add-to-cart:focus .boxPadding,.deals-component:hover .boxPadding,.deals-component:focus .boxPadding{border-color:#F2BD29;transition:border-color 1s ease}.cms-product-variant-add-to-cart:hover a,.cms-product-variant-add-to-cart:focus a,.deals-component:hover a,.deals-component:focus a{color:inherit}.deals-component{width:100%;float:left;padding:0 10px}.deals-component .dealsComponentImg{max-width:100%}@media (max-width: 1023px){.baderBonusCarousel .boxInnerHeight193,.baderBonusCarousel .boxInnerHeight193 .doubleCol{height:auto}.baderBonusCarousel .boxInnerHeight193 .separatorCol,.baderBonusCarousel .boxInnerHeight193 .doubleCol .separatorCol{height:0}.baderBonusCarousel .boxInnerHeight193 .doubleCol p.teaserText{position:static;width:100%}.baderBonusCarousel .boxInnerHeight193 .jCarouselLite li a{width:100%}.baderBonusCarousel .boxInnerHeight193 .jCarouselLite li a img{display:block;margin:auto;width:100%}}.baderBonusCarousel .doubleCol{width:48%}.baderBonusCarousel .doubleCol table td{vertical-align:top;width:50%}@media (max-width: 767px){.baderBonusCarousel .doubleCol{width:100%}}.categorySeoTeaser{color:#4f4b43;margin-bottom:20px;overflow:hidden}@media (max-width: 500px){.categorySeoTeaser{display:none}}.categorySeoTeaser .categorySeoTeaserLeft,.categorySeoTeaser .categorySeoTeaserRight{padding:0}.categorySeoTeaser .categorySeoTeaserRight{position:relative;background:#f6f4f1}.categorySeoTeaser .categorySeoTeaserRight .categorySeoTeaserText{z-index:1;top:4px;bottom:4px;display:block;left:15px;right:15px;position:absolute;padding:0 !important;overflow:hidden}@media (max-width: 1023px){.categorySeoTeaser .categorySeoTeaserRight .categorySeoTeaserText p{margin:0;padding:10px}}@media (max-width: 767px){.pID-bader-vor-ort .boxPadding .toggleContent table{width:auto !important}}.cms-product-variant-add-to-cart{width:50%;float:left;padding:0 10px;margin-bottom:10px}.cms-product-variant-add-to-cart.loading,.cms-product-trend-tile-component.loading{position:relative}.cms-product-variant-add-to-cart.loading:before,.cms-product-trend-tile-component.loading:before{content:"";background:url(/styles/common/images/spinner.gif) no-repeat center center rgba(255,255,255,0.9);position:absolute;width:100%;height:100%;z-index:6}.action-banner-component .element-container{position:relative;margin-bottom:20px}.action-banner-component .element-container span{display:block;position:absolute;top:10px;right:10px;left:10px;bottom:10px;padding:10px;border:1px dashed #f0b31a;text-transform:uppercase;font-weight:700;font-size:20px;color:#7d7d7d;text-align:right;background-color:rgba(255,255,255,0);transition:0.5s}.action-banner-component a:hover{color:#7d7d7d}.action-banner-component a:hover span{background-color:rgba(255,255,255,0.75)}.action-banner-component .col-xs-12{margin-bottom:10px}.spacing-component{margin:0;width:100%;float:left}.SizeCalculator{width:auto;min-width:215px;background-image:none;display:inline-block;margin-bottom:0;font-weight:500;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;height:40px;text-decoration:none;padding:8px 12px;font-size:15px;line-height:1.42857;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#4f4b43;background-color:#F2BD29;border-color:#F2BD29;color:#4f4b43;background-color:#F2BD29;border-color:#F2BD29}@media (min-width: 768px){.SizeCalculator:focus,.SizeCalculator:hover,.SizeCalculator:hover:not(.disabled),.SizeCalculator.focus{color:#fff !important;background-color:#7d7d7d;border-color:#A3A3A3}}@media (max-width: 768px) and (hover: hover){.SizeCalculator{background-color:#F2BD29;color:#4f4b43;border-color:#F2BD29;cursor:pointer}}@media (max-width: 768px) and (hover: none){.SizeCalculator{background-color:#F2BD29;color:#4f4b43;border-color:#F2BD29;cursor:pointer}}.SizeCalculator:active,.SizeCalculator.active,.open>.SizeCalculator.dropdown-toggle{color:#fff;background-color:#7d7d7d;border-color:#A3A3A3;background-image:none}.SizeCalculator:active:hover,.SizeCalculator:active:focus,.SizeCalculator:active.focus,.SizeCalculator.active:hover,.SizeCalculator.active:focus,.SizeCalculator.active.focus,.open>.SizeCalculator.dropdown-toggle:hover,.open>.SizeCalculator.dropdown-toggle:focus,.open>.SizeCalculator.dropdown-toggle.focus{color:#fff;background-color:#7d7d7d;border-color:#A3A3A3}.SizeCalculator .badge{color:#7d7d7d;background-color:#fff}@media (max-width: 500px){.SizeCalculator{width:100%}}@media (min-width: 1024px){.modal-layer .layer-wrapper.size-content{width:900px}}.size-content .heading-wrapper{background-color:#ece9e2;border-radius:4px;padding:5px 10px;margin-bottom:10px}.size-calculator-list li{display:inline-block;margin:15px}.size-calculator-list li .btn.btn-primary,.size-calculator-list li .boxInnerHeight193 .doubleCol .control a.btn-primary,.boxInnerHeight193 .doubleCol .control .size-calculator-list li a.btn-primary{width:100%;margin:20px 0 0 0}.newsletter-teaser-paragraph{text-align:center;color:#7d7d7d;margin-bottom:20px}.contilla-webapp{margin-left:auto;margin-right:auto}.contilla-webapp .layer-element-close-button{border:1px solid #7d7d7d;border-radius:50%;transition:0.5s;width:40px !important;height:40px !important}.contilla-webapp .layer-element-close-button:before{content:"";font-family:"BADER-Iconfont" !important;font-size:18px;width:38px;height:38px;line-height:38px;text-align:center;display:block;margin-left:-1px}.contilla-webapp .layer-element-close-button:hover{background-color:#7d7d7d !important}.contilla-webapp .layer-element-close-button:hover:before{color:white}/*!
 * Copyright (c) 2008-2023 dotSource SE.
 * All rights reserved.
 * http://www.dotsource.de
 */.flexible-teaser-tile-component,.extended-flexible-teaser-tile-component,.cta-only-flexible-teaser-tile-component,.countdown-flexible-teaser-tile-component{min-height:50px;position:relative;overflow:hidden}.flexible-teaser-tile-component.border,.extended-flexible-teaser-tile-component.border,.cta-only-flexible-teaser-tile-component.border,.countdown-flexible-teaser-tile-component.border{border:1px solid #A3A3A3}.flexible-teaser-tile-component.cta,.extended-flexible-teaser-tile-component.cta,.cta-only-flexible-teaser-tile-component.cta,.countdown-flexible-teaser-tile-component.cta{cursor:pointer}.flexible-teaser-tile-component img,.extended-flexible-teaser-tile-component img,.cta-only-flexible-teaser-tile-component img,.countdown-flexible-teaser-tile-component img{min-height:100px}.flexible-teaser-tile-component img:loaded,.extended-flexible-teaser-tile-component img:loaded,.cta-only-flexible-teaser-tile-component img:loaded,.countdown-flexible-teaser-tile-component img:loaded{min-height:none}.flexible-teaser-tile-component .flexible-teaser-tile-transparency-layer,.flexible-teaser-tile-component .extended-flexible-teaser-tile-transparency-layer,.flexible-teaser-tile-component .cta-only-flexible-teaser-tile-transparency-layer,.flexible-teaser-tile-component .countdown-flexible-teaser-tile-transparency-layer,.extended-flexible-teaser-tile-component .flexible-teaser-tile-transparency-layer,.extended-flexible-teaser-tile-component .extended-flexible-teaser-tile-transparency-layer,.extended-flexible-teaser-tile-component .cta-only-flexible-teaser-tile-transparency-layer,.extended-flexible-teaser-tile-component .countdown-flexible-teaser-tile-transparency-layer,.cta-only-flexible-teaser-tile-component .flexible-teaser-tile-transparency-layer,.cta-only-flexible-teaser-tile-component .extended-flexible-teaser-tile-transparency-layer,.cta-only-flexible-teaser-tile-component .cta-only-flexible-teaser-tile-transparency-layer,.cta-only-flexible-teaser-tile-component .countdown-flexible-teaser-tile-transparency-layer,.countdown-flexible-teaser-tile-component .flexible-teaser-tile-transparency-layer,.countdown-flexible-teaser-tile-component .extended-flexible-teaser-tile-transparency-layer,.countdown-flexible-teaser-tile-component .cta-only-flexible-teaser-tile-transparency-layer,.countdown-flexible-teaser-tile-component .countdown-flexible-teaser-tile-transparency-layer{background:-webkit-linear-gradient(top, rgba(255,255,255,0) 33%, #fff 100%);background:-moz-linear-gradient(top, rgba(255,255,255,0) 33%, #fff 100%);background:linear-gradient(to bottom, rgba(255,255,255,0) 33%, #fff 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=0 );position:absolute;top:0;left:0;height:100%;width:100%;z-index:1}.flexible-teaser-tile-component .flexible-teaser-tile-background,.flexible-teaser-tile-component .extended-flexible-teaser-tile-background,.flexible-teaser-tile-component .cta-only-flexible-teaser-tile-background,.flexible-teaser-tile-component .countdown-flexible-teaser-tile-background,.extended-flexible-teaser-tile-component .flexible-teaser-tile-background,.extended-flexible-teaser-tile-component .extended-flexible-teaser-tile-background,.extended-flexible-teaser-tile-component .cta-only-flexible-teaser-tile-background,.extended-flexible-teaser-tile-component .countdown-flexible-teaser-tile-background,.cta-only-flexible-teaser-tile-component .flexible-teaser-tile-background,.cta-only-flexible-teaser-tile-component .extended-flexible-teaser-tile-background,.cta-only-flexible-teaser-tile-component .cta-only-flexible-teaser-tile-background,.cta-only-flexible-teaser-tile-component .countdown-flexible-teaser-tile-background,.countdown-flexible-teaser-tile-component .flexible-teaser-tile-background,.countdown-flexible-teaser-tile-component .extended-flexible-teaser-tile-background,.countdown-flexible-teaser-tile-component .cta-only-flexible-teaser-tile-background,.countdown-flexible-teaser-tile-component .countdown-flexible-teaser-tile-background{max-width:100%;-webkit-transition:all 0.6s ease;-moz-transition:all 0.6s ease;transition:all 0.6s ease}.flexible-teaser-tile-component:hover .flexible-teaser-tile-background.zoom,.flexible-teaser-tile-component:hover .extended-flexible-teaser-tile-background.zoom,.flexible-teaser-tile-component:hover .cta-only-flexible-teaser-tile-background.zoom,.flexible-teaser-tile-component:hover .countdown-flexible-teaser-tile-background.zoom,.extended-flexible-teaser-tile-component:hover .flexible-teaser-tile-background.zoom,.extended-flexible-teaser-tile-component:hover .extended-flexible-teaser-tile-background.zoom,.extended-flexible-teaser-tile-component:hover .cta-only-flexible-teaser-tile-background.zoom,.extended-flexible-teaser-tile-component:hover .countdown-flexible-teaser-tile-background.zoom,.cta-only-flexible-teaser-tile-component:hover .flexible-teaser-tile-background.zoom,.cta-only-flexible-teaser-tile-component:hover .extended-flexible-teaser-tile-background.zoom,.cta-only-flexible-teaser-tile-component:hover .cta-only-flexible-teaser-tile-background.zoom,.cta-only-flexible-teaser-tile-component:hover .countdown-flexible-teaser-tile-background.zoom,.countdown-flexible-teaser-tile-component:hover .flexible-teaser-tile-background.zoom,.countdown-flexible-teaser-tile-component:hover .extended-flexible-teaser-tile-background.zoom,.countdown-flexible-teaser-tile-component:hover .cta-only-flexible-teaser-tile-background.zoom,.countdown-flexible-teaser-tile-component:hover .countdown-flexible-teaser-tile-background.zoom{-webkit-transform:scale(1.08);-moz-transform:scale(1.08);transform:scale(1.08)}.flexible-teaser-tile-component .flexible-teaser-tile-box-container,.flexible-teaser-tile-component .extended-flexible-teaser-tile-box-container,.flexible-teaser-tile-component .cta-only-flexible-teaser-tile-box-container,.flexible-teaser-tile-component .countdown-flexible-teaser-tile-box-container,.extended-flexible-teaser-tile-component .flexible-teaser-tile-box-container,.extended-flexible-teaser-tile-component .extended-flexible-teaser-tile-box-container,.extended-flexible-teaser-tile-component .cta-only-flexible-teaser-tile-box-container,.extended-flexible-teaser-tile-component .countdown-flexible-teaser-tile-box-container,.cta-only-flexible-teaser-tile-component .flexible-teaser-tile-box-container,.cta-only-flexible-teaser-tile-component .extended-flexible-teaser-tile-box-container,.cta-only-flexible-teaser-tile-component .cta-only-flexible-teaser-tile-box-container,.cta-only-flexible-teaser-tile-component .countdown-flexible-teaser-tile-box-container,.countdown-flexible-teaser-tile-component .flexible-teaser-tile-box-container,.countdown-flexible-teaser-tile-component .extended-flexible-teaser-tile-box-container,.countdown-flexible-teaser-tile-component .cta-only-flexible-teaser-tile-box-container,.countdown-flexible-teaser-tile-component .countdown-flexible-teaser-tile-box-container{color:#4f4b43;position:absolute;z-index:3}.flexible-teaser-tile-component .flexible-teaser-tile-box-container,.extended-flexible-teaser-tile-component .flexible-teaser-tile-box-container,.cta-only-flexible-teaser-tile-component .flexible-teaser-tile-box-container,.countdown-flexible-teaser-tile-component .flexible-teaser-tile-box-container{bottom:0;padding:10px 10px 20px;width:100%;left:0}.flexible-teaser-tile-component .flexible-teaser-tile-box-container .flexible-teaser-tile-caption,.extended-flexible-teaser-tile-component .flexible-teaser-tile-box-container .flexible-teaser-tile-caption,.cta-only-flexible-teaser-tile-component .flexible-teaser-tile-box-container .flexible-teaser-tile-caption,.countdown-flexible-teaser-tile-component .flexible-teaser-tile-box-container .flexible-teaser-tile-caption{color:#4f4b43;font-size:32px;font-family:"PT Serif",serif}@media (max-width: 767px){.flexible-teaser-tile-component .flexible-teaser-tile-box-container .flexible-teaser-tile-caption,.extended-flexible-teaser-tile-component .flexible-teaser-tile-box-container .flexible-teaser-tile-caption,.cta-only-flexible-teaser-tile-component .flexible-teaser-tile-box-container .flexible-teaser-tile-caption,.countdown-flexible-teaser-tile-component .flexible-teaser-tile-box-container .flexible-teaser-tile-caption{font-size:26px}}@media (max-width: 500px){.flexible-teaser-tile-component .flexible-teaser-tile-box-container .flexible-teaser-tile-caption,.extended-flexible-teaser-tile-component .flexible-teaser-tile-box-container .flexible-teaser-tile-caption,.cta-only-flexible-teaser-tile-component .flexible-teaser-tile-box-container .flexible-teaser-tile-caption,.countdown-flexible-teaser-tile-component .flexible-teaser-tile-box-container .flexible-teaser-tile-caption{font-size:19px}}.flexible-teaser-tile-component .flexible-teaser-tile-box-container .flexible-teaser-tile-description,.extended-flexible-teaser-tile-component .flexible-teaser-tile-box-container .flexible-teaser-tile-description,.cta-only-flexible-teaser-tile-component .flexible-teaser-tile-box-container .flexible-teaser-tile-description,.countdown-flexible-teaser-tile-component .flexible-teaser-tile-box-container .flexible-teaser-tile-description{color:#4f4b43;padding:10px 0}@media (max-width: 767px){.flexible-teaser-tile-component .flexible-teaser-tile-box-container .flexible-teaser-tile-description,.extended-flexible-teaser-tile-component .flexible-teaser-tile-box-container .flexible-teaser-tile-description,.cta-only-flexible-teaser-tile-component .flexible-teaser-tile-box-container .flexible-teaser-tile-description,.countdown-flexible-teaser-tile-component .flexible-teaser-tile-box-container .flexible-teaser-tile-description{font-size:12px}}.flexible-teaser-tile-component .flexible-teaser-tile-box-container .flexible-teaser-tile-button button,.extended-flexible-teaser-tile-component .flexible-teaser-tile-box-container .flexible-teaser-tile-button button,.cta-only-flexible-teaser-tile-component .flexible-teaser-tile-box-container .flexible-teaser-tile-button button,.countdown-flexible-teaser-tile-component .flexible-teaser-tile-box-container .flexible-teaser-tile-button button{height:auto;white-space:normal}.flexible-teaser-tile-component .flexible-teaser-tile-box-container .flexible-teaser-tile-button button.btn,.extended-flexible-teaser-tile-component .flexible-teaser-tile-box-container .flexible-teaser-tile-button button.btn,.cta-only-flexible-teaser-tile-component .flexible-teaser-tile-box-container .flexible-teaser-tile-button button.btn,.countdown-flexible-teaser-tile-component .flexible-teaser-tile-box-container .flexible-teaser-tile-button button.btn{max-width:100%;text-overflow:ellipsis;overflow:hidden}.flexible-teaser-tile-component .extended-flexible-teaser-tile-box-container,.extended-flexible-teaser-tile-component .extended-flexible-teaser-tile-box-container,.cta-only-flexible-teaser-tile-component .extended-flexible-teaser-tile-box-container,.countdown-flexible-teaser-tile-component .extended-flexible-teaser-tile-box-container{width:95%;width:calc(100% - 20px);left:10px}.flexible-teaser-tile-component .extended-flexible-teaser-tile-box-container .extended-flexible-teaser-tile-caption,.flexible-teaser-tile-component .extended-flexible-teaser-tile-box-container .extended-flexible-teaser-tile-description,.flexible-teaser-tile-component .extended-flexible-teaser-tile-box-container .extended-flexible-teaser-tile-link span,.extended-flexible-teaser-tile-component .extended-flexible-teaser-tile-box-container .extended-flexible-teaser-tile-caption,.extended-flexible-teaser-tile-component .extended-flexible-teaser-tile-box-container .extended-flexible-teaser-tile-description,.extended-flexible-teaser-tile-component .extended-flexible-teaser-tile-box-container .extended-flexible-teaser-tile-link span,.cta-only-flexible-teaser-tile-component .extended-flexible-teaser-tile-box-container .extended-flexible-teaser-tile-caption,.cta-only-flexible-teaser-tile-component .extended-flexible-teaser-tile-box-container .extended-flexible-teaser-tile-description,.cta-only-flexible-teaser-tile-component .extended-flexible-teaser-tile-box-container .extended-flexible-teaser-tile-link span,.countdown-flexible-teaser-tile-component .extended-flexible-teaser-tile-box-container .extended-flexible-teaser-tile-caption,.countdown-flexible-teaser-tile-component .extended-flexible-teaser-tile-box-container .extended-flexible-teaser-tile-description,.countdown-flexible-teaser-tile-component .extended-flexible-teaser-tile-box-container .extended-flexible-teaser-tile-link span{width:100%}.flexible-teaser-tile-component .extended-flexible-teaser-tile-box-container .extended-flexible-teaser-tile-caption,.flexible-teaser-tile-component .extended-flexible-teaser-tile-box-container .extended-flexible-teaser-tile-description,.extended-flexible-teaser-tile-component .extended-flexible-teaser-tile-box-container .extended-flexible-teaser-tile-caption,.extended-flexible-teaser-tile-component .extended-flexible-teaser-tile-box-container .extended-flexible-teaser-tile-description,.cta-only-flexible-teaser-tile-component .extended-flexible-teaser-tile-box-container .extended-flexible-teaser-tile-caption,.cta-only-flexible-teaser-tile-component .extended-flexible-teaser-tile-box-container .extended-flexible-teaser-tile-description,.countdown-flexible-teaser-tile-component .extended-flexible-teaser-tile-box-container .extended-flexible-teaser-tile-caption,.countdown-flexible-teaser-tile-component .extended-flexible-teaser-tile-box-container .extended-flexible-teaser-tile-description{text-decoration:none}.flexible-teaser-tile-component .extended-flexible-teaser-tile-box-container .extended-flexible-teaser-tile-link span,.extended-flexible-teaser-tile-component .extended-flexible-teaser-tile-box-container .extended-flexible-teaser-tile-link span,.cta-only-flexible-teaser-tile-component .extended-flexible-teaser-tile-box-container .extended-flexible-teaser-tile-link span,.countdown-flexible-teaser-tile-component .extended-flexible-teaser-tile-box-container .extended-flexible-teaser-tile-link span{height:auto;white-space:normal}.flexible-teaser-tile-component .extended-flexible-teaser-tile-box-container .extended-flexible-teaser-tile-link span:hover,.extended-flexible-teaser-tile-component .extended-flexible-teaser-tile-box-container .extended-flexible-teaser-tile-link span:hover,.cta-only-flexible-teaser-tile-component .extended-flexible-teaser-tile-box-container .extended-flexible-teaser-tile-link span:hover,.countdown-flexible-teaser-tile-component .extended-flexible-teaser-tile-box-container .extended-flexible-teaser-tile-link span:hover{text-decoration:none}.flexible-teaser-tile-component .cta-only-flexible-teaser-tile-box-container.text-left .cta-only-flexible-teaser-tile-link-background:before,.flexible-teaser-tile-component .cta-only-flexible-teaser-tile-box-container.text-left .cta-only-flexible-teaser-tile-link-background:after,.flexible-teaser-tile-component .cta-only-flexible-teaser-tile-box-container.text-right .cta-only-flexible-teaser-tile-link-background:before,.flexible-teaser-tile-component .cta-only-flexible-teaser-tile-box-container.text-right .cta-only-flexible-teaser-tile-link-background:after,.extended-flexible-teaser-tile-component .cta-only-flexible-teaser-tile-box-container.text-left .cta-only-flexible-teaser-tile-link-background:before,.extended-flexible-teaser-tile-component .cta-only-flexible-teaser-tile-box-container.text-left .cta-only-flexible-teaser-tile-link-background:after,.extended-flexible-teaser-tile-component .cta-only-flexible-teaser-tile-box-container.text-right .cta-only-flexible-teaser-tile-link-background:before,.extended-flexible-teaser-tile-component .cta-only-flexible-teaser-tile-box-container.text-right .cta-only-flexible-teaser-tile-link-background:after,.cta-only-flexible-teaser-tile-component .cta-only-flexible-teaser-tile-box-container.text-left .cta-only-flexible-teaser-tile-link-background:before,.cta-only-flexible-teaser-tile-component .cta-only-flexible-teaser-tile-box-container.text-left .cta-only-flexible-teaser-tile-link-background:after,.cta-only-flexible-teaser-tile-component .cta-only-flexible-teaser-tile-box-container.text-right .cta-only-flexible-teaser-tile-link-background:before,.cta-only-flexible-teaser-tile-component .cta-only-flexible-teaser-tile-box-container.text-right .cta-only-flexible-teaser-tile-link-background:after,.countdown-flexible-teaser-tile-component .cta-only-flexible-teaser-tile-box-container.text-left .cta-only-flexible-teaser-tile-link-background:before,.countdown-flexible-teaser-tile-component .cta-only-flexible-teaser-tile-box-container.text-left .cta-only-flexible-teaser-tile-link-background:after,.countdown-flexible-teaser-tile-component .cta-only-flexible-teaser-tile-box-container.text-right .cta-only-flexible-teaser-tile-link-background:before,.countdown-flexible-teaser-tile-component .cta-only-flexible-teaser-tile-box-container.text-right .cta-only-flexible-teaser-tile-link-background:after{display:block;position:absolute;top:0;height:0;z-index:3;border:0 solid transparent;content:""}.flexible-teaser-tile-component .cta-only-flexible-teaser-tile-box-container.text-left,.extended-flexible-teaser-tile-component .cta-only-flexible-teaser-tile-box-container.text-left,.cta-only-flexible-teaser-tile-component .cta-only-flexible-teaser-tile-box-container.text-left,.countdown-flexible-teaser-tile-component .cta-only-flexible-teaser-tile-box-container.text-left{left:0}.flexible-teaser-tile-component .cta-only-flexible-teaser-tile-box-container.text-left .bg-black:after,.extended-flexible-teaser-tile-component .cta-only-flexible-teaser-tile-box-container.text-left .bg-black:after,.cta-only-flexible-teaser-tile-component .cta-only-flexible-teaser-tile-box-container.text-left .bg-black:after,.countdown-flexible-teaser-tile-component .cta-only-flexible-teaser-tile-box-container.text-left .bg-black:after{border-left-color:#000}.flexible-teaser-tile-component .cta-only-flexible-teaser-tile-box-container.text-left .bg-white:after,.extended-flexible-teaser-tile-component .cta-only-flexible-teaser-tile-box-container.text-left .bg-white:after,.cta-only-flexible-teaser-tile-component .cta-only-flexible-teaser-tile-box-container.text-left .bg-white:after,.countdown-flexible-teaser-tile-component .cta-only-flexible-teaser-tile-box-container.text-left .bg-white:after{border-left-color:#fff}.flexible-teaser-tile-component .cta-only-flexible-teaser-tile-box-container.text-left .bg-gray:after,.extended-flexible-teaser-tile-component .cta-only-flexible-teaser-tile-box-container.text-left .bg-gray:after,.cta-only-flexible-teaser-tile-component .cta-only-flexible-teaser-tile-box-container.text-left .bg-gray:after,.countdown-flexible-teaser-tile-component .cta-only-flexible-teaser-tile-box-container.text-left .bg-gray:after{border-left-color:#7d7d7d}.flexible-teaser-tile-component .cta-only-flexible-teaser-tile-box-container.text-right,.extended-flexible-teaser-tile-component .cta-only-flexible-teaser-tile-box-container.text-right,.cta-only-flexible-teaser-tile-component .cta-only-flexible-teaser-tile-box-container.text-right,.countdown-flexible-teaser-tile-component .cta-only-flexible-teaser-tile-box-container.text-right{right:0}.flexible-teaser-tile-component .cta-only-flexible-teaser-tile-box-container.text-right .bg-black:before,.extended-flexible-teaser-tile-component .cta-only-flexible-teaser-tile-box-container.text-right .bg-black:before,.cta-only-flexible-teaser-tile-component .cta-only-flexible-teaser-tile-box-container.text-right .bg-black:before,.countdown-flexible-teaser-tile-component .cta-only-flexible-teaser-tile-box-container.text-right .bg-black:before{border-right-color:#000}.flexible-teaser-tile-component .cta-only-flexible-teaser-tile-box-container.text-right .bg-white:before,.extended-flexible-teaser-tile-component .cta-only-flexible-teaser-tile-box-container.text-right .bg-white:before,.cta-only-flexible-teaser-tile-component .cta-only-flexible-teaser-tile-box-container.text-right .bg-white:before,.countdown-flexible-teaser-tile-component .cta-only-flexible-teaser-tile-box-container.text-right .bg-white:before{border-right-color:#fff}.flexible-teaser-tile-component .cta-only-flexible-teaser-tile-box-container.text-right .bg-gray:before,.extended-flexible-teaser-tile-component .cta-only-flexible-teaser-tile-box-container.text-right .bg-gray:before,.cta-only-flexible-teaser-tile-component .cta-only-flexible-teaser-tile-box-container.text-right .bg-gray:before,.countdown-flexible-teaser-tile-component .cta-only-flexible-teaser-tile-box-container.text-right .bg-gray:before{border-right-color:#7d7d7d}.flexible-teaser-tile-component .cta-only-flexible-teaser-tile-box-container.text-top,.extended-flexible-teaser-tile-component .cta-only-flexible-teaser-tile-box-container.text-top,.cta-only-flexible-teaser-tile-component .cta-only-flexible-teaser-tile-box-container.text-top,.countdown-flexible-teaser-tile-component .cta-only-flexible-teaser-tile-box-container.text-top{top:10%}.flexible-teaser-tile-component .cta-only-flexible-teaser-tile-box-container.text-bottom,.extended-flexible-teaser-tile-component .cta-only-flexible-teaser-tile-box-container.text-bottom,.cta-only-flexible-teaser-tile-component .cta-only-flexible-teaser-tile-box-container.text-bottom,.countdown-flexible-teaser-tile-component .cta-only-flexible-teaser-tile-box-container.text-bottom{bottom:10%}.flexible-teaser-tile-component .cta-only-flexible-teaser-tile-box-container .cta-only-flexible-teaser-tile-box-container-wrapper,.extended-flexible-teaser-tile-component .cta-only-flexible-teaser-tile-box-container .cta-only-flexible-teaser-tile-box-container-wrapper,.cta-only-flexible-teaser-tile-component .cta-only-flexible-teaser-tile-box-container .cta-only-flexible-teaser-tile-box-container-wrapper,.countdown-flexible-teaser-tile-component .cta-only-flexible-teaser-tile-box-container .cta-only-flexible-teaser-tile-box-container-wrapper{position:relative}.flexible-teaser-tile-component .cta-only-flexible-teaser-tile-box-container .cta-only-flexible-teaser-tile-box-container-wrapper .cta-only-flexible-teaser-tile-link-text,.extended-flexible-teaser-tile-component .cta-only-flexible-teaser-tile-box-container .cta-only-flexible-teaser-tile-box-container-wrapper .cta-only-flexible-teaser-tile-link-text,.cta-only-flexible-teaser-tile-component .cta-only-flexible-teaser-tile-box-container .cta-only-flexible-teaser-tile-box-container-wrapper .cta-only-flexible-teaser-tile-link-text,.countdown-flexible-teaser-tile-component .cta-only-flexible-teaser-tile-box-container .cta-only-flexible-teaser-tile-box-container-wrapper .cta-only-flexible-teaser-tile-link-text{position:absolute;left:15px;z-index:3;width:90%;width:calc(100% - 30px)}.flexible-teaser-tile-component .cta-only-flexible-teaser-tile-box-container .cta-only-flexible-teaser-tile-box-container-wrapper .cta-only-flexible-teaser-tile-link-text>*,.extended-flexible-teaser-tile-component .cta-only-flexible-teaser-tile-box-container .cta-only-flexible-teaser-tile-box-container-wrapper .cta-only-flexible-teaser-tile-link-text>*,.cta-only-flexible-teaser-tile-component .cta-only-flexible-teaser-tile-box-container .cta-only-flexible-teaser-tile-box-container-wrapper .cta-only-flexible-teaser-tile-link-text>*,.countdown-flexible-teaser-tile-component .cta-only-flexible-teaser-tile-box-container .cta-only-flexible-teaser-tile-box-container-wrapper .cta-only-flexible-teaser-tile-link-text>*{text-align:center;text-decoration:none}.flexible-teaser-tile-component .countdown-flexible-teaser-tile-box-container,.extended-flexible-teaser-tile-component .countdown-flexible-teaser-tile-box-container,.cta-only-flexible-teaser-tile-component .countdown-flexible-teaser-tile-box-container,.countdown-flexible-teaser-tile-component .countdown-flexible-teaser-tile-box-container{width:95%;width:calc(100% - 20px);left:10px}.flexible-teaser-tile-component .countdown-flexible-teaser-tile-box-container .countdown-flexible-teaser-tile-caption,.extended-flexible-teaser-tile-component .countdown-flexible-teaser-tile-box-container .countdown-flexible-teaser-tile-caption,.cta-only-flexible-teaser-tile-component .countdown-flexible-teaser-tile-box-container .countdown-flexible-teaser-tile-caption,.countdown-flexible-teaser-tile-component .countdown-flexible-teaser-tile-box-container .countdown-flexible-teaser-tile-caption{width:100%}.flexible-teaser-tile-component .countdown-flexible-teaser-tile-box-container .countdown-flexible-teaser-tile-caption .box,.extended-flexible-teaser-tile-component .countdown-flexible-teaser-tile-box-container .countdown-flexible-teaser-tile-caption .box,.cta-only-flexible-teaser-tile-component .countdown-flexible-teaser-tile-box-container .countdown-flexible-teaser-tile-caption .box,.countdown-flexible-teaser-tile-component .countdown-flexible-teaser-tile-box-container .countdown-flexible-teaser-tile-caption .box{display:inline-block;position:relative;background:#fff;padding:10px;border:5px solid gold;border-radius:10px;overflow:hidden;text-align:center}.flexible-teaser-tile-component .countdown-flexible-teaser-tile-box-container .countdown-flexible-teaser-tile-caption .box .badge,.extended-flexible-teaser-tile-component .countdown-flexible-teaser-tile-box-container .countdown-flexible-teaser-tile-caption .box .badge,.cta-only-flexible-teaser-tile-component .countdown-flexible-teaser-tile-box-container .countdown-flexible-teaser-tile-caption .box .badge,.countdown-flexible-teaser-tile-component .countdown-flexible-teaser-tile-box-container .countdown-flexible-teaser-tile-caption .box .badge{background:#fff;opacity:0.9;border:4px solid black;padding:2px;position:absolute;text-align:center;left:4px;top:14px;right:4px;transform:rotate(-5deg);text-transform:uppercase;font-weight:700;font-size:0.6em;line-height:2em;z-index:1}.flexible-teaser-tile-component .countdown-flexible-teaser-tile-box-container .countdown-flexible-teaser-tile-caption .box .item,.extended-flexible-teaser-tile-component .countdown-flexible-teaser-tile-box-container .countdown-flexible-teaser-tile-caption .box .item,.cta-only-flexible-teaser-tile-component .countdown-flexible-teaser-tile-box-container .countdown-flexible-teaser-tile-caption .box .item,.countdown-flexible-teaser-tile-component .countdown-flexible-teaser-tile-box-container .countdown-flexible-teaser-tile-caption .box .item{display:inline-block;position:relative;text-align:center}.flexible-teaser-tile-component .countdown-flexible-teaser-tile-box-container .countdown-flexible-teaser-tile-caption .box .item .label,.extended-flexible-teaser-tile-component .countdown-flexible-teaser-tile-box-container .countdown-flexible-teaser-tile-caption .box .item .label,.cta-only-flexible-teaser-tile-component .countdown-flexible-teaser-tile-box-container .countdown-flexible-teaser-tile-caption .box .item .label,.countdown-flexible-teaser-tile-component .countdown-flexible-teaser-tile-box-container .countdown-flexible-teaser-tile-caption .box .item .label{text-align:center;font-size:0.3em;text-transform:uppercase}.flexible-teaser-tile-component .countdown-flexible-teaser-tile-box-container .countdown-flexible-teaser-tile-caption .box .spacer,.extended-flexible-teaser-tile-component .countdown-flexible-teaser-tile-box-container .countdown-flexible-teaser-tile-caption .box .spacer,.cta-only-flexible-teaser-tile-component .countdown-flexible-teaser-tile-box-container .countdown-flexible-teaser-tile-caption .box .spacer,.countdown-flexible-teaser-tile-component .countdown-flexible-teaser-tile-box-container .countdown-flexible-teaser-tile-caption .box .spacer{display:inline-block;width:6px;text-align:center;vertical-align:top}.flexible-teaser-tile-component .flexible-teaser-tile-hover-layer,.flexible-teaser-tile-component .extended-flexible-teaser-tile-hover-layer,.flexible-teaser-tile-component .cta-only-flexible-teaser-tile-hover-layer,.flexible-teaser-tile-component .countdown-flexible-teaser-tile-hover-layer,.extended-flexible-teaser-tile-component .flexible-teaser-tile-hover-layer,.extended-flexible-teaser-tile-component .extended-flexible-teaser-tile-hover-layer,.extended-flexible-teaser-tile-component .cta-only-flexible-teaser-tile-hover-layer,.extended-flexible-teaser-tile-component .countdown-flexible-teaser-tile-hover-layer,.cta-only-flexible-teaser-tile-component .flexible-teaser-tile-hover-layer,.cta-only-flexible-teaser-tile-component .extended-flexible-teaser-tile-hover-layer,.cta-only-flexible-teaser-tile-component .cta-only-flexible-teaser-tile-hover-layer,.cta-only-flexible-teaser-tile-component .countdown-flexible-teaser-tile-hover-layer,.countdown-flexible-teaser-tile-component .flexible-teaser-tile-hover-layer,.countdown-flexible-teaser-tile-component .extended-flexible-teaser-tile-hover-layer,.countdown-flexible-teaser-tile-component .cta-only-flexible-teaser-tile-hover-layer,.countdown-flexible-teaser-tile-component .countdown-flexible-teaser-tile-hover-layer{background:transparent;position:absolute;top:0;left:0;height:100%;width:100%;z-index:2;-webkit-transition:background .3s ease;-moz-transition:background .3s ease;transition:background .3s ease}.flexible-teaser-tile-component .flexible-teaser-tile-hover-layer .flexible-teaser-tile-box-container,.flexible-teaser-tile-component .flexible-teaser-tile-hover-layer .extended-flexible-teaser-tile-box-container,.flexible-teaser-tile-component .extended-flexible-teaser-tile-hover-layer .flexible-teaser-tile-box-container,.flexible-teaser-tile-component .extended-flexible-teaser-tile-hover-layer .extended-flexible-teaser-tile-box-container,.flexible-teaser-tile-component .cta-only-flexible-teaser-tile-hover-layer .flexible-teaser-tile-box-container,.flexible-teaser-tile-component .cta-only-flexible-teaser-tile-hover-layer .extended-flexible-teaser-tile-box-container,.flexible-teaser-tile-component .countdown-flexible-teaser-tile-hover-layer .flexible-teaser-tile-box-container,.flexible-teaser-tile-component .countdown-flexible-teaser-tile-hover-layer .extended-flexible-teaser-tile-box-container,.extended-flexible-teaser-tile-component .flexible-teaser-tile-hover-layer .flexible-teaser-tile-box-container,.extended-flexible-teaser-tile-component .flexible-teaser-tile-hover-layer .extended-flexible-teaser-tile-box-container,.extended-flexible-teaser-tile-component .extended-flexible-teaser-tile-hover-layer .flexible-teaser-tile-box-container,.extended-flexible-teaser-tile-component .extended-flexible-teaser-tile-hover-layer .extended-flexible-teaser-tile-box-container,.extended-flexible-teaser-tile-component .cta-only-flexible-teaser-tile-hover-layer .flexible-teaser-tile-box-container,.extended-flexible-teaser-tile-component .cta-only-flexible-teaser-tile-hover-layer .extended-flexible-teaser-tile-box-container,.extended-flexible-teaser-tile-component .countdown-flexible-teaser-tile-hover-layer .flexible-teaser-tile-box-container,.extended-flexible-teaser-tile-component .countdown-flexible-teaser-tile-hover-layer .extended-flexible-teaser-tile-box-container,.cta-only-flexible-teaser-tile-component .flexible-teaser-tile-hover-layer .flexible-teaser-tile-box-container,.cta-only-flexible-teaser-tile-component .flexible-teaser-tile-hover-layer .extended-flexible-teaser-tile-box-container,.cta-only-flexible-teaser-tile-component .extended-flexible-teaser-tile-hover-layer .flexible-teaser-tile-box-container,.cta-only-flexible-teaser-tile-component .extended-flexible-teaser-tile-hover-layer .extended-flexible-teaser-tile-box-container,.cta-only-flexible-teaser-tile-component .cta-only-flexible-teaser-tile-hover-layer .flexible-teaser-tile-box-container,.cta-only-flexible-teaser-tile-component .cta-only-flexible-teaser-tile-hover-layer .extended-flexible-teaser-tile-box-container,.cta-only-flexible-teaser-tile-component .countdown-flexible-teaser-tile-hover-layer .flexible-teaser-tile-box-container,.cta-only-flexible-teaser-tile-component .countdown-flexible-teaser-tile-hover-layer .extended-flexible-teaser-tile-box-container,.countdown-flexible-teaser-tile-component .flexible-teaser-tile-hover-layer .flexible-teaser-tile-box-container,.countdown-flexible-teaser-tile-component .flexible-teaser-tile-hover-layer .extended-flexible-teaser-tile-box-container,.countdown-flexible-teaser-tile-component .extended-flexible-teaser-tile-hover-layer .flexible-teaser-tile-box-container,.countdown-flexible-teaser-tile-component .extended-flexible-teaser-tile-hover-layer .extended-flexible-teaser-tile-box-container,.countdown-flexible-teaser-tile-component .cta-only-flexible-teaser-tile-hover-layer .flexible-teaser-tile-box-container,.countdown-flexible-teaser-tile-component .cta-only-flexible-teaser-tile-hover-layer .extended-flexible-teaser-tile-box-container,.countdown-flexible-teaser-tile-component .countdown-flexible-teaser-tile-hover-layer .flexible-teaser-tile-box-container,.countdown-flexible-teaser-tile-component .countdown-flexible-teaser-tile-hover-layer .extended-flexible-teaser-tile-box-container{opacity:0;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;transition:opacity .3s ease}.flexible-teaser-tile-component .flexible-teaser-tile-hover-layer:hover,.flexible-teaser-tile-component .extended-flexible-teaser-tile-hover-layer:hover,.flexible-teaser-tile-component .cta-only-flexible-teaser-tile-hover-layer:hover,.flexible-teaser-tile-component .countdown-flexible-teaser-tile-hover-layer:hover,.extended-flexible-teaser-tile-component .flexible-teaser-tile-hover-layer:hover,.extended-flexible-teaser-tile-component .extended-flexible-teaser-tile-hover-layer:hover,.extended-flexible-teaser-tile-component .cta-only-flexible-teaser-tile-hover-layer:hover,.extended-flexible-teaser-tile-component .countdown-flexible-teaser-tile-hover-layer:hover,.cta-only-flexible-teaser-tile-component .flexible-teaser-tile-hover-layer:hover,.cta-only-flexible-teaser-tile-component .extended-flexible-teaser-tile-hover-layer:hover,.cta-only-flexible-teaser-tile-component .cta-only-flexible-teaser-tile-hover-layer:hover,.cta-only-flexible-teaser-tile-component .countdown-flexible-teaser-tile-hover-layer:hover,.countdown-flexible-teaser-tile-component .flexible-teaser-tile-hover-layer:hover,.countdown-flexible-teaser-tile-component .extended-flexible-teaser-tile-hover-layer:hover,.countdown-flexible-teaser-tile-component .cta-only-flexible-teaser-tile-hover-layer:hover,.countdown-flexible-teaser-tile-component .countdown-flexible-teaser-tile-hover-layer:hover{background:rgba(255,255,255,0.75)}.flexible-teaser-tile-component .flexible-teaser-tile-hover-layer:hover .flexible-teaser-tile-box-container,.flexible-teaser-tile-component .flexible-teaser-tile-hover-layer:hover .extended-flexible-teaser-tile-box-container,.flexible-teaser-tile-component .extended-flexible-teaser-tile-hover-layer:hover .flexible-teaser-tile-box-container,.flexible-teaser-tile-component .extended-flexible-teaser-tile-hover-layer:hover .extended-flexible-teaser-tile-box-container,.flexible-teaser-tile-component .cta-only-flexible-teaser-tile-hover-layer:hover .flexible-teaser-tile-box-container,.flexible-teaser-tile-component .cta-only-flexible-teaser-tile-hover-layer:hover .extended-flexible-teaser-tile-box-container,.flexible-teaser-tile-component .countdown-flexible-teaser-tile-hover-layer:hover .flexible-teaser-tile-box-container,.flexible-teaser-tile-component .countdown-flexible-teaser-tile-hover-layer:hover .extended-flexible-teaser-tile-box-container,.extended-flexible-teaser-tile-component .flexible-teaser-tile-hover-layer:hover .flexible-teaser-tile-box-container,.extended-flexible-teaser-tile-component .flexible-teaser-tile-hover-layer:hover .extended-flexible-teaser-tile-box-container,.extended-flexible-teaser-tile-component .extended-flexible-teaser-tile-hover-layer:hover .flexible-teaser-tile-box-container,.extended-flexible-teaser-tile-component .extended-flexible-teaser-tile-hover-layer:hover .extended-flexible-teaser-tile-box-container,.extended-flexible-teaser-tile-component .cta-only-flexible-teaser-tile-hover-layer:hover .flexible-teaser-tile-box-container,.extended-flexible-teaser-tile-component .cta-only-flexible-teaser-tile-hover-layer:hover .extended-flexible-teaser-tile-box-container,.extended-flexible-teaser-tile-component .countdown-flexible-teaser-tile-hover-layer:hover .flexible-teaser-tile-box-container,.extended-flexible-teaser-tile-component .countdown-flexible-teaser-tile-hover-layer:hover .extended-flexible-teaser-tile-box-container,.cta-only-flexible-teaser-tile-component .flexible-teaser-tile-hover-layer:hover .flexible-teaser-tile-box-container,.cta-only-flexible-teaser-tile-component .flexible-teaser-tile-hover-layer:hover .extended-flexible-teaser-tile-box-container,.cta-only-flexible-teaser-tile-component .extended-flexible-teaser-tile-hover-layer:hover .flexible-teaser-tile-box-container,.cta-only-flexible-teaser-tile-component .extended-flexible-teaser-tile-hover-layer:hover .extended-flexible-teaser-tile-box-container,.cta-only-flexible-teaser-tile-component .cta-only-flexible-teaser-tile-hover-layer:hover .flexible-teaser-tile-box-container,.cta-only-flexible-teaser-tile-component .cta-only-flexible-teaser-tile-hover-layer:hover .extended-flexible-teaser-tile-box-container,.cta-only-flexible-teaser-tile-component .countdown-flexible-teaser-tile-hover-layer:hover .flexible-teaser-tile-box-container,.cta-only-flexible-teaser-tile-component .countdown-flexible-teaser-tile-hover-layer:hover .extended-flexible-teaser-tile-box-container,.countdown-flexible-teaser-tile-component .flexible-teaser-tile-hover-layer:hover .flexible-teaser-tile-box-container,.countdown-flexible-teaser-tile-component .flexible-teaser-tile-hover-layer:hover .extended-flexible-teaser-tile-box-container,.countdown-flexible-teaser-tile-component .extended-flexible-teaser-tile-hover-layer:hover .flexible-teaser-tile-box-container,.countdown-flexible-teaser-tile-component .extended-flexible-teaser-tile-hover-layer:hover .extended-flexible-teaser-tile-box-container,.countdown-flexible-teaser-tile-component .cta-only-flexible-teaser-tile-hover-layer:hover .flexible-teaser-tile-box-container,.countdown-flexible-teaser-tile-component .cta-only-flexible-teaser-tile-hover-layer:hover .extended-flexible-teaser-tile-box-container,.countdown-flexible-teaser-tile-component .countdown-flexible-teaser-tile-hover-layer:hover .flexible-teaser-tile-box-container,.countdown-flexible-teaser-tile-component .countdown-flexible-teaser-tile-hover-layer:hover .extended-flexible-teaser-tile-box-container{opacity:1}.flexible-teaser-tile-component .flexible-teaser-tile-background-button,.extended-flexible-teaser-tile-component .flexible-teaser-tile-background-button,.cta-only-flexible-teaser-tile-component .flexible-teaser-tile-background-button,.countdown-flexible-teaser-tile-component .flexible-teaser-tile-background-button{position:absolute;bottom:20px;width:40%;width:calc(50% - 40px)}.flexible-teaser-tile-component .flexible-teaser-tile-background-button.text-left,.extended-flexible-teaser-tile-component .flexible-teaser-tile-background-button.text-left,.cta-only-flexible-teaser-tile-component .flexible-teaser-tile-background-button.text-left,.countdown-flexible-teaser-tile-component .flexible-teaser-tile-background-button.text-left{left:20px}.flexible-teaser-tile-component .flexible-teaser-tile-background-button.text-center,.extended-flexible-teaser-tile-component .flexible-teaser-tile-background-button.text-center,.cta-only-flexible-teaser-tile-component .flexible-teaser-tile-background-button.text-center,.countdown-flexible-teaser-tile-component .flexible-teaser-tile-background-button.text-center{left:12%;left:calc(10% + 10px);width:76%;width:calc(80% - 20px)}.flexible-teaser-tile-component .flexible-teaser-tile-background-button.text-right,.extended-flexible-teaser-tile-component .flexible-teaser-tile-background-button.text-right,.cta-only-flexible-teaser-tile-component .flexible-teaser-tile-background-button.text-right,.countdown-flexible-teaser-tile-component .flexible-teaser-tile-background-button.text-right{right:20px}.flexible-teaser-tile-component .flexible-teaser-tile-background-button .btn,.flexible-teaser-tile-component .flexible-teaser-tile-background-button .boxInnerHeight193 .doubleCol .control a,.boxInnerHeight193 .doubleCol .control .flexible-teaser-tile-component .flexible-teaser-tile-background-button a,.extended-flexible-teaser-tile-component .flexible-teaser-tile-background-button .btn,.extended-flexible-teaser-tile-component .flexible-teaser-tile-background-button .boxInnerHeight193 .doubleCol .control a,.boxInnerHeight193 .doubleCol .control .extended-flexible-teaser-tile-component .flexible-teaser-tile-background-button a,.cta-only-flexible-teaser-tile-component .flexible-teaser-tile-background-button .btn,.cta-only-flexible-teaser-tile-component .flexible-teaser-tile-background-button .boxInnerHeight193 .doubleCol .control a,.boxInnerHeight193 .doubleCol .control .cta-only-flexible-teaser-tile-component .flexible-teaser-tile-background-button a,.countdown-flexible-teaser-tile-component .flexible-teaser-tile-background-button .btn,.countdown-flexible-teaser-tile-component .flexible-teaser-tile-background-button .boxInnerHeight193 .doubleCol .control a,.boxInnerHeight193 .doubleCol .control .countdown-flexible-teaser-tile-component .flexible-teaser-tile-background-button a{height:auto;white-space:normal;overflow:hidden;max-width:100%}.flexible-teaser-tile-component .transparent-box,.extended-flexible-teaser-tile-component .transparent-box,.cta-only-flexible-teaser-tile-component .transparent-box,.countdown-flexible-teaser-tile-component .transparent-box{display:inline-block;padding:10px 20px;border:1px solid #A3A3A3;background:rgba(255,255,255,0.7)}@media (min-width: 768px){.flexible-teaser-tile-component .transparent-box,.extended-flexible-teaser-tile-component .transparent-box,.cta-only-flexible-teaser-tile-component .transparent-box,.countdown-flexible-teaser-tile-component .transparent-box{min-width:250px}}@media (max-width: 767px){.flexible-teaser-tile-component .font-very-small,.extended-flexible-teaser-tile-component .font-very-small,.cta-only-flexible-teaser-tile-component .font-very-small,.countdown-flexible-teaser-tile-component .font-very-small{font-size:calc(12px + 1vw)}.flexible-teaser-tile-component .font-small,.extended-flexible-teaser-tile-component .font-small,.cta-only-flexible-teaser-tile-component .font-small,.countdown-flexible-teaser-tile-component .font-small{font-size:calc(12px + 1.5vw)}.flexible-teaser-tile-component .font-normal,.extended-flexible-teaser-tile-component .font-normal,.cta-only-flexible-teaser-tile-component .font-normal,.countdown-flexible-teaser-tile-component .font-normal{font-size:calc(12px + 2vw)}.flexible-teaser-tile-component .font-big,.extended-flexible-teaser-tile-component .font-big,.cta-only-flexible-teaser-tile-component .font-big,.countdown-flexible-teaser-tile-component .font-big{font-size:calc(12px + 2.5vw)}.flexible-teaser-tile-component .font-very-big,.extended-flexible-teaser-tile-component .font-very-big,.cta-only-flexible-teaser-tile-component .font-very-big,.countdown-flexible-teaser-tile-component .font-very-big{font-size:calc(12px + 3vw)}}.flexible-teaser-tile-component .font-mathilde,.extended-flexible-teaser-tile-component .font-mathilde,.cta-only-flexible-teaser-tile-component .font-mathilde,.countdown-flexible-teaser-tile-component .font-mathilde{font-weight:500}@media (max-width: 767px){.flexible-teaser-tile-component .font-very-small.font-mathilde,.extended-flexible-teaser-tile-component .font-very-small.font-mathilde,.cta-only-flexible-teaser-tile-component .font-very-small.font-mathilde,.countdown-flexible-teaser-tile-component .font-very-small.font-mathilde{font-size:calc(30px + 2vw);line-height:calc(30px + 2vw)}.flexible-teaser-tile-component .font-small.font-mathilde,.extended-flexible-teaser-tile-component .font-small.font-mathilde,.cta-only-flexible-teaser-tile-component .font-small.font-mathilde,.countdown-flexible-teaser-tile-component .font-small.font-mathilde{font-size:calc(34px + 3vw);line-height:calc(34px + 3vw)}.flexible-teaser-tile-component .font-normal.font-mathilde,.extended-flexible-teaser-tile-component .font-normal.font-mathilde,.cta-only-flexible-teaser-tile-component .font-normal.font-mathilde,.countdown-flexible-teaser-tile-component .font-normal.font-mathilde{font-size:calc(38px + 4vw);line-height:calc(38px + 4vw)}.flexible-teaser-tile-component .font-big.font-mathilde,.extended-flexible-teaser-tile-component .font-big.font-mathilde,.cta-only-flexible-teaser-tile-component .font-big.font-mathilde,.countdown-flexible-teaser-tile-component .font-big.font-mathilde{font-size:calc(42px + 5vw);line-height:calc(42px + 5vw)}.flexible-teaser-tile-component .font-very-big.font-mathilde,.extended-flexible-teaser-tile-component .font-very-big.font-mathilde,.cta-only-flexible-teaser-tile-component .font-very-big.font-mathilde,.countdown-flexible-teaser-tile-component .font-very-big.font-mathilde{font-size:calc(46px + 6vw);line-height:calc(46px + 6vw)}}@media (min-width: 768px){.flexible-teaser-tile-component .font-very-small.font-mathilde,.extended-flexible-teaser-tile-component .font-very-small.font-mathilde,.cta-only-flexible-teaser-tile-component .font-very-small.font-mathilde,.countdown-flexible-teaser-tile-component .font-very-small.font-mathilde{font-size:23px;line-height:23px}.flexible-teaser-tile-component .font-small.font-mathilde,.extended-flexible-teaser-tile-component .font-small.font-mathilde,.cta-only-flexible-teaser-tile-component .font-small.font-mathilde,.countdown-flexible-teaser-tile-component .font-small.font-mathilde{font-size:31px;line-height:31px}.flexible-teaser-tile-component .font-normal.font-mathilde,.extended-flexible-teaser-tile-component .font-normal.font-mathilde,.cta-only-flexible-teaser-tile-component .font-normal.font-mathilde,.countdown-flexible-teaser-tile-component .font-normal.font-mathilde{font-size:41px;line-height:41px}.flexible-teaser-tile-component .font-big.font-mathilde,.extended-flexible-teaser-tile-component .font-big.font-mathilde,.cta-only-flexible-teaser-tile-component .font-big.font-mathilde,.countdown-flexible-teaser-tile-component .font-big.font-mathilde{font-size:70px;line-height:60px}.flexible-teaser-tile-component .font-very-big.font-mathilde,.extended-flexible-teaser-tile-component .font-very-big.font-mathilde,.cta-only-flexible-teaser-tile-component .font-very-big.font-mathilde,.countdown-flexible-teaser-tile-component .font-very-big.font-mathilde{font-size:90px;line-height:80px}}.flexible-teaser-row-component{margin-bottom:20px}.flexible-teaser-row-component .flexible-teaser-row-headline{width:100%;text-align:center;margin-bottom:20px}.flexible-teaser-row-component .flexible-teaser-row-headline .h2{margin:0;padding:0;word-wrap:break-word}.flexible-teaser-row-component .flexible-teaser-row-headline.moulding{background:transparent;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=0 )}.flexible-teaser-row-component .flexible-teaser-row-headline.moulding>.h2{display:inline-block;background:white;padding:0 10px;max-width:80%}@media (max-width: 767px){.flexible-teaser-row-component .flexible-teaser-row-headline .font-very-small{font-size:4vw}.flexible-teaser-row-component .flexible-teaser-row-headline .font-small{font-size:4.5vw}.flexible-teaser-row-component .flexible-teaser-row-headline .font-normal{font-size:5vw}.flexible-teaser-row-component .flexible-teaser-row-headline .font-big{font-size:5.5vw}.flexible-teaser-row-component .flexible-teaser-row-headline .font-very-big{font-size:6vw}}.flexible-teaser-row-component .flexible-teaser-tile-wrapper{overflow:hidden}@media (min-width: 768px) and (max-width: 1279px){.flexible-teaser-row-component .flexible-teaser-tile-wrapper.col-sm-3 .transparent-box{width:auto}}@media (max-width: 500px){.flexible-teaser-row-component .col-xsp-12.flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container.text-left .cta-only-flexible-teaser-tile-link-background:after,.flexible-teaser-row-component .col-xsp-12.full-height .flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container.text-left .cta-only-flexible-teaser-tile-link-background:after{right:-39px;border-width:19.5px 0 19.5px 19.5px;width:39px}}@media (max-width: 500px) and (max-width: 767px){.flexible-teaser-row-component .col-xsp-12.flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container.text-left .cta-only-flexible-teaser-tile-link-background:after,.flexible-teaser-row-component .col-xsp-12.full-height .flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container.text-left .cta-only-flexible-teaser-tile-link-background:after{right:-33px;border-width:16.5px 0 16.5px 16.5px;width:33px}}@media (max-width: 500px){.flexible-teaser-row-component .col-xsp-12.flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container.text-right .cta-only-flexible-teaser-tile-link-background:before,.flexible-teaser-row-component .col-xsp-12.full-height .flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container.text-right .cta-only-flexible-teaser-tile-link-background:before{left:-39px;border-width:19.5px 19.5px 19.5px 0;width:39px}}@media (max-width: 500px) and (max-width: 767px){.flexible-teaser-row-component .col-xsp-12.flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container.text-right .cta-only-flexible-teaser-tile-link-background:before,.flexible-teaser-row-component .col-xsp-12.full-height .flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container.text-right .cta-only-flexible-teaser-tile-link-background:before{left:-33px;border-width:16.5px 16.5px 16.5px 0;width:33px}}@media (max-width: 500px){.flexible-teaser-row-component .col-xsp-12.flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container .cta-only-flexible-teaser-tile-box-container-wrapper,.flexible-teaser-row-component .col-xsp-12.full-height .flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container .cta-only-flexible-teaser-tile-box-container-wrapper{font-family:"PT Serif",serif;font-size:22px;line-height:22px}}@media (max-width: 500px) and (max-width: 767px){.flexible-teaser-row-component .col-xsp-12.flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container .cta-only-flexible-teaser-tile-box-container-wrapper,.flexible-teaser-row-component .col-xsp-12.full-height .flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container .cta-only-flexible-teaser-tile-box-container-wrapper{font-size:16px;line-height:16px}}@media (max-width: 500px){.flexible-teaser-row-component .col-xsp-12.flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container .cta-only-flexible-teaser-tile-box-container-wrapper .cta-only-flexible-teaser-tile-link-background,.flexible-teaser-row-component .col-xsp-12.full-height .flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container .cta-only-flexible-teaser-tile-box-container-wrapper .cta-only-flexible-teaser-tile-link-background{padding:9px 20px 8px}}@media (max-width: 500px) and (max-width: 767px){.flexible-teaser-row-component .col-xsp-12.flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container .cta-only-flexible-teaser-tile-box-container-wrapper .cta-only-flexible-teaser-tile-link-background,.flexible-teaser-row-component .col-xsp-12.full-height .flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container .cta-only-flexible-teaser-tile-box-container-wrapper .cta-only-flexible-teaser-tile-link-background{padding:9px 20px 8px}}@media (max-width: 500px){.flexible-teaser-row-component .col-xsp-12.flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container .cta-only-flexible-teaser-tile-box-container-wrapper .cta-only-flexible-teaser-tile-link-text,.flexible-teaser-row-component .col-xsp-12.full-height .flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container .cta-only-flexible-teaser-tile-box-container-wrapper .cta-only-flexible-teaser-tile-link-text{top:8px;padding-top:1px}}@media (max-width: 500px) and (max-width: 767px){.flexible-teaser-row-component .col-xsp-12.flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container .cta-only-flexible-teaser-tile-box-container-wrapper .cta-only-flexible-teaser-tile-link-text,.flexible-teaser-row-component .col-xsp-12.full-height .flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container .cta-only-flexible-teaser-tile-box-container-wrapper .cta-only-flexible-teaser-tile-link-text{padding-top:1px}}@media (min-width: 501px) and (max-width: 767px){.flexible-teaser-row-component .col-xsl-12.flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container.text-left .cta-only-flexible-teaser-tile-link-background:after,.flexible-teaser-row-component .col-xsl-12.full-height .flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container.text-left .cta-only-flexible-teaser-tile-link-background:after{right:-39px;border-width:19.5px 0 19.5px 19.5px;width:39px}}@media (min-width: 501px) and (max-width: 767px) and (max-width: 767px){.flexible-teaser-row-component .col-xsl-12.flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container.text-left .cta-only-flexible-teaser-tile-link-background:after,.flexible-teaser-row-component .col-xsl-12.full-height .flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container.text-left .cta-only-flexible-teaser-tile-link-background:after{right:-33px;border-width:16.5px 0 16.5px 16.5px;width:33px}}@media (min-width: 501px) and (max-width: 767px){.flexible-teaser-row-component .col-xsl-12.flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container.text-right .cta-only-flexible-teaser-tile-link-background:before,.flexible-teaser-row-component .col-xsl-12.full-height .flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container.text-right .cta-only-flexible-teaser-tile-link-background:before{left:-39px;border-width:19.5px 19.5px 19.5px 0;width:39px}}@media (min-width: 501px) and (max-width: 767px) and (max-width: 767px){.flexible-teaser-row-component .col-xsl-12.flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container.text-right .cta-only-flexible-teaser-tile-link-background:before,.flexible-teaser-row-component .col-xsl-12.full-height .flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container.text-right .cta-only-flexible-teaser-tile-link-background:before{left:-33px;border-width:16.5px 16.5px 16.5px 0;width:33px}}@media (min-width: 501px) and (max-width: 767px){.flexible-teaser-row-component .col-xsl-12.flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container .cta-only-flexible-teaser-tile-box-container-wrapper,.flexible-teaser-row-component .col-xsl-12.full-height .flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container .cta-only-flexible-teaser-tile-box-container-wrapper{font-family:"PT Serif",serif;font-size:22px;line-height:22px}}@media (min-width: 501px) and (max-width: 767px) and (max-width: 767px){.flexible-teaser-row-component .col-xsl-12.flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container .cta-only-flexible-teaser-tile-box-container-wrapper,.flexible-teaser-row-component .col-xsl-12.full-height .flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container .cta-only-flexible-teaser-tile-box-container-wrapper{font-size:16px;line-height:16px}}@media (min-width: 501px) and (max-width: 767px){.flexible-teaser-row-component .col-xsl-12.flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container .cta-only-flexible-teaser-tile-box-container-wrapper .cta-only-flexible-teaser-tile-link-background,.flexible-teaser-row-component .col-xsl-12.full-height .flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container .cta-only-flexible-teaser-tile-box-container-wrapper .cta-only-flexible-teaser-tile-link-background{padding:9px 20px 8px}}@media (min-width: 501px) and (max-width: 767px) and (max-width: 767px){.flexible-teaser-row-component .col-xsl-12.flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container .cta-only-flexible-teaser-tile-box-container-wrapper .cta-only-flexible-teaser-tile-link-background,.flexible-teaser-row-component .col-xsl-12.full-height .flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container .cta-only-flexible-teaser-tile-box-container-wrapper .cta-only-flexible-teaser-tile-link-background{padding:9px 20px 8px}}@media (min-width: 501px) and (max-width: 767px){.flexible-teaser-row-component .col-xsl-12.flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container .cta-only-flexible-teaser-tile-box-container-wrapper .cta-only-flexible-teaser-tile-link-text,.flexible-teaser-row-component .col-xsl-12.full-height .flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container .cta-only-flexible-teaser-tile-box-container-wrapper .cta-only-flexible-teaser-tile-link-text{top:8px;padding-top:1px}}@media (min-width: 501px) and (max-width: 767px) and (max-width: 767px){.flexible-teaser-row-component .col-xsl-12.flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container .cta-only-flexible-teaser-tile-box-container-wrapper .cta-only-flexible-teaser-tile-link-text,.flexible-teaser-row-component .col-xsl-12.full-height .flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container .cta-only-flexible-teaser-tile-box-container-wrapper .cta-only-flexible-teaser-tile-link-text{padding-top:1px}}@media (min-width: 501px) and (max-width: 767px){.flexible-teaser-row-component .col-xsl-6.flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container.text-left .cta-only-flexible-teaser-tile-link-background:after,.flexible-teaser-row-component .col-xsl-6.full-height .flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container.text-left .cta-only-flexible-teaser-tile-link-background:after{right:-41px;border-width:20.5px 0 20.5px 20.5px;width:41px}}@media (min-width: 501px) and (max-width: 767px) and (max-width: 767px){.flexible-teaser-row-component .col-xsl-6.flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container.text-left .cta-only-flexible-teaser-tile-link-background:after,.flexible-teaser-row-component .col-xsl-6.full-height .flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container.text-left .cta-only-flexible-teaser-tile-link-background:after{right:-35px;border-width:17.5px 0 17.5px 17.5px;width:35px}}@media (min-width: 501px) and (max-width: 767px){.flexible-teaser-row-component .col-xsl-6.flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container.text-right .cta-only-flexible-teaser-tile-link-background:before,.flexible-teaser-row-component .col-xsl-6.full-height .flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container.text-right .cta-only-flexible-teaser-tile-link-background:before{left:-41px;border-width:20.5px 20.5px 20.5px 0;width:41px}}@media (min-width: 501px) and (max-width: 767px) and (max-width: 767px){.flexible-teaser-row-component .col-xsl-6.flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container.text-right .cta-only-flexible-teaser-tile-link-background:before,.flexible-teaser-row-component .col-xsl-6.full-height .flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container.text-right .cta-only-flexible-teaser-tile-link-background:before{left:-35px;border-width:17.5px 17.5px 17.5px 0;width:35px}}@media (min-width: 501px) and (max-width: 767px){.flexible-teaser-row-component .col-xsl-6.flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container .cta-only-flexible-teaser-tile-box-container-wrapper,.flexible-teaser-row-component .col-xsl-6.full-height .flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container .cta-only-flexible-teaser-tile-box-container-wrapper{font-family:"PT Serif",serif;font-size:24px;line-height:24px}}@media (min-width: 501px) and (max-width: 767px) and (max-width: 767px){.flexible-teaser-row-component .col-xsl-6.flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container .cta-only-flexible-teaser-tile-box-container-wrapper,.flexible-teaser-row-component .col-xsl-6.full-height .flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container .cta-only-flexible-teaser-tile-box-container-wrapper{font-size:18px;line-height:18px}}@media (min-width: 501px) and (max-width: 767px){.flexible-teaser-row-component .col-xsl-6.flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container .cta-only-flexible-teaser-tile-box-container-wrapper .cta-only-flexible-teaser-tile-link-background,.flexible-teaser-row-component .col-xsl-6.full-height .flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container .cta-only-flexible-teaser-tile-box-container-wrapper .cta-only-flexible-teaser-tile-link-background{padding:9px 20px 8px}}@media (min-width: 501px) and (max-width: 767px) and (max-width: 767px){.flexible-teaser-row-component .col-xsl-6.flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container .cta-only-flexible-teaser-tile-box-container-wrapper .cta-only-flexible-teaser-tile-link-background,.flexible-teaser-row-component .col-xsl-6.full-height .flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container .cta-only-flexible-teaser-tile-box-container-wrapper .cta-only-flexible-teaser-tile-link-background{padding:9px 20px 8px}}@media (min-width: 501px) and (max-width: 767px){.flexible-teaser-row-component .col-xsl-6.flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container .cta-only-flexible-teaser-tile-box-container-wrapper .cta-only-flexible-teaser-tile-link-text,.flexible-teaser-row-component .col-xsl-6.full-height .flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container .cta-only-flexible-teaser-tile-box-container-wrapper .cta-only-flexible-teaser-tile-link-text{top:8px;padding-top:1px}}@media (min-width: 501px) and (max-width: 767px) and (max-width: 767px){.flexible-teaser-row-component .col-xsl-6.flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container .cta-only-flexible-teaser-tile-box-container-wrapper .cta-only-flexible-teaser-tile-link-text,.flexible-teaser-row-component .col-xsl-6.full-height .flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container .cta-only-flexible-teaser-tile-box-container-wrapper .cta-only-flexible-teaser-tile-link-text{padding-top:1px}}@media (min-width: 768px){.flexible-teaser-row-component .col-sm-12.flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container.text-left .cta-only-flexible-teaser-tile-link-background:after,.flexible-teaser-row-component .col-sm-12.full-height .flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container.text-left .cta-only-flexible-teaser-tile-link-background:after{right:-39px;border-width:19.5px 0 19.5px 19.5px;width:39px}}@media (min-width: 768px) and (max-width: 767px){.flexible-teaser-row-component .col-sm-12.flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container.text-left .cta-only-flexible-teaser-tile-link-background:after,.flexible-teaser-row-component .col-sm-12.full-height .flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container.text-left .cta-only-flexible-teaser-tile-link-background:after{right:-33px;border-width:16.5px 0 16.5px 16.5px;width:33px}}@media (min-width: 768px){.flexible-teaser-row-component .col-sm-12.flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container.text-right .cta-only-flexible-teaser-tile-link-background:before,.flexible-teaser-row-component .col-sm-12.full-height .flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container.text-right .cta-only-flexible-teaser-tile-link-background:before{left:-39px;border-width:19.5px 19.5px 19.5px 0;width:39px}}@media (min-width: 768px) and (max-width: 767px){.flexible-teaser-row-component .col-sm-12.flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container.text-right .cta-only-flexible-teaser-tile-link-background:before,.flexible-teaser-row-component .col-sm-12.full-height .flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container.text-right .cta-only-flexible-teaser-tile-link-background:before{left:-33px;border-width:16.5px 16.5px 16.5px 0;width:33px}}@media (min-width: 768px){.flexible-teaser-row-component .col-sm-12.flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container .cta-only-flexible-teaser-tile-box-container-wrapper,.flexible-teaser-row-component .col-sm-12.full-height .flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container .cta-only-flexible-teaser-tile-box-container-wrapper{font-family:"PT Serif",serif;font-size:22px;line-height:22px}}@media (min-width: 768px) and (max-width: 767px){.flexible-teaser-row-component .col-sm-12.flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container .cta-only-flexible-teaser-tile-box-container-wrapper,.flexible-teaser-row-component .col-sm-12.full-height .flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container .cta-only-flexible-teaser-tile-box-container-wrapper{font-size:16px;line-height:16px}}@media (min-width: 768px){.flexible-teaser-row-component .col-sm-12.flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container .cta-only-flexible-teaser-tile-box-container-wrapper .cta-only-flexible-teaser-tile-link-background,.flexible-teaser-row-component .col-sm-12.full-height .flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container .cta-only-flexible-teaser-tile-box-container-wrapper .cta-only-flexible-teaser-tile-link-background{padding:9px 20px 8px}}@media (min-width: 768px) and (max-width: 767px){.flexible-teaser-row-component .col-sm-12.flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container .cta-only-flexible-teaser-tile-box-container-wrapper .cta-only-flexible-teaser-tile-link-background,.flexible-teaser-row-component .col-sm-12.full-height .flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container .cta-only-flexible-teaser-tile-box-container-wrapper .cta-only-flexible-teaser-tile-link-background{padding:9px 20px 8px}}@media (min-width: 768px){.flexible-teaser-row-component .col-sm-12.flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container .cta-only-flexible-teaser-tile-box-container-wrapper .cta-only-flexible-teaser-tile-link-text,.flexible-teaser-row-component .col-sm-12.full-height .flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container .cta-only-flexible-teaser-tile-box-container-wrapper .cta-only-flexible-teaser-tile-link-text{top:8px;padding-top:1px}}@media (min-width: 768px) and (max-width: 767px){.flexible-teaser-row-component .col-sm-12.flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container .cta-only-flexible-teaser-tile-box-container-wrapper .cta-only-flexible-teaser-tile-link-text,.flexible-teaser-row-component .col-sm-12.full-height .flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container .cta-only-flexible-teaser-tile-box-container-wrapper .cta-only-flexible-teaser-tile-link-text{padding-top:1px}}@media (min-width: 768px){.flexible-teaser-row-component .col-sm-8.flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container.text-left .cta-only-flexible-teaser-tile-link-background:after,.flexible-teaser-row-component .col-sm-8.full-height .flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container.text-left .cta-only-flexible-teaser-tile-link-background:after{right:-39px;border-width:19.5px 0 19.5px 19.5px;width:39px}}@media (min-width: 768px) and (max-width: 767px){.flexible-teaser-row-component .col-sm-8.flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container.text-left .cta-only-flexible-teaser-tile-link-background:after,.flexible-teaser-row-component .col-sm-8.full-height .flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container.text-left .cta-only-flexible-teaser-tile-link-background:after{right:-33px;border-width:16.5px 0 16.5px 16.5px;width:33px}}@media (min-width: 768px){.flexible-teaser-row-component .col-sm-8.flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container.text-right .cta-only-flexible-teaser-tile-link-background:before,.flexible-teaser-row-component .col-sm-8.full-height .flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container.text-right .cta-only-flexible-teaser-tile-link-background:before{left:-39px;border-width:19.5px 19.5px 19.5px 0;width:39px}}@media (min-width: 768px) and (max-width: 767px){.flexible-teaser-row-component .col-sm-8.flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container.text-right .cta-only-flexible-teaser-tile-link-background:before,.flexible-teaser-row-component .col-sm-8.full-height .flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container.text-right .cta-only-flexible-teaser-tile-link-background:before{left:-33px;border-width:16.5px 16.5px 16.5px 0;width:33px}}@media (min-width: 768px){.flexible-teaser-row-component .col-sm-8.flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container .cta-only-flexible-teaser-tile-box-container-wrapper,.flexible-teaser-row-component .col-sm-8.full-height .flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container .cta-only-flexible-teaser-tile-box-container-wrapper{font-family:"PT Serif",serif;font-size:22px;line-height:22px}}@media (min-width: 768px) and (max-width: 767px){.flexible-teaser-row-component .col-sm-8.flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container .cta-only-flexible-teaser-tile-box-container-wrapper,.flexible-teaser-row-component .col-sm-8.full-height .flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container .cta-only-flexible-teaser-tile-box-container-wrapper{font-size:16px;line-height:16px}}@media (min-width: 768px){.flexible-teaser-row-component .col-sm-8.flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container .cta-only-flexible-teaser-tile-box-container-wrapper .cta-only-flexible-teaser-tile-link-background,.flexible-teaser-row-component .col-sm-8.full-height .flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container .cta-only-flexible-teaser-tile-box-container-wrapper .cta-only-flexible-teaser-tile-link-background{padding:9px 20px 8px}}@media (min-width: 768px) and (max-width: 767px){.flexible-teaser-row-component .col-sm-8.flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container .cta-only-flexible-teaser-tile-box-container-wrapper .cta-only-flexible-teaser-tile-link-background,.flexible-teaser-row-component .col-sm-8.full-height .flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container .cta-only-flexible-teaser-tile-box-container-wrapper .cta-only-flexible-teaser-tile-link-background{padding:9px 20px 8px}}@media (min-width: 768px){.flexible-teaser-row-component .col-sm-8.flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container .cta-only-flexible-teaser-tile-box-container-wrapper .cta-only-flexible-teaser-tile-link-text,.flexible-teaser-row-component .col-sm-8.full-height .flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container .cta-only-flexible-teaser-tile-box-container-wrapper .cta-only-flexible-teaser-tile-link-text{top:8px;padding-top:1px}}@media (min-width: 768px) and (max-width: 767px){.flexible-teaser-row-component .col-sm-8.flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container .cta-only-flexible-teaser-tile-box-container-wrapper .cta-only-flexible-teaser-tile-link-text,.flexible-teaser-row-component .col-sm-8.full-height .flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container .cta-only-flexible-teaser-tile-box-container-wrapper .cta-only-flexible-teaser-tile-link-text{padding-top:1px}}@media (min-width: 768px){.flexible-teaser-row-component .col-sm-8.flexible-teaser-tile-wrapper.p-absolute-b,.flexible-teaser-row-component .col-sm-8.flexible-teaser-tile-wrapper.p-absolute-t,.flexible-teaser-row-component .col-sm-8.full-height .flexible-teaser-tile-wrapper.p-absolute-b,.flexible-teaser-row-component .col-sm-8.full-height .flexible-teaser-tile-wrapper.p-absolute-t{width:98%;width:calc(100% - 10px)}.flexible-teaser-row-component .col-sm-6.flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container.text-left .cta-only-flexible-teaser-tile-link-background:after,.flexible-teaser-row-component .col-sm-6.full-height .flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container.text-left .cta-only-flexible-teaser-tile-link-background:after{right:-41px;border-width:20.5px 0 20.5px 20.5px;width:41px}}@media (min-width: 768px) and (max-width: 767px){.flexible-teaser-row-component .col-sm-6.flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container.text-left .cta-only-flexible-teaser-tile-link-background:after,.flexible-teaser-row-component .col-sm-6.full-height .flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container.text-left .cta-only-flexible-teaser-tile-link-background:after{right:-35px;border-width:17.5px 0 17.5px 17.5px;width:35px}}@media (min-width: 768px){.flexible-teaser-row-component .col-sm-6.flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container.text-right .cta-only-flexible-teaser-tile-link-background:before,.flexible-teaser-row-component .col-sm-6.full-height .flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container.text-right .cta-only-flexible-teaser-tile-link-background:before{left:-41px;border-width:20.5px 20.5px 20.5px 0;width:41px}}@media (min-width: 768px) and (max-width: 767px){.flexible-teaser-row-component .col-sm-6.flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container.text-right .cta-only-flexible-teaser-tile-link-background:before,.flexible-teaser-row-component .col-sm-6.full-height .flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container.text-right .cta-only-flexible-teaser-tile-link-background:before{left:-35px;border-width:17.5px 17.5px 17.5px 0;width:35px}}@media (min-width: 768px){.flexible-teaser-row-component .col-sm-6.flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container .cta-only-flexible-teaser-tile-box-container-wrapper,.flexible-teaser-row-component .col-sm-6.full-height .flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container .cta-only-flexible-teaser-tile-box-container-wrapper{font-family:"PT Serif",serif;font-size:24px;line-height:24px}}@media (min-width: 768px) and (max-width: 767px){.flexible-teaser-row-component .col-sm-6.flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container .cta-only-flexible-teaser-tile-box-container-wrapper,.flexible-teaser-row-component .col-sm-6.full-height .flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container .cta-only-flexible-teaser-tile-box-container-wrapper{font-size:18px;line-height:18px}}@media (min-width: 768px){.flexible-teaser-row-component .col-sm-6.flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container .cta-only-flexible-teaser-tile-box-container-wrapper .cta-only-flexible-teaser-tile-link-background,.flexible-teaser-row-component .col-sm-6.full-height .flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container .cta-only-flexible-teaser-tile-box-container-wrapper .cta-only-flexible-teaser-tile-link-background{padding:9px 20px 8px}}@media (min-width: 768px) and (max-width: 767px){.flexible-teaser-row-component .col-sm-6.flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container .cta-only-flexible-teaser-tile-box-container-wrapper .cta-only-flexible-teaser-tile-link-background,.flexible-teaser-row-component .col-sm-6.full-height .flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container .cta-only-flexible-teaser-tile-box-container-wrapper .cta-only-flexible-teaser-tile-link-background{padding:9px 20px 8px}}@media (min-width: 768px){.flexible-teaser-row-component .col-sm-6.flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container .cta-only-flexible-teaser-tile-box-container-wrapper .cta-only-flexible-teaser-tile-link-text,.flexible-teaser-row-component .col-sm-6.full-height .flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container .cta-only-flexible-teaser-tile-box-container-wrapper .cta-only-flexible-teaser-tile-link-text{top:8px;padding-top:1px}}@media (min-width: 768px) and (max-width: 767px){.flexible-teaser-row-component .col-sm-6.flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container .cta-only-flexible-teaser-tile-box-container-wrapper .cta-only-flexible-teaser-tile-link-text,.flexible-teaser-row-component .col-sm-6.full-height .flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container .cta-only-flexible-teaser-tile-box-container-wrapper .cta-only-flexible-teaser-tile-link-text{padding-top:1px}}@media (min-width: 768px){.flexible-teaser-row-component .col-sm-4.flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container.text-left .cta-only-flexible-teaser-tile-link-background:after,.flexible-teaser-row-component .col-sm-4.full-height .flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container.text-left .cta-only-flexible-teaser-tile-link-background:after{right:-39px;border-width:19.5px 0 19.5px 19.5px;width:39px}}@media (min-width: 768px) and (max-width: 767px){.flexible-teaser-row-component .col-sm-4.flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container.text-left .cta-only-flexible-teaser-tile-link-background:after,.flexible-teaser-row-component .col-sm-4.full-height .flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container.text-left .cta-only-flexible-teaser-tile-link-background:after{right:-33px;border-width:16.5px 0 16.5px 16.5px;width:33px}}@media (min-width: 768px){.flexible-teaser-row-component .col-sm-4.flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container.text-right .cta-only-flexible-teaser-tile-link-background:before,.flexible-teaser-row-component .col-sm-4.full-height .flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container.text-right .cta-only-flexible-teaser-tile-link-background:before{left:-39px;border-width:19.5px 19.5px 19.5px 0;width:39px}}@media (min-width: 768px) and (max-width: 767px){.flexible-teaser-row-component .col-sm-4.flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container.text-right .cta-only-flexible-teaser-tile-link-background:before,.flexible-teaser-row-component .col-sm-4.full-height .flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container.text-right .cta-only-flexible-teaser-tile-link-background:before{left:-33px;border-width:16.5px 16.5px 16.5px 0;width:33px}}@media (min-width: 768px){.flexible-teaser-row-component .col-sm-4.flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container .cta-only-flexible-teaser-tile-box-container-wrapper,.flexible-teaser-row-component .col-sm-4.full-height .flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container .cta-only-flexible-teaser-tile-box-container-wrapper{font-family:"PT Serif",serif;font-size:22px;line-height:22px}}@media (min-width: 768px) and (max-width: 767px){.flexible-teaser-row-component .col-sm-4.flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container .cta-only-flexible-teaser-tile-box-container-wrapper,.flexible-teaser-row-component .col-sm-4.full-height .flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container .cta-only-flexible-teaser-tile-box-container-wrapper{font-size:16px;line-height:16px}}@media (min-width: 768px){.flexible-teaser-row-component .col-sm-4.flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container .cta-only-flexible-teaser-tile-box-container-wrapper .cta-only-flexible-teaser-tile-link-background,.flexible-teaser-row-component .col-sm-4.full-height .flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container .cta-only-flexible-teaser-tile-box-container-wrapper .cta-only-flexible-teaser-tile-link-background{padding:9px 20px 8px}}@media (min-width: 768px) and (max-width: 767px){.flexible-teaser-row-component .col-sm-4.flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container .cta-only-flexible-teaser-tile-box-container-wrapper .cta-only-flexible-teaser-tile-link-background,.flexible-teaser-row-component .col-sm-4.full-height .flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container .cta-only-flexible-teaser-tile-box-container-wrapper .cta-only-flexible-teaser-tile-link-background{padding:9px 20px 8px}}@media (min-width: 768px){.flexible-teaser-row-component .col-sm-4.flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container .cta-only-flexible-teaser-tile-box-container-wrapper .cta-only-flexible-teaser-tile-link-text,.flexible-teaser-row-component .col-sm-4.full-height .flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container .cta-only-flexible-teaser-tile-box-container-wrapper .cta-only-flexible-teaser-tile-link-text{top:8px;padding-top:1px}}@media (min-width: 768px) and (max-width: 767px){.flexible-teaser-row-component .col-sm-4.flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container .cta-only-flexible-teaser-tile-box-container-wrapper .cta-only-flexible-teaser-tile-link-text,.flexible-teaser-row-component .col-sm-4.full-height .flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container .cta-only-flexible-teaser-tile-box-container-wrapper .cta-only-flexible-teaser-tile-link-text{padding-top:1px}}@media (min-width: 768px){.flexible-teaser-row-component .col-sm-4.flexible-teaser-tile-wrapper.p-absolute-b,.flexible-teaser-row-component .col-sm-4.flexible-teaser-tile-wrapper.p-absolute-t,.flexible-teaser-row-component .col-sm-4.full-height .flexible-teaser-tile-wrapper.p-absolute-b,.flexible-teaser-row-component .col-sm-4.full-height .flexible-teaser-tile-wrapper.p-absolute-t{width:98%;width:calc(100% - 10px)}.flexible-teaser-row-component .col-sm-3.flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container.text-left .cta-only-flexible-teaser-tile-link-background:after,.flexible-teaser-row-component .col-sm-3.full-height .flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container.text-left .cta-only-flexible-teaser-tile-link-background:after{right:-35px;border-width:17.5px 0 17.5px 17.5px;width:35px}}@media (min-width: 768px) and (max-width: 767px){.flexible-teaser-row-component .col-sm-3.flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container.text-left .cta-only-flexible-teaser-tile-link-background:after,.flexible-teaser-row-component .col-sm-3.full-height .flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container.text-left .cta-only-flexible-teaser-tile-link-background:after{right:-31px;border-width:15.5px 0 15.5px 15.5px;width:31px}}@media (min-width: 768px){.flexible-teaser-row-component .col-sm-3.flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container.text-right .cta-only-flexible-teaser-tile-link-background:before,.flexible-teaser-row-component .col-sm-3.full-height .flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container.text-right .cta-only-flexible-teaser-tile-link-background:before{left:-35px;border-width:17.5px 17.5px 17.5px 0;width:35px}}@media (min-width: 768px) and (max-width: 767px){.flexible-teaser-row-component .col-sm-3.flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container.text-right .cta-only-flexible-teaser-tile-link-background:before,.flexible-teaser-row-component .col-sm-3.full-height .flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container.text-right .cta-only-flexible-teaser-tile-link-background:before{left:-31px;border-width:15.5px 15.5px 15.5px 0;width:31px}}@media (min-width: 768px){.flexible-teaser-row-component .col-sm-3.flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container .cta-only-flexible-teaser-tile-box-container-wrapper,.flexible-teaser-row-component .col-sm-3.full-height .flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container .cta-only-flexible-teaser-tile-box-container-wrapper{font-family:"PT Serif",serif;font-size:18px;line-height:18px}}@media (min-width: 768px) and (max-width: 767px){.flexible-teaser-row-component .col-sm-3.flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container .cta-only-flexible-teaser-tile-box-container-wrapper,.flexible-teaser-row-component .col-sm-3.full-height .flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container .cta-only-flexible-teaser-tile-box-container-wrapper{font-size:14px;line-height:14px}}@media (min-width: 768px){.flexible-teaser-row-component .col-sm-3.flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container .cta-only-flexible-teaser-tile-box-container-wrapper .cta-only-flexible-teaser-tile-link-background,.flexible-teaser-row-component .col-sm-3.full-height .flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container .cta-only-flexible-teaser-tile-box-container-wrapper .cta-only-flexible-teaser-tile-link-background{padding:9px 20px 8px}}@media (min-width: 768px) and (max-width: 767px){.flexible-teaser-row-component .col-sm-3.flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container .cta-only-flexible-teaser-tile-box-container-wrapper .cta-only-flexible-teaser-tile-link-background,.flexible-teaser-row-component .col-sm-3.full-height .flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container .cta-only-flexible-teaser-tile-box-container-wrapper .cta-only-flexible-teaser-tile-link-background{padding:9px 20px 8px}}@media (min-width: 768px){.flexible-teaser-row-component .col-sm-3.flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container .cta-only-flexible-teaser-tile-box-container-wrapper .cta-only-flexible-teaser-tile-link-text,.flexible-teaser-row-component .col-sm-3.full-height .flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container .cta-only-flexible-teaser-tile-box-container-wrapper .cta-only-flexible-teaser-tile-link-text{top:8px;padding-top:1px}}@media (min-width: 768px) and (max-width: 767px){.flexible-teaser-row-component .col-sm-3.flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container .cta-only-flexible-teaser-tile-box-container-wrapper .cta-only-flexible-teaser-tile-link-text,.flexible-teaser-row-component .col-sm-3.full-height .flexible-teaser-tile-wrapper .cta-only-flexible-teaser-tile-box-container .cta-only-flexible-teaser-tile-box-container-wrapper .cta-only-flexible-teaser-tile-link-text{padding-top:1px}}@media (min-width: 768px){.flexible-teaser-row-component .col-sm-3.flexible-teaser-tile-wrapper.p-absolute-b,.flexible-teaser-row-component .col-sm-3.flexible-teaser-tile-wrapper.p-absolute-t,.flexible-teaser-row-component .col-sm-3.full-height .flexible-teaser-tile-wrapper.p-absolute-b,.flexible-teaser-row-component .col-sm-3.full-height .flexible-teaser-tile-wrapper.p-absolute-t{width:98%;width:calc(100% - 10px)}}.flexible-teaser-row-component .full-height>.flexible-teaser-tile-component,.flexible-teaser-row-component .full-height>.extended-flexible-teaser-tile-component,.flexible-teaser-row-component .full-height>.cta-only-flexible-teaser-tile-component,.flexible-teaser-row-component .full-height>.countdown-flexible-teaser-tile-component{visibility:hidden}@media (max-width: 767px){.flexible-teaser-row-component .full-height>.flexible-teaser-tile-component,.flexible-teaser-row-component .full-height>.extended-flexible-teaser-tile-component,.flexible-teaser-row-component .full-height>.cta-only-flexible-teaser-tile-component,.flexible-teaser-row-component .full-height>.countdown-flexible-teaser-tile-component{display:none}}@media (min-width: 768px){.flexible-teaser-row-component .full-height .flexible-teaser-tile-absolute-fix{width:98%;width:calc(100% - 10px)}}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.flexible-teaser-tile-wrapper.p-absolute-t,.flexible-teaser-tile-wrapper.p-absolute-b{left:10px;right:0px}.cta-only-flexible-teaser-tile-link-background:before,.cta-only-flexible-teaser-tile-link-background:after{opacity:0.5}}@supports (-ms-ime-align: auto){.cta-only-flexible-teaser-tile-link-background:before,.cta-only-flexible-teaser-tile-link-background:after{opacity:0.5}}/*!
 * Copyright (c) 2008-2023 dotSource SE.
 * All rights reserved.
 * http://www.dotsource.de
 */.cms-product-list-carousel-component,.cms-dynamic-product-carousel-component>.product-slider-content{margin-bottom:20px}.cms-full-width-slider-wrap{position:relative}.cms-full-width-slider-wrap .slick-slide{outline:0}@media (min-width: 768px){.cms-full-width-slider-wrap .slick-dotted.slick-slider{margin-bottom:40px}}.cms-full-width-slider-wrap .slick-prev,.cms-full-width-slider-wrap .slick-next{width:40px;height:45px}.cms-full-width-slider-wrap .slick-prev{left:10px}.cms-full-width-slider-wrap .slick-next{right:10px}.cms-full-width-slider-wrap .slick-slide img{max-width:100%}.cms-full-width-slider-wrap .slick-dots{bottom:2px;width:100%}@media (max-width: 767px){.cms-full-width-slider-wrap .slick-dots{bottom:-10px;width:95%;width:calc(100% - 20px)}}.cms-full-width-slider-wrap .slick-dots li button:before{color:#fff;opacity:1}.cms-full-width-slider-wrap .slick-dots li.slick-active button:before{color:#757571}@media (min-width: 768px){.cms-full-width-slider-wrap .slick-dots{position:static;bottom:10px}.cms-full-width-slider-wrap .slick-dots li{height:35px;line-height:35px;width:auto;float:left;margin:0;background-color:#ece9e2;text-align:center;border-right:2px solid #fff;-webkit-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-property:background-color;transition-property:background-color}.cms-full-width-slider-wrap .slick-dots li:last-child{border-right:0}.cms-full-width-slider-wrap .slick-dots li.slick-active,.cms-full-width-slider-wrap .slick-dots li:hover,.cms-full-width-slider-wrap .slick-dots li:focus{background-color:#F2BD29;color:#4f4b43;-webkit-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-property:background-color;transition-property:background-color}}.cms-full-width-slider-wrap .cms-full-width-slider-main-paging{width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cms-full-width-slider-wrap .full-width-slider-box-container,.cms-full-width-slider-wrap .extended-full-width-slider-box-container{color:#4f4b43;position:absolute;z-index:1}.cms-full-width-slider-wrap .full-width-slider-box-container{bottom:20px;top:10px}@media (max-width: 767px){.cms-full-width-slider-wrap .full-width-slider-box-container{bottom:10px;top:5px}}.cms-full-width-slider-wrap .full-width-slider-box-container.box-left{left:70px}@media (max-width: 767px){.cms-full-width-slider-wrap .full-width-slider-box-container.box-left{left:10px}}.cms-full-width-slider-wrap .full-width-slider-box-container.box-center{left:70px;right:70px}@media (max-width: 767px){.cms-full-width-slider-wrap .full-width-slider-box-container.box-center{left:10px;right:10px}}.cms-full-width-slider-wrap .full-width-slider-box-container.box-right{right:70px}@media (max-width: 767px){.cms-full-width-slider-wrap .full-width-slider-box-container.box-right{right:10px}}.cms-full-width-slider-wrap .full-width-slider-box-container.content-top{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:no-wrap;-ms-flex-wrap:no-wrap;flex-wrap:no-wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center}.cms-full-width-slider-wrap .full-width-slider-box-container.content-middle{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:no-wrap;-ms-flex-wrap:no-wrap;flex-wrap:no-wrap;-webkit-box-pack:center;-moz-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center}.cms-full-width-slider-wrap .full-width-slider-box-container.content-middle .full-width-slider-content-container{-webkit-order:0;-ms-flex-order:0;order:0;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:no-wrap;-ms-flex-wrap:no-wrap;flex-wrap:no-wrap;-webkit-box-pack:center;-moz-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center}.cms-full-width-slider-wrap .full-width-slider-box-container.content-middle .full-width-slider-button{-webkit-order:0;-ms-flex-order:0;order:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-align-self:auto;-ms-flex-item-align:auto;align-self:auto}.cms-full-width-slider-wrap .full-width-slider-box-container.content-bottom{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:no-wrap;-ms-flex-wrap:no-wrap;flex-wrap:no-wrap;-webkit-box-pack:end;-moz-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:end;-webkit-align-content:flex-end;-ms-flex-line-pack:end;justify-content:flex-end;-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center}.cms-full-width-slider-wrap .full-width-slider-box-container .full-width-slider-caption,.cms-full-width-slider-wrap .full-width-slider-box-container .full-width-slider-description,.cms-full-width-slider-wrap .full-width-slider-box-container .full-width-slider-button{text-align:center}.cms-full-width-slider-wrap .full-width-slider-box-container .full-width-slider-caption{font-size:20px;font-family:"PT Serif",serif;color:#666;margin-bottom:10px}@media (max-width: 500px){.cms-full-width-slider-wrap .full-width-slider-box-container .full-width-slider-caption{margin:20px 20px 0 0}}@media (min-width: 768px){.cms-full-width-slider-wrap .full-width-slider-box-container .full-width-slider-caption{font-size:32px}}@media (min-width: 1024px){.cms-full-width-slider-wrap .full-width-slider-box-container .full-width-slider-caption{font-size:32px}}.cms-full-width-slider-wrap .full-width-slider-box-container .full-width-slider-description{color:#fff;margin-bottom:10px;display:none}@media (min-width: 768px){.cms-full-width-slider-wrap .full-width-slider-box-container .full-width-slider-description{display:block}}@media (max-width: 767px){.cms-full-width-slider-wrap .full-width-slider-box-container .full-width-slider-caption,.cms-full-width-slider-wrap .full-width-slider-box-container .full-width-slider-description,.cms-full-width-slider-wrap .full-width-slider-box-container .full-width-slider-button{margin-bottom:15px}}.cms-full-width-slider-wrap .extended-full-width-slider-box-container{width:95%;width:calc(100% - 20px);left:10px}.cms-full-width-slider-wrap .extended-full-width-slider-box-container.text-left{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:no-wrap;-ms-flex-wrap:no-wrap;flex-wrap:no-wrap;-webkit-box-pack:start;-moz-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:start;-webkit-align-content:flex-start;-ms-flex-line-pack:start;justify-content:flex-start;-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center}.cms-full-width-slider-wrap .extended-full-width-slider-box-container.text-center{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:no-wrap;-ms-flex-wrap:no-wrap;flex-wrap:no-wrap;-webkit-box-pack:center;-moz-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center}.cms-full-width-slider-wrap .extended-full-width-slider-box-container.text-right{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:no-wrap;-ms-flex-wrap:no-wrap;flex-wrap:no-wrap;-webkit-box-pack:end;-moz-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:end;-webkit-align-content:flex-end;-ms-flex-line-pack:end;justify-content:flex-end;-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center}.cms-full-width-slider-wrap .extended-full-width-slider-box-container.text-top .extended-full-width-slider-content-wrapper{-webkit-order:0;-ms-flex-order:0;order:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-align-self:flex- start;-ms-flex-item-align:start;align-self:flex- start}.cms-full-width-slider-wrap .extended-full-width-slider-box-container.text-middle{top:0;bottom:0}.cms-full-width-slider-wrap .extended-full-width-slider-box-container.text-middle .extended-full-width-slider-content-wrapper{-webkit-order:0;-ms-flex-order:0;order:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.cms-full-width-slider-wrap .extended-full-width-slider-box-container.text-bottom .extended-full-width-slider-content-wrapper{-webkit-order:0;-ms-flex-order:0;order:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-align-self:flex- end;-ms-flex-item-align:end;align-self:flex- end}.cms-full-width-slider-wrap .extended-full-width-slider-box-container .extended-full-width-slider-content-wrapper,.cms-full-width-slider-wrap .extended-full-width-slider-box-container .extended-full-width-slider-caption,.cms-full-width-slider-wrap .extended-full-width-slider-box-container .extended-full-width-slider-description,.cms-full-width-slider-wrap .extended-full-width-slider-box-container .extended-full-width-slider-link span{width:100%}.cms-full-width-slider-wrap .extended-full-width-slider-box-container .extended-full-width-slider-caption,.cms-full-width-slider-wrap .extended-full-width-slider-box-container .extended-full-width-slider-description{text-decoration:none}.cms-full-width-slider-wrap .extended-full-width-slider-box-container .extended-full-width-slider-link span{height:auto;white-space:normal}.cms-full-width-slider-wrap .extended-full-width-slider-box-container .extended-full-width-slider-link span:hover{text-decoration:none}.cms-full-width-slider-main-image .item,.js-bader-bonus-carousel .bader-bonus-slide{position:absolute;visibility:hidden}.cms-full-width-slider-main-image .item:first-child{position:relative;visibility:visible}.slick-initialized.cms-full-width-slider-main-image .item,.slick-initialized.cms-full-width-slider-main-image .item:first-child,.slick-initialized.js-bader-bonus-carousel .bader-bonus-slide{position:relative;visibility:visible}.product-slider-wrapper .product-slider-content{height:1px}@media (min-width: 768px){.product-slider-wrapper .product-slider-content{padding:0 40px}}.product-slider-wrapper .product-slider-content .product-slider-headline,.product-slider-wrapper .product-slider-content .js-product-slider{display:none}.product-slider-wrapper .product-slider-content.initialized{height:auto}.product-slider-wrapper .product-slider-content.initialized .product-slider-headline,.product-slider-wrapper .product-slider-content.initialized .js-product-slider{display:block}.product-slider-wrapper .slick-prev,.product-slider-wrapper .slick-next{display:none;padding-left:0}@media (min-width: 768px){.product-slider-wrapper .slick-prev,.product-slider-wrapper .slick-next{display:block}}.product-slider-wrapper .product-slider-headline{color:#7d7d7d;text-align:center;font-size:24px;margin:30px 0;padding:0}.product-slider-wrapper .product-slider-entry{text-align:center;border:2px solid transparent;margin-bottom:0px}.product-slider-wrapper .product-slider-entry span,.product-slider-wrapper .product-slider-entry .product-slider-entry-link{display:block}.product-slider-wrapper .product-slider-entry-link{text-decoration:none;border:1px solid transparent;padding:5px;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;-o-transition:0.5s;transition:0.5s;-webkit-transition-property:border-color;transition-property:border-color}.product-slider-wrapper .product-slider-entry-link:hover,.product-slider-wrapper .product-slider-entry-link:focus{border-color:#ddd;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;-o-transition:0.5s;transition:0.5s;-webkit-transition-property:border-color;transition-property:border-color}.product-slider-wrapper .product-slider-entry-image img{margin:0 auto}.product-slider-wrapper .product-slider-entry-brand-name{color:#A3A3A3}.product-slider-wrapper .product-slider-entry-itemOffer span,.product-slider-wrapper .product-slider-entry-itemOfferNew span{display:inline-block}.product-slider-wrapper .product-slider-entry .tile-content{margin-top:10px}.product-slider-wrapper .product-slider-entry .tile-content .base-price{display:block !important;color:#7d7d7d}@media (max-width: 767px){.cms-middle-conent .cms-full-width-slider-wrap .slick-dots{bottom:-25px}}/*!
 * Copyright (c) 2008-2023 dotSource SE.
 * All rights reserved.
 * http://www.dotsource.de
 */.dynamic-teaser{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:no-wrap;-ms-flex-wrap:no-wrap;flex-wrap:no-wrap;-webkit-box-pack:space-between;-moz-box-pack:space-between;-webkit-justify-content:space-between;-ms-flex-pack:space-between;justify-content:space-between;-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;margin:20px 10px}@media (max-width: 1023px){.dynamic-teaser{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:space-around;-moz-box-pack:space-around;-webkit-justify-content:space-around;-ms-flex-pack:space-around;justify-content:space-around;-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center}}.dynamic-teaser .dynamic-teaser-tile{margin:10px}.dynamic-teaser-center{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:no-wrap;-ms-flex-wrap:no-wrap;flex-wrap:no-wrap;-webkit-box-pack:space-around;-moz-box-pack:space-around;-webkit-justify-content:space-around;-ms-flex-pack:space-around;justify-content:space-around;-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;margin:20px 10px}@media (max-width: 1023px){.dynamic-teaser-center{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:space-around;-moz-box-pack:space-around;-webkit-justify-content:space-around;-ms-flex-pack:space-around;justify-content:space-around;-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center}}.dynamic-teaser-center .dynamic-teaser-tile{margin:10px}.dynamic-teaser-tile-background{width:100%;padding:5px}/*!
 * Copyright (c) 2008-2024 dotSource SE.
 * All rights reserved.
 * http://www.dotsource.de
 */.homepage-teaser-row .teaser-tile button{position:absolute;right:30px;bottom:20px}

/*# sourceMappingURL=cms_components.css.map */