.template-product #bcpo .bcpo-buttons label.bcpo-front-button-label,.template-product #bcpo button.bcpo-front-button-label{background:none;color:#ccc}.template-product .product-form-product-template{padding-top:0}.template-product .price--on-sale .price__badge--sale{border-radius:0;background:no-repeat;color:#ccc;border-color:#ccc}.template-product .product-form__controls-group #bcpo .bcpo-addons-price{color:#000;font-weight:700}.template-product .product-form__controls-group #bcpo .single-option-selector{margin-bottom:0;display:table;width:100%}.template-product .product-form__controls-group #bcpo .single-option-selector.bcpo-images{display:flex!important}.template-product .product-form__controls-group #bcpo .single-option-selector.bcpo-images .bcpo-image-parent{flex-grow:1}.template-product .product-form__controls-group #bcpo .single-option-selector.bcpo-images .bcpo-image-parent:after{content:"";padding-bottom:100%;display:block;width:100%}.template-product .product-form__controls-group #bcpo .single-option-selector.bcpo-images .bcpo-image-parent .bcpo-front-image-label{position:absolute;top:0;width:100%;height:100%;left:0}.template-product .product-form__controls-group #bcpo .single-option-selector>div{display:table-cell!important;text-align:center}.template-product .product-form__controls-group #bcpo .single-option-selector .bcpo-front-button-label{margin:0 auto 5px;width:98%!important;min-width:unset}.template-product .product-form__controls-group #bcpo .selector-wrapper.bcpo-file>div:not(.bcpo-label){margin-bottom:0}.template-product .product-form__controls-group #bcpo .selector-wrapper.bcpo-file input::-webkit-file-upload-button{background:none;color:#ccc;font-size:13px}.template-product .product-form__controls-group #bcpo .selector-wrapper.bcpo-file input span{display:none}.template-product .product-form__controls-group #bcpo .selector-wrapper.bcpo-textarea textarea{background:none;outline:none;color:#ccc;width:100%!important;max-width:100%}.template-product .product-form__controls-group #bcpo .bcpo-price-addons{margin-top:10px!important}.template-product .rte h3{margin-top:0;margin-bottom:10px}.template-product .product-single__description{margin-top:0}.product-rte{position:relative}.product-rte .info{position:absolute;top:0;right:0;cursor:pointer;border:1px solid #A0A0A0;padding:5px}.product-rte .info svg{display:block}.product-rte .infopop{width:100%;top:0;right:0;font-size:14px;line-height:1.55;display:none;position:absolute;z-index:99;border:1px solid #A0A0A0;background-color:#636363}.product-rte .infopop .overfloo{overflow-y:auto;max-height:320px;padding:30px 20px 20px}.product-rte .infopop .close2{position:absolute;right:5px;top:5px}.product-rte .infopop p{color:#e6e6e6}.template-page .main-content .page-width,.template-collection .main-content .page-width{max-width:800px}.page-container{overflow:visible}.template-page .main-content .sticky-page .page-width{max-width:1440px;padding:0}.sticky_page-content{display:flex;justify-content:space-between}.sticky_page-content .content-box{max-width:720px;padding-right:10px}.sticky_page-content .sticky-box{width:calc(100% - 720px)}.sticky_page-content .sticky-box .sticky-content{position:sticky;top:0}.sticky_page-content .sticky-box.hidden{opacity:0;visibility:hidden}.sticky-content .content{border:1px solid;padding:15px;margin-bottom:15px}.sticky-content .content a{margin:20px 0 0;display:block}.sticky-content .content .box-ct{display:flex;justify-content:space-between}.sticky-content .social-sharing{justify-content:space-between}.sticky-content .social-sharing li{flex-grow:1;max-width:calc((100% - 20px) / 3)}.sticky-content .social-sharing li a{width:100%;margin:0}.box-ct .avatar{flex:1 1 100px;height:100px;border-radius:50%}.box-ct .ct{flex:1 1 calc(100% - 110px)}.box-ct .ct p{color:#e6e6e6}.toc-list{padding:10px 0;border:1px solid;margin-bottom:30px}.toc-list ul{margin-left:30px}.toc-list ul li{list-style-position:inside;list-style-type:decimal;line-height:32px}.toc-title{margin-bottom:30px}.toc-item{margin-bottom:26px}.site-footer__item .h2{font-weight:700;letter-spacing:0}@media (max-width: 1440px) and (min-width: 1025px){.sticky-content .social-sharing{flex-direction:column}.sticky-content .social-sharing li{max-width:100%}.sticky-content .social-sharing li:not(:last-child){margin-bottom:10px}}@media (max-width: 1199px){.sticky-box.hidden{display:none}.sticky-page .page-content{padding:0 55px}.sticky_page-content{display:block}.sticky_page-content .content-box{max-width:inherit;padding:0}.sticky_page-content .sticky-box{width:100%;margin-top:30px}}@media (max-width: 767px){.site-footer__content{flex-wrap:wrap}.site-footer__content .site-footer__item{flex:1 1 100%;padding:0;margin-bottom:15px}.site-footer__item-inner:not(.site-footer__item-inner--newsletter){width:100%}.site-footer__item-inner:not(.site-footer__item-inner--newsletter) .h2{position:relative}.site-footer__item-inner:not(.site-footer__item-inner--newsletter) .h2:after{content:"+";font-size:24px;color:#fff;position:absolute;right:0;top:-3px}.site-footer__item-inner:not(.site-footer__item-inner--newsletter).active .h2:after{content:"-"}.site-footer__item-inner:not(.site-footer__item-inner--newsletter).active .site-footer__linklist{display:block}.site-footer__linklist{display:none}}.faq-header{margin-bottom:20px;text-align:center}.faq-header .heading{font-size:20px}.faq-item .faq-title{background-color:#5a5959;color:#f7f7f7;cursor:pointer;padding:10px 25px 10px 10px;line-height:1.4;font-size:13px;border:1px solid #5a5959;position:relative}.faq-item .faq-title:after{content:"+";position:absolute;right:10px;top:50%;font-size:20px;transform:translateY(-50%);line-height:1;margin-top:-3px}.faq-item .faq-title.active{color:#ccc;border-color:#a0a0a0;background-color:transparent}.faq-item .faq-title.active:after{content:"-"}.faq-item .faq-content{display:none;padding:10px 0}.faq-item .faq-content.show{display:block}.faq-item:not(:first-child){margin-top:10px}.banner{overflow:hidden;background-color:#f3f2ef;position:relative;border-bottom:1px solid var(--color-border)}.banner .grad_bild{position:absolute;height:100%;left:0;top:0;width:calc(50% + 30px);background:linear-gradient(90deg,#636363 0 100%,#f3f2ef00)}.banner .grad_bild2{position:absolute;height:100%;right:0;top:0;width:calc(50% - 450px);background:linear-gradient(90deg,#d9d3ca00 0,#636363 30% 100%)}.banner .grad_bild3{position:absolute;height:200px;width:100%;left:0;right:0;bottom:0;background:linear-gradient(0deg,#636363 0 100%)}.banner-section{position:relative}.banner_image{position:absolute;top:0;right:-120px;width:822px;height:100%}.banner_image img{width:100%;height:auto}.banner-container{position:relative}.banner-content{position:relative;width:50%;padding-top:120px;padding-bottom:155px;color:#e6e6e6}.banner-content h1{color:#e6e6e6}.banner-content p{margin:0;color:#e6e6e6}.banner-content .slideshow__btn{margin-top:30px}.banner-content .truck{margin-top:20px;color:#e6e6e6}.banner-content .truck img{height:10px;width:auto;margin-right:9px}.banner-content .truck .greencircle{display:inline-block;animation:opacityPulse 2s ease-out;animation-iteration-count:infinite;background-color:#e6e6e6;margin-right:6px;position:relative;top:-1px;border-radius:100%;height:8px;width:8px}.banner-content .reviews_flex{max-width:100%;width:380px;display:flex;align-items:center;justify-content:space-between;margin-top:50px}.banner-content .reviews_flex img{width:100px}.banner-content .reviews_flex img::nth-child(2){width:120px;margin-left:10px}.banner-content .reviews_flex img::nth-child(3){width:100px}@-webkit-keyframes opacityPulse{0%{opacity:0}50%{opacity:1}to{opacity:0}}@keyframes opacityPulse{0%{opacity:0}50%{opacity:1}to{opacity:0}}.img-comp-container{position:relative;height:300px}.img-comp-img{position:absolute;width:auto;height:auto;overflow:hidden}.img-comp-img img{display:block;vertical-align:middle;width:300px}.img-comp-slider{position:absolute;z-index:9;cursor:ew-resize;width:40px;height:40px;background-color:#2196f3;opacity:.7;border-radius:50%}@media (max-width: 749px){.sticky-page .page-content{padding:0 22px}.product-single__title{font-size:18.5px}.banner{height:570px}.banner-section{width:100%;padding:0;overflow-x:hidden;height:570px;position:absolute}.banner_image{width:457px;height:auto;left:50%;margin-left:-228px}.banner .grad_bild,.banner .grad_bild2{width:calc(50% - 180px)}.banner-content{width:100%;padding-top:10px;text-align:center}.banner-content h1{font-size:18.5px}.banner-content .reviews_flex{margin:30px auto 0}.banner-content .reviews_flex img{width:85px}.banner-content .slideshow__btn{margin-top:260px;display:inline-block}}@media (max-width: 400px){.sticky-content .social-sharing{flex-direction:column}.sticky-content .social-sharing li{max-width:100%}.sticky-content .social-sharing li:not(:last-child){margin-bottom:10px}}.llyv .llyv-play-btn{opacity:.4}.llyv .llyv-play-btn:hover{opacity:1;background-color:#282828}.di_wrapper{position:fixed;z-index:99999;bottom:15%;background:#fff;box-shadow:0 0 10px #00000080;padding:5px 25px;border-radius:3px;left:5px;opacity:0;transition:opacity ease .3s}.di_wrapper .price__regular{margin:0}.di_wrapper .price-item--sale,.di_wrapper .price-item{color:#4e4e4e}.di_wrapper .price--on-sale .price__sale{flex-direction:column}.di_wrapper .price__badges{display:none}.di_wrapper .price__pricing-group{flex-direction:column}.di_wrapper .price dd{margin:0}.di_wrapper.active{opacity:1}.rv-top{position:relative;padding:0 50px}.rv-top .review-list{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;width:100%}.rv-item{padding:12px;height:auto}.rv-item .rv-box{color:#a3a3a3;padding:20px;position:relative;z-index:1;background:#f6f6f6;border-radius:8px;margin-bottom:20px}.swiper-button{color:#575757}.rv-author{font-weight:700}.rv-heading{grid-gap:5px;display:inline-grid;grid-auto-flow:column;justify-content:center;align-items:center}.rv-caption{color:#3b3b3b;font-weight:500}.rv-column{all:revert;box-sizing:border-box;text-rendering:auto}.rv-column.sub_heading{grid-area:2 / 1 / 2 / 3}.rv-column svg{vertical-align:middle;margin-right:4px;fill:#f2af1d}.rv-bottom{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:0 0 20px}.rv-wrapi-heading .heading{font-size:20px;text-transform:uppercase;text-align:center;margin:10px 0 0;display:block;font-weight:600}.rv-wrapi-heading .bewertext{text-align:center;padding-bottom:20px}.rv-wrapi-heading .bewertext img{width:150px;height:auto}.sliderwrapper{position:relative}.sliderwrapper:before{position:absolute;left:0;top:0;content:"";height:100%;width:100px;background:linear-gradient(90deg,#636363 0,#fff0);z-index:20}.sliderwrapper:after{position:absolute;right:0;top:0;content:"";height:100%;width:100px;background:linear-gradient(270deg,#636363 0,#fff0)}.vimeocontainer{position:relative}.vimeocontainer.loaded img{opacity:0}.bewerto .slick-next2,.bewerto .slick-prev2{border:none;background:0 0;padding:50px;cursor:pointer;outline:0;z-index:44;position:absolute;top:80px}.bewerto .slick-next2{left:83%;margin-left:-59px}.bewerto .slick-prev2{left:17%;margin-left:-59px;transform:rotate(180deg)}.bewertaa{width:500px;margin:0 6px;text-align:center;opacity:.15;transition:opacity .3s ease;position:relative}.bewertaa .startvideo{position:absolute;background:0 0;border:none;outline:0;margin-top:-90px;margin-left:-90px;padding:60px;cursor:pointer;left:50%;top:140px;z-index:15}.bewertaa.slick-center{opacity:1}.bewertaa .bewertatext{padding:30px 0;margin:0 auto;width:252px;font-size:14px}.bewertaa .bewertatext h3{display:none}.bewertaa.loaded .vimeocontainer img{opacity:0;visibility:hidden}.bewertaa.loaded .vimeocontainer .vier{z-index:1}.bewertaa.loaded .startvideo{opacity:0;visibility:hidden}.bewertaa .vier{position:absolute;top:0;left:0;width:100%;z-index:-1;height:100%}@media (max-width: 1100px){.sliderwrapper:before,.sliderwrapper:after{display:none}.bewerto .slick-prev2,.bewerto .slick-next2{display:none!important}.bewertaa .startvideo{top:90px}}.allebewertungen{padding:50px 0 0;text-align:center}.slick-dots li{width:auto}.slick-dots li button{transition:background .3s ease,width .3s ease;font-size:0;line-height:0;display:block;width:12px;height:12px;padding:5px;cursor:pointer;border-radius:40px;color:transparent;border:0;outline:0;background:#e6e6e6}.slick-dots li button:before{display:none}.slick-dots li.slick-active button{width:30px;border-radius:40px;background:#a4a4a4}@media (max-width: 600px){.bewertaa{width:80vw;padding:0 5px}.review-list-video .page-width{padding:0}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/lh-custom.scss.css.map?v=114202307279550408241651398089 */
