.flyer-teaser__link-mobile:after,.zoom-slider:before,.zoom-slider__handle:before{content:""}.flyer button:not(.flyer-location__button):not(.storefinder-banner__submit):not(.flyer-detail-navigation__apply-btn){background:0 0;border-radius:0;box-shadow:none;border:0;color:inherit;font:inherit;line-height:inherit;-webkit-appearance:none}.breadcrumb--mobile .breadcrumb__slide{width:auto!important}.zoom-slider{position:relative}.zoom-slider:before{display:block;position:absolute;background:#a3a3a3}.zoom-slider__fill,.zoom-slider__handle{background:#cd0405;position:absolute}.zoom-slider--vertical{height:110px;width:12px;margin:8px auto}.zoom-slider--vertical:before{top:0}.zoom-slider--vertical .zoom-slider__fill,.zoom-slider--vertical:before{left:50%;transform:translateX(-50%);width:2px;bottom:0}.zoom-slider__handle{cursor:pointer;display:inline-block;width:12px;height:12px;border-radius:50%}.zoom-slider__handle:before{display:block;position:absolute;left:-10px;right:-10px;top:-10px;bottom:-10px}.flyer-plain{position:relative;margin:0 auto;width:800px}.flyer-plain__image source,.flyer-plain__map{position:absolute;left:0;top:0}.flyer-plain__image{max-width:100%;height:auto}.flyer-plain__image img{width:100%;height:auto}.flyer-plain__map{width:100%;height:100%}.flyer-teaser{padding-top:10px}@media screen and (min-width:810px){.flyer-teaser{padding-bottom:30px;margin-bottom:30px}}@media screen and (max-width:809px){.flyer-teaser{padding-bottom:0}}.flyer-teaser>.content-container:first-of-type{margin-bottom:10px}.flyer-teaser__header{padding-top:20px;margin-bottom:10px;padding-bottom:10px}.flyer-teaser__subheadline{margin-bottom:15px;padding-bottom:15px;font-weight:400}.flyer-teaser__header,.flyer-teaser__subheadline{text-align:center}@media screen and (min-width:810px){.flyer-teaser__header,.flyer-teaser__subheadline{text-align:left}}.flyer-teaser__wrapper{display:flex;flex-wrap:wrap;align-items:flex-start}.flyer-teaser__wrapper--sparhrwebsite,.flyer-teaser__wrapper--sparhuwebsite,.flyer-teaser__wrapper--sparsiwebsite{padding-top:30px;margin-bottom:0}.flyer-teaser__wrapper--grouped{align-items:initial}.flyer-teaser__wrapper--grouped .flyer-teaser__teaser{display:flex;justify-content:space-between;flex-direction:column;flex-shrink:0}.flyer-teaser__wrapper--grouped .flyer-teaser__teaser--last{margin-bottom:30px}@media screen and (min-width:768px){.flyer-teaser__wrapper--grouped .flyer-teaser__teaser-inner{flex-grow:1;display:flex;flex-direction:column}}.flyer-teaser__wrapper--grouped .flyer-teaser__image-wrapper{flex-grow:1}.flyer-teaser__teaser{display:block;float:left;width:100%;padding:0;margin-bottom:30px;transition:all .38s}@media screen and (min-width:768px){.flyer-teaser__teaser{padding:0 15px;width:calc(50% - 10px);text-align:center}}@media screen and (min-width:810px){.flyer-teaser__teaser{width:25%}}.flyer-teaser__teaser--first{border-left:8px solid #e0e0e0}.flyer-teaser__teaser--first .flyer-teaser__teaser-type-header{visibility:visible}@media screen and (max-width:767px){.flyer-teaser__teaser--first{border-left:0}.flyer-teaser__teaser--first .flyer-teaser__teaser-type-header{display:block}}.flyer-teaser__teaser--last{margin-bottom:15px}@media screen and (max-width:1023px){.flyer-teaser__teaser--last .flyer-teaser__link-mobile--grouped::after{display:none}}.flyer-teaser__teaser-type-header{font-size:1.5rem;display:block;margin-bottom:30px;text-align:left;visibility:hidden}@media screen and (max-width:767px){.flyer-teaser__teaser-type-header{font-size:1.125rem;margin-bottom:5px;border-top:8px solid #e0e0e0;margin-left:-15px;margin-right:-15px;padding-left:15px;padding-right:15px;padding-top:10px;display:none}}.flyer-teaser__teaser--active{opacity:1;transform:scale(1)}@media screen and (max-width:809px){.flyer-teaser__teaser--active{max-height:1000px;visibility:visible}.flyer-teaser__teaser--hidden{overflow:hidden;visibility:hidden;max-height:0;margin-bottom:0!important;width:0}}.flyer-teaser__teaser--hidden{opacity:0;padding:0;max-height:0}@media screen and (min-width:810px){.flyer-teaser__teaser--hidden{transform:scale(0);width:0;margin-right:0;padding:0;border:0}}@media screen and (max-width:809px){.flyer-teaser__teaser--hidden-mobile{display:none}}.flyer-teaser__teaser-inner{margin:0 auto;display:inline-block;width:100%;padding-right:25px;position:relative}.flyer-teaser__image-wrapper{display:inline-block;width:80px;vertical-align:middle;margin-right:10px}@media screen and (min-width:480px){.flyer-teaser__teaser-inner{max-width:240px}.flyer-teaser__image-wrapper{margin:0 auto 15px;display:block;width:100%;padding:0 15px}}.flyer-teaser__image{display:block;margin:0;max-width:100%;height:auto;box-shadow:0 0 18px rgba(0,0,0,.2)}.flyer-teaser__text{display:inline-block;vertical-align:middle;max-width:calc(100% - 105px);font-size:.875rem}@media screen and (min-width:480px){.flyer-teaser__text{display:block;max-width:none;font-size:1rem}.flyer-teaser__valid{margin-bottom:15px}}.flyer-teaser__caption{font-weight:400;color:#000}.flyer-teaser__caption--bold{font-weight:700}.flyer-teaser__valid{font-weight:800;color:#cd0405}.flyer-teaser__valid--small{font-size:14px}.flyer-teaser__link-desktop{display:none}@media screen and (min-width:480px){.flyer-teaser__link-desktop{display:block}}.flyer-teaser__additional-text{display:table;margin-top:25px}@media screen and (min-width:1024px){.flyer-teaser__additional-text{margin-top:8px}}.flyer-teaser__additional-text small{display:table-cell;font-size:.75rem}.flyer-teaser__additional-text small:first-child{padding-right:8px}.flyer-teaser__additional-text-row{display:table-row}.flyer-teaser__link-mobile{position:absolute;left:0;right:0;top:0;bottom:0}.flyer-teaser__link-mobile:after{display:block;position:absolute;left:-15px;right:-15px;bottom:-15px;height:1px;background:#e0e0e0}.flyer-teaser__link-mobile--grouped:after{left:0;right:0}.flyer-teaser__link-mobile>span{width:20px;height:20px;position:absolute;right:0;top:50%;transform:translateY(-50%);display:inline-block}.flyer-teaser__link-mobile svg{width:100%;height:100%}@media screen and (min-width:480px){.flyer-teaser__link-mobile{display:none}}.flyer-teaser .flyer-teaser__teaser:nth-child(4n+2){transition-delay:.1s}.flyer-teaser .flyer-teaser__teaser:nth-child(4n+3){transition-delay:.2s}.flyer-teaser .flyer-teaser__teaser:nth-child(4n+4){transition-delay:.3s}.flyer-teaser__mobile-spinner{width:50px;text-align:center;font-size:10px}.flyer-teaser__mobile-spinner--show{opacity:1;height:40px;margin:50px auto;transition:all ease .5s}.flyer-teaser__mobile-spinner--hidden{opacity:0;height:0;margin:0 auto;transition:all ease .5s}.flyer-teaser__mobile-spinner>div{background-color:#cd0405;height:100%;width:6px;display:inline-block;animation:sk-stretchdelay 1.2s infinite ease-in-out}.flyer-teaser__mobile-spinner .flyer-teaser__spinner-rect2{animation-delay:-1.1s}.flyer-teaser__mobile-spinner .flyer-teaser__spinner-rect3{animation-delay:-1s}.flyer-teaser__mobile-spinner .flyer-teaser__spinner-rect4{animation-delay:-.9s}.flyer-teaser__mobile-spinner .flyer-teaser__spinner-rect5{animation-delay:-.8s}.flyer-teaser__wrapper-mobile--show{opacity:1;transition:all ease .5s}.flyer-teaser__wrapper-mobile--hidden{opacity:0;transition:all ease .5s}.flyer-teaser__filter{padding:0 0 30px}@media screen and (min-width:810px){.flyer-teaser__filter{padding:0 0 15px}.flyer-teaser__filter-item:first-child{margin-left:25px}}.flyer-teaser__filter-items{white-space:nowrap;overflow-x:auto}.flyer-teaser__filter-item{border:1px solid #cd0405;color:#cd0405;padding:3px 15px;cursor:pointer}.flyer-teaser__filter-item:not(:last-child){margin-right:10px}.flyer-teaser__filter-item--active,.flyer-teaser__filter-item:hover{color:#fff;background:#cd0405}.flyer-teaser__filter-item--disabled{opacity:.4;cursor:not-allowed}.flyer-teaser__filter-item--disabled:hover{color:#cd0405;background:0 0}.flyer-teaser__filter-input{display:none}@media screen and (max-width:1023px){.flyer-teaser__filter-inner{min-height:30px;padding-top:3px}}.flyer-teaser__filter-select .dropdown{width:100%;padding:0;margin-bottom:20px}@media screen and (min-width:1024px){.flyer-teaser__filter-inner{display:flex;align-items:center}.flyer-teaser__filter-select .dropdown{width:240px!important;margin-bottom:0}}.flyer-teaser__filter-select .dropdown-item{padding:12px 20px;font-weight:400;line-height:1.375;white-space:nowrap;display:block;cursor:pointer;user-select:none}.flyer-teaser__filter-select .dropdown .dropdown-menu{border-radius:0;width:100%}.flyer-teaser__filter-select .dropdown .dropdown-toggle{font-weight:300;font-size:1rem;width:100%;border-radius:4px;border:1px solid rgba(0,0,0,.15);color:#cd0405;background:#f8f9fa;padding:8px 20px 8px 45px;display:block;position:relative;text-align:right;align-items:center;white-space:nowrap}@media screen and (min-width:1024px){.flyer-teaser__filter-select .dropdown .dropdown-toggle{width:240px}}.flyer-teaser__filter-select .dropdown .dropdown-toggle .filter-option{position:static;float:left;height:100%;width:100%;text-align:left;overflow:hidden;color:#000}.flyer-teaser__filter-select .dropdown .dropdown-toggle:after{content:"";vertical-align:middle;border-left:none;border-top:none;border-bottom:solid 2px #000;border-right:solid 2px #000;width:9px;height:9px;transform:translateY(-30%) translateX(-8px) rotate(45deg);transition:transform .3sease;display:inline-block;margin-left:6px}.flyer-teaser__filter .dropdownIcon{position:absolute;z-index:1;margin-top:4px;display:flex;align-items:center;color:#cd0405}.flyer-teaser__filter .dropdownIcon svg{width:30px;height:30px;margin-left:6px}.flyer-teaser__filter-dropdown{padding:0!important;background:0 0!important}.flyer-teaser__filter-dropdown .dropdown-toggle{padding:8px 20px 8px 45px}.flyer-teaser__filter-dropdown .dropdown-toggle:after{border-color:currentColor}.flyer-teaser__download-headline:not(:first-child),.flyer-teaser__download-item{border-top:1px solid #ececec}.flyer-teaser__filter-dropdown.noIcon .dropdown-toggle{padding-left:20px}.flyer-teaser__download-item{display:flex;justify-content:space-between;padding:1em 0}.flyer-teaser__download-item:last-child{border-bottom:1px solid #ececec}.flyer-teaser__download-item__title{display:flex;align-items:center;flex-grow:1;font-weight:800;margin-left:0}.flyer-teaser__download-item__details{display:flex;align-items:center}.flyer-teaser__download-item__filetype{display:none;margin-left:1rem}@media screen and (min-width:480px){.flyer-teaser__download-item__filetype{display:block;margin-left:2rem}}.flyer-teaser__download-item__links{margin-left:1rem}@media screen and (min-width:480px){.flyer-teaser__download-item__links{margin-left:2rem}}@media screen and (min-width:810px){.flyer-teaser__download-item__links{display:flex;align-items:center}.flyer-teaser__download-item__link:not(:last-child){margin-right:2rem}}.flyer-teaser__download-item__link{font-weight:800}.flyer-teaser__download-item__link a{top:auto;transform:none}.flyer-teaser__download-item__link .downloads__link{position:static;display:flex;align-items:center}.flyer-teaser__download-item__link .downloads__link-text{display:block;white-space:nowrap}.flyer-teaser__download-item__link .downloads__icon{margin-left:.25em}.flyer-container+.container{margin-top:50px}@media screen and (max-width:1023px){.flyer-container+.container{margin-top:30px}}.spar-flyer-filter .breadcrumb__container{margin:0;padding-top:15px;padding-bottom:15px;background:#f5f5f5}body.body--flyer-detail{height:100%;width:100%;position:fixed!important}.flyer-detail{width:100%;height:100%;margin:auto;overflow:hidden;position:relative;background:#f5f5f5}@media screen and (min-width:810px){.flyer-detail{height:calc(100% - 56px)}}@media screen and (max-width:809px) and (orientation:portrait){.flyer-detail{height:calc(100% - 55px)}}.flyer-detail__content,.flyer-detail__nav,.flyer-detail__ov-section{float:left;display:inline-block;position:relative}.flyer-detail__nav,.flyer-detail__ov-section{user-select:none}.flyer-detail__nav{width:100%}@media (orientation:portrait){.flyer-detail__nav{z-index:4}}.flyer-detail__content,.flyer-detail__ov-section{height:100%}.flyer-detail__ov-section{width:20%;z-index:3;max-width:300px}@media screen and (max-width:809px){.flyer-detail__ov-section{width:20%;content:"mobile"}}.flyer-detail__content{z-index:1;width:80%}@media screen and (min-width:810px){.flyer-detail__content,.flyer-detail__ov-section{height:calc(100% - 50px)}.flyer-detail__content{width:80%}}@media screen and (min-width:1500px){.flyer-detail__content{width:calc(100% - 300px)}}@media screen and (max-width:809px) and (orientation:portrait){.flyer-detail__content{width:100%;height:calc(100% - 55px)}}@media (orientation:portrait){.flyer-detail__content{content:"portrait"}}.flyer-detail .btn-flap{background:#424242;color:#fff;border-top-left-radius:5px;border-top-right-radius:5px;padding:6px 20px;font-weight:200}.flyer-detail .btn-flap.active{background:#f5f5f5;color:#424242}.flyer-detail .btn-flap.active svg{fill:#424242}.flyer-detail .flyer-detail__info-background{position:absolute;background:#000;width:100%;height:100%;top:0;opacity:.7;left:0;display:none}.flyer-detail .flyer-detail__info-background.active{display:block;z-index:5}.flyer-detail .flyer-detail-content__inner,.flyer-detail .flyer-detail-overview__inner{will-change:transform;transition:transform .2s ease}@media screen and (min-width:810px){.flyer-detail .flyer-detail-content__inner,.flyer-detail .flyer-detail-overview__inner{transition-duration:.3s}}.flyer-detail__mobile-overlay{position:absolute;width:100vw;height:0;background-color:#343434;z-index:100;opacity:0}.flyer-detail__mobile-overlay-container{position:relative;top:50%;left:50%;width:80%;height:0;margin-top:-75%;margin-left:-40%;opacity:0}.flyer-detail__mobile-overlay-container svg{fill:#fff}.flyer-detail__mobile-overlay-text{text-align:center;color:#fff;font-size:1.5rem;margin-bottom:25%}.flyer-detail__mobile-overlay-finger-container{padding:5%;margin:10% auto;width:20%;position:relative;top:-2%}.flyer-detail__mobile-overlay-container-fade{animation:overlay-container 14s ease-in-out;opacity:0}.flyer-detail__mobile-overlay-screen-container{animation:overlay-screen-transform-keyframes 7s ease-in-out,7s overlay-screen-zoom-keyframes 7s ease-in-out;opacity:0}.flyer-detail__mobile-overlay-finger1-container{animation:overlay-finger-transform-keyframes 7s ease-in-out,7s overlay-finger1-zoom-keyframes 7s ease-in-out;opacity:0}.flyer-detail__mobile-overlay-finger2-container{animation:7s overlay-finger2-zoom-keyframes 7s ease-in-out;opacity:0}.flyer-detail__mobile-overlay-text-swipe{animation:overlay-text-keyframes 7s ease-in-out;opacity:0;height:0;display:block}.flyer-detail__mobile-overlay-text-zoom{animation:7s overlay-text-keyframes 7s ease-in-out;opacity:0;height:0;display:block}.flyer-detail__mobile-overlay-close{position:absolute;top:10px;right:10px;color:#fff}@keyframes overlay-container{0%,100%{opacity:0;height:0}5%,95%{opacity:.95;height:100vh}}@keyframes overlay-screen-transform-keyframes{0%{transform:translate3d(0,0,0)}10%{transform:translate3d(0,0,0) scale(1,1);opacity:1}20%,40%,60%{transform:translate3d(25%,0,0)}30%,50%,70%{transform:translate3d(-25%,0,0)}80%{transform:translate3d(25%,0,0);opacity:1}90%{transform:translate3d(0,0,0);opacity:0}}@keyframes overlay-finger-transform-keyframes{0%{opacity:0;transform:translate3d(0,0,0) scale(1.5,1.5)}5%{opacity:1;transition-timing-function:step-end}10%{transform:translate3d(0,0,0) scale(1,1)}20%,40%,60%,80%{transform:translate3d(25%,0,0)}30%,50%,70%{transform:translate3d(-25%,0,0)}90%{transform:translate3d(0,0,0);opacity:1}100%{opacity:0}}@keyframes overlay-finger1-zoom-keyframes{0%{opacity:0;transform:translate3d(25%,35%,0) scale(1.5,1.5)}5%{opacity:1;transition-timing-function:step-end}10%{transform:translate3d(25%,35%,0) scale(1,1)}30%,70%{transform:translate3d(65%,5%,0)}50%{transform:translate3d(25%,35%,0)}90%{transform:translate3d(25%,35%,0);opacity:1}100%{transform:translate3d(25%,35%,0);opacity:0}}@keyframes overlay-finger2-zoom-keyframes{0%{opacity:0;transform:translate(-25%,-55%) scale(1.5,1.5)}5%{opacity:1;transition-timing-function:step-end}10%{transform:translate3d(-25%,-55%,0) scale(1,1)}30%,70%{transform:translate3d(-65%,-5%,0)}50%{transform:translate3d(-25%,-55%,0)}90%{transform:translate3d(-25%,-55%,0);opacity:1}100%{transform:translate3d(-25%,-55%,0);opacity:0}}@keyframes overlay-screen-zoom-keyframes{10%,90%{transform:scale(1,1);opacity:1}30%,70%{transform:scale(1.2,1.2)}50%{transform:scale(1,1)}}@keyframes overlay-text-keyframes{0%,100%{opacity:0;height:0}10%,90%{opacity:1;height:2rem}}.flyer-detail-overview{position:relative;counter-reset:flyer-detail__section-counter}@media screen and (max-width:809px) and (orientation:portrait){.flyer-detail-overview{width:100%;position:absolute;left:0;right:0;bottom:0;height:55px;max-width:none}.flyer-detail-overview__left{overflow:hidden}}@media screen and (max-width:809px) and (orientation:landscape){.flyer-detail-overview{opacity:1;transition:opacity .2s linear}.flyer-detail-overview.blur{opacity:.4}}.flyer-detail-overview__left,.flyer-detail-overview__right{float:left;height:100%;position:relative}.flyer-detail-overview__left{background:#424242;width:calc(100% - 50px);overflow:hidden}@media screen and (max-width:809px){.flyer-detail-overview__left{width:100%}}.flyer-detail-overview__left:before{content:"";display:block;width:100%;padding-top:40%}.flyer-detail-overview__right{width:50px;background:#dcdcdc}.flyer-detail-overview__right a:hover svg,.flyer-detail-overview__right button:hover svg{fill:#cd0405}@media screen and (max-width:809px) and (orientation:portrait){.flyer-detail-overview__left:before{display:none}.flyer-detail-overview__inner{white-space:nowrap;height:100%;width:auto}}.flyer-detail-overview__headline-container{padding:0 20px;margin-bottom:35px}@media screen and (max-width:809px){.flyer-detail-overview__headline-container,.flyer-detail-overview__right{display:none}}.flyer-detail-overview__headline{color:#fff;font-weight:700}.flyer-detail-overview__section{display:flex;width:100%;cursor:pointer;opacity:.5;transition:opacity .3s linear;position:relative;margin-bottom:35px}@media screen and (max-width:809px) and (orientation:portrait){.flyer-detail-overview__section{width:auto;height:100%;display:inline-block;vertical-align:top;margin:0}.flyer-detail-overview__section:after,.flyer-detail-overview__section:before{content:counter(flyer-detail__section-counter);counter-increment:flyer-detail__section-counter;position:absolute;right:13%;color:#fff;margin-bottom:5px;top:18px;z-index:10;background:#343434;padding:2px 5px;font-size:12px;opacity:0}.flyer-detail-overview__section:before{right:auto;left:17%}}.flyer-detail-overview__section--single:before{left:28%}.flyer-detail-overview__section--single img{width:100%}.flyer-detail-overview__section--single .flyer-detail-overview__section-image-wrapper{width:50%}.flyer-detail-overview__section--single:after{content:none}.flyer-detail-overview__inner>.flyer-detail-overview__section--single:first-child .flyer-detail-overview__section-image-wrapper{left:50%}.flyer-detail-overview__inner>.flyer-detail-overview__section--single:first-child:before{left:75%}.flyer-detail-overview__section--single-w100 .flyer-detail-overview__section-image-wrapper{width:100%;left:0}.flyer-detail-overview__section--single-w100:before{left:50%}.flyer-detail-overview__section--active{opacity:1}.flyer-detail-overview__section--active .flyer-detail-overview__section-image-wrapper{border:2px solid #cd0405}.flyer-detail-overview__section--active .flyer-detail-overview__section-info{transform:translate(-50%,-50%) scale(1)}.flyer-detail-overview__section-image-wrapper{border:2px solid transparent;position:relative}@media screen and (max-width:809px) and (orientation:portrait){.flyer-detail-overview__section-image-wrapper{height:55px;left:0!important;width:auto!important}}.flyer-detail-overview__section-image{width:50%;height:auto;opacity:1;transition:opacity .2s;float:left;position:relative}@media screen and (max-width:809px) and (orientation:portrait){.flyer-detail-overview__section-image{width:auto!important;height:100%!important;position:static!important}}.flyer-detail-overview__section-image--w100{width:100%}.flyer-detail-overview__section-info{display:block;max-width:90%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(0);transition:transform .4s ease;background:#cd0405;color:#fff;padding:15px;font-size:1.2vw}@media screen and (min-width:1024px){.flyer-detail-overview__section-info{font-size:1em}}@media screen and (max-width:809px){.flyer-detail-overview__section-info{display:none}}.flyer-detail-overview__next,.flyer-detail-overview__prev{width:100%;position:absolute;left:0;z-index:2;opacity:.9;transition:opacity .2s linear;background:#363636!important}@media screen and (max-width:809px) and (orientation:portrait){.flyer-detail-overview__next,.flyer-detail-overview__prev{width:40px;top:0;bottom:0;height:100%;padding:10px}.flyer-detail-overview__prev{left:0;right:auto}}.flyer-detail-overview__next>span,.flyer-detail-overview__prev>span{display:inline-block;position:relative;width:22px;height:22px;color:#fff;margin-bottom:-2px}.flyer-detail-overview__next svg,.flyer-detail-overview__prev svg{fill:#fff;width:100%;height:100%;display:block}.flyer-detail-overview__next.inactive,.flyer-detail-overview__prev.inactive{opacity:0;pointer-events:none}.flyer-detail-overview__prev{top:0}.flyer-detail-overview__prev svg{transform:rotate(-90deg)}.flyer-detail-overview__next{bottom:0}@media screen and (max-width:809px) and (orientation:portrait){.flyer-detail-overview__prev svg{transform:rotate(180deg)}.flyer-detail-overview__next{right:0;left:auto}}.flyer-detail-overview__next svg{transform:rotate(90deg)}@media screen and (max-width:809px) and (orientation:portrait){.flyer-detail-overview__next svg{transform:rotate(0)}}.flyer-detail-overview__next--space{bottom:45px}@media screen and (max-width:809px) and (orientation:landscape){.flyer-detail-overview__next--space{bottom:0}}.flyer-detail-overview__info-toggle{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:block;width:24px;height:24px}.flyer-detail-overview__info-show{display:block}.flyer-detail-overview__info-close{display:none}.flyer-detail-overview__info-toggle--hidden{background:#ececec!important}.flyer-detail-overview__info-toggle--hidden svg{fill:#000!important}.flyer-detail-overview__info-toggle--hidden .flyer-detail-overview__info-close{display:block}.flyer-detail-overview__info-toggle--hidden .flyer-detail-overview__info-show{display:none}.flyer-detail-overview__info-container{position:absolute;top:0;left:50px;background:#ececec;opacity:1;transition:all .3s ease;z-index:-1;visibility:visible}.flyer-detail-overview__info-container .flyer-detail-overview__info-icon{transition:transform .3s ease .1s;transform:translate3d(0,0,0)}.flyer-detail-overview__info-container--hidden{left:-100px;opacity:0;visibility:hidden}.flyer-detail-overview__info-container--hidden .flyer-detail-overview__info-icon{transform:translate3d(-50px,0,0)}.flyer-detail-overview__info-icon{width:45px;height:45px;background:#007a3e;border-radius:50%;position:absolute;left:0;top:0}@media screen and (max-width:809px){.flyer-detail-overview__info-icon{width:44px;height:44px}}.flyer-detail-overview__info-icon>span{width:30px;height:30px;padding:7px;left:50%;top:50%;transform:translate(-50%,-50%);position:absolute;background:#343434;border-radius:50%}@media screen and (max-width:809px){.flyer-detail-overview__info-icon>span{width:29px;height:29px}}.flyer-detail-overview__info-icon>span svg{width:100%;height:100%;color:#fff;fill:#fff;vertical-align:top}.flyer-detail-overview__info-content{padding:30px 50px 30px 15px;font-size:1.25rem}@media screen and (min-width:810px){.flyer-detail-overview__info-content{font-size:1rem}}.flyer-detail-overview__info-content>p{font-size:.875rem;margin-bottom:10px}.flyer-detail-overview__info-content--location{padding:30px 15px}.flyer-detail-overview__info-text{padding-left:55px;height:50px;vertical-align:middle;line-height:1rem;display:flex;align-items:center}.flyer-detail-overview__info-element{display:flex;align-items:center;width:100%;position:relative}.flyer-detail-overview__button-section,.flyer-detail-overview__zoom-section{position:absolute;left:0;right:0}.flyer-detail-overview__zoom-section{top:50%;transform:translateY(-50%)}.flyer-detail-overview__button-section{bottom:20px;text-align:center}.flyer-detail-overview__download,.flyer-detail-overview__info,.flyer-detail-overview__print,.flyer-detail-overview__share,.flyer-detail-overview__zoom-in,.flyer-detail-overview__zoom-out{display:block;position:relative}.flyer-detail-overview__download svg,.flyer-detail-overview__info svg,.flyer-detail-overview__print svg,.flyer-detail-overview__share svg,.flyer-detail-overview__zoom-in svg,.flyer-detail-overview__zoom-out svg{width:100%;height:100%}.flyer-detail-overview__download:focus,.flyer-detail-overview__download:hover,.flyer-detail-overview__info:focus,.flyer-detail-overview__info:hover,.flyer-detail-overview__print:focus,.flyer-detail-overview__print:hover,.flyer-detail-overview__share:focus,.flyer-detail-overview__share:hover,.flyer-detail-overview__zoom-in:focus,.flyer-detail-overview__zoom-in:hover,.flyer-detail-overview__zoom-out:focus,.flyer-detail-overview__zoom-out:hover{color:#cd0405;fill:#cd0405}.flyer-detail-overview__zoom-in,.flyer-detail-overview__zoom-out{margin:0 auto;padding:0;width:26px;height:26px}.flyer-detail-overview__download,.flyer-detail-overview__info,.flyer-detail-overview__print,.flyer-detail-overview__share{width:100%;height:35px;padding:7px 0}.flyer-detail-overview__info{margin-top:20px}.flyer-detail-overview #flyerPrintSingle:after{content:"1";color:#fff;position:absolute;top:9px;right:7px;width:17px;height:17px;border:2px solid #000;border-radius:8px;line-height:.9rem;font-size:.8rem;font-weight:700;background:#000}.flyer-detail-overview__share-container{position:relative}.flyer-detail-overview__counter{position:absolute;top:50%;left:50%;background:#343434;color:#fff;padding:2px 4px;font-size:.75rem;transform:translate(-50%,-50%)}.flyer-detail-navigation{padding:0 15px;position:relative}@media screen and (max-width:809px){.flyer-detail-navigation{position:absolute}}@media screen and (max-width:809px) and (orientation:portrait){.flyer-detail-navigation{bottom:55px;left:0;right:0}.flyer-detail-navigation__section--right{transition:height .32s ease;margin-left:-15px;margin-right:-15px;box-shadow:inset 0 8px 9px -10px rgba(0,0,0,.3)}}@media screen and (max-width:809px) and (orientation:landscape){.flyer-detail-navigation{top:0;bottom:0;right:0;left:auto;width:auto;padding:0}}body.toggle-active .flyer-detail-navigation{z-index:10}.flyer-detail-navigation__section{position:relative}@media screen and (min-width:810px){.flyer-detail-overview__counter{display:none}.flyer-detail-navigation{background:#fff;height:50px}.flyer-detail-navigation__section{float:left;height:100%;display:flex;align-items:center}}.flyer-detail-navigation__section--left{border-right:solid 1px #dadbdc;width:50%}@media screen and (min-width:810px){.flyer-detail-navigation__section--left{width:30%}.flyer-detail-navigation__section--right{width:70%}.flyer-detail-navigation__section--mobile-info{display:none}}@media screen and (max-width:809px){.flyer-detail-navigation__section--left{display:none}.flyer-detail-navigation__section--right{overflow:hidden;padding:0;background:#f5f5f5;width:calc(100% + 30px)}.flyer-detail-navigation__section--mobile-info{overflow:hidden;padding:0;background:#f5f5f5}}@media screen and (max-width:809px) and (orientation:landscape){.flyer-detail-navigation__section--right{width:0;top:0;right:0;position:absolute;transition:width .28s ease;box-shadow:inset 8px 0 9px -10px rgba(0,0,0,.3);height:100%!important}.flyer-detail-navigation__section--right.open{width:100vw}}.flyer-detail-navigation__section--location{width:100vw}@media screen and (max-width:809px) and (orientation:portrait){.flyer-detail-navigation__section--right:not(.open){height:0!important}.flyer-detail-navigation__section--mobile-info{transition:height .32s ease;margin-left:-15px;margin-right:-15px;box-shadow:inset 0 8px 9px -10px rgba(0,0,0,.3)}}@media screen and (max-width:809px) and (orientation:landscape){.flyer-detail-navigation__section--mobile-info{width:0;top:0;right:0;position:absolute;transition:width .28s ease;box-shadow:inset 8px 0 9px -10px rgba(0,0,0,.3);height:100%!important}.flyer-detail-navigation__section--mobile-info.open{width:100vw}}@media screen and (max-width:809px) and (orientation:portrait){.flyer-detail-navigation__section--mobile-info:not(.open){height:0!important}}.flyer-detail-navigation__nav .inside-navigation__link--sub,.flyer-detail-navigation__text{width:100%}.flyer-detail-navigation__nav{position:absolute;top:0;right:0;max-width:100%}.flyer-detail-navigation__nav .inside-navigation__link,.flyer-detail-navigation__nav .inside-navigation__toggle{max-width:100%}.flyer-detail-navigation__nav .inside-navigation__toggle{padding-top:5px;padding-bottom:5px;min-height:0;height:50px}.flyer-detail-navigation__nav .inside-navigation__toggle:focus,.flyer-detail-navigation__nav .inside-navigation__toggle:hover{background:#fff}.flyer-detail-navigation__mobile-button-wrapper{display:flex;justify-content:center}.flyer-detail-navigation__mobile-button-wrapper>*{margin:0 .2rem}@media screen and (min-width:810px){.flyer-detail-navigation__text{padding-left:40px;white-space:nowrap;overflow-x:auto}}@media screen and (max-width:809px){.flyer-detail-navigation__text{padding:30px 50px 30px 15px;font-size:1.25rem}}@media screen and (max-width:809px) and (orientation:landscape){.flyer-detail-navigation__text{width:390px}.flyer-detail-navigation__mobile-close{right:10px;top:10px;padding:10px}}@media screen and (max-width:1200px) and (orientation:landscape){.flyer-detail-navigation__text--additional{display:none}.flyer-detail-navigation .bootstrap-select .filter-option{max-width:185px;text-overflow:ellipsis}}.flyer-detail-navigation__text .dropdown-toggle:after{content:none}.flyer-detail-navigation__mobile-close{position:absolute;display:none}@media screen and (max-width:809px) and (orientation:portrait){.flyer-detail-navigation__mobile-close{top:10px;right:10px;width:1em;height:1em;z-index:9;cursor:pointer}}.flyer-detail-navigation__section.open .flyer-detail-navigation__mobile-close{display:block}.flyer-detail-navigation__mobile-link-wrapper{position:relative;display:flex;justify-content:space-between;align-items:center;background:#fff;box-shadow:0 1px 15px rgba(0,0,0,.2)}@media (orientation:landscape){.flyer-detail-navigation__mobile-link-wrapper{width:80vw}}.flyer-detail-navigation__mobile-link-wrapper--top-nav{position:absolute;left:0;top:0;right:0;z-index:1}.flyer-detail-navigation__mobile-link-wrapper--flyer-nav{display:none}@media screen and (max-width:809px) and (orientation:landscape){.flyer-detail-navigation__mobile-link-wrapper--flyer-nav{display:flex}}.flyer-detail-navigation__mobile-link-left,.flyer-detail-navigation__mobile-link-right{flex:1}.flyer-detail-navigation__mobile-link-right{text-align:right}@media screen and (min-width:810px){.flyer-detail-navigation__mobile-button-wrapper,.flyer-detail-navigation__mobile-link-wrapper{display:none}}.flyer-detail-navigation__mobile-link{padding:17px 20px;font-weight:200;font-size:1rem}.flyer-detail-navigation__mobile-link>.grunticon-menu{width:24px;height:24px;margin-right:9px;margin-top:-4px}.flyer-detail-navigation__button-bar{display:inline-block;vertical-align:middle}@media screen and (min-width:810px){.flyer-detail-navigation__apply-btn,.flyer-detail-navigation__back-btn{margin-left:10px;padding:6px 13px}}.flyer-detail-navigation__apply-btn:focus,.flyer-detail-navigation__back-btn:focus{color:#000;border-color:#000}@media (orientation:landscape){.flyer-detail-navigation__mobile-button-wrapper{float:left;position:relative;top:50%;left:0;transform-origin:100% 100%;transform:rotate(-90deg) translateX(65%);z-index:4}.flyer-detail-content__picture{min-width:auto!important}}@media screen and (max-width:809px){.flyer-detail-navigation__apply-btn,.flyer-detail-navigation__back-btn{display:block;width:135px;margin-top:20px}.flyer-detail-navigation__mobile-button,.flyer-detail-navigation__mobile-button-info{padding:4px 16px}}.flyer-detail-navigation__mobile-burger{position:relative;top:-3px;display:inline-block;vertical-align:middle;background:0 0;width:20px;height:20px;margin-right:4px;transform:scale(.8)}@media screen and (max-width:809px){.flyer-detail-navigation__mobile-burger{margin-top:0;font-size:.875rem;margin-right:2px}}.flyer-detail-navigation__mobile-burger svg{fill:#fff}.flyer-detail-navigation__mobile-info{width:15px;position:relative;top:-2px}.flyer-detail-navigation__mobile-info svg{fill:#fff;width:15px;height:15px}.flyer-detail-navigation__info-toggle{transform:scale(1);transition:transform .3s ease .3s;display:inline-block}.flyer-detail-navigation__data-container,.flyer-detail-navigation__info-toggle--hidden{display:none}.flyer-detail-navigation__info-toggle--location{transform:scale(1.5)}.flyer-detail-navigation__info-icon-close{position:relative;left:-17.5px}.flyer-detail-navigation__download{width:100%;position:absolute;left:15px;bottom:15px;display:flex;align-items:center}@media screen and (min-width:810px){.flyer-detail-navigation__download{display:none!important}}.flyer-detail-navigation__download--mobile-icon{width:30px;height:30px;margin-right:5px}.flyer-detail-navigation .bootstrap-select>.dropdown-toggle{box-shadow:none;transition:box-shadow .3s ease}.flyer-detail-navigation .bootstrap-select>.dropdown-toggle:focus{box-shadow:0 0 14px rgba(0,0,0,.16)}@keyframes pulsingPoi{50%{background:rgba(0,122,62,.7)}}@keyframes rotateCircle{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.flyer-detail-content{padding:0 30px;position:relative}.flyer-detail-content__loader svg{animation:rotateCircle .7s infinite linear}.flyer-detail-content__inner{white-space:nowrap;height:100%;overflow:visible}.flyer-detail-content__section--active{z-index:3}.flyer-detail-content__section--active .flyer-detail-content__poi-icon{animation:pulsingPoi 3s infinite ease}.flyer-detail-content__section{max-width:1200px;margin:0 auto;padding:0;white-space:normal;position:relative;display:flex;align-items:center;z-index:2}@media screen and (max-width:809px){.flyer-detail-content__section{display:inline-block;vertical-align:top;width:auto!important;height:100%!important}.flyer-detail-content__headline{font-size:1.5rem}}@media screen and (max-width:809px) and (orientation:landscape){.flyer-detail-content__section{width:100%!important;padding:0;margin:0 0 15px}}.flyer-detail-content__section.zoom-active{z-index:4}.flyer-detail-content__section--text{resize:both;position:relative}.flyer-detail-content__section--text>div{height:100%;width:100%}@media screen and (max-width:809px) and (orientation:portrait){.flyer-detail-content__section{padding:15px 0;margin:0 15px 0 0;max-width:2000px}.flyer-detail-content__section--text{height:100%;width:165%}}.flyer-detail-content__section-text-wrapper{position:relative;width:1200px;height:857px;left:50%;top:50%;transform:translate(-50%,-50%);transform-origin:center center;display:flex;align-items:center}.flyer-detail-content__section-text-wrapper .content-container{margin:0}.flyer-detail-content__section-text-wrapper .text-image__vertical-center{flex-flow:unset}.flyer-detail-content__section-text-wrapper .content-image.col-xs-6{width:50%}.flyer-detail-content .text-image{background:#f5f5f5}.flyer-detail-content .text-image .content-image{margin-bottom:0}.flyer-detail-content .text__paragraph{overflow:visible;pointer-events:none}.flyer-detail-content__section-col{float:left;height:100%;position:relative}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.flyer-detail-content__section-col{width:100%}}@media screen and (max-width:809px) and (orientation:landscape){.flyer-detail-content__section-col{display:flex;align-items:center;padding:20px 0}.flyer-detail-content__section-col--first,.flyer-detail-content__section-col--first .flyer-detail-content__image{float:left}}@media screen and (max-width:809px) and (orientation:portrait){.flyer-detail-content__section-col{width:auto}.flyer-detail-content__section-col--empty{display:none}}.flyer-detail-content__text-wrapper{padding:15px}@media screen and (min-width:810px){.flyer-detail-content__section-text-wrapper{height:100%}.flyer-detail-content__text-wrapper{padding:30px}.flyer-detail-content .text-image:not(.zoom-active):not(.pan-active),.flyer-detail-content__image-scale:not(.zoom-active):not(.pan-active){cursor:zoom-in}}@media screen and (max-width:340px){.flyer-detail-content__text-wrapper{padding:0}}.flyer-detail-content__text-wrapper p{margin-bottom:10px}.flyer-detail-content__headline{margin-bottom:20px}.flyer-detail-content__image-wrapper{position:relative;z-index:9;margin:0 0 0 auto;float:right;clear:both;height:auto;display:inline-block;max-height:100%}@media screen and (max-width:809px) and (orientation:portrait){.flyer-detail-content__image-wrapper{height:100%;max-height:none;display:block;float:none}}.flyer-detail-content__image-scale{height:100%}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.flyer-detail-content__image-scale,.flyer-detail-content__image-wrapper{width:100%}}.flyer-detail-content__container{position:relative;height:auto;width:auto;display:block;float:left}.flyer-detail-content__picture{display:block}@media screen and (max-width:809px) and (orientation:portrait){.flyer-detail-content__container{margin:0 auto;height:100%;max-width:none;max-height:none;width:auto}.flyer-detail-content__picture{height:100%;width:auto}}.flyer-detail-content__image{height:auto;width:auto;max-width:100%;display:block;opacity:1;transition:opacity .2s;max-height:100%}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.flyer-detail-content__image{width:100%!important;height:auto!important}}.flyer-detail-content__image:not(.lazyloaded){opacity:0}@media screen and (min-width:810px){.flyer-detail-content .text-image.zoom-active:not(.pan-active),.flyer-detail-content__image-scale.zoom-active:not(.pan-active){cursor:zoom-out}.flyer-detail-content .text-image.pan-active,.flyer-detail-content__image-scale.pan-active{cursor:grabbing}.flyer-detail-content__image:not(.lazyloaded){height:calc(100vh - 200px)}}@media screen and (max-width:809px){.flyer-detail-content__image:not(.lazyloaded){width:100%}}.flyer-detail-content__image:not(.lazyloaded)~*{display:none}@media screen and (max-width:809px) and (orientation:portrait){.flyer-detail-content__image{margin:0 auto;height:100%;max-height:none;width:auto;max-width:none}}@media (orientation:landscape){.flyer-detail-content__container--siblings{max-width:49%;width:100%}.flyer-detail-content__container--siblings .flyer-detail-content__image,.flyer-detail-content__container--single .flyer-detail-content__image{max-height:75vh}}.flyer-detail-content__btn-next,.flyer-detail-content__btn-next-mobile{position:static;margin:20px 0 0;transform:rotate(180deg)}@media screen and (min-width:810px){.flyer-detail-content__btn-next,.flyer-detail-content__btn-next-mobile{transform:rotate(-90deg)}}.flyer-detail-content__btn-next{display:block}.flyer-detail-content__btn-next-mobile{display:none}@media screen and (max-width:809px) and (orientation:portrait){.flyer-detail-content__btn-next{display:none}.flyer-detail-content__btn-next-mobile{display:block}}.flyer-detail-content__zoom-close{position:absolute;top:0;right:5px;z-index:100;display:flex}.flyer-detail-content__zoom-close .icon-close{width:2em;height:1.3em;margin-right:5px}.flyer-detail-content__poi{display:inline-block;position:absolute;z-index:11;opacity:1;transition:opacity .4s linear;transform:translateZ(3px)}.flyer-detail-content__poi~.flyer-detail-content__poi-content{display:none}.cq-Editable-dom .flyer-detail-content__poi .flyer-detail-content__poi-icon{border:3px solid red}.flyer-detail-content__poi-icon{display:block;width:50px;height:50px;cursor:pointer;background:rgba(255,255,255,.7);border-radius:50%;transition:background .4s linear;position:relative;transform:translate(-50%,-50%);text-align:center}@media screen and (max-width:809px){.flyer-detail-content__poi-icon{width:44px;height:44px}}.flyer-detail-content__poi-icon.visible,.flyer-detail-content__poi-icon:focus,.flyer-detail-content__poi-icon:hover{background:rgba(255,255,255,.8);animation:none}.flyer-detail-content__poi-icon.visible{animation:none;background:#fff!important}.flyer-detail-content__poi-icon>span{width:35px;height:35px;padding:7px;left:50%;top:50%;transform:translate(-50%,-50%);position:absolute;background:#343434;border-radius:50%}@media screen and (max-width:809px){.flyer-detail-content__poi-icon>span{width:29px;height:29px}}.flyer-detail-content__poi-icon>span svg{width:50%;height:50%;color:#fff;fill:#fff;vertical-align:inherit;top:50%;left:50%;position:absolute;transform:translate(-50%,-50%)}.flyer-detail-content__poi-close{position:absolute;right:15px;top:15px;cursor:pointer}.flyer-detail-content--reflected .flyer-grid--reflect-order-1{order:2}.flyer-detail-content--reflected .flyer-grid--reflect-order-2{order:1}.flyer-detail-content--edit-mode{height:100vh;width:100vw;background:#ececec}.flyer-detail-content--edit-mode__inner{background:#fff;width:1006px;height:737px;overflow:hidden;margin:0 auto}@keyframes sk-stretchdelay{0%,100%,40%{transform:scaleY(.4)}20%{transform:scaleY(1)}}.flyer-detail-content__up{position:fixed;bottom:30px;right:30px;width:40px;height:40px;z-index:100;transition:bottom cubic-bezier(.55,.09,.68,.53) .3s}.flyer-detail-content__up button{background:#767676;border-radius:40px;border:4px solid #767676;width:100%;height:100%}.flyer-detail-content__up svg{fill:#fff;width:100%;height:100%;transform:rotate(-90deg)}.flyer-detail-content__up:focus,.flyer-detail-content__up:hover{bottom:35px}@media screen and (orientation:portrait){.flyer-detail-content__up{display:none}}.msie .flyer-detail-content__container--siblings{max-width:31vw!important}.msie .flyer-detail-content__container--siblings .flyer-detail-content__image{height:auto!important}.flyer-poi-content{background:#fff;width:auto;margin:0 auto}.flyer-poi-content--text-img{padding:30px;max-height:75vh;position:relative;margin:0 auto}@media screen and (min-width:1024px){.flyer-poi-content--text-img{max-width:80vw}}.flyer-poi-content--video{max-height:75vh;position:relative;background:0 0}.flyer-poi-content--video .video-container{text-align:center}.flyer-poi-content--video .video-container .video-js,.flyer-poi-content--video .video-container .youtube-video,.flyer-poi-content--video .video-container video{max-width:100%;width:100%}.flyer-poi-content .image-container{margin-top:20px;margin-bottom:20px}@media screen and (min-width:1024px){.flyer-poi-content .image-container{margin-top:0;margin-bottom:0}.body--flyer-detail .mfp-close{right:0;top:0}}.flyer-poi-content .text-image__vertical-center{overflow-y:auto;overflow-x:hidden;max-height:60vh;margin-top:10px}.flyer-popup__content{margin:15px auto;background:#fff;padding:60px}.flyer-popup__content img{max-width:100%;height:auto}.flyer-popup__video{max-width:600px;margin:0 auto}.flyer-popup__video>video{max-width:100%}.flyer-popup img{max-width:100%;height:auto}.body--flyer-detail .mfp-content{position:relative;margin:auto;width:100%;padding:15px}@media screen and (min-width:1320px) and (orientation:landscape){.body--flyer-detail .mfp-content{max-width:60vw;padding:40px}}.body--flyer-detail .mfp-close{color:#cd0405;opacity:1;font-size:3em}.flyer-grid{display:flex;flex-wrap:wrap;background:#fff;height:100%}.flyer-grid--col-1{width:calc(1006px / 6 * 1)}.flyer-grid--col-2{width:calc(1006px / 6 * 2)}.flyer-grid--col-3{width:calc(1006px / 6 * 3)}.flyer-grid--col-4{width:calc(1006px / 6 * 4)}.flyer-grid--col-5{width:calc(1006px / 6 * 5)}.flyer-grid--col-6{width:1006px}.flyer-grid--row-1{height:calc(737px / 6 * 1)}.flyer-grid--row-2{height:calc(737px / 6 * 2)}.flyer-grid--row-3{height:calc(737px / 6 * 3)}.flyer-grid--row-4{height:calc(737px / 6 * 4)}.flyer-grid--row-5{height:calc(737px / 6 * 5)}.flyer-grid--row-6{height:737px}.flyer-grid .text:not(.text1){padding:60px 40px;width:100%}.flyer-grid .text__paragraph:not(.text1){margin-bottom:25px;font-size:1.1rem}.flyer-grid .linkbox__image-container{height:calc(737px * .38);overflow:hidden}.flyer-grid .linkbox__content{height:calc(737px * .12);padding:20px}.flyer-grid .linkbox a{color:inherit}.flyer-grid__image-container{max-height:100%}.flyer-grid__image-container img{min-height:100%;min-width:100%;overflow:hidden}.flyer-grid--shadow{box-shadow:0 0 40px rgba(0,0,0,.2)}.flyer-grid .video-inline{position:absolute;top:0;left:0;width:100%;height:100%}.flyer-grid .video-inline .video-container{position:absolute;width:100%;height:auto;max-height:100%;top:50%;left:50%;transform:translate(-50%,-50%)}.flyer-grid .video-inline iframe,.flyer-grid .video-inline video{width:100%;max-width:100%;max-height:100%}.flyer-grid .video-popup{position:absolute;top:0;left:0;width:100%;height:100%}.flyer-grid .video-popup__button{position:absolute;width:50px;height:50px;top:50%;left:50%;transform:translate(-50%,-50%);background:0 0;transition:all .3s ease}.flyer-grid .video-popup__button:active,.flyer-grid .video-popup__button:focus,.flyer-grid .video-popup__button:hover{width:50px;height:50px}.flyer-grid .cq-placeholder,.flyer-grid .custom-placeholder{min-height:45px}div[class*=flyer-grid--col-]{float:left;overflow:hidden;position:relative}div[class*=flyer-grid--row-]{overflow:hidden;position:relative;padding:0;margin:0}.flyer-detail-content__section--text .flyer-grid{position:relative;top:50%;width:1006px;height:737px;box-shadow:0 0 18px rgba(0,0,0,.2)}.flyer-detail-content__section--text .flyer-grid .flyer-grid__animate-container{width:100%;height:inherit}.flyer-share--desktop{top:-28px}@media screen and (min-width:810px){.flyer-grid .text__paragraph:not(.text1){font-size:1rem}.flyer-detail-content__section--text .flyer-grid--animate .flyer-grid__animate-container{position:absolute;transition:transform .5s ease-out;transition-timing-function:cubic-bezier(.39,.58,.57,1)}.flyer-detail-content__section--text .flyer-grid--animate-left-in .flyer-grid__animate-container{transform:translate(-100%,0)}.flyer-detail-content__section--text .flyer-grid--animate-right-in .flyer-grid__animate-container{transform:translate(100%,0)}.flyer-detail-content__section--text .flyer-grid--animate-top-in .flyer-grid__animate-container{transform:translate(0,-100%)}.flyer-detail-content__section--text .flyer-grid--animate-bottom-in .flyer-grid__animate-container{transform:translate(0,100%)}.flyer-detail-content__section--text .flyer-grid--animate-delay-short .flyer-grid__animate-container{transition-delay:.2s}.flyer-detail-content__section--text .flyer-grid--animate-delay-medium .flyer-grid__animate-container{transition-delay:.4s}.flyer-detail-content__section--text .flyer-grid--animate-delay-long .flyer-grid__animate-container{transition-delay:.6s}.flyer-detail-content__section--active .flyer-grid--animate-bottom-in .flyer-grid__animate-container,.flyer-detail-content__section--active .flyer-grid--animate-left-in .flyer-grid__animate-container,.flyer-detail-content__section--active .flyer-grid--animate-right-in .flyer-grid__animate-container,.flyer-detail-content__section--active .flyer-grid--animate-top-in .flyer-grid__animate-container{transform:translate(0,0)}.flyer-share{padding:20px;display:flex;align-items:center}.flyer-share__container{width:300px}}.flyer-share__text{font-size:20px;margin-right:20px}.flyer-share__button{background:#505050;transition:background .3s ease;padding:10px;color:#fff;width:50px;height:50px;text-align:center;border-right:1px solid #767676;display:block;float:left}.flyer-share__button svg{fill:#fff}.flyer-share__button:focus,.flyer-share__button:hover{background:#767676;color:#fff}.flyer-share__button:focus svg,.flyer-share__button:hover svg{fill:#fff!important}.flyer-share__button:focus.facebook,.flyer-share__button:hover.facebook{background:#3b5998}.flyer-share__button:focus.twitter,.flyer-share__button:hover.twitter{background:#1da1f2}.flyer-share__button:focus.xing,.flyer-share__button:hover.xing{background:#126567}.flyer-share__button:focus.linkedin,.flyer-share__button:hover.linkedin{background:#0e76a8}.flyer-share__button:focus.pinterest,.flyer-share__button:hover.pinterest{background:#c8232c}@keyframes iconJump{0%,100%,20%,50%,80%{transform:translateY(0)}40%{transform:translateY(-8px)}60%{transform:translateY(-4px)}}.flyer-location__container{position:absolute;left:0;bottom:0;z-index:3;width:calc(20% - 50px);max-width:250px}.flyer-location__button{position:relative;width:100%;background:#cd0405;color:#fff;padding:13px 35px;overflow:hidden;text-overflow:ellipsis}.flyer-location__button:focus,.flyer-location__button:hover{color:#fff;background:#9b0304}.flyer-location__button-icon{position:absolute;top:calc(50% - 14px);left:12px;width:25px;height:25px;color:#fff;animation:iconJump 1.2s ease 0s 5}@media screen and (max-width:1500px){.flyer-location__button{padding:13px 10px 13px 25px}.flyer-location__button-icon{left:4px}}.flyer-location__button-icon svg{width:100%;height:100%;fill:#fff}.flyer-location__overlay{position:absolute;bottom:60px;left:0;visibility:hidden;opacity:0;z-index:3;transform:translateY(-25px);transition:all .4s ease}@media screen and (max-width:809px){.flyer-location__button,.flyer-location__overlay{display:none}}.flyer-location__overlay--show{visibility:visible;opacity:1;transform:none}.flyer-location__overlay-container{position:relative;background:#cd0405;padding:20px;box-shadow:0 0 45px rgba(0,0,0,.2)}.flyer-location__overlay-container:after{position:absolute;left:125px;bottom:0;width:10px;height:10px;content:"";background:#cd0405;transform:translate(-50%,50%) rotate(45deg)}.flyer-location__banner{padding:0;margin:0;text-align:left}@media screen and (min-width:810px){.flyer-location__banner{display:flex;flex-wrap:nowrap;align-items:center}}@media screen and (max-width:809px){.flyer-location__banner{width:100%;background:0 0;color:#000}}.flyer-location__icon{width:40px;height:40px;margin-right:10px}@media screen and (max-width:809px){.flyer-location__icon{display:inline-block;margin:0;vertical-align:middle}}.flyer-location__icon svg{width:100%;height:100%}.flyer-location__title{font-size:1.125rem;color:#fff}@media screen and (min-width:810px){.flyer-location__title{white-space:nowrap;margin-right:25px}}.flyer-detail__ipaper{background:#fff!important}@media screen and (max-width:809px){.flyer-location__title{display:inline-block;margin-bottom:25px;color:#000}.flyer-detail__ipaper .flyer-detail-navigation{bottom:0;position:fixed}.flyer-detail__ipaper .ipaper-detail__content iframe{max-height:calc(100vh - 100px)}}.flyer-detail__ipaper .ipaper-detail__error-message{text-align:center;margin:150px 0;font-weight:700;font-size:large}.flyer-detail__ipaper .ipaper-detail__content .ipaper-detail__expand{position:absolute;top:0;left:0;height:48px;width:48px;padding:10px;transition:all .3s;color:#4A4A4A;cursor:pointer}@media screen and (min-width:810px){.flyer-detail__ipaper .ipaper-detail__content .ipaper-detail__expand{top:50px}.flyer-detail__ipaper .ipaper-detail__content iframe{height:85vh!important}}.flyer-detail__ipaper .ipaper-detail__content .ipaper-detail__expand.t-0{top:0!important}.flyer-detail__ipaper .ipaper-detail__content .ipaper-detail__expand.sparhu{display:none}@media screen and (min-width:694px){.flyer-detail__ipaper .ipaper-detail__content .ipaper-detail__expand{left:calc(50% + 115px)}.flyer-detail__ipaper .ipaper-detail__content .ipaper-detail__expand:hover{background-color:hsl(0deg,0%,39%);color:#FFF}.flyer-detail__ipaper .ipaper-detail__content .ipaper-detail__expand.sparhu{display:block;left:calc(50% + 161px)}}.flyer-detail__ipaper .ipaper-detail__content .ipaper-detail__expand svg{fill:currentColor}.flyer-detail__ipaper .ipaper-detail__content.fullscreen .ipaper-detail__expand{position:fixed;top:0;z-index:1601}.flyer-detail__ipaper .ipaper-detail__content.fullscreen iframe{display:block;height:100vh!important;max-height:100vh!important;width:100vw;position:fixed;top:0;z-index:1600}@media screen and (max-width:809px){.flyer-detail__ipaper .ipaper-detail__content{margin-bottom:40px}.flyer-detail__ipaper .flyer-detail-navigation__section.open{width:100vw!important;height:100vh!important;position:fixed!important;overflow:hidden;top:55px}.flyer-detail__ipaper .flyer-detail-navigation__section--right.open{padding-left:40px!important}}@media screen and (min-width:810px){.flyer-detail__ipaper .flyer-detail-navigation__section--right{width:100%!important}}.flyer-detail__ipaper--upper-text .flyer-teaser__text{flex-grow:1}.flyer-detail__ipaper--upper-text .flyer-teaser__image-wrapper{flex-grow:unset!important}.flyer-detail__ipaper--max-height .flyer-teaser__image{max-height:280px}.ipaper-container .flyer-teaser__wrapper{margin-bottom:10px}.ipaper--no-shopType-title .flyer-teaser__wrapper{margin-top:10px}.ipaper--no-shopType-title .flyer-teaser__teaser-type-header{display:none!important}.ipaper-magazine-tile .magazine-tile__image-wrapper{padding-bottom:0!important}.ipaper-magazine-tile .flyer-teaser__image{height:208px;width:auto;margin:auto}html:not(.js-support):not(.js) .product-content-slider .swiper-wrapper{overflow:auto}html:not(.js-support):not(.js) .flyer-detail-content{overflow-y:auto}html:not(.js-support):not(.js) .flyer-detail-overview__zoom-slider{display:none}body.custom-aem-edit-mode .body--flyer-detail,body.custom-aem-edit-mode.body--flyer-detail,html.aem-AuthorLayer-Preview .body--flyer-detail,html.aem-AuthorLayer-Preview.body--flyer-detail{height:1000px!important}