@font-face{font-family:'Helvetica Neue Md';src:url('../fonts/HelveticaNeueLTStd65Medium.eot');src:url('../fonts/HelveticaNeueLTStd65Medium.eot?#iefix') format('embedded-opentype'),url('../fonts/HelveticaNeueLTStd65Medium.woff2') format('woff2'),url('../fonts/HelveticaNeueLTStd65Medium.woff') format('woff'),url('../fonts/HelveticaNeueLTStd65Medium.ttf') format('truetype'),url('../fonts/HelveticaNeueLTStd65Medium.svg#Helvetica Neue Md') format('svg');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Helvetica Neue';src:url('../fonts/HelveticaNeueLTStd45Light.eot');src:url('../fonts/HelveticaNeueLTStd45Light.eot?#iefix') format('embedded-opentype'),url('../fonts/HelveticaNeueLTStd45Light.woff2') format('woff2'),url('../fonts/HelveticaNeueLTStd45Light.woff') format('woff'),url('../fonts/HelveticaNeueLTStd45Light.ttf') format('truetype'),url('../fonts/HelveticaNeueLTStd45Light.svg#Helvetica Neue') format('svg');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Helvetica Neue Bold';src:url('../fonts/HelveticaNeueLTStd75Bold.eot');src:url('../fonts/HelveticaNeueLTStd75Bold.eot?#iefix') format('embedded-opentype'),url('../fonts/HelveticaNeueLTStd75Bold.woff2') format('woff2'),url('../fonts/HelveticaNeueLTStd75Bold.woff') format('woff'),url('../fonts/HelveticaNeueLTStd75Bold.ttf') format('truetype'),url('../fonts/HelveticaNeueLTStd75Bold.svg#Helvetica Neue Bold') format('svg');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Helvetica Neue 85';src:url('../fonts/HelveticaNeueLTStd85Heavy.eot');src:url('../fonts/HelveticaNeueLTStd85Heavy.eot?#iefix') format('embedded-opentype'),url('../fonts/HelveticaNeueLTStd85Heavy.woff2') format('woff2'),url('../fonts/HelveticaNeueLTStd85Heavy.woff') format('woff'),url('../fonts/HelveticaNeueLTStd85Heavy.ttf') format('truetype'),url('../fonts/HelveticaNeueLTStd85Heavy.svg#Helvetica Neue Bold') format('svg');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Helvetica Neue BdCn';src:url('../fonts/HelveticaNeueLTStd-BdCn.eot');src:url('../fonts/HelveticaNeueLTStd-BdCn.eot?#iefix') format('embedded-opentype'),url('../fonts/HelveticaNeueLTStd-BdCn.woff2') format('woff2'),url('../fonts/HelveticaNeueLTStd-BdCn.woff') format('woff'),url('../fonts/HelveticaNeueLTStd-BdCn.ttf') format('truetype'),url('../fonts/HelveticaNeueLTStd-BdCn.svg#Helvetica Neue Bold') format('svg');font-weight:700;font-style:normal;font-display:swap}#search_autocomplete{left:0;top:32px}@media (max-width:768px){#search_autocomplete{top:5px;margin:0}}.authorization-link:before{background-image:url(../images/login-ico.png);background-repeat:no-repeat}#banner-slider-carousel .owl-nav .owl-next:before{background:url(../images/arr.png) no-repeat}#banner-slider-carousel .owl-nav .owl-prev:before{background:url(../images/arr.png) no-repeat}.message_img{display:none}.cms-home .message_img{display:block;position:fixed;top:100%;left:50%;text-align:center;padding:30px;background:rgba(255,255,255,.95);border:1px solid #bbb;z-index:10;max-width:100%;transform:translate(-50%,0);transition:all 1s;width:650px;box-sizing:border-box;box-shadow:0 3px 3px rgba(0,0,0,.05)}.cms-home .message_img.move-up{top:50%;transform:translate(-50%,-50%);z-index:999}.cms-home .message_img .close{position:absolute;right:0;top:0;width:25px;height:25px;color:#000;line-height:25px;font-size:16px;cursor:pointer}.delivery-message{position:fixed;top:100%;left:50%;text-align:center;padding:30px;background:rgba(255,255,255,.95);border:1px solid #bbb;z-index:10;max-width:400px;transform:translate(-50%,0);transition:all 1s;width:100%;box-sizing:border-box;box-shadow:0 3px 3px rgba(0,0,0,.05)}.delivery-message.move-up{top:50%;transform:translate(-50%,-50%);z-index:999}.delivery-message .close{position:absolute;right:0;top:0;width:25px;height:25px;color:#000;line-height:25px;font-size:16px;cursor:pointer}.delivery-message .close-ok{position:relative;height:25px;color:#fff;line-height:25px;font-size:16px;font-weight:700;text-transform:uppercase;cursor:pointer;background:red;border-radius:30px;width:120px;margin:20px auto 0;padding-top:7px}.shipping-link{position:fixed;top:100%;left:50%;text-align:center;padding:20px !important;background:rgba(255,255,255,.95);border:1px solid #bbb;z-index:10;max-width:500px;transform:translate(-50%,0);transition:all 1s;width:100%;box-sizing:border-box;box-shadow:0 3px 3px rgba(0,0,0,.05)}.shipping-link.move-up{top:50%;transform:translate(-50%,-50%);z-index:999}.shipping-link .close{position:absolute;right:0;top:0;width:25px;height:25px;color:#000;line-height:25px;font-size:16px;cursor:pointer}.shipping-link .close-ok{position:relative;height:29px;color:#fff;line-height:25px;font-size:16px;font-weight:700;text-transform:uppercase;cursor:pointer;background:#fe443a;border-radius:30px;width:120px;margin:20px auto 0;padding-top:7px}.shipping-link .close-ok:hover{background:#006bbb}.message.error>div{line-height:1.1 !important}.bundle-options-wrapper{width:100% !important}.product-add-form{display:block !important}.product-info-main .product-info-stock-sku{padding-left:0;text-align:left}.paypal-button-container{font-size:14px !important}.catalog-product-view .page-wrapper{padding-top:160px}#cookienotification-block{order:3;position:fixed;bottom:0;width:100%;box-shadow:0 0 15px #ccc;z-index:10}#cookienotification-block>div{margin-left:auto;margin-right:auto;max-width:1650px;width:auto;padding:3px 0;text-align:center;font-size:12px}#cookienotification-block>div p{margin:0}#cookienotification-block>div button{padding:3px 9px}#cookienotification-block>div button span{font-size:10px}.minicart-wrapper.active .block-minicart{overflow-y:auto;height:83vh}.fieldset>.field.choice .label{padding-top:5px}.amgdprcookie-buttons-block .amgdprcookie-button.-allow{background:#0078b8;color:#fff}.amgdprcookie-buttons-block .amgdprcookie-button.-save{background:#e8e8e8;color:#3c3c3c}#billing-address-container .messages{display:none !important}table.MsoTableGrid td{word-break:break-word}table.MsoTableGrid td p{margin:10px 0}.products-crosssell .product-item-details .price-box .price-box{margin:0}.slide-wrap{position:fixed;right:-350px;width:350px;display:inline;top:10%;background:#fff;-moz-transition:right 1s;-o-transition:right 1s;-webkit-transition:right 1s;transition:right 1s;box-shadow:0 0 15px #ccc;z-index:16}.slide-wrap:hover{right:0}.slide-wrap:before{position:absolute;content:"";height:36px;width:34px;top:20%;left:-34px;z-index:10;background:url(../images/icon-mail-btn.png) #fe443a;background-repeat:no-repeat;background-position:center center;background-size:80%}.slide-wrap .flag{position:relative;right:0;overflow:auto;height:500px;max-height:80%;color:#3c3c3b;padding:30px 22px}.slide-wrap:before:hover .flag{right:-90%}.slide-wrap .d-flex{display:flex;flex-direction:column}.slide-wrap .slide_content label{font-size:14px}.slide-wrap .slide_content .d-flex>div{margin-bottom:14px}.slide-wrap .slide_content .fieldset{margin:0}.slide-wrap .slide_content .primary,.slide-wrap .slide_content .primary button{width:100%}.additional-attributes-wrapper .additional-attributes td a{color:#3c3c3b}.catalog-product-view .block.crosssell .action.tocompare{display:none}.page-header .compare.wrapper{display:none}#dfclassic .df-results .df-card__pricing{display:none}.tocompare{display:none !important}.home-cat-list .h1 p{color:#fff;padding:6px 0 0;font-size:12px;line-height:1;text-transform:none}body.gdpr-customer-settings .control.checkbox [type=checkbox]:checked,body.gdpr-customer-settings .control.checkbox [type=checkbox]:not(:checked){position:relative;left:0}.amform-form .action.primary,.amform-parent .action.primary{background:#fe443a}#produkt-anfrage .amform-parent{display:flex;justify-content:flex-end}.page-product-bundle #produkt-anfrage .amform-parent{padding-right:55px}.amcform-button.-default:focus,.amcform-button.-error:focus{box-shadow:none}.action.primary:focus,.action-primary:focus,.action.primary:active,.action-primary:active{background:#006bbb;border:1px solid #006bbb;color:#fff}input[type=text],input[type=password],input[type=url],input[type=tel],input[type=search],input[type=number],input[type*=date],input[type=email]{line-height:1.2;padding:5px 9px 0}select{padding:5px 9px 0}#maincontent{padding-top:14px}.minicart-wrapper .action.showcart .counter.qty.empty{display:none !important}select{padding:7px 30px 10px 8px}.filter_cat_text-wrapper{display:grid;grid-template-columns:20% 50% 30%}.filter_cat_text-wrapper p{grid-column-start:1;grid-column-end:2}.filter_cat_text-wrapper .text{grid-column-start:2;grid-column-end:3;padding-left:40px;padding-right:40px}.filter_cat_text-wrapper .text h2{margin-top:0}.filter_cat_text-wrapper .right-side{grid-column-start:3;grid-column-end:4;padding-left:40px;background:#eee}.filter_cat_text-wrapper .right-side h2{color:#256bbb}@media (max-width:767px){.filter_cat_text-wrapper{display:block !important;text-align:center}.filter_cat_text-wrapper .right-side{padding:10px 0 !important}.filter_cat_text-wrapper .right-side ul{text-align:left}.filter_cat_text-wrapper .text{padding-left:0 !important}}.cms-home main#maincontent{max-width:100%}.cms-home [data-content-type=row][data-appearance=full-bleed]{max-width:1650px;margin:0 auto}.cms-home [data-content-type=row][data-appearance=contained]{max-width:1650px}@media (min-width:1366px),print{.cms-home .home-article-blocks .btn{margin:10px 0}.cms-home .home-article-blocks .text-wrapper{padding:0}}.d-flex.home-cat-list .item>a:before{position:absolute;content:"";background:rgba(0,0,0,.3);z-index:0}.d-flex.home-cat-list .item .short-desc{font-size:12px;display:block;text-transform:none;padding:2px 8px 0;line-height:1.2}.home-cat-list .item img{width:100%}@media (min-width:768px){.home-cat-list .item>a:before{width:100%;height:calc(100% - 9px);top:0;left:0}}@media (min-width:1024px){.home-cat-list .short-desc{font-size:12px}}@media (max-width:767px){.d-flex.home-cat-list .item>a:before{width:100%;height:calc(100% - 10px);top:0;left:0}}@media (max-width:374px){.d-flex.home-cat-list .item .short-desc{font-size:10px}}.filter_cat_text-wrapper .right-side{padding-left:20px !important;padding-right:20px !important}.filter_cat_text-wrapper .right-side h2{font-size:20px !important}@media (min-width:768px){.message>div{line-height:1.2;height:auto}.page-wrapper{padding-top:190px}}@media (min-width:1023px){.page-wrapper{padding-top:160px}.checkout-cart-index .page-wrapper{padding-top:160px}.checkout-index-index .page-wrapper{padding-top:150px}.customer-account-login .page-wrapper,.customer-account-logoutsuccess .page-wrapper,.account .page-wrapper,.sendfriend-product-send .page-wrapper,.rma-guest-new .page-wrapper{padding-top:170px}}@media (min-width:1649px){.checkout-index-index .page-wrapper{padding-top:180px}.page-wrapper{padding-top:180px}.checkout-cart-index .page-wrapper{padding-top:180px}}@media (max-width:1650px){.rma-new-form button{padding:16px 27px 16px;font-size:14px;line-height:14px;height:49px}.rma-new-form button span{line-height:14px;font-weight:700}.mst-rma-create__order-selector .field{align-items:center}}@media (max-width:1023px){.slide-container .slide .slide-content .d-flex>div{width:100%}}@media (max-width:767px){.d-flex.home-cat-list .item .desc .h1 p{font-family:'Helvetica Neue'}.d-flex.home-cat-list .item:hover .desc .h1 p{display:none}.slide-wrap{right:-80vw;width:80vw}.catalog-product-view .product.info.detailed .additional-attributes tbody td{flex-grow:1;justify-content:flex-end}.catalog-product-view .product.info.detailed .additional-attributes tbody tr{display:flex;padding:8px 0;align-items:center}.catalog-product-view .product.info.detailed .additional-attributes tbody th{display:block !important;flex-basis:60%}.additional-attributes-wrapper .additional-attributes td a{word-break:break-word}.slide-container.link .slide .slide-content a{flex-basis:100%}.slide-container .slide .slide-content{width:50vw;right:-68vw;top:10%;left:auto;position:fixed;margin:0;-moz-transition:right 1s;-o-transition:right 1s;-webkit-transition:right 1s;transition:right 1s;padding:0 14px}.slide-container .slide:hover .slide-content{right:0;left:auto;margin:0;position:fixed}.slide-container.mail .slide .slide-content{margin-top:-44px}.slide-container .slide:hover .slide-header{left:86px}.slide-container.link .slide .slide-content{padding-top:20px;padding-bottom:10px}.page-wrapper{padding-top:90px}body.catalog-product-view .page-wrapper{padding-top:110px}body.page-with-filter .page-wrapper{padding-top:110px}body.account .page-wrapper{padding-top:110px}body.checkout-index-index .page-wrapper{padding-top:110px}#cookienotification-block>div p{line-height:1.2}.page-products .filter-title strong{width:calc(100% - 40px)}.checkout-agreements-block .um-ordercomment .payment-option-content,.checkout-agreements-block .um-ordercomment .payment-option-title{padding-left:15px !important}}@media (max-width:413px){.cms-home .home-cat-list .btn.btn-red{padding:6px 15px;height:22px}.d-flex.home-cat-list .item .desc .h1{font-size:12px}}@media (max-width:374px){.d-flex.home-cat-list .item .desc{bottom:20px}.d-flex.home-cat-list .item{overflow:hidden}.home-cat-list .btn.btn-red{padding:6px 15px;height:22px}.d-flex.home-cat-list .item .desc .h1{font-size:11px}.home-cat-list .h1 p{font-size:10px}.d-flex.home-cat-list .item .desc .h1{font-size:12px}}@media (max-width:767px) and (max-height:736px){.minicart-items-wrapper{max-height:46vh}}@media (max-width:767px) and (max-height:667px){.minicart-items-wrapper{max-height:42vh}}@media (max-width:767px) and (max-height:660px){.minicart-items-wrapper{max-height:34vh}}.um-ordercomment .payment-option-content,.um-ordercomment .payment-option-title{padding-left:0 !important}@media (min-width:769px) and (max-width:1024px){.navigation .level0.parent>.level-top{padding-right:16px}}.catalog-product-view.attribute-set-workshops .product-info-main .product-social-links{display:none !important}.catalog-product-view.attribute-set-workshops .product-info-main{display:flex;flex-direction:column}.catalog-product-view.attribute-set-workshops .product-info-main .product-add-form{order:2;padding-top:0}.catalog-product-view.attribute-set-workshops .product-info-main table tr>td{padding:2px 0}.catalog-product-view.attribute-set-workshops .product-info-price .old-price span.price-wrapper{text-decoration:line-through}.catalog-product-view.attribute-set-workshops .product-info-price .price-box.price-final_price{position:relative;min-height:70px}.catalog-product-view.attribute-set-workshops .product-info-price .price-box.price-final_price:after{position:absolute;bottom:26px;content:"Frühbucher Rabatt 47.60€*";right:0;width:189px;left:auto;text-align:right}.catalog-product-view.attribute-set-workshops .product-info-price .price-box.price-final_price:before{position:absolute;content:"*nur bis 31.03.2025";bottom:10px;left:auto;right:0;width:140px;text-align:right}.catalog-product-view.attribute-set-workshops .fotorama__wrap .fotorama__stage{border:none}.catalog-product-view.attribute-set-workshops .product-info-main .product-add-form .box-tocart{padding-top:0}.catalog-product-view.attribute-set-workshops .product-info-main .product-info-price .old-price .price-wrapper .price,.catalog-product-view.attribute-set-workshops .product-info-main .product-info-price .special-price .price-wrapper .price{font-size:2rem}.catalog-product-view.attribute-set-workshops .attribute ul{margin-bottom:0}@media (min-width:769px){.catalog-product-view .price-box .price-container .price,.product-info-price .price-box .price-container .price{font-size:20px}.catalog-product-view.attribute-set-workshops .column.main{width:100% !important;padding-left:0}.catalog-product-view.attribute-set-workshops .breadcrumbs{padding-left:20px !important}.catalog-product-view.attribute-set-workshops .product.media{width:52%;padding-left:0 !important}.catalog-product-view.attribute-set-workshops .product-info-main{width:calc(48% - 30px) !important;padding-right:0 !important;padding-left:30px}.catalog-product-view.attribute-set-workshops .product.info.detailed{padding-left:0 !important}.catalog-product-view.attribute-set-workshops .product-info-main table{grid-column-start:1;grid-column-end:3;grid-row-start:3}.catalog-product-view.attribute-set-workshops .product-info-main .product-add-form{grid-column-start:1 !important;grid-row-start:6 !important;grid-row-end:7}.catalog-product-view.attribute-set-workshops .product-info-main .product.attribute.overview{grid-column-end:3 !important;padding-right:0 !important}.catalog-product-view.attribute-set-workshops .product-info-main .product-info-price{grid-row-start:2;grid-row-end:3}}@media (min-width:1366px){.catalog-product-view.attribute-set-workshops .fotorama__stage__frame .fotorama__img{left:calc(50% - 44px);top:calc(50% - 44px)}}@media (min-width:1655px){.catalog-product-view.attribute-set-workshops .fotorama__stage__frame .fotorama__img{left:calc(50% - 66px);top:calc(50% - 66px)}}@media only screen and (max-width:768px){.catalog-product-view .price-box .price-container .price,.product-info-price .price-box .price-container .price{font-size:20px}}.wishlist .product-item-inner{width:100% !important}.wishlist .product-item-info:hover{box-shadow:none !important;padding:0 0 30px !important}.form-wishlist-items .actions-toolbar .action.update{background:#fff;color:#000;border-color:#000}.customer-welcome .action.switch{min-width:14px;width:14px}.header.content .amsearch-wrapper-block input{border-radius:0}.page-header .amsearch-button.-loupe{min-width:0}@media only screen and (max-width:768px){.navigation .level0>.all-category,.navigation .level0>.level1{padding-left:14px}.navigation .level0>.all-category>a,.navigation .level0>.level1>a{text-transform:uppercase}.header.content .panel.header li.customer-welcome.active .header.links .authorization-link{padding:8px 0}}.amgdprcookie-groups-modal .amgdprcookie-done,.btn.btn-red,.cms-home .btn.btn-red,.block-minicart .block-content>.actions>.primary .action.primary,.products-grid.wishlist .product-item .box-tocart .tocart,.box-tocart .action.tocart,button,.action.primary,.btn{padding:16px 30px 14px;line-height:1.2;height:auto;width:260px;min-width:260px;max-width:100%;text-align:center}.minicart-wrapper #top-cart-btn-checkout{padding:10px 37px 8px;font-size:12px;min-width:100%}.amform-form .action.primary,.amform-parent .action.primary{padding:12px 9px 9px}.amgdprcookie-groups-modal .amgdprcookie-done{margin:0 auto !important;background-color:#fe443a !important;box-shadow:none !important}.amgdprcookie-groups-modal .amgdprcookie-done:hover{opacity:.9;border-color:#fe443a}.crosssell .product-item-actions .actions-primary button,.wishlist .actions-primary button{width:34px !important;height:30px !important;min-width:34px !important}.minicart-wrapper .action.close{right:10px}#btn-minicart-close,.action-close,#banner-slider-carousel .owl-dot{width:auto;min-width:auto}.action-close:hover,#btn-minicart-close:hover{color:#000}.amgdprcookie-buttons-block .amgdprcookie-button{width:100%;padding-top:13px}.modal-popup .modal-footer button{min-width:50% !important;width:auto !important;padding:15px 20px}@media (min-width:1024px){a.btn.btn-red{margin:20px 0}}@media (min-width:1650px),print{button span,.action.primary span,.btn span{line-height:1.2;height:auto}}@media(width:768px){body.cms-home .page-wrapper{padding-top:106px}}@media (min-width:1024px){.d-flex.home-cat-list .item .desc{bottom:calc(30% - 63px)}.d-flex.home-cat-list .item:hover .desc{bottom:calc(50% - 83px) !important}.d-flex.home-cat-list .item:hover .desc .btn-red{min-width:180px;width:180px}.d-flex.home-cat-list{padding-left:20px;padding-right:20px}.home-cat-list .item .desc>a{display:none;opacity:0}.home-cat-list .item:hover .desc>a{display:block;opacity:1;-webkit-animation:display-none-transition 1s both;animation:display-none-transition .5s both;animation-delay:.5s}@-webkit-keyframes display-none-transition{0%{opacity:0}}@keyframes display-none-transition{0%{opacity:0}}}@media (min-width:1650px),print{.cms-home .home-article-blocks .text-wrapper{padding:10px 0 0;flex-basis:50%}.cms-home .home-article-blocks .img{flex-basis:50%}.cms-home .home-article-blocks .text{padding:0 10px 0 40px}}@media (max-width:1023px){.home-cat-list .desc .btn.btn-red{display:none}}@media (max-width:768px){.d-flex.home-cat-list .item:hover .short-desc,.d-flex.home-cat-list .item .short-desc{display:none}.sib-form-block__button{width:108%}}.product-item .product-item-info{position:relative;padding-bottom:30px}.product-item .product-item-info:hover{padding:0 0 30px;margin:0}.block.crosssell .products-grid .product-item .product-item-info{padding:5px 5px 30px}.block.crosssell .price-container .weee:after,.block.upsell .price-container .weee:after{content:""}.block.upsell .product-item .product-item-info:hover{padding:0 0 30px}.block.upsell .product-item-info{width:auto}.products-grid .product-item-info:not(:hover):not(.active) .product-item-inner{clip:auto;overflow:visible;position:inherit}.products-grid .product-item-info:hover .product-item-inner{position:inherit}.product-item .product-item-info .actions-secondary{position:absolute;top:0;right:0}.product-item .product-item-info .product-reviews-summary.short{position:absolute;left:0;top:2px;text-align:left;padding-left:10px;margin:0;display:flex;flex-direction:column}.product-item .product-item-info .product-item-actions .actions-primary{position:absolute;right:7px}.products-grid .product-item-info:hover{box-shadow:none;border:none}.products-grid .product-item-info:hover .product-item-photo{box-shadow:none}.products-grid .product-item-info .product-item-actions button{border:1px solid #000;border-radius:4px;background:url(../images/basket2.svg) no-repeat;background-position:top 2px right 1px;background-size:100%;padding:0 !important}.page-products .products-grid .product-item-info:hover button{border:1px solid #000;background:url(../images/basket2.svg) no-repeat;background-position:top 2px right 1px;background-size:100%}.products-grid .product-item-info .product-item-actions button span{font-size:0 !important}.product-item .product-reviews-summary .reviews-actions{font-size:14px;margin-top:0}.products-grid .product-item-info .product-item-actions button{width:34px;height:30px !important;min-width:34px}@media (min-width:769px){.products-grid .product-item-info:hover{box-shadow:0 0 6px 1px rgba(0,0,0,.3);border:none}.product-item .product-item-info .product-item-actions .actions-primary{bottom:6px}.catalog-product-view button.action.primary{width:240px;max-width:100%}}@media (min-width:1024px),print{.catalog-product-view.page-product-bundle .product-info-main .bundle-options-wrapper{width:96% !important}}@media (max-width:768px){.page-products .products-grid .product-item-info{width:90%;padding:5px 5px 40px;margin:0 auto 20px;border-bottom:1px solid #ccc}.page-products .products-grid .product-item-info:hover{margin:0 auto 20px}.product-item .product-item-info .product-item-actions .actions-primary{bottom:20px}.product-item .action.towishlist:before{font-size:26px;width:28px;height:28px;display:flex;align-items:center}.products-grid .product-item-info .product-item-actions button{width:46px;height:42px !important}.catalog-product-view button.action.primary{width:240px;max-width:100%}}@media (max-width:560px){.catalog-product-view button.action.primary{width:100%;max-width:100%;float:none}}.delivery_time_empty{display:none !important}.box-tocart-disabled{display:none}.product-info-main #produkt-anfrage{grid-row-start:5;grid-row-end:6;margin-bottom:30px}.product-info-main #produkt-anfrage .amform-show-popup{background:#fff;color:#000;border:1px solid #000;border-radius:30px;padding:16px 30px 14px;line-height:1.2;height:auto;width:260px;min-width:260px;max-width:100%;text-align:center;font-size:12px}#produkt-anfrage .amform-form .action.primary{width:260px;min-width:260px;max-width:100%;padding:16px 30px 14px}#produkt-anfrage .amform-form .fb-number .control{max-width:100%}.amform-form .action.primary:disabled,.amform-parent .action.primary:disabled{background:#999;border-color:#999}.am-recaptcha-block{display:flex;justify-content:center;margin-top:14px}.energielabel{display:flex;flex-direction:column;align-items:center;margin:0 10px}.energie-label,.energie-link{font-size:12px}.energielabel-wrapper{display:flex;align-items:center;justify-content:flex-end}.energielabel img{max-height:60px}.energielabel-link{margin-right:10px}.energielabel-link a{text-decoration:underline}.product-info-main .product-add-form .box-tocart .actions{margin-top:20px}.block.upsell .shipping-link.move-up{display:none}.opc-block-shipping-information .shipping-information-title .action-edit{top:6px}.ship-to button{min-width:auto;width:auto}@media (min-width:769px){.product-info-main .product-add-form .box-tocart .field.qty,.product-info-main .product-add-form .box-tocart .fieldset{margin-bottom:0}}@media (max-width:768px){.product-info-main #produkt-anfrage .amform-show-popup{display:block;margin:0 auto}.fotorama__dot{height:14px;width:14px}.fotorama__nav--dots .fotorama__nav__frame{height:38px;width:28px}.product-info-main .product-social-links .product-addto-links .towishlist:before{width:24px;height:28px;font-size:22px}}.cart-container button.action.update{border:1px solid #000;color:#000;background-color:#fff}form#co-shipping-method-form .field.choice.item{position:relative}form#co-shipping-method-form input[type=radio]{top:0;box-shadow:none;height:10px}.magento-payments-review-discount .actions-toolbar,.paypal-review-discount .actions-toolbar,.cart-discount .actions-toolbar{width:100%}@media (min-width:769px) and (max-width:1023px){.cart-container .form-cart,.cart-container .cart-summary{width:100% !important;float:none !important;position:relative !important;top:auto !important}}@media (max-width:768px){.cart-container .cart-summary{padding:1px 15px 25px}.cart-container .cart-summary .block>.title{padding:10px 40px 10px 0}.cart-container .cart-discount .block>.title{padding:10px 30px 10px 15px;width:100%}.cart-container .block.crosssell .title{padding:0 15px}#discount-coupon-form button,.cart-container button.action.update,.cart-summary .checkout-methods-items .action.primary.checkout{width:300px;max-width:100%}.cart-discount .block.discount{max-width:calc(100% - 46px)}}@media (max-width:560px){.cart-container button.action.update{width:calc(100% - 60px);max-width:100%}#discount-coupon-form button,.cart-summary .checkout-methods-items .action.primary.checkout{width:100%;max-width:100%}}.checkout-index-index .slide-wrap{display:none}.hausnumField{margin-top:20px}#checkout .opc-block-summary .items-in-cart>.title:after{display:none}.checkout-agreements-block .action-show span{text-align:left}.checkout-agreements-block .action-show{flex-direction:row-reverse}.checkout-agreements-block .action-show:after{line-height:normal;margin-right:10px}@media (min-width:768px) and (max-width:1023px){.opc-block-summary .items-in-cart .minicart-items{display:block !important}}@media (min-width:769px),print{.opc-progress-bar-item{width:50% !important}}@media (min-width:1024px){#checkout .block-customer-authentication{width:40%}aside.opc-sidebar .minicart-items .product-item-details .product.options .content,#opc-sidebar .content.minicart-items{display:block !important}}@media only screen and (max-width:768px){#checkout{display:flex;flex-direction:column}#checkout .opc-progress-bar{display:flex}.opc-progress-bar-item{width:50% !important}.opc-progress-bar-item{margin:0 0 10px;width:185px;display:inline-block;position:relative;text-align:center;vertical-align:top}.opc-progress-bar-item>span{display:inline-block;padding-top:45px;width:100%;word-wrap:break-word;color:#696969;font-weight:300;font-size:1.8rem}.opc-progress-bar-item>span:before,.opc-progress-bar-item>span:after{background:#e4e4e4;border:1px solid #ccc;height:38px;margin-left:-19px;transition:background .3s;width:38px;border-radius:50%;content:'';left:50%;position:absolute;top:0}.checkout-index-index .payment-method .payment-method-content .actions-toolbar{margin-top:0}.opc-progress-bar-item:last-child:before{border-radius:0 6px 6px 0}.opc-progress-bar-item:before{background:#e4e4e4;border:1px solid #ccc;top:19px;transition:background .3s;content:'';height:7px;left:0;position:absolute;width:100%}.opc-progress-bar-item._active:before{background:#fe443a;border-color:#fe443a}.opc-progress-bar-item>span:before,.opc-progress-bar-item>span:after{background:#e4e4e4;border:1px solid #ccc;height:38px;margin-left:-19px;transition:background .3s;width:38px;border-radius:50%;content:'';left:50%;position:absolute;top:0}.opc-progress-bar-item>span:after{background:#fff;height:26px;margin-left:-13px;top:6px;width:26px;content:counter(i);counter-increment:i;color:#333;font-weight:700;font-size:1.8rem}.opc-progress-bar-item>span:after{line-height:2.8rem}.checkout-container{display:flex;flex-direction:column}.checkout-index-index .page-header .minicart-wrapper{display:block}.checkout-index-index .page-header .header.content .panel.header{grid-column-end:3}.checkout-index-index .page-header .header.content .panel.header>.header.links{margin-right:20px}#checkout .opc-block-summary{margin:0}#checkout aside button.action-close,#checkout .opc-wrapper .step-title,#checkout .opc-estimated-wrapper{display:none}aside.custom-slide.opc-summary-wrapper{position:relative;visibility:visible;margin-top:10px;margin-bottom:40px;left:auto;opacity:1;right:auto;min-width:100%;transition:none;order:-1;z-index:auto}#checkout .custom-slide .modal-inner-wrap{transform:none;box-shadow:0 0 12px 0 rgba(0,0,0,.25)}aside.opc-summary-wrapper .opc-block-summary .content.minicart-items{display:block !important}fieldset#customer-email-fieldset{margin-bottom:0}}