.navigation-sub-menu .navigation-item>a.current{color:#232323}.mega-menu-column-list .navigation-item{list-style:none;position:relative;padding-left:1.2em;line-height:16px}.mega-menu-column-list .navigation-item:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:.4em;height:.4em;background-color:#4fb40d;border-radius:50%}.mega-menu-container .mega-menu-column-title{border-bottom:1px solid #dcdcdc;padding-bottom:.5em;color:#232323}.badge-icon{display:flex;align-items:center;justify-content:center;vertical-align:middle;position:relative;cursor:pointer}.badge-icon:after{content:attr(data-tooltip);position:absolute;bottom:100%;left:50%;transform:translate(-50%);background-color:#000000d9;color:#fff;padding:6px 10px;border-radius:5px;font-size:12px;white-space:nowrap;opacity:0;visibility:hidden;transition:opacity .2s ease-in-out,visibility .2s ease-in-out;z-index:9999}.badge-icon:hover:after{opacity:0;visibility:visible}.custom-badge{padding:5px;border-radius:0;font-size:30px;font-weight:700;text-align:center;display:flex;align-items:center;gap:2px;justify-content:center;height:40px;width:40px}.custom-badge.badge-heizen{background-color:red;color:#fff}.custom-badge.badge-klima{background-color:#0067b3;color:#fff}.custom-badge.badge-wifi{background-color:#5e7485;color:#fff}.custom-badge.badge-r32{background-color:#35939e;color:#fff}.custom-badge.badge-bimschv,.custom-badge.badge-bio{background-color:#4fb40d;color:#fff}.custom-badge.badge-brauchwasser{background-color:#0067b3;color:#fff}.custom-badge.badge-gas{background-color:#f7a70f;color:#fff}.custom-badge.badge-ol{background-color:#d4b321;color:#fff}.custom-badge.badge-solar{background-color:#f7a70f;color:#fff}.custom-badge.badge-wasserfuhrend{background-color:#2897cb;color:#fff}.custom-badge.badge-wasserlos{background-color:#393939;color:#fff}.custom-badge.badge-bafa{background-color:#4fb40d;color:#fff}.custom-badge.badge-mwst-befreiung-moglich{background-color:red;color:#fff}.custom-badge-pdp{position:absolute;top:0;left:-0px;display:flex;flex-direction:column;gap:5px;z-index:3}.custom-badge-plp{display:flex;flex-direction:row;gap:5px;margin-top:10px}.card-product-badges--collection{display:flex;justify-content:start;margin:5px 0;gap:2px;z-index:3}.card-product-badges--collection .custom-badge{font-size:24px;padding:5px}@media (min-width: 768px){.custom-badge-pdp{left:-1%}.custom-badge,.custom-badge.badge-heizen,.custom-badge.badge-klima,.custom-badge.badge-wifi,.custom-badge.badge-r32,.custom-badge.badge-BImSchV,.custom-badge.badge-bio,.custom-badge.badge-brauchwasser,.custom-badge.badge-gas,.custom-badge.badge-ol,.custom-badge.badge-solar,.custom-badge.badge-wasserfuhrend,.custom-badge.badge-wasserlos{font-size:24px;padding:4px}}@media (min-width: 1024px){.custom-badge,.custom-badge.badge-heizen,.custom-badge.badge-klima,.custom-badge.badge-wifi,.custom-badge.badge-r32,.custom-badge.badge-BImSchV,.custom-badge.badge-bio,.custom-badge.badge-brauchwasser,.custom-badge.badge-gas,.custom-badge.badge-ol,.custom-badge.badge-solar,.custom-badge.badge-wasserfuhrend,.custom-badge.badge-wasserlos{font-size:20px;padding:3px}}.cdx-collection-header{color:#000}.cdx-collection-header a{color:#4fb40d;text-decoration:none}.cdx-collection-header a:hover{text-decoration:underline}.desktop-only{display:inline-block}@media (max-width: 768px){.desktop-only{display:none}plp-layout-switch{display:none!important}}.custom-toggle-button{background-color:#0067b3;color:#fff}#konfigurator-section{display:none}.visible{display:block!important}#avp-watermark-footer{display:none}.mini-cart-item-heading a{font-size:1.4rem;font-weight:700}.mini-cart-item-heading a:hover{text-decoration:none;color:#4fb40d}.card-heading a{font-size:1.4rem;font-weight:700}.card-heading a:hover{text-decoration:none;color:#4fb40d}.h-wishlist-icon .wishlist-h-count{padding-left:3px;width:21px!important;height:21px!important;font-size:calc(var(--font-body-scale) * 1.2rem)!important;background:#e41f12!important;right:0;top:7px!important;line-height:15px}.wishlist-h-count.wishlist-total-count{margin-top:5px!important}.card-badge.bottom.right{pointer-events:auto!important;bottom:2%;right:2%}.wishlist-engine-button{background-color:#fff!important;border-radius:0%;border:1px solid lightgray}.custom-text ul{list-style:none;padding:0;margin:0}.custom-text li{position:relative;margin:0;padding-left:12px}.custom-text li:before{content:"";position:absolute;left:0;top:4px;width:5px;height:5px;background-color:#4fb40d}.button.quote{margin-top:15px;display:flex;width:70%;justify-content:center;align-items:center;border:none;cursor:pointer}.button.quoteview{display:flex;margin-top:15px;width:10%;padding:14px;justify-content:center;align-items:center;border:none;cursor:pointer}.button-container{display:flex;align-items:center;gap:10px}.codext-badge sup{top:0}.codext-heading{font-size:14px;font-weight:700;color:#333;margin-bottom:10px}.codext-eu-labels{display:flex;flex-direction:row;align-items:center;gap:20px;font-family:Arial,sans-serif}.codext-eu-label{font-size:10px;font-weight:700;color:#333;text-align:left;margin-bottom:5px}.codext-badge{padding:0 5px 0 10px;position:relative;color:#fff;font-weight:700;font-size:25px;width:60px;height:32px;text-align:left;cursor:pointer;background-color:var(--badge-bg);display:flex;line-height:1;align-items:center}@media (min-width: 768px){plp-layout-switch{align-items:stretch;display:flex;list-style:none;margin:0;padding:0}.navigation--layout-button{border:1px solid #dcdcdc;margin:0 0 0 -1px;overflow:hidden;padding:0;text-align:center}.navigation--layout-button.active .navigation--layout-button_svg_wrapper{background:#f6f6f6;color:#4fb40d;cursor:default}.navigation--layout-button.active .cs-viewmode-switcher__mode-icon{fill:#4fb40d}.navigation--layout-button_svg_wrapper{align-items:center;background:#fff;border:0;cursor:pointer;display:flex;font-size:1.2rem;font-weight:400;height:100%;justify-content:center;line-height:1;margin:0;min-height:3.5rem;min-width:3.5rem;padding:.3em .7em;transition:color .15s linear}#ProductGridContainer .collection.grid #product-grid{display:flex;flex-direction:column;flex-wrap:nowrap;width:100%}#ProductGridContainer .collection.grid #product-grid .grid-item{width:100%}#ProductGridContainer .collection.grid #product-grid .grid-item product-card{display:grid;grid-template-columns:20rem 1fr 1fr;grid-template-rows:1fr auto;gap:2rem}#ProductGridContainer .collection.grid #product-grid .grid-item product-card .custom-product-badges{grid-column:1;grid-row:2}#ProductGridContainer .collection.grid #product-grid .grid-item product-card .card-info{grid-column:2;grid-row:1}#ProductGridContainer .collection.grid #product-grid .grid-item product-card .plp_price_wrapper{justify-content:flex-end}#ProductGridContainer .collection.grid #product-grid .grid-item product-card .codext-heading{display:none}#ProductGridContainer .collection.grid #product-grid .grid-item product-card .codext-eu-labels{grid-column:3;grid-row:1;align-items:flex-start}#ProductGridContainer .collection.grid #product-grid .grid-item product-card .label-border-bottom{display:none}#ProductGridContainer .collection.grid #product-grid .grid-item product-card .card-footer{grid-column:3;grid-row:1 / 3}}.shopify-policy__container{max-width:146rem!important}.shopify-policy__container b,.shopify-policy__container strong{font-weight:800!important}a.dfd-branding{display:none!important}.card-info .custom-text{margin-top:7px}.card-info .custom-text ul{text-align:left!important}.product-media-gallery-wrap .product-media-main-wrapper{display:flex!important;justify-content:center}.product-media-gallery-wrap .product-media-main-wrapper .product-media-main.product-media{width:75%}.rechte_spalte{padding-left:20px;border-left:1px solid #e0e0e0}@media (max-width: 768px){.money.apo-money{display:block}.rechte_spalte{padding-left:0!important;border-left:none}.product-media-gallery-wrap .product-media-main-wrapper{display:block!important}.product-media-gallery-wrap .product-media-main-wrapper .product-media-main.product-media{width:100%}.product-media-gallery-wrap .product-media-main-wrapper modal-opener .aspect-ratio{width:75%}.product-media-gallery-wrap .product-modal-opener{display:flex;position:relative;justify-content:center}.pill-nav-item{scroll-margin-top:200px}}.pill-nav-item{scroll-margin-top:200px}.avp-watermark-footer,#avp-watermark-footer{display:none!important}.option-avis-swatch-drop-down{border-color:#4fb40d!important}.money.apo-money{color:#4fb40d;font-weight:800}.option-avis-swatch-value-box{min-width:20px!important}.option-avis-dropdown-view-value,.option-avis-swatch-value-label{flex-wrap:nowrap!important}.option-avis-swatch-value-title{padding-right:13px!important}[data-src],[data-src]:hover{cursor:pointer!important}html{scroll-padding-top:130px}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
