@-webkit-keyframes pop-in{0%{opacity:0;-webkit-transform:scale(.5)}to{opacity:1;-webkit-transform:scale(1)}}@-moz-keyframes pop-in{0%{opacity:0;-moz-transform:scale(.5)}to{opacity:1;-moz-transform:scale(1)}}@keyframes pop-in{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@-webkit-keyframes lazyLoad{0%{opacity:0}to{opacity:1}}@keyframes lazyLoad{0%{opacity:0}to{opacity:1}}@keyframes fadein{0%{opacity:0}to{opacity:1}}@-moz-keyframes fadein{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadein{0%{opacity:0}to{opacity:1}}@-ms-keyframes fadein{0%{opacity:0}to{opacity:1}}@-o-keyframes fadein{0%{opacity:0}to{opacity:1}}*{-webkit-font-smoothing:antialiased}#loadingOverlay{display:none!important}.modal-backdrop.show{opacity:.8}@media (min-width:576px){.modal-dialog{max-width:800px}}body{font-size:14px;font-family:"PT Sans",sans-serif;overflow-x:hidden;overflow-y:scroll;background-color:#fff}body.shop.detail.desktopDevice .footerContainerContent{padding-bottom:100px}body.shop.detail.mobileDevice .footerContainerContent{padding-bottom:70px}body.mobileDevice .mobile-full-fix{position:fixed;left:0;top:0;right:0;bottom:0}.table,a,a:active,a:hover,a:visited,body{color:#737373}.modal-backdrop{background-color:rgba(255,255,255,.7)}button:focus,input:focus,select:focus,textarea:focus{box-shadow:none!important;outline:0!important}.pull-left{float:left}.pull-right{float:right}.sticky{display:block!important}.checkboxStyled[type=checkbox],.votingContainer .productCard .productAction{display:none}.checkboxStyled[type=checkbox]+label::before{width:25px;height:25px;border-radius:2px;border:2px solid #ced4da;background-color:#fff;display:block;content:"";float:left;margin-right:5px}.checkboxStyled[type=checkbox]:checked+label::before{box-shadow:inset 0 0 0 3px #fff;background-color:#737373}.checkboxStyledImage[type=checkbox]+label::before{background-image:url(https://boolie.org/wp-content/uploads/2017/11/unchecked.png)}.checkboxStyledImage[type=checkbox]:checked+label::before{background-image:url(https://boolie.org/wp-content/uploads/2017/11/checked.png)}.inputs-theme input,.inputs-theme textarea{background-color:#f5f5f5;border-color:#e3e3e3;font-size:1em}.basketOptionsBottom{padding:.5em;border-top:2px solid #f5f5f5;background-color:#fff;margin:0 auto}.basketOptionsBottom .productName{font-size:1.4em;font-weight:700}.activeAutoLink,.footerContainerContent a:hover{text-decoration:underline}hr{display:block;clear:both;margin:20px 0}hr.light{height:1px;border:0;border-top:1px solid #f5f5f5}.tooltipBasket,.tooltipBasket li{margin:0;padding:0}.tooltipBasket li{list-style:none;border-bottom:1px solid #f9f8f7}.tooltipArrow{display:block;border-style:solid;border-width:20px;width:0;height:0}.tooltipArrow.bottom,.tooltipArrow.left,.tooltipArrow.right,.tooltipArrow.top{border-color:#fff #fff #f5f5f5}.icon-list{margin-top:2em}.icon-list h3{font-size:1.6em;margin-bottom:1.2em}.icon-list li{list-style:none;margin-bottom:1.2em}.icon-list .icon-list-icon{width:30px;height:30px}li.icon{list-style:none;font-size:1.2em;padding:.5em}li.icon:before{content:"";display:inline-block;height:1.2em;width:1.2em;background-image:url(../images/all/list-icon.png);background-size:contain;background-repeat:no-repeat}ul.arrow,ul.check{padding:0;list-style:none;margin:0 0 0 2em}ul.arrow li,ul.check li{position:relative;margin-bottom:1.5em}ul.arrow li:before,ul.check li:before{position:absolute;left:-2.5em;top:-.3em;content:url(../images/all/check.png)}ul.arrow li:before{content:url(../images/all/anstrich.png)}.browserAlert{position:fixed;right:20px;bottom:20px;width:200px;z-index:1000}.bg-danger,.bg-dark,.bg-success,.bg-warning{color:#fff}.votingStars{display:inline-block;color:#ffdc0f;min-width:100px}.votingContainer .productCard .productImage{margin:0 auto;width:100%;float:none}.basketItemsCount{position:absolute;padding:2px 6px;border-radius:10px;text-align:center;font-size:.7em;left:30px;bottom:20px}.loginForm button,.loginForm input,.lostPassForm button,.lostPassForm input,.registerForm button,.registerForm input{margin-bottom:5px}.dropdown-theme .btn{color:#737373;background-color:#f9f8f7!important;border-color:#f6f6f6!important;font-size:1em}.dropdown-theme .dropdown-menu .dropdown-item{cursor:pointer;font-size:.8em}.dropdown-theme .dropdown-menu .dropdown-item.active,.dropdown-theme .dropdown-menu .dropdown-item:active,.dropdown-theme .dropdown-menu .dropdown-item:focus,.dropdown-theme .dropdown-menu .dropdown-item:hover{color:#737373;background-color:#f9f8f7!important}.dropdown-theme.invert .btn{color:#fff!important;background-color:#3c3c3b!important;border-color:#3c3c3b!important;font-size:1em}.dropdown-theme.invert .dropdown-menu .dropdown-item{cursor:pointer;font-size:.8em}.dropdown-theme.invert .dropdown-menu .dropdown-item.active,.dropdown-theme.invert .dropdown-menu .dropdown-item:active,.dropdown-theme.invert .dropdown-menu .dropdown-item:focus,.dropdown-theme.invert .dropdown-menu .dropdown-item:hover{color:#fff!important;background-color:#3c3c3b!important}.fly{opacity:0;transition:all 500ms ease-in-out;transform:translateY(100px) scale(1.05) translate3d(0,0,0)}.fly.flyLeft,.fly.flyRight{opacity:0;transition:all 300ms ease-in-out;transform:translateX(100px) scale(1.05) translate3d(0,0,0)}.fly.flyLeft{transform:translateX(-100px) scale(1.05) translate3d(0,0,0)}.show-block{opacity:1;transform:translateY(0) scale(1) translate3d(0,0,0)}.flyLeft.show-block,.flyRight.show-block{opacity:1;transform:translateX(0) scale(1) translate3d(0,0,0)}.carousel{width:100%}.carousel.main{margin-top:75px}.carousel .carousel-item{overflow:hidden;text-align:center;padding:17em 0;background-size:100%!important;background-position:top center!important}@media (min-width:768px){.carousel .carousel-item{padding:24em 0;background-size:cover!important;background-position:center center!important}}.carousel .carousel-item .carousel-caption{bottom:unset;left:unset;right:unset;z-index:10;padding-top:0;padding-bottom:0;color:#fff;text-align:right;top:20%;width:50%;padding-right:10%;display:block!important}.carousel .carousel-item .carousel-caption .claim1,.carousel .carousel-item .carousel-caption .claim2,.carousel .carousel-item .carousel-caption .claim3{font-size:2.4em}.carousel .carousel-indicators{bottom:70px}.carousel .carousel-control-next,.carousel .carousel-control-prev{width:6%}.carousel .carousel-control-next-icon,.carousel .carousel-control-prev-icon{margin-bottom:68px}.carousel.fullscreen{height:calc(100vH - 75px)}.carousel.fullscreen .carousel-item{height:calc(100vH - 75px - 68px);background-size:cover!important;background-position:center center!important}img{max-width:100%;opacity:1;transition:opacity .3s}body,html{height:100%}.pointer{cursor:pointer}.orange{color:orange}.green{color:green}.octicon{display:inline-block;vertical-align:text-top;fill:currentColor}.contentMaxWidth{max-width:1100px;margin:0 auto;width:100%;padding:0 10px}.contentMaxWidth.fastlane{max-width:1300px}.contentMaxWidthExtented{width:100%;max-width:100%;margin:0 auto;padding:0 2em}.contentMaxWidthExtentedContent{max-width:2600px}.navbar-toggler{color:#737373;border-color:transparent;position:absolute;right:10px;top:10px}#topNavigation .mainNavigation .navbar-nav .nav-link,.home .navbar-toggler-icon,.mainNavigation .navbar-nav .nav-link,.navbar-toggler-icon{color:#737373}.containerWithPadding10{padding:10px}.containerWithPadding20{padding:20px}.containerWithPadding30{padding:30px}.containerWithPadding40{padding:40px}.containerWithPadding50{padding:50px 0}.containerWithMargin50{margin:50px 0}.containerWithBottom{margin-bottom:80px}.headlineWithBottom{margin-bottom:40px}.shariff ul{display:flex;list-style:none;padding:0}@media (max-width:768px){.shariff ul{justify-content:center}}.shariff ul li{padding-right:.8em;font-size:1.8em}@media (min-width:768px){.shariff ul li{font-size:1.5em}}.clearfix{clear:both}.center{text-align:center;margin:0 auto}.justify{text-align:justify}.left{text-align:left}.btn{border-radius:.15rem}.btn-success,a.btn-success{color:#fff!important}.btn-dark,a.btn-dark,a.btn-secondary{color:#fff}.btn.btn-secondary{font-size:1em;border-radius:20px;min-width:50%}.btn-search{border:1px solid}.badge-theme,.btn-theme,a.btn-theme{background-color:#737373;color:#fff}.badge-theme{text-transform:uppercase}.backgroundWhite{background-color:#fff}.text{line-height:2em}.responsiveVideo{width:100%;max-width:800px;height:auto}.responsiveVideo.fullWidth{max-width:none}.videoWrapperContainer{width:100%;margin:0 auto 15px}.videoWrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.textHighlight{line-height:1.3em;font-size:2em;color:#878786;padding:20px 0;font-style:italic}.highlightFont,h1,h2,h3,h4{font-family:"PT Sans",sans-serif;letter-spacing:1px;margin:0}.highlightFont,h1{font-size:2em;font-weight:700;padding:.5em 0 0}h2,h3,h4{padding:.5em 0}.categoryCategoryList .categoryProducts .productSlider .carousel-inner .carousel-item,h2.subline{padding:0}h2{font-size:1.5em}.fullscreenTeaser .claim h1,h3{font-size:1.3em}h4{font-size:1.1em}@media (min-width:480px){.fullscreenTeaser .claim h1{font-size:2em}}.claim h1{padding:20px 0}.sublineFont,div,p,span{font-family:"PT Sans",sans-serif}.navbar{padding:.5rem 1rem}.firstContainer{padding-top:75px}.contentContainer{padding:0 0 50px}.contentContainer h2{font-weight:bolder;padding-bottom:1em}#topNavigation,.mainBackground{background-color:#fff}.mainBackgroundInvert,.productSlider .carousel-indicators li{background-color:#f5f5f5}.backgroundStripe{background:url(../images/all/silberstreifen.jpg) repeat-y;background-size:100%;color:#fff}.backgroundStripe.navigation{top:70px;position:fixed;width:100%;z-index:100}.backgroundStripe.inherit{height:6px}.backgroundStripeSmall{background:url(../images/all/silberstreifen_karte.jpg) repeat-y;background-size:100%;color:#fff}.backgroundStripeSmall.inherit{height:5px}.backgroundStripe a{color:#fff}.headline{padding-bottom:20px;font-weight:700;font-size:1.5em}.footerContainerContent a,.subline{color:#6f6f6e}.headlineContainer{font-size:2em}.ratgeber .headlineContainer,.wissenswert .headlineContainer{padding:10px 0 0}ul{padding-left:15px}ul.filesList,ul.ingredientsList{list-style:none;margin:0;padding:0}.breadcrumb,.mainNavigation ul li{background-color:transparent}.breadcrumb .divider{padding:0 20px}.startPagePic{margin-top:75px;height:calc(100vH - 75px);width:100%;background-size:cover!important;background-position:bottom center!important}.pagePicHeader{width:100%;height:600px;margin-bottom:40px;background-size:cover}.home .dividerLine,.navbar-brand,.shopSearch .easy-autocomplete-container ul li .eac-item .searchResultItem .productImage{display:none}.navbar-brand img{height:auto;width:100px}#topNavigation{border-bottom:1px solid #f5f5f5}#topNavigation .logo{position:absolute;left:35px}#topNavigation .logo img{height:auto;width:150px}#topNavigation .mainNavigation{margin-top:10px}.mainNavigation{margin-top:10px;font-size:1.4em}.mainNavigation ul{margin:0 auto}.mainNavigation ul li{margin:0 10px;padding-bottom:2px;border-bottom:1px solid transparent}.mainNavigation ul li.active,.mainNavigation ul li:hover{background-color:#fff;border-radius:5px 5px 0 0}.mainNavigation ul li.active a.nav-link,.mainNavigation ul li:hover a.nav-link{text-decoration:underline;color:#737373!important}.mainNavigation ul li:hover{border-bottom:1px solid #fff}.userIcons{position:absolute;right:80px;top:20px}.userIcons img{margin:0 10px}.languageOptions,.languageSwitch{position:absolute;right:35px;width:30px}.languageSwitch{top:20px;height:30px;cursor:pointer}.languageOptions{top:60px}.footerContainer{overflow:hidden}.footerContainerContent{padding:50px 0;font-size:1em}.footerContainerContent .headline .subline{font-size:.5em}.footerContainerStripe{text-align:center;font-family:"PT Sans",sans-serif;letter-spacing:1px;padding:17px 0;font-size:1.3em}#mainContent{min-height:60vH}.dividerLine{height:1px;max-width:100px;border-bottom:1px solid #737373;margin:25px auto}.homeClaim{text-align:center;color:#737373;font-size:3em;display:none}.homeClaim.subline,.productCard .shopArticlePrice strike{font-size:1.2em}.badgeArticle{position:absolute;right:20px;top:20px}.badgeArticle .badges{position:relative}.badgeArticle .badges img{width:80px!important;height:auto!important}.badgeArticle .badges .productSaveBadge{padding:.3em .5em;font-size:1em;line-height:initial}.badgeArticle .badges .badgeLabelTwoForOne .ribbon{background-color:#000;background-image:none}.productSlider{margin-bottom:25px}.productSlider .productCard{flex:auto}.productSlider .carousel-inner .carousel-item .productCards{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-evenly;align-items:stretch;align-content:center}.productSlider .carousel-inner .carousel-item{padding:20px 0}.productSlider .carousel-indicators{bottom:-45px}.productSlider .carousel-indicators .active,.productSlider .carousel-indicators li.active{background-color:#636366}.productSlider .carousel-control-prev{margin-left:-50px;width:50px}.productSlider .carousel-control-next{margin-right:-50px;width:50px}.productSlider .carousel-control-prev-icon{background-image:url(../images/all/icons_pfeillinks.svg)}.productSlider .carousel-control-next-icon{background-image:url(../images/all/icons_pfeilrechts.svg)}.shadow{background-color:#fff;box-shadow:0 0 5px 2px rgba(144,144,144,.5)}.grid{margin:0 auto}.grid:after,.productCard .productMoreInfo:after{content:"";display:block;clear:both}.categoryBanner{position:relative}.categoryBanner.categoryList{max-height:200px;overflow:hidden}.categoryBanner .categoryBannerHeadline{position:absolute;left:2em;top:1em;font-size:1.5em;color:#fff;text-align:left}.categoryCategoryList .categoryProducts .productSlider .productCardClean .productAction *,.mobileDevice .categoryBanner .categoryBannerHeadline{font-size:1em}.leftNavigation .headline{font-weight:700;letter-spacing:unset;padding-bottom:unset}.leftNavigation .categoryNavigationItemMobile{padding:1.2em;width:48%;font-weight:400;font-size:85%;margin:1%}.leftNavigation .categoryNavigationItemMobile.all{width:98%}.leftNavigation .categoryNavigationItemMobile.active,.leftNavigation .categoryNavigationItemMobile:hover{background-color:#737384;color:#fff;text-decoration:none}.leftNavigation .categoryNavigation{margin:1em 0 1em .2em}.leftNavigation .categoryNavigationItem{padding:.4em 0;display:block}.leftNavigation .categoryNavigationItem.active{font-weight:700}.leftNavigationMobile{margin-left:-15px;margin-right:-15px;border-bottom:1px solid #f8f9fa;padding:.3em .7em}.leftNavigationMobile .dropdownToggle{width:50%;background-color:#f5f5f5;padding:1em;margin:.5em;font-size:1.2em;border-radius:.5em}.categoryCategoryList .categoryProducts,.leftNavigationMobile .dropdownToggleSearch{width:100%}.leftNavigationMobile .dropdownToggleSearch #fulltextSearch{background-color:#fff;border-bottom:2px solid #f5f5f5}.leftNavigationMobile .dropdownToggleSearch .eac-item a{font-size:1em!important}.categoryCategoryList .categoryBanner .categoryBannerHeadline{left:0;top:0;font-size:1.4em}.categoryCategoryList .categoryProducts .productSlider{margin-bottom:0}.categoryCategoryList .categoryProducts .productSlider .carousel-inner .carousel-item .productCards{justify-content:flex-start;overflow-x:auto;overflow-y:hidden}.categoryCategoryList .categoryProducts .productSlider .productCardClean{min-width:280px;width:33%;padding-bottom:.5em}.categoryCategoryList .categoryProducts .productSlider .productCardClean .productAction .shopArticlePrice .productSize{display:block;padding-top:.3em;font-size:.9em;line-height:1.3em}.categoryCategoryList .categoryProducts .productSlider .productCardClean .productAction .shopArticlePrice .productSize .small{font-size:.85em}.categoryCategoryList .categoryProducts .productSlider .productCardClean .shopArticlePrice{margin-top:0!important}.categoryCategoryList .categoryProducts .productSlider .productCardClean .productImage{height:auto}.categoryCategoryList .categoryProducts .productSlider .productCardClean .productImage img{height:200px;width:auto;max-width:unset!important}.categoryCategoryList .categoryProducts .productSlider .productCardClean .productSubline{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;min-height:1.7em}.categoryCategoryList .categoryProducts .productSlider .productCardClean .badgeArticle{right:0;top:5px}.widgetCustomerSupport{position:relative;z-index:10;width:150px;margin-top:4em;border:1px solid #ced4da}.widgetCustomerSupportMobile{display:none;z-index:10;position:relative;margin-top:50px}.shop.detail .widgetCustomerSupportMobile{display:block}.topsellerContainer .headline{font-size:2.5em;font-weight:400;padding-bottom:0}@media (max-width:576px){.topsellerContainer .headline{font-size:2em}}.topsellerContainer .productSlider .carousel-indicators{bottom:-15px}.topsellerContainer .productCardClean .productImage{height:unset}.topsellerContainer .productCardClean{background-color:#fff;padding:0 1em 1em;width:24%;min-width:280px;margin:0 .3em}@media (max-width:576px){.topsellerContainer .productCardClean{width:100%}}.topsellerContainer .productCardClean .productImage img{height:210px;width:auto}.topsellerContainer .badgeArticle{position:absolute;right:0;top:10px}@media (max-width:576px){.topsellerContainer .productSlider .carousel-inner .carousel-item{padding:4px 0}}.topsellerContainer .productCards{justify-content:start!important;overflow:scroll}@media (min-width:1500px){.topsellerContainer .productCards{justify-content:space-evenly!important;overflow:unset}}.productList .productCards,.productList.isotop .productCards{flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:flex-start}.productList .productCards{display:flex;align-content:stretch}.productList.isotop .productCards{margin:0 auto}.productCard,.productCardClean{background-color:#fff}.productCardClean .productImage{height:250px;overflow:hidden;position:relative}.productCardClean .productImage img{width:auto;height:230px;margin:0 auto}.productCardClean .productAction .productInfos{text-align:center;margin:0 .5em}.productCardClean .productAction .productInfos .productHeadline{font-size:1.3em;font-weight:bolder}.productCardClean .productAction .productInfos .productSubline{font-size:1em;min-height:2.5em}.productCardClean .productAction .shopArticlePrice{text-align:center;margin-top:1em}.productCardClean .productAction .shopArticlePrice .productPrice{font-size:1.3em;font-weight:bolder}.productCardClean .productAction .shopArticlePrice .productSize{padding-top:.6em;font-size:.9em;line-height:1em}.productCardClean .ribbon-wrapper{top:-10px;right:-10px}.productCard{position:relative;margin:10px 0;min-width:380px;width:100%}.productCard .ratings{margin-right:16px}.productCard .ts-stars-reviewCount{display:none!important}.productCard .productImage{float:left}.productCard .productImage img{width:auto;height:230px}.productCard .productAction{height:auto;float:left;padding-top:10px}.productCard .productInfos{color:#fff;padding:1.5em 2em}.productCard .productHeadline{font-size:1.2em;font-weight:700;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.productCard .productSubline{font-size:1em;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.productCard .shopArticleBasket{display:none;text-align:center;margin-top:30px}.productCard .shopArticlePrice{padding-top:50px;text-align:center}.productCard .shopArticlePrice .productSize{font-size:.9em}.productCard .shopArticlePrice .productPrice{font-weight:700;font-size:1.2em}.productCard .extendedInfos{background-color:#f9f8f7;padding:1em 1.5em}.productCard .extendedInfos .bulletpoints .point{margin:.8em .5em}.productCard .extendedInfos .bulletpoints .icon{width:15px;height:15px;margin-right:5px;margin-bottom:3px}.productCard .productMoreInfo{float:right;clear-after:both;display:none}.infoCardSet{display:flex;flex-direction:row;justify-content:space-evenly;align-items:stretch;padding:0;flex-wrap:wrap}.infoCard{margin:15px 0;width:310px;max-width:90%}.infoCardText{padding:25px 10px;min-height:130px}.infoCardHeadline{font-weight:700;font-size:1.3em;padding:15px 15px 0}.infoCardSubline{font-size:.8em;color:#6f6f6e}.infoCardImage{min-height:207px}.infoCardButtonLink{position:relative;margin-top:-25px;z-index:10}.infoCardImageLink{position:relative;z-index:1}.infoCardSocial{height:50px}.infoCardImage img{max-width:100%;width:100%;height:207px}.backgroundImageContainer{background-repeat:no-repeat!important;background-size:cover!important;background-position:bottom!important}.backgroundImageContainer.backgroundImageContainerContain{height:350px;background-size:contain!important}.newsletterContainer{padding:2em}#ratgeberBackground.backgroundImageContainer,#wissenswertBackground.backgroundImageContainer{background-position:center!important}.backgroundImageContainer{margin:30px auto;height:500px}.newsletterForm input{margin-top:.2rem}.newsletterFormHeadline{font-family:"PT Sans",sans-serif;font-size:2em;font-weight:bolder}.newsletterFormSubline{font-size:1em}.newsletterDisclaimer,.newsletterInput{padding-top:.7em}.newsletterDisclaimer{font-size:.8em;line-height:2.3em}a.productreviewsSummary{cursor:unset}.trustContainer{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-evenly;align-items:stretch;height:400px;overflow:hidden}.trustContainer .trustPoints{flex-grow:1;display:flex;flex-direction:column;align-items:stretch;align-content:center}.trustContainer .trustPoints .point{align-self:center;padding:62px 0 0;text-align:center}.trustContainer .trustPoints .point .pointImage{margin-bottom:11px}.trustContainer .trustPoints .point .pointImage img{width:45px;height:45px}.trustContainer .trustPoints .point .pointInfo{font-weight:700;font-size:1.2em}.trustContainer .trustImage{background-color:#fff;align-self:center}.trustItems{padding:.5em}.trustItems .trustItem{font-size:.8em}.trustItems .trustItem img{height:60px;width:auto;margin-right:10px}@media (max-width:576px){.trustItems .trustItem img{height:30px}}.combiBasketClaim{font-size:1.2em;padding:20px 0 0;text-decoration:underline}.checkout .checkoutOption button,.checkout .checkoutOption input,.combiBasketClaim .icon img{margin-bottom:5px}.facetteHeader:not(.collapsed){color:#a8c22d!important}.facetteItem{cursor:pointer}.facetteItem.active,.facetteItem:hover{color:#a8c22d!important}.form-facette h2,.shopArticleDetailInfos .filesList ul,.shopArticleDetailInfos .ingredientsList ul{margin:20px 0}.card .card-header{padding:.75rem .25rem}#accordion .card{border:0}#accordion .card-header{background-color:transparent}.closeSign{padding:10px 0 0}.badgeArticleDetail{position:absolute;right:80px;top:15px;font-size:1.3em;text-transform:uppercase}.badgeArticleDetail img{width:70px;margin:0}.thumbImages{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;align-content:flex-start;padding:0 5px}.thumbImages .thumbImage{align-self:flex-start;cursor:pointer}.thumbImages .thumbImage img{max-width:55px}.mainImage img{max-width:none;width:100%;height:auto}.shopArticleDetail{margin-bottom:0}.shopArticleDetail .priceView .articlePrice{font-weight:700;font-size:1.7em}.shopArticleDetail .priceView .articlePrice small{font-size:.6em}.shopArticleDetail .deliveryTime{margin:0 0 10px}.shopArticleDetail .toBasketView .basketAmount{max-width:80%;margin:0 auto;width:100%}.shopArticleDetail .toBasketView .buttonCart{margin:5px auto 0}.shopArticleDetail .toBasketView .basketOptions{padding:10px;background-color:#f5f5f5}.shopArticleDetail .toBasketView .basketOptions input{margin-right:10px}.shopArticleDetail .toBasketView .basketOptions .aboDisclaimer{font-size:.9em;padding:1em}.shopArticleDetail .ts-stars-reviewCount{padding-left:5px!important}.shopArticleDetail .shopArticleImage{position:relative}.shopArticleDetail .shopArticleImage .shopArticleFacts{z-index:1;position:absolute;left:0;top:0}.shopArticleDetail .shopArticleImage .shopArticleFacts .facts .img-fluid{width:105px;margin-bottom:10px}.satisfactionGuarantee .satisfactionGuaranteeDetails{line-height:1.8em}.shopArticleDetailInfos .headlineH2{font-size:1.2em;padding:0}.shopArticleDetailInfos h4{font-weight:700;margin-bottom:1em}.shopArticleDetailInfos .card{border-radius:0;border:0}.shopArticleDetailInfos .card-header{border-bottom:none;text-align:center;cursor:pointer;background-color:transparent;border-radius:0}.shopArticleDetailInfos .card-header .icon img{transform:rotate(180deg)}.shopArticleDetailInfos .card-header.collapsed .icon img{transform:rotate(0deg)}.shopArticleDetailInfos .card .mainBackgroundInvert{margin:1px 0}.shopArticleDetailInfos .ts-reviewSummary-averageRating,.shopArticleDetailInfos .ts-stars-reviewCount{display:none!important}.shopArticleDetailInfos .ts-rating-light.productreviewsSummary{display:inline-block!important;margin-bottom:-3px}.shopArticleDetailInfos .nav-pills{justify-content:center}.shopArticleDetailInfos .nav-pills .nav-link.active,.shopArticleDetailInfos .nav-pills .show>.nav-link{color:#737373;background-color:#f5f5f5}.shopArticleDetailInfos .filesList,.shopArticleDetailInfos .ingredientsList{text-align:center}.shopArticleDetailInfos .ingredientsList li{text-decoration:underline;margin:1% 2% 1% 0;font-size:1.1em;float:left}.shopArticleDetailInfos .filesList li,.shopArticleDetailInfos .ingredientsList li.bubbled{background-color:#f5f5f5;padding:1%;border-radius:5px;width:31%}.shopArticleDetailInfos .ingredientsList .moreDetails:hover{text-decoration:underline}.shopArticleDetailInfos .filesList li{width:98%;margin-bottom:5px;float:left}.shopArticleDetailInfos .tab-content{padding:15px 0 50px}.addVoucherContainer{background-color:#f5f5f5;font-size:1.5em}.addVoucherContainer .addVoucherContainerDescription{padding:20px 0 20px 25px}.basket,.checkout{min-height:200px}.basket .basketImage,.checkout .basketImage{width:45px;height:auto}#applePay{max-width:200px;margin:0 auto;height:40px;border-radius:5px;background-image:-webkit-named-image(apple-pay-logo-white);background-position:50% 50%;background-color:#000;background-size:60%;background-repeat:no-repeat}.checkout .contentInner{padding-top:25px}.checkout .card{min-height:200px}.checkout .card .card-header{padding:.75rem 1.25rem}.checkout .checkoutOption{border:1px solid #f5f5f5;padding:10px;text-align:center;min-height:415px;height:100%;background-color:#f9f8f7}.checkout .checkoutOption .checkoutOptionSubline{display:block;margin-bottom:10px;min-height:60px}.checkout h3{margin-bottom:10px}.checkout .sidebarService ul,.checkout .sidebarZahlarten ul{margin:20px 0 10px}.checkout .sidebarService li{padding:5px}.checkout .sidebarZahlarten li{float:left;padding:5px}.checkout .sidebarZahlarten img{height:35px;margin-bottom:5px}.checkout.fastlane .contentInner{padding-top:0}.checkout.fastlane h2{padding-bottom:.7em}.checkout.fastlane .btn-group{width:100%}.checkout.fastlane .form-group{margin-bottom:.5em}.checkout.fastlane .btnGender .btn,.checkout.fastlane .form-control{background-color:#f5f5f5;border-color:#e3e3e3;font-size:1em}.checkout.fastlane .btnGender .btn:hover,.checkout.fastlane .form-control:hover{color:#737373}.checkout.fastlane .btnGender .btn.active,.checkout.fastlane .form-control.active{color:#fff!important;background-color:#737373}.checkout.fastlane .table-responsive{display:block!important}.checkout.fastlane #ppplusWidget{margin-top:-24px}.checkout.fastlane #checkoutLogin{text-align:center}.checkout.fastlane #checkoutLogin input,.shopSearch{padding:1em;margin-bottom:1em}.checkout.fastlane .btnCheckoutOption .btn{background-color:#f5f5f5;border-color:#e3e3e3;font-size:1em;padding:1em;margin-bottom:1em}.checkout.fastlane .btnCheckoutOption .btn.active{color:#fff!important;background-color:#28a745}.checkout .deliveryOptions,.checkout .paymentOptions{display:flex;flex-direction:column;flex-wrap:nowrap;align-content:stretch;align-items:stretch}.checkout .paymentOptions .paymentOption{position:relative;cursor:pointer;width:100%;display:flex;border:1px solid #f9f8f7;padding:1em;margin-bottom:.5em}.checkout .paymentOptions .paymentOption .glyphicon{position:absolute;display:none;top:.5em;right:.5em;font-size:1.5em;color:#28a745}.checkout .paymentOptions .paymentOption.active{border:1px solid #28a745}.checkout .deliveryOptions .deliveryOption.active .glyphicon,.checkout .paymentOptions .paymentOption.active .glyphicon{display:block}.checkout .paymentOptions .paymentOption .paymentHeadline{font-size:1.1em;font-weight:700}.checkout .paymentOptions .paymentOption .paymentDescription{font-size:.9em}.checkout .paymentOptions .paymentOption .paymentLogo{width:20%;align-self:center;text-align:left}.checkout .deliveryOptions .deliveryOption .deliveryLogo img,.checkout .paymentOptions .paymentOption .paymentLogo img{width:70%}.checkout .paymentOptions .paymentDetails{border-left:1px solid #28a745;border-right:1px solid #28a745;border-bottom:1px solid #28a745;padding:1em;margin-top:-.5em;margin-bottom:.5em}.checkout .deliveryOptions .deliveryOption{position:relative;cursor:pointer;width:100%;display:flex;border:1px solid #f9f8f7;padding:1em;margin-bottom:.5em}.checkout .deliveryOptions .deliveryOption .glyphicon{position:absolute;display:none;top:.5em;right:.5em;font-size:1.5em;color:#28a745}.checkout .deliveryOptions .deliveryOption.active{border:1px solid #28a745}.checkout .deliveryOptions .deliveryOption .deliveryPrice{font-size:.9em;font-weight:700}.checkout .deliveryOptions .deliveryOption .deliveryHeadline{font-size:1.1em;font-weight:700}.checkout .deliveryOptions .deliveryOption .deliveryDescription{font-size:.9em}.checkout .deliveryOptions .deliveryOption .deliveryLogo{width:20%;align-self:center;text-align:left}.customer .headerBackground{padding:10px;background-color:#f9f8f7}.shopSearch{background-color:#c4c4c5;padding:.8em 0;text-align:left}.shopSearch .tagSearch{min-width:300px;border:1px solid #f6f6f6}.shopSearch .input-group{margin-bottom:.5em}.shopSearch .input-group .dropdown,.shopSearch .input-group .dropdown-menu{width:100%}@media (min-width:768px){.shopSearch .input-group{margin-bottom:0}.shopSearch .input-group .dropdown{width:inherit}}.shopSearch #dropDownSearchTags{font-size:1em;text-align:left;color:#737373;margin-top:0;border-radius:0;padding-bottom:0}.shopSearch #dropDownSearchTags label{justify-content:flex-start;cursor:pointer;color:#737373}.shopSearch .dropdown-toggle-arrow-fix::after{position:absolute;right:10px;top:17px}.shopSearch .btn-tags-cta{border-radius:0}@media (max-width:576px){.shopSearch{padding:1em;margin-bottom:0}.shopSearch #dropDownSearchTags,.shopSearch .dropdown .btn,.shopSearch .easy-autocomplete{width:100%!important}.shopSearch #fulltextSearch{background-image:url(../images/all/icons_liste_lupe.svg);background-repeat:no-repeat;background-position:right 15px center;background-size:25px 25px;border:0;padding:.8em 3em .8em 1em}}.shopSearch .easy-autocomplete-container{text-align:left;max-height:calc(80vH - 60px);overflow:auto;overflow-x:hidden;min-width:350px}@media (min-width:768px){.shopSearch .easy-autocomplete-container{min-width:400px;max-height:calc(80vH - 75px - 50px)}}.shopSearch .easy-autocomplete-container ul{border-top:none;top:1px}.shopSearch .easy-autocomplete-container ul li .eac-item .searchResultItem{display:flex;flex-wrap:nowrap;padding:0;border-bottom:none}.shopSearch .easy-autocomplete-container ul li .eac-item .searchResultItem .productImage img{width:50px;height:auto!important;margin-right:1em}.shopSearch .easy-autocomplete-container ul li .eac-item .searchResultItem .productTeaser{position:relative;font-size:1em;flex-grow:1;padding:.5em}.shopSearch .easy-autocomplete-container ul li .eac-item .searchResultItem .productPriceUVP{display:none;margin-bottom:-.5em;text-decoration:line-through}.shopSearch .easy-autocomplete-container ul li .eac-item .searchResultItem .productPriceVK{display:none;font-size:1.2em;font-weight:700}.shopSearch .easy-autocomplete-container ul li .eac-item .searchResultItem .productPriceSave{display:none;position:absolute;right:10px;bottom:15px;padding:.3em;border-radius:.25rem;font-size:.9em;color:#fff}.shopSearch .easy-autocomplete-container ul li .eac-item .alert,.shopSearch .easy-autocomplete-container ul li .eac-item .btn{text-align:center}.shopSearch .easy-autocomplete-container .autocompleteHelper{font-weight:700}.testimonials.testimonialsNew .backgroundImageContainer{display:flex;align-items:center;height:320px;margin-bottom:0}.testimonials.testimonialsNew .backgroundImageContainer .caption{margin-top:-3em;padding:0 0 0 2em;width:100%;max-width:260px;color:#fff;font-size:1.3em}.testimonials.testimonialsNew .testimonialContent textarea{min-height:400px;background-color:#f5f5f5}.testimonials.testimonialsNew .fileDropContainer .dropZone{position:relative;margin:.5em 0;text-align:center;font-size:20px;color:transparent;padding:5em;overflow:hidden;background-image:url(../images/all/graphics-erfolgsgeschichte_upload.svg);background-size:contain;background-repeat:no-repeat;background-position:center center}.testimonials.testimonialsNew .fileDropContainer .dropZone.active{background-image:url(../images/all/upload-file-selected.svg)}.testimonials.testimonialsNew .fileDropContainer .dropZone input{position:absolute;cursor:pointer;left:0;top:0;right:0;bottom:0;width:100%;opacity:0}.testimonials.testimonialsNew .fileDropContainer .dropZone.dropOnly input{left:-5000px}.testimonials.testimonialsNew .fileDropContainer .dropZone .invalid-feedback,.testimonials.testimonialsNew .fileDropContainer .dropZone .valid-feedback{position:absolute;top:13px;left:7px}.responsiveBackgroundVideo{position:fixed;z-index:-1;left:0;right:0;bottom:68px;top:68px;width:100%;height:auto}@media (min-aspect-ratio:16/9){.responsiveBackgroundVideo{width:100%;height:auto}}@media (max-aspect-ratio:16/9){.responsiveBackgroundVideo{width:auto;height:100%}}@media (max-width:414px){.responsiveBackgroundVideo{top:60px;width:100vW!important;height:auto!important}}.ribbon-wrapper{width:110px;height:110px;overflow:hidden;position:absolute;top:-15px;right:-15px}.ribbon-claim{font-size:.7em}.ribbon{font:700 15px Sans-Serif;color:#fff;text-align:center;text-shadow:rgba(255,255,255,.5) 0 1px 0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);position:relative;padding:7px 0;left:-1px;top:12px;width:150px;background-color:#8f2b33;background-image:-webkit-gradient(linear,left top,left bottom,from(#8f2b33),to(#8f000d));background-image:-webkit-linear-gradient(top,#8f2b33,#8f000d);background-image:-moz-linear-gradient(top,#8f2b33,#8f000d);background-image:-ms-linear-gradient(top,#8f2b33,#8f000d);background-image:-o-linear-gradient(top,#8f2b33,#8f000d);-webkit-box-shadow:0 0 3px rgba(0,0,0,.3);-moz-box-shadow:0 0 3px rgba(0,0,0,.3);box-shadow:0 0 3px rgba(0,0,0,.3)}.ribbon:after,.ribbon:before{content:"";border-top:3px solid #8f2b33;border-left:3px solid transparent;border-right:3px solid transparent;position:absolute;bottom:-3px}.ribbon:before{left:0}.ribbon:after{right:0}.productLabelSwitch{background-color:#fff;border-radius:100%;margin:0 auto}.productLabelSwitch,.productLabelSwitch img{width:150px;height:auto}.productHeadlineSwitch{font-weight:700;font-size:1.5em;line-height:1.4em}.productSublineSwitch{font-size:1.1em;margin-top:1.2em;line-height:1.6em}.productDisclaimerSwitch{font-size:1.2em;margin-top:2em}@media (max-width:768px){.productLabelSwitch{margin-left:10%;width:100%;background-color:#fff;border-radius:100%}.productLabelSwitch img{width:100%}.productSublineSwitch{font-size:1em;margin-top:.3em;line-height:1.3em}.productDisclaimerSwitch{font-size:.9em;margin-top:0;padding:1.5em 1.3em 0}}.desktopDevice .videoDesktop,.mobileDevice .videoMobile,.tabletDevice .videoTablet,.videoDesktop,.videoMobile,.videoTablet{display:block}select.form-control{height:38px!important}@-moz-document url-prefix(){img:-moz-loading{visibility:hidden}}img:not([src]){visibility:hidden}img[data-src],img[data-srcset]{opacity:1;display:block;min-height:1px}.lazyLoad.background{-webkit-animation:lazyLoad .3s;animation:lazyLoad .3s}.fadeIn{-webkit-animation:fadein .5s;-moz-animation:fadein .5s;-ms-animation:fadein .5s;-o-animation:fadein .5s;animation:fadein .5s}.no-focus-outline{outline:0!important}.noselect{background:0 0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}