Capatect CapaTwin
.rp-btn.disabled{opacity:.35;cursor:not-allowed;text-decoration:line-through}.rp-qi{background:#fff;border:1px solid #E5E7EB;border-radius:10px;padding:.85rem 1rem;text-align:cente r} .rp-qi-label{display:block;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#666;margin:0 0 .35rem} .rp-qi-value{display:block;font-size:.95rem;font-weight:700;color:#1F5763} .rp-quickinfo{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:.75rem;margin:1.5rem 0 2rem} .rp-fchk{flex-shrink:0;width:24px;height:24px;border-radius:50%;background:#1F5763;color:#fff;display:flex;align-items:center;justify-content:center;font-size:.85rem;font-weight:700;margin-top:.1rem} .rp-dcontent{padding:0 1.25rem 1.25rem;font-size:.92rem;line-height:1.6;color:#333} .rp-dcontent h4{color:#1F5763;font-size:.95rem;font-weight:700;margin:1.25rem 0 .35rem;text-transform:uppercase;letter-spacing:.5px} .rp-fcard{background:#fff;border:1px solid #E5E7EB;border-radius:10px;padding:1rem 1.1rem;display:flex;gap:.75rem} .rp-details-toggle{margin:1.5rem 0;background:#fff;border:1px solid #E5E7EB;border-radius:10px;overflow:hidden} .rp-details-toggle summary{padding:1rem 1.25rem;cursor:pointer;font-weight:700;color:#1F5763;list-style:none;display:flex;justify-content:space-between;align-items:center} .rp-details-toggle summary::-webkit-details-marker{display:none} .rp-details-toggle summary::after{content:'▾';transition:transform .2s} .rp-details-toggle[open] summary::after{transform:rotate(180deg)} .rp-fgrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:.75rem} .rp-download{text-align:center;margin:1.5rem 0} .rp-pdf-btn{display:inline-flex;align-items:center;gap:.6rem;background:#1F5763;color:#fff !important;padding:.85rem 1.5rem;border-radius:8px;text-decoration:none;font-weight:600} .rp-pdf-btn:hover{background:#163E47;color:#fff !important} .rp-features{margin:2rem 0} .rp-features h3{color:#1F5763;font-size:1.15rem;font-weight:700;margin:0 0 1rem} .rp-fbody strong{display:block;font-size:.9rem;font-weight:700;margin:0 0 .2rem} .rp-fbody span{display:block;font-size:.83rem;color:#555;line-height:1.45} .rp-wrap{font-family:-apple-system,Segoe UI,Roboto,sans-serif;max-width:100%;padding:0;border:0;background:transparent;margin:0 0 1rem;color:#1c1c1c} .rp-sub{color:#666;margin:0 0 1.25rem;font-size:.95rem;line-height:1.5} .rp-section{margin:1.25rem 0} .rp-lab{display:block;font-size:.85rem;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:#1F5763;margin:0 0 .65rem} .rp-row{display:flex;flex-wrap:wrap;gap:.5rem;margin:0} .rp-btn{padding:.6rem 1rem !important;border:2px solid #1F5763 !important;background:#fff !important;color:#1F5763 !important;border-radius:6px !important;cursor:pointer;font-size:.95rem;font-family:inherit;transition:all .15s ease;font-weight:600 !important} .rp-btn:hover{background:#EEF4F5 !important;color:#163E47 !important} .rp-btn.active{background:#1F5763 !important;color:#fff !important;border-color:#1F5763 !important} .rp-btn.active:hover{background:#163E47 !important;color:#fff !important;border-color:#163E47 !important} .rp-search{width:100%;padding:.7rem 1rem !important;border:2px solid #e2e8ea !important;border-radius:8px !important;font-size:1rem;margin:1rem 0;box-sizing:border-box;font-family:inherit;color:#1c1c1c !important;background:#fff !important} .rp-search:focus{outline:none;border-color:#1F5763 !important} .rp-fams{display:flex;flex-wrap:wrap;gap:.4rem;margin:.5rem 0} .rp-fbtn{display:inline-flex !important;align-items:center;gap:.4rem;padding:.4rem .75rem !important;border:1.5px solid #e2e8ea !important;background:#fff !important;color:#1c1c1c !important;border-radius:20px !important;cursor:pointer;font-size:.85rem !important;font-family:inherit;font-weight:500 !important} .rp-fbtn:hover{border-color:#1F5763 !important;color:#1F5763 !important;background:#fff !important} .rp-fbtn.active{background:#1F5763 !important;color:#fff !important;border-color:#1F5763 !important} .rp-fbtn.active:hover{background:#163E47 !important;color:#fff !important;border-color:#163E47 !important} .rp-fdot{display:inline-block;width:14px;height:14px;border-radius:50%;border:1px solid rgba(0,0,0,.15);flex-shrink:0} .rp-stats{font-size:.85rem;color:#666;margin:.75rem 0} .rp-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:.5rem;margin:1rem 0} .rp-sw{cursor:pointer;border:2px solid transparent;border-radius:8px;overflow:hidden;background:#fff;transition:transform .1s ease} .rp-sw:hover{transform:translateY(-2px);box-shadow:0 4px 10px rgba(0,0,0,.08)} .rp-sw.sel{border-color:#1F5763;box-shadow:0 0 0 2px #1F5763} .rp-swc{height:60px;position:relative} .rp-pgt{position:absolute;top:4px;right:4px;background:rgba(255,255,255,.95);color:#1c1c1c;font-size:.65rem;font-weight:700;padding:1px 6px;border-radius:8px} .rp-swn{font-size:.7rem;padding:.35rem .4rem;background:#fff;color:#1c1c1c;line-height:1.2;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis} .rp-more{display:block;width:100%;padding:.7rem !important;background:#fff !important;color:#1F5763 !important;border:2px solid #1F5763 !important;border-radius:8px !important;cursor:pointer;font-weight:600 !important;margin:1rem 0 0;font-family:inherit;font-size:.95rem;box-sizing:border-box} .rp-more:hover{background:#EEF4F5 !important;color:#163E47 !important} .rp-sel{display:flex;align-items:center;gap:1rem;background:#EEF4F5;padding:1rem;border-radius:10px;margin:1.5rem 0 1rem;box-sizing:border-box} .rp-selp{width:54px;height:54px;border-radius:8px;border:1px solid #ccc;flex-shrink:0} .rp-selinf{flex:1;min-width:0} .rp-selnm{font-weight:700;font-size:1rem;color:#1c1c1c} .rp-selpg{font-size:.85rem;color:#666;margin-top:.15rem} .rp-price{font-size:1.8rem;font-weight:800;color:#1F5763;margin:0 0 1rem;padding:0;background:transparent;display:block} .rp-add{background:#1F5763 !important;color:#fff !important;border:0 !important;padding:1rem !important;border-radius:10px !important;font-weight:700 !important;width:100%;cursor:pointer;font-size:1.05rem !important;font-family:inherit;transition:background .15s ease;display:block !important;text-align:center;letter-spacing:.02em;margin:0;box-sizing:border-box} .rp-add:hover{background:#163E47 !important;color:#fff !important} .rp-add:disabled{opacity:.6;cursor:wait} .rp-empty{text-align:center;padding:2rem 1rem;color:#666;font-style:italic;grid-column:1/-1} .rp-link{display:block;text-align:center;font-size:.9rem;color:#666;margin:1.5rem 0 0;padding:.75rem;border-top:1px solid #e2e8ea} .rp-link a{color:#1F5763;font-weight:600;text-decoration:none} .rp-link a:hover{text-decoration:underline} @media (max-width:600px){ .rp-grid{grid-template-columns:repeat(auto-fill,minmax(95px,1fr));gap:.4rem} .rp-swc{height:50px} .rp-price{font-size:1.5rem} } .rp-spectrum{background:#FFF7E6;border:1px solid #FFD7A8;border-radius:10px;padding:.85rem 1rem;margin:1rem 0;box-sizing:border-box;font-size:.9rem;color:#5C3A0E;line-height:1.45} .rp-spectrum strong{display:block;margin-bottom:.2rem;color:#1c1c1c} .rp-spectrum a{color:#1F5763 !important;font-weight:700;text-decoration:none;border-bottom:1px dotted #1F5763} .rp-spectrum a:hover{color:#163E47 !important;border-bottom-style:solid} .rp-details{margin-top:1.5rem} .rp-details h3{color:#1F5763;font-size:1.5rem;margin:0 0 .75rem} .rp-details h4{margin:1.25rem 0 .5rem} .rp-details p{margin:.5rem 0} .rp-details ul{margin:.5rem 0 .5rem 1.25rem} .rp-pdf{display:inline-flex;align-items:center;gap:.5rem;background:#1F5763;color:#fff !important;padding:.85rem 1.4rem;border-radius:8px;text-decoration:none;font-weight:600;font-size:1rem;margin:.5rem 0 0;transition:background .15s ease} .rp-pdf:hover{background:#163E47;color:#fff !important;text-decoration:none} .rp-hero-top{background:linear-gradient(135deg,#F0F7F8 0%,#EEF4F5 100%);border-radius:12px;padding:1.5rem 1.75rem;margin:0 0 2rem;border-left:4px solid #1F5763;display:flex;justify-content:space-between;align-items:flex-start;gap:1.5rem;flex-wrap:wrap} .rp-hero-text{flex:1;min-width:0;max-width:100%} .rp-hero-text p{margin:0;font-size:1rem;line-height:1.55;color:#1c1c1c;overflow-wrap:break-word;word-wrap:break-word;hyphens:auto;-webkit-hyphens:auto} .rp-hero-text strong{color:#1F5763} .rp-hero-preis{flex-shrink:0;text-align:right} .rp-hero-preis .rp-abpr-label{display:block;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#666;margin:0 0 .15rem} .rp-hero-preis .rp-abpr-val{font-size:1.5rem;font-weight:800;color:#1F5763;line-height:1.1;letter-spacing:-.01em} @media (max-width:600px){.rp-hero-top{flex-direction:column;padding:1rem 1.1rem;gap:1rem}.rp-hero-preis{text-align:left}.rp-hero-text p{font-size:.95rem;line-height:1.5;hyphens:auto;-webkit-hyphens:auto}} .rp-quickinfo{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:.75rem;margin:1.5rem 0 2rem} .rp-qi{background:#fff;border:1px solid #E5E7EB;border-radius:10px;padding:.85rem 1rem;text-align:center} .rp-qi-label{display:block;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#666;margin:0 0 .35rem} .rp-qi-value{display:block;font-size:.95rem;font-weight:700;color:#1F5763;line-height:1.3} .rp-features{margin:2rem 0} .rp-features h3{color:#1F5763;font-size:1.15rem;font-weight:700;margin:0 0 1rem;letter-spacing:-.01em} .rp-fgrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:.75rem} .rp-fcard{background:#fff;border:1px solid #E5E7EB;border-radius:10px;padding:1rem 1.1rem;display:flex;align-items:flex-start;gap:.75rem;transition:border-color .15s ease} .rp-fcard:hover{border-color:#1F5763} .rp-fchk{flex-shrink:0;width:24px;height:24px;border-radius:50%;background:#1F5763;color:#fff;display:flex;align-items:center;justify-content:center;font-size:.85rem;font-weight:700;margin-top:.1rem} .rp-fbody strong{display:block;font-size:.9rem;font-weight:700;color:#1c1c1c;margin:0 0 .2rem} .rp-fbody span{display:block;font-size:.83rem;color:#555;line-height:1.45} .rp-details-toggle{margin:1.5rem 0;background:#fff;border:1px solid #E5E7EB;border-radius:10px;overflow:hidden} .rp-details-toggle summary{padding:1rem 1.25rem;cursor:pointer;font-weight:700;color:#1F5763;list-style:none;display:flex;justify-content:space-between;align-items:center;font-size:1rem;user-select:none} .rp-details-toggle summary::-webkit-details-marker{display:none} .rp-details-toggle summary::after{content:'▾';font-size:.9rem;transition:transform .2s ease} .rp-details-toggle[open] summary::after{transform:rotate(180deg)} .rp-details-toggle summary:hover{background:#F8FAFB} .rp-dcontent{padding:0 1.25rem 1.25rem;font-size:.92rem;line-height:1.6;color:#333} .rp-dcontent h4{color:#1F5763;font-size:.95rem;font-weight:700;margin:1.25rem 0 .35rem;text-transform:uppercase;letter-spacing:.5px} .rp-dcontent h4:first-child{margin-top:.25rem} .rp-dcontent p{margin:.35rem 0} .rp-dcontent ul{margin:.35rem 0 .5rem 1.1rem;padding:0} .rp-dcontent li{margin:.2rem 0} .rp-standard{background:#F4F6F7;border:1px solid #E2E8EA;border-radius:10px;padding:.95rem 1.1rem;margin:1.5rem 0;font-size:.85rem;line-height:1.55;color:#3E4A55} .rp-standard-title{font-weight:700;font-size:.75rem;text-transform:uppercase;letter-spacing:.5px;margin:0 0 .4rem;color:#5B6B73} .rp-standard ul{margin:0;padding-left:1.15rem} .rp-standard li{margin:.15rem 0} .rp-download{text-align:center;margin:1.5rem 0 .5rem} .rp-pdf-btn{display:inline-flex;align-items:center;gap:.6rem;background:#1F5763;color:#fff !important;padding:.85rem 1.5rem;border-radius:8px;text-decoration:none;font-weight:600;font-size:.95rem;transition:background .15s ease} .rp-pdf-btn:hover{background:#163E47;color:#fff !important;text-decoration:none} Capatect CapaTwin — Der Zwei-Welten-Putz: CapaTwin kombiniert Dispersions-, Silikon- und Silikat-Bindemittel zu einem dekorativen Strukturputz mit gleichkörniger Oberfläche — diffusionsoffen, hydrophob und mechanisch belastbar. Als Deckbeschichtung auf Capatect-WDVS und Sanierputzsystemen, händisch und maschinell verarbeitbar. Preis pro Gebinde Ab 68,90 € .rp-hero-preis{display:none !important;}product-price{display:none !important;}.rp-price{display:none !important;}#rp-add{display:none !important;}@media (max-width:600px){.rp-hero-text p.rp-clamp{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;}}.rp-bb{border:2px solid #1F5763;border-radius:12px;padding:14px 16px;margin:0 0 .35rem;background:#fff;}.rp-bb-n{font-weight:700;font-size:1.02rem;}.rp-bb-p{font-size:1.5rem;font-weight:800;color:#1F5763;}.rp-bb-c{color:#9AA7AD;font-size:.95rem;}.rp-bb-e{background:#E8F5EE;color:#1F7A4D;font-size:.78rem;font-weight:700;padding:2px 8px;border-radius:10px;white-space:nowrap;}.rp-bb-row{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-top:.6rem;}.rp-bb-qty{display:flex;align-items:center;border:1px solid #cfd6da;border-radius:8px;}.rp-bb-qty button{width:38px;height:42px;border:0;background:#fff;font-size:1.2rem;font-weight:700;color:#1F5763;cursor:pointer;border-radius:8px;}.rp-bb-qty input{width:44px;height:42px;border:0;text-align:center;font-size:1rem;font-weight:700;}.rp-bb-add{flex:1;min-width:160px;background:#1F5763;color:#fff;border:0;padding:.85rem;border-radius:9px;font-weight:700;font-size:1rem;cursor:pointer;}.rp-bb-add:disabled{opacity:.5;cursor:not-allowed;}.rp-bb-sum{font-size:.85rem;color:#333;margin-top:.35rem;display:none;}.rp-bb-st{font-size:.78rem;color:#8a969c;margin:0 2px 1.25rem;}.rp-bb-st.hot{color:#1F7A4D;font-weight:700;} … −+ In den Warenkorb Mengenrabatt: ab 6 Stk. −3 % · ab 12 −5 % · ab 24 −8 %.rp-btn.rp-nurton{opacity:.6 !important;text-decoration:none !important;cursor:pointer !important;} Konfigurator: Gebinde & Farbton wählen 1. Gebindegröße wählen Lade... 2. Farbton wählen Unsicher bei der Farbwahl? Teste den Farbton vorher virtuell im Raum mit Synthesa Spectrum öffnen Mehr Farben anzeigen Weiß (Standard) Standardton (Weiß-Basis) Preis: 68,90 € In den Warenkorb … −+ In den Warenkorb Mengenrabatt: ab 6 Stk. −3 % · ab 12 −5 % · ab 24 −8 % setTimeout(function(){ var elG=document.getElementById('rp-gebinde'); var elM=document.getElementById('rp-mode'); var elSpec=document.getElementById('rp-spectrum'); var elBrowser=document.getElementById('rp-browser'); var elSearch=document.getElementById('rp-search'); var elFams=document.getElementById('rp-families'); var elStats=document.getElementById('rp-stats'); var elGrid=document.getElementById('rp-farbgrid'); var elMore=document.getElementById('rp-more'); var elName=document.getElementById('rp-name'); var elPg=document.getElementById('rp-pg'); var elPreview=document.getElementById('rp-vorschau'); var elPreis=document.getElementById('rp-preis'); var elAdd=document.getElementById('rp-add'); if(!elG||!elM||!elGrid){return;} // === DYNAMIC PRICE LOADING v4b (ID-based) === elAdd.disabled=true;elAdd.style.opacity='.5';elAdd.style.cursor='wait'; var _origAddText=elAdd.textContent;elAdd.textContent='Preise werden geladen...'; function _fmtPrice(n){return isNaN(n)?null:n.toFixed(2).replace('.',',');} function _loadPrices(){ var handle=(window.location.pathname.match(/\/products\/([^\/?#]+)/)||[])[1]; if(!handle){_pricesFallback('Handle nicht erkennbar');return;} fetch('/products/'+handle+'.js',{credentials:'same-origin'}) .then(function(r){if(!r.ok)throw new Error('HTTP '+r.status);return r.json();}) .then(function(product){ var idMap={}; Object.keys(VARIANTS).forEach(function(g){ Object.keys(VARIANTS[g]).forEach(function(pg){ idMap[VARIANTS[g][pg]]={g:g,pg:pg}; }); }); product.variants.forEach(function(v){ var m=idMap[v.id]; if(!m)return; if(!PRICES[m.g])PRICES[m.g]={}; PRICES[m.g][m.pg]=_fmtPrice(v.price/100);if(v.compare_at_price&&v.compare_at_price>v.price){if(!CAPS[m.g])CAPS[m.g]={};CAPS[m.g][m.pg]=_fmtPrice(v.compare_at_price/100);} }); _pricesLoaded=true; elAdd.disabled=false;elAdd.style.opacity='';elAdd.style.cursor=''; elAdd.textContent=_origAddText; if(typeof updatePreis==='function')updatePreis(); _updateAbPreis(); }) .catch(function(e){_pricesFallback(e.message||e);}); } function _pricesFallback(reason){ console.warn('[Body v4] Preis-Fetch fehlgeschlagen:',reason); elAdd.disabled=false;elAdd.style.opacity='';elAdd.style.cursor=''; elAdd.textContent=_origAddText; if(typeof elPreis!=='undefined'&&elPreis)elPreis.innerHTML='Preis konnte nicht geladen werden — bitte Seite neu laden'; } function _updateAbPreis(){ try{var _p=[];Object.keys(PRICES).forEach(function(g){Object.values(PRICES[g]).forEach(function(x){var n=parseFloat(String(x).replace(/\./g,'').replace(',','.'));if(!isNaN(n))_p.push(n);});});if(_p.length){var _m=Math.min.apply(null,_p);var _e=document.getElementById('rp-ab-preis');if(_e)_e.textContent='Ab '+_m.toFixed(2).replace('.',',')+' €';}}catch(e){} } setTimeout(_loadPrices,0); // === /DYNAMIC PRICE LOADING v4b === var COLORS=(typeof window!=="undefined"&&window.CAPAROL_COLORS)||[];var COLORS_RAL=(typeof window!=="undefined"&&window.CAPAROL_COLORS_RAL)||[];var COLORS_NCS=(typeof window!=="undefined"&&window.CAPAROL_COLORS_NCS)||[];var COLORS_CC=(typeof window!=="undefined"&&window.CAPAROL_COLORS_CC)||[]; var VARIANTS=window.__RPV={"25 kg": {"W": 53743690711378, "1": 53820000895314, "2": 53820000928082, "3": 53820000960850}, "K20 (25 kg)": {"W": 53830583288146}, "K15 (25 kg)": {"W": 53830583320914}}; var AREA=window.__RPA={"K20 (25 kg)": "ca. 8 m²", "K15 (25 kg)": "ca. 10 m²"}; var PRICES={};var _pricesLoaded=false;var CAPS={}; var FAMS=[ ['all','Alle Familien','#cccccc'], ['weiss','Weiß','#F6F4F1'], ['grau','Grau','#9E9E9E'], ['beige','Beige','#D7CDB8'], ['braun','Braun','#6F4A2D'], ['rot','Rot','#C53C3C'], ['gelb','Gelb','#F5D547'], ['gruen','Grün','#3D9A4A'], ['blau','Blau','#2E5E9E'], ['violett','Violett','#7E4C8E'] ]; var PAGE=(window.matchMedia&&matchMedia('(max-width:760px)').matches)?24:60; var gebinde='20 kg'; var mode='weiss'; var family='all'; var term=''; var selectedColor=null; var filtered=[]; var rendered=0; function hideTheme(){ var sels=['variant-picker','product-form-component','quantity-selector-component','shopify-accelerated-checkout']; for(var i=0;i30){v+=2000;}else if(!plain){v+=500;}return v;}return _k(a)-_k(b);}); for(var i=0;i'+AREA[s]+'':'');if(!_ok){b.innerHTML+=''+((VARIANTS[s]&&VARIANTS[s].W!==undefined)?'nur in Wei\u00df (Standard)':'nur im Wunschton')+'';} b.onclick=function(){if(!_verfuegbar(s)){var _f=document.getElementById('rp-mode')||document.querySelector('.rp-wrap');if(_f&&_f.scrollIntoView){_f.scrollIntoView({behavior:'smooth'});}return;}gebinde=s;renderGebinde();updatePreis();}; elG.appendChild(b); })(sizes[i]); } } function renderMode(){ elM.innerHTML=''; function addBtn(k,label){ var b=document.createElement('button');b.type='button'; b.className='rp-btn'+(mode===k?' active':''); b.textContent=label; b.onclick=function(){ mode=k; if(k==='weiss'){ selectedColor=null; elBrowser.style.display='none'; if(elSpec)elSpec.style.display='none'; elName.textContent='Weiß (Standard)'; elPg.textContent='Standardton (Weiß-Basis)'; elPreview.style.background='#FFFFFF'; }else{ selectedColor=null; elBrowser.style.display='block'; if(elSpec)elSpec.style.display='block'; var lbl={sonder:'1.357 Caparol 3D-System Plus',cc:'224 CaparolColor Compact',ral:'213 RAL Classic',ncs:'1.950 NCS Index 1950'}; elName.textContent='Farbton wählen →'; elPg.textContent=lbl[k]; elPreview.style.background='#FFFFFF'; family='all';term='';if(elSearch)elSearch.value=''; filterAndRender();renderFams(); } renderGebinde();renderMode();updatePreis(); }; elM.appendChild(b); } addBtn('weiss','Weiß (Standard)'); addBtn('sonder','3D-System Plus (1.357)'); addBtn('cc','CaparolColor Compact (224)'); addBtn('ral','RAL Classic (213)'); addBtn('ncs','NCS Index (1.950)'); } function renderFams(){ elFams.innerHTML=''; var SRC=mode==='cc'?COLORS_CC:mode==='ral'?COLORS_RAL:mode==='ncs'?COLORS_NCS:COLORS; var avail={'all':true}; for(var k=0;k'; elAdd.disabled=true; elAdd.style.opacity='.4'; elAdd.style.cursor='not-allowed'; }else{ if(elPreis.parentNode)elPreis.parentNode.style.display=''; var _cap=CAPS[gebinde]&&CAPS[gebinde][pg];if(_cap){elPreis.innerHTML=''+_cap+' €'+price+' €';}else{elPreis.innerHTML=price+' €';}elPreis.setAttribute('data-preis',price+' €'); elAdd.disabled=false; elAdd.style.opacity=''; elAdd.style.cursor=''; } } elSearch.oninput=function(){term=elSearch.value;filterAndRender();}; elMore.onclick=renderMore; elAdd.onclick=function(){ if(mode!=='weiss'&&!selectedColor){ alert('Bitte einen Farbton wählen.'); return; } var pg=mode==='weiss'?'W':selectedColor[2]; if(!VARIANTS[gebinde][pg]){alert('Diese Kombination ist nicht verf\u00fcgbar.\\nBitte andere Gebindegr\u00f6\u00dfe w\u00e4hlen oder einen Sonderton.');return;} var vid=VARIANTS[gebinde][pg]; elAdd.disabled=true; elAdd.textContent='Wird hinzugefügt...'; var fd=new FormData(); fd.append('id',vid); fd.append('quantity',1); if(mode!=='weiss'&&selectedColor){ fd.append('properties[Farbton]',selectedColor[1]+' (#'+selectedColor[0]+')'); } fetch('/cart/add.js',{method:'POST',body:fd,credentials:'same-origin'}).then(function(r){ if(!r.ok){return r.text().then(function(t){throw new Error('Status '+r.status+': '+t.substring(0,180));});} return r.json(); }).then(function(d){ window.location.href='/cart'; }).catch(function(e){ elAdd.disabled=false; elAdd.textContent='In den Warenkorb'; alert('Fehler: '+(e.message||e)); }); }; /* rp-sticky: mobile Kaufleiste */ var _stB=null,_stPr=null,_stNm=null,_stMainSichtbar=true; function _stickyRefresh(){ if(!_stB)return; var mobil=window.matchMedia&&matchMedia('(max-width:760px)').matches; var t=(elPreis.getAttribute('data-preis')||elPreis.textContent||''); var gut=/\d/.test(t)&&!elAdd.disabled; if(mobil&&gut&&!_stMainSichtbar){ _stPr.textContent=t.trim(); _stNm.textContent=gebinde+' \u00b7 '+((elName&&elName.textContent)||''); _stB.style.display='flex'; }else{_stB.style.display='none';} } (function(){ if(document.getElementById('rp-sticky'))return; _stB=document.createElement('div'); _stB.id='rp-sticky'; _stB.style.cssText='position:fixed;left:0;right:0;bottom:0;z-index:9999;background:#fff;box-shadow:0 -3px 14px rgba(0,0,0,.18);padding:10px 14px;padding-bottom:calc(10px + env(safe-area-inset-bottom));display:none;align-items:center;gap:12px'; _stB.innerHTML='In den Warenkorb'; document.body.appendChild(_stB); _stPr=document.getElementById('rp-sticky-pr'); _stNm=document.getElementById('rp-sticky-nm'); document.getElementById('rp-sticky-go').onclick=function(){elAdd.click();}; if('IntersectionObserver' in window){ new IntersectionObserver(function(es){_stMainSichtbar=es[0].isIntersecting;_stickyRefresh();}).observe(elAdd); } try{ new MutationObserver(_stickyRefresh).observe(elPreis,{childList:true,characterData:true,subtree:true}); new MutationObserver(_stickyRefresh).observe(elAdd,{attributes:true}); }catch(e){} })(); /* rp-gebinde-min: kleinstes Gebinde vorauswaehlen (Konsistenz zum Ab-Preis) */ try{ var _ks=Object.keys(VARIANTS); _ks.sort(function(x,y){return parseFloat(x.replace(',','.'))-parseFloat(y.replace(',','.'))}); var _kw=_ks.filter(function(k){return VARIANTS[k]&&VARIANTS[k].W;}); if(_ks.length)gebinde=(mode==='weiss'&&_kw.length)?_kw[0]:_ks[0]; }catch(e){} renderGebinde(); renderMode(); renderFams(); filterAndRender(); updatePreis(); _stickyRefresh(); // Ab-Preis wird jetzt in _updateAbPreis() nach Fetch berechnet },300); BasisDispersion + Silikon + Silikat StrukturGleichkörnig DiffusionV1 hoch (µ ca. 50) BrandklasseA2-s1,d0 Merkmale ✓ Drei BindemittelDispersions-, Silikon- und Silikat-Komponenten vereinen Haftung, Wasserschutz und Diffusion. ✓ DiffusionsoffenKlasse V1 hoch — ideal auf gedämmten Fassaden. ✓ HydrophobWasseraufnahme W3 niedrig — die Fassade bleibt trocken. ✓ Mechanisch belastbarRobuster Schutz für die Dämmebene. ✓ Hand und MaschineGeschmeidig händisch oder rationell maschinell verarbeitbar. ✓ Nicht brennbar eingestuftEuroklasse A2-s1,d0. Weitere Produktdetails anzeigen Einsatzbereich Deckbeschichtung für Capatect Wärmedämm-Verbundsysteme und Sanierputzsysteme sowie für freie Fassadenflächen. Weiß als Lagerware, tönbar im Wunschton. Technische Daten Dichte ca. 1,85 g/cm³, Wasserdurchlässigkeit W3 niedrig, Wärmeleitfähigkeit 1,10 W/(m·K). Verarbeitung Untergrund mit Capatect Putzgrund vorbereiten, Putz kornbündig aufziehen und strukturieren. Hinweise Die Farbdarstellung auf dem Bildschirm kann von der tatsächlichen Farbe abweichen — für verbindliche Ergebnisse Musterlegung empfohlen. Verbrauchswerte sind Richtwerte; exakter Verbrauch durch Probefläche ermitteln. Sondertöne (FTG 1 – 3) werden über ColorExpress im Werk gemischt — je heller der Ton, desto niedriger der Aufpreis. 📄 Technisches Datenblatt (PDF)(function(){ var MAP=null,QTY={t:1,b:1}; function fmt(c){return (c/100).toFixed(2).replace(".",",")+"\u00a0\u20ac";} function el(i){return document.getElementById(i);} var _h=(window.location.pathname.match(/\/products\/([^\/?#]+)/)||[])[1]; setTimeout(function(){var tp=document.querySelector(".rp-hero-text p");if(!tp)return; tp.className+=" rp-clamp"; if(tp.scrollHeight>tp.clientHeight+8){var ml=document.createElement("a"); ml.textContent="mehr anzeigen"; ml.style.cssText="display:block;font-size:.85rem;color:#1F5763;font-weight:600;margin-top:.3rem;cursor:pointer"; ml.onclick=function(){if(tp.className.indexOf("rp-clamp")>=0){tp.className=tp.className.replace(" rp-clamp",""); ml.textContent="weniger anzeigen";}else{tp.className+=" rp-clamp";ml.textContent="mehr anzeigen";}}; tp.parentNode.appendChild(ml);}},400); if(_h){fetch("/products/"+_h+".js",{credentials:"same-origin"}).then(function(r){return r.json();}) .then(function(p){MAP={};for(var i=0;ist.v.p){cc.textContent=fmt(st.v.c);cc.style.display="inline"; ee.textContent="Du sparst "+fmt(st.v.c-st.v.p);ee.style.display="inline-block";} else{cc.style.display="none";ee.style.display="none";} var q=QTY[f]; if(q>1){su.textContent=q+" \u00d7 "+fmt(st.v.p)+" = "+fmt(q*st.v.p);su.style.display="block";} else{su.style.display="none";} if(stf){var hot=q>=6;stf.className="rp-bb-st"+(hot?" hot":""); stf.innerHTML=hot?("Mengenrabatt aktiv: "+(q>=24?"\u22128\u00a0%":q>=12?"\u22125\u00a0%":"\u22123\u00a0%")+ " werden im Warenkorb abgezogen"): "Mengenrabatt: ab 6 Stk. \u22123\u00a0% \u00b7 ab 12 \u22125\u00a0% \u00b7 ab 24 \u22128\u00a0%";} aa.disabled=false;} } var HATTE=false,LETZTE=null,EINZEL=null; function farbdim(){var V=window.__RPV;if(!V)return 0;var u={},n=0; for(var g in V){var raw=V[g]; if(raw&&typeof raw==="object"&&typeof raw.length!=="number"){for(var k in raw){if(!u[k]){u[k]=1;n++;}}}} return n;} function stdCount(){var alle=document.querySelectorAll(".rp-wrap .rp-btn");var n=0; for(var i=0;i