1 2 3 <!DOCTYPE html> 4<html lang="de"> <head> 5<!-- Start of Shoplift scripts --> 6<!-- 2025-08-06T14:01:43.9086930Z --> 7<style>.shoplift-hide { opacity: 0 !important; }</style> 8<style id="sl-preview-bar-hide">#preview-bar-iframe, #PBarNextFrameWrapper { display: none !important; }</style>
9<script type="text/javascript">(function(rootPath, template, themeRole, themeId, isThemePreview){ /* Generated on 2025-08-11T18:45:05.6383154Z */var U=Object.defineProperty;var B=(m,p,u)=>p in m?U(m,p,{enumerable:!0,configurable:!0,writable:!0,value:u}):m[p]=u;var c=(m,p,u)=>B(m,typeof p!="symbol"?p+"":p,u);(function(){"use strict";var m=" daum[ /]| deusu/| yadirectfetcher|(?:^|[^g])news(?!sapphire)|(?<! (?:channel/|google/))google(?!(app|/google| pixel))|(?<! cu)bots?(?:\\b|_)|(?<!(?: ya| yandex|^job|inapp;) ?)search|(?<!(?:lib))http|(?<![hg]m)score|@[a-z][\\w-]+\\.|\\(\\)|\\.com|\\b\\d{13}\\b|^<|^[\\w \\.\\-\\(?:\\):]+(?:/v?\\d+(?:\\.\\d+)?(?:\\.\\d{1,10})*?)?(?:,|$)|^[^ ]{50,}$|^\\d+\\b|^\\w+/[\\w\\(\\)]*$|^active|^ad muncher|^amaya|^avsdevicesdk/|^biglotron|^bot|^bw/|^clamav[ /]|^client/|^cobweb/|^custom|^ddg[_-]android|^discourse|^dispatch/\\d|^downcast/|^duckduckgo|^facebook|^getright/|^gozilla/|^hobbit|^hotzonu|^hwcdn/|^jeode/|^jetty/|^jigsaw|^microsoft bits|^movabletype|^mozilla/\\d\\.\\d \\(compatible;?\\)$|^mozilla/\\d\\.\\d \\w*$|^navermailapp|^netsurf|^offline|^owler|^postman|^python|^rank|^read|^reed|^rest|^rss|^snapchat|^space bison|^svn|^swcd |^taringa|^thumbor/|^track|^valid|^w3c|^webbandit/|^webcopier|^wget|^whatsapp|^wordpress|^xenu link sleuth|^yahoo|^yandex|^zdm/\\d|^zoom marketplace/|^{{.*}}$|admin|analyzer|archive|ask jeeves/teoma|bit\\.ly/|bluecoat drtr|browsex|burpcollaborator|capture|catch|check|chrome-lighthouse|chromeframe|classifier|clean|cloud|crawl|cypress/|dareboost|datanyze|dejaclick|detect|dmbrowser|download|evc-batch/|feed|firephp|gomezagent|headless|httrack|hubspot marketing grader|hydra|ibisbrowser|images|insight|inspect|iplabel|ips-agent|java(?!;)|library|mail\\.ru/|manager|measure|neustar wpm|node|nutch|offbyone|optimize|pageburst|pagespeed|parser|perl|phantomjs|pingdom|powermarks|preview|proxy|ptst[ /]\\d|reputation|resolver|retriever|rexx;|rigor|rss\\b|scan|scrape|server|sogou|sparkler/|speedcurve|spider|splash|statuscake|synapse|synthetic|tools|torrent|trace|transcoder|url|virtuoso|wappalyzer|watch|webglance|webkit2png|whatcms/|zgrab",p=/bot|spider|crawl|http|lighthouse/i,u;function P(){if(u instanceof RegExp)return u;try{u=new RegExp(m,"i")}catch{u=p}return u}function E(r){return!!r&&P().test(r)}class v{constructor(){c(this,"timestamp");this.timestamp=new Date}}class x extends v{constructor(e,s,i){super();c(this,"type");c(this,"testId");c(this,"hypothesisId");this.type=3,this.testId=e,this.hypothesisId=s,this.timestamp=i}}class H extends v{constructor(e){super();c(this,"type");c(this,"path");this.type=4,this.path=e}}class R extends v{constructor(e){super();c(this,"type");c(this,"cart");this.type=5,this.cart=e}}class S extends Error{constructor(){super();c(this,"isBot");this.isBot=!0}}function b(r=1e3){return new Promise(t=>setTimeout(t,r))}function V(r,t){let e=0;const s=(t==null?void 0:t.base)??1.3;let i=(t==null?void 0:t.initialDelay)??500,o=!1;async function n(){for(;!o;)await r(),e++,i*=Math.pow(s,e),t!=null&&t.noJitter||(i=i*.5+Math.round(i*.5*Math.random())),i=Math.min(i,(t==null?void 0:t.maxDelay)??2e3),await b(i)}return n(),()=>{o=!0}}function L(r,t,e){for(const s of t.selectors){const i=r.querySelectorAll(s.cssSelector);for(let o=0;o<i.length;o++)e(t.testId,t.hypothesisId)}k(r,t,(s,i,o,n,a)=>a(i,o),e)}function q(r,t,e){for(const s of t.selectors)T(r,t.testId,t.hypothesisId,s,e??(()=>{}));k(r,t,T,e??(()=>{}))}function _(r){return r.urlPatterns.reduce((t,e)=>{switch(e.operator){case"contains":return t+`.*${e}.*`;case"endsWith":return t+`.*${e}`;case"startsWith":return t+`${e}.*`}},"")}function k(r,t,e,s){new MutationObserver(()=>{for(const o of t.selectors)e(r,t.testId,t.hypothesisId,o,s)}).observe(r.documentElement,{childList:!0,subtree:!0})}function T(r,t,e,s,i){const o=r.querySelectorAll(s.cssSelector);for(let n=0;n<o.length;n++){let a=o.item(n);if(a instanceof HTMLElement&&a.dataset.shoplift!==""){a.dataset.shoplift="";for(const l of s.actions.sort(z))a=M(r,s.cssSelector,a,l)}}return o.length>0&&i?(i(t,e),!0):!1}function M(r,t,e,s){switch(s.type){case"innerHtml":e.innerHTML=s.value;break;case"attribute":F(e,s.scope,s.value);break;case"css":O(r,t,s.value);break;case"js":D(r,e,s);break;case"copy":return $(e);case"remove":N(e);break;case"move":G(e,parseInt(s.value));break}return e}function F(r,t,e){r.setAttribute(t,e)}function O(r,t,e){var i;const s=r.createElement("style");s.innerHTML=`${t} { ${e} }`,(i=r.getElementsByTagName("head")[0])==null||i.appendChild(s)}function D(r,t,e){Function("document","element",`use strict; ${e.value}`)(r,t)}function $(r){const t=r.cloneNode(!0);if(!r.parentNode)throw"Can't copy node outside of DOM";return r.parentNode.insertBefore(t,r.nextSibling),t}function N(r){r.remove()}function G(r,t){if(t===0)return;const e=Array.prototype.slice.call(r.parentElement.children).indexOf(r),s=Math.min(Math.max(e+t,0),r.parentElement.children.length-1);r.parentElement.children.item(s).insertAdjacentElement(t>0?"afterend":"beforebegin",r)}function z(r,t){return A(r)-A(t)}function A(r){return r.type==="copy"||r.type==="remove"?0:1}function g(r,t){return typeof t=="string"&&/\d{4}-\d{2}-\d{2}T\d{2}:\d{2}:\d{2}.\d+(?:Z|[+-]\d+)/.test(t)?new Date(t):t}function w(r,t){return t}class j{constructor(t,e,s,i,o,n,a,l,h,d,y){c(this,"temporarySessionKey","Shoplift_Session");c(this,"essentialSessionKey","Shoplift_Essential");c(this,"analyticsSessionKey","Shoplift_Analytics");c(this,"legacySessionKey");c(this,"cssHideClass");c(this,"testConfigs");c(this,"inactiveTestConfigs");c(this,"testsFilteredByAudience");c(this,"sendPageView");c(this,"shopliftDebug");c(this,"useGtag");c(this,"getCountryTimeout");c(this,"state");c(this,"shopifyAnalyticsId");c(this,"cookie",document.cookie);c(this,"isSyncing",!1);c(this,"isSyncingGA",!1);c(this,"fetch");c(this,"localStorageSet");c(this,"localStorageGet");c(this,"sessionStorageSet",window.sessionStorage.setItem.bind(window.sessionStorage));c(this,"sessionStorageGet",window.sessionStorage.getItem.bind(window.sessionStorage));
9c(this,"urlParams",new URLSearchParams(window.location.search));c(this,"device");c(this,"logHistory");this.shop=t,this.host=e,this.eventHost=s,this.disableReferrerOverride=l,this.logHistory=[],this.legacySessionKey=`SHOPLIFT_SESSION_${this.shop}`,this.cssHideClass=i?"shoplift-hide":"",this.testConfigs=d.map(f=>({...f,startAt:new Date(f.startAt),statusHistory:f.statusHistory.map(I=>({...I,createdAt:new Date(I.createdAt)}))})),this.inactiveTestConfigs=y,this.sendPageView=!!o,this.shopliftDebug=n===!0,this.useGtag=a===!0,this.fetch=window.fetch.bind(window),this.localStorageSet=window.localStorage.setItem.bind(window.localStorage),this.localStorageGet=window.localStorage.getItem.bind(window.localStorage);const C=this.getDeviceType();this.device=C!=="tablet"?C:"mobile",this.state=this.loadState(),this.shopifyAnalyticsId=this.getShopifyAnalyticsId(),this.testsFilteredByAudience=d.filter(f=>f.status=="active"),this.getCountryTimeout=h===1000?1e3:h,this.log("State Loaded",JSON.stringify(this.state))}async init(){var t;try{if(this.log("Shoplift script initializing"),window.Shopify&&window.Shopify.designMode){this.log("Skipping script for design mode");return}if(window.location.href.includes("slScreenshot=true")){this.log("Skipping script for screenshot");return}if(window.location.hostname.endsWith(".edgemesh.com")){this.log("Skipping script for preview");return}if(window.location.href.includes("isShopliftMerchant")){const s=this.urlParams.get("isShopliftMerchant")==="true";this.log("Setting merchant session to %s",s),this.state.temporary.isMerchant=s,this.persistTemporaryState()}if(this.state.temporary.isMerchant){this.log("Skipping script for merchant"),
9(t=document.querySelector("#sl-preview-bar-hide"))==null||t.remove();return}if(E(navigator.userAgent))return;if(navigator.userAgent.includes("Chrome/118")){this.log("Random: %o",[Math.random(),Math.random(),Math.random()]);const s=await this.makeRequest({url:`${this.eventHost}/api/v0/events/ip`,method:"get"}).then(i=>i==null?void 0:i.json());this.log(`IP: ${s}`),this.makeRequest({url:`${this.eventHost}/api/v0/logs`,method:"post",data:JSON.stringify(this.debugState(),w)}).catch()}if(this.shopifyAnalyticsId=this.getShopifyAnalyticsId(),this.monitorConsentChange(),this.checkForThemePreview())return;if(!this.disableReferrerOverride&&this.state.temporary.originalReferrer!=null){this.log(`Overriding referrer from '${document.referrer}' to '${this.state.temporary.originalReferrer}'`);const s=this.state.temporary.originalReferrer;delete this.state.temporary.originalReferrer,this.persistTemporaryState(),Object.defineProperty(document,"referrer",{get:()=>s,enumerable:!0,configurable:!0})}if(await this.refreshVisitor(this.shopifyAnalyticsId),await this.handleVisitorTest()){this.log("Redirecting for visitor test");return}this.setShoplift(),this.showPage(),await this.finalize(),console.log("SHOPLIFT SCRIPT INITIALIZED!")}catch(e){if(e instanceof S)return;throw e}finally{typeof window.shoplift!="object"&&this.setShopliftStub()}}async finalize(){const t=await this.getCartState();t!==null&&this.queueCartUpdate(t),this.pruneStateAndSave(),await this.syncAllEvents()}setShoplift(){this.log("Setting up public API");const e=this.urlParams.get("slVariant")==="true",s=e?null:this.urlParams.get("slVariant");window.shoplift={isHypothesisActive:async i=>{if(this.log("Script checking variant for hypothesis '%s'",i),e)return this.log("Forcing variant for hypothesis '%s'",i),!0;if(s!==null)return this.log("Forcing hypothesis '%s'",s),i===s;const o=this.testConfigs.find(a=>a.hypotheses.some(l=>l.id===i));if(!o)return this.log("No test found for hypothesis '%s'",i),!1;const n=this.state.essential.visitorTests.find(a=>a.testId===o.id);return n?(this.log("Active visitor test found",i),n.hypothesisId===i):(await this.manuallySplitVisitor(o),this.testConfigs.some(a=>a.hypotheses.some(l=>l.id===i&&this.state.essential.visitorTests.some(h=>h.hypothesisId===l.id))))},setAnalyticsConsent:async i=>{await this.onConsentChange(i,!0)},getVisitorData:()=>({visitor:this.state.analytics.visitor,visitorTests:this.state.essential.visitorTests.filter(i=>!i.isInvalid).map(i=>{const{shouldSendToGa:o,...n}=i;return n})})}}setShopliftStub(){this.log("Setting up stubbed public API");const e=this.urlParams.get("slVariant")==="true",s=e?null:this.urlParams.get("slVariant");window.shoplift={isHypothesisActive:i=>Promise.resolve(e||i===s),setAnalyticsConsent:()=>Promise.resolve(),getVisitorData:()=>({visitor:null,visitorTests:[]})}}async manuallySplitVisitor(t){this.log("Starting manual split for test '%s'",t.id),await this.handleVisitorTest([t]),this.saveState(),this.syncAllEvents()}async handleVisitorTest(t){await this.filterTestsByAudience(this.testConfigs,this.state.analytics.visitor??this.buildBaseVisitor(),this.state.essential.visitorTests);let e=t?t.filter(i=>this.testsFilteredByAudience.some(o=>o.id===i.id)):this.testsForUrl(this.testsFilteredByAudience);if(e.length>0){this.log("Existing visitor on test page");const i=this.getCurrentVisitorHypothesis(e);if(i){this.log("Found current visitor test");const l=this.considerRedirect(i);return l&&(this.log("Redirecting for current visitor test"),this.redirect(i)),l}this.log("No active test relation for test page");const o=this.testsForUrl(this.inactiveTestConfigs.filter(l=>this.testIsPaused(l)&&l.hypotheses.some(h=>this.state.essential.visitorTests.some(d=>d.hypothesisId===h.id)))).map(l=>l.id);if(o.length>0)return this.log("Visitor has paused tests for test page, skipping test assignment: %o",o),!1;if(this.hasThemeAndOtherTestTypes(this.testsFilteredByAudience)){this.log("Store has both theme and non-theme tests");const l=this.visitorActiveTestType();this.log("Current visitor test type is '%s'",l);let h;switch(l){case"templateOrUrlRedirect":this.log("Filtering to non-theme tests"),h=d=>d!=="theme";break;case"theme":this.log("Filtering to theme tests"),h=d=>d==="theme";break;case null:h=Math.random()>.5?(this.log("Filtering to theme tests"),d=>d==="theme"):(this.log("Filtering to non-theme tests"),d=>d!=="theme");break}e=e.filter(d=>d.hypotheses.some(y=>
9y.isControl&&h(y.type)))}if(e.length===0)return this.log("No tests found"),!1;const n=e[Math.floor(Math.random()*e.length)],a=this.pickHypothesis(n);if(a){this.log("Adding local visitor to test '%s', hypothesis '%s'",n.id,a.id),this.queueAddVisitorToTest(n.id,a);const l=this.considerRedirect(a);return l&&(this.log("Redirecting for new test"),this.redirect(a)),l}this.log("No hypothesis found")}return this.includeInDomTests(),!1}includeInDomTests(){const t=this.getDomTestsForCurrentUrl(),e=this.getVisitorDomHypothesis(t);for(const s of t){this.log("Evaluating dom test '%s'",s.id);const o=e.find(n=>s.hypotheses.some(a=>n.id===a.id))??this.pickHypothesis(s);if(!o){this.log("Failed to pick hypothesis for test");continue}if(o.isControl){this.log("Test has no dom actions to take, detect selector for test inclusion");const n=s.hypotheses.filter(a=>a.id!==o.id).flatMap(a=>{var l;return((l=a.domSelectors)==null?void 0:l.map(h=>({...h,testId:s.id})))??[]});n.length>0&&L(document,{testId:s.id,hypothesisId:o.id,selectors:n},a=>{this.queueAddVisitorToTest(a,o),this.syncAllEvents()});continue}if(!o.domSelectors||o.domSelectors.length===0){this.log("No selectors found, skipping hypothesis");continue}this.log("Watching for selectors"),q(document,{testId:s.id,hypothesisId:o.id,selectors:o.domSelectors},n=>{this.queueAddVisitorToTest(n,o),this.syncAllEvents()})}}considerRedirect(t){if(this.log("Considering redirect for hypothesis '%s'",t.id),t.isControl)return this.log("Skipping redirect for control"),!1;if(t.type==="basicScript"||t.type==="manualScript")return this.log("Skipping redirect for script test"),!1;const e=this.state.essential.visitorTests.find(n=>n.hypothesisId===t.id),s=new URL(window.location.toString()),o=new URLSearchParams(window.location.search).get("view");if(t.type==="theme"){if(!(t.themeId===themeId)){if(this.log("Theme id '%s' is not hypothesis theme ID '%s'",t.themeId,themeId),e&&e.themeId!==t.themeId&&(e.themeId===themeId||!this.isThemePreview()))this.log("On old theme, redirecting and updating local visitor"),e.themeId=t.themeId;else if(this.isThemePreview())return this.log("On non-test theme, skipping redirect"),!1;return this.log("Hiding page to redirect for theme test"),this.hidePage(),!0}return!1}else if(t.type!=="dom"&&t.affix!==template.suffix&&t.affix!==o||t.redirectPath&&!s.pathname.endsWith(t.redirectPath))return this.log("Hiding page to redirect for template test"),this.hidePage(),!0;return this.log("Not redirecting"),!1}redirect(t){if(this.log("Redirecting to hypothesis '%s'",t.id),t.isControl)return;const e=new URL(window.location.toString());if(e.searchParams.delete("view"),t.redirectPath){const s=RegExp("^(/w{2}-w{2})/").exec(e.pathname);if(s&&s.length>1){const i=s[1];e.pathname=`${i}${t.redirectPath}`}else e.pathname=t.redirectPath}else t.type==="theme"?(e.searchParams.set("_ab","0"),e.searchParams.set("_fd","0"),e.searchParams.set("_sc","1"),e.searchParams.set("preview_theme_id",t.themeId.toString())):t.type!=="urlRedirect"&&e.searchParams.set("view",t.affix);this.queueRedirect(e)}async refreshVisitor(t){if(t===null||!this.state.essential.isFirstLoad||!this.testConfigs.some(s=>s.visitorOption!=="all"))return;this.log("Refreshing visitor"),this.hidePage();const e=await this.getVisitor(t);e&&e.id&&this.updateLocalVisitor(e)}buildBaseVisitor(){return{shopifyAnalyticsId:this.shopifyAnalyticsId,device:this.device,country:null,...this.state.essential.initialState}}getInitialState(){const t=this.getUTMValue("utm_source")??"",e=this.getUTMValue("utm_medium")??"",s=this.getUTMValue("utm_campaign")??"",i=this.getUTMValue("utm_content")??"",o=window.document.referrer,n=this.device;return{createdAt:new Date,utmSource:t,utmMedium:e,utmCampaign:s,utmContent:i,referrer:o,device:n}}checkForThemePreview(){var t,e;return this.log("Checking for theme preview"),window.location.hostname.endsWith(".shopifypreview.com")?(this.log("on shopify preview domain"),this.clearThemeBar(!0,!1,this.state),(t=document.querySelector("#sl-preview-bar-hide"))==null||t.remove(),!1):this.isThemePreview()?this.state.essential.visitorTests.some(s=>s.isThemeTest&&this.getHypothesis(s.hypothesisId)&&s.themeId===themeId)?(this.log("On active theme test, remov
9ing theme bar"),this.clearThemeBar(!1,!0,this.state),!1):this.state.essential.visitorTests.some(s=>s.isThemeTest&&!this.getHypothesis(s.hypothesisId)&&s.themeId===themeId)?(this.log("Visitor is on an inactive theme test, redirecting to main theme"),this.redirectToMainTheme(),!0):this.state.essential.isFirstLoad?(this.log("No visitor found on theme preview, redirecting to main theme"),this.redirectToMainTheme(),!0):this.inactiveTestConfigs.some(s=>s.hypotheses.some(i=>i.themeId===themeId))?(this.log("Current theme is an inactive theme test, redirecting to main theme"),this.redirectToMainTheme(),!0):this.testConfigs.some(s=>s.hypotheses.some(i=>i.themeId===themeId))?(this.log("Falling back to clearing theme bar"),this.clearThemeBar(!1,!0,this.state),!1):(this.log("No tests on current theme, skipping script"),this.clearThemeBar(!0,!1,this.state),(e=document.querySelector("#sl-preview-bar-hide"))==null||e.remove(),!0):(this.log("Not on theme preview"),this.clearThemeBar(!0,!1,this.state),!1)}redirectToMainTheme(){this.hidePage();const t=new URL(window.location.toString());t.searchParams.set("preview_theme_id",""),this.queueRedirect(t)}testsForUrl(t){const e=new URL(window.location.href),s=this.typeFromTemplate();return t.filter(i=>i.hypotheses.some(o=>o.type!=="dom"&&(o.isControl&&o.type===s&&o.affix===template.suffix||o.type==="theme"||o.isControl&&o.type==="urlRedirect"&&o.redirectPath&&e.pathname.endsWith(o.redirectPath)||o.type==="basicScript"))&&(i.ignoreTestViewParameterEnforcement||!e.searchParams.has("view")||i.hypotheses.map(o=>o.affix).includes(e.searchParams.get("view")??"")))}domTestsForUrl(t){const e=new URL(window.location.href);return t.filter(s=>s.hypotheses.some(i=>i.type==="dom"&&i.domSelectors&&i.domSelectors.some(o=>new RegExp(_(o)).test(e.toString()))))}async filterTestsByAudience(t,e,s){const i=[];let o=e.country;!o&&t.some(n=>n.requiresCountry&&!s.some(a=>a.testId===n.id))&&(this.log("Hiding page to check geoip"),this.hidePage(),o=await this.makeJsonRequest({method:"get",url:`${this.eventHost}/api/v0/visitors/get-country`,signal:AbortSignal.timeout(this.getCountryTimeout)}).catch(n=>(this.log("Error getting country",n),null)));for(const n of t){this.log("Checking audience for test '%s'",n.id);const a=this.visitorCreatedDuringTestActive(n.statusHistory);(s.some(h=>h.testId===n.id&&(n.device==="all"||n.device===e.device&&n.device===this.device))||this.isTargetAudience(n,e,a,o))&&(this.log("Visitor is in audience for test '%s'",n.id),i.push(n))}this.testsFilteredByAudience=i}isTargetAudience(t,e,s,i){const o=this.getChannel(e);return(t.device==="all"||t.device===e.device&&t.device===this.device)&&(t.visitorOption==="all"||t.visitorOption==="new"&&s||t.visitorOption==="returning"&&!s)&&(t.targetAudiences.length===0||t.targetAudiences.reduce((n,a)=>n||a.reduce((l,h)=>l&&h(e,s,o,i),!0),!1))}visitorCreatedDuringTestActive(t){let e="";for(const s of t){if(this.state.analytics.visitor!==null&&this.state.analytics.visitor.createdAt<s.createdAt||this.state.essential.initialState.createdAt<s.createdAt)break;e=s.status}return e==="active"}getDomTestsForCurrentUrl(){return this.domTestsForUrl(this.testsFilteredByAudience)}getCurrentVisitorHypothesis(t){return t.flatMap(e=>e.hypotheses).find(e=>e.type!=="dom"&&this.state.essential.visitorTests.some(s=>s.hypothesisId===e.id))}getVisitorDomHypothesis(t){return t.flatMap(e=>e.hypotheses).filter(e=>e.type==="dom"&&this.state.essential.visitorTests.some(s=>s.hypothesisId===e.id))}getHypothesis(t){return this.testConfigs.filter(e=>e.hypotheses.some(s=>s.id===t)).map(e=>e.hypotheses.find(s=>s.id===t))[0]}hasThemeTest(t){return t.some(e=>e.hypotheses.some(s=>s.type==="theme"))}hasTestThatIsNotThemeTest(t){return t.some(e=>e.hypotheses.some(s=>s.type!=="theme"&&s.type!=="dom"))}hasThemeAndOtherTestTypes(t){return this.hasThemeTest(t)&&this.hasTestThatIsNotThemeTest(t)}testIsPaused(t){return t.status==="paused"||t.status==="incompatible"||t.status==="suspended"}visitorActiveTestType(){const t=this.state.essential.visitorTests.filter(e=>this.testConfigs.some(s=>s.hypotheses.some(i=>i.id==e.hypothesisId)));return t.length===0?null:t.some(e=>e.isThemeTest)?"theme":"templateOrUrlRedirect"}pickHypothesis(t){let e=Math.random();const s=t.hypotheses.reduce((o,n)=>o+n.visitorCount,0);return t.hypotheses.sort((o,n)=>o.isControl?n.isControl?0:-1:n.isControl?1:0).reduce((o,n)=>{if(o!==null)return o;const l=t.hypotheses.reduce((h,d)=>h&&d.visitorCount>20,!0)?n.visitorCount/s-n.trafficPercentage:0;return e<=n.trafficPercentage-l?n:(e-=n.trafficPercentage,null)},null)}typeFromTemplate(){switch(template.type){case"collection-list":return"collectionList";case"page":return"landing";case"article":case"blog":case"cart":case"collection":case"index":case"product":case"search":return template.type;default:return null}}queueRedirect(t){this.saveState(),this.disableReferrerOverride||(this.log(`Saving temporary referrer override '${document.referrer}'`),this.state.temporary.originalReferrer=document.referrer,this.persistTemporaryState()),window.setTimeout(()=>window.location.assign(t),0),window.setTimeout(()=>void this.syncAllEvents(),2e3)}async syncAllEvents(){const t=async()=>
9{if(this.isSyncing){window.setTimeout(()=>void(async()=>await t())(),500);return}try{this.isSyncing=!0,await this.syncEvents(),this.syncGAEvents()}finally{this.isSyncing=!1}};await t()}async syncEvents(){var s,i;if(!this.state.essential.consentApproved||!this.shopifyAnalyticsId||this.state.analytics.queue.length===0)return;const t=this.state.analytics.queue.length,e=this.state.analytics.queue.splice(0,t);this.log("Syncing %s events",t);try{const o={shop:this.shop,visitorDetails:{shopifyAnalyticsId:this.shopifyAnalyticsId,device:((s=this.state.analytics.visitor)==null?void 0:s.device)??this.device,country:((i=this.state.analytics.visitor)==null?void 0:i.country)??null,...this.state.essential.initialState},events:this.state.essential.visitorTests.filter(a=>!a.isInvalid&&!a.isSaved).map(a=>new x(a.testId,a.hypothesisId,a.createdAt)).concat(e)};await this.sendEvents(o);const n=await this.getVisitor(this.shopifyAnalyticsId);n!==null&&this.updateLocalVisitor(n);for(const a of this.state.essential.visitorTests.filter(l=>!l.isInvalid&&!l.isSaved))a.isSaved=!0}catch{this.state.analytics.queue.splice(0,0,...e)}finally{this.saveState()}}syncGAEvents(){if(!this.useGtag){this.log("UseGtag is false â skipping GA Events");return}if(!this.state.essential.consentApproved){this.log("Consent not approved â skipping GA Events");return}if(this.isSyncingGA){this.log("Already syncing GA - skipping GA events");return}this.isSyncingGA=!0;const t=this.state.essential.visitorTests.filter(n=>n.shouldSendToGa);if(t.length===0){this.log("No GA Events to sync");return}this.log("Syncing %s GA Events",t.length);let e,s;const i=new Promise(n=>s=n),o=b(2500).then(()=>(e==null||e(),this.log("Timeout while waiting for gtag"),!1));Promise.race([i,o]).then(n=>Promise.allSettled(t.map(a=>this.sendGtagEvent(a,n)))).then(()=>{this.log("All gtag events sent")}).finally(()=>{this.isSyncingGA=!1}),typeof window.gtag=="function"?(this.log("gtag immediately available, sending now"),s==null||s(!0)):e=V(()=>{this.log("Checking for gtag again..."),typeof window.gtag=="function"&&(this.log("gtag is available"),e==null||e(),s==null||s(!0))},{initialDelay:100,maxDelay:500,base:1.1})}sendGtagEvent(t,e){return new Promise(s=>{this.log("Sending GA Event for test %s, hypothesis %s",t.testId,t.hypothesisId);const i=()=>{t.shouldSendToGa=!1,this.persistEssentialState(),s()},o={exp_variant_string:`SL-${t.testId}-${t.hypothesisId}`};
9this.shopliftDebug&&Object.assign(o,{debug_mode:!0}),e?(this.log("GTAG available, sending event for hypothesis %s",t.hypothesisId),gtag("event","experience_impression",{...o,event_callback:()=>{this.log("GA acknowledged event for hypothesis %s",t.hypothesisId),i()}})):(this.log("GTAG not available, pushing event with hypothesis %s to dataLayer",t.hypothesisId),window.dataLayer=window.dataLayer||[],window.dataLayer.push({event:"experience_impression",...o}),i())})}updateLocalVisitor(t){let e;({visitorTests:e,...this.state.analytics.visitor}=t);for(const s of this.state.essential.visitorTests.filter(i=>!e.some(o=>o.testId===i.testId)))s.isSaved=!0,s.isInvalid=!0;for(const s of e)this.state.essential.visitorTests.some(o=>o.testId===s.testId)||this.state.essential.visitorTests.push(s);this.state.analytics.visitor.storedAt=new Date}async getVisitor(t){try{return await this.makeJsonRequest({method:"get",url:`${this.eventHost}/api/v0/visitors/by-key/${this.shop}/${t}`})}catch{return null}}async sendEvents(t){await this.makeRequest({method:"post",url:`${this.eventHost}/api/v0/events`,data:JSON.stringify(t)})}getUTMValue(t){const s=decodeURIComponent(window.location.search.substring(1)).split("&");for(let i=0;i<s.length;i++){const o=s[i].split("=");if(o[0]===t)return o[1]||null}return null}hidePage(){this.log("Hiding page"),this.cssHideClass&&!window.document.documentElement.classList.contains(this.cssHideClass)&&(window.document.documentElement.classList.add(this.cssHideClass),setTimeout(this.removeAsyncHide(this.cssHideClass),2e3))}showPage(){this.cssHideClass&&this.removeAsyncHide(this.cssHideClass)()}getDeviceType(){function t(){let s=!1;return function(i){(/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino/i.test(i)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i.test(i.substr(0,4)))&&(s=!0)}(navigator.userAgent||navigator.vendor),s}function e(){let s=!1;return function(i){(/android|ipad|playbook|silk/i.test(i)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|
9sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i.test(i.substr(0,4)))&&(s=!0)}(navigator.userAgent||navigator.vendor),s}return t()?"mobile":e()?"tablet":"desktop"}removeAsyncHide(t){return()=>{t&&window.document.documentElement.classList.remove(t)}}async getCartState(){try{let t=await this.makeJsonRequest({method:"get",url:`${window.location.origin}/cart.js`});return t===null||(t.note===null&&(t=await this.makeJsonRequest({method:"post",url:`${window.location.origin}/cart/update.js`,data:JSON.stringify({note:""})})),t==null)?null:{token:t.token,total_price:t.total_price,total_discount:t.total_discount,currency:t.currency,items_subtotal_price:t.items_subtotal_price,items:t.items.map(e=>({quantity:e.quantity,variant_id:e.variant_id,key:e.key,price:e.price,final_line_price:e.final_line_price,sku:e.sku,product_id:e.product_id}))}}catch(t){return this.log("Error sending cart info",t),null}}async makeJsonRequest(t){const e=await this.makeRequest(t);return e===null?null:JSON.parse(await e.text(),g)}async makeRequest(t){const{url:e,method:s,headers:i,data:o,signal:n}=t,a=new Headers;if(i)for(const h in i)a.append(h,i[h]);(!i||!i.Accept)&&a.append("Accept","application/json"),(!i||!i["Content-Type"])&&a.append("Content-Type","application/json"),(this.eventHost.includes("ngrok.io")||this.eventHost.includes("ngrok-free.app"))&&a.append("ngrok-skip-browser-warning","1234");const l=await this.fetch(e,{method:s,headers:a,body:o,signal:n});if(!l.ok){if(l.status===204)return null;if(l.status===422){const h=await l.json();if(typeof h<"u"&&h.isBot)throw new S}throw new Error(`Error sending shoplift request ${l.status}`)}return l}queueAddVisitorToTest(t,e){this.state.essential.visitorTests.some(s=>s.testId===t)||this.state.essential.visitorTests.push({createdAt:new Date,testId:t,hypothesisId:e.id,isThemeTest:e.type==="theme",themeId:e.themeId,isSaved:!1,isInvalid:!1,shouldSendToGa:!0})}queueCartUpdate(t){this.queueEvent(new R(t))}queuePageView(t){this.queueEvent(new H(t))}queueEvent(t){!this.state.essential.consentApproved&&this.state.essential.hasConsentInteraction||this.state.analytics.queue.length>10||this.state.analytics.queue.push(t)}legacyGetLocalStorageVisitor(){const t=this.localStorageGet(this.legacySessionKey);if(t)try{return JSON.parse(t,g)}catch{}return null}pruneStateAndSave(){this.state.essential.visitorTests=this.state.essential.visitorTests.filter(t=>this.testConfigs.some(e=>e.id==t.testId)||this.inactiveTestConfigs.filter(e=>this.testIsPaused(e)).some(e=>e.id===t.testId)),this.saveState()}saveState(){this.persistEssentialState(),this.persistAnalyticsState()}loadState(){const t=this.loadAnalyticsState(),e={analytics:t,essential:this.loadEssentialState(t),temporary:this.loadTemporaryState()},s=this.legacyGetLocalStorageVisitor(),i=this.legacyGetCookieVisitor(),o=[s,i].filter(n=>n!==null).sort((n,a)=>+a.storedAt-+n.storedAt)[0];return e.analytics.visitor===null&&o&&({visitorTests:e.essential.visitorTests,...e.analytics.visitor}=o,e.essential.isFirstLoad=!1,e.essential.initialState={createdAt:o.createdAt,referrer:o.referrer,utmCampaign:o.utmCampaign,utmContent:o.utmContent,utmMedium:o.utmMedium,utmSource:o.utmSource,device:o.device},this.deleteCookie("SHOPLIFT"),this.deleteLocalStorage(this.legacySessionKey)),!e.essential.consentApproved&&e.essential.hasConsentInteraction&&this.deleteLocalStorage(this.analyticsSessionKey),e}loadEssentialState(t){var a;const e=this.loadLocalStorage(this.essentialSessionKey),s=this.loadCookie(this.essentialSessionKey),i=this.getInitialState();(a=t.visitor)!=null&&a.device&&(i.device=t.visitor.device);const o={timestamp:new Date,consentApproved:!1,hasConsentInteraction:!1,debugMode:!1,initialState:i,visitorTests:[],isFirstLoad:!0},n=[e,s].filter(l=>l!==null).sort((l,h)=>+h.timestamp-+l.timestamp)[0]??o;return n.initialState||(t.visitor!==null?n.initialState=t.visitor:(n.initialState=i,n.initialState.createdAt=n.timestamp)),n}loadAnalyticsState(){const t=this.loadLocalStorage(this.analyticsSessionKey),e=this.loadCookie(this.analyticsSessionKey),s={timestamp:new Date,visitor:null,queue:[]},i=[t,e].filter(o=>o!==null).sort((o,n)=>+n.timestamp-+o.timestamp)[0]??s;return i.queue.length===0&&t&&t.queue.length>1&&(i.queue=t.queue),i}loadTemporaryState(){const t=this.sessionStorageGet(this.temporarySessionKey),e=t?JSON.parse(t,g):null,s=this.loadCookie(this.temporarySessionKey);return e??s??{isMerchant:!1,timestamp:new Date}}persistEssentialState(){this.log("Persisting essential state"),this.state.essential.isFirstLoad=!1,this.state.essential.timestamp=new Date,this.persistLocalStorageState(this.essentialSessionKey,this.state.essential),this.persist
9CookieState(this.essentialSessionKey,this.state.essential)}persistAnalyticsState(){this.log("Persisting analytics state"),this.state.essential.consentApproved&&(this.state.analytics.timestamp=new Date,this.persistLocalStorageState(this.analyticsSessionKey,this.state.analytics),this.persistCookieState(this.analyticsSessionKey,{...this.state.analytics,queue:[]}))}persistTemporaryState(){this.log("Setting temporary session state"),this.state.temporary.timestamp=new Date,this.sessionStorageSet(this.temporarySessionKey,JSON.stringify(this.state.temporary)),this.persistCookieState(this.temporarySessionKey,this.state.temporary,!0)}loadLocalStorage(t){const e=this.localStorageGet(t);if(e===null)return null;try{return JSON.parse(e,g)}catch{return null}}loadCookie(t){const e=this.getCookie(t);if(e===null)return null;try{return JSON.parse(e,g)}catch{return null}}persistLocalStorageState(t,e){this.localStorageSet(t,JSON.stringify(e))}persistCookieState(t,e,s=!1){const i=JSON.stringify(e),o=s?"":`expires=${new Date(new Date().getTime()+864e5*365).toUTCString()};`;document.cookie=`${t}=${i};domain=.${window.location.hostname};path=/;SameSite=Strict;${o}`}deleteCookie(t){const e=new Date(0).toUTCString();document.cookie=`${t}=;domain=.${window.location.hostname};path=/;expires=${e};`}deleteLocalStorage(t){window.localStorage.removeItem(t)}getChannel(t){var s;return((s=[{"name":"cross-network","test":(v) => new RegExp(".*cross-network.*", "i").test(v.utmCampaign)},{"name":"direct","test":(v) => v.utmSource === "" && v.utmMedium === ""},{"name":"paid-shopping","test":(v) => (new RegExp("^(?:Google|IGShopping|aax-us-east\.amazon-adsystem\.com|aax\.amazon-adsystem\.com|alibaba|alibaba\.com|amazon|amazon\.co\.uk|amazon\.com|apps\.shopify\.com|checkout\.shopify\.com|checkout\.stripe\.com|cr\.shopping\.naver\.com|cr2\.shopping\.naver\.com|ebay|ebay\.co\.uk|ebay\.com|ebay\.com\.au|ebay\.de|etsy|etsy\.com|m\.alibaba\.com|m\.shopping\.naver\.com|mercadolibre|mercadolibre\.com|mercadolibre\.com\.ar|mercadolibre\.com\.mx|message\.alibaba\.com|msearch\.shopping\.naver\.com|nl\.shopping\.net|no\.shopping\.net|offer\.alibaba\.com|one\.walmart\.com|order\.shopping\.yahoo\.co\.jp|partners\.shopify\.com|s3\.amazonaws\.com|se\.shopping\.net|shop\.app|shopify|shopify\.com|shopping\.naver\.com|shopping\.yahoo\.co\.jp|shopping\.yahoo\.com|shopzilla|shopzilla\.com|simplycodes\.com|store\.shopping\.yahoo\.co\.jp|stripe|stripe\.com|uk\.shopping\.net|walmart|walmart\.com)$", "i").test(v.utmSource) || new RegExp("^(.*(([^a-df-z]|^)shop|shopping).*)$", "i").test(v.utmCampaign)) && new RegExp("^(.*cp.*|ppc|retargeting|paid.*)$", "i").test(v.utmMedium)},{"name":"paid-search","test":(v) => new RegExp("^(?:360\.cn|alice|aol|ar\.search\.yahoo\.com|ask|at\.search\.yahoo\.com|au\.search\.yahoo\.com|auone|avg|babylon|baidu|biglobe|biglobe\.co\.jp|biglobe\.ne\.jp|bing|br\.search\.yahoo\.com|ca\.search\.yahoo\.com|centrum\.cz|ch\.search\.yahoo\.com|cl\.search\.yahoo\.com|cn\.bing\.com|cnn|co\.search\.yahoo\.com|comcast|conduit|daum|daum\.net|de\.search\.yahoo\.com|dk\.search\.yahoo\.com|dogpile|dogpile\.com|duckduckgo|ecosia\.org|email\.seznam\.cz|eniro|es\.search\.yahoo\.com|espanol\.search\.yahoo\.com|exalead\.com|excite\.com|fi\.search\.yahoo\.com|firmy\.cz|fr\.search\.yahoo\.com|globo|go\.mail\.ru|google|google-play|hk\.search\.yahoo\.com|id\.search\.yahoo\.com|in\.search\.yahoo\.com|incredimail|it\.search\.yahoo\.com|kvasir|lens\.google\.com|lite\.qwant\.com|lycos|m\.baidu\.com|m\.naver\.com|m\.search\.naver\.com|m\.sogou\.com|mail\.rambler\.ru|mail\.yandex\.ru|malaysia\.search\.yahoo\.com|msn|msn\.com|mx\.search\.yahoo\.com|najdi|naver|naver\.com|news\.google\.com|nl\.search\.yahoo\.com|no\.search\.yahoo\.com|ntp\.msn\.com|nz\.search\.yahoo\.com|onet|onet\.pl|pe\.search\.yahoo\.com|ph\.search\.yahoo\.com|pl\.search\.yahoo\.com|play\.google\.com|qwant|qwant\.com|rakuten|rakuten\.co\.jp|rambler|rambler\.ru|se\.search\.yahoo\.com|search-results|search\.aol\.co\.uk|search\.aol\.com|search\.google\.com|search\.smt\.docomo\.ne\.jp|search\.ukr\.net|secureurl\.ukr\.net|seznam|seznam\.cz|sg\.search\.yahoo\.com|so\.com|sogou|sogou\.com|sp-web\.search\.auone\.jp|startsiden|startsiden\.no|suche\.aol\.de|terra|th\.search\.yahoo\.com|tr\.search\.yahoo\.com|tut\.by|tw\.search\.yahoo\.com|uk\.search\.yahoo\.com|ukr|us\.search\.yahoo\.com|virgilio|vn\.search\.yahoo\.com|wap\.sogou\.com|webmaster\.yandex\.ru|websearch\.rakuten\.co\.jp|yahoo|yahoo\.co\.jp|yahoo\.com|yandex|yandex\.by|yandex\.com|yandex\.com\.tr|yandex\.fr|yandex\.kz|yandex\.ru|yandex\.ua|y
9andex\.uz|zen\.yandex\.ru)$", "i").test(v.utmSource) && new RegExp("^(.*cp.*|ppc|retargeting|paid.*)$", "i").test(v.utmMedium)},{"name":"paid-social","test":(v) => new RegExp("^(?:43things|43things\.com|51\.com|5ch\.net|Hatena|ImageShack|academia\.edu|activerain|activerain\.com|activeworlds|activeworlds\.com|addthis|addthis\.com|airg\.ca|allnurses\.com|allrecipes\.com|alumniclass|alumniclass\.com|ameba\.jp|ameblo\.jp|americantowns|americantowns\.com|amp\.reddit\.com|ancestry\.com|anobii|anobii\.com|answerbag|answerbag\.com|answers\.yahoo\.com|aolanswers|aolanswers\.com|apps\.facebook\.com|ar\.pinterest\.com|artstation\.com|askubuntu|askubuntu\.com|asmallworld\.com|athlinks|athlinks\.com|away\.vk\.com|awe\.sm|b\.hatena\.ne\.jp|baby-gaga|baby-gaga\.com|babyblog\.ru|badoo|badoo\.com|bebo|bebo\.com|beforeitsnews|beforeitsnews\.com|bharatstudent|bharatstudent\.com|biip\.no|biswap\.org|bit\.ly|blackcareernetwork\.com|blackplanet|blackplanet\.com|blip\.fm|blog\.com|blog\.feedspot\.com|blog\.goo\.ne\.jp|blog\.naver\.com|blog\.yahoo\.co\.jp|blogg\.no|bloggang\.com|blogger|blogger\.com|blogher|blogher\.com|bloglines|bloglines\.com|blogs\.com|blogsome|blogsome\.com|blogspot|blogspot\.com|blogster|blogster\.com|blurtit|blurtit\.com|bookmarks\.yahoo\.co\.jp|bookmarks\.yahoo\.com|br\.pinterest\.com|brightkite|brightkite\.com|brizzly|brizzly\.com|business\.facebook\.com|buzzfeed|buzzfeed\.com|buzznet|buzznet\.com|cafe\.naver\.com|cafemom|cafemom\.com|camospace|camospace\.com|canalblog\.com|care\.com|care2|care2\.com|caringbridge\.org|catster|catster\.com|cbnt\.io|cellufun|cellufun\.com|centerblog\.net|chat\.zalo\.me|chegg\.com|chicagonow|chicagonow\.com|chiebukuro\.yahoo\.co\.jp|classmates|classmates\.com|classquest|classquest\.com|co\.pinterest\.com|cocolog-nifty|cocolog-nifty\.com|copainsdavant\.linternaute\.com|couchsurfing\.org|cozycot|cozycot\.com|cross\.tv|crunchyroll|crunchyroll\.com|cyworld|cyworld\.com|cz\.pinterest\.com|d\.hatena\.ne\.jp|dailystrength\.org|deluxe\.com|deviantart|deviantart\.com|dianping|dianping\.com|digg|digg\.com|diigo|diigo\.com|discover\.hubpages\.com|disqus|disqus\.com|dogster|dogster\.com|dol2day|dol2day\.com|doostang|doostang\.com|dopplr|dopplr\.com|douban|douban\.com|draft\.blogger\.com|draugiem\.lv|drugs-forum|drugs-forum\.com|dzone|dzone\.com|edublogs\.org|elftown|elftown\.com|epicurious\.com|everforo\.com|exblog\.jp|extole|extole\.com|facebook|facebook\.com|faceparty|faceparty\.com|fandom\.com|fanpop|fanpop\.com|fark|fark\.com|fb|fb\.me|fc2|fc2\.com|feedspot|feministing|feministing\.com|filmaffinity|filmaffinity\.com|flickr|flickr\.com|flipboard|flipboard\.com|folkdirect|folkdirect\.com|foodservice|foodservice\.com|forums\.androidcentral\.com|forums\.crackberry\.com|forums\.imore\.com|forums\.nexopia\.com|forums\.webosnation\.com|forums\.wpcentral\.com|fotki|fotki\.com|fotolog|fotolog\.com|foursquare|foursquare\.com|free\.facebook\.com|friendfeed|friendfeed\.com|fruehstueckstreff\.org|fubar|fubar\.com|gaiaonline|gaiaonline\.com|gamerdna|gamerdna\.com|gather\.com|geni\.com|getpocket\.com|glassboard|glassboard\.com|glassdoor|glassdoor\.com|godtube|godtube\.com|goldenline\.pl|goldstar|goldstar\.com|goo\.gl|gooblog|goodreads|goodreads\.com|google\+|googlegroups\.com|googleplus|govloop|govloop\.com|gowalla|gowalla\.com|gree\.jp|groups\.google\.com|gulli\.com|gutefrage\.net|habbo|habbo\.com|hi5|hi5\.com|hootsuite|hootsuite\.com|houzz|houzz\.com|hoverspot|hoverspot\.com|hr\.com|hu\.pinterest\.com|hubculture|hubculture\.com|hubpages\.com|hyves\.net|hyves\.nl|ibibo|ibibo\.com|id\.pinterest\.com|identi\.ca|ig|imageshack\.com|imageshack\.us|imvu|imvu\.com|in\.pinterest\.com|insanejournal|insanejournal\.com|instagram|instagram\.com|instapaper|instapaper\.com|internations\.org|interpals\.net|intherooms|intherooms\.com|irc-galleria\.net|is\.gd|italki|italki\.com|jammerdirect|jammerdirect\.com|jappy\.com|jappy\.de|kaboodle\.com|kakao|kakao\.com|kakaocorp\.com|kaneva|kaneva\.com|kin\.naver\.com|l\.facebook\.com|l\.instagram\.com|l\.messenger\.com|last\.fm|librarything|librarything\.com|lifestream\.aol\.com|line|line\.me|linkedin|linkedin\.com|listal|listal\.com|listography|listography\.com|livedoor\.com|livedoorblog|livejournal|livejournal\.com|lm\.facebook\.com|lnkd\.in|m\.blog\.naver\.com|m\.cafe\.naver\.com|m\.facebook\.com|m\.kin\.naver\.com|m\.vk\.com|m\.yelp\.com|mbga\.jp|medium\.com|meetin\.org|meetup|meetup\.com|meinvz\.net|meneame\.net|menuism\.com|messages\.google\.com|messages\.yahoo\.co\.jp|messenger|messenger\.com|mix\.com|mixi\.jp|mobile\.facebook\.com|mocospace|mocospace\.com|mouthshut|mouthshut\.com|movabletype|movabletype\.com|mubi|mubi\.com|my\.o
9pera\.com|myanimelist\.net|myheritage|myheritage\.com|mylife|mylife\.com|mymodernmet|mymodernmet\.com|myspace|myspace\.com|netvibes|netvibes\.com|news\.ycombinator\.com|newsshowcase|nexopia|ngopost\.org|niconico|nicovideo\.jp|nightlifelink|nightlifelink\.com|ning|ning\.com|nl\.pinterest\.com|odnoklassniki\.ru|odnoklassniki\.ua|okwave\.jp|old\.reddit\.com|oneworldgroup\.org|onstartups|onstartups\.com|opendiary|opendiary\.com|oshiete\.goo\.ne\.jp|out\.reddit\.com|over-blog\.com|overblog\.com|paper\.li|partyflock\.nl|photobucket|photobucket\.com|pinboard|pinboard\.in|pingsta|pingsta\.com|pinterest|pinterest\.at|pinterest\.ca|pinterest\.ch|pinterest\.cl|pinterest\.co\.kr|pinterest\.co\.uk|pinterest\.com|pinterest\.com\.au|pinterest\.com\.mx|pinterest\.de|pinterest\.es|pinterest\.fr|pinterest\.it|pinterest\.jp|pinterest\.nz|pinterest\.ph|pinterest\.pt|pinterest\.ru|pinterest\.se|pixiv\.net|pl\.pinterest\.com|playahead\.se|plurk|plurk\.com|plus\.google\.com|plus\.url\.google\.com|pocket\.co|posterous|posterous\.com|pro\.homeadvisor\.com|pulse\.yahoo\.com|qapacity|qapacity\.com|quechup|quechup\.com|quora|quora\.com|qzone\.qq\.com|ravelry|ravelry\.com|reddit|reddit\.com|redux|redux\.com|renren|renren\.com|researchgate\.net|reunion|reunion\.com|reverbnation|reverbnation\.com|rtl\.de|ryze|ryze\.com|salespider|salespider\.com|scoop\.it|screenrant|screenrant\.com|scribd|scribd\.com|scvngr|scvngr\.com|secondlife|secondlife\.com|serverfault|serverfault\.com|shareit|sharethis|sharethis\.com|shvoong\.com|sites\.google\.com|skype|skyrock|skyrock\.com|slashdot\.org|slideshare\.net|smartnews\.com|snapchat|snapchat\.com|social|sociallife\.com\.br|socialvibe|socialvibe\.com|spaces\.live\.com|spoke|spoke\.com|spruz|spruz\.com|ssense\.com|stackapps|stackapps\.com|stackexchange|stackexchange\.com|stackoverflow|stackoverflow\.com|stardoll\.com|stickam|stickam\.com|studivz\.net|suomi24\.fi|superuser|superuser\.com|sweeva|sweeva\.com|t\.co|t\.me|tagged|tagged\.com|taggedmail|taggedmail\.com|talkbiznow|talkbiznow\.com|taringa\.net|techmeme|techmeme\.com|tencent|tencent\.com|tiktok|tiktok\.com|tinyurl|tinyurl\.com|toolbox|toolbox\.com|touch\.facebook\.com|tr\.pinterest\.com|travellerspoint|travellerspoint\.com|tripadvisor|tripadvisor\.com|trombi|trombi\.com|trustpilot|tudou|tudou\.com|tuenti|tuenti\.com|tumblr|tumblr\.com|tweetdeck|tweetdeck\.com|twitter|twitter\.com|twoo\.com|typepad|typepad\.com|unblog\.fr|urbanspoon\.com|ushareit\.com|ushi\.cn|vampirefreaks|vampirefreaks\.com|vampirerave|vampirerave\.com|vg\.no|video\.ibm\.com|vk\.com|vkontakte\.ru|wakoopa|wakoopa\.com|wattpad|wattpad\.com|web\.facebook\.com|web\.skype\.com|webshots|webshots\.com|wechat|wechat\.com|weebly|weebly\.com|weibo|weibo\.com|wer-weiss-was\.de|weread|weread\.com|whatsapp|whatsapp\.com|wiki\.answers\.com|wikihow\.com|wikitravel\.org|woot\.com|wordpress|wordpress\.com|wordpress\.org|xanga|xanga\.com|xing|xing\.com|yahoo-mbga\.jp|yammer|yammer\.com|yelp|yelp\.co\.uk|yelp\.com|youroom\.in|za\.pinterest\.com|zalo|zoo\.gr|zooppa|zooppa\.com)$", "i").test(v.utmSource) && new RegExp("^(.*cp.*|ppc|retargeting|paid.*)$", "i").test(v.utmMedium)},{"name":"paid-video","test":(v) => new RegExp("^(?:blog\.twitch\.tv|crackle|crackle\.com|curiositystream|curiositystream\.com|d\.tube|dailymotion|dailymotion\.com|dashboard\.twitch\.tv|disneyplus|disneyplus\.com|fast\.wistia\.net|help\.hulu\.com|help\.netflix\.com|hulu|hulu\.com|id\.twitch\.tv|iq\.com|iqiyi|iqiyi\.com|jobs\.netflix\.com|justin\.tv|m\.twitch\.tv|m\.youtube\.com|music\.youtube\.com|netflix|netflix\.com|player\.twitch\.tv|player\.vimeo\.com|ted|ted\.com|twitch|twitch\.tv|utreon|utreon\.com|veoh|veoh\.com|viadeo\.journaldunet\.com|vimeo|vimeo\.com|wistia|wistia\.com|youku|youku\.com|youtube|youtube\.com)$", "i").test(v.utmSource) && new RegExp("^(.*cp.*|ppc|retargeting|paid.*)$", "i").test(v.utmMedium)},{"name":"display","test":(v) => new RegExp("^(?:display|banner|expandable|interstitial|cpm)$", "i").test(v.utmMedium)},{"name":"paid-other","test":(v) => new RegExp("^(.*cp.*|ppc|retargeting|paid.*)$", "i").test(v.utmMedium)}
9,{"name":"organic-shopping","test":(v) => new RegExp("^(?:360\.cn|alice|aol|ar\.search\.yahoo\.com|ask|at\.search\.yahoo\.com|au\.search\.yahoo\.com|auone|avg|babylon|baidu|biglobe|biglobe\.co\.jp|biglobe\.ne\.jp|bing|br\.search\.yahoo\.com|ca\.search\.yahoo\.com|centrum\.cz|ch\.search\.yahoo\.com|cl\.search\.yahoo\.com|cn\.bing\.com|cnn|co\.search\.yahoo\.com|comcast|conduit|daum|daum\.net|de\.search\.yahoo\.com|dk\.search\.yahoo\.com|dogpile|dogpile\.com|duckduckgo|ecosia\.org|email\.seznam\.cz|eniro|es\.search\.yahoo\.com|espanol\.search\.yahoo\.com|exalead\.com|excite\.com|fi\.search\.yahoo\.com|firmy\.cz|fr\.search\.yahoo\.com|globo|go\.mail\.ru|google|google-play|hk\.search\.yahoo\.com|id\.search\.yahoo\.com|in\.search\.yahoo\.com|incredimail|it\.search\.yahoo\.com|kvasir|lens\.google\.com|lite\.qwant\.com|lycos|m\.baidu\.com|m\.naver\.com|m\.search\.naver\.com|m\.sogou\.com|mail\.rambler\.ru|mail\.yandex\.ru|malaysia\.search\.yahoo\.com|msn|msn\.com|mx\.search\.yahoo\.com|najdi|naver|naver\.com|news\.google\.com|nl\.search\.yahoo\.com|no\.search\.yahoo\.com|ntp\.msn\.com|nz\.search\.yahoo\.com|onet|onet\.pl|pe\.search\.yahoo\.com|ph\.search\.yahoo\.com|pl\.search\.yahoo\.com|play\.google\.com|qwant|qwant\.com|rakuten|rakuten\.co\.jp|rambler|rambler\.ru|se\.search\.yahoo\.com|search-results|search\.aol\.co\.uk|search\.aol\.com|search\.google\.com|search\.smt\.docomo\.ne\.jp|search\.ukr\.net|secureurl\.ukr\.net|seznam|seznam\.cz|sg\.search\.yahoo\.com|so\.com|sogou|sogou\.com|sp-web\.search\.auone\.jp|startsiden|startsiden\.no|suche\.aol\.de|terra|th\.search\.yahoo\.com|tr\.search\.yahoo\.com|tut\.by|tw\.search\.yahoo\.com|uk\.search\.yahoo\.com|ukr|us\.search\.yahoo\.com|virgilio|vn\.search\.yahoo\.com|wap\.sogou\.com|webmaster\.yandex\.ru|websearch\.rakuten\.co\.jp|yahoo|yahoo\.co\.jp|yahoo\.com|yandex|yandex\.by|yandex\.com|yandex\.com\.tr|yandex\.fr|yandex\.kz|yandex\.ru|yandex\.ua|yandex\.uz|zen\.yandex\.ru)$", "i").test(v.utmSource) || new RegExp("^(.*(([^a-df-z]|^)shop|shopping).*)$", "i").test(v.utmCampaign)},{"name":"organic-social","test":(v) => new RegExp("^(?:43things|43things\.com|51\.com|5ch\.net|Hatena|ImageShack|academia\.edu|activerain|activerain\.com|activeworlds|activeworlds\.com|addthis|addthis\.com|airg\.ca|allnurses\.com|allrecipes\.com|alumniclass|alumniclass\.com|ameba\.jp|ameblo\.jp|americantowns|americantowns\.com|amp\.reddit\.com|ancestry\.com|anobii|anobii\.com|answerbag|answerbag\.com|answers\.yahoo\.com|aolanswers|aolanswers\.com|apps\.facebook\.com|ar\.pinterest\.com|artstation\.com|askubuntu|askubuntu\.com|asmallworld\.com|athlinks|athlinks\.com|away\.vk\.com|awe\.sm|b\.hatena\.ne\.jp|baby-gaga|baby-gaga\.com|babyblog\.ru|badoo|badoo\.com|bebo|bebo\.com|beforeitsnews|beforeitsnews\.com|bharatstudent|bharatstudent\.com|biip\.no|biswap\.org|bit\.ly|blackcareernetwork\.com|blackplanet|blackplanet\.com|blip\.fm|blog\.com|blog\.feedspot\.com|blog\.goo\.ne\.jp|blog\.naver\.com|blog\.yahoo\.co\.jp|blogg\.no|bloggang\.com|blogger|blogger\.com|blogher|blogher\.com|bloglines|bloglines\.com|blogs\.com|blogsome|blogsome\.com|blogspot|blogspot\.com|blogster|blogster\.com|blurtit|blurtit\.com|bookmarks\.yahoo\.co\.jp|bookmarks\.yahoo\.com|br\.pinterest\.com|brightkite|brightkite\.com|brizzly|brizzly\.com|business\.facebook\.com|buzzfeed|buzzfeed\.com|buzznet|buzznet\.com|cafe\.naver\.com|cafemom|cafemom\.com|camospace|camospace\.com|canalblog\.com|care\.com|care2|care2\.com|caringbridge\.org|catster|catster\.com|cbnt\.io|cellufun|cellufun\.com|centerblog\.net|chat\.zalo\.me|chegg\.com|chicagonow|chicagonow\.com|chiebukuro\.yahoo\.co\.jp|classmates|classmates\.com|classquest|classquest\.com|co\.pinterest\.com|cocolog-nifty|cocolog-nifty\.com|copainsdavant\.linternaute\.com|couchsurfing\.org|cozycot|cozycot\.com|cross\.tv|crunchyroll|crunchyroll\.com|cyworld|cyworld\.com|cz\.pinterest\.com|d\.hatena\.ne\.jp|dailystrength\.org|deluxe\.com|deviantart|deviantart\.com|dianping|dianping\.com|digg|digg\.com|diigo|diigo\.com|discover\.hubpages\.com|disqus|disqus\.com|dogster|dogster\.com|dol2day|dol2day\.com|doostang|doostang\.com|dopplr|dopplr\.com|douban|douban\.com|draft\.blogger\.com|draugiem\.lv|drugs-forum|drugs-forum\.com|dzone|dzone\.com|edublogs\.org|elftown|elftown\.com|epicurious\.com|everforo\.com|exblog\.jp|extole|extole\.com|facebook|facebook\.com|faceparty|faceparty\.com|fandom\.com|fanpop|fanpop\.com|fark|fark\.com|fb|fb\.me|fc2|fc2\.com|feedspot|feministing|feministing\.com|filmaffinity|filmaffinity\.com|flickr|flickr\.com|flipboard|flipboard\.com|folkdirect|folkdirect\.com|foodservice|foodservice\.com|forums\.androidcentral\.com|forums\.crackberry\.com|forums\.imore\.com|forums\.nexopia\.com|forums\.webosnation\.com|forums\.wpcentral\.com|fotki|fotki\.com|fotolog|fotolog\.com|foursquare|foursquare\.com|free\.facebook\.com|friendfeed|friendfeed\.com|fruehstueckstreff\.org|fubar|fubar\.com|gaiaonline|gaiaonline\.com|gamerdna|gamerdna\.com|gather\.com|geni\.com|getpocket\.com|glassboard|glassboard\.com|glassdoor|glassdoor\.com|godtube|godtube\.com|goldenline\.pl|goldstar|goldstar\.com|goo\.gl|gooblog|goodreads|goodreads\.com|google\+|googlegroups\.com|googleplus|govloop|govloop\.com|gowalla|gowalla\.com|gree\.jp|groups\.google\.com|gulli\.com|gutefrage\.net|habbo|habbo\.com|hi5|hi5\.com|hootsuite|hootsuite\.com|houzz|houzz\.com|hoverspot|hoverspot\.com|hr\.com|hu\.pinterest\.com|hubculture|hubculture\.com|hubpages\.com|hyves\.net|hyves\.nl|ibibo|ibibo\.com|id\.pinterest\.com|identi\.ca|ig|imageshack\.com|imageshack\.us|imvu|imvu\.com|in\.pinterest\.com|insanejournal|insanejournal\.com|instagram|instagram\.com|instapaper|instapaper\.com|internations\.org|interpals\.net|intherooms|intherooms\.com|irc-galleria\.net|is\.gd|italki|italki\.com|jammerdirect|jammerdirect\.com|jappy\.com|jappy\.de|kaboodle\.com|k
9akao|kakao\.com|kakaocorp\.com|kaneva|kaneva\.com|kin\.naver\.com|l\.facebook\.com|l\.instagram\.com|l\.messenger\.com|last\.fm|librarything|librarything\.com|lifestream\.aol\.com|line|line\.me|linkedin|linkedin\.com|listal|listal\.com|listography|listography\.com|livedoor\.com|livedoorblog|livejournal|livejournal\.com|lm\.facebook\.com|lnkd\.in|m\.blog\.naver\.com|m\.cafe\.naver\.com|m\.facebook\.com|m\.kin\.naver\.com|m\.vk\.com|m\.yelp\.com|mbga\.jp|medium\.com|meetin\.org|meetup|meetup\.com|meinvz\.net|meneame\.net|menuism\.com|messages\.google\.com|messages\.yahoo\.co\.jp|messenger|messenger\.com|mix\.com|mixi\.jp|mobile\.facebook\.com|mocospace|mocospace\.com|mouthshut|mouthshut\.com|movabletype|movabletype\.com|mubi|mubi\.com|my\.opera\.com|myanimelist\.net|myheritage|myheritage\.com|mylife|mylife\.com|mymodernmet|mymodernmet\.com|myspace|myspace\.com|netvibes|netvibes\.com|news\.ycombinator\.com|newsshowcase|nexopia|ngopost\.org|niconico|nicovideo\.jp|nightlifelink|nightlifelink\.com|ning|ning\.com|nl\.pinterest\.com|odnoklassniki\.ru|odnoklassniki\.ua|okwave\.jp|old\.reddit\.com|oneworldgroup\.org|onstartups|onstartups\.com|opendiary|opendiary\.com|oshiete\.goo\.ne\.jp|out\.reddit\.com|over-blog\.com|overblog\.com|paper\.li|partyflock\.nl|photobucket|photobucket\.com|pinboard|pinboard\.in|pingsta|pingsta\.com|pinterest|pinterest\.at|pinterest\.ca|pinterest\.ch|pinterest\.cl|pinterest\.co\.kr|pinterest\.co\.uk|pinterest\.com|pinterest\.com\.au|pinterest\.com\.mx|pinterest\.de|pinterest\.es|pinterest\.fr|pinterest\.it|pinterest\.jp|pinterest\.nz|pinterest\.ph|pinterest\.pt|pinterest\.ru|pinterest\.se|pixiv\.net|pl\.pinterest\.com|playahead\.se|plurk|plurk\.com|plus\.google\.com|plus\.url\.google\.com|pocket\.co|posterous|posterous\.com|pro\.homeadvisor\.com|pulse\.yahoo\.com|qapacity|qapacity\.com|quechup|quechup\.com|quora|quora\.com|qzone\.qq\.com|ravelry|ravelry\.com|reddit|reddit\.com|redux|redux\.com|renren|renren\.com|researchgate\.net|reunion|reunion\.com|reverbnation|reverbnation\.com|rtl\.de|ryze|ryze\.com|salespider|salespider\.com|scoop\.it|screenrant|screenrant\.com|scribd|scribd\.com|scvngr|scvngr\.com|secondlife|secondlife\.com|serverfault|serverfault\.com|shareit|sharethis|sharethis\.com|shvoong\.com|sites\.google\.com|skype|skyrock|skyrock\.com|slashdot\.org|slideshare\.net|smartnews\.com|snapchat|snapchat\.com|social|sociallife\.com\.br|socialvibe|socialvibe\.com|spaces\.live\.com|spoke|spoke\.com|spruz|spruz\.com|ssense\.com|stackapps|stackapps\.com|stackexchange|stackexchange\.com|stackoverflow|stackoverflow\.com|stardoll\.com|stickam|stickam\.com|studivz\.net|suomi24\.fi|superuser|superuser\.com|sweeva|sweeva\.com|t\.co|t\.me|tagged|tagged\.com|taggedmail|taggedmail\.com|talkbiznow|talkbiznow\.com|taringa\.net|techmeme|techmeme\.com|tencent|tencent\.com|tiktok|tiktok\.com|tinyurl|tinyurl\.com|toolbox|toolbox\.com|touch\.facebook\.com|tr\.pinterest\.com|travellerspoint|travellerspoint\.com|tripadvisor|tripadvisor\.com|trombi|trombi\.com|trustpilot|tudou|tudou\.com|tuenti|tuenti\.com|tumblr|tumblr\.com|tweetdeck|tweetdeck\.com|twitter|twitter\.com|twoo\.com|typepad|typepad\.com|unblog\.fr|urbanspoon\.com|ushareit\.com|ushi\.cn|vampirefreaks|vampirefreaks\.com|vampirerave|vampirerave\.com|vg\.no|video\.ibm\.com|vk\.com|vkontakte\.ru|wakoopa|wakoopa\.com|wattpad|wattpad\.com|web\.facebook\.com|web\.skype\.com|webshots|webshots\.com|wechat|wechat\.com|weebly|weebly\.com|weibo|weibo\.com|wer-weiss-was\.de|weread|weread\.com|whatsapp|whatsapp\.com|wiki\.answers\.com|wikihow\.com|wikitravel\.org|woot\.com|wordpress|wordpress\.com|wordpress\.org|xanga|xanga\.com|xing|xing\.com|yahoo-mbga\.jp|yammer|yammer\.com|yelp|yelp\.co\.uk|yelp\.com|youroom\.in|za\.pinterest\.com|zalo|zoo\.gr|zooppa|zooppa\.com)$", "i").test(v.utmSource) || new RegExp("^(?:social|social-network|social-media|sm|social network|social media)$", "i").test(v.utmMedium)},{"name":"organic-video","test":(v) => new RegExp("^(?:blog\.twitch\.tv|crackle|crackle\.com|curiositystream|curiositystream\.com|d\.tube|dailymotion|dailymotion\.com|dashboard\.twitch\.tv|disneyplus|disneyplus\.com|fast\.wistia\.net|help\.hulu\.com|help\.netflix\.com|hulu|hulu\.com|id\.twitch\.tv|iq\.com|iqiyi|iqiyi\.com|jobs\.netflix\.com|justin\.tv|m\.twitch\.tv|m\.youtube\.com|music\.youtube\.com|netflix|netflix\.com|player\.twitch\.tv|player\.vimeo\.com|ted|ted\.com|twitch|twitch\.tv|utreon|utreon\.com|veoh|veoh\.com|viadeo\.journaldunet\.com|vimeo|vimeo\.com|wistia|wistia\.com|youku|youku\.com|youtube|youtube\.com)$", "i").test(v.utmSource) || new RegExp("^(.*video.*)$", "i").test(v.utmMedium)},{"name":"organic-search","test":(v) => new RegExp("^(?:360\.cn|alice|aol|ar\.search\.yahoo\.com|ask|at\.search\.yahoo\.com|au\.search\.yahoo\.com|auone|avg|babylon|baidu|biglobe|biglobe\.co\.jp|biglobe\.ne\.jp|bing|br\.search\.yahoo\.com|ca\.search\.yahoo\.com|centrum\.cz|ch\.search\.yahoo\.com|cl\.search\.yahoo\.com|cn\.bing\.com|cnn|co\.search\.yahoo\.com|comcast|conduit|daum|daum\.net|de\.search\.yahoo\.com|dk\.search\.yahoo\.com|dogpile|dogpile\.com|duckduckgo|ecosia\.org|email\.seznam\.cz|eniro|es\.search\.yahoo\.com|espanol\.search\.yahoo\.com|exalead\.com|excite\.com|fi\.search\.yahoo\.com|firmy\.cz|fr\.search\.yahoo\.com|globo|go\.mail\.ru|google|google-play|hk\.search\.yahoo\.com|id\.search\.yahoo\.com|in\.search\.yahoo\.com|incredimail|it\.search\.yahoo\.com|kvasir|lens\.google\.com|lite\.qwant\.com|lycos|m\.baidu\.com|m\.naver\.com|m\.search\.naver\.com|m\.sogou\.com|mail\.rambler\.ru|mail\.yandex\.ru|malaysia\.search\.yahoo\.com|msn|msn\.com|mx\.search\.yahoo\.com|najdi|naver|naver\.com|news\.google\.com|nl\.search\.yahoo\.com|no\.search\.yahoo\.com|ntp\.msn\.com|nz\.search\.yahoo\.com|onet|onet\.pl|pe\.search\.yahoo\.com|ph\.search\.yahoo\.com|pl\.search\.yahoo\.com|play\.google\.com|qwant|qwant\.com|rakuten|rakuten\.co\.jp|rambler|rambler\.ru|se\.search\.yahoo\.com|search-results|search\.aol\.co\.uk|search\.aol\.com|search\.google\.com|search\.smt\.docomo\.ne\.jp|search\.ukr\.net|secureurl\.ukr\.net|seznam|seznam\.cz|sg\.search\.yahoo\.com|so\.com|sogou|sogou\.com|sp-web\.search\.auone\.jp|startsiden|startsiden\.no|suche\.aol\.de|terra|th\.search\.yahoo\.com|tr\.search\.yahoo\.com|tut\.by|tw\.search\.yahoo\.com|uk\.search\.yahoo\.com|ukr|us\.search\.yahoo\.com|virgilio|vn\.search\.yahoo\.com|wap\.sogou\.com|webmaster\.yandex\.ru|websearch\.rakuten\.co\.jp|yahoo|yahoo\.co\.jp|yahoo\.com|yandex|yandex\.by|yandex\.com|yandex\.com\.tr|yandex\.fr|yandex\.kz|yandex\.ru|yandex\.ua|y
9andex\.uz|zen\.yandex\.ru)$", "i").test(v.utmSource) || v.utmMedium.toLowerCase() === "organic"},{"name":"referral","test":(v) => new RegExp("^(?:referral|app|link)$", "i").test(v.utmMedium)},{"name":"email","test":(v) => new RegExp("^(?:email|e-mail|e_mail|e mail)$", "i").test(v.utmMedium) || new RegExp("^(?:email|e-mail|e_mail|e mail)$", "i").test(v.utmSource)},{"name":"affiliate","test":(v) => v.utmMedium.toLowerCase() === "affiliate"},{"name":"audio","test":(v) => v.utmMedium.toLowerCase() === "audio"},{"name":"sms","test":(v) => v.utmSource.toLowerCase() === "sms" || v.utmMedium.toLowerCase() === "sms"},{"name":"mobile-push-notification","test":(v) => v.utmSource.toLowerCase() === "firebase" || new RegExp("(?:.*mobile.*|.*notification.*|push$)", "i").test(v.utmMedium)}].find(i=>i.test(t)))==null?void 0:s.name)??"other"}getShopifyAnalyticsId(){return this.getCookie("_shopify_y")}legacyGetCookieVisitor(){const t=this.getCookie("SHOPLIFT");return t===null?null:JSON.parse(t,g)}getCookie(t){const e=this.cookie.split("; ").filter(s=>s.split("=").at(0)===t).at(0);return e===void 0?null:e.split("=").slice(1).join("=")}monitorConsentChange(){document.addEventListener("visitorConsentCollected",t=>void(async()=>await this.onConsentChange(t.detail.analyticsAllowed,!0))()),document.readyState==="loading"?document.addEventListener("DOMContentLoaded",()=>this.loadShopifyConsentApiWithRetry()):this.loadShopifyConsentApiWithRetry()}loadShopifyConsentApiWithRetry(){let t=0;const e=()=>{this.loadShopifyConsentApi()||t++<10&&window.setTimeout(e,100)};e()}loadShopifyConsentApi(){if(window.Shopify){this.log("Loading Shopify features");const t=async()=>{if(!window.Shopify){this.log("Shopify object missing... suddenly?");return}if(window.Shopify.customerPrivacy===void 0){this.log("Shopify CustomerPrivacy api still missing, trying again in 1000ms"),e=window.setTimeout(()=>void(async()=>await t())(),1e3);return}const s=window.Shopify.customerPrivacy.getTrackingConsent();await this.onConsentChange(window.Shopify.customerPrivacy.analyticsProcessingAllowed(),s==="yes")};let e=window.setTimeout(()=>void(async()=>await t())(),5e3);return window.Shopify.loadFeatures([{name:"consent-tracking-api",version:"0.1"}],s=>{(async()=>{if(window.clearTimeout(e),s){this.log("Error loading consent tracking",s);return}await t()})()}),!0}return!1}async onConsentChange(t,e){try{if(this.log("Consent change detected"),this.state.essential.consentApproved=t,this.state.essential.hasConsentInteraction=e,!this.state.essential.consentApproved){this.state.essential.hasConsentInteraction&&(this.state.analytics.queue.length=0),this.saveState();return}this.cookie=document.cookie,this.shopifyAnalyticsId=this.getShopifyAnalyticsId();for(const s of this.state.analytics.queue.filter(i=>i.type===1||i.type===2)){const i=s;i.shopifyAnalyticsId=this.shopifyAnalyticsId}this.saveState(),await this.syncAllEvents()}catch(s){this.log("Error syncing on consent change",s)}}isThemePreview(){return isThemePreview||themeRole!=="main"}clearThemeBar(t,e,s){const i=structuredClone(s);this.log("Looking for theme bar"),this.waitForElement(null,"body").then(o=>this.waitForElement(o,"#preview-bar-iframe, #PBarNextFrameWrapper").then(n=>(this.log("Found theme bar"),e&&(this.log("Removing theme bar"),n.remove()),t?this.makeRequest({url:`${this.eventHost}/api/v0/logs`,method:"post",data:JSON.stringify({...this.debugState(),stateAtEvaluation:i},w)}):Promise.resolve(null)))).catch(o=>console.error(o))}waitForElement(t,e){return new Promise(s=>{const i=document.querySelector(e);if(i){s(i);return}const o=new MutationObserver(n=>{const a=document.querySelector(e);if(a){o.disconnect(),s(a);return}});o.observe(t??document.documentElement,{childList:!0})})}setDebug(t){this.state.essential.debugMode=t,this.saveState()}log(t,...e){this.logHistory.push([`[SL] ${t}`,...e.map(s=>JSON.stringify(s))].join(" ")),!(!this.state.essential.debugMode&&!this.shopliftDebug)&&console.debug(`[SL] ${t}`,...e)}debugState(){return{state:this.state,storage:{essential:this.loadLocalStorage(this.essentialSessionKey),analytics:this.loadLocalStorage(this.analyticsSessionKey)},params:{shop:this.shop,host:this.host,eventHost:this.eventHost,cssHideClass:this.cssHideClass,testConfigs:this.testConfigs,inactiveTestConfigs:this.inactiveTestConfigs,sendPageView:this.sendPageView,isShopifyMerchantCookie
9:this.getCookie("is_shopify_merchant"),themeId,url:window.location.href,isThemePreview,themeRole},logHistory:this.logHistory}}debug(){const t=this.debugState();console.log(JSON.stringify(t,w,2))}}(async function(){window.shopliftInstance||(window.shopliftInstance=new j("prestigeofficial-com.myshopify.com","https://app.shoplift.ai","https://events.shoplift.ai",false,false,false,false,false,1000,[],[{"id":"98518df6-6e8f-415a-81a6-2332e116b0d7","status":"cancelled","hypotheses":[{"id":"6330702e-4979-4200-85b8-19ad0c3ce2a7","type":"theme","themeId":185001705736,"affix":"","isControl":true,"redirectPath":null},{"id":"bb19dd64-6f85-40ab-9aa4-71f7f5ebcfab","type":"theme","themeId":185039749384,"affix":"","isControl":false,"redirectPath":null}],"ignoreTestViewParameterEnforcement":false}]),await window.shopliftInstance.init())})()})(); })("/", { suffix: "", type: "index" }, "main", 200338964744, false)</script>
9 10<!-- End of Shoplift scripts --> <!-- Google tag (gtag.js) -->
vendor: 64 bytes, lines 10-11
10 11<script async src="https://www.googletagmanager.com/gtag/js?id=
11G-FZQFD1EHE8
vendor: 12 bytes, line 11
11"></script>
12<script> 13
vendor: 134 bytes, lines 13-17
13window.dataLayer = window.dataLayer || []; 14 function gtag(){dataLayer.push(arguments);} 15 gtag('js', new Date()); 16 17 gtag('config', '
17G-FZQFD1EHE8
vendor: 4 bytes, line 17
17');
18</script>
18 <meta name="facebook-domain-verification" content="gsi8en0o5xe9sbj4fqadzr5e51n7h5" /> <meta name="google-site-verification" content="XOARRqoaUOpcTGuVQUhqZoOG764u0DM7zePa9vGuQho" /> <meta charset="utf-8"> <meta http-equiv="cleartype" content="on"> <meta name="robots" content="index,follow"> 19 20<!--
20<script>
vendor: 365 bytes, lines 20-26
20 21 (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ 22 (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), 23 m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) 24 })(window,document,'script','https://www.google-analytics.com/analytics.js','ga'); 25 26 ga('create', '
26UA-136228687-1
vendor: 43 bytes, lines 26-28
26', 'auto'); 27 ga('send', 'pageview'); 28
28</script>
28 --> <!-- Mobile Specific Metas --> <meta name="HandheldFriendly" content="True"> <meta name="MobileOptimized" content="320"> <meta name="viewport" content="width=device-width,initial-scale=1"> <meta name="theme-color" content="#ffffff"> <title> 29 DiamondSmile - Das Professionelle Home Bleaching (IN NUR 10 MINUTEN)</title> <link rel="preconnect dns-prefetch" href="https://fonts.shopifycdn.com" /> <link rel="preconnect dns-prefetch" href="https://cdn.shopify.com" /> <link rel="preconnect dns-prefetch" href="https://v.shopify.com" /> <link rel="preconnect dns-prefetch" href="https://cdn.shopifycloud.com" /> <link rel="preload" href="/on/demandware.static/Sites-Global-Site/-/default/dw4c12190f/fonts/iconfont.woff2" type="font/woff2" as="font" crossorigin="anonymous"> 30 31 32 33<!-- <link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet" integrity="sha384-wvfXpqpZZVQGK6TAh5PVlGOfQNHSoD2xbE+QkPxCAFlNEevoEH3Sl0sibVcOQVnN" crossorigin="anonymous"> <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/fancybox/3.5.6/jquery.fancybox.css"> --> <!-- Stylesheets for Turbo "5.0.3" --> <link href="//diamondsmileteeth.com/cdn/shop/t/326/assets/styles.scss.css?v=161030090959844208441787138683" rel="stylesheet" type="text/css" media="all" /> <link href="//diamondsmileteeth.com/cdn/shop/t/326/assets/slick.css?v=98340474046176884051786791916" rel="stylesheet" type="text/css" media="all" /> <link rel="preload" href="//diamondsmileteeth.com/cdn/shop/t/326/assets/libs_combined.css?v=65038241452438349541786791904" as="style" onload="this.onload=null;this.rel='stylesheet'"> <noscript><link rel="stylesheet" href="//diamondsmileteeth.com/cdn/shop/t/326/assets/libs_combined.css?v=65038241452438349541786791904"></noscript>
vendor: 4,501 bytes, lines 33-40
33<script> 34 window.lazySizesConfig = window.lazySizesConfig || {}; 35 36 lazySizesConfig.expand = 300; 37 lazySizesConfig.loadHidden = false; 38 39 /*! lazysizes - v4.1.4 */ 40 !function(a,b){var c=b(a,a.document);a.lazySizes=c,"object"==typeof module&&module.exports&&(module.exports=c)}(window,function(a,b){"use strict";if(b.getElementsByClassName){var c,d,e=b.documentElement,f=a.Date,g=a.HTMLPictureElement,h="addEventListener",i="getAttribute",j=a[h],k=a.setTimeout,l=a.requestAnimationFrame||k,m=a.requestIdleCallback,n=/^picture$/i,o=["load","error","lazyincluded","_lazyloaded"],p={},q=Array.prototype.forEach,r=function(a,b){return p[b]||(p[b]=new RegExp("(\\s|^)"+b+"(\\s|$)")),p[b].test(a[i]("class")||"")&&p[b]},s=function(a,b){r(a,b)||a.setAttribute("class",(a[i]("class")||"").trim()+" "+b)},t=function(a,b){var c;(c=r(a,b))&&a.setAttribute("class",(a[i]("class")||"").replace(c," "))},u=function(a,b,c){var d=c?h:"removeEventListener";c&&u(a,b),o.forEach(function(c){a[d](c,b)})},v=function(a,d,e,f,g){var h=b.createEvent("Event");return e||(e={}),e.instance=c,h.initEvent(d,!f,!g),h.detail=e,a.dispatchEvent(h),h},w=function(b,c){var e;!g&&(e=a.picturefill||d.pf)?(c&&c.src&&!b[i]("srcset")&&b.setAttribute("srcset",c.src),e({reevaluate:!0,elements:[b]})):c&&c.src&&(b.src=c.src)},x=function(a,b){return(getComputedStyle(a,null)||{})[b]},y=function(a,b,c){for(c=c||a.offsetWidth;c<d.minSize&&b&&!a._lazysizesWidth;)c=b.offsetWidth,b=b.parentNode;return c},z=function(){var a,c,d=[],e=[],f=d,g=function(){var b=f;for(f=d.length?e:d,a=!0,c=!1;b.length;)b.shift()();a=!1},h=function(d,e){a&&!e?d.apply(this,arguments):(f.push(d),c||(c=!0,(b.hidden?k:l)(g)))};return h._lsFlush=g,h}(),A=function(a,b){return b?function(){z(a)}:function(){var b=this,c=arguments;z(function(){a.apply(b,c)})}},B=function(a){var b,c=0,e=d.throttleDelay,g=d.ricTimeout,h=function(){b=!1,c=f.now(),a()},i=m&&g>49?function(){m(h,{timeout:g}),g!==d.ricTimeout&&(g=d.ricTimeout)}:A(function(){k(h)},!0);return function(a){var d;(a=a===!0)&&(g=33),b||(b=!0,d=e-(f.now()-c),0>d&&(d=0),a||9>d?i():k(i,d))}},C=function(a){var b,c,d=99,e=function(){b=null,a()},g=function(){var a=f.now()-c;d>a?k(g,d-a):(m||e)(e)};return function(){c=f.now(),b||(b=k(g,d))}};!function(){var b,c={lazyClass:"lazyload",loadedClass:"lazyloaded",loadingClass:"lazyloading",preloadClass:"lazypreload",errorClass:"lazyerror",autosizesClass:"lazyautosizes",srcAttr:"data-src",srcsetAttr:"data-srcset",sizesAttr:"data-sizes",minSize:40,customMedia:{},init:!0,expFactor:1.5,hFac:.8,loadMode:2,loadHidden:!0,ricTimeout:0,throttleDelay:125};d=a.lazySizesConfig||a.lazysizesConfig||{};for(b in c)b in d||(d[b]=c[b]);a.lazySizesConfig=d,k(function(){d.init&&F()})}();var D=function(){var g,l,m,o,p,y,D,F,G,H,I,J,K,L,M=/^img$/i,N=/^iframe$/i,O="onscroll"in a&&!/(gle|ing)bot/.test(navigator.userAgent),P=0,Q=0,R=0,S=-1,T=function(a){R--,a&&a.target&&u(a.target,T),(!a||0>R||!a.target)&&(R=0)},U=function(a,c){var d,f=a,g="hidden"==x(b.body,"visibility")||"hidden"!=x(a.parentNode,"visibility")&&"hidden"!=x(a,"visibility");for(F-=c,I+=c,G-=c,H+=c;g&&(f=f.offsetParent)&&f!=b.body&&f!=e;)g=(x(f,"opacity")||1)>0,g&&"visible"!=x(f,"overflow")&&(d=f.getBoundingClientRect(),g=H>d.left&&G<d.right&&I>d.top-1&&F<d.bottom+1);return g},V=function(){var a,f,h,j,k,m,n,p,q,r=c.elements;if((o=d.loadMode)&&8>R&&(a=r.length)){f=0,S++,null==K&&("expand"in d||(d.expand=e.clientHeight>500&&e.clientWidth>500?500:370),J=d.expand,K=J*d.expFactor),K>Q&&1>R&&S>2&&o>2&&!b.hidden?(Q=K,S=0):Q=o>1&&S>1&&6>R?J:P;for(;a>f;f++)if(r[f]&&!r[f]._lazyRace)if(O)if((p=r[f][i]("data-expand"))&&(m=1*p)||(m=Q),q!==m&&(y=innerWidth+m*L,D=innerHeight+m,n=-1*m,q=m),h=r[f].getBoundingClientRect(),(I=h.bottom)>=n&&(F=h.top)<=D&&(H=h.right)>=n*L&&(G=h.left)<=y&&(I||H||G||F)&&(d.loadHidden||"hidden"!=x(r[f],"visibility"))&&(l&&3>R&&!p&&(3>o||4>S)||U(r[f],m))){if(ba(r[f]),k=!0,R>9)break}else!k&&l&&!j&&4>R&&4>S&&o>2&&(g[0]||d.preloadAfterLoad)&&(g[0]||!p&&(I||H||G||F||"auto"!=r[f][i](d.sizesAttr)))&&(j=g[0]||r[f]);else ba(r[f]);j&&!k&&ba(j)}},W=B(V),X=function(a){s(a.target,d.loadedClass),t(a.target,d.loadingClass),u(a.target,Z),v(a.target,"lazyloaded")},Y=A(X),Z=function(a){Y({target:a.target})},$=function(a,b){try{a.contentWindow.location.replace(b)}catch(c){a.src=b}},_=function(a){var b,c=a[i](d.srcsetAttr);(b=d.customMedia[a[i]("data-media")||a[i]("media")])&&a.setAttribute("media",b),c&&a.setAttribute("srcset",c)},aa=A(function(a,b,c,e,f){var g,h,j,l,o,p;
40(o=v(a,"lazybeforeunveil",b)).defaultPrevented||(e&&(c?s(a,d.autosizesClass):a.setAttribute("sizes",e)),h=a[i](d.srcsetAttr),g=a[i](d.srcAttr),f&&(j=a.parentNode,l=j&&n.test(j.nodeName||"")),p=b.firesLoad||"src"in a&&(h||g||l),o={target:a},p&&(u(a,T,!0),clearTimeout(m),m=k(T,2500),s(a,d.loadingClass),u(a,Z,!0)),l&&q.call(j.getElementsByTagName("source"),_),h?a.setAttribute("srcset",h):g&&!l&&(N.test(a.nodeName)?$(a,g):a.src=g),f&&(h||l)&&w(a,{src:g})),a._lazyRace&&delete a._lazyRace,t(a,d.lazyClass),z(function(){(!p||a.complete&&a.naturalWidth>1)&&(p?T(o):R--,X(o))},!0)}),ba=function(a){var b,c=M.test(a.nodeName),e=c&&(a[i](d.sizesAttr)||a[i]("sizes")),f="auto"==e;(!f&&l||!c||!a[i]("src")&&!a.srcset||a.complete||r(a,d.errorClass)||!r(a,d.lazyClass))&&(b=v(a,"lazyunveilread").detail,f&&E.updateElem(a,!0,a.offsetWidth),a._lazyRace=!0,R++,aa(a,b,f,e,c))},ca=function(){if(!l){if(f.now()-p<999)return void k(ca,999);var a=C(function(){d.loadMode=3,W()});l=!0,d.loadMode=3,W(),j("scroll",function(){3==d.loadMode&&(d.loadMode=2),a()},!0)}};return{_:function(){p=f.now(),c.elements=b.getElementsByClassName(d.lazyClass),g=b.getElementsByClassName(d.lazyClass+" "+d.preloadClass),L=d.hFac,j("scroll",W,!0),j("resize",W,!0),a.MutationObserver?new MutationObserver(W).observe(e,{childList:!0,subtree:!0,attributes:!0}):(e[h]("DOMNodeInserted",W,!0),e[h]("DOMAttrModified",W,!0),setInterval(W,999)),j("hashchange",W,!0),["focus","mouseover","click","load","transitionend","animationend","webkitAnimationEnd"].forEach(function(a){b[h](a,W,!0)}),/d$|^c/.test(b.readyState)?ca():(j("load",ca),b[h]("DOMContentLoaded",W),k(ca,2e4)),c.elements.length?(V(),z._lsFlush()):W()},checkElems:W,unveil:ba}}(),E=function(){var a,c=A(function(a,b,c,d){var e,f,g;if(a._lazysizesWidth=d,d+="px",a.setAttribute("sizes",d),n.test(b.nodeName||""))for(e=b.getElementsByTagName("source"),f=0,g=e.length;g>f;f++)e[f].setAttribute("sizes",d);c.detail.dataAttr||w(a,c.detail)}),e=function(a,b,d){var e,f=a.parentNode;f&&(d=y(a,f,d),e=v(a,"lazybeforesizes",{width:d,dataAttr:!!b}),e.defaultPrevented||(d=e.detail.width,d&&d!==a._lazysizesWidth&&c(a,f,e,d)))},f=function(){var b,c=a.length;if(c)for(b=0;c>b;b++)e(a[b])},g=C(f);return{_:function(){a=b.getElementsByClassName(d.autosizesClass),j("resize",g)},checkElems:g,updateElem:e}}(),F=function(){F.i||(F.i=!0,E._(),D._())};return c={cfg:d,autoSizer:E,loader:D,init:F,uP:w,aC:s,rC:t,hC:r,fire:v,gW:y,rAF:z}}}); 41 42 /*! lazysizes - v4.1.4 */ 43 !function(a,b){var c=function(){b(a.lazySizes),a.removeEventListener("lazyunveilread",c,!0)};b=b.bind(null,a,a.document),"object"==typeof module&&module.exports?b(require("lazysizes")):a.lazySizes?c():a.addEventListener("lazyunveilread",c,!0)}(window,function(a,b,c){"use strict";function d(){this.ratioElems=b.getElementsByClassName("lazyaspectratio"),this._setupEvents(),this.processImages()}if(a.addEventListener){var e,f,g,h=Array.prototype.forEach,i=/^picture$/i,j="data-aspectratio",k="img["+j+"]",l=function(b){return a.matchMedia?(l=function(a){return!a||(matchMedia(a)||{}).matches})(b):a.Modernizr&&Modernizr.mq?!b||Modernizr.mq(b):!b},m=c.aC,n=c.rC,o=c.cfg;d.prototype={_setupEvents:function(){var a=this,c=function(b){b.naturalWidth<36?a.addAspectRatio(b,!0):a.removeAspectRatio(b,!0)},d=function(){a.processImages()};b.addEventListener("load",function(a){a.target.getAttribute&&a.target.getAttribute(j)&&c(a.target)},!0),addEventListener("resize",function(){var b,d=function(){h.call(a.ratioElems,c)};return function(){clearTimeout(b),b=setTimeout(d,99)}}()),b.addEventListener("DOMContentLoaded",d),addEventListener("load",d)},processImages:function(a){var c,d;a||(a=b),c="length"in a&&!a.nodeName?a:a.querySelectorAll(k);for(d=0;d<c.length;d++)c[d].naturalWidth>36?this.removeAspectRatio(c[d]):this.addAspectRatio(c[d])},getSelectedRatio:function(a){var b,c,d,e,f,g=a.parentNode;if(g&&i.test(g.nodeName||""))for(d=g.getElementsByTagName("source"),b=0,c=d.length;c>b;b++)if(e=d[b].getAttribute("data-media")||d[b].getAttribute("media"),o.customMedia[e]&&(e=o.customMedia[e]),l(e)){f=d[b].getAttribute(j);break}return f||a.getAttribute(j)||""},parseRatio:function(){var a=/^\s*([+\d\.]+)(\s*[\/x]\s*([+\d\.]+))?\s*$/,b={};return function(c){var d;return!b[c]&&(d=c.match(a))&&(d[3]?b[c]=d[1]/d[3]:b[c]=1*d[1]),b[c]}}(),addAspectRatio:function(b,c){var d,e=b.offsetWidth,f=b.offsetHeight;return c||m(b,"lazyaspectratio"),36>e&&0>=f?void((e||f&&a.console)&&console.log("Define width or height of image, so we can calculate the other dimension")):(d=this.getSelectedRatio(b),d=this.parseRatio(d),void(d&&(e?b.style.height=e/d+"px":b.style.width=f*d+"px")))},removeAspectRatio:function(a){n(a,"lazyaspectratio"),a.style.height="",a.style.width="",a.removeAttribute(j)}},f=function(){g=a.jQuery||a.Zepto||a.shoestring||a.$,g&&g.fn&&!g.fn.imageRatio&&g.fn.filter&&g.fn.add&&g.fn.find?g.fn.imageRatio=function(){return e.processImages(this.find(k).add(this.filter(k))),this}:g=!1},f(),setTimeout(f),e=new d,a.imageRatio=e,"object"==typeof module&&module.exports?module.exports=e:"function"==typeof define&&define.amd&&define(e)}}); 44 45 /*! lazysizes - v4.1.5 */ 46 !function(a,b){var c=function(){b(a.lazySizes),a.removeEventListener("lazyunveilread",c,!0)};b=b.bind(null,a,a.document),"object"==typeof module&&module.exports?b(require("lazysizes")):a.lazySizes?c():a.addEventListener("lazyunveilread",c,!0)}(window,function(a,b,c){"use strict";if(a.addEventListener){var d=/\s+/g,e=/\s*\|\s+|\s+\|\s*/g,f=/^(.+?)(?:\s+\[\s*(.+?)\s*\])(?:\s+\[\s*(.+?)\s*\])?$/,g=/^\s*\(*\s*type\s*:\s*(.+?)\s*\)*\s*$/,h=/\(|\)|'/,i={contain:1,cover:1},j=function(a){var b=c.gW(a,a.parentNode);return(!a._lazysizesWidth||b>a._lazysizesWidth)&&(a._lazysizesWidth=b),a._lazysizesWidth},k=function(a){var b;return b=(getComputedStyle(a)||{getPropertyValue:function(){}}).getPropertyValue("background-size"),!i[b]&&i[a.style.backgroundSize]&&(b=a.style.backgroundSize),b},l=function(a,b){if(b){var c=b.match(g);c&&c[1]?a.setAttribute("type",c[1]):a.setAttribute("media",lazySizesConfig.customMedia[b]||b)}},m=function(a,c,g){var h=b.createElement("picture"),i=c.getAttribute(lazySizesConfig.sizesAttr),j=c.getAttribute("data-ratio"),k=c.getAttribute("data-optimumx");c._lazybgset&&c._lazybgset.parentNode==c&&c.removeChild(c._lazybgset),Object.defineProperty(g,"_lazybgset",{value:c,writable:!0}),Object.defineProperty(c,"_lazybgset",{value:h,writable:!0}),a=a.replace(d," ").split(e),h.style.display="none",g.className=lazySizesConfig.lazyClass,1!=a.length||i||(i="auto"),a.forEach(function(a){var c,d=b.createElement("source");i&&"auto"!=i&&d.setAttribute("sizes",i),(c=a.match(f))?(d.setAttribute(lazySizesConfig.srcsetAttr,c[1]),l(d,c[2]),l(d,c[3])):d.setAttribute(lazySizesConfig.srcsetAttr,a),h.appendChild(d)}),i&&(g.setAttribute(lazySizesConfig.sizesAttr,i),c.removeAttribute(lazySizesConfig.sizesAttr),c.removeAttribute("sizes")),k&&g.setAttribute("data-optimumx",k),j&&g.setAttribute("data-ratio",j),h.appendChild(g),c.appendChild(h)}
46,n=function(a){if(a.target._lazybgset){var b=a.target,d=b._lazybgset,e=b.currentSrc||b.src;if(e){var f=c.fire(d,"bgsetproxy",{src:e,useSrc:h.test(e)?JSON.stringify(e):e});f.defaultPrevented||(d.style.backgroundImage="url("+f.detail.useSrc+")")}b._lazybgsetLoading&&(c.fire(d,"_lazyloaded",{},!1,!0),delete b._lazybgsetLoading)}};addEventListener("lazybeforeunveil",function(a){var d,e,f;!a.defaultPrevented&&(d=a.target.getAttribute("data-bgset"))&&(f=a.target,e=b.createElement("img"),e.alt="",e._lazybgsetLoading=!0,a.detail.firesLoad=!0,m(d,f,e),setTimeout(function(){c.loader.unveil(e),c.rAF(function(){c.fire(e,"_lazyloaded",{},!0,!0),e.complete&&n({target:e})})}))}),b.addEventListener("load",n,!0),a.addEventListener("lazybeforesizes",function(a){if(a.detail.instance==c&&a.target._lazybgset&&a.detail.dataAttr){var b=a.target._lazybgset,d=k(b);i[d]&&(a.target._lazysizesParentFit=d,c.rAF(function(){a.target.setAttribute("data-parent-fit",d),a.target._lazysizesParentFit&&delete a.target._lazysizesParentFit}))}},!0),b.documentElement.addEventListener("lazybeforesizes",function(a){!a.defaultPrevented&&a.target._lazybgset&&a.detail.instance==c&&(a.detail.width=j(a.target._lazybgset))})}});</script>
46
46<script> 47 48Shopify = window.Shopify || {};Shopify.theme_settings = {};Shopify.theme_settings.display_tos_checkbox = false;Shopify.theme_settings.go_to_checkout = true;Shopify.theme_settings.cart_action = "ajax";Shopify.theme_settings.collection_swatches = false;Shopify.theme_settings.collection_secondary_image = true;Shopify.theme_settings.show_multiple_currencies = false;Shopify.theme_settings.display_inventory_left = false;Shopify.theme_settings.inventory_threshold = 10;Shopify.theme_settings.limit_quantity = false;Shopify.theme_settings.menu_position = "inline";Shopify.theme_settings.newsletter_popup = false;Shopify.theme_settings.newsletter_popup_days = "7";Shopify.theme_settings.newsletter_popup_mobile = false;Shopify.theme_settings.newsletter_popup_seconds = 8;Shopify.theme_settings.pagination_type = "load_more";Shopify.theme_settings.search_pagination_type = "basic_pagination";Shopify.theme_settings.enable_shopify_review_comments = false;Shopify.theme_settings.enable_shopify_collection_badges = false;Shopify.theme_settings.quick_shop_thumbnail_position = "bottom-thumbnails";Shopify.theme_settings.product_form_style = "swatches";Shopify.theme_settings.sale_banner_enabled = false;Shopify.theme_settings.display_savings = false;Shopify.theme_settings.display_sold_out_price = false;Shopify.theme_settings.sold_out_text = "Ausverkauft";Shopify.theme_settings.free_text = "Free";Shopify.theme_settings.search_option = "products";Shopify.theme_settings.search_items_to_display = 5;Shopify.theme_settings.enable_autocomplete = true;Shopify.theme_settings.page_dots_enabled = false;Shopify.theme_settings.slideshow_arrow_size = "light";Shopify.theme_settings.quick_shop_enabled = false;Shopify.translation =Shopify.translation || {};Shopify.translation.agree_to_terms_warning = "Sie müssen mit den Bestimmungen und Bedingungen zur Kasse zustimmen.";Shopify.translation.one_item_left = "Artikel verblieben";Shopify.translation.items_left_text = "Artikel verblieben";Shopify.translation.cart_savings_text = "Gesamtersparnis";Shopify.translation.cart_discount_text = "Rabatt";Shopify.translation.cart_subtotal_text = "Gesamtsumme";Shopify.translation.cart_remove_text = "Entfernen";Shopify.translation.newsletter_success_text = "Vielen Dank für den Eintrag in unsere Mailingliste!";Shopify.translation.notify_email = "Geben Sie Ihre E-Mail-Adresse ein...";Shopify.translation.notify_email_value = "Translation missing: de.contact.fields.email";Shopify.translation.notify_email_send = "Senden";Shopify.translation.notify_message_first = "Bitte benachrichtigen Sie mich, wenn ";Shopify.translation.notify_message_last = " verfügbar ist - ";Shopify.translation.notify_success_text = "Vielen Dank! Wir werden Sie benachrichtigen, sobald das Produkt verfügbar ist!";Shopify.translation.add_to_cart = "In den Warenkorb";Shopify.translation.coming_soon_text = "Kommend";Shopify.translation.sold_out_text = "Ausverkauft";Shopify.translation.sale_text = "Sale";Shopify.translation.savings_text = "Du sparst";Shopify.translation.free_price_text = "Translation missing: de.settings.free_price_text";Shopify.translation.from_text = "";Shopify.translation.new_text = "Neu";Shopify.translation.pre_order_text = "Vorbestellung";Shopify.translation.unavailable_text = "Nicht verfügbar";Shopify.translation.all_results = "Bekijk alle resultaten";</script>
48 <meta name="description" content="Zähne bleichen ganz einfach von zu Hause! Entdecke verschiedene Zahnbleachingprodukte zum Aufhellen deiner Zähne von Diamond Smile. Deine Zahnaufhellung in nur wenige Minuten deine Zähne mit unserem Zahnbleaching Set. Sichtbare Zahnbleaching-Ergebnisse nach nur einer Anwendung. Jetzt Zähne aufhellen mit Diamond Smile." /> 49 50<link rel="preconnect" href="https://fonts.googleapis.com"> 51<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> 52<link href="https://fonts.googleapis.com/css2?family=Chivo:ital,wght@0,100..900;1,100..900&Barlow:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Bricolage+Grotesque:opsz,[email protected],200..800&family=Chewy&family=Cormorant+Garamond:ital,wght@0,300..700;1,300..700&family=Inclusive+Sans:ital,wght@0,300..700;1,300..700&family=Inter+Tight:ital,wght@0,100..900;1,100..900&family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Lilita+One&family=Montserrat:ital,wght@0,100..900;1,100..900&family=Noto+Serif+Display:ital,wght@0,100..900;1,100..900&family=Playfair+Display:ital,wght@0,400..900;1,400..900&family=Plus+Jakarta+Sans:ital,wght@0,200..800;1,200..800&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Quicksand:[email protected]&family=Roboto:ital,wght@0,100..900;1,100..900&family=Sora:[email protected]&family=Varela+Round&display=swap" rel="stylesheet"> <link rel="shortcut icon" type="image/x-icon" href="//diamondsmileteeth.com/cdn/shop/files/jjb-min_1_180x180.png?v=1613786387"> <link rel="apple-touch-icon" href="//diamondsmileteeth.com/cdn/shop/files/jjb-min_1_180x180.png?v=1613786387"/> <link rel="apple-touch-icon" sizes="57x57" href="//diamondsmileteeth.com/cdn/shop/files/jjb-min_1_57x57.png?v=1613786387"/> <link rel="apple-touch-icon" sizes="60x60" href="//diamondsmileteeth.com/cdn/shop/files/jjb-min_1_60x60.png?v=1613786387"/> <link rel="apple-touch-icon" sizes="72x72" href="//diamondsmileteeth.com/cdn/shop/files/jjb-min_1_72x72.png?v=1613786387"/> <link rel="apple-touch-icon" sizes="76x76" href="//diamondsmileteeth.com/cdn/shop/files/jjb-min_1_76x76.png?v=1613786387"/> <link rel="apple-touch-icon" sizes="114x114" href="//diamondsmileteeth.com/cdn/shop/files/jjb-min_1_114x114.png?v=1613786387"/> <link rel="apple-touch-icon" sizes="180x180" href="//diamondsmileteeth.com/cdn/shop/files/jjb-min_1_180x180.png?v=1613786387"/> <link rel="apple-touch-icon" sizes="228x228" href="//diamondsmileteeth.com/cdn/shop/files/jjb-min_1_228x228.png?v=1613786387"/> <link rel="canonical" href="https://diamondsmileteeth.com/" />
52<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
52<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/27097564/digital_wallets/dialog"> 53<meta id="in-context-paypal-metadata" data-shop-id="27097564" data-venmo-supported="false" data-environment="production" data-locale="de_DE" data-paypal-v4="true" data-currency="EUR"> 54<link rel="ucp" href="/.well-known/ucp" version="2026-08-25"><link rel="alternate" hreflang="x-default" href="https://diamondsmileteeth.com/"> 55<link rel="alternate" hreflang="de" href="https://diamondsmileteeth.com/"> 56<link rel="alternate" hreflang="pl" href="https://diamondsmileteeth.com/pl"> 57<link rel="alternate" hreflang="fi" href="https://diamondsmileteeth.com/fi"> 58<link rel="alternate" hreflang="es" href="https://diamondsmileteeth.com/es"> 59<link rel="alternate" hreflang="pl-PL" href="https://diamondsmileteeth.com/pl-pl"> 60<link rel="alternate" hreflang="fi-FI" href="https://diamondsmileteeth.com/fi-fi">
61<script async="async" src="/checkouts/internal/preloads.js?locale=de-DE&default_configuration_id=41484552"></script>
vendor: 1 bytes, line 61
61
62<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":27097564,"countryCode":"DE","currencyCode":"EUR","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/27097564","merchantName":"DiamondSmile DACH","requiredBillingContactFields":["postalAddress","email"],"requiredShippingContactFields":["postalAddress","email"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex"],"total":{"type":"pending","label":"DiamondSmile DACH","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 62
62
63<script id="shopify-features" type="application/json">{"accessToken":"5f0b432d8b8a5c289546784ca8ef3c7d","betas":["rich-media-storefront-analytics"],"domain":"diamondsmileteeth.com","predictiveSearch":true,"shopId":27097564,"locale":"de"}</script>
vendor: 1 bytes, line 63
63
64<script>var Shopify = Shopify || {}; 65Shopify.shop = "prestigeofficial-com.myshopify.com"; 66Shopify.locale = "de"; 67Shopify.currency = {"active":"EUR","rate":"1.0"}; 68Shopify.country = "DE"; 69Shopify.theme = {"name":"RPECK 15\/08\/2026 - Product Galleries","id":200338964744,"schema_name":"Turbo","schema_version":"5.0.3","theme_store_id":null,"role":"main"}; 70Shopify.theme.handle = "null"; 71Shopify.theme.style = {"id":null,"handle":null}; 72Shopify.cdnHost = "diamondsmileteeth.com/cdn"; 73Shopify.routes = Shopify.routes || {}; 74Shopify.routes.root = "/"; 75Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";</script>
vendor: 1 bytes, line 75
75
76<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 76
76
77<script>!function(o){function n(){var o=[];function n(){o.push(Array.prototype.slice.apply(arguments))}return n.q=o,n}var t=o.Shopify=o.Shopify||{};t.loadFeatures=n(),t.autoloadFeatures=n()}(window);</script>
vendor: 1 bytes, line 77
77
78<script> 79 window.Shopify = window.Shopify || {}; 80 window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {}; 81 window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 }; 82 window.Shopify.SignInWithShop.eligible = false; 83</script>
vendor: 1 bytes, line 83
83
84<script id="shop-js-analytics" type="application/json">{"pageType":"index"}</script>
vendor: 1 bytes, line 84
84
85<script>(function() { 86 var isLoaded = false; 87 function asyncLoad() { 88 if (isLoaded) return; 89 isLoaded = true; 90 var urls = ["https:\/\/loox.io\/widget\/NJoGOeRoV\/loox.1552926364113.js?shop=prestigeofficial-com.myshopify.com","https:\/\/dr4qe3ddw9y32.cloudfront.net\/awin-shopify-integration-code.js?aid=31401\u0026v=shopifyApp_5.1.4\u0026ts=1741677302703\u0026shop=prestigeofficial-com.myshopify.com"]; 91 for (var i = 0; i <urls.length; i++) { 92 var s = document.createElement('script'); 93 s.type = 'text/javascript'; 94 s.async = true; 95 s.src = urls[i]; 96 var x = document.getElementsByTagName('script')[0]; 97 x.parentNode.insertBefore(s, x); 98 } 99 }; 100 if(window.attachEvent) { 101 window.attachEvent('onload', asyncLoad); 102 } else { 103 window.addEventListener('load', asyncLoad, false); 104 } 105})();</script>
vendor: 1 bytes, line 105
105
106<script id="__st">var __st={"a":27097564,"offset":7200,"reqid":"98c024a7-95d0-4333-96c0-4459b0f9a77e-1791105202","pageurl":"diamondsmileteeth.com\/","u":"92ec71a0406e","p":"home"};</script>
vendor: 1 bytes, line 106
106
107<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 107
107
108<script id="captcha-bootstrap">!function(){'use strict';const t='contact',e='account',n='new_comment',o=[[t,t],['blogs',n],['comments',n],[t,'customer']],c=[[e,'customer_login'],[e,'guest_login'],[e,'recover_customer_password'],[e,'create_customer']],r=t=>t.map((([t,e])=>`form[action*='/${t}']:not([data-nocaptcha='true']) input[name='form_type'][value='${e}']`)).join(','),a=t=>()=>t?[...document.querySelectorAll(t)].map((t=>t.form)):[];function s(){const t=[...o],e=r(t);return a(e)}const i='password',u='form_key',d=['recaptcha-v3-token','g-recaptcha-response','h-captcha-response',i],f=()=>{try{return window.sessionStorage}catch{return}},m='__shopify_v',_=t=>t.elements[u];function p(t,e,n=!1){try{const o=window.sessionStorage,c=JSON.parse(o.getItem(e)),{data:r}=function(t){const{data:e,action:n}=t;return t[m]||n?{data:e,action:n}:{data:t,action:n}}(c);for(const[e,n]of Object.entries(r))t.elements[e]&&(t.elements[e].value=n);n&&o.removeItem(e)}catch(o){console.error('form repopulation failed',{error:o})}}const l='form_type',E='cptcha';function T(t){t.dataset[E]=!0}const w=window,h=w.document,L='Shopify',v='ce_forms',y='captcha';let A=!1;((t,e)=>{const n=(g='f06e6c50-85a8-45c8-87d0-21a2b65856fe',I='https://cdn.shopify.com/shopifycloud/storefront-forms-hcaptcha/ce_storefront_forms_captcha_hcaptcha.v1.5.3.iife.js',D={infoText:'Durch hCaptcha geschützt',privacyText:'Datenschutz',termsText:'Allgemeine Geschäftsbedingungen'},(t,e,n)=>{const o=w[L][v],c=o.bindForm;if(c)return c(t,g,e,D).then(n);var r;o.q.push([[t,g,e,D],n]),r=I,A||(h.body.append(Object.assign(h.createElement('script'),{id:'captcha-provider',async:!0,src:r})),A=!0)});var g,I,D;w[L]=w[L]||{},w[L][v]=w[L][v]||{},w[L][v].q=[],w[L][y]=w[L][y]||{},w[L][y].protect=function(t,e){n(t,void 0,e),T(t)},Object.freeze(w[L][y]),function(t,e,n,w,h,L){const[v,y,A,g]=function(t,e,n){const i=e?o:[],u=t?c:[],d=[...i,...u],f=r(d),m=r(i),_=r(d.filter((([t,e])=>n.includes(e))));return[a(f),a(m),a(_),s()]}(w,h,L),I=t=>{const e=t.target;return e instanceof HTMLFormElement?e:e&&e.form},D=t=>v().includes(t);t.addEventListener('submit',(t=>{const e=I(t);if(!e)return;const n=D(e)&&!e.dataset.hcaptchaBound&&!e.dataset.recaptchaBound,o=_(e),c=g().includes(e)&&(!o||!o.value);(n||c)&&t.preventDefault(),c&&!n&&(function(t){try{if(!f())return;!function(t){const e=f();if(!e)return;const n=_(t);if(!n)return;const o=n.value;o&&e.removeItem(o)}(t);const e=Array.from(Array(32),(()=>Math.random().toString(36)[2])).join('');!function(t,e){_(t)||t.append(Object.assign(document.createElement('input'),{type:'hidden',name:u})),t.elements[u].value=e}(t,e),function(t,e){const n=f();if(!n)return;const o=[...t.querySelectorAll(`input[type='${i}']`)].map((({name:t})=>t)),c=[...d,...o],r={};for(const[a,s]of new FormData(t).entries())c.includes(a)||(r[a]=s);n.setItem(e,JSON.stringify({[m]:1,action:t.action,data:r}))}(t,e)}catch(e){console.error('failed to persist form',e)}}(e),e.submit())}));const S=(t,e)=>{t&&!t.dataset[E]&&(n(t,e.some((e=>e===t))),T(t))};for(const o of['focusin','change'])t.addEventListener(o,(t=>{const e=I(t);D(e)&&S(e,y())}));const B=e.get('form_key'),M=e.get(l),P=B&&M;t.addEventListener('DOMContentLoaded',(()=>{const t=y();if(P)for(const e of t)e.elements[l].value===M&&p(e,B);[...new Set([...A(),...v().filter((t=>'true'===t.dataset.shopifyCaptcha))])].forEach((e=>S(e,t)))}))}(h,new URLSearchParams(w.location.search),n,t,e,['guest_login'])})(!0,!0)}();</script>
vendor: 1 bytes, line 108
108
109<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//diamondsmileteeth.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 109
109
110<script>(function () {var userAgent = navigator.userAgent;var platform = navigator.platform;var maxTouchPoints = navigator.maxTouchPoints || 0;var isIOS = /iPad|iPhone|iPod/.test(platform) || (platform === 'MacIntel' && maxTouchPoints > 1);var isMacSafari = platform.indexOf('Mac') === 0 && /Safari/.test(userAgent) && !/Chrome|Chromium|CriOS|FxiOS|Edg|OPR|Android/.test(userAgent);var isAppleSafari = isIOS || isMacSafari;if (isAppleSafari) {fetch('/sf_private_access_tokens' + location.search).catch(function () {});}function browserMajorVersion(pattern) {var match = userAgent.match(pattern);return match ? parseInt(match[1], 10) : null;}function shouldLoadAutosizesPolyfill() {if (!window.PerformanceObserver?.supportedEntryTypes?.includes('paint')) {return false;}var chromeVersion = browserMajorVersion(/Chrome\/(\d+)/);if (chromeVersion !== null) {return chromeVersion <126;}var firefoxVersion = browserMajorVersion(/Firefox\/(\d+)/);if (firefoxVersion !== null) {return firefoxVersion <150;}var safariVersion = isAppleSafari ? browserMajorVersion(/Version\/(\d+).*Safari\//) : null;if (safariVersion !== null) {return safariVersion <27;}return true;}if (shouldLoadAutosizesPolyfill()) {var autosizesScript = document.createElement('script');autosizesScript.async = true;autosizesScript.crossOrigin = 'anonymous';autosizesScript.src = "//diamondsmileteeth.com/cdn/shopifycloud/storefront/assets/storefront/autosizes-84416378.js";(document.head || document.documentElement).appendChild(autosizesScript);}window.ShopifyAnalytics = window.ShopifyAnalytics || {};window.ShopifyAnalytics.performance = window.ShopifyAnalytics.performance || {};(function () {var LONG_FRAME_THRESHOLD = 50;var longAnimationFrames = [];var activeRafId = null;function collectLongFrames() {var previousTime = null;function rafMonitor(now) {if (activeRafId === null) {return;}var delta = now - previousTime;if (delta > LONG_FRAME_THRESHOLD) {longAnimationFrames.push({startTime: previousTime,endTime: now,});}previousTime = now;activeRafId = requestAnimationFrame(rafMonitor);}previousTime = performance.now();activeRafId = requestAnimationFrame(rafMonitor);}if (!window.PerformanceObserver?.supportedEntryTypes?.includes('long-animation-frame')) {collectLongFrames();var timeoutId = setTimeout(function () {cancelAnimationFrame(activeRafId);}, 10000);window.ShopifyAnalytics.performance.getLongAnimationFrames = function (stopCollection) {if (stopCollection === undefined) {stopCollection = false;}if (stopCollection) {clearTimeout(timeoutId);cancelAnimationFrame(activeRafId);}return longAnimationFrames;};}})();})();</script>
110<script id="shopify-origin-trials" async="async" integrity="sha256-qJbe/jEZBHtr5W/BlA2cKAz3vkXu6vJQyLjgvgCC86g=" src="//cdn.shopify.com/shopifycloud/storefront/assets/storefront/origin_trials-318ab40a.js" crossorigin="anonymous" onload="window.__shopifyOriginTrialsDone = true" onerror="window.__shopifyOriginTrialsDone = true"></script>
vendor: 1 bytes, line 110
110
111<script> 112 window.Shopify = window.Shopify || {}; 113 window.Shopify.MCP = window.Shopify.MCP || {}; 114 window.Shopify.MCP.enabled = true; 115 window.Shopify.MCP.shop = "prestigeofficial-com.myshopify.com"; 116 window.Shopify.MCP.mcpEndpoint = "https:\/\/diamondsmileteeth.com\/api\/mcp"; 117 window.Shopify.MCP.tools = [{"name":"search_shop_policies_and_faqs","description":"Used to get facts about the stores policies, products, or services.\nSome examples of questions you can ask are:\n - What is your return policy?\n - What is your shipping policy?\n - What is your phone number?\n - What are your hours of operation?\"\n","inputSchema":{"$schema":"https:\/\/json-schema.org\/draft\/2020-12\/schema","type":"object","properties":{"query":{"type":"string","description":"A natural language query."},"context":{"type":"string","description":"Additional information about the request such as user demographics, mood, location, or other relevant details that could help in tailoring the response appropriately."}},"required":["query"]}}]; 118</script>
vendor: 1 bytes, line 118
118
119<script>(()=>{var d="shopify:webmcp_adapter_loaded",n=Symbol.for("shopify.webmcp_adapter_loading");function s(c,a,{win:r=window,doc:o=document}={}){function p(){try{return r.localStorage.getItem(d)==="true"}catch{return!1}}function l(){try{r.localStorage.setItem(d,"true")}catch{}}function u(){return typeof(o.modelContext||r.navigator?.modelContext)?.registerTool=="function"}function f(){if(r[n]||!u())return;let t=o.head||o.getElementsByTagName("head")[0];if(!t)return;let e=o.createElement("script");e.type="module",e.crossOrigin="anonymous",a&&(e.integrity=a),e.src=c,e.addEventListener("load",l,{once:!0}),e.addEventListener("error",()=>{r[n]=!1},{once:!0}),t.appendChild(e),r[n]=!0}function _(t){let e=o.getElementById("shopify-origin-trials");if(!e||r.__shopifyOriginTrialsDone){t();return}e.addEventListener("load",t,{once:!0}),e.addEventListener("error",t,{once:!0})}function i(){_(()=>r.setTimeout(f,0))}function m(){o.addEventListener("DOMContentLoaded",i,{once:!0})}p()?i():m()}s("\/\/diamondsmileteeth.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})(); 120</script>
vendor: 1 bytes, line 120
120
121<script data-source-attribution="shopify.dynamic_checkout.dynamic.init">var Shopify=Shopify||{};Shopify.PaymentButton=Shopify.PaymentButton||{isStorefrontPortableWallets:!0,init:function(){window.Shopify.PaymentButton.init=function(){};var t=document.createElement("script");t.src="https://diamondsmileteeth.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.de.js",t.type="module",document.head.appendChild(t)}}; 122</script>
vendor: 1 bytes, line 122
122
123<script data-source-attribution="shopify.dynamic_checkout.buyer_consent"> 124 function portableWalletsHideBuyerConsent(e){var t=document.getElementById("shopify-buyer-consent"),n=document.getElementById("shopify-subscription-policy-button");t&&n&&(t.classList.add("hidden"),t.setAttribute("aria-hidden","true"),n.removeEventListener("click",e))}function portableWalletsShowBuyerConsent(e){var t=document.getElementById("shopify-buyer-consent"),n=document.getElementById("shopify-subscription-policy-button");t&&n&&(t.classList.remove("hidden"),t.removeAttribute("aria-hidden"),n.addEventListener("click",e))}window.Shopify?.PaymentButton&&(window.Shopify.PaymentButton.hideBuyerConsent=portableWalletsHideBuyerConsent,window.Shopify.PaymentButton.showBuyerConsent=portableWalletsShowBuyerConsent); 125</script>
vendor: 1 bytes, line 125
125
126<script data-source-attribution="shopify.dynamic_checkout.cart.bootstrap">document.addEventListener("DOMContentLoaded",(function(){function t(){return document.querySelector("shopify-accelerated-checkout-cart, shopify-accelerated-checkout")}if(t())Shopify.PaymentButton.init();else{new MutationObserver((function(e,n){t()&&(Shopify.PaymentButton.init(),n.disconnect())})).observe(document.body,{childList:!0,subtree:!0})}})); 127</script>
127 128<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://diamondsmileteeth.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous"> 129<style id="shopify-accelerated-checkout-cart"> 130 #shopify-buyer-consent { 131 margin-top: 1em; 132 display: inline-block; 133 width: 100%; 134} 135 136#shopify-buyer-consent.hidden { 137 display: none; 138} 139 140#shopify-subscription-policy-button { 141 background: none; 142 border: none; 143 padding: 0; 144 text-decoration: underline; 145 font-size: inherit; 146 cursor: pointer; 147} 148 149#shopify-subscription-policy-button::before { 150 box-shadow: none; 151} 152 153 </style> 154<link rel="stylesheet" media="screen" href="//diamondsmileteeth.com/cdn/shop/t/326/compiled_assets/styles.css?v=36579746673973607441787129086">
155<script id="sections-script" data-sections="video-banner" defer="defer" src="//diamondsmileteeth.com/cdn/shop/t/326/compiled_assets/scripts.js?v=86199972500899666801786791959"></script>
vendor: 1 bytes, line 155
155
156<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
156 157 158 159 160<meta name="author" content="DiamondSmile DACH"> 161<meta property="og:url" content="https://diamondsmileteeth.com/"> 162<meta property="og:site_name" content="DiamondSmile DACH"> <meta property="og:type" content="website"> <meta property="og:title" content="DiamondSmile - Das Professionelle Home Bleaching (IN NUR 10 MINUTEN)"> <meta property="og:image" content="https://diamondsmileteeth.com/cdn/shopifycloud/storefront/assets/no-image-2048-a2addb12_600x600.gif"> <meta property="og:image:secure_url" content="https://diamondsmileteeth.com/cdn/shopifycloud/storefront/assets/no-image-2048-a2addb12_600x600.gif"> <meta property="og:image:width" content=""> <meta property="og:image:height" content=""> <meta property="og:image:alt" content=""> <meta property="og:description" content="Zähne bleichen ganz einfach von zu Hause! Entdecke verschiedene Zahnbleachingprodukte zum Aufhellen deiner Zähne von Diamond Smile. Deine Zahnaufhellung in nur wenige Minuten deine Zähne mit unserem Zahnbleaching Set. Sichtbare Zahnbleaching-Ergebnisse nach nur einer Anwendung. Jetzt Zähne aufhellen mit Diamond Smile."> 163 164 165 166 167<meta name="twitter:card" content="summary"> 168 169 170 171 172 173 <!-- __LXV: 1790605436660;__LXR: https://loox.io;__LXC: NJoGOeRoV; -->
173<script>var loox_global_hash = '1790605436660'; 174var loox_bundle_reviews_enabled = false;</script>
174<style>.loox-reviews-default { max-width: 1200px; margin: 0 auto; }.loox-rating .loox-icon { color:#FF69B4; } 175:root { --lxs-rating-icon-color: #FF69B4; }</style> 176 177 178
179<script> 180 181 var cleaned_host = window.location.host; 182 console.log(cleaned_host) 183 let statuAtc='N' 184 let statuCheckOut = 'Y' 185 let statuApp = '0' 186 if(statuCheckOut == "Y") { 187 function serviceWorkerRegistered(){ 188 if(url_depth > 1){ 189 for(loop=1;loop <url_depth; loop++){ 190 prefix += "../"; 191 } 192 } 193 194 var prefix_scope = ''; 195 if(url_depth > 0){ 196 for(loop=0;loop <url_depth; loop++){ 197 prefix_scope += "../"; 198 } 199 } 200 if ('serviceWorker' in navigator) { 201 navigator.serviceWorker.register('https://'+shop+'/a/1883216/prfcheck.js', { 202 scope: ''+prefix_scope+'' 203 }).then(serviceWorkerRegistered); 204 } 205 206 } 207 208 var whole_window_url = new URL(window.location.href); 209 var pathname = whole_window_url.pathname; 210 var url_depth = pathname.split("/").length-1; 211 var prefix = ''; 212 var shop = cleaned_host 213 serviceWorkerRegistered(); 214 215 setTimeout(function(){ 216 serviceWorkerRegistered(); 217 218 }, 5000); 219 }</script>
219
219<script async src="//diamondsmileteeth.com/a/1883216/hideppl.js"></script>
219 220 221<!-- BeginConsistentCartAddon -->
221<script> Shopify.customer_logged_in = false ; Shopify.customer_email = "" ; Shopify.log_uuids = true;</script>
221 <!-- EndConsistentCartAddon --> 222<!-- SEO, JSONâLD, Schema --> 223 224 225 226 227 228 229
230<script> 231 232 233 234 235 236 237 var gsf_conversion_data = {page_type : 'home', event : 'page_view', data : {product_data : [{variant_id : 43857212342536, product_id : 8062673256712, name : "Aktivkohle Zahnbleaching Strips", price : "29.99", currency : "EUR", sku : "D4564", brand : "DiamondSmile DACH", variant : "1x Strips", category : ""}, {variant_id : 45054361895176, product_id : 8397110182152, name : "Bleaching Glow Stick", price : "19.99", currency : "EUR", sku : "D53239", brand : "DiamondSmile DACH", variant : "1x Glow Stick", category : ""}], total_price :"49.98", shop_currency : "EUR"}}; 238 239 240</script>
vendor: 1 bytes, line 240
240
241<script>(function(w,d,t,r,u){var f,n,i;w[u]=w[u]||[],f=function(){var o={ti:"355013606", tm:"shpfy_ui"};o.q=w[u],w[u]=new UET(o),w[u].push("pageLoad")},n=d.createElement(t),n.src=r,n.async=1,n.onload=n.onreadystatechange=function(){var s=this.readyState;s&&s!=="loaded"&&s!=="complete"||(f(),n.onload=n.onreadystatechange=null)},i=d.getElementsByTagName(t)[0],i.parentNode.insertBefore(n,i)})(window,document,"script","//bat.bing.com/bat.js","uetq");</script>
241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259
260<script type="text/javascript"> 261 window.clarity = window.clarity || function() { (window.clarity.q = window.clarity.q || []).push(arguments) }; 262 263 var themeId = Shopify.theme.id.toString(); 264 265 // AB Test: Quiz_PDP_Removed 266 if (themeId === '197404721416') { 267 clarity("set", "Quiz_PDP_Removed", "Control"); 268 } else if (themeId === '197409374472') { 269 clarity("set", "Quiz_PDP_Removed", "Variant"); 270 } 271 272 // AB Test: Performance_Hinweise_Trust 273 if (themeId === '197404721416') { 274 clarity("set", "Performance_Hinweise_Trust", "Control"); 275 } else if (themeId === '196608852232') { 276 clarity("set", "Performance_Hinweise_Trust", "Variant"); 277 } 278 279 // AB Test: Homepage_Struktur_Bestseller_vs_Sortiment 280 if (themeId === '197404721416') { 281 clarity("set", "Homepage_Struktur_Bestseller_vs_Sortiment", "Control"); 282 } else if (themeId === '197694357768') { 283 clarity("set", "Homepage_Struktur_Bestseller_vs_Sortiment", "Variant"); 284 } 285 286 // AB Test: Rollback gegen neue Theme 287 if (themeId === '198302892296') { 288 clarity("set", "Rollback_vs_Neues_Theme", "Control"); 289 } else if (themeId === '197530124552') { 290 clarity("set", "Rollback_vs_Neues_Theme", "Variant"); 291 } 292 293 // AB Test: Direct to Checkout vs Warenkorb 294 if (themeId === '197530124552') { 295 clarity("set", "Direct_Checkout_vs_Warenkorb", "Control"); 296 } else if (themeId === '199104659720') { 297 clarity("set", "Direct_Checkout_vs_Warenkorb", "Variant"); 298 } 299 300 // AB Test: PDP Kaufoptionen: Karten vs. Liste mit USPs 301 if (themeId === '197530124552') { 302 clarity("set", "PDP_Kaufoptionen_Liste", "Control"); 303 } else if (themeId === '199305101576') { 304 clarity("set", "PDP_Kaufoptionen_Liste", "Variant"); 305 } 306 307 // AB Test: Homepage Struktur â Bestseller-Fokus vs. Breites Sortiment (RESTART) 308 if (themeId === '199305101576') { 309 clarity("set", "Homepage_Bestseller_vs_Sortiment_Restart", "Control"); 310 } else if (themeId === '199641137416') { 311 clarity("set", "Homepage_Bestseller_vs_Sortiment_Restart", "Variant"); 312 } 313</script>
313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330<!-- BEGIN app block: shopify://apps/klaviyo-email-marketing-sms/blocks/klaviyo-onsite-embed/2632fe16-c075-4321-a88b-50b567f42507 --> 331 332 333 334 335 336 337 338 339 340 341 342 343
343<script async src="https://static.klaviyo.com/onsite/js/PB7tjw/klaviyo.js?company_id=PB7tjw"></script>
343 344
344<script>!function(){if(!window.klaviyo){window._klOnsite=window._klOnsite||[];try{window.klaviyo=new Proxy({},{get:function(n,i){return"push"===i?function(){var n;(n=window._klOnsite).push.apply(n,arguments)}:function(){for(var n=arguments.length,o=new Array(n),w=0;w<n;w++)o[w]=arguments[w];var t="function"==typeof o[o.length-1]?o.pop():void 0,e=new Promise((function(n){window._klOnsite.push([i].concat(o,[function(i){t&&t(i),n(i)}]))}));return e}}})}catch(n){window.klaviyo=window.klaviyo||[],window.klaviyo.push=function(){var n;(n=window._klOnsite).push.apply(n,arguments)}}}}();</script>
344 345 346 347 348 349 350 351
351<script> 352 window.klaviyoReviewsProductDesignMode = false 353 </script>
353 354 355 356 357 358 359 360 361 362 363<!-- END app block --><!-- BEGIN app block: shopify://apps/microsoft-clarity/blocks/clarity_js/31c3d126-8116-4b4a-8ba1-baeda7c4aeea -->
364<script type="text/javascript"> 365 (function (c, l, a, r, i, t, y) { 366 c[a] = c[a] || function () { (c[a].q = c[a].q || []).push(arguments); }; 367 t = l.createElement(r); t.async = 1; t.src = "https://www.clarity.ms/tag/" + i + "?ref=shopify"; 368 y = l.getElementsByTagName(r)[0]; y.parentNode.insertBefore(t, y); 369 370 c.Shopify.loadFeatures([{ name: "consent-tracking-api", version: "0.1" }], error => { 371 if (error) { 372 console.error("Error loading Shopify features:", error); 373 return; 374 } 375 376 c[a]('consentv2', { 377 ad_Storage: c.Shopify.customerPrivacy.marketingAllowed() ? "granted" : "denied", 378 analytics_Storage: c.Shopify.customerPrivacy.analyticsProcessingAllowed() ? "granted" : "denied", 379 source: 101, 380 }); 381 }); 382 383 l.addEventListener("visitorConsentCollected", function (e) { 384 c[a]('consentv2', { 385 ad_Storage: e.detail.marketingAllowed ? "granted" : "denied", 386 analytics_Storage: e.detail.analyticsAllowed ? "granted" : "denied", 387 source: 101, 388 }); 389 }); 390 })(window, document, "clarity", "script", "td3xjtf1r9"); 391</script>
391 392 393 394 395<!-- END app block --><!-- BEGIN app block: shopify://apps/pagefly-ai-page-builder/blocks/app-embed/83e179f7-59a0-4589-8c66-c0dddf959200 --> 396 397<!-- BEGIN app snippet: pagefly-cro-ab-testing-main --> 398 399 400 401 402 403 404
405<script> 406 ;(function () { 407 const url = new URL(window.location) 408 const viewParam = url.searchParams.get('view') 409 if (viewParam && viewParam.includes('variant-pf-')) { 410 url.searchParams.set('pf_v', viewParam) 411 url.searchParams.delete('view') 412 window.history.replaceState({}, '', url) 413 } 414 })() 415</script>
415 416 417 418
419<script type='module'> 420 421 window.PAGEFLY_CRO = window.PAGEFLY_CRO || {} 422 423 window.PAGEFLY_CRO['data_debug'] = { 424 original_template_suffix: "home", 425 allow_ab_test: false, 426 ab_test_start_time: 0, 427 ab_test_end_time: 0, 428 today_date_time: 1791105202000, 429 } 430 window.PAGEFLY_CRO['GA4'] = { enabled: false} 431</script>
431 432 433<!-- END app snippet --> 434 435 436 437 438 439 440 441 442
442<script src='https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-helper.js' defer='defer'></script>
442 443 444
444<script src='https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-general-helper.js' defer='defer'></script>
444 445 446
446<script src='https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-snap-slider.js' defer='defer'></script>
446 447 448
448<script src='https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-slideshow-v3.js' defer='defer'></script>
448 449 450
450<script src='https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-slideshow-v4.js' defer='defer'></script>
450 451 452
452<script src='https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-glider.js' defer='defer'></script>
452 453 454
454<script src='https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-slideshow-v1-v2.js' defer='defer'></script>
454 455 456
456<script src='https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-product-media.js' defer='defer'></script>
456 457 458
458<script src='https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-product.js' defer='defer'></script>
458 459 460
461<script id='pagefly-helper-data' type='application/json'> 462 { 463 "page_optimization": { 464 "assets_prefetching": false 465 }, 466 "elements_asset_mapper": { 467 "Accordion": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-accordion.js", 468 "Accordion3": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-accordion3.js", 469 "CountDown": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-countdown.js", 470 "GMap1": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-gmap.js", 471 "GMap2": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-gmap.js", 472 "GMapBasicV2": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-gmap.js", 473 "GMapAdvancedV2": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-gmap.js", 474 "HTML.Video": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-htmlvideo.js", 475 "HTML.Video2": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-htmlvideo2.js", 476 "HTML.Video3": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-htmlvideo2.js", 477 "BackgroundVideo": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-htmlvideo2.js", 478 "Instagram": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-instagram.js", 479 "Instagram2": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-instagram.js", 480 "Insta3": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-instagram3.js", 481 "Tabs": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-tab.js", 482 "Tabs3": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-tab3.js", 483 "ProductBox": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-cart.js", 484 "FBPageBox2": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-facebook.js", 485 "FBLikeButton2": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-facebook.js", 486 "TwitterFeed2": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-twitter.js", 487 "Paragraph4": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-paragraph4.js", 488 489 "AliReviews": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js", 490 "BackInStock": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js", 491 "GloboBackInStock": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js", 492 "GrowaveWishlist": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js", 493 "InfiniteOptionsShopPad": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js", 494 "InkybayProductPersonalizer": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder
494-363/assets/pagefly-3rd-elements.js", 495 "LimeSpot": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js", 496 "Loox": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js", 497 "Opinew": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js", 498 "Powr": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js", 499 "ProductReviews": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js", 500 "PushOwl": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js", 501 "ReCharge": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js", 502 "Rivyo": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js", 503 "TrackingMore": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js", 504 "Vitals": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js", 505 "Wiser": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-3rd-elements.js" 506 }, 507 "custom_elements_mapper": { 508 "pf-click-action-element": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-click-action-element.js", 509 "pf-dialog-element": "https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-dialog-element.js" 510 } 511 } 512</script>
512 513
514<script id='pagefly-heatmap-config' type='application/json'> 515 {} 516</script>
vendor: 1 bytes, line 516
516
517<script> 518 (function () { 519 var el = document.getElementById('pagefly-heatmap-config') 520 if (!el) { window.__pagefly_heatmap_config__ = {}; return } 521 try { 522 window.__pagefly_heatmap_config__ = JSON.parse(el.textContent || '{}') || {} 523 } catch (e) { 524 window.__pagefly_heatmap_config__ = {} 525 } 526 })() 527</script>
vendor: 1 bytes, line 527
527
528<script> 529 // Heatmap overlay loader. Three gates, all of them cheap, none of them trusting the URL: 530 // the visitor must have arrived on a pf_heatmap link, the SERVER must have published an 531 // overlay path in the metafield, and this page must already be one the merchant enabled 532 // tracking for. The last gate is what stops a crafted link pulling the asset onto an 533 // arbitrary storefront page. Everything else is decided inside the asset, and by the server. 534 (function () { 535 var cfg = window.__pagefly_heatmap_config__ || {} 536 var id = (window.__pagefly_page_setting__ || {}).pageId 537 if (!/[#&]pf_heatmap=/.test(window.location.hash || '')) return 538 if (!cfg.overlay_data_path || !Array.isArray(cfg.enabled_page_ids)) return 539 if (!id || cfg.enabled_page_ids.indexOf(id) === -1) return 540 var s = document.createElement('script') 541 s.src = 'https://cdn.shopify.com/extensions/01a0f807-168f-7fcf-a3d0-e91e9a539d12/pagefly-ai-page-builder-363/assets/pagefly-heatmap-overlay.js' 542 s.defer = true 543 document.head.appendChild(s) 544 })() 545</script>
545 546 547<!-- BEGIN app snippet: pf-ai-schema --> 548<!-- END app snippet --> 549 550 551<!-- END app block --><!-- BEGIN app block: shopify://apps/adcell-tracking-remarketing/blocks/theme_extension/578397e0-3e42-4c27-add7-dfc15023b09b -->
551<script> 552 (function () { 553 var PROXY = '/apps/adcell/bid'; 554 555 function readCookie(name) { 556 var m = document.cookie.match('(?:^|; )' + name + '=([^;]*)'); 557 return m ? decodeURIComponent(m[1]) : null; 558 } 559 function writeCookie(name, value, maxAge) { 560 document.cookie = name + '=' + encodeURIComponent(value) + '; Path=/; Max-Age=' + maxAge + '; Secure; SameSite=Lax'; 561 } 562 function lsGet(name) { try { return window.localStorage.getItem(name); } catch (e) { return null; } } 563 function lsSet(name, value) { try { window.localStorage.setItem(name, value); } catch (e) {} } 564 function fetchCart() { 565 return fetch('/cart.js', { credentials: 'same-origin' }) 566 .then(function (r) { return r.json(); }) 567 .catch(function () { return null; }); 568 } 569 function stampCart(cart, bid) { 570 var token = (cart && cart.token) ? cart.token : ''; 571 if (!bid || !token) { return; } 572 if (((cart && cart.attributes) || {})['_adcell_bid'] === bid) { return; } 573 var guard = token + ':' + bid; 574 if (sessionStorage.getItem('adcellCartStamped') === guard) { return; } 575 fetch('/cart/update.js', { 576 method: 'POST', 577 credentials: 'same-origin', 578 headers: { 'Content-Type': 'application/json' }, 579 body: JSON.stringify({ attributes: { _adcell_bid: bid } }) 580 }).then(function () { 581 sessionStorage.setItem('adcellCartStamped', guard); 582 }).catch(function () {}); 583 } 584 585 var syTries = 0; 586 function syncServer(bid, vc) { 587 fetchCart().then(function (cart) { 588 var token = (cart && cart.token) ? cart.token : ''; 589 var sy = readCookie('_shopify_y') || ''; 590 stampCart(cart, bid); 591 if (!sy && syTries < 2) { 592 syTries++; 593 setTimeout(function () { 594 if (readCookie('_shopify_y')) { syncServer(bid, vc); } 595 }, 2000); 596 } 597 var guard = token + ':' + (bid || '') + ':' + (vc || '') + ':' + sy; 598 if (sessionStorage.getItem('adcellBidSynced') === guard) { return; } 599 var body = ''; 600 if (bid) { body += 'bid=' + encodeURIComponent(bid); } 601 if (vc) { body += (body ? '&' : '') + 'vc=' + encodeURIComponent(vc); } 602 if (token) { body += (body ? '&' : '') + 'cart_token=' + encodeURIComponent(token); } 603 if (sy) { body += (body ? '&' : '') + 'sy=' + encodeURIComponent(sy); } 604 if (!body) { return; } 605 fetch(PROXY, { 606 method: 'POST', 607 credentials: 'same-origin', 608 headers: { 'Content-Type': 'application/x-www-form-urlencoded' }, 609 body: body 610 }).then(function () { 611 sessionStorage.setItem('adcellBidSynced', guard); 612 }).catch(function () {}); 613 }); 614 } 615 616 var urlBid = new URLSearchParams(window.location.search).get('bid'); 617 var jsBid = readCookie('adcell'); 618 var vc = readCookie('adcell_vc'); 619 620 if (!urlBid && !jsBid) { 621 jsBid = lsGet('adcell'); 622 if (jsBid) { writeCookie('adcell', jsBid, 90 * 24 * 3600); } 623 } 624 if (urlBid || jsBid) { lsSet('adcell', urlBid || jsBid); } 625 626 if (urlBid || jsBid) { 627 syncServer(urlBid || jsBid, vc); 628 } else { 629 fetchCart().then(function (cart) { 630 var sy = readCookie('_shopify_y'); 631 var token = cart && cart.token; 632 if (!sy && !token) { 633 if (vc) { syncServer(null, vc); } 634 return; 635 } 636 var qs = []; 637 if (sy) { qs.push('sy=' + encodeURIComponent(sy)); } 638 if (token) { qs.push('cart_token=' + encodeURIComponent(token)); } 639 fetch(PROXY + '?' + qs.join('&'), { credentials: 'same-origin' }) 640 .then(function (r) { return r.json(); }) 641 .then(function (data) {
642 var bid = (data && data.bid) || null; 643 var view = vc || (data && data.vc) || null; 644 if (bid) { writeCookie('adcell', bid, 90 * 24 * 3600); lsSet('adcell', bid); } 645 if (!vc && data && data.vc) { writeCookie('adcell_vc', data.vc, 24 * 3600); } 646 if (!bid && !view) { return; } 647 syncServer(bid, view); 648 }) 649 .catch(function () { 650 if (vc) { syncServer(null, vc); } 651 }); 652 }); 653 } 654 })(); 655</script>
655 656
657<script id="trad-js" type="text/javascript" src="https://t.adcell.com/js/trad.js?s=shopify&v=1.2.6&pid=" async="async"></script>
vendor: 1 bytes, line 657
657
658<script> 659 var script = document.querySelector("#trad-js"); 660 script.addEventListener('load', function() { 661 Adcell.Tracking.track(); 662 }); 663</script>
663 664 665<!-- END app block --><!-- BEGIN app block: shopify://apps/simprosys-google-shopping-feed/blocks/core_settings_block/1f0b859e-9fa6-4007-97e8-4513aff5ff3b --><!-- BEGIN: GSF App Core Tags & Scripts by Simprosys Google Shopping Feed --> 666 667 668 669 670 671 672 673 674 675<!-- END: GSF App Core Tags & Scripts by Simprosys Google Shopping Feed --> 676<!-- END app block --><link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
677<script>(function(){if ("sendBeacon" in navigator && "performance" in window) {try {var session_token_from_headers = performance.getEntriesByType('navigation')[0].serverTiming.find(x => x.name == '_s').description;} catch {var session_token_from_headers = undefined;}var session_cookie_matches = document.cookie.match(/_shopify_s=([^;]*)/);var session_token_from_cookie = session_cookie_matches && session_cookie_matches.length === 2 ? session_cookie_matches[1] : "";var session_token = session_token_from_headers || session_token_from_cookie || "";function handle_abandonment_event(e) {var entries = performance.getEntries().filter(function(entry) {return /monorail-edge.shopifysvc.com/.test(entry.name);});if (!window.abandonment_tracked && entries.length === 0) {window.abandonment_tracked = true;var currentMs = Date.now();var navigation_start = performance.timing.navigationStart;var payload = {shop_id: 27097564,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "index"};window.navigator.sendBeacon("https://monorail-edge.shopifysvc.com/v1/produce", JSON.stringify({schema_id: "online_store_buyer_site_abandonment/1.1",payload: payload,metadata: {event_created_at_ms: currentMs,event_sent_at_ms: currentMs}}));}}window.addEventListener('pagehide', handle_abandonment_event);}}());</script>
vendor: 1 bytes, line 677
677
678<script> 679 window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || []; 680</script>
vendor: 1 bytes, line 680
680
681<script>(function(){var wpmLoader=function(){"use strict";var e=/Googlebot|Storebot-Google|bingbot|Baiduspider|YandexBot|DuckDuckBot|Slurp|facebookexternalhit|Twitterbot|LinkedInBot|Applebot|AdsBot-Google|Mediapartners-Google|APIs-Google|PetalBot|SemrushBot|AhrefsBot|MJ12bot|DotBot|Acunetix|PerplexityBot|Perplexity-User/i,t=/bytedance/i;function i(){try{var e=document.cookie;if(!e||"string"!=typeof e)return;for(var t=0,i=e.split(";");t<i.length;t++){var n=i[t],r=n.indexOf("=");if(-1!==r){var o=n.slice(0,r).trim();if(o){var a=void 0;try{a=decodeURIComponent(o)}catch(e){a=o}if("_shopify_s"===a){var d=n.slice(r+1).trim();try{return decodeURIComponent(d)}catch(e){return d}}}}}return}catch(e){return}}function n(e){try{"undefined"!=typeof console&&"function"==typeof console.warn&&console.warn(e)}catch(e){}}function r(e,t){return"string"==typeof e&&e.length>0&&e.length<=t?e:void 0}function o(e){var t;switch(null==(t=null==e?void 0:e.navigation)?void 0:t.type){case 0:return"navigate";case 1:return"reload";case 2:return"back_forward";default:return}}function a(){var e,t,i;try{var n=null==(i=null==(t=null==(e=self.ShopifyAnalytics)?void 0:e.lib)?void 0:t.trekkie)?void 0:i.state;return"awaiting-consent"===n||"initialized"===n?n:void 0}catch(e){return}}return function(d,s,u,l){var c=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{};try{var p=c.trekkieShim;!0!==p&&"true"!==p||null!=window.__TREKKIE_SHIM_QUEUE||(window.__TREKKIE_SHIM_QUEUE=[])}catch(e){}var f,v,h,y,g=(v=(f={modern:/Edge?\/(1{2}[4-9]|1[2-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Firefox\/(1{2}[4-9]|1[2-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Chrom(ium|e)\/(9{2}|\d{3,})\.\d+(\.\d+|)|(Maci|X1{2}).+ Version\/(15\.\d+|(1[6-9]|[2-9]\d|\d{3,})\.\d+)([,.]\d+|)( \(\w+\)|)( Mobile\/\w+|) Safari\/|Chrome.+OPR\/(9{2}|\d{3,})\.\d+\.\d+|(CPU[ +]OS|iPhone[ +]OS|CPU[ +]iPhone|CPU IPhone OS|CPU iPad OS)[ +]+(15[._]\d+|(1[6-9]|[2-9]\d|\d{3,})[._]\d+)([._]\d+|)|Android:?[ /-](14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Android.+Firefox\/(15\d|1[6-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|SamsungBrowser\/([2-9]\d|\d{3,})\.\d+/,legacy:/Edge?\/(1[6-9]|[2-9]\d|\d{3,})\.\d+(\.\d+|)|Firefox\/(5[4-9]|[6-9]\d|\d{3,})\.\d+(\.\d+|)|Chrom(ium|e)\/(5[1-9]|[6-9]\d|\d{3,})\.\d+(\.\d+|)([\d.]+$|.*Safari\/(?![\d.]+ Edge\/[\d.]+$))|(Maci|X1{2}).+ Version\/(10\.\d+|(1[1-9]|[2-9]\d|\d{3,})\.\d+)([,.]\d+|)( \(\w+\)|)( Mobile\/\w+|) Safari\/|Chrome.+OPR\/(3[89]|[4-9]\d|\d{3,})\.\d+\.\d+|(CPU[ +]OS|iPhone[ +]OS|CPU[ +]iPhone|CPU IPhone OS|CPU iPad OS)[ +]+(10[._]\d+|(1[1-9]|[2-9]\d|\d{3,})[._]\d+)([._]\d+|)|Android:?[ /-](14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Mobile Safari.+OPR\/([89]\d|\d{3,})\.\d+\.\d+|Android.+Firefox\/(15\d|1[6-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+(UC? ?Browser|UCWEB|U3)[ /]?(15\.([5-9]|\d{2,})|(1[6-9]|[2-9]\d|\d{3,})\.\d+)\.\d+|SamsungBrowser\/(5\.\d+|([6-9]|\d{2,})\.\d+)|Android.+MQ{2}Browser\/(14(\.(9|\d{2,})|)|(1[5-9]|[2-9]\d|\d{3,})(\.\d+|))(\.\d+|)|K[Aa][Ii]OS\/(3\.\d+|([4-9]|\d{2,})\.\d+)(\.\d+|)/}).modern,h=f.legacy,(y=navigator.userAgent).match(e)?"bot":y.match(v)?"modern":y.match(h)?"legacy":y.match(t)?"bot":"unknown"),m=function(e){var t,i,n=r(e,128);try{var a=window.performance,d=null==(t=null==a?void 0:a.getEntriesByType)?void 0:t.call(a,"navigation")[0];if(!d)return{requestId:n,navigationType:o(a)};var s="type"in d?r(d.type,64):void 0,u="serverTiming"in d&&Array.isArray(d.serverTiming)?d.serverTiming:[];return{requestId:null!=n?n:r(null==(i=u.find(function(e){return"requestID"===e.name}))?void 0:i.description,128),navigationType:s}}catch(e){return{requestId:n}}}(c.requestId),w=function(e){var t=e.version,r=e.browserTarget,o=e.surface,a=e.shopId,d=e.monorailEndpoint,s=window.location.href;return{emit:function(e){var u=e.status,l=e.errorMsg,c=e.failureReason,p=e.useKeepaliveFallback,f=void 0!==p&&p,v=e.navigationType,h=e.pagehidePersisted,y=e.requestId,g=e.trekkieState;if(d){var m,w;try{var b=(new Date).getTime();m=JSON.stringify({metadata:{event_sent_at_ms:b},events:[{schema_id:"web_pixels_manager_load/3.3",payload:{version:t,bundle_target:r,page_url:s,status:u,surface:o,error_msg:l,failure_reason:c,navigation_type:v,pagehide_persisted:h,request_id:y,trekkie_state:g,shop_id:a,visit_token:i()},metadata:{event_created_at_ms:b}}]})}catch(e){return}try{if("function"==typeof window.navigator.sendBeacon&&-1===(w=window.navigator.userAgent).indexOf("iPhone; CPU iPhone OS 12_")&&-1===w.indexOf("iPad; CPU OS 12_")&&-1===w.indexOf("iPod touch; CPU iPhone OS 12_")&&window.navigator.sendBeacon.bind(window.navigator)(d,m))return}catch(e){}if(f)try{"function"==typeof window.fetch&&window.fetch(d,{method:"POST",headers:{"Content-Type":"text/plain"},body:m,keepalive:!0}
681).catch(function(){})}catch(e){}else try{var _=new XMLHttpRequest;_.open("POST",d,!0),_.setRequestHeader("Content-Type","text/plain"),_.send(m)}catch(e){n("[Web Pixels Manager] Got an unhandled error while logging to Monorail.")}}else n("[Web Pixels Manager] No Monorail endpoint provided, skipping logging.")}}}({version:u,browserTarget:g,surface:d.surface,shopId:d.shopId,monorailEndpoint:d.monorailEndpoint});if(Boolean(null==(_=null==(b=window.Shopify)?void 0:b.analytics)?void 0:_.replayQueue))w.emit({status:"setup-skipped",errorMsg:"replay queue already initialized."});else{var b,_;w.emit({status:"setup-started"}),window.Shopify=window.Shopify||{};var S=window.Shopify;S.analytics=S.analytics||{};var P=S.analytics;P.replayQueue=[],P.publish=function(e,t,i){return P.replayQueue.push([e,t,i]),!0};try{self.performance.mark("wpm:start")}catch(e){}var k,C="modern"===g?"modern":"legacy",E=(null!=l?l:{modern:"",legacy:""})[C],I=[(k={baseUrl:s,hashVersion:u,buildTarget:C}).baseUrl,"/wpm","/b",k.hashVersion,"modern"===k.buildTarget?"m":"l",".js"].join(""),O=!1,T=!1;try{c.browserTarget=g,function(){O=!0;try{window.addEventListener("pagehide",M)}catch(e){O=!1}}(),R(function(){try{R(x)}catch(e){D(e)}}),w.emit({status:"loading",requestId:m.requestId,navigationType:m.navigationType,trekkieState:a()})}catch(e){D(e)}}function U(){var e;if(q(),!function(){var e,t;return Boolean(null==(t=null==(e=window.Shopify)?void 0:e.analytics)?void 0:t.initialized)}()){var t,i,n;try{if("function"!=typeof(null==(e=window.webPixelsManager)?void 0:e.init))return void A();if(!(null!==(n=i=t=window.webPixelsManager.init(d))&&"function"!=typeof n&&Object(n)===n&&"publish"in i&&"function"==typeof i.publish&&"publishCustomEvent"in i&&"function"==typeof i.publishCustomEvent&&"visitor"in i&&"function"==typeof i.visitor))return void A()}catch(e){return void A(e)}var r=window.Shopify.analytics;r.replayQueue.forEach(function(e){var i=e[0],n=e[1],r=e[2];t.publishCustomEvent(i,n,r)}),r.replayQueue=[],r.publish=t.publishCustomEvent,r.visitor=t.visitor,r.initialized=!0}}function A(e){B("manager_api_unavailable",void 0===e?void 0:Q(e))}function x(){B("script_load_failed","".concat(I," has failed to load"))}function B(e,t){T||(T=!0,q(),w.emit({status:"failed",errorMsg:t,failureReason:e,requestId:m.requestId,navigationType:m.navigationType,trekkieState:a()}))}function M(e){O&&(q(),w.emit({status:"pagehide-while-loading",useKeepaliveFallback:!0,pagehidePersisted:e.persisted,requestId:m.requestId,navigationType:m.navigationType,trekkieState:a()}))}function q(){O=!1;try{window.removeEventListener("pagehide",M)}catch(e){}}function R(e){var t;!function(e){var t=e.src,i=e.async,n=void 0===i||i,r=e.onload,o=e.onerror,a=e.sri,d=e.scriptDataAttributes,s=void 0===d?{}:d,u=document.createElement("script"),l=document.querySelector("head"),c=document.querySelector("body");if(u.async=n,u.src=t,a&&(u.integrity=a,u.crossOrigin="anonymous"),s)for(var p in s)if(Object.prototype.hasOwnProperty.call(s,p))try{u.dataset[p]=String(s[p])}catch(e){}if(r&&u.addEventListener("load",r),o&&u.addEventListener("error",o),l)l.appendChild(u);else{if(!c)throw new Error("Did not find a head or body element to append the script");c.appendChild(u)}}({src:I,async:!0,onload:U,onerror:e,sri:(t=E,"string"==typeof t&&/^sha384-[A-Za-z0-9+/=]+$/.test(t)?E:""),scriptDataAttributes:c})}function D(e){B("script_append_failed",Q(e))}function Q(e){return e instanceof Error?e.message:"Unknown error"}}}();wpmLoader({shopId: 27097564,storefrontBaseUrl: "https://diamondsmileteeth.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://diamondsmileteeth.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b","7ee89bf1"],webPixelsConfigList: [{"id":"3547562248","configuration":"{\"accountID\":\"6914a7dc0ed19e8302a0439f\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"36e3d4a51ce4f54c09fc3ba4b868fb3d","type":"APP","apiClientId":161884340225,"privacyPurposes":["SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"3197862152","configuration":"{\"accountID\":\"PB7tjw\",\"webPixelConfig\":\"eyJlbmFibGVBZGRlZFRvQ2FydEV2ZW50cyI6IHRydWV9\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"c63c5b72c8d77be5f2d27d14c081da38","type":"APP","apiClientId":123074,"privacyPurposes":["ANALYTICS","MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"3164307720","configuration":"{\"projectId\":\"td3xjtf1r9\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"d8a2bb2ccbb513dc8e8b6937f4b8033e","type":"APP","apiClientId":240074326017,"privacyPurposes":[],"capabilities":["advanced_dom_events"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]}
681,"dataSharingState":"unrestricted"},{"id":"2959868168","configuration":"{\"account_ID\":\"56552\",\"google_analytics_tracking_tag\":\"1\",\"measurement_id\":\"2\",\"api_secret\":\"3\",\"shop_settings\":\"{\\\"custom_pixel_script\\\":\\\"https:\\\\\\\/\\\\\\\/storage.googleapis.com\\\\\\\/gsf-scripts\\\\\\\/custom-pixels\\\\\\\/prestigeofficial-com.js\\\"}\"}","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"dbf16afd37d7bda963909dd4e886232e","type":"APP","apiClientId":1558137,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"2221015304","configuration":"{\"pixelCode\":\"CFLOIN3C77UEH40QSQSG\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"22e92c2ad45662f435e4801458fb78cc","type":"APP","apiClientId":4383523,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":[]},"dataSharingState":"optimized"},{"id":"1865777416","configuration":"{\"advertiserId\":\"31401\",\"shopDomain\":\"prestigeofficial-com.myshopify.com\",\"appVersion\":\"shopifyApp_5.1.4\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"c287d09bac7e7a912a76f3941fab1c2f","type":"APP","apiClientId":2887701,"privacyPurposes":["ANALYTICS","MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"347668744","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["MARKETING","SALE_OF_DATA"],"name":"Adcell Tracking"},{"id":"shopify-app-pixel","configuration":"{}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"APP","privacyPurposes":["ANALYTICS","MARKETING"]},{"id":"shopify-custom-pixel","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING"]}],isMerchantRequest: false,initData: {"shop":{"name":"DiamondSmile DACH","paymentSettings":{"currencyCode":"EUR"},"myshopifyDomain":"prestigeofficial-com.myshopify.com","countryCode":"DE","storefrontUrl":"https:\/\/diamondsmileteeth.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[{"id":"1809864818731","handle":"home-bleaching-kit","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"43809548501256","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8465435459848","handle":"bundle-deluxe-zahnbleaching","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"45262089060616","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8015546286344","handle":"zahnbleaching-color-corrector","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"43706572538120","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"1820396748843","handle":"teeth-whitening-strips-3d","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"32966209110091","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"4426315432011","handle":"bleaching-gel","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"43809533788424","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}
681,{"id":"1818717356075","handle":"diamond-smileâ¢-whitening-pen","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"32398101872715","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8062673256712","handle":"aktivkohle-strips","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"43857212342536","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8397110182152","handle":"bleaching-glow-stick","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"45054361895176","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8396591104264","handle":"farbkorrektur-zahnbleaching-gel","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"44997903319304","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8396638617864","handle":"farbkorrektur-zahnbleaching-kit","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"45054363697416","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8397030195464","handle":"farbkorrektur-zahnbleaching-stift","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"45054364516616","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8482087797000","handle":"maximum-zahnbleaching-bundle","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"45338804093192","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8096822591752","handle":"pap-zahnbleaching-gel","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"43988210221320","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8096821248264","handle":"pap-zahnbleaching-set","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"43988205732104","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8467536019720","handle":"intensiv-zahnbleaching-kur-bundle","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"45269052162312","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8396669288712","handle":"purerinse-whitening-mundspulung","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"58155901288712","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"1821975380011","handle":"aktivkohle-pulver","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"43809540178184","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8062571479304","handle":"zahnbleaching-farbkorrektur-schaum","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"43857216340232","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8029503193352","handle":"zahnbleaching-pap-pulver","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"44582331056392","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8062713725192","handle":"zahnbleaching-pap-strips","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"43857222467848","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}
681,{"id":"1818684129323","handle":"zahnbleaching-schaum","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"43706574242056","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8015546089736","handle":"zahnbleaching-pap-zahnpasta","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"43706573783304","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"10690972614920","handle":"zahnbleaching-zahnpasta","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"53085670834440","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}],"purchasingCompany":null},},"https://diamondsmileteeth.com/cdn","5982071ew7ea472e3p69b68784m2150dfea",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"false","themeId":"200338964744","themePublished":"true","eventMetadataId":"1c3982e1-493a-4436-912f-8faa1bfe3e03","pageType":"home","shopId":"27097564","storefrontBaseUrl":"https:\/\/diamondsmileteeth.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\", \"8450a54b\", \"7ee89bf1\"]","isMerchantRequest":"false","hashVersion":"5982071ew7ea472e3p69b68784m2150dfea","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script>
681<script> 682 window.ShopifyAnalytics = window.ShopifyAnalytics || {}; 683 window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {}; 684 window.ShopifyAnalytics.meta.currency = 'EUR'; 685 var meta = {"page":{"pageType":"home","requestId":"98c024a7-95d0-4333-96c0-4459b0f9a77e-1791105202"}}; 686 for (var attr in meta) { 687 window.ShopifyAnalytics.meta[attr] = meta[attr]; 688 } 689</script>
vendor: 1 bytes, line 689
689
690<script class="analytics"> 691 (function () { 692 var customDocumentWrite = function(content) { 693 var jquery = null; 694 695 if (window.jQuery) { 696 jquery = window.jQuery; 697 } else if (window.Checkout && window.Checkout.$) { 698 jquery = window.Checkout.$; 699 } 700 701 if (jquery) { 702 jquery('body').append(content); 703 } 704 }; 705 706 var hasLoggedConversion = function(token) { 707 if (token) { 708 return document.cookie.indexOf('loggedConversion=' + token) !== -1; 709 } 710 return false; 711 } 712 713 var setCookieIfConversion = function(token) { 714 if (token) { 715 var twoMonthsFromNow = new Date(Date.now()); 716 twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2); 717 718 document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow; 719 } 720 } 721 722 var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || []; 723 window.ShopifyAnalytics.lib.trekkie = window.trekkie; 724 if (trekkie.integrations) { 725 return; 726 } 727 trekkie.methods = [ 728 'identify', 729 'page', 730 'ready', 731 'track', 732 'trackForm', 733 'trackLink' 734 ]; 735 trekkie.factory = function(method) { 736 return function() { 737 var args = Array.prototype.slice.call(arguments); 738 args.unshift(method); 739 trekkie.push(args); 740 if (method == 'track' || method == 'page') { 741 var pageUrl; 742 try { 743 pageUrl = window.location.href; 744 } catch (e) {} 745 var pageReferrer; 746 try { 747 pageReferrer = document.referrer; 748 } catch (e) {} 749 try { 750 if (window.__TREKKIE_SHIM_QUEUE == null) { 751 window.__TREKKIE_SHIM_QUEUE = []; 752 } 753 window.__TREKKIE_SHIM_QUEUE.push({ 754 from: 'trekkie-stub', 755 method: method, 756 args: args.slice(1), 757 pageContext: { 758 url: pageUrl, 759 referrer: pageReferrer 760 } 761 }); 762 } catch (e) { 763 // no-op 764 } 765 } 766 return trekkie; 767 }; 768 }; 769 for (var i = 0; i < trekkie.methods.length; i++) { 770 var key = trekkie.methods[i]; 771 trekkie[key] = trekkie.factory(key); 772 } 773 trekkie.load = function(config) { 774 trekkie.config = config || {}; 775 trekkie.config.initialDocumentCookie = document.cookie; 776 var first = document.getElementsByTagName('script')[0]; 777var script = document.createElement('script'); 778script.type = 'text/javascript'; 779script.onerror = function(e) { 780 var scriptFallback = document.createElement('script'); 781 scriptFallback.type = 'text/javascript'; 782 scriptFallback.onerror = function(error) { 783 var Monorail = { 784 produce: function produce(monorailDomain, schemaId, payload) { 785 var currentMs = new Date().getTime(); 786 var event = { 787 schema_id: schemaId, 788 payload: payload, 789 metadata: { 790 event_created_at_ms: currentMs, 791 event_sent_at_ms: currentMs 792 } 793 }; 794 return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event)); 795 }, 796 sendRequest: function sendRequest(endpointUrl, payload) { 797 // Try the sendBeacon API 798 if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) { 799 var blobData = new window.Blob([payload], { 800 type: 'text/plain' 801 }); 802 803 if (window.navigator.sendBeacon(endpointUrl, blobData)) { 804 return true; 805 } // sendBeacon was not successful 806 807 } // XHR beacon 808 809 var xhr = new XMLHttpRequest(); 810 811 try { 812 xhr.open('POST', endpointUrl); 813 xhr.setRequestHeader('Content-Type', 'text/plain'); 814 xhr.send(payload); 815 } catch (e) { 816 console.log(e); 817 } 818 819 return false; 820 }, 821 isIos12: function isIos12() { 822 return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1; 823 } 824 }; 825 Monorail.produce('monorail-edge.shopifysvc.com', 826 'trekkie_storefront_load_errors/1.1', 827 {shop_id: 27097564, 828 theme_id: 200338964744, 829 app_name: "storefront", 830 context_url: window.location.href, 831 source_url: "//diamondsmileteeth.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js"}); 832 833 }; 834 scriptFallback.async = true; 835 scriptFallback.src = '//diamondsmileteeth.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js'; 836 first.parentNode.insertBefore(scriptFallback, first); 837}; 838script.async = true; 839script.src = '//diamondsmileteeth.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js'; 840first.parentNode.insertBefore(script, first); 841 842 }; 843 trekkie.load( 844 {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":27097564,"isMerchantRequest":null,"themeId":200338964744,"themeCityHash":"16296209799690667907","contentLanguage":"de","currency":"EUR","eventMetadataId":"1c3982e1-493a-4436-912f-8faa1bfe3e03"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","7ee89bf1","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":false,"source":"trekkie-storefront-renderer","apiClientId":580111}} 845 ); 846 847 var loaded = false;
848 trekkie.ready(function() { 849 if (loaded) return; 850 loaded = true; 851 852 window.ShopifyAnalytics.lib = window.trekkie; 853 854 var originalDocumentWrite = document.write; 855 document.write = customDocumentWrite; 856 try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {}; 857 document.write = originalDocumentWrite; 858 859 var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/) 860 var token = match? match[1]: undefined; 861 if (!hasLoggedConversion(token)) { 862 setCookieIfConversion(token); 863 864 } 865 }); 866 867 window.ShopifyAnalytics.lib.page(null,{"pageType":"home","requestId":"98c024a7-95d0-4333-96c0-4459b0f9a77e-1791105202","shopifyEmitted":true}); 868 869 var eventsListenerScript = document.createElement('script'); 870 eventsListenerScript.async = true; 871 eventsListenerScript.src = "//diamondsmileteeth.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js"; 872 document.getElementsByTagName('head')[0].appendChild(eventsListenerScript); 873})();</script>
873 874
874<script> 875 if (!window.ga || (window.ga && typeof window.ga !== 'function')) { 876 window.ga = function ga() { 877 (window.ga.q = window.ga.q || []).push(arguments); 878 if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') { 879 window.Shopify.analytics.publish("ga_stub_called", {}, {sendTo: "google_osp_migration"}); 880 } 881 console.error("Shopify's Google Analytics stub called with:", Array.from(arguments), "\nSee https://help.shopify.com/manual/promoting-marketing/pixels/pixel-migration#google for more information."); 882 }; 883 if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') { 884 window.Shopify.analytics.publish("ga_stub_initialized", {}, {sendTo: "google_osp_migration"}); 885 } 886 } 887</script>
vendor: 1 bytes, line 887
887
888<script 889 defer 890 src="https://diamondsmileteeth.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js" 891 data-application="storefront-renderer" 892 data-shop-id="27097564" 893 data-render-region="gcp-us-west1" 894 data-page-type="index" 895 data-theme-instance-id="200338964744" 896 data-theme-name="Turbo" 897 data-theme-version="5.0.3" 898 data-monorail-region="shop_domain" 899 data-resource-timing-sampling-rate="10" 900 data-shs="true" 901 data-shs-beacon="true" 902 data-shs-export-with-fetch="true" 903 data-shs-logs-sample-rate="1" 904 data-shs-beacon-endpoint="https://diamondsmileteeth.com/api/collect" 905></script>
905 906<meta name="shopify-y" content="f06bc5ec-dd3b-483f-8891-297cdc79572a" data-expiration="1822662802000"><meta name="shopify-s" content="9ab779b9-c475-4b06-8bcc-0da6c46edf3b" data-expiration="1791107002000"><meta name="new-cookie-storage-activated" content="t"> 907</head> <noscript> <style> 908 .product_section .product_form, 909 .product_gallery { 910 opacity: 1; 911 } 912 913 .multi_select, 914 form .select { 915 display: block !important; 916 } 917 918 .image-element__wrap { 919 display: none; 920 }</style></noscript> <body class="template-name-index index" 921 data-money-format="{{ amount }}â¬" data-shop-url="https://diamondsmileteeth.com" data-market="de"> <div id="shopify-section-header-new" class="shopify-section section-header-wrapper"><style> 922 #shopify-section-header-new { 923 --header-bg: #f2f2f2; 924 --header-color: #111111; 925 --header-top-bg: #000000; 926 --header-top-color: ; 927 --header-top-height: px; 928 --logo-height-desktop: 28px; 929 --logo-height-mobile: 24px; 930 } 931 .site-header__menu-link:hover { 932 color: #ff69b4 !important; 933 } 934</style> 935 936<style> 937 li.cart_trust_badge { 938 max-width: 260px; 939 margin-left:auto; 940 margin-right:auto; 941 } 942 li.cart_trust_badge-text { 943 max-width: 100%; 944 margin-left:auto; 945 margin-right:auto; 946 } 947 li.cart_trust_badge-text .text{ 948 max-width: 75%; 949 font-size: 14px; 950 letter-spacing: 0; 951 font-weight: 500; 952 color:#000000; 953 } 954 .cart_trust_badge-image { 955 max-width: 25%; 956 } 957 .cart_trust_badge-image img { 958 max-width: 100%; 959 object-fit: contain; 960 } 961 .cart-trustpilot-text { 962 display: flex; 963 white-space: nowrap; 964 align-items: center; 965 justify-content:center; 966 gap:10px; 967 } 968 969 /* ============================================ 970 HEADER WRAPPER + TOP BAR 971 ============================================ */ 972 .header-wrapper { 973 position: relative; 974 } 975 976 .header-top { 977 background: var(--header-top-bg); 978 color: var(--header-top-color); 979 position: relative; 980 z-index: 60; 981 982 } 983 984 /* ============================================ 985 HEADER SECTION 986 ============================================ */ 987 988 /* === Base === */ 989 .site-header { 990 background: var(--header-bg); 991 color: var(--header-color); 992 position: relative; 993 z-index: 99999999; 994 transition: background .25s ease, color .25s ease; 995 } 996 .site-header--sticky { 997 position: sticky; 998 top: 0; 999 } 1000 1001 .site-header__inner { 1002 display: grid; 1003 grid-template-columns: 250px 1fr 250px; 1004 align-items: center; 1005 gap: 24px; 1006 } 1007 1008 /* === Logo === */ 1009 .site-header__logo { 1010 display: inline-flex;
1011 align-items: center; 1012 text-decoration: none; 1013 color: inherit; 1014 margin-left: 20px; 1015 } 1016 .site-header__logo-img { 1017 display: block; 1018 width: auto; 1019 } 1020 .site-header__logo-img--desktop { 1021 height: var(--logo-height-desktop); 1022 } 1023 .site-header__logo-img--mobile { 1024 height: var(--logo-height-mobile); 1025 display: none; 1026 } 1027 .site-header__logo-text { 1028 font-size: 22px; 1029 font-weight: 700; 1030 letter-spacing: .5px; 1031 } 1032 1033 /* === Logo swap for transparent header === */ 1034 .site-header__logo-img--transparent { 1035 display: none !important; 1036 } 1037 .site-header--transparent:not(.is-scrolled) .site-header__logo-img--default { 1038 display: none !important; 1039 } 1040 .site-header--transparent:not(.is-scrolled) .site-header__logo-img--transparent { 1041 display: block !important; 1042 } 1043 @media (min-width: 1001px) { 1044 .site-header--transparent:not(.is-scrolled) .site-header__logo-img--transparent.site-header__logo-img--mobile { 1045 display: none !important; 1046 } 1047 } 1048 @media (max-width: 1000px) { 1049 .site-header--transparent:not(.is-scrolled) .site-header__logo-img--transparent.site-header__logo-img--desktop { 1050 display: none !important; 1051 } 1052 .site-header--transparent:not(.is-scrolled) .site-header__logo-img--transparent { 1053 display: none !important; 1054 } 1055 img.site-header__logo-img.site-header__logo-img--mobile.site-header__logo-img--default { 1056 display: block !important; 1057 } 1058 } 1059 1060 /* === Desktop Nav === */ 1061 .site-header__nav { 1062 justify-self: center; 1063 } 1064 .site-header__menu { 1065 display: flex; 1066 list-style: none; 1067 margin: 0; 1068 padding: 0; 1069 } 1070 .site-header__menu-item { 1071 position: relative; 1072 padding: 0 20px; 1073 margin: 0; 1074 } 1075 .site-header__menu-item .site-header__menu-link { 1076 font-family: "Merriweather Sans", sans-serif; 1077 font-weight: 400; 1078 font-style: normal; 1079 font-size: 18px; 1080 text-transform: none; 1081 color: #333; 1082 padding-top: 12px; 1083 padding-bottom: 12px; 1084 position: relative; 1085 display: block; 1086 letter-spacing: 1px; 1087 text-rendering: optimizeLegibility; 1088 -webkit-font-smoothing: antialiased; 1089 -moz-osx-font-smoothing: grayscale; 1090 -webkit-tap-highlight-color: rgba(0, 0, 0, 0); 1091 outline: 0; 1092 text-decoration: none; 1093 } 1094 1095 1096 /* White menu text on transparent header (top of page) */ 1097 .site-header--transparent:not(.is-scrolled) .site-header__menu-link { 1098 color: #ffffff; 1099 } 1100 1101 .site-header__menu-item .site-header__menu-link.active{ 1102 color: #ff69b4; 1103 } 1104 1105 .site-header__menu-link:hover { 1106 border-bottom: solid 1px #ff69b4; 1107 } 1108 1109 /* === Desktop dropdown === */ 1110 .site-header__dropdown { 1111 position: absolute; 1112 top: 100%; 1113 left: 0; 1114 min-width: 200px; 1115 background: #fff; 1116 color: #111; 1117 list-style: none; 1118 margin: 0; 1119 padding: 10px 0; 1120 box-shadow: 0 8px 24px rgba(0, 0, 0, .08); 1121 opacity: 0; 1122 visibility: hidden; 1123 transform: translateY(8px); 1124 transition: opacity .2s ease, transform .2s ease, visibility .2s; 1125 z-index: 60; 1126 } 1127 .has-dropdown:hover .site-header__dropdown, 1128 .has-dropdown:focus-within .site-header__dropdown { 1129 opacity: 1; 1130 visibility: visible; 1131 transform: translateY(0); 1132 } 1133 .site-header__dropdown-link { 1134 display: block; 1135 padding: 8px 18px; 1136 text-decoration: none; 1137 color: inherit; 1138 font-size: 14px; 1139 } 1140 .site-header__dropdown-link:hover { 1141 background: #f4f4f4; 1142 } 1143 1144 /* === Icons === */ 1145 .site-header__icons { 1146 display: flex;
1147 align-items: center; 1148 gap: 14px; 1149 justify-self: end; 1150 } 1151 .site-header__icon { 1152 background: none; 1153 border: 0; 1154 cursor: pointer; 1155 color: inherit; 1156 padding: 6px; 1157 display: inline-flex; 1158 align-items: center; 1159 position: relative; 1160 text-decoration: none; 1161 } 1162 .site-header__cart-count { 1163 position: absolute; 1164 top: 0; 1165 right: 0; 1166 background: currentColor; 1167 color: var(--header-bg); 1168 font-size: 11px; 1169 font-weight: 600; 1170 min-width: 18px; 1171 height: 18px; 1172 line-height: 18px; 1173 border-radius: 9px; 1174 text-align: center; 1175 padding: 0 5px; 1176 } 1177 1178 /* === Burger wrapper === */ 1179 .site-header__burger-wrapper { 1180 display: none; 1181 align-items: center; 1182 gap: 8px; 1183 margin-left: 20px; 1184 } 1185 .menu_title { 1186 font-size: 15px; 1187 font-weight: 500; 1188 color: inherit; 1189 user-select: none; 1190 } 1191 1192 /* === Burger icon (X transform when open) === */ 1193 .site-header__burger { 1194 background: none; 1195 border: 0; 1196 cursor: pointer; 1197 width: 30px; 1198 height: 30px; 1199 display: flex; 1200 flex-direction: column; 1201 justify-content: center; 1202 gap: 8px; 1203 padding: 0; 1204 position: relative; 1205 min-height: 0; 1206 } 1207 .site-header__burger span { 1208 display: block; 1209 width: 30px; 1210 height: 1px; 1211 background: #000; 1212 transition: transform .25s ease, opacity .2s ease, background .25s ease; 1213 transform-origin: center; 1214 } 1215 1216 /* White burger lines on transparent header (top of page) */ 1217 .site-header--transparent:not(.is-scrolled) .site-header__burger span { 1218 background: #fff; 1219 } 1220 1221 .site-header__burger[aria-expanded="true"] span:nth-child(1) { 1222 transform: translateY(10px) rotate(45deg); 1223 } 1224 .site-header__burger[aria-expanded="true"] span:nth-child(2) { 1225 opacity: 0; 1226 } 1227 .site-header__burger[aria-expanded="true"] span:nth-child(3) { 1228 transform: translateY(-8px) rotate(-45deg); 1229 } 1230 1231 /* === Search drawer === */ 1232 .site-header__search { 1233 position: absolute; 1234 top: 100%; 1235 left: 0; 1236 right: 0; 1237 background: var(--header-bg); 1238 border-top: 1px solid rgba(0, 0, 0, .08); 1239 padding: 14px 0; 1240 z-index: 45; 1241 box-shadow: 0 8px 16px rgba(0, 0, 0, .06); 1242 } 1243 .site-header__search-form { 1244 display: flex; 1245 gap: 8px; 1246 align-items: center; 1247 max-width: 720px; 1248 margin: 0 auto; 1249 padding: 0 20px; 1250 } 1251 .site-header__search-input { 1252 flex: 1; 1253 padding: 12px 14px; 1254 border: 1px solid #ddd; 1255 border-radius: 4px; 1256 font-size: 15px; 1257 } 1258 .site-header__search-submit { 1259 padding: 12px 20px; 1260 border: 0; 1261 cursor: pointer; 1262 background: #111; 1263 color: #fff; 1264 border-radius: 4px; 1265 font-size: 14px; 1266 } 1267 .site-header__search-close { 1268 background: none; 1269 border: 0; 1270 font-size: 28px; 1271 cursor: pointer; 1272 color: inherit; 1273 line-height: 1; 1274 } 1275 1276 /* === Mobile menu (overlays content, no layout shift) === */ 1277 .site-header__mobile-nav { 1278 position: absolute; 1279 top: 100%; 1280 left: 0; 1281 right: 0; 1282 background: #f2f2f2e6; 1283 color: var(--header-color, #111); 1284 max-height: 0; 1285 overflow: hidden; 1286 transition: max-height .35s ease; 1287 z-index: 99999; 1288 } 1289 .site-header__mobile-nav[data-open="true"] { 1290 max-height: calc(100vh - 70px); 1291 overflow-y: auto; 1292 box-shadow: 0 8px 16px rgba(0, 0, 0, .06); 1293 } 1294 1295 .site-header__mobile-menu { 1296 list-style: none; 1297 margin: 0; 1298 padding: 0; 1299 } 1300 1301 .site-header__mobile-row { 1302 display: flex;
1303 align-items: center; 1304 gap: 14px; 1305 padding: 14px 20px; 1306 } 1307 .site-header__mobile-thumb { 1308 width: 40px; 1309 height: 40px; 1310 object-fit: cover; 1311 border-radius: 4px; 1312 flex-shrink: 0; 1313 } 1314 .site-header__mobile-row .site-header__mobile-link { 1315 flex: 1; 1316 text-decoration: none; 1317 color: inherit; 1318 font-size: 15px; 1319 font-weight: 500; 1320 color: #333; 1321 } 1322 .site-header__mobile-expand { 1323 background: none; 1324 border: 0; 1325 padding: 8px; 1326 cursor: pointer; 1327 color: inherit; 1328 transition: transform .2s ease; 1329 display: inline-flex; 1330 } 1331 .site-header__mobile-expand[aria-expanded="true"] { 1332 transform: rotate(180deg); 1333 } 1334 .site-header__mobile-submenu { 1335 list-style: none; 1336 margin: 0; 1337 padding: 0 20px 12px 60px; 1338 background: rgba(0, 0, 0, .02); 1339 } 1340 .site-header__mobile-sublink { 1341 display: block; 1342 padding: 10px 0; 1343 text-decoration: none; 1344 color: inherit; 1345 font-size: 14px; 1346 } 1347 .custom-div-hide .cart_content { 1348 top: 100%; 1349 } 1350 1351 /* === Transparent header â only the bottom part === */ 1352 .site-header--transparent { 1353 background: transparent; 1354 position: absolute; 1355 left: 0; 1356 right: 0; 1357 top: var(--header-top-height, 57px); 1358 } 1359 .site-header--transparent.is-scrolled { 1360 background: var(--header-bg); 1361 color: var(--header-color); 1362 position: fixed; 1363 top: 0; 1364 } 1365 1366 .ds-top-bar-coupon .custom-div-hide .cart_content { 1367 top: 58px; 1368 } 1369 1370 .header-top-container { 1371 margin: 0 auto; 1372 padding: 12px 20px; 1373 display: flex;
1374 align-items: center; 1375 justify-content: center; 1376 gap: 15px; 1377 flex-wrap: wrap; 1378 position: relative; 1379 } 1380 1381 .header-top-bar-text { 1382 font-size: 16px; 1383 color: #ffffff; 1384 margin: 0; 1385 } 1386 .template-name-index .icon-bag.mini_cart.dropdown_link { 1387 color: #fff; 1388 } 1389 .template-name-index span.cart_count { 1390 color: #fff !important; 1391 } 1392 1393 svg.ds-top-bar-timer-icon { 1394 width: 16px; 1395 height: 16px; 1396 display: inline-block; 1397 } 1398 1399 .ds-top-bar-timer { 1400 font-size: 16px; 1401 font-weight: bold; 1402 color: #ffffff; 1403 display: inline-flex; 1404 align-items: center; 1405 gap: 8px; 1406 } 1407 1408 /* ============================================ 1409 TOP BAR TIMER 1410 ============================================ */ 1411 .ds-top-bar-timer { 1412 display: inline-flex; 1413 align-items: center; 1414 gap: 8px; 1415 font-size: 16px; 1416 font-weight: 700; 1417 color: #ffffff; 1418 line-height: 1; 1419 } 1420 1421 svg.ds-top-bar-timer-icon { 1422 width: 16px; 1423 height: 16px; 1424 flex-shrink: 0; 1425 } 1426 1427 #ds-top-bar-countdown-header-new { 1428 font-variant-numeric: tabular-nums; /* prevents digits from jumping */ 1429 letter-spacing: 0.5px; 1430 } 1431 1432 /* Timer expired state */ 1433 .ds-top-bar-timer.ds-top-bar-expired #ds-top-bar-countdown-header-new { 1434 color: #e41c11; 1435 } 1436 1437 /* Tablet */ 1438 @media (max-width: 1000px) { 1439 .ds-top-bar-timer { 1440 font-size: 14px; 1441 } 1442 svg.ds-top-bar-timer-icon { 1443 width: 14px; 1444 height: 14px; 1445 } 1446 .template-name-index .icon-bag.mini_cart.dropdown_link { 1447 color: #040404; 1448 } 1449 .template-name-index span.cart_count { 1450 color: #000000 !important; 1451 } 1452 1453 1454 } 1455 1456 /* Mobile */ 1457 @media (max-width: 575px) { 1458 .ds-top-bar-timer { 1459 font-size: 12px; 1460 gap: 6px; 1461 } 1462 svg.ds-top-bar-timer-icon { 1463 width: 12px; 1464 height: 12px; 1465 } 1466 1467 .header-top-bar-text { 1468 font-size: 14px; 1469 } 1470 .custom-div-hide a.icon-bag.mini_cart { 1471 height: 100%; 1472 padding-top: 0; 1473 font-size: 18px; 1474 } 1475 span.cart_count { 1476 padding: 9px 3px; 1477 } 1478 } 1479 1480 1481 /* ============================================ 1482 RESPONSIVE 1483 ============================================ */ 1484 @media (max-width: 1000px) { 1485 .site-header__inner { 1486 grid-template-columns: 80px 1fr 80px; 1487 } 1488 .site-header--transparent{ 1489 position: unset; 1490 } 1491 .site-header--transparent:not(.is-scrolled) .site-header__burger span { 1492 background: #000000; 1493 } 1494 .menu_title { 1495 color: #000; 1496 } 1497 .site-header__burger-wrapper { 1498 display: inline-flex; 1499 margin-left: 15px; 1500 } 1501 .site-header__nav { 1502 display: none; 1503 } 1504 .site-header__logo { 1505 justify-self: center; 1506 margin-left: 0; 1507 } 1508 .site-header__logo-img--desktop { 1509 display: none; 1510 } 1511 .site-header__logo-img--mobile { 1512 display: block; 1513 } 1514 .site-header__menu-link { 1515 padding: 14px 0; 1516 } 1517 } 1518 1519 @media (max-width: 575px) { 1520 .site-header__burger-wrapper { 1521 margin-left: 10px; 1522 } 1523 } 1524 1525 @media (max-width: 480px) { 1526 .header-top-bar-text { 1527 font-size: 12px; 1528 } 1529 } 1530 1531 1532 1533 /* ============================================ 1534 TOP BAR COUPON 1535 ============================================ */ 1536 .ds-top-bar-coupon { 1537 display: inline-flex;
1538 align-items: center; 1539 line-height: normal; 1540 gap: 5px; 1541 font-size: 14px; 1542 font-weight: bold; 1543 color: #ffffff; 1544 padding: 6px 16px; 1545 border: 2px dashed #ffffff; 1546 background-color: rgba(0,0,0,0); 1547 cursor: pointer; 1548 transition: all 0.3s ease; 1549 user-select: none; 1550 border-radius: 50px; 1551 } 1552 1553 .ds-top-bar-coupon:hover { 1554 background-color: #ffffff1a; 1555 transform: scale(1.05); 1556 } 1557 1558 .ds-top-bar-coupon svg.ds-top-bar-coupon-icon { 1559 width: 15px; 1560 height: 15px; 1561 } 1562 1563 .ds-top-bar-coupon.ds-top-bar-copied { 1564 background-color: #4caf50; 1565 color: #ffffff; 1566 border-color: #4caf50; 1567 } 1568 1569 @media (max-width: 768px) { 1570 .ds-top-bar-coupon { 1571 font-size: 12px; 1572 padding: 6px 12px; 1573 } 1574 } 1575 1576 /* ============================================ 1577 TOP BAR CLOSE BUTTON 1578 ============================================ */ 1579 .ds-top-bar-close { 1580 position: absolute; 1581 right: 15px; 1582 top: 50%; 1583 transform: translateY(-50%); 1584 background: transparent; 1585 border: none; 1586 color: #ffffff; 1587 font-size: 26px; 1588 cursor: pointer; 1589 padding: 5px; 1590 line-height: 1; 1591 transition: all 0.3s ease; 1592 display: flex;
1593 align-items: center; 1594 justify-content: center; 1595 width: 26px; 1596 height: 26px; 1597 z-index: 1200; 1598 } 1599 1600 .ds-top-bar-close:hover { 1601 color: #ff0000; 1602 transform: translateY(-50%) scale(1.1); 1603 } 1604 1605 .ds-top-bar-hidden { 1606 display: none !important; 1607 } 1608 1609 @media (max-width: 768px) { 1610 .ds-top-bar-close { 1611 right: 10px; 1612 } 1613 } 1614</style><div class="header-wrapper"> <div class="header-top" id="ds-top-bar-section-header-new"> <div class="header-top-container"> <div class="header-top-bar-text" translate="no"> 1615 Jetzt Testen. 30 Tage später zahlen mit Klarna</div></div></div> 1616 �<div class="header-bottom"> <div 1617 class="site-header site-header--sticky site-header--transparent" 1618 data-section-id="header-new" 1619 data-section-type="header" 1620 > <div class="site-header__inner page-width"><div class="site-header__burger-wrapper"> <button 1621 type="button" 1622 class="site-header__burger" 1623 aria-label="Open menu" 1624 aria-expanded="false" 1625 aria-controls="MobileNav-header-new" 1626 data-menu-toggle 1627 > <span></span><span></span><span></span></button> <span class="menu_title">Menü</span></div><a href="/" class="site-header__logo"><img src="//diamondsmileteeth.com/cdn/shop/files/trh43trtr-min_410x_a20f30b6-89da-409d-8d5e-1f834f0cfe6e.png?v=1779169967&width=600" alt="DiamondSmile DACH" srcset="//diamondsmileteeth.com/cdn/shop/files/trh43trtr-min_410x_a20f30b6-89da-409d-8d5e-1f834f0cfe6e.png?v=1779169967&width=352 352w, //diamondsmileteeth.com/cdn/shop/files/trh43trtr-min_410x_a20f30b6-89da-409d-8d5e-1f834f0cfe6e.png?v=1779169967&width=600 600w" width="600" height="107" loading="eager" class="site-header__logo-img site-header__logo-img--desktop site-header__logo-img--default">�<img src="//diamondsmileteeth.com/cdn/shop/files/trh43trtr-min_410x_a20f30b6-89da-409d-8d5e-1f834f0cfe6e.png?v=1779169967&width=400" alt="DiamondSmile DACH" srcset="//diamondsmileteeth.com/cdn/shop/files/trh43trtr-min_410x_a20f30b6-89da-409d-8d5e-1f834f0cfe6e.png?v=1779169967&width=352 352w, //diamondsmileteeth.com/cdn/shop/files/trh43trtr-min_410x_a20f30b6-89da-409d-8d5e-1f834f0cfe6e.png?v=1779169967&width=400 400w" width="400" height="71" loading="eager" class="site-header__logo-img site-header__logo-img--mobile site-header__logo-img--default">�<img src="//diamondsmileteeth.com/cdn/shop/files/rtgrtrt332-min_410x_bbab2a98-300e-43ca-99f6-6382bce866a5.png?v=1779192816&width=600" alt="DiamondSmile DACH" srcset="//diamondsmileteeth.com/cdn/shop/files/rtgrtrt332-min_410x_bbab2a98-300e-43ca-99f6-6382bce866a5.png?v=1779192816&width=352 352w, //diamondsmileteeth.com/cdn/shop/files/rtgrtrt332-min_410x_bbab2a98-300e-43ca-99f6-6382bce866a5.png?v=1779192816&width=600 600w" width="600" height="107" loading="eager" class="site-header__logo-img site-header__logo-img--desktop site-header__logo-img--transparent"> <img src="//diamondsmileteeth.com/cdn/shop/files/rtgrtrt332-min_410x_bbab2a98-300e-43ca-99f6-6382bce866a5.png?v=1779192816&width=400" alt="DiamondSmile DACH" srcset="//diamondsmileteeth.com/cdn/shop/files/rtgrtrt332-min_410x_bbab2a98-300e-43ca-99f6-6382bce866a5.png?v=1779192816&width=352 352w, //diamondsmileteeth.com/cdn/shop/files/rtgrtrt332-min_410x_bbab2a98-300e-43ca-99f6-6382bce866a5.png?v=1779192816&width=400 400w" width="400" height="71" loading="eager" class="site-header__logo-img site-header__logo-img--mobile site-header__logo-img--transparent">�</a><nav class="site-header__nav" aria-label="Main"> <ul class="site-header__menu"><li class="site-header__menu-item"> <a 1628 href="/products/home-bleaching-kit" 1629 class="site-header__menu-link " 1630 1631 > 1632 Zahnbleaching Set�</a></li><li class="site-header__menu-item"> <a 1633 href="/collections/diamondsmile%C2%AE-zahnaufhellung" 1634 class="site-header__menu-link " 1635 1636 > 1637 Produkte�</a></li><li class="site-header__menu-item"> <a 1638 href="/collections/stripes" 1639 class="site-header__menu-link " 1640 1641 > 1642 White Strips�</a></li></ul></nav><div class="site-header__icons"><div class="cart_container clearfix custom-div-hide"> <a 1643 href="/cart" 1644 class="icon-bag mini_cart dropdown_link" 1645 data-no-instant 1646 > <span class="cart_count">0</span></a> <div class="tos_warning cart_content animated fadeIn"> <div class="js-empty-cart__message "> <p class="empty_cart">Ihr Warenkorb ist leer</p></div> <form 1647 action="/checkout" 1648 method="post" 1649 data-total-discount="0" 1650 data-money-format="{{ amount }}â¬" 1651 data-shop-currency="EUR" 1652 data-shop-name="DiamondSmile DACH" 1653 class="hidden" 1654 data-cart-form="mini-cart" 1655 > <a class="cart_content__continue-shopping secondary_button"> 1656 Weiter einkaufen â</a> <ul class="cart_items js-cart_items clearfix"></ul> <ul> <li class="cart_discounts js-cart_discounts sale"></li> <li class="cart_subtotal js-cart_subtotal"> <span class="right"> <span class="money">0.00â¬</span></span> <span>Gesamtsumme</span></li> <li class="cart_savings sale js-cart_savings"></li> <li> <button type="submit" class="action_button add_to_cart"> <span class="icon-lock"></span>Weiter zur Kasse</button></li> <li class="cart_trust_badge"> <img 1657 src="https://cdn.shopify.com/s/files/1/2709/7564/files/dach_payment-logos.png?v=1771041017" 1658 alt="Trust Badge" 1659 style="max-width: 100%; height: auto;display: block;" 1660 ></li> <li class="cart_trust_badge-text" style="list-style: none; margin-bottom: 0px;"> <span class="cart-trustpilot-text"> <span class="text" style="max-width: 75%;">Hervorragend 4,8 / 5</span> <div class="cart_trust_badge-image"> <img src="https://cdn.shopify.com/s/files/1/0777/0370/9018/files/Trustpilot_Logo__2022__svg.png?v=1766748736"></div></span></li></ul></form></div></div></div></div><div id="MobileNav-header-new" class="site-header__mobile-nav" hidden> <ul class="site-header__mobile-menu"><li class="site-header__mobile-item"> <div class="site-header__mobile-row"><img 1661 src="//diamondsmileteeth.com/cdn/shop/files/DeutschProduktbilder_2.jpg?v=1770419562&width=80" 1662 alt="Zahnbleaching Set" 1663 class="site-header__mobile-thumb" 1664 width="40" 1665 height="40" 1666 loading="lazy" 1667 ><a href="/products/home-bleaching-kit" class="site-header__mobile-link">Zahnbleaching Set</a></div></li><li class="site-header__mobile-item"> <div class="site-header__mobile-row"><a href="/collections/diamondsmile%C2%AE-zahnaufhellung" class="site-header__mobile-link">Produkte</a></div></li><li class="site-header__mobile-item"> <div class="site-header__mobile-row"><a href="/collections/stripes" class="site-header__mobile-link">White Strips</a></div></li></ul></div></div></div> 1668</div> 1669
1670<script> 1671 // Countdown Timer Function 1672 function dsTopBarStartCountdown_header_new() { 1673 const elements = document.querySelectorAll('#ds-top-bar-countdown-header-new'); 1674 1675 const endDateString = '2026-06-03'; 1676 const endTimeString = '23:59'; 1677 1678 if (!endDateString || !endTimeString) { 1679 elements.forEach(el => el.textContent = '00:00:00'); 1680 return; 1681 } 1682 1683 const endDateTime = endDateString + 'T' + endTimeString + ':00+01:00'; 1684 const endTime = Date.parse(endDateTime); 1685 1686 function update() { 1687 const remaining = endTime - Date.now(); 1688 1689 if (remaining <= 0) { 1690 1691 const expiredText = 'EXPIRED'; 1692 1693 elements.forEach(el => { 1694 el.textContent = expiredText; 1695 el.style.color = '#e41c11'; 1696 }); 1697 return true; 1698 } 1699 1700 const hours = Math.floor(remaining / 3600000); 1701 const minutes = Math.floor((remaining % 3600000) / 60000); 1702 const seconds = Math.floor((remaining % 60000) / 1000); 1703 1704 const timeText = String(hours).padStart(2, '0') + ':' + 1705 String(minutes).padStart(2, '0') + ':' + 1706 String(seconds).padStart(2, '0'); 1707 1708 elements.forEach(el => el.textContent = timeText); 1709 1710 return false; 1711 } 1712
1713 const done = update(); 1714 if (!done) { 1715 const id = setInterval(() => { if (update()) clearInterval(id); }, 1000); 1716 } 1717 } 1718 1719 // Copy Coupon Function 1720 function dsTopBarCopyCoupon_header_new() { 1721 const couponCode = 'TREAT20'; 1722 1723 if (navigator.clipboard && window.isSecureContext) { 1724 navigator.clipboard.writeText(couponCode).then(function() { 1725 dsTopBarShowCopiedFeedback_header_new(); 1726 }).catch(function() { 1727 dsTopBarFallbackCopy_header_new(couponCode); 1728 }); 1729 } else { 1730 dsTopBarFallbackCopy_header_new(couponCode); 1731 } 1732 } 1733 1734 function dsTopBarFallbackCopy_header_new(text) { 1735 const textArea = document.createElement("textarea"); 1736 textArea.value = text; 1737 textArea.setAttribute('readonly', ''); 1738 textArea.style.position = "fixed"; 1739 textArea.style.top = "0"; 1740 textArea.style.left = "0"; 1741 1742 document.body.appendChild(textArea); 1743 textArea.select(); 1744 1745 try { 1746 const successful = document.execCommand('copy'); 1747 if (successful) { 1748 dsTopBarShowCopiedFeedback_header_new(); 1749 } else { 1750 alert('Could not copy code: ' + text); 1751 } 1752 } catch (err) { 1753 alert('Could not copy code: ' + text); 1754 } finally { 1755 document.body.removeChild(textArea); 1756 } 1757 } 1758 1759 function dsTopBarShowCopiedFeedback_header_new() { 1760 const couponElements = document.querySelectorAll('#ds-top-bar-coupon-header-new'); 1761 1762 couponElements.forEach(function(couponElement) { 1763 const originalHTML = couponElement.innerHTML; 1764 1765 couponElement.classList.add('ds-top-bar-copied'); 1766 couponElement.innerHTML = 'COPIED!'; 1767 1768 setTimeout(function() { 1769 couponElement.classList.remove('ds-top-bar-copied'); 1770 couponElement.innerHTML = originalHTML; 1771 }, 2000); 1772 }); 1773 } 1774 1775 // Close Button Function 1776 function dsTopBarClose_header_new() { 1777 const sections = document.querySelectorAll('#ds-top-bar-section-header-new'); 1778 sections.forEach(section => section.classList.add('ds-top-bar-hidden')); 1779 1780 1781 1782 // Save to sessionStorage so it stays hidden during the session 1783 sessionStorage.setItem('ds-top-bar-header-new-hidden', 'true'); 1784 } 1785 1786 // Check if bar was previously closed 1787 function dsTopBarCheckHidden_header_new() { 1788 if (sessionStorage.getItem('ds-top-bar-header-new-hidden') === 'true') { 1789 const sections = document.querySelectorAll('#ds-top-bar-section-header-new'); 1790 sections.forEach(section => section.classList.add('ds-top-bar-hidden')); 1791 // Add class to body to remove header spacing 1792 document.body.classList.add('ds-top-bar-closed'); 1793 } else { 1794 1795 } 1796 } 1797 1798 document.addEventListener('DOMContentLoaded', function() { 1799 1800 dsTopBarCheckHidden_header_new(); 1801 }); 1802</script>
1802 1803 1804 1805
1806<script src="//diamondsmileteeth.com/cdn/shop/t/326/assets/section-header.js?v=164113851417094416651786791912" defer="defer"></script>
1806 1807</div> <div class="mega-menu-container"></div> <div class="index-sections"> <!-- BEGIN content_for_index --><div id="shopify-section-image_with_text_overlay_v2_miLHz6" class="shopify-section image-with-text-overlay-section under-menu"> 1808 1809 1810 1811 1812 1813 1814 1815 1816 1817 1818 1819 1820 1821 1822 1823 1824 1825 1826 1827 1828 1829 1830 1831 1832 1833 1834 1835 1836 1837 1838 1839<style data-shopify> 1840 .image-element__wrap { 1841 position: relative; 1842 } 1843 .image_with_text_overlay_v2_miLHz6-overlay-div { 1844 position: absolute; 1845 width: 100%; 1846 height: 100%; 1847 top: 0; 1848 background: #000000; 1849 opacity: 0.3; 1850 z-index: 1; 1851 pointer-events: none; 1852 } 1853 .caption { 1854 z-index: 2; 1855 } 1856 #banner-image_with_text_overlay_v2_miLHz6 .caption-content { 1857 width: 500px; 1858 max-width: 100%; 1859 box-sizing: border-box; 1860 } 1861 1862 @media only screen and (max-width: 480px) { 1863 #shopify-section-image_with_text_overlay_v2_miLHz6 .pretext, 1864 #shopify-section-image_with_text_overlay_v2_miLHz6 .headline, 1865 #shopify-section-image_with_text_overlay_v2_miLHz6 .subtitle { 1866 color: ; 1867 } 1868 #shopify-section-image_with_text_overlay_v2_miLHz6 .mobile-text-below--true .headline, 1869 #shopify-section-image_with_text_overlay_v2_miLHz6 .mobile-text-below--true .subtitle { 1870 color: black !important; 1871 } 1872 #shopify-section-image_with_text_overlay_v2_miLHz6 .caption-content { 1873 background-color: #ffffff !important; 1874 width: 100% !important; 1875 max-width: 100% !important; 1876 } 1877 #shopify-section-image_with_text_overlay_v2_miLHz6 .caption { 1878 width: 100% !important; 1879 left: 0 !important; 1880 right: 0 !important; 1881 padding: 0 !important; 1882 margin: 0 !important; 1883 } 1884 #shopify-section-image_with_text_overlay_v2_miLHz6 .caption .caption-content { 1885 padding: 28px 20px !important; 1886 } 1887 } 1888 1889 /* Video â Desktop */ 1890 @media only screen and (min-width: 768px) { 1891 #banner-image_with_text_overlay_v2_miLHz6.banner--has-video { 1892 min-height: 500px; 1893 position: relative; 1894 overflow: hidden; 1895 } 1896 #banner-image_with_text_overlay_v2_miLHz6 .banner__video-wrap { 1897 position: absolute; 1898 top: 0; left: 0; 1899 width: 100%; height: 100%; 1900 z-index: 0; 1901 } 1902 #banner-image_with_text_overlay_v2_miLHz6 .banner__video-wrap video { 1903 width: 100%; height: 100%; 1904 object-fit: cover; 1905 display: block; 1906 } 1907 #banner-image_with_text_overlay_v2_miLHz6.banner--has-video .caption { z-index: 2; } 1908 #banner-image_with_text_overlay_v2_miLHz6.banner--has-video .image_with_text_overlay_v2_miLHz6-overlay-div { z-index: 1; } 1909 #banner-image_with_text_overlay_v2_miLHz6 .banner__mobile-fallback { display: none; } 1910 .banner__mobile-text-image_with_text_overlay_v2_miLHz6 { display: none; } 1911 } 1912 1913 /* Video â Mobile */ 1914 @media only screen and (max-width: 767px) { 1915 1916 #banner-image_with_text_overlay_v2_miLHz6.banner--has-video { 1917 min-height: 0 !important; 1918 position: relative !important; 1919 overflow: hidden !important; 1920 } 1921 #banner-image_with_text_overlay_v2_miLHz6 .banner__video-wrap { display: none; } 1922 #banner-image_with_text_overlay_v2_miLHz6 .banner__mobile-fallback { display: block; position: relative; z-index: 0; } 1923 .banner__mobile-text-image_with_text_overlay_v2_miLHz6 { display: none; } 1924 1925 } 1926</style> 1927 1928 1929 1930<section id="banner-image_with_text_overlay_v2_miLHz6" class="banner full-width--true desktop-only-show"> 1931 1932 1933 1934 1935 1936 1937 1938 1939 1940 1941 1942 1943 1944<div class="image-element__wrap" style=" "> <img alt="" 1945 1946 src="//diamondsmileteeth.com/cdn/shop/files/img-hero_1_1_95298ad3-c6a9-4456-ad1b-3f7e4c01af50_50x.jpg?v=1780655620" 1947 1948 data-src="//diamondsmileteeth.com/cdn/shop/files/img-hero_1_1_95298ad3-c6a9-4456-ad1b-3f7e4c01af50_800x.jpg?v=1780655620" 1949 data-sizes="auto" 1950 data-aspectratio="1523/683" 1951 data-srcset="//diamondsmileteeth.com/cdn/shop/files/img-hero_1_1_95298ad3-c6a9-4456-ad1b-3f7e4c01af50_5000x.jpg?v=1780655620 5000w, 1952 //diamondsmileteeth.com/cdn/shop/files/img-hero_1_1_95298ad3-c6a9-4456-ad1b-3f7e4c01af50_4500x.jpg?v=1780655620 4500w, 1953 //diamondsmileteeth.com/cdn/shop/files/img-hero_1_1_95298ad3-c6a9-4456-ad1b-3f7e4c01af50_4000x.jpg?v=1780655620 4000w, 1954 //diamondsmileteeth.com/cdn/shop/files/img-hero_1_1_95298ad3-c6a9-4456-ad1b-3f7e4c01af50_3500x.jpg?v=1780655620 3500w, 1955 //diamondsmileteeth.com/cdn/shop/files/img-hero_1_1_95298ad3-c6a9-4456-ad1b-3f7e4c01af50_3000x.jpg?v=1780655620 3000w, 1956 //diamondsmileteeth.com/cdn/shop/files/img-hero_1_1_95298ad3-c6a9-4456-ad1b-3f7e4c01af50_2500x.jpg?v=1780655620 2500w, 1957 //diamondsmileteeth.com/cdn/shop/files/img-hero_1_1_95298ad3-c6a9-4456-ad1b-3f7e4c01af50_2000x.jpg?v=1780655620 2000w, 1958 //diamondsmileteeth.com/cdn/shop/files/img-hero_1_1_95298ad3-c6a9-4456-ad1b-3f7e4c01af50_1800x.jpg?v=1780655620 1800w, 1959 //diamondsmileteeth.com/cdn/shop/files/img-hero_1_1_95298ad3-c6a9-4456-ad1b-3f7e4c01af50_1600x.jpg?v=1780655620 1600w, 1960 //diamondsmileteeth.com/cdn/shop/files/img-hero_1_1_95298ad3-c6a9-4456-ad1b-3f7e4c01af50_1400x.jpg?v=1780655620 1400w, 1961 //diamondsmileteeth.com/cdn/shop/files/img-hero_1_1_95298ad3-c6a9-4456-ad1b-3f7e4c01af50_1200x.jpg?v=1780655620 1200w, 1962 //diamondsmileteeth.com/cdn/shop/files/img-hero_1_1_95298ad3-c6a9-4456-ad1b-3f7e4c01af50_1000x.jpg?v=1780655620 1000w, 1963 //diamondsmileteeth.com/cdn/shop/files/img-hero_1_1_95298ad3-c6a9-4456-ad1b-3f7e4c01af50_800x.jpg?v=1780655620 800w, 1964 //diamondsmileteeth.com/cdn/shop/files/img-hero_1_1_95298ad3-c6a9-4456-ad1b-3f7e4c01af50_600x.jpg?v=1780655620 600w, 1965 //diamondsmileteeth.com/cdn/shop/files/img-hero_1_1_95298ad3-c6a9-4456-ad1b-3f7e4c01af50_400x.jpg?v=1780655620 400w, 1966 //diamondsmileteeth.com/cdn/shop/files/img-hero_1_1_95298ad3-c6a9-4456-ad1b-3f7e4c01af50_200x.jpg?v=1780655620 200w" 1967 height="683" 1968 width="1523" 1969 style=";" 1970 class="lazyload transition--blur-up mobile-banner--crop-none" 1971 /> 1972</div> 1973 1974 1975 1976<noscript> <img src="//diamondsmileteeth.com/cdn/shop/files/img-hero_1_1_95298ad3-c6a9-4456-ad1b-3f7e4c01af50_2000x.jpg?v=1780655620" alt="" class="mobile-banner--crop-none noscript"> 1977</noscript> <div class="image_with_text_overlay_v2_miLHz6-overlay-div"></div> <div class="position-center caption js-caption mobile-text-below--true"> <div class="caption-content caption-background-false caption-transparency-false align-center"> <h1 class="headline" style="color: #ffffff;">WeiÃe Zähne in 10 Minuten.</h1> <div class="subtitle" style="color: #ffffff;"><p>Vergiss teure Termine. DiamondSmile bringt professionelle Ergebnisse direkt nach Hause.</p></div> <a href="/products/home-bleaching-kit" class="action_button first_button highlight-false">Jetzt Premium Set testen</a></div></div> 1978 1979 1980</section> 1981 1982 1983 1984 1985 1986 1987</div><div id="shopify-section-image_with_text_overlay_v2_43mhAk" class="shopify-section image-with-text-overlay-section under-menu"> 1988 1989 1990 1991 1992 1993 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019<style data-shopify> 2020 .image-element__wrap { 2021 position: relative; 2022 } 2023 .image_with_text_overlay_v2_43mhAk-overlay-div { 2024 position: absolute; 2025 width: 100%; 2026 height: 100%; 2027 top: 0; 2028 background: #000000; 2029 opacity: 0.0; 2030 z-index: 1; 2031 pointer-events: none; 2032 } 2033 .caption { 2034 z-index: 2; 2035 } 2036 #banner-image_with_text_overlay_v2_43mhAk .caption-content { 2037 width: 500px; 2038 max-width: 100%; 2039 box-sizing: border-box; 2040 } 2041 2042 @media only screen and (max-width: 480px) { 2043 #shopify-section-image_with_text_overlay_v2_43mhAk .pretext, 2044 #shopify-section-image_with_text_overlay_v2_43mhAk .headline, 2045 #shopify-section-image_with_text_overlay_v2_43mhAk .subtitle { 2046 color: ; 2047 } 2048 #shopify-section-image_with_text_overlay_v2_43mhAk .mobile-text-below--true .headline, 2049 #shopify-section-image_with_text_overlay_v2_43mhAk .mobile-text-below--true .subtitle { 2050 color: black !important; 2051 } 2052 #shopify-section-image_with_text_overlay_v2_43mhAk .caption-content { 2053 background-color: #ffffff !important; 2054 width: 100% !important; 2055 max-width: 100% !important; 2056 } 2057 #shopify-section-image_with_text_overlay_v2_43mhAk .caption { 2058 width: 100% !important; 2059 left: 0 !important; 2060 right: 0 !important; 2061 padding: 0 !important; 2062 margin: 0 !important; 2063 } 2064 #shopify-section-image_with_text_overlay_v2_43mhAk .caption .caption-content { 2065 padding: 28px 20px !important; 2066 } 2067 } 2068 2069 /* Video â Desktop */ 2070 @media only screen and (min-width: 768px) { 2071 #banner-image_with_text_overlay_v2_43mhAk.banner--has-video { 2072 min-height: 500px; 2073 position: relative; 2074 overflow: hidden; 2075 } 2076 #banner-image_with_text_overlay_v2_43mhAk .banner__video-wrap { 2077 position: absolute; 2078 top: 0; left: 0; 2079 width: 100%; height: 100%; 2080 z-index: 0; 2081 } 2082 #banner-image_with_text_overlay_v2_43mhAk .banner__video-wrap video { 2083 width: 100%; height: 100%; 2084 object-fit: cover; 2085 display: block; 2086 } 2087 #banner-image_with_text_overlay_v2_43mhAk.banner--has-video .caption { z-index: 2; } 2088 #banner-image_with_text_overlay_v2_43mhAk.banner--has-video .image_with_text_overlay_v2_43mhAk-overlay-div { z-index: 1; } 2089 #banner-image_with_text_overlay_v2_43mhAk .banner__mobile-fallback { display: none; } 2090 .banner__mobile-text-image_with_text_overlay_v2_43mhAk { display: none; } 2091 } 2092 2093 /* Video â Mobile */ 2094 @media only screen and (max-width: 767px) { 2095 2096 #banner-image_with_text_overlay_v2_43mhAk.banner--has-video { 2097 min-height: 0 !important; 2098 position: relative !important; 2099 overflow: hidden !important; 2100 } 2101 #banner-image_with_text_overlay_v2_43mhAk .banner__video-wrap { display: none; } 2102 #banner-image_with_text_overlay_v2_43mhAk .banner__mobile-fallback { display: block; position: relative; z-index: 0; } 2103 .banner__mobile-text-image_with_text_overlay_v2_43mhAk { display: none; } 2104 2105 } 2106</style> 2107 2108 2109 2110<section id="banner-image_with_text_overlay_v2_43mhAk" class="banner full-width--true mobile-show-only"> 2111 2112 2113 2114 2115 2116 2117 2118 2119 2120 2121 2122 2123 2124<div class="image-element__wrap" style=" "> <img alt="" 2125 2126 src="//diamondsmileteeth.com/cdn/shop/files/Group_1225_2_50x.jpg?v=1780658099" 2127 2128 data-src="//diamondsmileteeth.com/cdn/shop/files/Group_1225_2_800x.jpg?v=1780658099" 2129 data-sizes="auto" 2130 data-aspectratio="3322/1894" 2131 data-srcset="//diamondsmileteeth.com/cdn/shop/files/Group_1225_2_5000x.jpg?v=1780658099 5000w, 2132 //diamondsmileteeth.com/cdn/shop/files/Group_1225_2_4500x.jpg?v=1780658099 4500w, 2133 //diamondsmileteeth.com/cdn/shop/files/Group_1225_2_4000x.jpg?v=1780658099 4000w, 2134 //diamondsmileteeth.com/cdn/shop/files/Group_1225_2_3500x.jpg?v=1780658099 3500w, 2135 //diamondsmileteeth.com/cdn/shop/files/Group_1225_2_3000x.jpg?v=1780658099 3000w, 2136 //diamondsmileteeth.com/cdn/shop/files/Group_1225_2_2500x.jpg?v=1780658099 2500w, 2137 //diamondsmileteeth.com/cdn/shop/files/Group_1225_2_2000x.jpg?v=1780658099 2000w, 2138 //diamondsmileteeth.com/cdn/shop/files/Group_1225_2_1800x.jpg?v=1780658099 1800w, 2139 //diamondsmileteeth.com/cdn/shop/files/Group_1225_2_1600x.jpg?v=1780658099 1600w, 2140 //diamondsmileteeth.com/cdn/shop/files/Group_1225_2_1400x.jpg?v=1780658099 1400w, 2141 //diamondsmileteeth.com/cdn/shop/files/Group_1225_2_1200x.jpg?v=1780658099 1200w, 2142 //diamondsmileteeth.com/cdn/shop/files/Group_1225_2_1000x.jpg?v=1780658099 1000w, 2143 //diamondsmileteeth.com/cdn/shop/files/Group_1225_2_800x.jpg?v=1780658099 800w, 2144 //diamondsmileteeth.com/cdn/shop/files/Group_1225_2_600x.jpg?v=1780658099 600w, 2145 //diamondsmileteeth.com/cdn/shop/files/Group_1225_2_400x.jpg?v=1780658099 400w, 2146 //diamondsmileteeth.com/cdn/shop/files/Group_1225_2_200x.jpg?v=1780658099 200w" 2147 height="1894" 2148 width="3322" 2149 style=";" 2150 class="lazyload transition--blur-up mobile-banner--crop-none" 2151 /> 2152</div> 2153 2154 2155 2156<noscript> <img src="//diamondsmileteeth.com/cdn/shop/files/Group_1225_2_2000x.jpg?v=1780658099" alt="" class="mobile-banner--crop-none noscript"> 2157</noscript> <div class="image_with_text_overlay_v2_43mhAk-overlay-div"></div> <div class="position-center caption js-caption mobile-text-below--true"> <div class="caption-content caption-background-false caption-transparency-false align-center"> <h1 class="headline" style="color: #ffffff;">WeiÃe Zähne in 10 Minuten.</h1> <div class="subtitle" style="color: #ffffff;"><p>Vergiss teure Termine. DiamondSmile bringt professionelle Ergebnisse direkt nach Hause.</p></div> <a href="/products/home-bleaching-kit" class="action_button first_button highlight-false">Jetzt Premium Set testen</a></div></div> 2158 2159 2160</section> 2161 2162 2163 2164 2165 2166 2167</div><div id="shopify-section-ds_product_hero_dm7CCf" class="shopify-section"> 2168 2169 2170<style data-shopify> 2171 .ds-ph--ds_product_hero_dm7CCf { 2172 padding-top: 48px; 2173 padding-bottom: 48px; 2174 background-color: #ffffff; 2175 } 2176 @media (max-width: 767px) { 2177 .ds-ph--ds_product_hero_dm7CCf { 2178 padding-top: 24px; 2179 padding-bottom: 24px; 2180 } 2181 } 2182 .ds-ph--ds_product_hero_dm7CCf .ds-ph__inner { 2183 max-width: 1180px; 2184 margin: 0 auto; 2185 padding: 0 20px; 2186 display: flex; 2187 gap: 48px; 2188 align-items: center; 2189 } 2190 .ds-ph--ds_product_hero_dm7CCf .ds-ph__img-side { 2191 flex: 1; 2192 min-width: 0; 2193 } 2194 .ds-ph--ds_product_hero_dm7CCf .ds-ph__main-img { 2195 width: 100%; 2196 aspect-ratio: 1/1; 2197 object-fit: cover; 2198 border-radius: 12px; 2199 display: block; 2200 } 2201 .ds-ph--ds_product_hero_dm7CCf .ds-ph__thumbs { 2202 display: flex; 2203 gap: 8px; 2204 margin-top: 12px; 2205 } 2206 .ds-ph--ds_product_hero_dm7CCf .ds-ph__thumb { 2207 width: 60px; 2208 height: 60px; 2209 object-fit: cover; 2210 border-radius: 8px; 2211 cursor: pointer; 2212 border: 1.5px solid transparent; 2213 transition: border-color 0.15s; 2214 } 2215 .ds-ph--ds_product_hero_dm7CCf .ds-ph__thumb.is-active, 2216 .ds-ph--ds_product_hero_dm7CCf .ds-ph__thumb:hover { 2217 border-color: #4e20d1; 2218 } 2219 .ds-ph--ds_product_hero_dm7CCf .ds-ph__info-side { 2220 flex: 1; 2221 min-width: 0; 2222 } 2223 .ds-ph--ds_product_hero_dm7CCf .ds-ph__badges { 2224 display: flex; 2225 flex-wrap: wrap; 2226 gap: 6px; 2227 margin-bottom: 14px; 2228 } 2229 .ds-ph--ds_product_hero_dm7CCf .ds-ph__badge { 2230 font-size: 11px; 2231 font-weight: 500; 2232 padding: 3px 10px; 2233 border-radius: 20px; 2234 background: #4e20d1; 2235 color: #ffffff; 2236 } 2237 .ds-ph--ds_product_hero_dm7CCf .ds-ph__title { 2238 font-size: 28px; 2239 font-weight: 600; 2240 line-height: 1.2; 2241 margin: 0 0 8px; 2242 text-transform: none; 2243 letter-spacing: 0; 2244 } 2245 .ds-ph--ds_product_hero_dm7CCf .ds-ph__tagline { 2246 font-size: 15px; 2247 line-height: 1.5; 2248 color: #4D4D4D; 2249 margin: 0 0 20px; 2250 } 2251 .ds-ph--ds_product_hero_dm7CCf .ds-ph__price-row { 2252 display: flex; 2253 align-items: baseline; 2254 gap: 10px; 2255 margin-bottom: 20px; 2256 } 2257 .ds-ph--ds_product_hero_dm7CCf .ds-ph__price { 2258 font-size: 26px; 2259 font-weight: 600; 2260 }
2261 .ds-ph--ds_product_hero_dm7CCf .ds-ph__price-old { 2262 font-size: 17px; 2263 color: #999999; 2264 text-decoration: line-through; 2265 } 2266 .ds-ph--ds_product_hero_dm7CCf .ds-ph__price-save { 2267 font-size: 12px; 2268 font-weight: 600; 2269 color: #4e20d1; 2270 background: rgba(78, 32, 209, 0.1); 2271 padding: 2px 8px; 2272 border-radius: 20px; 2273 } 2274 .ds-ph--ds_product_hero_dm7CCf .ds-ph__usps { 2275 list-style: none; 2276 padding: 0; 2277 margin: 0 0 20px; 2278 display: flex; 2279 flex-direction: column; 2280 gap: 0px; 2281 } 2282 .ds-ph--ds_product_hero_dm7CCf .ds-ph__usp { 2283 display: flex; 2284 align-items: center; 2285 gap: 10px; 2286 font-size: 14px; 2287 color: #1A1A1A; 2288 } 2289 .ds-ph--ds_product_hero_dm7CCf .ds-ph__usp-check { 2290 width: 18px; 2291 height: 18px; 2292 border-radius: 50%; 2293 background: #4e20d1; 2294 flex-shrink: 0; 2295 display: flex; 2296 align-items: center; 2297 justify-content: center; 2298 } 2299 .ds-ph--ds_product_hero_dm7CCf .ds-ph__usp-check svg { 2300 width: 10px; 2301 height: 10px; 2302 } 2303 .ds-ph--ds_product_hero_dm7CCf .ds-ph__atc-row { 2304 display: flex; 2305 flex-direction: column; 2306 gap: 10px; 2307 margin-bottom: 20px; 2308 } 2309 .ds-ph--ds_product_hero_dm7CCf .ds-ph__atc { 2310 flex: 1; 2311 background: #4e20d1; 2312 color: #ffffff; 2313 border: none; 2314 border-radius: 24px; 2315 padding: 14px 0; 2316 font-size: 15px; 2317 font-weight: 600; 2318 cursor: pointer; 2319 transition: opacity 0.15s; 2320 } 2321 .ds-ph--ds_product_hero_dm7CCf .ds-ph__atc:hover { opacity: 0.88; } 2322 .ds-ph--ds_product_hero_dm7CCf .ds-ph__pdp { 2323 flex: 1; 2324 background: transparent; 2325 color: #1A1A1A; 2326 border: 1px solid #D0D0D0; 2327 border-radius: 24px; 2328 padding: 14px 0; 2329 font-size: 15px; 2330 font-weight: 500; 2331 cursor: pointer; 2332 text-align: center; 2333 text-decoration: none; 2334 display: flex; 2335 align-items: center; 2336 justify-content: center; 2337 line-height: 1; 2338 box-sizing: border-box; 2339 } 2340 .ds-ph--ds_product_hero_dm7CCf .ds-ph__trust { 2341 display: grid; 2342 grid-template-columns: 1fr 1fr; 2343 gap: 8px 12px; 2344 padding-top: 16px; 2345 border-top: 1px solid #EBEBEB; 2346 } 2347 .ds-ph--ds_product_hero_dm7CCf .ds-ph__trust-item { 2348 display: flex; 2349 align-items: center; 2350 gap: 5px; 2351 font-size: 12px; 2352 color: #666666; 2353 } 2354 .ds-ph--ds_product_hero_dm7CCf .ds-ph__trust-item svg { 2355 width: 14px; 2356 height: 14px; 2357 flex-shrink: 0; 2358 } 2359 @media (max-width: 767px) { 2360 .ds-ph--ds_product_hero_dm7CCf .ds-ph__inner { 2361 flex-direction: column; 2362 gap: 24px; 2363 padding: 0 20px; 2364 } 2365 .ds-ph--ds_product_hero_dm7CCf .ds-ph__img-side, 2366 .ds-ph--ds_product_hero_dm7CCf .ds-ph__info-side { 2367 width: 100%; 2368 } 2369 .ds-ph--ds_product_hero_dm7CCf .ds-ph__title { font-size: 22px; } 2370 .ds-ph--ds_product_hero_dm7CCf .ds-ph__price { font-size: 22px; } 2371 .ds-ph--ds_product_hero_dm7CCf .ds-ph__atc-row { flex-direction: column; } 2372 } 2373</style> 2374 2375<div class="ds-ph--ds_product_hero_dm7CCf"> <div class="ds-ph__inner"> <div class="ds-ph__img-side"> <img 2376 id="ds-ph-main-ds_product_hero_dm7CCf" 2377 class="ds-ph__main-img" 2378 src="//diamondsmileteeth.com/cdn/shop/files/DeutschProduktbilder_2_800x.jpg?v=1770419562" 2379 alt="Premium Zahnbleaching Set" 2380 > <div class="ds-ph__thumbs"> <img 2381 class="ds-ph__thumb is-active" 2382 src="//diamondsmileteeth.com/cdn/shop/files/DeutschProduktbilder_2_120x.jpg?v=1770419562" 2383 data-full="//diamondsmileteeth.com/cdn/shop/files/DeutschProduktbilder_2_800x.jpg?v=1770419562" 2384 alt="Premium Zahnbleaching Set" 2385 > <img 2386 class="ds-ph__thumb" 2387 src="//diamondsmileteeth.com/cdn/shop/files/Zahnbleaching-Mundstuck-zur-Zahnaufhellung_120x.jpg?v=1770419562" 2388 data-full="//diamondsmileteeth.com/cdn/shop/files/Zahnbleaching-Mundstuck-zur-Zahnaufhellung_800x.jpg?v=1770419562" 2389 alt="Ein Zahnbleaching Mundstück zur Zahnaufhellung für zu Hause, Mundstück vor weiÃem Hintergrund" 2390 > <img 2391 class="ds-ph__thumb" 2392 src="//diamondsmileteeth.com/cdn/shop/files/Zahnbleaching-Mundstuck-mit-Zahnbleaching-Gel-Bleaching-Set-Bleachingset_120x.jpg?v=1725413676" 2393 data-full="//diamondsmileteeth.com/cdn/shop/files/Zahnbleaching-Mundstuck-mit-Zahnbleaching-Gel-Bleaching-Set-Bleachingset_800x.jpg?v=1725413676" 2394 alt="Frau mit Zahnbleaching Mundstück und Zahnbleaching Gel, Zahnbleaching Kit " 2395 > <img 2396 class="ds-ph__thumb" 2397 src="//diamondsmileteeth.com/cdn/shop/files/Zahnaufhellungs-Set-Zahnbleaching-Mundst_ck-Bleaching-Bleachingset_120x.jpg?v=1723207439" 2398 data-full="//diamondsmileteeth.com/cdn/shop/files/Zahnaufhellungs-Set-Zahnbleaching-Mundst_ck-Bleaching-Bleachingset_800x.jpg?v=1723207439" 2399 alt="Frau mit Diamond Smile Zahnbleaching Mundstück im Mund zum Zahnbleaching " 2400 > <img 2401 class="ds-ph__thumb" 2402 src="//diamondsmileteeth.com/cdn/shop/files/Zahnaufhellung-f_r-zu-Hause-Zahnbleaching-Set-Bleaching-Set_120x.jpg?v=1723207416" 2403 data-full="//diamondsmileteeth.com/cdn/shop/files/Zahnaufhellung-f_r-zu-Hause-Zahnbleaching-Set-Bleaching-Set_800x.jpg?v=1723207416" 2404 alt="Frau im Bad mit Diamond Smile Zahnbleaching Mundstück und Zahnbleaching Set" 2405 ></div></div> <div class="ds-ph__info-side"> <div class="ds-ph__badges"> <span class="ds-ph__badge">Testsieger 2026</span></div> <h2 class="ds-ph__title"> 2406 Premium Zahnbleaching Set</h2> <p class="ds-ph__tagline">LED-Lampe + Serum · 10 Minuten Anwendung · sichtbare Ergebnisse ab Tag 1</p> <ul class="ds-ph__usps"> <li class="ds-ph__usp" > <div class="ds-ph__usp-check"> <svg viewBox="0 0 10 8" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M1 4L3.5 6.5L9 1" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg></div> 2407 Optimal für empfindliche Zähne</li> <li class="ds-ph__usp" > <div class="ds-ph__usp-check"> <svg viewBox="0 0 10 8" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M1 4L3.5 6.5L9 1" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg></div> 2408 Mit Zahnärzten entwickelt</li> <li class="ds-ph__usp" > <div class="ds-ph__usp-check"> <svg viewBox="0 0 10 8" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M1 4L3.5 6.5L9 1" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg></div> 2409 Peroxidfreie Formel</li></ul> <div class="ds-ph__price-row"> <span class="ds-ph__price">59.99â¬</span>
2409 <span class="ds-ph__price-old">119.99â¬</span> <span class="ds-ph__price-save">â50%</span></div> <div class="ds-ph__atc-row"> <button 2410 class="ds-ph__atc" 2411 data-variant-id="43809548501256" 2412 onclick=" 2413 fetch('/cart/add.js', { 2414 method: 'POST', 2415 headers: {'Content-Type': 'application/json'}, 2416 body: JSON.stringify({id: 43809548501256, quantity: 1}) 2417 }).then(function() { 2418 return fetch('/cart.js'); 2419 }).then(function(r) { return r.json(); }).then(function(cart) { 2420 2421 if (typeof window.refreshCart === 'function') { 2422 window.refreshCart(cart); 2423 } 2424 setTimeout(function() { 2425 if (jQuery('#header').is(':visible')) { 2426 jQuery('#header .cart_container').addClass('active_link'); 2427 } else if (jQuery('.header-wrapper').is(':visible')) { 2428 jQuery('.header-wrapper .cart_container').addClass('active_link'); 2429 } else if (jQuery('.sticky_nav--stick').length) { 2430 jQuery('.sticky_nav .cart_container').addClass('active_link'); 2431 } else { 2432 jQuery('.top_bar .cart_container').addClass('active_link'); 2433 } 2434 if (jQuery(window).width() <= 798) { 2435 jQuery('body').addClass('blocked-scroll'); 2436 } 2437 }, 500); 2438 2439 }); 2440 " 2441 > 2442 In den Warenkorb</button> <a class="ds-ph__pdp" href="/products/home-bleaching-kit"> 2443 Mehr erfahren</a></div> <div class="ds-ph__trust"> <div class="ds-ph__trust-item" > <svg viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"> <circle cx="7" cy="7" r="6" stroke="#4D4D4D" stroke-width="1.2"/> <path d="M4.5 7L6.5 9L9.5 5" stroke="#4D4D4D" stroke-width="1.2" stroke-linecap="round" stroke-linejoin="round"/></svg> 2444 Geld-Zurück-Garantie</div> <div class="ds-ph__trust-item" > <svg viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"> <circle cx="7" cy="7" r="6" stroke="#4D4D4D" stroke-width="1.2"/> <path d="M4.5 7L6.5 9L9.5 5" stroke="#4D4D4D" stroke-width="1.2" stroke-linecap="round" stroke-linejoin="round"/></svg> 2445 Kostenloser Versand</div> <div class="ds-ph__trust-item" > <svg viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"> <circle cx="7" cy="7" r="6" stroke="#4D4D4D" stroke-width="1.2"/> <path d="M4.5 7L6.5 9L9.5 5" stroke="#4D4D4D" stroke-width="1.2" stroke-linecap="round" stroke-linejoin="round"/></svg> 2446 Moderne Bleachingformel</div> <div class="ds-ph__trust-item" > <svg viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"> <circle cx="7" cy="7" r="6" stroke="#4D4D4D" stroke-width="1.2"/> <path d="M4.5 7L6.5 9L9.5 5" stroke="#4D4D4D" stroke-width="1.2" stroke-linecap="round" stroke-linejoin="round"/></svg> 2447 2026 Testsieger</div></div></div></div> 2448</div> 2449 2450
2451<script> 2452(function() { 2453 var thumbs = document.querySelectorAll('#shopify-section-ds_product_hero_dm7CCf .ds-ph__thumb'); 2454 var mainImg = document.getElementById('ds-ph-main-ds_product_hero_dm7CCf'); 2455 if (!thumbs.length || !mainImg) return; 2456 thumbs.forEach(function(thumb) { 2457 thumb.addEventListener('click', function() { 2458 mainImg.src = this.dataset.full; 2459 thumbs.forEach(function(t) { t.classList.remove('is-active'); }); 2460 this.classList.add('is-active'); 2461 }); 2462 }); 2463})(); 2464</script>
2464 2465 2466</div><div id="shopify-section-faq_sec_EkwcjN" class="shopify-section"> <div class="faq-section faq-section--faq_sec_EkwcjN" data-section="faq-sec"> <div class="container faq-container"> <div class="faq-right"> <div class="faq-accordion--faq_sec_EkwcjN"> <div class="accordion-item" > <div class="accordion-item-header"> <span class="accordion-item-header-title"> 2467 Wie wende ich das Set an?</span> <svg class="accordion-item-header-icon" xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" fill="none"> <path d="M4.16602 10H15.8327" stroke="#4A5565" stroke-width="1.66667" stroke-linecap="round" stroke-linejoin="round"/> <path d="M10 4.16675V15.8334" stroke="#4A5565" stroke-width="1.66667" stroke-linecap="round" stroke-linejoin="round"/></svg></div> <div class="accordion-item-description-wrapper"> <div class="accordion-item-description"> <p>Gel auf das Mundstück auftragen, einsetzen und die LED-Lampe 10 Minuten aktivieren. Keine Vorkenntnisse nötig.</p></div></div></div> <div class="accordion-item" > <div class="accordion-item-header"> <span class="accordion-item-header-title"> 2468 Geht das auch bei empfindlichen Zähnen?</sp
2468an> <svg class="accordion-item-header-icon" xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" fill="none"> <path d="M4.16602 10H15.8327" stroke="#4A5565" stroke-width="1.66667" stroke-linecap="round" stroke-linejoin="round"/> <path d="M10 4.16675V15.8334" stroke="#4A5565" stroke-width="1.66667" stroke-linecap="round" stroke-linejoin="round"/></svg></div> <div class="accordion-item-description-wrapper"> <div class="accordion-item-description"> <p>Ja. Die Formel ist peroxidfrei und schont den Zahnschmelz â ohne Schmerzen oder Ziehen.</p></div></div></div> <div class="accordion-item" > <div class="accordion-item-header"> <span class="accordion-item-header-title"> 2469 Was ist im Set enthalten?</span> <svg class="accordion-item-header-icon" xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" fill="none"> <path d="M4.16602 10H15.8327" stroke="#4A5565" stroke-width="1.66667" stroke-linecap="round" stroke-linejoin="round"/> <path d="M10 4.16675V15.8334" stroke="#4A5565" stroke-width="1.66667" stroke-linecap="round" stroke-linejoin="round"/></svg></div> <div class="accordion-item-description-wrapper"> <div class="accordion-item-description"> <p>1à LED-Mundstück + Zahnbleaching-Gel (mehrere Anwendungen). Optional erweiterbar mit Serum und White Strips.</p></div></div></div></div></div></div></div> 2470 2471 2472<style> 2473 .faq-section--faq_sec_EkwcjN { 2474 padding-top: 0px; 2475 padding-bottom: 0px; 2476 background-color: #ffffff; 2477 } 2478 @media (max-width: 767px) { 2479 .faq-section--faq_sec_EkwcjN { 2480 padding-top: 0px; 2481 padding-bottom: 0px; 2482 } 2483 } 2484 2485 .faq-section--faq_sec_EkwcjN .faq-container { 2486 display: flex; 2487 gap: 32px; 2488 } 2489 .faq-section--faq_sec_EkwcjN .faq-left { flex: 1; } 2490 .faq-section--faq_sec_EkwcjN .faq-right { flex: 1; } 2491 2492 .faq-section--faq_sec_EkwcjN .faq-left h2 { 2493 color: #000000; 2494 font-size: 40px; 2495 font-weight: 600; 2496 line-height: 1.2; 2497 text-transform: none; 2498 letter-spacing: 0; 2499 margin: 0; 2500 } 2501 2502 .faq-accordion--faq_sec_EkwcjN { 2503 display: flex; 2504 flex-direction: column; 2505 width: 100%; 2506 } 2507 .faq-accordion--faq_sec_EkwcjN .accordion-item { 2508 padding: 24px 8px; 2509 border-bottom: 1px solid #E9E9EB; 2510 } 2511 .faq-accordion--faq_sec_EkwcjN .accordion-item-header { 2512 display: flex; 2513 align-items: center; 2514 justify-content: space-between; 2515 cursor: pointer; 2516 gap: 16px; 2517 position: relative; 2518 } 2519 .faq-accordion--faq_sec_EkwcjN .accordion-item-header:before { 2520 content: ''; 2521 position: absolute; 2522 top: -16px; 2523 left: -8px; 2524 border-radius: 10px; 2525 background: #FAF8FF; 2526 width: calc(100% + 16px); 2527 height: calc(100% + 32px); 2528 opacity: 0; 2529 transition: all .3s ease-in-out; 2530 } 2531 .faq-accordion--faq_sec_EkwcjN .accordion-item.open .accordion-item-header:before { 2532 opacity: 0; 2533 } 2534 .faq-accordion--faq_sec_EkwcjN .accordion-item-header-title { 2535 color: #000000; 2536 font-size: 16px; 2537 font-weight: 400; 2538 line-height: 1.2; 2539 letter-spacing: -0.449px; 2540 position: relative; 2541 } 2542 .faq-accordion--faq_sec_EkwcjN .accordion-item-header-icon { 2543 transition: all 0.2s ease; 2544 flex-shrink: 0; 2545 position: relative; 2546 z-index: 2; 2547 } 2548 .faq-accordion--faq_sec_EkwcjN .accordion-item.open .accordion-item-header-icon path:last-child { 2549 display: none; 2550 } 2551 .faq-accordion--faq_sec_EkwcjN .accordion-item-description-wrapper { 2552 display: grid; 2553 grid-template-rows: 0fr; 2554 overflow: hidden; 2555 transition: all 0.2s ease; 2556 } 2557 .faq-accordion--faq_sec_EkwcjN .accordion-item.open .accordion-item-description-wrapper { 2558 grid-template-rows: 1fr; 2559 } 2560 .faq-accordion--faq_sec_EkwcjN .accordion-item-description { 2561 min-height: 0; 2562 color: #52525b; 2563 } 2564 .faq-accordion--faq_sec_EkwcjN .accordion-item-description p { 2565 color: #52525b; 2566 font-size: 16px; 2567 font-weight: 300; 2568 line-height: 1.4; 2569 letter-spacing: -0.449px; 2570 margin: 0; 2571 padding-top: 24px; 2572 } 2573 2574 @media (min-width: 768px) { 2575 .faq-accordion--faq_sec_EkwcjN .accordion-item:hover .accordion-item-header:before { 2576 opacity: 1; 2577 } 2578 } 2579 @media (max-width: 767px) { 2580 .faq-section--faq_sec_EkwcjN .faq-container { 2581 flex-direction: column; 2582 gap: 12px; 2583 } 2584 .faq-section--faq_sec_EkwcjN .faq-left h2 { 2585 font-size: 24px; 2586 } 2587 .faq-accordion--faq_sec_EkwcjN .accordion-item-header-title { 2588 max-width: calc(100% - 36px); 2589 width: 100%; 2590 } 2591 } 2592</style> 2593
2594<script> 2595(function() { 2596 var accordion = document.querySelector('.faq-accordion--faq_sec_EkwcjN'); 2597 if (!accordion) return; 2598 accordion.querySelectorAll('.accordion-item').forEach(function(item) { 2599 item.querySelector('.accordion-item-header').addEventListener('click', function() { 2600 item.classList.toggle('open'); 2601 }); 2602 }); 2603})(); 2604</script>
2604 2605 2606</div><div id="shopify-section-testimonial_v2_ngkGhA" class="shopify-section testimonial-section"> 2607 2608 2609 2610 2611<style data-shopify> 2612 .shopify-section .padding--testimonial_v2_ngkGhA { 2613 padding-top: 0px; 2614 padding-bottom: 0px; 2615 } 2616 @media (max-width: 767px) { 2617 .shopify-section .padding--testimonial_v2_ngkGhA { 2618 padding-top: 0px; 2619 padding-bottom: 0px; 2620 } 2621 } 2622 2623 .testimonial-section--testimonial_v2_ngkGhA { 2624 background-color: #ffffff; 2625 } 2626 2627 .testimonial-section--testimonial_v2_ngkGhA h2.title { 2628 font-size: clamp(24px, 3vw, 32px); 2629 font-weight: 600; 2630 line-height: 1.2; 2631 text-transform: none; 2632 letter-spacing: 0; 2633 margin-bottom: 32px; 2634 text-align: center; 2635 } 2636 2637 .ts-wrap--testimonial_v2_ngkGhA { 2638 overflow: hidden; 2639 } 2640 .ts-track--testimonial_v2_ngkGhA { 2641 display: flex; 2642 transition: transform 0.4s ease; 2643 will-change: transform; 2644 } 2645 @media (min-width: 768px) { 2646 .ts-slide--testimonial_v2_ngkGhA { 2647 flex: 0 0 calc(100% / 3); 2648 padding: 0 10px; 2649 box-sizing: border-box; 2650 } 2651 } 2652 @media (max-width: 767px) { 2653 .ts-slide--testimonial_v2_ngkGhA { 2654 flex: 0 0 100%; 2655 padding: 0 4px; 2656 box-sizing: border-box; 2657 } 2658 } 2659 2660 .ts-card--testimonial_v2_ngkGhA { 2661 border-radius: 12px; 2662 padding: 24px; 2663 box-sizing: border-box; 2664 height: 100%; 2665 display: flex; 2666 flex-direction: column; 2667 } 2668 .ts-card--testimonial_v2_ngkGhA .ts-image { 2669 margin-bottom: 16px; 2670 } 2671 .ts-card--testimonial_v2_ngkGhA .ts-image img { 2672 width: 100%; 2673 border-radius: 8px; 2674 display: block; 2675 } 2676 .ts-card--testimonial_v2_ngkGhA .ts-text { 2677 font-size: 15px; 2678 line-height: 1.6; 2679 color: #1A1A1A; 2680 flex: 1; 2681 } 2682 .ts-card--testimonial_v2_ngkGhA .ts-customer { 2683 display: block; 2684 font-size: 13px; 2685 font-weight: 600; 2686 color: #4D4D4D; 2687 margin-top: 16px; 2688 margin-bottom: 4px; 2689 } 2690 .ts-card--testimonial_v2_ngkGhA .ts-verified { 2691 display: flex; 2692 align-items: center; 2693 gap: 5px; 2694 font-size: 11px; 2695 font-weight: 600; 2696 color: #8AAF18; 2697 margin-top: 0; 2698 margin-bottom: 2px; 2699 } 2700 2701 .ts-dots--testimonial_v2_ngkGhA { 2702 display: flex; 2703 justify-content: center; 2704 gap: 8px; 2705 margin-top: 24px; 2706 min-height: 12px; 2707 } 2708 .ts-dot--testimonial_v2_ngkGhA { 2709 width: 8px; 2710 height: 8px; 2711 border-radius: 50%; 2712 background: #B3B3B3; 2713 border: none; 2714 padding: 0; 2715 cursor: pointer; 2716 transition: background 0.2s ease, transform 0.2s ease; 2717 min-height: auto; 2718 } 2719 .ts-dot--testimonial_v2_ngkGhA.is-active { 2720 background: #4e20d1; 2721 transform: scale(1.3); 2722 } 2723</style> 2724 2725<div class="testimonial-section--testimonial_v2_ngkGhA padding--testimonial_v2_ngkGhA"> <div class="container"> <h2 class="title">575.000+<br /> 2726zufriedene Kunden</h2> <div class="sixteen columns"> <div class="ts-wrap--testimonial_v2_ngkGhA"> <div class="ts-track--testimonial_v2_ngkGhA" 2727 id="ts-track-testimonial_v2_ngkGhA" 2728 data-per-desk="3" 2729 data-total="3"> <div class="ts-slide--testimonial_v2_ngkGhA" > <div class="ts-card--testimonial_v2_ngkGhA" style="background-color: #faf8ff;"> <div class="ts-image"> 2730 2731 2732 2733 2734 2735 2736 2737 2738 2739 2740 2741<div class="image-element__wrap" style=" max-width: 1034px;"> <img alt="Vorher-Nachher-Vergleich der Zähne nach Anwendung des DiamondSmile Zahnaufhellungssets" 2742 2743 src="//diamondsmileteeth.com/cdn/shop/files/diamondsmile-zahnaufhellung-vorher-nachher-ergebnis_50x.jpg?v=1785317875" 2744 2745 data-src="//diamondsmileteeth.com/cdn/shop/files/diamondsmile-zahnaufhellung-vorher-nachher-ergebnis_800x.jpg?v=1785317875" 2746 data-sizes="auto" 2747 data-aspectratio="1034/650" 2748 data-srcset="//diamondsmileteeth.com/cdn/shop/files/diamondsmile-zahnaufhellung-vorher-nachher-ergebnis_5000x.jpg?v=1785317875 5000w, 2749 //diamondsmileteeth.com/cdn/shop/files/diamondsmile-zahnaufhellung-vorher-nachher-ergebnis_4500x.jpg?v=1785317875 4500w, 2750 //diamondsmileteeth.com/cdn/shop/files/diamondsmile-zahnaufhellung-vorher-nachher-ergebnis_4000x.jpg?v=1785317875 4000w, 2751 //diamondsmileteeth.com/cdn/shop/files/diamondsmile-zahnaufhellung-vorher-nachher-ergebnis_3500x.jpg?v=1785317875 3500w, 2752 //diamondsmileteeth.com/cdn/shop/files/diamondsmile-zahnaufhellung-vorher-nachher-ergebnis_3000x.jpg?v=1785317875 3000w, 2753 //diamondsmileteeth.com/cdn/shop/files/diamondsmile-zahnaufhellung-vorher-nachher-ergebnis_2500x.jpg?v=1785317875 2500w, 2754 //diamondsmileteeth.com/cdn/shop/files/diamondsmile-zahnaufhellung-vorher-nachher-ergebnis_2000x.jpg?v=1785317875 2000w, 2755 //diamondsmileteeth.com/cdn/shop/files/diamondsmile-zahnaufhellung-vorher-nachher-ergebnis_1800x.jpg?v=1785317875 1800w, 2756 //diamondsmileteeth.com/cdn/shop/files/diamondsmile-zahnaufhellung-vorher-nachher-ergebnis_1600x.jpg?v=1785317875 1600w, 2757 //diamondsmileteeth.com/cdn/shop/files/diamondsmile-zahnaufhellung-vorher-nachher-ergebnis_1400x.jpg?v=1785317875 1400w, 2758 //diamondsmileteeth.com/cdn/shop/files/diamondsmile-zahnaufhellung-vorher-nachher-ergebnis_1200x.jpg?v=1785317875 1200w, 2759 //diamondsmileteeth.com/cdn/shop/files/diamondsmile-zahnaufhellung-vorher-nachher-ergebnis_1000x.jpg?v=1785317875 1000w, 2760 //diamondsmileteeth.com/cdn/shop/files/diamondsmile-zahnaufhellung-vorher-nachher-ergebnis_800x.jpg?v=1785317875 800w, 2761 //diamondsmileteeth.com/cdn/shop/files/diamondsmile-zahnaufhellung-vorher-nachher-ergebnis_600x.jpg?v=1785317875 600w, 2762 //diamondsmileteeth.com/cdn/shop/files/diamondsmile-zahnaufhellung-vorher-nachher-ergebnis_400x.jpg?v=1785317875 400w, 2763 //diamondsmileteeth.com/cdn/shop/files/diamondsmile-zahnaufhellung-vorher-nachher-ergebnis_200x.jpg?v=1785317875 200w" 2764 height="650" 2765 width="1034" 2766 style=";" 2767 class="lazyload transition--blur-up " 2768 /> 2769</div> 2770 2771 2772 2773<noscript> <img src="//diamondsmileteeth.com/cdn/shop/files/diamondsmile-zahnaufhellung-vorher-nachher-ergebnis_2000x.jpg?v=1785317875" alt="Vorher-Nachher-Vergleich der Zähne nach Anwendung des DiamondSmile Zahnaufhellungssets" class=" noscript"> 2774</noscript></div> <div class="ts-text"><p><em>"Ich war erst skeptisch, weil ich empfindliche Zähne habe. Ich bin froh, dass ich mich getraut habe."</em></p></div> <div class="ts-name"> <span class="ts-customer">Alina P.</span> <span class="ts-verified"> <svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"> <circle cx="7" cy="7" r="7" fill="#8AAF18"/> <path d="M3.5 7L5.83333 9.33333L10.5 4.66667" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg> 2775 Verifizierter Kauf</span></div></div></div> <div class="ts-slide--testimonial_v2_ngkGhA" > <div class="ts-card--testimonial_v2_ngkGhA" style="background-color: #faf8ff;"> <div class="ts-image"> 2776 2777 2778 2779 2780 2781 2782 2783 2784 2785 2786 2787<div class="image-element__wrap" style=" max-width: 1034px;"> <img alt="Vorher-Nachher-Vergleich der Zähne nach Anwendung des DiamondSmile Zahnaufhellungssets" 2788 2789 src="//diamondsmileteeth.com/cdn/shop/files/diamondsmile-zahnaufhellung-vorher-nachher-ergebnis-2_50x.jpg?v=1785317920" 2790 2791 data-src="//diamondsmileteeth.com/cdn/shop/files/diamondsmile-zahnaufhellung-vorher-nachher-ergebnis-2_800x.jpg?v=1785317920" 2792 data-sizes="auto" 2793 data-aspectratio="1034/650" 2794 data-srcset="//diamondsmileteeth.com/cdn/shop/files/diamondsmile-zahnaufhellung-vorher-nachher-ergebnis-2_5000x.jpg?v=1785317920 5000w, 2795 //diamondsmileteeth.com/cdn/shop/files/diamondsmile-zahnaufhellung-vorher-nachher-ergebnis-2_4500x.jpg?v=1785317920 4500w, 2796 //diamondsmileteeth.com/cdn/shop/files/diamondsmile-zahnaufhellung-vorher-nachher-ergebnis-2_4000x.jpg?v=1785317920 4000w, 2797 //diamondsmileteeth.com/cdn/shop/files/diamondsmile-zahnaufhellung-vorher-nachher-ergebnis-2_3500x.jpg?v=1785317920 3500w, 2798 //diamondsmileteeth.com/cdn/shop/files/diamondsmile-zahnaufhellung-vorher-nachher-ergebnis-2_3000x.jpg?v=1785317920 3000w, 2799 //diamondsmileteeth.com/cdn/shop/files/diamondsmile-zahnaufhellung-vorher-nachher-ergebnis-2_2500x.jpg?v=1785317920 2500w, 2800 //diamondsmileteeth.com/cdn/shop/files/diamondsmile-zahnaufhellung-vorher-nachher-ergebnis-2_2000x.jpg?v=1785317920 2000w, 2801 //diamondsmileteeth.com/cdn/shop/files/diamondsmile-zahnaufhellung-vorher-nachher-ergebnis-2_1800x.jpg?v=1785317920 1800w, 2802 //diamondsmileteeth.com/cdn/shop/files/diamondsmile-zahnaufhellung-vorher-nachher-ergebnis-2_1600x.jpg?v=1785317920 1600w, 2803 //diamondsmileteeth.com/cdn/shop/files/diamondsmile-zahnaufhellung-vorher-nachher-ergebnis-2_1400x.jpg?v=1785317920 1400w, 2804 //diamondsmileteeth.com/cdn/shop/files/diamondsmile-zahnaufhellung-vorher-nachher-ergebnis-2_1200x.jpg?v=1785317920 1200w, 2805 //diamondsmileteeth.com/cdn/shop/files/diamondsmile-zahnaufhellung-vorher-nachher-ergebnis-2_1000x.jpg?v=1785317920 1000w, 2806 //diamondsmileteeth.com/cdn/shop/files/diamondsmile-zahnaufhellung-vorher-nachher-ergebnis-2_800x.jpg?v=1785317920 800w, 2807 //diamondsmileteeth.com/cdn/shop/files/diamondsmile-zahnaufhellung-vorher-nachher-ergebnis-2_600x.jpg?v=1785317920 600w, 2808 //diamondsmileteeth.com/cdn/shop/files/diamondsmile-zahnaufhellung-vorher-nachher-ergebnis-2_400x.jpg?v=1785317920 400w, 2809 //diamondsmileteeth.com/cdn/shop/files/diamondsmile-zahnaufhellung-vorher-nachher-ergebnis-2_200x.jpg?v=1785317920 200w" 2810 height="650" 2811 width="1034" 2812 style=";" 2813 class="lazyload transition--blur-up " 2814 /> 2815</div> 2816 2817 2818 2819<noscript> <img src="//diamondsmileteeth.com/cdn/shop/files/diamondsmile-zahnaufhellung-vorher-nachher-ergebnis-2_2000x.jpg?v=1785317920" alt="Vorher-Nachher-Vergleich der Zähne nach Anwendung des DiamondSmile Zahnaufhellungssets" class=" noscript"> 2820</noscript></div> <div class="ts-text"><p><em>"Schon nach der zweiten Anwendung waren meine Zähne wieder weiÃ. Einfach unglaublich."</em></p></div> <div class="ts-name"> <span class="ts-customer">Max A.</span> <span class="ts-verified"> <svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"> <circle cx="7" cy="7" r="7" fill="#8AAF18"/> <path d="M3.5 7L5.83333 9.33333L10.5 4.66667" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg> 2821 Verifizierter Kauf</span></div></div></div> <div class="ts-slide--testimonial_v2_ngkGhA" > <div class="ts-card--testimonial_v2_ngkGhA" style="background-color: #faf8ff;"> <div class="ts-image"> 2822 2823 2824 2825 2826 2827 2828 2829 2830 2831 2832 2833<div class="image-element__wrap" style=" max-width: 1034px;"> <img alt="Vorher-Nachher-Vergleich der Zähne nach Anwendung des DiamondSmile Zahnaufhellungssets" 2834 2835 src="//diamondsmileteeth.com/cdn/shop/files/diamondsmile-zahnaufhellung-vorher-nachher-ergebnis-3_50x.jpg?v=1785317968" 2836 2837 data-src="//diamondsmileteeth.com/cdn/shop/files/diamondsmile-zahnaufhellung-vorher-nachher-ergebnis-3_800x.jpg?v=1785317968" 2838 data-sizes="auto" 2839 data-aspectratio="1034/650" 2840 data-srcset="//diamondsmileteeth.com/cdn/shop/files/diamondsmile-zahnaufhellung-vorher-nachher-ergebnis-3_5000x.jpg?v=1785317968 5000w, 2841 //diamondsmileteeth.com/cdn/shop/files/diamondsmile-zahnaufhellung-vorher-nachher-ergebnis-3_4500x.jpg?v=1785317968 4500w, 2842 //diamondsmileteeth.com/cdn/shop/files/diamondsmile-zahnaufhellung-vorher-nachher-ergebnis-3_4000x.jpg?v=1785317968 4000w, 2843 //diamondsmileteeth.com/cdn/shop/files/diamondsmile-zahnaufhellung-vorher-nachher-ergebnis-3_3500x.jpg?v=1785317968 3500w, 2844 //diamondsmileteeth.com/cdn/shop/files/diamondsmile-zahnaufhellung-vorher-nachher-ergebnis-3_3000x.jpg?v=1785317968 3000w, 2845 //diamondsmileteeth.com/cdn/shop/files/diamondsmile-zahnaufhellung-vorher-nachher-ergebnis-3_2500x.jpg?v=1785317968 2500w, 2846 //diamondsmileteeth.com/cdn/shop/files/diamondsmile-zahnaufhellung-vorher-nachher-ergebnis-3_2000x.jpg?v=1785317968 2000w, 2847 //diamondsmileteeth.com/cdn/shop/files/diamondsmile-zahnaufhellung-vorher-nachher-ergebnis-3_1800x.jpg?v=1785317968 1800w, 2848 //diamondsmileteeth.com/cdn/shop/files/diamondsmile-zahnaufhellung-vorher-nachher-ergebnis-3_1600x.jpg?v=1785317968 1600w, 2849 //diamondsmileteeth.com/cdn/shop/files/diamondsmile-zahnaufhellung-vorher-nachher-ergebnis-3_1400x.jpg?v=1785317968 1400w, 2850 //diamondsmileteeth.com/cdn/shop/files/diamondsmile-zahnaufhellung-vorher-nachher-ergebnis-3_1200x.jpg?v=1785317968 12
285000w, 2851 //diamondsmileteeth.com/cdn/shop/files/diamondsmile-zahnaufhellung-vorher-nachher-ergebnis-3_1000x.jpg?v=1785317968 1000w, 2852 //diamondsmileteeth.com/cdn/shop/files/diamondsmile-zahnaufhellung-vorher-nachher-ergebnis-3_800x.jpg?v=1785317968 800w, 2853 //diamondsmileteeth.com/cdn/shop/files/diamondsmile-zahnaufhellung-vorher-nachher-ergebnis-3_600x.jpg?v=1785317968 600w, 2854 //diamondsmileteeth.com/cdn/shop/files/diamondsmile-zahnaufhellung-vorher-nachher-ergebnis-3_400x.jpg?v=1785317968 400w, 2855 //diamondsmileteeth.com/cdn/shop/files/diamondsmile-zahnaufhellung-vorher-nachher-ergebnis-3_200x.jpg?v=1785317968 200w" 2856 height="650" 2857 width="1034" 2858 style=";" 2859 class="lazyload transition--blur-up " 2860 /> 2861</div> 2862 2863 2864 2865<noscript> <img src="//diamondsmileteeth.com/cdn/shop/files/diamondsmile-zahnaufhellung-vorher-nachher-ergebnis-3_2000x.jpg?v=1785317968" alt="Vorher-Nachher-Vergleich der Zähne nach Anwendung des DiamondSmile Zahnaufhellungssets" class=" noscript"> 2866</noscript></div> <div class="ts-text"><p><em>"Ich liebe meine neuen weiÃen Zähne. Im Büro und von meinen Freunden gab es schon viele Komplimente."</em></p></div> <div class="ts-name"> <span class="ts-customer">Susanne D.</span> <span class="ts-verified"> <svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"> <circle cx="7" cy="7" r="7" fill="#8AAF18"/> <path d="M3.5 7L5.83333 9.33333L10.5 4.66667" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg> 2867 Verifizierter Kauf</span></div></div></div></div></div> <div class="ts-dots--testimonial_v2_ngkGhA" id="ts-dots-testimonial_v2_ngkGhA"></div></div></div> 2868</div> 2869
2870<script> 2871(function() { 2872 var sid = 'testimonial_v2_ngkGhA'; 2873 var track = document.getElementById('ts-track-' + sid); 2874 var dotsWrap = document.getElementById('ts-dots-' + sid); 2875 if (!track || !dotsWrap) return; 2876 2877 var perDesk = parseInt(track.dataset.perDesk) || 3; 2878 var total = parseInt(track.dataset.total) || 0; 2879 var current = 0; 2880 var startX = 0; 2881 2882 function isMobile() { return window.innerWidth <768; } 2883 function getPerPage() { return isMobile() ? 1 : perDesk; } 2884 function getPages() { return Math.ceil(total / getPerPage()); } 2885 2886 function buildDots() { 2887 dotsWrap.innerHTML = ''; 2888 var pages = getPages(); 2889 if (pages <= 1) return; 2890 for (var i = 0; i <pages; i++) { 2891 var btn = document.createElement('button'); 2892 btn.className = 'ts-dot--' + sid + (i === 0 ? ' is-active' : ''); 2893 btn.setAttribute('aria-label', 'Slide ' + (i + 1)); 2894 btn.dataset.index = i; 2895 btn.addEventListener('click', function() { goTo(parseInt(this.dataset.index)); }); 2896 dotsWrap.appendChild(btn); 2897 } 2898 } 2899 2900 function goTo(index) { 2901 var pages = getPages(); 2902 current = Math.max(0, Math.min(index, pages - 1)); 2903 var wrapWidth = track.parentElement.offsetWidth; 2904 track.style.transform = 'translateX(-' + (current * wrapWidth) + 'px)'; 2905 dotsWrap.querySelectorAll('.ts-dot--' + sid).forEach(function(d, i) { 2906 d.classList.toggle('is-active', i === current); 2907 }); 2908 } 2909 2910 track.addEventListener('touchstart', function(e) { 2911 startX = e.touches[0].clientX; 2912 }, { passive: true }); 2913 track.addEventListener('touchend', function(e) { 2914 var diff = startX - e.changedTouches[0].clientX; 2915 if (Math.abs(diff) > 40) goTo(diff > 0 ? current + 1 : current - 1); 2916 }); 2917 2918 buildDots(); 2919 2920 var resizeTimer; 2921 window.addEventListener('resize', function() { 2922 clearTimeout(resizeTimer); 2923 resizeTimer = setTimeout(function() { 2924 current = 0; 2925 track.style.transform = 'translateX(0)'; 2926 buildDots(); 2927 }, 200); 2928 }); 2929})(); 2930</script>
2930 2931 2932</div><div id="shopify-section-image_with_text_columns_w3D3NH" class="shopify-section"><section class="image_with_text_columns_w3D3NH section-image_with_text_columns_w3D3NH-padding" style=""> <div class="image-with-text-blocks container"> <div class="image-container"> <img src="//diamondsmileteeth.com/cdn/shop/files/Zahnaufhellung-fur-zu-Hause-Zahnbleaching-Set_9178f0cd-f0aa-4a93-a161-25edb652f233.jpg?v=1738846345" class="image"></div> <div class="text-blocks-container"> <h2 class="heading title" style="text-align: left;">Seit 2017 die bessere Alternative zum Zahnarzt-Bleaching.</h2> <div class="body-text"><p>Warum muss professionelles Zahnbleaching teuer und schmerzhaft sein? Was als Suche nach einer echten Heimlösung begann, ist heute Deutschlands führende Bleaching-Marke, mit über 575.000 Kunden in mehr als 10 Ländern.</p></div> <div class="icon-blocks-grid icon-blocks-grid--2"> <div class="icon-block" > <div class="icon-block__icon"> <img src="//diamondsmileteeth.com/cdn/shop/files/ic-zahnarzt_64x64.svg?v=1780651445" alt="Mit Zahnärzten entwickelt" width="40" height="40"></div> <h3 class="icon-block__heading">Mit Zahnärzten entwickelt</h3> <p class="icon-block__subheading">Unsere Formel wurde in Zusammenarbeit mit Zahnmedizinern entwickelt, für sichere, nachweislich wirksame Ergebnisse.</p></div> <div class="icon-block" > <div class="icon-block__icon"> <img src="//diamondsmileteeth.com/cdn/shop/files/ic-outcome_64x64.svg?v=1780651444" alt="575.000+ zufriedene Kunden" width="40" height="40"></div> <h3 class="icon-block__heading">575.000+ zufriedene Kunden</h3> <p class="icon-block__subheading">Von Deutschland bis Skandinavien. 99,1% positive Bewertungen. Testsieger 2026.</p></div> <div class="icon-block" > <div class="icon-block__icon"> <img src="//diamondsmileteeth.com/cdn/shop/files/ic-schmerzfrei_64x64.svg?v=1780651445" alt="Entwickelt als Zahnarzt-Alternative" width="40" height="40"></div> <h3 class="icon-block__heading">Entwickelt als Zahnarzt-Alternative</h3> <p class="icon-block__subheading">Professionelle Ergebnisse, ohne Praxisbesuch, ohne Termin, ohne den typischen Schmerz.</p></div> <div class="icon-block" > <div class="icon-block__icon"> <img src="//diamondsmileteeth.com/cdn/shop/files/ic-zahngesundheit_64x64.svg?v=1780651445" alt="Peroxidfreie Formel" width="40" height="40"></div> <h3 class="icon-block__heading">Peroxidfreie Formel</h3> <p class="icon-block__subheading">Effektives Bleaching ohne Wasserstoffperoxid. Schonend für Zahnschmelz und Zahnfleisch, auch bei empfindlichen Zähnen.</p></div></div></div></div> 2933</section> 2934 2935<style data-shopify> 2936 .section-image_with_text_columns_w3D3NH-padding { 2937 padding-top: 32px; 2938 padding-bottom: 24px; 2939 } 2940 2941 .image_with_text_columns_w3D3NH .image-with-text-blocks { 2942 display: flex; 2943 flex-direction: row; 2944 gap: 20px; 2945 align-items: center; 2946 background: #faf8ff; 2947 border-radius: 12px; 2948 overflow: hidden; 2949 padding: 0px; 2950 } 2951 .image_with_text_columns_w3D3NH .image-container { 2952 width: 50%; 2953 display: flex; 2954 } 2955 .image-container img.image { 2956 width: 100%; 2957 border-radius: 0px; 2958 } 2959 .image_with_text_columns_w3D3NH .text-blocks-container { 2960 width: 50%; 2961 padding: 20px; 2962 } 2963 .image_with_text_columns_w3D3NH .text-blocks-container .heading { 2964 margin-bottom: 16px; 2965 font-size: clamp(24px, 3vw, 32px); 2966 font-weight: 600; 2967 line-height: 1.2 !important; 2968 text-transform: none; 2969 letter-spacing: 0; 2970 } 2971 .image_with_text_columns_w3D3NH .text-blocks-container p.sub-heading { 2972 font-size: 16px; 2973 margin-bottom: 8px; 2974 } 2975 .image_with_text_columns_w3D3NH .text-blocks-container .body-text { 2976 font-size: 16px; 2977 line-height: 1.6; 2978 color: #4D4D4D; 2979 margin-bottom: 32px; 2980 } 2981 2982 .image_with_text_columns_w3D3NH .icon-blocks-grid { 2983 display: grid; 2984 gap: 28px 24px; 2985 } 2986 .image_with_text_columns_w3D3NH .icon-blocks-grid--1 { grid-template-columns: 1fr; } 2987 .image_with_text_columns_w3D3NH .icon-blocks-grid--2 { grid-template-columns: repeat(2, 1fr); } 2988 .image_with_text_columns_w3D3NH .icon-blocks-grid--3 { grid-template-columns: repeat(3, 1fr); } 2989 2990 .image_with_text_columns_w3D3NH .icon-block { 2991 display: flex; 2992 flex-direction: column; 2993 } 2994 .image_with_text_columns_w3D3NH .icon-block__icon { 2995 width: 40px; 2996 height: 40px; 2997 margin-bottom: 12px; 2998 display: flex; 2999 align-items: center; 3000 justify-content: center; 3001 } 3002 .image_with_text_columns_w3D3NH .icon-block__icon img { 3003 width: 40px; 3004 height: 40px; 3005 object-fit: contain; 3006 display: block; 3007 } 3008 .image_with_text_columns_w3D3NH .icon-block__heading { 3009 font-size: 16px; 3010 font-weight: 600; 3011 line-height: 1.3; 3012 color: #1A1A1A; 3013 margin: 0 0 6px; 3014 letter-spacing: 0; 3015 text-transform: none; 3016 } 3017 .image_with_text_columns_w3D3NH .icon-block__subheading { 3018 font-size: 14px; 3019 font-weight: 400; 3020 line-height: 1.5; 3021 color: #4D4D4D; 3022 margin: 0; 3023 } 3024 3025 .image_with_text_columns_w3D3NH a.custom-button { 3026 text-decoration: none; 3027 color: #FFFFFF; 3028 background: #000000; 3029 padding: 15px 20px; 3030 border-radius: 24px; 3031 } 3032 .image_with_text_columns_w3D3NH .btn { 3033 margin-top: 32px; 3034 margin-bottom: 20px; 3035 } 3036 3037 @media screen and (max-width: 767px) { 3038 .image_with_text_columns_w3D3NH .text-blocks-container .heading { 3039 font-size: 28px !important; 3040 line-height: 1.2 !important; 3041 } 3042 } 3043 3044 @media screen and (max-width: 500px) { 3045 .section-image_with_text_columns_w3D3NH-padding { 3046 padding-top: 0px; 3047 padding-bottom: 32px; 3048 } 3049 .image_with_text_columns_w3D3NH .image-with-text-blocks.container { 3050 max-width: 100% !important; 3051 width: 100% !important; 3052 padding-left: 0 !important; 3053 padding-right: 0 !important; 3054 margin-left: 0 !important; 3055 margin-right: 0 !important; 3056 } 3057 .image_with_text_columns_w3D3NH .image-with-text-blocks { 3058 flex-direction: column; 3059 gap: 0; 3060 border-radius: 0 !important; 3061 } 3062 .image_with_text_columns_w3D3NH .image-container, 3063 .image_with_text_columns_w3D3NH .text-blocks-container { 3064 width: 100% !important; 3065 } 3066 .image_with_text_columns_w3D3NH .text-blocks-container { 3067 padding: 20px; 3068 } 3069 .image_with_text_columns_w3D3NH .image-container img.image { 3070 border-radius: 0 !important; 3071 } 3072 .image_with_text_columns_w3D3NH .icon-blocks-grid--2, 3073 .image_with_text_columns_w3D3NH .icon-blocks-grid--3 { 3074 grid-template-columns: repeat(2, 1fr); 3075 gap: 20px 16px; 3076 } 3077 } 3078</style> 3079 3080</div>
3080<div id="shopify-section-video_banner_m86my4" class="shopify-section video-banner-section container"> 3081 3082 3083 3084 3085 3086 3087 3088<style data-shopify> 3089 #shopify-section-video_banner_m86my4 .video-wrapper { 3090 padding-bottom: 56.25%; 3091 } 3092 3093 @media only screen and (max-width: 480px) { 3094 #shopify-section-video_banner_m86my4 .pretext, 3095 #shopify-section-video_banner_m86my4 .headline, 3096 #shopify-section-video_banner_m86my4 .subtitle, 3097 .block__video_banner_m86my4 .pretext, 3098 .block__video_banner_m86my4 .headline, 3099 .block__video_banner_m86my4 .subtitle { 3100 color: ; 3101 } 3102 } 3103</style> 3104 3105 3106 3107 3108 3109 3110 3111 3112 3113 3114 3115 3116<div class="video_main_heading_block"> <h2 class="video_main_heading">Unser Versprechen: Qualität von Anfang an.</h2> 3117</div> 3118<div 3119 class="video-section margin-top " 3120 data-section-id="video_banner_m86my4" 3121 data-section-type="video-section" 3122> <div class="mobile-full-width"> <div class="sixteen columns"> <div 3123 class="video-wrapper " 3124 data-video-aspect-ratio="16:9" 3125 data-poster-image="false" 3126 data-autoplay="true" 3127 data-muted="true" 3128 data-loop="true" 3129 > <!-- HTML5 Video --> <video 3130 id="html5-video-video_banner_m86my4" 3131 class="html5-video" 3132 3133 3134autoplay 3135 3136loop 3137 muted 3138 controls 3139 playsinline 3140 data-html5-video 3141 > <source src="https://cdn.shopify.com/videos/c/o/v/ae282e6880fd427d9db7d2c72051de90.mp4" type="video/mp4"> 3142 3143 Your browser does not support the video tag.</video> <!-- Text overlay for video --> <div class="caption caption--center "> <div class="caption-content align-center"> <div class="button-wrapper"></div></div></div></div> <!-- Mobile text display (below video) --></div></div> 3144 3145</div> 3146 3147 3148 3149 3150 3151 3152</div><div id="shopify-section-featured_text_TCnHQj" class="shopify-section headline-section featured-content-section"> 3153 3154 3155 3156<div class="container"> <div class="sixteen columns"> <div class="homepage_content section center clearfix"> <div class="featured_text"> <a href="/products/home-bleaching-kit" class="action_button"> 3157 Jetzt Premium Set testen</a></div></div></div> 3158</div> 3159 3160 3161 3162 3163</div><div id="shopify-section-logo_slider_custom_gptkf7" class="shopify-section"><!-- Add these in your theme.liquid head --> 3164<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/@splidejs/[email protected]/dist/css/splide.min.css">
3165<script src="https://cdn.jsdelivr.net/npm/@splidejs/[email protected]/dist/js/splide.min.js"></script>
3165 3166 3167<!-- Modified HTML structure --> 3168<div class="logo-text-slider container"> <div class="lts-title"> <h2>DIE PRESSE SCHREIBT</h2></div> <!-- Desktop version (no splide) --> <div class="logo-grid desktop-only"> <div class="logo-grid-container"> <div class="logo-grid-item" > <div class="lts-info-img-logo"> <img 3169 src="//diamondsmileteeth.com/cdn/shop/files/er23-min.jpg?v=1621442426" 3170 alt="" 3171 ></div> <div class="lts-info-inner"> <p>"Besonders schnell und einfach funktioniert das Aufhellen der Zähne mit dem Bleaching-Set von DiamondSmile."</p></div></div> <div class="logo-grid-item" > <div class="lts-info-img-logo"> <img 3172 src="//diamondsmileteeth.com/cdn/shop/files/Design_ohne_Titel_3_-min.png?v=1740393438" 3173 alt="" 3174 ></div> <div class="lts-info-inner"> <p>"Die Zahnbleaching-Produkte von DiamondSmile konnten viele unserer Tester begeistern."</p></div></div> <div class="logo-grid-item" > <div class="lts-info-img-logo"> <img 3175 src="//diamondsmileteeth.com/cdn/shop/files/rt5-min.jpg?v=1621443088" 3176 alt="" 3177 ></div> <div class="lts-info-inner"> <p>"Darum sind die Produkte von DiamondSmile besonders innovativ, [â¦] und erfüllen die höchsten Ansprüche."</p></div></div> <div class="logo-grid-item" > <div class="lts-info-img-logo"> <img 3178 src="//diamondsmileteeth.com/cdn/shop/files/111a-min.jpg?v=1621442284" 3179 alt="" 3180 ></div> <div class="lts-info-inner"> <p>"Nach der ersten Anwendung konnten die Tester eine Aufhellung der Zähne feststellen. Nach einer Woche waren die Erfahrungen überaus zufriedenstellend."</p></div></div></div></div> <!-- Mobile version (with splide) --> <div class="my_splide_home splide mobile-only"> <div class="splide__track"> <div class="splide__list"> <div class="splide__slide" > <div class="lts-info-img-logo"> <img 3181 src="//diamondsmileteeth.com/cdn/shop/files/er23-min.jpg?v=1621442426" 3182 alt="" 3183 ></div> <div class="lts-info-inner"> <p>"Besonders schnell und einfach funktioniert das Aufhellen der Zähne mit dem Bleaching-Set von DiamondSmile."</p></div></div> <div class="splide__slide" > <div class="lts-info-img-logo"> <img 3184 src="//diamondsmileteeth.com/cdn/shop/files/Design_ohne_Titel_3_-min.png?v=1740393438" 3185 alt="" 3186 ></div> <div class="lts-info-inner"> <p>"Die Zahnbleaching-Produkte von DiamondSmile konnten viele unserer Tester begeistern."</p></div></div> <div class="splide__slide" > <div class="lts-info-img-logo"> <img 3187 src="//diamondsmileteeth.com/cdn/shop/files/rt5-min.jpg?v=1621443088" 3188 alt="" 3189 ></div> <div class="lts-info-inner"> <p>"Darum sind die Produkte von DiamondSmile besonders innovativ, [â¦] und erfüllen die höchsten Ansprüche."</p></div></div> <div class="splide__slide" > <div class="lts-info-img-logo"> <img 3190 src="//diamondsmileteeth.com/cdn/shop/files/111a-min.jpg?v=1621442284" 3191 alt="" 3192 ></div> <div class="lts-info-inner"> <p>"Nach der ersten Anwendung konnten die Tester eine Aufhellung der Zähne feststellen. Nach einer Woche waren die Erfahrungen überaus zufriedenstellend."</p></div></div></div></div></div> 3193</div> 3194 3195<!-- Add this to your theme.js -->
3196<script> 3197 document.addEventListener('DOMContentLoaded', function() { 3198 let splide = null; 3199 3200 function initializeSlider() { 3201 if (window.innerWidth <768) { 3202 if (!splide) { 3203 splide = new Splide('.my_splide_home', { 3204 type: 'loop', 3205 perPage: 1, 3206 perMove: 1, 3207 gap: '1rem', 3208 pagination: false, 3209 arrows: true, 3210 }).mount(); 3211 } 3212 } else { 3213 // Destroy slider on desktop 3214 if (splide) { 3215 splide.destroy(); 3216 splide = null; 3217 } 3218 } 3219 } 3220 3221 // Initialize on page load 3222 initializeSlider(); 3223 3224 // Reinitialize on window resize 3225 let resizeTimer; 3226 window.addEventListener('resize', function() { 3227 clearTimeout(resizeTimer); 3228 resizeTimer = setTimeout(initializeSlider, 250); 3229 }); 3230 }); 3231</script>
3231 3232 3233<!-- Add this to your styles --> 3234<style> 3235 .my_splide_home.splide .splide__slide{ 3236 text-align:center; 3237 } 3238 .splide__arrow { 3239 background: transparent; 3240 } 3241 3242 .splide__arrow svg { 3243 fill: #000; 3244 } 3245 .lts-title { 3246 text-align: center; 3247 } 3248 3249 3250 /* Desktop styles */ 3251 .desktop-only { 3252 display: none; 3253 } 3254 3255 .logo-grid-container { 3256 display: flex; 3257 flex-wrap: wrap; 3258 justify-content: center; 3259 } 3260 3261 .logo-grid-item { 3262 width: 33.3%; 3263 text-align: center; 3264 padding: 15px; 3265 } 3266 3267 /* Mobile styles */ 3268 .mobile-only { 3269 display: none; 3270 } 3271 3272 .my_splide_home.splide { 3273 visibility: visible; 3274 } 3275 3276 .my_splide_home.splide .splide__slide { 3277 text-align: center; 3278 } 3279 3280 /* Responsive behavior */ 3281 @media screen and (min-width: 768px) { 3282 .desktop-only { 3283 display:flex; 3284 flex-wrap: wrap !important; 3285 justify-content:center; 3286 } 3287 3288 .mobile-only { 3289 display: none; 3290 } 3291 .lts-info-img-logo img{ 3292 width:100%; 3293 } 3294 } 3295 3296 @media screen and (max-width: 767px) { 3297 .desktop-only { 3298 display: none; 3299 } 3300 3301 .mobile-only { 3302 display: block; 3303 } 3304 .mobile-only .lts-info-inner { 3305 padding: 0 60px; 3306 } 3307 } 3308</style> 3309 3310 3311</div><div id="shopify-section-1489126190865" class="shopify-section featured-collection-section"> 3312 3313 3314 3315 3316 3317<div class="container featured_products product-grid"> <div class="sixteen columns center homepage_content"> <a href="/collections/zahnbleaching"><h2 class="title">Unsere Bestseller</h2></a> <div class="feature_divider"></div></div> 3318</div> <div class="container featured-collection__products"> <div class="sixteen columns">
3318<script type="application/ld+json"> 3319 { 3320 "@context": "https://schema.org", 3321 "@type": "ItemList", 3322 "itemListElement": [ 3323 3324 { 3325 "@type": "ListItem", 3326 "position": "1", 3327 "url": "https://diamondsmileteeth.com/products/bundle-deluxe-zahnbleaching", 3328 "name": "Power+ Zahnbleaching Set" 3329 }, 3330 { 3331 "@type": "ListItem", 3332 "position": "2", 3333 "url": "https://diamondsmileteeth.com/products/home-bleaching-kit", 3334 "name": "Premium Zahnbleaching Set" 3335 }, 3336 { 3337 "@type": "ListItem", 3338 "position": "3", 3339 "url": "https://diamondsmileteeth.com/products/zahnbleaching-color-corrector", 3340 "name": "Zahnbleaching Farbkorrektur Serum" 3341 }, 3342 { 3343 "@type": "ListItem", 3344 "position": "4", 3345 "url": "https://diamondsmileteeth.com/products/teeth-whitening-strips-3d", 3346 "name": "Zahnbleaching White Strips" 3347 }, 3348 { 3349 "@type": "ListItem", 3350 "position": "5", 3351 "url": "https://diamondsmileteeth.com/products/bleaching-gel", 3352 "name": "Zahnbleaching Gel" 3353 }, 3354 { 3355 "@type": "ListItem", 3356 "position": "6", 3357 "url": "https://diamondsmileteeth.com/products/diamond-smile%E2%84%A2-whitening-pen", 3358 "name": "Zahnbleaching Stift" 3359 } 3360 ] 3361 }</script>
3361 3362 3363 3364 3365 3366 3367<div itemtype="http://schema.org/ItemList" class="product-list clearfix equal-columns--clear equal-columns--outside-trim"> 3368 3369 3370<div class=" 3371 3372 one-third column 3373 3374 3375 medium-down--one-half 3376 small-down--one-half 3377 3378 thumbnail 3379 even 3380 3381 product-8465435459848"> <div class="product-wrap"> <div class="relative product_image swap-true"> <div class="left-sale-block sale-main-black"> <img class="left-sale-banner" src="//diamondsmileteeth.com/cdn/shop/files/bestseller-badge_200x.png?v=1770490859" alt="an image"/></div> <a href="/collections/zahnbleaching/products/bundle-deluxe-zahnbleaching"> <div class="image__container"> 3382 3383 3384 3385 3386 3387 3388 3389 3390 3391 3392 3393<div class="image-element__wrap" style=" "> <img alt="Ein Diamond Smile Zahnbleaching Set mit lila Zahnbleaching Serum zur Zahnaufhellung für zu Hause" 3394 3395 src="//diamondsmileteeth.com/cdn/shop/files/Lila-Zahnbleaching-Serum-Zahnbleaching-Set-Diamond-Smile_50x.png?v=1740431233" 3396 3397 data-src="//diamondsmileteeth.com/cdn/shop/files/Lila-Zahnbleaching-Serum-Zahnbleaching-Set-Diamond-Smile_800x.png?v=1740431233" 3398 data-sizes="auto" 3399 data-aspectratio="1200/1200" 3400 data-srcset="//diamondsmileteeth.com/cdn/shop/files/Lila-Zahnbleaching-Serum-Zahnbleaching-Set-Diamond-Smile_5000x.png?v=1740431233 5000w, 3401 //diamondsmileteeth.com/cdn/shop/files/Lila-Zahnbleaching-Serum-Zahnbleaching-Set-Diamond-Smile_4500x.png?v=1740431233 4500w, 3402 //diamondsmileteeth.com/cdn/shop/files/Lila-Zahnbleaching-Serum-Zahnbleaching-Set-Diamond-Smile_4000x.png?v=1740431233 4000w, 3403 //diamondsmileteeth.com/cdn/shop/files/Lila-Zahnbleaching-Serum-Zahnbleaching-Set-Diamond-Smile_3500x.png?v=1740431233 3500w, 3404 //diamondsmileteeth.com/cdn/shop/files/Lila-Zahnbleaching-Serum-Zahnbleaching-Set-Diamond-Smile_3000x.png?v=1740431233 3000w, 3405 //diamondsmileteeth.com/cdn/shop/files/Lila-Zahnbleaching-Serum-Zahnbleaching-Set-Diamond-Smile_2500x.png?v=1740431233 2500w, 3406 //diamondsmileteeth.com/cdn/shop/files/Lila-Zahnbleaching-Serum-Zahnbleaching-Set-Diamond-Smile_2000x.png?v=1740431233 2000w, 3407 //diamondsmileteeth.com/cdn/shop/files/Lila-Zahnbleaching-Serum-Zahnbleaching-Set-Diamond-Smile_1800x.png?v=1740431233 1800w, 3408 //diamondsmileteeth.com/cdn/shop/files/Lila-Zahnbleaching-Serum-Zahnbleaching-Set-Diamond-Smile_1600x.png?v=1740431233 1600w, 3409 //diamondsmileteeth.com/cdn/shop/files/Lila-Zahnbleaching-Serum-Zahnbleaching-Set-Diamond-Smile_1400x.png?v=1740431233 1400w, 3410 //diamondsmileteeth.com/cdn/shop/files/Lila-Zahnbleaching-Serum-Zahnbleaching-Set-Diamond-Smile_1200x.png?v=1740431233 1200w, 3411 //diamondsmileteeth.com/cdn/shop/files/Lila-Zahnbleaching-Serum-Zahnbleaching-Set-Diamond-Smile_1000x.png?v=1740431233 1000w, 3412 //diamondsmileteeth.com/cdn/shop/files/Lila-Zahnbleaching-Serum-Zahnbleaching-Set-Diamond-Smile_800x.png?v=1740431233 800w, 3413 //diamondsmileteeth.com/cdn/shop/files/Lila-Zahnbleaching-Serum-Zahnbleaching-Set-Diamond-Smile_600x.png?v=1740431233 600w, 3414 //diamondsmileteeth.com/cdn/shop/files/Lila-Zahnbleaching-Serum-Zahnbleaching-Set-Diamond-Smile_400x.png?v=1740431233 400w, 3415 //diamondsmileteeth.com/cdn/shop/files/Lila-Zahnbleaching-Serum-Zahnbleaching-Set-Diamond-Smile_200x.png?v=1740431233 200w" 3416 height="1200" 3417 width="1200" 3418 style=";" 3419 class="lazyload transition--blur-up " 3420 /> 3421</div> 3422 3423 3424 3425<noscript> <img src="//diamondsmileteeth.com/cdn/shop/files/Lila-Zahnbleaching-Serum-Zahnbleaching-Set-Diamond-Smile_2000x.png?v=1740431233" alt="Ein Diamond Smile Zahnbleaching Set mit lila Zahnbleaching Serum zur Zahnaufhellung für zu Hause" class=" noscript"> 3426</noscript></div> <div class="image__container"> <img src="//diamondsmileteeth.com/cdn/shop/files/Zahnbleaching-Set-Zahnbleaching-Gel-mit-Mundst_ck-Diamond-Smile_450x.jpg?v=1740431161" 3427 class="secondary lazyload" 3428 alt="Ein Diamond Smile Zahnbleaching Set mit lila Zahnbleaching Serum zur Zahnaufhellung für zu Hause" 3429 /></div></a> 3430 3431 3432<div class="banner_holder"> 3433 3434 3435 3436 3437 3438</div></div> <a class="product-info__caption " href="/collections/zahnbleaching/products/bundle-deluxe-zahnbleaching"> <div class="product-details"> <span class="title" itemprop="name">Power+ Zahnbleaching Set</span> 3439 3440 3441 3442 3443 3444 3445 3446 3447 3448 3449 3450 3451 3452 3453 3454 3455 3456 3457 3458 3459 3460 <p class="cus-products-subtitle" >Ideal für deine Bleaching Routine</p> 3461 3462 3463 3464 3465 3466 3467 3468 3469 3470 3471 3472 3473 3474 3475 3476 3477 3478 3479 3480 3481 3482 3483 3484 3485 3486 3487 3488 3489 3490 3491 3492 3493 3494 3495 3496 3497 3498 3499 3500 3501 3502 3503 3504 3505 3506 3507 3508 3509 3510 3511 3512 3513 3514 3515 3516 3517 3518 3519 3520 3521 3522 3523 3524 3525 3526 3527 3528 3529 3530 3531 3532 3533 3534 3535 3536 3537 3538 3539 3540 3541 3542 3543 3544 3545 3546 3547 3548 3549 3550 3551 3552 3553 3554 3555<div class="loox-rating" data-id="8465435459848" data-rating="4.6" data-raters="33"></div> <span class="price sale"> <span class="current_price"> <span class="money">79.99â¬</span></span> <span class="was_price"> <span class="money">169.99â¬</span></span> <div class="sold-out"></div></span> 3556 3557</div></a></div> 3558 3559 3560 3561 3562 3563 3564</div> 3565 3566 3567 3568 3569<div class=" 3570 3571 one-third column 3572 3573 3574 medium-down--one-half 3575 small-down--one-half 3576 3577 thumbnail 3578 odd 3579 3580 product-1809864818731"> <div class="product-wrap"> <div class="relative product_image swap-true"> <div class="left-sale-block sale-main-black"> <img class="left-sale-banner" src="//diamondsmileteeth.com/cdn/shop/files/testsieger-badge_200x.png?v=1770490859" alt="an image"/></div> <a href="/collections/zahnbleaching/products/home-bleaching-kit"> <div class="image__container"> 3581 3582 3583 3584 3585 3586 3587 3588 3589 3590 3591 3592<div class="image-element__wrap" style=" "> <img alt="Premium Zahnbleaching Set" 3593 3594 src="//diamondsmileteeth.com/cdn/shop/files/DeutschProduktbilder_2_50x.jpg?v=1770419562" 3595 3596 data-src="//diamondsmileteeth.com/cdn/shop/files/DeutschProduktbilder_2_800x.jpg?v=1770419562" 3597 data-sizes="auto" 3598 data-aspectratio="1024/1024" 3599 data-srcset="//diamondsmileteeth.com/cdn/shop/files/DeutschProduktbilder_2_5000x.jpg?v=1770419562 5000w, 3600 //diamondsmileteeth.com/cdn/shop/files/DeutschProduktbilder_2_4500x.jpg?v=1770419562 4500w, 3601 //diamondsmileteeth.com/cdn/shop/files/DeutschProduktbilder_2_4000x.jpg?v=1770419562 4000w, 3602 //diamondsmileteeth.com/cdn/shop/files/DeutschProduktbilder_2_3500x.jpg?v=1770419562 3500w, 3603 //diamondsmileteeth.com/cdn/shop/files/DeutschProduktbilder_2_3000x.jpg?v=1770419562 3000w, 3604 //diamondsmileteeth.com/cdn/shop/files/DeutschProduktbilder_2_2500x.jpg?v=1770419562 2500w, 3605 //diamondsmileteeth.com/cdn/shop/files/DeutschProduktbilder_2_2000x.jpg?v=1770419562 2000w, 3606 //diamondsmileteeth.com/cdn/shop/files/DeutschProduktbilder_2_1800x.jpg?v=1770419562 1800w, 3607 //diamondsmileteeth.com/cdn/shop/files/DeutschProduktbilder_2_1600x.jpg?v=1770419562 1600w, 3608 //diamondsmileteeth.com/cdn/shop/files/DeutschProduktbilder_2_1400x.jpg?v=1770419562 1400w, 3609 //diamondsmileteeth.com/cdn/shop/files/DeutschProduktbilder_2_1200x.jpg?v=1770419562 1200w, 3610 //diamondsmileteeth.com/cdn/shop/files/DeutschProduktbilder_2_1000x.jpg?v=1770419562 1000w, 3611 //diamondsmileteeth.com/cdn/shop/files/DeutschProduktbilder_2_800x.jpg?v=1770419562 800w, 3612 //diamondsmileteeth.com/cdn/shop/files/DeutschProduktbilder_2_600x.jpg?v=1770419562 600w, 3613 //diamondsmileteeth.com/cdn/shop/files/DeutschProduktbilder_2_400x.jpg?v=1770419562 400w, 3614 //diamondsmileteeth.com/cdn/shop/files/DeutschProduktbilder_2_200x.jpg?v=1770419562 200w" 3615 height="1024" 3616 width="1024" 3617 style=";" 3618 class="lazyload transition--blur-up " 3619 /> 3620</div> 3621 3622 3623 3624<noscript> <img src="//diamondsmileteeth.com/cdn/shop/files/DeutschProduktbilder_2_2000x.jpg?v=1770419562" alt="Premium Zahnbleaching Set" class=" noscript"> 3625</noscript></div> <div class="image__container"> <img src="//diamondsmileteeth.com/cdn/shop/files/Zahnbleaching-Mundstuck-zur-Zahnaufhellung_450x.jpg?v=1770419562" 3626 class="secondary lazyload" 3627 alt="Premium Zahnbleaching Set" 3628 /></div></a> 3629 3630 3631<div class="banner_holder"> 3632 3633 3634 3635 3636 3637</div></div> <a class="product-info__caption " href="/collections/zahnbleaching/products/home-bleaching-kit"> <div class="product-details"> <span class="title" itemprop="name">Premium Zahnbleaching Set</span> <p class="cus-products-subtitle" >Unser #1 Zahnbleaching Bestseller</p> 3638 3639 3640 3641 3642 3643 3644 3645 3646 3647 3648 3649 3650 3651 3652 3653 3654 3655 3656 3657 3658 3659 3660 3661 3662 3663 3664 3665 3666 3667 3668 3669 3670 3671 3672 3673 3674 3675 3676 3677 3678 3679 3680 3681 3682 3683 3684 3685 3686 3687 3688 3689 3690 3691 3692 3693 3694 3695 3696 3697 3698 3699 3700 3701 3702 3703 3704 3705 3706 3707 3708 3709 3710 3711 3712 3713 3714 3715 3716 3717 3718 3719 3720 3721 3722 3723 3724 3725 3726 3727 3728 3729 3730 3731 3732 3733 3734 3735 3736 3737 3738 3739 3740 3741 3742 3743 3744 3745 3746 3747 3748 3749 3750 3751 3752<div class="loox-rating" data-id="1809864818731" data-rating="4.8" data-raters="545"></div> <span class="price sale"> <span class="current_price"> <small><em></em></small> <span class="money">59.99â¬</span></span> <span class="was_price"> <span class="money">119.99â¬</span></span> <div class="sold-out"></div></span> 3753 3754</div></a></div> 3755 3756 3757 3758 3759 3760 3761</div> 3762 3763 3764 3765 3766<div class=" 3767 3768 one-third column 3769 3770 3771 medium-down--one-half 3772 small-down--one-half 3773 3774 thumbnail 3775 even 3776 3777 product-8015546286344"> <div class="product-wrap"> <div class="relative product_image swap-true"> <a href="/collections/zahnbleaching/products/zahnbleaching-color-corrector"> <div class="image__container"> 3778 3779 3780 3781 3782 3783 3784 3785 3786 3787 3788 3789<div class="image-element__wrap" style=" "> <img alt="Zahnbleaching Farbkorrektur Serum" 3790 3791 src="//diamondsmileteeth.com/cdn/shop/files/DeutschProduktbilder_1_50x.jpg?v=1770419891" 3792 3793 data-src="//diamondsmileteeth.com/cdn/shop/files/DeutschProduktbilder_1_800x.jpg?v=1770419891" 3794 data-sizes="auto" 3795 data-aspectratio="1024/1024" 3796 data-srcset="//diamondsmileteeth.com/cdn/shop/files/DeutschProduktbilder_1_5000x.jpg?v=1770419891 5000w, 3797 //diamondsmileteeth.com/cdn/shop/files/DeutschProduktbilder_1_4500x.jpg?v=1770419891 4500w, 3798 //diamondsmileteeth.com/cdn/shop/files/DeutschProduktbilder_1_4000x.jpg?v=1770419891 4000w, 3799 //diamondsmileteeth.com/cdn/shop/files/DeutschProduktbilder_1_3500x.jpg?v=1770419891 3500w, 3800 //diamondsmileteeth.com/cdn/shop/files/DeutschProduktbilder_1_3000x.jpg?v=1770419891 3000w, 3801 //diamondsmileteeth.com/cdn/shop/files/DeutschProduktbilder_1_2500x.jpg?v=1770419891 2500w, 3802 //diamondsmileteeth.com/cdn/shop/files/DeutschProduktbilder_1_2000x.jpg?v=1770419891 2000w, 3803 //diamondsmileteeth.com/cdn/shop/files/DeutschProduktbilder_1_1800x.jpg?v=1770419891 1800w, 3804 //diamondsmileteeth.com/cdn/shop/files/DeutschProduktbilder_1_1600x.jpg?v=1770419891 1600w, 3805 //diamondsmileteeth.com/cdn/shop/files/DeutschProduktbilder_1_1400x.jpg?v=1770419891 1400w, 3806 //diamondsmileteeth.com/cdn/shop/files/DeutschProduktbilder_1_1200x.jpg?v=1770419891 1200w, 3807 //diamondsmileteeth.com/cdn/shop/files/DeutschProduktbilder_1_1000x.jpg?v=1770419891 1000w, 3808 //diamondsmileteeth.com/cdn/shop/files/DeutschProduktbilder_1_800x.jpg?v=1770419891 800w, 3809 //diamondsmileteeth.com/cdn/shop/files/DeutschProduktbilder_1_600x.jpg?v=1770419891 600w, 3810 //diamondsmileteeth.com/cdn/shop/files/DeutschProduktbilder_1_400x.jpg?v=1770419891 400w, 3811 //diamondsmileteeth.com/cdn/shop/files/DeutschProduktbilder_1_200x.jpg?v=1770419891 200w" 3812 height="1024" 3813 width="1024" 3814 style=";" 3815 class="lazyload transition--blur-up " 3816 /> 3817</div> 3818 3819 3820 3821<noscript> <img src="//diamondsmileteeth.com/cdn/shop/files/DeutschProduktbilder_1_2000x.jpg?v=1770419891" alt="Zahnbleaching Farbkorrektur Serum" class=" noscript"> 3822</noscript></div> <div class="image__container"> <img src="//diamondsmileteeth.com/cdn/shop/files/Frau-mit-Farbkorrektur-Serum-zur-Zahnaufhellung-fur-zu-Hause_450x.jpg?v=1770419891" 3823 class="secondary lazyload" 3824 alt="Zahnbleaching Farbkorrektur Serum" 3825 /></div></a> 3826 3827 3828<div class="banner_holder"> 3829 3830 3831 3832 3833 3834</div></div> <a class="product-info__caption " href="/collections/zahnbleaching/products/zahnbleaching-color-corrector"> <div class="product-details"> <span class="title" itemprop="name">Zahnbleaching Farbkorrektur Serum</span> 3835 3836 3837 3838 3839 3840 3841 3842 3843 3844 3845 <p class="cus-products-subtitle" >Farbkorrektur der Zahnfarbe</p> 3846 3847 3848 3849 3850 3851 3852 3853 3854 3855 3856 3857 3858 3859 3860 3861 3862 3863 3864 3865 3866 3867 3868 3869 3870 3871 3872 3873 3874 3875 3876 3877 3878 3879 3880 3881 3882 3883 3884 3885 3886 3887 3888 3889 3890 3891 3892 3893 3894 3895 3896 3897 3898 3899 3900 3901 3902 3903 3904 3905 3906 3907 3908 3909 3910 3911 3912 3913 3914 3915 3916 3917 3918 3919 3920 3921 3922 3923 3924 3925 3926 3927 3928 3929 3930 3931 3932 3933 3934 3935 3936 3937 3938 3939 3940 3941 3942 3943 3944 3945 3946 3947 3948 3949 3950 3951<div class="loox-rating" data-id="8015546286344" data-rating="4.7" data-raters="232"></div> <span class="price sale"> <span class="current_price"> <small><em></em></small> <span class="money">29.99â¬</span></span> <span class="was_price"> <span class="money">49.99â¬</span></span> <div class="sold-out"></div></span> 3952 3953</div></a></div> 3954 3955 3956 3957 3958 3959 3960</div> 3961 3962 3963 3964 3965<div class=" 3966 3967 one-third column 3968 3969 3970 medium-down--one-half 3971 small-down--one-half 3972 3973 thumbnail 3974 odd 3975 3976 product-1820396748843"> <div class="product-wrap"> <div class="relative product_image swap-true"> <a href="/collections/zahnbleaching/products/teeth-whitening-strips-3d"> <div class="image__container"> 3977 3978 3979 3980 3981 3982 3983 3984 3985 3986 3987 3988<div class="image-element__wrap" style=" "> <img alt="Zahnbleaching White Strips" 3989 3990 src="//diamondsmileteeth.com/cdn/shop/files/DEBilderNEU_1_ba74fa5e-bd72-4547-a301-96910c7769d6_50x.jpg?v=1770988160" 3991 3992 data-src="//diamondsmileteeth.com/cdn/shop/files/DEBilderNEU_1_ba74fa5e-bd72-4547-a301-96910c7769d6_800x.jpg?v=1770988160" 3993 data-sizes="auto" 3994 data-aspectratio="1024/1024" 3995 data-srcset="//diamondsmileteeth.com/cdn/shop/files/DEBilderNEU_1_ba74fa5e-bd72-4547-a301-96910c7769d6_5000x.jpg?v=1770988160 5000w, 3996 //diamondsmileteeth.com/cdn/shop/files/DEBilderNEU_1_ba74fa5e-bd72-4547-a301-96910c7769d6_4500x.jpg?v=1770988160 4500w, 3997 //diamondsmileteeth.com/cdn/shop/files/DEBilderNEU_1_ba74fa5e-bd72-4547-a301-96910c7769d6_4000x.jpg?v=1770988160 4000w, 3998 //diamondsmileteeth.com/cdn/shop/files/DEBilderNEU_1_ba74fa5e-bd72-4547-a301-96910c7769d6_3500x.jpg?v=1770988160 3500w, 3999 //diamondsmileteeth.com/cdn/shop/files/DEBilderNEU_1_ba74fa5e-bd72-4547-a301-96910c7769d6_3000x.jpg?v=1770988160 3000w, 4000 //diamondsmileteeth.com/cdn/shop/files/DEBilderNEU_1_ba74fa5e-bd72-4547-a301-96910c7769d6_2500x.jpg?v=1770988160 2500w, 4001 //diamondsmileteeth.com/cdn/shop/files/DEBilderNEU_1_ba74fa5e-bd72-4547-a301-96910c7769d6_2000x.jpg?v=1770988160 2000w, 4002 //diamondsmileteeth.com/cdn/shop/files/DEBilderNEU_1_ba74fa5e-bd72-4547-a301-96910c7769d6_1800x.jpg?v=1770988160 1800w, 4003 //diamondsmileteeth.com/cdn/shop/files/DEBilderNEU_1_ba74fa5e-bd72-4547-a301-96910c7769d6_1600x.jpg?v=1770988160 1600w, 4004 //diamondsmileteeth.com/cdn/shop/files/DEBilderNEU_1_ba74fa5e-bd72-4547-a301-96910c7769d6_1400x.jpg?v=1770988160 1400w, 4005 //diamondsmileteeth.com/cdn/shop/files/DEBilderNEU_1_ba74fa5e-bd72-4547-a301-96910c7769d6_1200x.jpg?v=1770988160 1200w, 4006 //diamondsmileteeth.com/cdn/shop/files/DEBilderNEU_1_ba74fa5e-bd72-4547-a301-96910c7769d6_1000x.jpg?v=1770988160 1000w, 4007 //diamondsmileteeth.com/cdn/shop/files/DEBilderNEU_1_ba74fa5e-bd72-4547-a301-96910c7769d6_800x.jpg?v=1770988160 800w, 4008 //diamondsmileteeth.com/cdn/shop/files/DEBilderNEU_1_ba74fa5e-bd72-4547-a301-96910c7769d6_600x.jpg?v=1770988160 600w, 4009 //diamondsmileteeth.com/cdn/shop/files/DEBilderNEU_1_ba74fa5e-bd72-4547-a301-96910c7769d6_400x.jpg?v=1770988160 400w, 4010 //diamondsmileteeth.com/cdn/shop/files/DEBilderNEU_1_ba74fa5e-bd72-4547-a301-96910c7769d6_200x.jpg?v=1770988160 200w" 4011 height="1024" 4012 width="1024" 4013 style=";" 4014 class="lazyload transition--blur-up " 4015 /> 4016</div> 4017 4018 4019 4020<noscript> <img src="//diamondsmileteeth.com/cdn/shop/files/DEBilderNEU_1_ba74fa5e-bd72-4547-a301-96910c7769d6_2000x.jpg?v=1770988160" alt="Zahnbleaching White Strips" class=" noscript"> 4021</noscript></div> <div class="image__container"> <img src="//diamondsmileteeth.com/cdn/shop/files/Frau-mit-Zahnbleaching-Streifen-zur-Zahnaufhellung-fur-zu-Hause_450x.jpg?v=1770988160" 4022 class="secondary lazyload" 4023 alt="Zahnbleaching White Strips" 4024 /></div></a> 4025 4026 4027<div class="banner_holder"> 4028 4029 4030 4031 4032 4033</div></div> <a class="product-info__caption " href="/collections/zahnbleaching/products/teeth-whitening-strips-3d"> <div class="product-details"> <span class="title" itemprop="name">Zahnbleaching White Strips</span> 4034 4035 4036 4037 4038 4039 4040 <p class="cus-products-subtitle" >Gründliche 14-tägige Behandlung</p> 4041 4042 4043 4044 4045 4046 4047 4048 4049 4050 4051 4052 4053 4054 4055 4056 4057 4058 4059 4060 4061 4062 4063 4064 4065 4066 4067 4068 4069 4070 4071 4072 4073 4074 4075 4076 4077 4078 4079 4080 4081 4082 4083 4084 4085 4086 4087 4088 4089 4090 4091 4092 4093 4094 4095 4096 4097 4098 4099 4100 4101 4102 4103 4104 4105 4106 4107 4108 4109 4110 4111 4112 4113 4114 4115 4116 4117 4118 4119 4120 4121 4122 4123 4124 4125 4126 4127 4128 4129 4130 4131 4132 4133 4134 4135 4136 4137 4138 4139 4140 4141 4142 4143 4144 4145 4146 4147 4148 4149 4150<div class="loox-rating" data-id="1820396748843" data-rating="4.6" data-raters="116"></div> <span class="price sale"> <span class="current_price"> <small><em></em></small> <span class="money">29.99â¬</span></span> <
4150span class="was_price"></span> <div class="sold-out"></div></span> 4151 4152</div></a></div> 4153 4154 4155 4156 4157 4158 4159</div> 4160 4161 4162 4163 4164<div class=" 4165 4166 one-third column 4167 4168 4169 medium-down--one-half 4170 small-down--one-half 4171 4172 thumbnail 4173 even 4174 4175 product-4426315432011"> <div class="product-wrap"> <div class="relative product_image swap-true"> <a href="/collections/zahnbleaching/products/bleaching-gel"> <div class="image__container"> 4176 4177 4178 4179 4180 4181 4182 4183 4184 4185 4186 4187<div class="image-element__wrap" style=" "> <img alt="Zahnbleaching Gel" 4188 4189 src="//diamondsmileteeth.com/cdn/shop/files/Welcheshier_1_German_50x.jpg?v=1770419610" 4190 4191 data-src="//diamondsmileteeth.com/cdn/shop/files/Welcheshier_1_German_800x.jpg?v=1770419610" 4192 data-sizes="auto" 4193 data-aspectratio="1024/1024" 4194 data-srcset="//diamondsmileteeth.com/cdn/shop/files/Welcheshier_1_German_5000x.jpg?v=1770419610 5000w, 4195 //diamondsmileteeth.com/cdn/shop/files/Welcheshier_1_German_4500x.jpg?v=1770419610 4500w, 4196 //diamondsmileteeth.com/cdn/shop/files/Welcheshier_1_German_4000x.jpg?v=1770419610 4000w, 4197 //diamondsmileteeth.com/cdn/shop/files/Welcheshier_1_German_3500x.jpg?v=1770419610 3500w, 4198 //diamondsmileteeth.com/cdn/shop/files/Welcheshier_1_German_3000x.jpg?v=1770419610 3000w, 4199 //diamondsmileteeth.com/cdn/shop/files/Welcheshier_1_German_2500x.jpg?v=1770419610 2500w, 4200 //diamondsmileteeth.com/cdn/shop/files/Welcheshier_1_German_2000x.jpg?v=1770419610 2000w, 4201 //diamondsmileteeth.com/cdn/shop/files/Welcheshier_1_German_1800x.jpg?v=1770419610 1800w, 4202 //diamondsmileteeth.com/cdn/shop/files/Welcheshier_1_German_1600x.jpg?v=1770419610 1600w, 4203 //diamondsmileteeth.com/cdn/shop/files/Welcheshier_1_German_1400x.jpg?v=1770419610 1400w, 4204 //diamondsmileteeth.com/cdn/shop/files/Welcheshier_1_German_1200x.jpg?v=1770419610 1200w, 4205 //diamondsmileteeth.com/cdn/shop/files/Welcheshier_1_German_1000x.jpg?v=1770419610 1000w, 4206 //diamondsmileteeth.com/cdn/shop/files/Welcheshier_1_German_800x.jpg?v=1770419610 800w, 4207 //diamondsmileteeth.com/cdn/shop/files/Welcheshier_1_German_600x.jpg?v=1770419610 600w, 4208 //diamondsmileteeth.com/cdn/shop/files/Welcheshier_1_German_400x.jpg?v=1770419610 400w, 4209 //diamondsmileteeth.com/cdn/shop/files/Welcheshier_1_German_200x.jpg?v=1770419610 200w" 4210 height="1024" 4211 width="1024" 4212 style=";" 4213 class="lazyload transition--blur-up " 4214 /> 4215</div> 4216 4217 4218 4219<noscript> <img src="//diamondsmileteeth.com/cdn/shop/files/Welcheshier_1_German_2000x.jpg?v=1770419610" alt="Zahnbleaching Gel" class=" noscript"> 4220</noscript></div> <div class="image__container"> <img src="//diamondsmileteeth.com/cdn/shop/files/Zahnbleaching-Gel-mit-Zahnbelaching-Mundstuck_450x.jpg?v=1770419610" 4221 class="secondary lazyload" 4222 alt="Zahnbleaching Gel" 4223 /></div></a> 4224 4225 4226<div class="banner_holder"> 4227 4228 4229 4230 4231 4232</div></div> <a class="product-info__caption " href="/collections/zahnbleaching/products/bleaching-gel"> <div class="product-details"> <span class="title" itemprop="name">Zahnbleaching Gel</span> <p class="cus-products-subtitle" >Auffüllung für das Set & Stift</p> 4233 4234 4235 4236 4237 4238 4239 4240 4241 4242 4243 4244 4245 4246 4247 4248 4249 4250 4251 4252 4253 4254 4255 4256 4257 4258 4259 4260 4261 4262 4263 4264 4265 4266 4267 4268 4269 4270 4271 4272 4273 4274 4275 4276 4277 4278 4279 4280 4281 4282 4283 4284 4285 4286 4287 4288 4289 4290 4291 4292 4293 4294 4295 4296 4297 4298 4299 4300 4301 4302 4303 4304 4305 4306 4307 4308 4309 4310 4311 4312 4313 4314 4315 4316 4317 4318 4319 4320 4321 4322 4323 4324 4325 4326 4327 4328 4329 4330 4331 4332 4333 4334 4335 4336 4337 4338 4339 4340 4341 4342 4343 4344 4345 4346<div class="loox-rating" data-id="4426315432011" data-rating="4.6" data-raters="124"></div> <span class="price sale"> <span class="current_price"> <small><em></em></small> <span class="money">29.99â¬</span></span> <span class="was_price"></span> <div class="sold-out"></div></span> 4347 4348</div></a></div> 4349 4350 4351 4352 4353 4354 4355</div> 4356 4357 4358 4359 4360<div class=" 4361 4362 one-third column 4363 4364 4365 medium-down--one-half 4366 small-down--one-half 4367 4368 thumbnail 4369 odd 4370 4371 product-1818717356075"> <div class="product-wrap"> <div class="relative product_image swap-true"> <a href="/collections/zahnbleaching/products/diamond-smile%E2%84%A2-whitening-pen"> <div class="image__container"> 4372 4373 4374 4375 4376 4377 4378 4379 4380 4381 4382 4383<div class="image-element__wrap" style=" "> <img alt="Zahnbleaching Stift" 4384 4385 src="//diamondsmileteeth.com/cdn/shop/files/DEBilderNEU_5_50x.jpg?v=1770987591" 4386 4387 data-src="//diamondsmileteeth.com/cdn/shop/files/DEBilderNEU_5_800x.jpg?v=1770987591" 4388 data-sizes="auto" 4389 data-aspectratio="1024/1024" 4390 data-srcset="//diamondsmileteeth.com/cdn/shop/files/DEBilderNEU_5_5000x.jpg?v=1770987591 5000w, 4391 //diamondsmileteeth.com/cdn/shop/files/DEBilderNEU_5_4500x.jpg?v=1770987591 4500w, 4392 //diamondsmileteeth.com/cdn/shop/files/DEBilderNEU_5_4000x.jpg?v=1770987591 4000w, 4393 //diamondsmileteeth.com/cdn/shop/files/DEBilderNEU_5_3500x.jpg?v=1770987591 3500w, 4394 //diamondsmileteeth.com/cdn/shop/files/DEBilderNEU_5_3000x.jpg?v=1770987591 3000w, 4395 //diamondsmileteeth.com/cdn/shop/files/DEBilderNEU_5_2500x.jpg?v=1770987591 2500w, 4396 //diamondsmileteeth.com/cdn/shop/files/DEBilderNEU_5_2000x.jpg?v=1770987591 2000w, 4397 //diamondsmileteeth.com/cdn/shop/files/DEBilderNEU_5_1800x.jpg?v=1770987591 1800w, 4398 //diamondsmileteeth.com/cdn/shop/files/DEBilderNEU_5_1600x.jpg?v=1770987591 1600w, 4399 //diamondsmileteeth.com/cdn/shop/files/DEBilderNEU_5_1400x.jpg?v=1770987591 1400w, 4400 //diamondsmileteeth.com/cdn/shop/files/DEBilderNEU_5_1200x.jpg?v=1770987591 1200w, 4401 //diamondsmileteeth.com/cdn/shop/files/DEBilderNEU_5_1000x.jpg?v=1770987591 1000w, 4402 //diamondsmileteeth.com/cdn/shop/files/DEBilderNEU_5_800x.jpg?v=1770987591 800w, 4403 //diamondsmileteeth.com/cdn/shop/files/DEBilderNEU_5_600x.jpg?v=1770987591 600w, 4404 //diamondsmileteeth.com/cdn/shop/files/DEBilderNEU_5_400x.jpg?v=1770987591 400w, 4405 //diamondsmileteeth.com/cdn/shop/files/DEBilderNEU_5_200x.jpg?v=1770987591 200w" 4406 height="1024" 4407 width="1024" 4408 style=";" 4409 class="lazyload transition--blur-up " 4410 /> 4411</div> 4412 4413 4414 4415<noscript> <img src="//diamondsmileteeth.com/cdn/shop/files/DEBilderNEU_5_2000x.jpg?v=1770987591" alt="Zahnbleaching Stift" class=" noscript"> 4416</noscript></div> <div class="image__container"> <img src="//diamondsmileteeth.com/cdn/shop/files/Zahnbleaching-Stift-Diamond-Smile-Zahnbleachingbox_450x.jpg?v=1770987591" 4417 class="secondary lazyload" 4418 alt="Zahnbleaching Stift" 4419 /></div></a> 4420 4421 4422<div class="banner_holder"> 4423 4424 4425 4426 4427 4428</div></div> <a class="product-info__caption " href="/collections/zahnbleaching/products/diamond-smile%E2%84%A2-whitening-pen"> <div class="product-details"> <span class="title" itemprop="name">Zahnbleaching Stift</span> <p class="cus-products-subtitle" >Bleaching für unterwegs</p> 4429 4430 4431 4432 4433 4434 4435 4436 4437 4438 4439 4440 4441 4442 4443 4444 4445 4446 4447 4448 4449 4450 4451 4452 4453 4454 4455 4456 4457 4458 4459 4460 4461 4462 4463 4464 4465 4466 4467 4468 4469 4470 4471 4472 4473 4474 4475 4476 4477 4478 4479 4480 4481 4482 4483 4484 4485 4486 4487 4488 4489 4490 4491 4492 4493 4494 4495 4496 4497 4498 4499 4500 4501 4502 4503 4504 4505 4506 4507 4508 4509 4510 4511 4512 4513 4514 4515 4516 4517 4518 4519 4520 4521 4522 4523 4524 4525 4526 4527 4528 4529 4530 4531 4532 4533 4534 4535 4536 4537 4538 4539 4540 4541<div class="loox-rating" data-id="1818717356075" data-rating="4.5" data-raters="79"></div> <span class="price sale"> <span class="current_price"> <small><em></em></small> <span class="money">29.99â¬</span></span> <span class="was_price"></span> <div class="sold-out"></div></span> 4542 4543</div></a></div> 4544 4545 4546 4547 4548 4549 4550</div> 4551 4552 4553 4554 4555</div> 4556<div class="load-more__icon"></div></div></div> 4557 4558 4559 4560 4561 4562</div><div id="shopify-section-featured_text_MxXDXT" class="shopify-section headline-section featured-content-section"> 4563 4564 4565 4566<div class="container"> <div class="sixteen columns"> <div class="homepage_content section center clearfix"> <div class="featured_text"> <a href="/collections/diamondsmile%C2%AE-zahnaufhellung" class="action_button"> 4567 Alle Produkte ansehen</a></div></div></div> 4568</div> 4569 4570 4571 4572 4573</div><div id="shopify-section-ds_quiz_teaser_mUBiQY" class="shopify-section ds-quiz-teaser-section"> 4574 4575 4576 4577 4578<style> 4579 #ds-qt-ds_quiz_teaser_mUBiQY { 4580 width: 100%; 4581 background: #f4f0fc; 4582 padding: 60px 0 60px; 4583 } 4584 4585 #ds-qt-ds_quiz_teaser_mUBiQY .ds-qt-inner { 4586 max-width: 1180px; 4587 width: calc(90% + 20px); 4588 margin: 0 auto; 4589 display: grid; 4590 grid-template-columns: 1fr 1fr; 4591 min-height: 480px; 4592 border-radius: 20px; 4593 overflow: hidden; 4594 box-shadow: 0 4px 40px rgba(78,32,209,0.08); 4595 } 4596 4597 /* LEFT â Content */ 4598 #ds-qt-ds_quiz_teaser_mUBiQY .ds-qt-content { 4599 background: #fff; 4600 padding: 56px 52px; 4601 display: flex; 4602 flex-direction: column; 4603 justify-content: center; 4604 gap: 0; 4605 } 4606 4607 #ds-qt-ds_quiz_teaser_mUBiQY .ds-qt-eyebrow { 4608 display: inline-flex; 4609 align-items: center; 4610 gap: 6px; 4611 background: rgba(78,32,209,0.08); 4612 color: #4e20d1; 4613 font-size: 13px; 4614 font-weight: 600; 4615 letter-spacing: .04em; 4616 padding: 6px 14px; 4617 border-radius: 50px; 4618 margin-bottom: 22px; 4619 width: fit-content; 4620 } 4621 #ds-qt-ds_quiz_teaser_mUBiQY .ds-qt-eyebrow svg { 4622 width: 14px; 4623 height: 14px; 4624 flex-shrink: 0; 4625 } 4626 4627 #ds-qt-ds_quiz_teaser_mUBiQY .ds-qt-headline { 4628 font-size: clamp(28px, 3.2vw, 44px); 4629 font-weight: 800; 4630 color: #0f0f0f; 4631 line-height: 1.15; 4632 margin: 0 0 14px; 4633 letter-spacing: -.02em; 4634 } 4635 4636 #ds-qt-ds_quiz_teaser_mUBiQY .ds-qt-sub { 4637 font-size: 16px; 4638 color: #777; 4639 line-height: 1.6; 4640 margin: 0 0 30px; 4641 } 4642 4643 /* Trust pills */ 4644 #ds-qt-ds_quiz_teaser_mUBiQY .ds-qt-trust { 4645 display: flex; 4646 flex-wrap: wrap; 4647 gap: 10px; 4648 margin-bottom: 36px; 4649 } 4650 #ds-qt-ds_quiz_teaser_mUBiQY .ds-qt-pill { 4651 display: inline-flex; 4652 align-items: center; 4653 gap: 7px; 4654 border: 1.5px solid #e8e0f4; 4655 border-radius: 50px; 4656 padding: 4px 12px; 4657 font-size: 12px; 4658 color: #4e20d1; 4659 font-weight: 500; 4660 background: #fff; 4661 } 4662 #ds-qt-ds_quiz_teaser_mUBiQY .ds-qt-pill svg { 4663 width: 14px; 4664 height: 14px; 4665 flex-shrink: 0; 4666 } 4667 4668 /* RIGHT â Image */ 4669 #ds-qt-ds_quiz_teaser_mUBiQY .ds-qt-visual { 4670 background: #f4f0fc; 4671 position: relative; 4672 overflow: hidden; 4673 display: flex; 4674 align-items: center; 4675 justify-content: center; 4676 min-height: 320px; 4677 } 4678 4679 #ds-qt-ds_quiz_teaser_mUBiQY .ds-qt-visual img { 4680 width: 100%; 4681 height: 100%; 4682 object-fit: cover; 4683 display: block; 4684 } 4685 4686 /* Placeholder wenn kein Bild */ 4687 #ds-qt-ds_quiz_teaser_mUBiQY .ds-qt-placeholder { 4688 width: 100%; 4689 height: 100%; 4690 display: flex; 4691 align-items: center; 4692 justify-content: center; 4693 background: #f4f0fc; 4694 } 4695 #ds-qt-ds_quiz_teaser_mUBiQY .ds-qt-placeholder svg { 4696 width: 120px; 4697 height: 120px; 4698 opacity: .35; 4699 } 4700 4701 /* Expert Badge */ 4702 #ds-qt-ds_quiz_teaser_mUBiQY .ds-qt-badge { 4703 position: absolute; 4704 top: 20px; 4705 right: 20px; 4706 background: #fff; 4707 border-radius: 12px; 4708 padding: 10px 14px; 4709 box-shadow: 0 4px 20px rgba(0,0,0,0.1); 4710 font-size: 12px; 4711 line-height: 1.35; 4712 color: #888; 4713 min-width: 140px; 4714 } 4715 #ds-qt-ds_quiz_teaser_mUBiQY .ds-qt-badge strong { 4716 display: block; 4717 color: #4e20d1; 4718 font-size: 13px; 4719 font-weight: 700; 4720 } 4721 4722 /* ââ MOBILE ââ */ 4723 @media (max-width: 767px) { 4724 #ds-qt-ds_quiz_teaser_mUBiQY { 4725 padding: 30px 16px 30px; 4726 } 4727 4728 #ds-qt-ds_quiz_teaser_mUBiQY .ds-qt-inner { 4729 width: calc(100% - 32px); 4730 grid-template-columns: 1fr; 4731 border-radius: 16px; 4732 } 4733 4734 /* Bild oben auf Mobile */ 4735 #ds-qt-ds_quiz_teaser_mUBiQY .ds-qt-visual { 4736 order: -1; 4737 min-height: 200px; 4738 } 4739 4740 #ds-qt-ds_quiz_teaser_mUBiQY .ds-qt-content { 4741 padding: 20px 20px 24px; 4742 } 4743 4744 #ds-qt-ds_quiz_teaser_mUBiQY .ds-qt-eyebrow { 4745 margin-bottom: 12px; 4746 } 4747 4748 #ds-qt-ds_quiz_teaser_mUBiQY .ds-qt-headline { 4749 font-size: 24px; 4750 margin-bottom: 8px; 4751 } 4752 4753 #ds-qt-ds_quiz_teaser_mUBiQY .ds-qt-sub { 4754 font-size: 13px; 4755 margin-bottom: 14px; 4756 } 4757 4758 #ds-qt-ds_quiz_teaser_mUBiQY .ds-qt-trust { 4759 gap: 6px; 4760 margin-bottom: 18px; 4761 } 4762 4763 #ds-qt-ds_quiz_teaser_mUBiQY .ds-qt-pill { 4764 padding: 5px 10px; 4765 font-size: 12px; 4766 } 4767 4768 #ds-qt-ds_quiz_teaser_mUBiQY .action_button { 4769 width: 100%; 4770 } 4771 } 4772 4773 @media (min-width: 768px) and (max-width: 1100px) { 4774 #ds-qt-ds_quiz_teaser_mUBiQY .ds-qt-content { 4775 padding: 44px 40px; 4776 } 4777 } 4778</style> 4779 4780<section id="ds-qt-ds_quiz_teaser_mUBiQY"> <div class="ds-qt-inner"> <!-- LEFT: Content --> <div class="ds-qt-content"> <div class="ds-qt-eyebrow"> <svg viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M8 1l1.8 3.6L14 5.5l-3 2.9.7 4.1L8 10.4l-3.7 2.1.7-4.1L2 5.5l4.2-.9L8 1z" fill="#4e20d1"/></svg> 4781 Dein persönlicher Berater</div> <h2 class="ds-qt-headline">Finde dein Produkt</h2> <p class="ds-qt-sub">In 3 Fragen zum passenden Produkt, entwickelt mit Zahnexperten.</p> <div class="ds-qt-trust"> <div class="ds-qt-pill"> <svg viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="8" cy="8" r="6.5" stroke="#4e20d1" stroke-width="1.4"/><path d="M8 4.5v3.75l2 2" stroke="#4e20d1" stroke-width="1.4" stroke-linecap="round"/></svg> 4782 Unter 60 Sekunden</div> <div class="ds-qt-pill"> <svg viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M8 2l1.2 3.6H13l-3 2.2 1.1 3.5L8 9.1l-3.1 2.2L6 7.8 3 5.6h3.8L8 2z" stroke="#4e20d1" stroke-width="1.2" stroke-linejoin="round"/></svg> 4783 Empfohlen von Experten</div> <div class="ds-qt-pill"> <svg viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M3 8.5l3 3 7-7" stroke="#4e20d1" stroke-width="1.6" stroke-linecap="round" stroke-linejoin="round"/></svg> 4784 100% unverbindlich & individuell</div></div> <button class="action_button" onclick="dsQB.open()"> 4785 Jetzt starten</button></div> <!-- RIGHT: Visual --> <div class="ds-qt-visual"> <img src="//diamondsmileteeth.com/cdn/shop/files/experte-test1_900x.png?v=1779197374" alt="Finde dein Produkt"></div></div> 4786</section> 4787 4788 4789 4790 4791<style>.ds-qb-bar { display: none !important; }</style> 4792 4793 4794<style> 4795 .ds-qb-bar { 4796 display: flex; 4797 align-items: center; 4798 gap: 10px; 4799 width: 100%; 4800 padding: 10px 14px; 4801 margin-top: 12px; 4802 margin-bottom: 18px; 4803 background: #f9f7fe; 4804 border: 1.5px solid #ede6f8; 4805 border-radius: 10px; 4806 cursor: pointer; 4807 transition: border-color 0.15s ease; 4808 box-sizing: border-box; 4809 -webkit-tap-highlight-color: transparent; 4810 } 4811 .ds-qb-bar:hover { border-color: #4e20d1; } 4812 4813 .ds-qb-bar__img { 4814 width: 28px; 4815 height: 28px; 4816 border-radius: 50%; 4817 object-fit: cover; 4818 flex-shrink: 0; 4819 } 4820 4821 .ds-qb-bar__text { 4822 flex: 1; 4823 min-width: 0; 4824 } 4825 .ds-qb-bar__heading { 4826 font-size: 14px; 4827 font-weight: 600; 4828 color: #1a1a1a; 4829 line-height: 1.3; 4830 white-space: nowrap; 4831 overflow: hidden; 4832 text-overflow: ellipsis; 4833 } 4834 .ds-qb-bar__sub { 4835 font-size: 12px; 4836 font-weight: 400; 4837 color: #999; 4838 line-height: 1.3;
4839 margin-top: 1px; 4840 } 4841 4842 .ds-qb-bar__cta { 4843 display: flex; 4844 align-items: center; 4845 gap: 4px; 4846 flex-shrink: 0; 4847 font-size: 11px; 4848 font-weight: 600; 4849 color: #4e20d1; 4850 white-space: nowrap; 4851 } 4852 .ds-qb-bar__cta svg { 4853 width: 14px; 4854 height: 14px; 4855 flex-shrink: 0; 4856 } 4857 4858 @media (max-width: 400px) { 4859 .ds-qb-bar__cta span { display: none; } 4860 } 4861 4862 @media (min-width: 768px) { 4863 .ds-qb-bar { 4864 margin-top: 20px; 4865 margin-bottom: 24px; 4866 } 4867 } 4868 4869 /* Modal */ 4870 #ds-qb-overlay { 4871 display: none; 4872 position: fixed; 4873 top: 0; left: 0; right: 0; bottom: 0; 4874 background: rgba(0,0,0,0.55); 4875 z-index: 99999; 4876 align-items: flex-end; 4877 justify-content: center; 4878 } 4879 #ds-qb-overlay.ds-qb-open { display: flex; } 4880 4881 #ds-qb-modal { 4882 background: #fff; 4883 width: 100%; 4884 max-width: 520px; 4885 max-height: 92vh; 4886 max-height: 92dvh; 4887 overflow-y: auto; 4888 overflow-x: hidden; 4889 border-radius: 12px 12px 0 0; 4890 position: relative; 4891 -webkit-overflow-scrolling: touch; 4892 overscroll-behavior: contain; 4893 } 4894 @media (min-width: 600px) { 4895 #ds-qb-overlay { align-items: center; } 4896 #ds-qb-modal { 4897 border-radius: 12px; 4898 max-height: 88vh; 4899 max-height: 88dvh; 4900 } 4901 } 4902 4903 #ds-qb-header { 4904 display: flex; 4905 justify-content: space-between; 4906 align-items: center; 4907 padding: 12px 16px; 4908 background: #f9f7fe; 4909 border-bottom: 1px solid #ede6f8; 4910 position: sticky; 4911 top: 0; 4912 z-index: 10; 4913 } 4914 4915 #ds-qb-close { 4916 display: flex; 4917 align-items: center; 4918 justify-content: center; 4919 width: 32px; 4920 height: 32px; 4921 min-width: 32px; 4922 border: none; 4923 background: #f0edf9; 4924 border-radius: 50%; 4925 cursor: pointer; 4926 padding: 0; 4927 box-sizing: border-box; 4928 flex-shrink: 0; 4929 } 4930 #ds-qb-close:hover { background: #e0d8f7; } 4931 #ds-qb-close svg { width: 14px; height: 14px; flex-shrink: 0; } 4932 4933 #ds-qb-modal #ds-quiz { 4934 max-width: 100% !important; 4935 padding: 0 20px 36px !important; 4936 } 4937 4938 body.ds-qb-modal-open { 4939 overflow: hidden; 4940 position: fixed; 4941 width: 100%; 4942 } 4943 4944 body.ds-qb-modal-open .left-sale-block.sale-main-black, 4945 body.ds-qb-modal-open .right-sale-block.sale-main-black { 4946 z-index: 1 !important; 4947 } 4948 4949 @media (min-width: 768px) { 4950 .ds-qb-bar { padding: 13px 20px; } 4951 .ds-qb-bar { 4952 margin-bottom: 36px; 4953 } 4954 4955 .ds-qb-bar__img { width: 36px; height: 36px; } 4956 4957 .ds-qb-bar__heading { font-size: 16px; } 4958 .ds-qb-bar__sub { font-size: 14px; margin-top: 2px; } 4959 4960 .ds-qb-bar__cta { 4961 background: #4e20d1; 4962 color: #fff; 4963 border-radius: 50px; 4964 padding: 11px 22px; 4965 font-size: 16px; 4966 font-weight: 600; 4967 letter-spacing: .02em; 4968 gap: 6px; 4969 } 4970 .ds-qb-bar__cta span { display: inline; } 4971 .ds-qb-bar__cta svg { display: none; } 4972 } 4973</style> 4974 4975<div class="ds-qb-bar" onclick="dsQB.open()" role="button" tabindex="0"> <img 4976 class="ds-qb-bar__img" 4977 src="https://cdn.shopify.com/s/files/1/2709/7564/files/expert-2_1.png?v=1778160603" 4978 alt="Experte" 4979 > <div class="ds-qb-bar__text"> <div class="ds-qb-bar__heading">Welches Produkt passt zu dir?</div> <div class="ds-qb-bar__sub">Unser digitaler Experte hilft dir weiter.</div></div> <div class="ds-qb-bar__cta"> <span>Jetzt starten</span> <svg viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M6 3l5 5-5 5" stroke="#4e20d1" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round"/></svg></div> 4980</div> 4981 4982<div id="ds-qb-overlay" onclick="dsQB.overlayClick(event)"> <div id="ds-qb-modal"> <div id="ds-qb-header"> <div style="display:flex;align-items:center;gap:12px;flex:1;"> <img 4983 src="https://cdn.shopify.com/s/files/1/2709/7564/files/expert-2_1.png?v=1778160603" 4984 alt="Experte" 4985 style="width:38px;height:38px;border-radius:50%;object-fit:cover;flex-shrink:0;" 4986 > <div style="flex:1;min-width:0;text-align:left !important;"> <div style="font-size:14px;font-weight:600;color:#3a18a0;line-height:1.3;">Dein Bleaching-Experte</div> <div style="font-size:11px;color:#888;line-height:1.3;">In 3 Fragen zum passenden Produkt</div></div></div> <div id="ds-qb-close" onclick="dsQB.close()" role="button" tabindex="0"> <svg viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M1 1l12 12M13 1L1 13" stroke="#4e20d1" stroke-width="1.8" stroke-linecap="round"/></svg></div></div> 4987 4988 4989<style> 4990 4991 4992 #ds-quiz { font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif !important; -webkit-font-smoothing: antialiased; max-width: 480px !important; margin: 0 auto !important; padding: 20px 16px 40px !important; color: #1a1a1a !important; line-height: 1.5 !important; text-align: left !important; } 4993 #ds-quiz * { box-sizing: border-box !important; } 4994 #ds-quiz h1, #ds-quiz h2, #ds-quiz h3, #ds-quiz p, #ds-quiz div, #ds-quiz span, #ds-quiz button, #ds-quiz input { margin: 0; padding: 0; } 4995 4996 #ds-quiz .ds-screen { display: none; flex-direction: column; min-height: 520px; animation: ds-fadeIn 0.3s ease; } 4997 #ds-quiz .ds-screen.ds-active { display: flex !important; } 4998 @keyframes ds-fadeIn { from { opacity: 0; transform: translateY(8px); } to { opacity: 1; transform: translateY(0); } } 4999 5000 #ds-quiz-progress-bar { height: 2px !important; background: #e8e0f4 !important; overflow: hidden !important; margin: 0 !important; display: none; } 5001 #ds-quiz-progress-bar-fill { height: 100% !important; background: #4e20d1 !important; transition: width 0.5s ease !important; } 5002#ds-quiz-progress-label { font-size: 11px !important; color: #888 !important; letter-spacing: .06em !important; text-transform: uppercase !important; padding: 6px 20px 12px !important; display: none; text-align: left !important; width: 100% !important; } 5003 5004 #ds-quiz .ds-back { font-size: 13px !important; color: #888 !important; cursor: pointer !important; display: block !important; text-align: center !important; margin: 10px 0 0 !important; border: none !important; background: none !important; padding: 8px 0 !important; text-decoration: none !important; width: 100% !important; } 5005 #ds-quiz .ds-back:hover { color: #333 !important; } 5006 5007 #ds-quiz .ds-eyebrow { font-size: 10px !important; font-weight: 600 !important; color: #4e20d1 !important; text-transform: uppercase !important; letter-spacing: .12em !important; margin: 0 0 10px !important; } 5008 #ds-quiz .ds-title { font-size: 20px !important; font-weight: 500 !important; color: #1a1a1a !important; line-height: 1.35 !important; margin: 0 0 12px !important; text-transform: none !important; letter-spacing: 0 !important; } 5009 #ds-quiz .ds-subtitle { font-size: 13px !important; color: #888 !important; line-height: 1.5 !important; margin: 0 0 22px !important; } 5010 5011 #ds-quiz .ds-option { border: 1px solid #e8e0e4 !important; border-radius: 4px !important; padding: 14px 18px !important; margin: 0 0 8px !important; cursor: pointer !important; transition: all 0.15s ease !important; display: flex !important; align-items: center !important; gap: 14px !important; background: #fff !important; -webkit-tap-highlight-color: transparent !important; text-decoration: none !important; list-style: none !important; text-align: left !important; width: 100% !important; font-size: 14px !important; color: #1a1a1a !important; line-height: 1.4 !important; } 5012 #ds-quiz .ds-option:hover { border-color: #4e20d1 !important; background: #fafafa !important; } 5013 #ds-quiz .ds-option.ds-selected { border-color: #4e20d1 !important; background: rgba(78,32,209,0.06) !important; color: #1a1a1a !important; }
5014 #ds-quiz .ds-option .ds-radio { width: 20px !important; height: 20px !important; border-radius: 50% !important; border: 2px solid #d0d0d0 !important; flex-shrink: 0 !important; display: flex !important; align-items: center !important; justify-content: center !important; transition: all 0.15s !important; } 5015 #ds-quiz .ds-option .ds-radio::after { content: '' !important; width: 10px !important; height: 10px !important; border-radius: 50% !important; background: transparent !important; transition: all 0.15s !important; } 5016 #ds-quiz .ds-option.ds-selected .ds-radio { border-color: #4e20d1 !important; } 5017 #ds-quiz .ds-option.ds-selected .ds-radio::after { background: #4e20d1 !important; } 5018 #ds-quiz .ds-option strong { display: block !important; font-weight: 600 !important; margin: 0 0 2px !important; color: inherit !important; } 5019 #ds-quiz .ds-option span { font-size: 12px !important; opacity: .7 !important; } 5020 #ds-quiz .ds-option.ds-selected span { opacity: .8 !important; } 5021 5022 #ds-quiz .ds-btn { width: 100% !important; padding: 13px !important; border-radius: 50px !important; border: none !important; font-size: 13px !important; font-weight: 600 !important; cursor: pointer !important; transition: all 0.15s ease !important; -webkit-tap-highlight-color: transparent !important; display: block !important; text-align: center !important; text-decoration: none !important; text-transform: uppercase !important; letter-spacing: .04em !important; } 5023 #ds-quiz .ds-btn-primary { background: #4e20d1 !important; color: #fff !important; } 5024 #ds-quiz .ds-btn-primary:hover { background: #3a18a0 !important; } 5025 #ds-quiz .ds-btn-primary:disabled { background: #e0e0e0 !important; color: #aaa !important; cursor: default !important; opacity: .3 !important; pointer-events: none !important; } 5026 #ds-quiz .ds-btn-primary.ds-on { opacity: 1 !important; pointer-events: all !important; } 5027 #ds-quiz .ds-btn-outline { background: transparent !important; border: 1.5px solid #4e20d1 !important; color: #4e20d1 !important; } 5028 #ds-quiz .ds-btn-outline:hover { background: #4e20d1 !important; color: #fff !important; } 5029 5030 /* Haupt-Produkt Card (Ergebnis) â Flex ab Mobile */ 5031 #ds-quiz .ds-result-card { background: rgba(78,32,209,0.04) !important; border: 1.5px solid #4e20d1 !important; border-radius: 4px !important; padding: 18px !important; margin: 0 0 12px !important; overflow: hidden !important; display: flex !important; gap: 16px !important; align-items: flex-start !important; } 5032 #ds-quiz .ds-result-img { width: 120px !important; min-width: 120px !important; aspect-ratio: 1/1 !important; object-fit: cover !important; background: #f9f5f7 !important; display: block !important; margin: 0 !important; border-radius: 4px !important; flex-shrink: 0 !important; } 5033 #ds-quiz .ds-result-card-body { flex: 1 !important; min-width: 0 !important; } 5034 @media (min-width: 600px) { 5035 #ds-quiz .ds-result-img { width: 180px !important; min-width: 180px !important; } 5036 } 5037 5038 #ds-quiz .ds-result-eyebrow { display: none !important; } 5039 #ds-quiz .ds-product-name { font-size: 16px !important; font-weight: 600 !important; color: #1a1a1a !important; margin: 0 0 6px !important; text-transform: none !important; letter-spacing: 0 !important; text-decoration: none !important; display: block !important; } 5040 #ds-quiz .ds-product-name span { color: #1a1a1a !important; } 5041 #ds-quiz .ds-product-name:hover { text-decoration: underline !important; } 5042 #ds-quiz .ds-name-arrow { width: 14px !important; height: 14px !important; flex-shrink: 0 !important; vertical-align: middle !important; margin-left: 4px !important; display: inline !important; } 5043 @media (min-width: 601px) { #ds-quiz .ds-name-arrow { display: none !important; } } 5044 #ds-quiz .ds-product-why { font-size: 13px !important; color: #666 !important; margin: 0 0 14px !important; line-height: 1.55 !important; } 5045 #ds-quiz .ds-price-row { display: flex !important; align-items: baseline !important; gap: 10px !important; } 5046 #ds-quiz .ds-price-now { font-size: 18px !important; font-weight: 600 !important; color: #1a1a1a !important; } 5047 #ds-quiz .ds-price-was { font-size: 14px !important; color: #999999 !important; text-decoration: line-through !important; } 5048 #ds-quiz .ds-price-was:empty { display: none !important; } 5049 #ds-quiz .ds-price-save { font-size: 12px !important; color: #4e20d1 !important; font-weight: 600 !important; } 5050 #ds-quiz .ds-save-badge { display: none !important; margin: 8px 0 0 !important; padding: 4px 10px !important; background: #E1F5EE !important; color: #085041 !important; font-size: 12px !important; font-weight: 600 !important; border-radius: 20px !important; letter-spacing: .01em !important; } 5051 #ds-quiz .ds-save-badge.ds-visible { display: inline-block !important; } 5052 5053 /* Divider "Dazu empfehlen wir" */ 5054 #ds-quiz .ds-divider { display: flex !important; align-items: center !important; gap: 12px !important; margin: 0 0 24px !important; } 5055 #ds-quiz .ds-divider-line { flex: 1 !important; height: 1px !important; background: #e8e0f4 !important; } 5056 #ds-quiz .ds-divider-text { font-size: 11px !important; color: #4e20d1 !important; font-weight: 600 !important; letter-spacing: .08em !important; text-transform: uppercase !important; white-space: nowrap !important; } 5057 5058 /* Addon Mini-Card */ 5059 #ds-quiz .ds-addon-row { display: flex !important; flex-wrap: wrap !important; align-items: center !important; gap: 12px !important; padding: 12px !important; cursor: pointer !important; border: 1.5px solid #e8e0e4 !important; border-radius: 6px !important; transition: all 0.15s !important; -webkit-tap-highlight-color: transparent !important; background: #fff !important; } 5060 #ds-quiz .ds-addon-row:hover { border-color: #b8a0e8 !important; background: rgba(78,32,209,0.02) !important; } 5061 #ds-quiz .ds-addon-row.ds-addon-active { border-color: #4e20d1 !important; background: rgba(78,32,209,0.04) !important; } 5062 #ds-quiz .ds-addon-thumb { width: 56px !important; height: 56px !important; object-fit: cover !important; border-radius: 4px !important; flex-shrink: 0 !important; background: #f5f0fb !important; } 5063 #ds-quiz .ds-addon-info { flex: 1 !important; min-width: 0 !important; } 5064 #ds-quiz .ds-addon-info .ds-addon-name { font-size: 13px !important; font-weight: 600 !important; color: #1a1a1a !important; margin: 0 0 2px !important; line-height: 1.3 !important; } 5065 #ds-quiz .ds-addon-info .ds-price-row { gap: 6px !important; margin-top: 4px !important; } 5066 #ds-quiz .ds-addon-info .ds-price-now { font-size: 14px !important; font-weight: 600 !important; } 5067 #ds-quiz .ds-addon-info .ds-price-was { font-size: 12px !important; } 5068 5069 /* Checkbox */ 5070 #ds-quiz .ds-checkbox { width: 24px !important; height: 24px !important; border-radius: 6px !important; border: 2px solid #d0d0d0 !important; flex-shrink: 0 !important; display: flex !important; align-items: center !important; justify-content: center !important; transition: all 0.2s !important; background: #fff !important; align-self: center !important; } 5071 #ds-quiz .ds-addon-row.ds-addon-active .ds-checkbox { border-color: #4e20d1 !important; background: #4e20d1 !important; } 5072 #ds-quiz .ds-checkbox-mark { display: none !important; width: 13px !important; height: 13px !important; } 5073 #ds-quiz .ds-addon-row.ds-addon-active .ds-checkbox-mark { display: block !important; } 5074 5075 /* Addon Bullets */ 5076 #ds-quiz .ds-addon-extra { display: block !important; width: 100% !important; padding-top: 10px !important; margin-top: 2px !important; border-top: 1px solid #ede6f8 !important; } 5077 #ds-quiz .ds-addon-bullets { list-style: none !important; margin: 0 !important; padding: 0 !important; } 5078 #ds-quiz .ds-addon-bullets li { font-size: 12px !important; color: #666 !important; line-height: 1.5 !important; padding: 0 0 0 14px !important; margin: 0 0 2px 0 !important; position: relative !important; } 5079 #ds-quiz .ds-addon-bullets li::before { content: 'â' !important; position: absolute !important; left: 0 !important; color: #4e20d1 !important; font-size: 11px !important; font-weight: 700 !important; } 5080 5081 /* Email Box */ 5082 #ds-quiz .ds-email-box { background: #f8f5fd !important; border: 1px solid #d0c0e8 !important; border-radius: 4px !important; padding: 24px !important; margin: 16px 0 0 !important; text-align: center !important; } 5083 #ds-quiz .ds-email-input { width: 100% !important; padding: 12px 14px !important; border: 1px solid #ddd !important; border-radius: 4px !important; font-size: 14px !important; background: #fff !important; color: #1a1a1a !important; margin: 0 0 8px !important; outline: none !important; transition: border-color 0.15s !important; } 5084 #ds-quiz .ds-email-input:focus { border-color: #1a1a1a !important; } 5085 #ds-quiz .ds-email-input::placeholder { color: #bbb !important; } 5086 #ds-quiz .ds-email-error { font-size: 12px !important; color: #d33 !important; margin: -4px 0 8px !important; display: none; } 5087 #ds-quiz .ds-email-success { font-size: 13px !important; color: #4e20d1 !important; font-weight: 600 !important; display: none; margin: 10px 0 0 !important; } 5088 #ds-quiz .ds-btn-pdf { background: #4e20d1 !important; color: #fff !important; border: none !important; border-radius: 4px !important; padding: 12px 20px !important; font-size: 13px !important; font-weight: 600 !important; cursor: pointer !important; width: 100% !important; letter-spacing: .03em !important; } 5089 #ds-quiz .ds-btn-pdf:hover { background: #3a18a0 !important; } 5090 #ds-quiz .ds-skip { font-size: 12px !important; color: #bbb !important; cursor: pointer !important; margin: 10px 0 0 !important; display: inline-block !important; } 5091 #ds-quiz .ds-skip:hover { color: #888 !important; } 5092 5093 #ds-quiz .ds-trust { display: flex !important; justify-content: center !important; gap: 16px !important; margin: 16px 0 0 !important; font-size: 11px !important; color: #888 !important; flex-wrap: wrap !important; } 5094 #ds-quiz .ds-note { font-size: 11px !important; color: #aaa !important; text-align: center !important; margin: 8px 0 0 !important; line-height: 1.5 !important; } 5095 #ds-quiz .ds-spacer { flex: 1 !important; } 5096 #ds-quiz .ds-nav { display: flex !important; justify-content: space-between !important; align-items: center !important; margin: 24px 0 0 !important; } 5097 5098 #ds-quiz .ds-spinner { display: inline-block !important; width: 14px !important; height: 14px !important; border: 2px solid #fff !important; border-top: 2px solid transparent !important; border-radius: 50% !important; animation: ds-spin 0.6s linear infinite !important; vertical-align: middle !important; margin-right: 4px !important; } 5099 @keyframes ds-spin { to { transform: rotate(360deg); } } 5100 5101 /* Loading Screen */ 5102 #ds-quiz .ds-loading-dots { display: flex; justify-content: center; gap: 8px; margin: 0 0 20px; } 5103 #ds-quiz .ds-loading-dots span { width: 10px; height: 10px; border-radius: 50%; background: #4e20d1; opacity: 0.2; animation: ds-dot-pulse 1.2s ease-in-out infinite; } 5104 #ds-quiz .ds-loading-dots span:nth-child(2) { animation-delay: 0.2s; } 5105 #ds-quiz .ds-loading-dots span:nth-child(3) { animation-delay: 0.4s; } 5106 @keyframes ds-dot-pulse { 0%, 80%, 100% { opacity: 0.2; transform: scale(0.85); } 40% { opacity: 1; transform: scale(1.15); } } 5107 #ds-quiz .ds-loading-text { font-size: 15px !important; color: #1a1a1a !important; font-weight: 500 !important; transition: opacity 0.4s ease; } 5108 5109 @media (max-width: 480px) { 5110 #ds-quiz { padding: 16px 14px 32px !important; } 5111 #ds-quiz .ds-title { font-size: 18px !important; } 5112 #ds-quiz .ds-option { padding: 12px 14px !important; } 5113 } 5114 5115 @media (max-width: 600px) { 5116 #ds-quiz .ds-nav { 5117 position: sticky !important; 5118 bottom: 0 !important; 5119 background: #fff !important; 5120 padding: 12px 0 12px !important; 5121 margin: 16px 0 0 !important; 5122 border-top: 1px solid #f0e8f8 !important; 5123 flex-direction: column !important; 5124 align-items: stretch !important; 5125 justify-content: flex-start !important; 5126 gap: 0 !important; 5127 } 5128 #ds-quiz .ds-back { 5129 position: static !important; 5130 margin: 4px 0 0 !important; 5131 } 5132 } 5133 5134@media (min-width: 601px) { 5135 #ds-quiz .ds-nav { 5136 flex-direction: column !important; 5137 align-items: stretch !important; 5138 justify-content: flex-start !important; 5139 position: static !important; 5140 border-top: none !important; 5141 padding: 0 !important; 5142 gap: 0 !important; 5143 } 5144 } 5145 5146</style> 5147 5148<div id="ds-quiz-progress-bar"><div id="ds-quiz-progress-bar-fill" style="width:0%"></div></div> 5149<div id="ds-quiz-progress-label"></div> 5150 5151<div id="ds-quiz"> 5152 5153<!-- INTRO --> 5154<div id="ds-s0" class="ds-screen ds-active"> <div class="ds-spacer"></div> <div style="text-align:center;"> <h1 class="ds-title" style="font-size:26px !important;">Finde dein perfektes Zahnbleaching</h1> <p class="ds-subtitle" style="margin-bottom:12px !important;">In 3 kurzen Fragen zu deinem optimalen Bleaching Ergebniss.</p> <button class="ds-btn ds-btn-primary ds-on" onclick="dsQuiz.go(1)">Jetzt starten</button> <div class="ds-trust" style="margin-top:12px !important;"> <span>575.000+ zufriedene Kunden</span> <span>Mit Zahnärzten entwickelt</span></div></div> <div class="ds-spacer"></div> 5155</div> 5156 5157<!-- Q1: Empfindlichkeit --> 5158<div id="ds-s1" class="ds-screen"> <div class="ds-eyebrow">Deine Ausgangssituation</div> <h2 class="ds-title">Wie empfindlich sind deine Zähne?</h2> <!-- <p class="ds-subtitle">Die wichtigste Frage â sie bestimmt, welche Formel zu dir passt.</p> --> <div class="ds-option" onclick="dsQuiz.pick(this,1,'nicht')"><div class="ds-radio"></div><div><strong>Nicht empfindlich</strong><span>Kein Ziehen bei kalten oder warmen Speisen</span></div></div> <div class="ds-option" onclick="dsQuiz.pick(this,1,'leicht')"><div class="ds-radio"></div><div><strong>Leicht empfindlich</strong><span>Gelegentlich ein kurzes Ziehen</span></div></div> <div class="ds-option" onclick="dsQuiz.pick(this,1,'stark')"><div class="ds-radio"></div><div><strong>Stark empfindlich</strong><span>Regelmässig unangenehm, suche eine sanfte Lösung</span></div></div> <div class="ds-spacer"></div> <div class="ds-nav"><span></span><button id="ds-b1" class="ds-btn ds-btn-primary" disabled onclick="dsQuiz.go(2)">Weiter</button></div> 5159</div> 5160 5161<!-- Q2: Verfärbung --> 5162<div id="ds-s2" class="ds-screen"> <div class="ds-eyebrow">Deine Ausgangslage</div> <h2 class="ds-title">Wie stark sind deine Zähne verfärbt?</h2> <!-- <p class="ds-subtitle">Sei ehrlich â das hilft uns, die richtige Stärke für dich zu finden.</p> --> <div class="ds-option" onclick="dsQuiz.pick(this,2,'leicht')"><div class="ds-radio"></div><div><strong>Leicht gelblich</strong><span>
5162Natürliche, altersbedingte Verfärbung</span></div></div> <div class="ds-option" onclick="dsQuiz.pick(this,2,'mittel')"><div class="ds-radio"></div><div><strong>Deutlich verfärbt</strong><span>Durch Kaffee, Tee oder Rotwein</span></div></div> <div class="ds-option" onclick="dsQuiz.pick(this,2,'stark')"><div class="ds-radio"></div><div><strong>Stark verfärbt</strong><span>Durch Rauchen oder jahrelange Verfärbungen</span></div></div> <div class="ds-spacer"></div> <div class="ds-nav"> <button id="ds-b2" class="ds-btn ds-btn-primary" disabled onclick="dsQuiz.go(3)">Weiter</button> <button class="ds-back" onclick="dsQuiz.go(1)">Zurück</button></div> 5163</div> 5164 5165<!-- Q3: Routine --> 5166<div id="ds-s3" class="ds-screen"> <div class="ds-eyebrow">Deine Routine</div> <h2 class="ds-title">Wie willst du das Bleaching anwenden?</h2> <!-- <p class="ds-subtitle">Regelmässigkeit macht den Unterschied.</p> --> <div class="ds-option" onclick="dsQuiz.pick(this,3,'kur')"><div class="ds-radio"></div><div><strong>14-Tage Kur</strong><span>Intensiv behandeln â dann ist man fertig</span></div></div> <div class="ds-option" onclick="dsQuiz.pick(this,3,'taeglich')"><div class="ds-radio"></div><div><strong>Täglich pflegen</strong><span>Langfristig in die Pflegeroutine einbauen</span></div></div> <div class="ds-spacer"></div> <div class="ds-nav"> <button id="ds-b3" class="ds-btn ds-btn-primary" disabled onclick="dsQuiz.showResult()">Ergebnis anzeigen</button> <button class="ds-back" onclick="dsQuiz.go(2)">Zurück</button></div> 5167</div> 5168 5169<!-- LOADING SCREEN --> 5170<div id="ds-s6" class="ds-screen"> <div class="ds-spacer"></div> <div style="text-align:center;padding:0 16px;"> <div class="ds-loading-dots"> <span></span><span></span><span></span></div> <p class="ds-loading-text" id="ds-loading-text">Wir analysieren deine Antworten...</p></div> <div class="ds-spacer"></div> 5171</div> 5172 5173<!-- ERGEBNIS --> 5174<div id="ds-s7" class="ds-screen"> <div style="padding:16px 0 10px;"> <div class="ds-eyebrow">Deine persönliche Empfehlung</div> <h2 class="ds-title">Dein ideales DiamondSmile Produkt</h2> <!-- <p class="ds-subtitle" style="margin-bottom:16px !important;">Auf Basis deiner Antworten haben wir die passende Kombination für dich rausgesucht.</p> --></div> <!-- Hauptprodukt Card --> <div class="ds-result-card"> <a id="ds-r-img-link" href="#" target="_blank"> <img class="ds-result-img" id="ds-r-img" src="" alt=""></a> <div class="ds-result-card-body"> <div class="ds-result-eyebrow">Unsere Empfehlung</div> <a class="ds-product-name" id="ds-r-name" href="#" target="_blank"> <span id="ds-r-name-text"></span>
5174 <svg class="ds-name-arrow" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M6 3l5 5-5 5" stroke="#4e20d1" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round"/></svg></a> <p class="ds-product-why" id="ds-r-why"></p> <div class="ds-price-row"> <span class="ds-price-was" id="ds-r-was"></span> <span class="ds-price-now" id="ds-r-price"></span></div> <div id="ds-r-save-badge" class="ds-save-badge"></div></div></div> <!-- CTA --> <button class="ds-btn ds-btn-primary" onclick="dsQuiz.addToCart()" id="ds-atc-btn" style="margin:0 0 24px !important;">Beide in den Warenkorb</button> <!-- Addon-Section --> <div id="ds-addon-section" style="display:none;"> <div class="ds-divider"> <div class="ds-divider-line"></div> <div class="ds-divider-text">Dazu empfehlen wir</div> <div class="ds-divider-line"></div></div> <div class="ds-addon-row" id="ds-addon-card" onclick="dsQuiz.toggleAddon()"> <img class="ds-addon-thumb" id="ds-a-img" src="" alt=""> <div class="ds-addon-info"> <div class="ds-addon-name" id="ds-a-name"></div> <div class="ds-price-row"> <span class="ds-price-was" id="ds-a-was"></span> <span class="ds-price-now" id="ds-a-price"></span></div></div> <div class="ds-checkbox"> <svg class="ds-checkbox-mark" viewBox="0 0 12 12" fill="none" xmlns="http://www.w3.org/2000/svg"> <polyline points="1.5,6 4.5,9 10.5,3" stroke="#fff" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg></div> <div class="ds-addon-extra"> <p class="ds-addon-why" id="ds-a-why"></p></div></div></div> <!-- Email Lead Capture â aktuell ausgeblendet --> <div class="ds-email-box" id="ds-email-box" style="display:none !important;"> <p style="font-size:16px !important;font-weight:600 !important;color:#1a1a1a !important;margin:0 0 6px !important;">Kostenlose Bleaching-Anleitung</p> <p style="font-size:13px !important;color:#888 !important;margin:0 0 18px !important;line-height:1.55 !important;">Hol dir unsere Schritt-für-Schritt Anleitung â kostenlos als PDF.</p> <input type="email" class="ds-email-input" placeholder="Deine E-Mail-Adresse" id="ds-email" autocomplete="email"> <div class="ds-email-error" id="ds-email-error">Bitte geben Sie eine gültige E-Mail-Adresse ein.</div> <button class="ds-btn-pdf" onclick="dsQuiz.submitEmail()" id="ds-email-btn">Anfordern</button> <div class="ds-email-success" id="ds-email-success">Danke â schau kurz in dein Postfach.</div> <span class="ds-skip" onclick="document.getElementById('ds-email-box').style.display='none'">Nein danke</span></div> <!-- Restart --> <div style="text-align:center !important; margin: 20px 0 0 !important;"> <span onclick="dsQuiz.restart()" style="font-size:12px !important; color:#bbb !important; cursor:pointer !important; text-decoration:underline !important;">Quiz neu starten</span></div> 5175 5176</div> 5177 5178</div> 5179
5180<script> 5181(function() { 5182 'use strict'; 5183 5184 var CDN = 'https://diamondsmileteeth.com/cdn/shop/files/'; 5185 var answers = {}; 5186 var currentMain = null; 5187 var currentAddon = null; 5188 var addonSelected = false; 5189 5190 var P = { 5191 powerSet: { 5192 name:'Power+ Zahnbleaching Set', 5193 desc:'Unser stärkstes Set für maximale Ergebnisse. Speziell für hartnäckige Verfärbungen entwickelt â sichtbarer Effekt bereits nach der ersten Anwendung.', 5194 bullets: ['Stärkstes Bleaching-Set im Sortiment', 'Sichtbarer Effekt nach 1. Anwendung', 'Für hartnäckige Verfärbungen entwickelt'], 5195 priceNow:'79,99 \u20AC', priceOld:'169,99 \u20AC', save:'53% gespart', 5196 img: CDN+'Lila-Zahnbleaching-Serum-Zahnbleaching-Set-Diamond-Smile_2000x.png?v=1740431233', 5197 url:'/products/bundle-deluxe-zahnbleaching', vid: 45262089060616 5198 }, 5199 premiumSet: { 5200 name:'Premium Zahnbleaching Set', 5201 desc:'Unser meistverkauftes Set â weissere Zähne in nur 10 Minuten. Die perfekte Balance aus Wirksamkeit und Anwenderkomfort für zu Hause.', 5202 bullets: ['Meistverkauftes Set', 'Weissere Zähne in nur 10 Minuten', 'Perfekte Balance aus Wirkung & Komfort'], 5203 priceNow:'59,99 \u20AC', priceOld:'119,99 \u20AC', save:'50% gespart', 5204 img: CDN+'DeutschProduktbilder_2_2000x.jpg?v=1770419562', 5205 url:'/products/home-bleaching-kit', vid: 43809548501256 5206 }, 5207 papSet: { 5208 name:'PAP+ Zahnbleaching Set', 5209 desc:'Das schonende Phone-Bleaching Kit mit PAP+ Formel â ohne Peroxid, speziell für empfindliche Zähne entwickelt. Effektiv, sanft und klinisch getestet.', 5210 bullets: ['Ohne Peroxid â für empfindliche Zähne', 'PAP+ Formel klinisch getestet', 'Effektiv und besonders schonend'], 5211 priceNow:'59,99 \u20AC', priceOld:'89,99 \u20AC', save:'33% gespart', 5212 img: CDN+'DeutschProduktbilder_5_2000x.jpg?v=1770419768', 5213 url:'/products/pap-zahnbleaching-set', vid: 43988205732104 5214 }, 5215 farbkorrekturKit: { 5216 name:'Farbkorrektur Zahnbleaching Kit', 5217 desc:'Für den Hollywood Smile â kombiniert professionelles Bleaching mit sofortiger Farbkorrektur.', 5218 bullets: ['Professionelles Bleaching + Farbkorrektur', 'Sofort-Effekt durch lila Formel', 'Für maximale Strahlkraft'], 5219 priceNow:'59,99 \u20AC', priceOld:'', save:'', 5220 img: CDN+'zufgutf_1_2000x.jpg?v=1770115316', 5221 url:'/products/farbkorrektur-zahnbleaching-kit', vid: 45054363697416 5222 }, 5223 whiteStrips: { 5224 name:'Zahnbleaching White Strips', 5225 desc:'Die gründliche 14-tägige Behandlung â einfach aufkleben und einwirken lassen. Klinisch erprobte Formel.', 5226 bullets: ['14-tägige Intensivbehandlung', 'Einfach aufkleben & einwirken lassen', 'Klinisch erprobte Formel'], 5227 priceNow:'29,99 \u20AC', priceOld:'59,99 \u20AC', save:'50% gespart', 5228 img: CDN+'DEBilderNEU_1_ba74fa5e-bd72-4547-a301-96910c7769d6_2000x.jpg?v=1770988160', 5229 url:'/products/teeth-whitening-strips-3d', vid: 32966209110091 5230 }, 5231 papStrips: { 5232 name:'Zahnbleaching PAP+ Strips', 5233 desc:'Premium Streifen mit PAP+ Formel â besonders schonend für empfindliche Zähne.', 5234 bullets: ['PAP+ Formel ohne Peroxid', 'Besonders schonend für empfindliche Zähne', 'Premium-Qualität zum fairen Preis'], 5235 priceNow:'29,99 \u20AC', priceOld:'59,99 \u20AC', save:'50% gespart', 5236 img: CDN+'DEBilderNEU_6_2000x.jpg?v=1770987675', 5237 url:'/products/zahnbleaching-pap-strips', vid: 43857222467848 5238 }, 5239 aktivkohleStrips: { 5240 name:'Aktivkohle Zahnbleaching Strips', 5241 desc:'Auf natürlicher Aktivkohlebasis â besonders wirksam bei Raucher-Verfärbungen.', 5242 bullets: ['Natürliche Aktivkohle-Formel', 'Besonders wirksam bei Raucher-Verfärbungen', 'Sanfte Tiefenreinigung'], 5243 priceNow:'29,99 \u20AC', priceOld:'59,99 \u20AC', save:'50% gespart', 5244 img: CDN+'Aktivkohle-Zahnbleaching-Streifen-Zahnaufhellung-fur-zu-Hause_2000x.jpg?v=1772425032', 5245 url:'/products/aktivkohle-strips', vid: 43857212342536 5246 }, 5247 schaum: { 5248 name:'Zahnbleaching Schaum', 5249 desc:'Ideal für die tägliche Pflege â einfach beim Zähneputzen einsetzen.',
5250 bullets: ['Täglich beim Zähneputzen anwenden', 'Einfach in Routine integrierbar', 'Sanfte Langzeitaufhellung'], 5251 priceNow:'19,99 \u20AC', priceOld:'', save:'', 5252 img: CDN+'DeutschProduktbilder_3_2000x.jpg?v=1770419508', 5253 url:'/products/zahnbleaching-schaum', vid: 43706574242056 5254 }, 5255 papZahnpasta: { 5256 name:'Zahnbleaching PAP Zahnpasta', 5257 desc:'Professionelle Aufhellformel zum täglichen Zähneputzen â speziell für empfindliche Zähne.', 5258 bullets: ['Tägliche Aufhellung beim Zähneputzen', 'PAP-Formel speziell für Empfindliche', 'Professionelle Wirkung zu Hause'], 5259 priceNow:'19,99 \u20AC', priceOld:'29,99 \u20AC', save:'33% gespart', 5260 img: CDN+'DEBilderNEU_2_291a9eed-0b8f-40f7-bb55-2540ffc56f2f_2000x.jpg?v=1770987387', 5261 url:'/products/zahnbleaching-pap-zahnpasta', vid: 43706573783304 5262 }, 5263 stift: { 5264 name:'Zahnbleaching Stift', 5265 desc:'Kompakt, präzise, immer griffbereit â für schnelle Auffrischung unterwegs.', 5266 bullets: ['Immer griffbereit â passt in jede Tasche', 'Präzise Applikation', 'Schnelle Auffrischung für unterwegs'], 5267 priceNow:'29,99 \u20AC', priceOld:'', save:'', 5268 img: CDN+'DEBilderNEU_5_2000x.jpg?v=1770987591', 5269 url:'/products/diamond-smile%E2%84%A2-whitening-pen', vid: 32398101872715 5270 }, 5271 farbkorrekturSerum: { 5272 name:'Zahnbleaching Farbkorrektur Serum', 5273 desc:'Unser Nr. 1 Bestseller â das lila Serum korrigiert die Zahnfarbe mit Sofort-Effekt.', 5274 bullets: ['Nr. 1 Bestseller', 'Sofort-Effekt durch lila Farbkorrektur', 'Verstärkt jedes Bleaching-Ergebnis'], 5275 priceNow:'29,99 \u20AC', priceOld:'49,99 \u20AC', save:'40% gespart', 5276 img: CDN+'DeutschProduktbilder_1_2000x.jpg?v=1770419891', 5277 url:'/products/zahnbleaching-color-corrector', vid: 43706572538120 5278 }, 5279 aktivkohlePulver: { 5280 name:'Zahnbleaching Aktivkohle Pulver', 5281 desc:'Natürlich und effektiv â oxidiert Verfärbungen schnell und schonend.', 5282 bullets: ['100% natürliche Aktivkohle', 'Oxidiert Verfärbungen schnell', 'Schonende Tiefenwirkung'], 5283 priceNow:'19,99 \u20AC', priceOld:'', save:'', 5284 img: CDN+'Zahnbleaching-Aktivkohle_2000x.jpg?v=1772424943', 5285 url:'/products/aktivkohle-pulver', vid: 43809540178184 5286 } 5287 }; 5288 5289 /* 5290 Logik: 3 Fragen 5291 answers[1] = Empfindlichkeit: 'nicht' | 'leicht' | 'stark' 5292 answers[2] = Verfärbung: 'leicht' | 'mittel' | 'stark' 5293 answers[3] = Routine: 'kur' | 'taeglich' 5294 */ 5295 function getRecommendation() { 5296 var s = answers[1]; 5297 var v = answers[2]; 5298 var r = answers[3]; 5299 var main, addon = null; 5300 5301 if (s === 'stark' || s === 'leicht') { 5302 // Empfindlich â immer PAP+ Linie 5303 if (r === 'kur') { 5304 main = P.papSet; 5305 addon = P.farbkorrekturSerum; 5306 } else { 5307 // täglich 5308 if (v === 'leicht') { 5309 main = P.papZahnpasta; 5310 addon = P.farbkorrekturSerum; 5311 } else if (v === 'mittel') { 5312 main = P.papStrips; 5313 addon = P.farbkorrekturSerum; 5314 } else { 5315 // stark 5316 main = P.papStrips; 5317 addon = P.papSet; 5318 } 5319 } 5320 } else { 5321 // Nicht empfindlich 5322 if (r === 'kur') { 5323 if (v === 'leicht') { 5324 main = P.premiumSet; 5325 addon = P.farbkorrekturSerum; 5326 } else if (v === 'mittel') { 5327 main = P.farbkorrekturKit; 5328 addon = P.farbkorrekturSerum; 5329 } else { 5330 // stark 5331 main = P.powerSet; 5332 addon = P.farbkorrekturSerum; 5333 } 5334 } else { 5335 // täglich 5336 if (v === 'leicht') { 5337 main = P.schaum; 5338 addon = P.stift; 5339 } else if (v === 'mittel') { 5340 main = P.whiteStrips; 5341 addon = P.farbkorrekturSerum; 5342 } else { 5343 // stark 5344 main = P.aktivkohleStrips; 5345 addon = P.aktivkohlePulver; 5346 } 5347 } 5348 } 5349 5350 return { main: main, addon: addon }; 5351 } 5352 5353 function go(n) { 5354 var screens = document.querySelectorAll('#ds-quiz .ds-screen'); 5355 for (var i = 0; i <screens.length; i++) { screens[i].classList.remove('ds-active'); } 5356 document.getElementById('ds-s' + n).classList.add('ds-active'); 5357 5358 // Globale Progressbar aktualisieren 5359 var bar = document.getElementById('ds-quiz-progress-bar'); 5360 var fill = document.getElementById('ds-quiz-progress-bar-fill'); 5361 var label = document.getElementById('ds-quiz-progress-label'); 5362 var steps = { 1: { pct: '33%', txt: 'Schritt 1 von 3' }, 2: { pct: '66%', txt: 'Schritt 2 von 3' }, 3: { pct: '100%', txt: 'Schritt 3 von 3' } }; 5363 if (steps[n]) { 5364 bar.style.display = 'block'; 5365 label.style.display = 'block'; 5366 fill.style.width = steps[n].pct; 5367 label.textContent = steps[n].txt; 5368 } else { 5369 bar.style.display = 'none'; 5370 label.style.display = 'none'; 5371 } 5372 var modal = document.getElementById('ds-qm-modal'); 5373 if (modal) { 5374 modal.scrollTo({ top: 0, behavior: 'smooth' }); 5375 } else { 5376 window.scrollTo({ top: document.getElementById('ds-quiz').offsetTop - 20, behavior: 'smooth' }); 5377 } 5378 if (window._learnq) { window._learnq.push(['track', 'Quiz Screen Viewed', { screen: n }]); } 5379 if (window.clarity) { 5380 var stepLabel = n === 0 ? 'intro' : n === 7 ? 'result' : 'step_' + n; 5381 clarity('set', 'quiz_step', stepLabel); 5382 clarity('event', 'quiz_step_' + stepLabel); 5383 } 5384 } 5385 5386 function pick(el, step, val) { 5387 answers[step] = val; 5388 var options = el.parentElement.querySelectorAll('.ds-option'); 5389 for (var i = 0; i <options.length; i++) { options[i].classList.remove('ds-selected'); } 5390 el.classList.add('ds-selected'); 5391 var btn = document.getElementById('ds-b' + step); 5392 if (btn) btn.disabled = false;
5393 } 5394 5395 function updateCtaText() { 5396 var btn = document.getElementById('ds-atc-btn'); 5397 if (!btn) return; 5398 if (currentAddon && addonSelected) { 5399 btn.textContent = 'Beide in den Warenkorb'; 5400 } else { 5401 btn.textContent = 'In den Warenkorb'; 5402 } 5403 } 5404 5405 function toggleAddon() { 5406 addonSelected = !addonSelected; 5407 var card = document.getElementById('ds-addon-card'); 5408 if (addonSelected) { 5409 card.classList.add('ds-addon-active'); 5410 } else { 5411 card.classList.remove('ds-addon-active'); 5412 } 5413 if (window._dsQuizState) window._dsQuizState.addonSelected = addonSelected; 5414 if (window.clarity) { clarity('set', 'quiz_addon', addonSelected ? 'selected' : 'deselected'); } 5415 updateCtaText(); 5416 } 5417 5418 function showResult() { 5419 // Zuerst Loading-Screen zeigen 5420 go(6); 5421 5422 var loadingText = document.getElementById('ds-loading-text'); 5423 var loadingSteps = [ 5424 'Wir analysieren deine Antworten...', 5425 'Wir gleichen mit unseren Produkten ab...', 5426 'Deine Empfehlung ist bereit.' 5427 ]; 5428 5429 // Clarity: Loading Screen gestartet 5430 if (window.clarity) { 5431 clarity('set', 'quiz_step', 'loading'); 5432 clarity('event', 'quiz_step_loading'); 5433 } 5434 5435 // Schritt 2 nach 650ms 5436 setTimeout(function() { 5437 if (loadingText) { 5438 loadingText.style.opacity = '0'; 5439 setTimeout(function() { 5440 loadingText.textContent = loadingSteps[1]; 5441 loadingText.style.opacity = '1'; 5442 }, 300); 5443 } 5444 }, 650); 5445 5446 // Schritt 3 nach 1350ms 5447 setTimeout(function() { 5448 if (loadingText) { 5449 loadingText.style.opacity = '0'; 5450 setTimeout(function() { 5451 loadingText.textContent = loadingSteps[2]; 5452 loadingText.style.opacity = '1'; 5453 }, 300); 5454 } 5455 }, 1350); 5456 5457 // Nach 2000ms Ergebnis aufbauen und zeigen 5458 setTimeout(function() { 5459 var rec = getRecommendation(); 5460 currentMain = rec.main; 5461 currentAddon = rec.addon; 5462 addonSelected = false; 5463 window._dsQuizState = { main: rec.main, addon: rec.addon, addonSelected: false }; 5464 5465 document.getElementById('ds-r-img').src = rec.main.img; 5466 document.getElementById('ds-r-img-link').href = rec.main.url; 5467 document.getElementById('ds-r-name-text').textContent = rec.main.name; 5468 document.getElementById('ds-r-name').href = rec.main.url; 5469 document.getElementById('ds-r-why').textContent = rec.main.desc; 5470 document.getElementById('ds-r-price').textContent = rec.main.priceNow; 5471 document.getElementById('ds-r-was').textContent = rec.main.priceOld || ''; 5472 var badgeEl = document.getElementById('ds-r-save-badge'); 5473 if (rec.main.priceOld) { 5474 var priceNow = parseFloat(rec.main.priceNow.replace(/[^0-9,]/g,'').replace(',','.')); 5475 var priceOld = parseFloat(rec.main.priceOld.replace(/[^0-9,]/g,'').replace(',','.')); 5476 var pct = Math.round((1 - priceNow / priceOld) * 100); 5477 badgeEl.textContent = 'Du sparst ' + pct + '%'; 5478 badgeEl.classList.add('ds-visible'); 5479 } else { 5480 badgeEl.classList.remove('ds-visible'); 5481 } 5482 5483 if (rec.addon) { 5484 document.getElementById('ds-a-img').src = rec.addon.img; 5485 document.getElementById('ds-a-name').textContent = rec.addon.name; 5486 document.getElementById('ds-a-price').textContent = rec.addon.priceNow; 5487 document.getElementById('ds-a-was').textContent = rec.addon.priceOld || ''; 5488 var bulletsEl = document.getElementById('ds-a-why'); 5489 bulletsEl.innerHTML = ''; 5490 if (rec.addon.bullets && rec.addon.bullets.length) { 5491 var ul = document.createElement('ul'); 5492 ul.className = 'ds-addon-bullets'; 5493 rec.addon.bullets.forEach(function(b) { 5494 var li = document.createElement('li'); 5495 li.textContent = b; 5496 ul.appendChild(li); 5497 }); 5498 bulletsEl.appendChild(ul); 5499 } 5500 document.getElementById('ds-addon-card').classList.remove('ds-addon-active'); 5501 document.getElementById('ds-addon-section').style.display = 'block'; 5502 } else { 5503 document.getElementById('ds-addon-section').style.display = 'none'; 5504 } 5505 5506 updateCtaText(); 5507 go(7); 5508 5509 if (window._learnq) { 5510 window._learnq.push(['track', 'Quiz Completed', { 5511 recommended_product: rec.main.name, 5512 addon_product: rec.addon ? rec.addon.name : '',
5513 sensitivity: answers[1]||'', 5514 staining: answers[2]||'', 5515 routine: answers[3]||'' 5516 }]); 5517 } 5518 if (window.clarity) { 5519 clarity('set', 'quiz_result', rec.main.name); 5520 clarity('event', 'quiz_completed'); 5521 } 5522 }, 2000); // Ende setTimeout Loading 5523 } 5524 5525 function cartAdd(items) { 5526 var validItems = items.filter(function(i){ return i.id !== null; }); 5527 var urlFallback = items[0] ? items[0].url : '/collections/all'; 5528 if (validItems.length === 0) { window.location.href = urlFallback; return; } 5529 var cartItems = validItems.map(function(i){ return { id: i.id, quantity: 1 }; }); 5530 fetch('/cart/add.js', { 5531 method: 'POST', 5532 headers: { 'Content-Type': 'application/json' }, 5533 body: JSON.stringify({ items: cartItems }) 5534 }) 5535 .then(function(r){ return r.json(); }) 5536 .then(function(){ 5537 if (window._learnq) { 5538 window._learnq.push(['track', 'Quiz Add to Cart', { 5539 products: validItems.map(function(i){ return i.name; }).join(', ') 5540 }]); 5541 } 5542 if (window.clarity) { 5543 clarity('set', 'quiz_event', 'add_to_cart'); 5544 clarity('event', 'quiz_atc'); 5545 } 5546 window.location.href = '/cart'; 5547 }) 5548 .catch(function(){ window.location.href = urlFallback; }); 5549 } 5550 5551 function addToCart() { 5552 if (!currentMain) return; 5553 var items = [{ id: currentMain.vid, name: currentMain.name, url: currentMain.url }]; 5554 if (currentAddon && addonSelected) { 5555 items.push({ id: currentAddon.vid, name: currentAddon.name, url: currentAddon.url }); 5556 } 5557 cartAdd(items); 5558 } 5559 5560 function submitEmail() { 5561 var email = document.getElementById('ds-email').value.trim(); 5562 var errorEl = document.getElementById('ds-email-error'); 5563 if (!email || email.indexOf('@') === -1 || email.indexOf('.') === -1) { errorEl.style.display = 'block'; return; } 5564 errorEl.style.display = 'none'; 5565 var btn = document.getElementById('ds-email-btn'); 5566 btn.innerHTML = '<span class="ds-spinner"></span>Wird gesendet...'; 5567 btn.disabled = true; 5568 if (window._learnq) { 5569 window._learnq.push(['identify', { 5570 '$email': email, 5571 'Quiz Recommended Product': currentMain ? currentMain.name : '', 5572 'Quiz Addon Product': currentAddon ? currentAddon.name : '', 5573 'Quiz Addon Selected': addonSelected, 5574 'Quiz Sensitivity': answers[1]||'', 5575 'Quiz Staining': answers[2]||'', 5576 'Quiz Routine': answers[3]||'' 5577 }]); 5578 window._learnq.push(['track', 'Quiz Email Submitted', { 5579 recommended_product: currentMain ? currentMain.name : '', 5580 addon_product: currentAddon ? currentAddon.name : '', 5581 addon_selected: addonSelected 5582 }]); 5583 } 5584 setTimeout(function(){ 5585 document.getElementById('ds-email-success').style.display = 'block'; 5586 btn.style.opacity = '.5'; 5587 document.getElementById('ds-email').disabled = true; 5588 }, 600); 5589 } 5590 5591 function restart() { 5592 answers = {}; 5593 currentMain = null; 5594 currentAddon = null; 5595 addonSelected = false; 5596 for (var i = 1; i <= 3; i++) { 5597 var btn = document.getElementById('ds-b' + i); 5598 if (btn) btn.disabled = true; 5599 var opts = document.querySelectorAll('#ds-s' + i + ' .ds-option'); 5600 for (var j = 0; j <opts.length; j++) { opts[j].classList.remove('ds-selected'); } 5601 } 5602 go(0); 5603 } 5604 5605 window.dsQuiz = { 5606 go: go, pick: pick, showResult: showResult, 5607 submitEmail: submitEmail, addToCart: addToCart, toggleAddon: toggleAddon, 5608 restart: restart 5609 }; 5610})(); 5611</script>
5611</div> 5612</div> 5613
5614<script> 5615(function() { 5616 window.dsQB = { 5617 _scrollY: 0, 5618 open: function() { 5619 if (window.clarity) clarity('set', 'quiz_source', 'collection'); 5620 this._scrollY = window.scrollY || window.pageYOffset; 5621 document.getElementById('ds-qb-overlay').classList.add('ds-qb-open'); 5622 document.body.classList.add('ds-qb-modal-open'); 5623 document.body.style.top = '-' + this._scrollY + 'px'; 5624 }, 5625 close: function() { 5626 document.getElementById('ds-qb-overlay').classList.remove('ds-qb-open'); 5627 document.body.classList.remove('ds-qb-modal-open'); 5628 document.body.style.top = ''; 5629 window.scrollTo(0, this._scrollY); 5630 }, 5631 overlayClick: function(e) { 5632 if (e.target === document.getElementById('ds-qb-overlay')) this.close(); 5633 } 5634 }; 5635 5636 function patchAddToCart() { 5637 if (!window.dsQuiz) { setTimeout(patchAddToCart, 50); return; } 5638 5639 window.dsQuiz.addToCart = function() { 5640 var state = window._dsQuizState; 5641 if (!state || !state.main) return; 5642 5643 var items = [{ id: state.main.vid, quantity: 1 }]; 5644 if (state.addon && state.addonSelected) { 5645 items.push({ id: state.addon.vid, quantity: 1 }); 5646 } 5647 5648 var btn = document.getElementById('ds-atc-btn'); 5649 if (btn) { 5650 btn.disabled = true; 5651 btn.innerHTML = '<span style="display:inline-block;width:13px;height:13px;border:2px solid #fff;border-top-color:transparent;border-radius:50%;animation:ds-spin .6s linear infinite;vertical-align:middle;margin-right:6px;"></span>Wird hinzugefügt...'; 5652 } 5653 5654 fetch('/cart/add.js', { 5655 method: 'POST', 5656 headers: { 'Content-Type': 'application/json' }, 5657 body: JSON.stringify({ items: items }) 5658 }) 5659 .then(function(r) { return r.json(); }) 5660 .then(function() { 5661 if (window._learnq) { 5662 window._learnq.push(['track', 'Quiz Add to Cart', { 5663 products: [state.main.name, state.addon && state.addonSelected ? state.addon.name : ''].filter(Boolean).join(', ') 5664 }]); 5665 } 5666 dsQB.close(); 5667 5668 // Button zurücksetzen 5669 if (btn) { 5670 btn.disabled = false; 5671 btn.innerHTML = 'In den Warenkorb'; 5672 } 5673 5674 // Mini Cart öffnen 5675 $.getJSON('/cart.js', function(cart) { 5676 if (typeof window.refreshCart === 'function') window.refreshCart(cart); 5677 5678 if ($('#header').is(':visible')) { 5679 $('#header .cart_container').addClass('active_link'); 5680} else if ($('.header-wrapper').is(':visible')) { 5681 $('.header-wrapper .cart_container').addClass('active_link'); 5682} else if ($('.sticky_nav--stick').length) { 5683 $('.sticky_nav .cart_container').addClass('active_link'); 5684} else { 5685 $('.top_bar .cart_container').addClass('active_link'); 5686 $('.header .main_nav .custom-div-hide.cart_container').addClass('active_link'); 5687} 5688 5689 if ($(window).width() <= 798) { 5690 $('body').addClass('blocked-scroll'); 5691 } 5692 }); 5693 }) 5694 .catch(function() { 5695 window.location.href = '/cart'; 5696 }); 5697 }; 5698 } 5699 5700 patchAddToCart(); 5701})(); 5702</script>
5702 5703 5704</div><div id="shopify-section-regain_split_presentation_XFmUnX" class="shopify-section"><div class="rg-split-section" id="rg-split-regain_split_presentation_XFmUnX" style="margin-top: 24px; margin-bottom: 64px;"> <div class="rg-split-panel"> <a href="/products/home-bleaching-kit" class="rg-split-panel__link" aria-label="WeiÃe Zähne in 10 Min."></a> <div class="rg-split-panel__img"> <img 5705 src="//diamondsmileteeth.com/cdn/shop/files/Zahnbleaching-Set-Zahnbleaching-Gel-mit-Mundst_ck-Set-Bleachingset.jpg?v=1741705612" 5706 alt="WeiÃe Zähne in 10 Min." 5707 loading="lazy" 5708 class="rg-split-panel__bg" 5709 ></div> <div class="rg-split-panel__overlay"> <h2 class="rg-split-panel__heading">WeiÃe Zähne in 10 Min.</h2> <p class="rg-split-panel__text">Premium Zahnbleaching Set â sichtbare Ergebnisse ab Tag 1</p> <a href="/products/home-bleaching-kit" class="rg-split-panel__btn action_button">Jetzt shoppen</a></div></div> <div class="rg-split-panel"> <a href="/collections/diamondsmile%C2%AE-zahnaufhellung" class="rg-split-panel__link" aria-label="Für Zuhause entwickelt"></a> <div class="rg-split-panel__img"> <img 5710 src="//diamondsmileteeth.com/cdn/shop/files/diamondsmile-zahnarzt-praxis-vertrauen-experte.jpg?v=1785318474" 5711 alt="Für Zuhause entwickelt" 5712 loading="lazy" 5713 class="rg-split-panel__bg" 5714 ></div> <div class="rg-split-panel__overlay"> <h2 class="rg-split-panel__heading">Für Zuhause entwickelt</h2> <p class="rg-split-panel__text">Stetige Verbesserung durch Forschung & Entwicklung seit 2006.</p> <a href="/collections/diamondsmile%C2%AE-zahnaufhellung" class="rg-split-panel__btn action_button">Jetzt shoppen</a></div></div> 5715 5716 5717</div> 5718 5719<style> 5720 .rg-split-section { 5721 display: flex; 5722 flex-wrap: wrap; 5723 max-width: 1200px; 5724 margin-left: auto; 5725 margin-right: auto; 5726 gap: 0; 5727 } 5728 .rg-split-section--full { 5729 max-width: 100%; 5730 } 5731 .rg-split-panel { 5732 flex: 1 1 50%; 5733 overflow: hidden; 5734 cursor: pointer; 5735 position: relative; 5736 } 5737 .rg-split-panel__link { 5738 position: absolute; 5739 inset: 0; 5740 z-index: 2; 5741 } 5742 .rg-split-panel__img { 5743 position: relative; 5744 z-index: 0; 5745 line-height: 0; 5746 } 5747 .rg-split-panel__bg { 5748 width: 100%; 5749 height: auto; 5750 object-fit: cover; 5751 display: block; 5752 transition: transform 0.5s ease; 5753 } 5754 .rg-split-panel:hover .rg-split-panel__bg { 5755 transform: scale(1.04); 5756 } 5757 .rg-split-panel__placeholder { 5758 width: 100%; 5759 height: 400px; 5760 background: #F0EFED; 5761 display: block; 5762 } 5763 .rg-split-panel__overlay { 5764 position: absolute; 5765 bottom: 0; 5766 left: 0; 5767 right: 0; 5768 z-index: 3; 5769 padding: 32px 36px; 5770 background: linear-gradient(to top, rgba(0,0,0,0.65) 0%, rgba(0,0,0,0) 100%); 5771 } 5772 .rg-split-panel__heading { 5773 font-weight: 700; 5774 font-size: 28px; 5775 line-height: 1.15; 5776 letter-spacing: -0.01em; 5777 color: #ffffff; 5778 margin: 0 0 10px; 5779 text-transform: none; 5780 } 5781 .rg-split-panel__text { 5782 font-weight: 400; 5783 font-size: 15px; 5784 line-height: 1.5; 5785 color: rgba(255,255,255,0.88); 5786 margin: 0 0 20px; 5787 max-width: 340px; 5788 } 5789 .rg-split-panel__btn { 5790 background: transparent !important; 5791 border-color: #ffffff !important; 5792 color: #ffffff !important; 5793 position: relative; 5794 z-index: 4; 5795 } 5796 .rg-split-panel__btn:hover { 5797 background: #ffffff !important; 5798 border-color: #ffffff !important; 5799 color: #000000 !important; 5800 } 5801 .rg-split-panel__btn--fill { 5802 background: #4E20D1 !important; 5803 border-color: #4E20D1 !important; 5804 color: #ffffff !important; 5805 } 5806 .rg-split-panel__btn--fill:hover { 5807 background: #3a17a0 !important; 5808 border-color: #3a17a0 !important; 5809 color: #ffffff !important; 5810 } 5811 @media (max-width: 767px) { 5812 #rg-split-regain_split_presentation_XFmUnX { 5813 margin-top: 0px !important; 5814 margin-bottom: 0px !important; 5815 } 5816 .rg-split-section { 5817 flex-direction: column; 5818 } 5819 .rg-split-panel { 5820 flex: 1 1 100%; 5821 } 5822 .rg-split-panel__heading { 5823 font-size: 22px; 5824 } 5825 .rg-split-panel__overlay { 5826 padding: 24px 20px; 5827 } 5828 } 5829</style> 5830 5831</div><!-- END content_for_index --> 5832</div> <div id="shopify-section-footer" class="shopify-section footer-section"> 5833 5834<footer class="footer"> <div class="container footer-menu-wrap"> <div class="one-fourth column medium-down--one-whole" > <div class="text-align--left"> <img alt="" 5835 class="footer-logo lazyload blur-up" 5836 data-sizes="25vw" 5837 style="max-width:600px" 5838 data-src="//diamondsmileteeth.com/cdn/shop/files/Bilddd_2048x.png?v=1613787559" 5839 data-srcset=" //diamondsmileteeth.com/cdn/shop/files/Bilddd_200x.png?v=1613787559 200w, 5840 //diamondsmileteeth.com/cdn/shop/files/Bilddd_300x.png?v=1613787559 300w, 5841 //diamondsmileteeth.com/cdn/shop/files/Bilddd_400x.png?v=1613787559 400w, 5842 //diamondsmileteeth.com/cdn/shop/files/Bilddd_500x.png?v=1613787559 500w, 5843 //diamondsmileteeth.com/cdn/shop/files/Bilddd_600x.png?v=1613787559 600w, 5844 //diamondsmileteeth.com/cdn/shop/files/Bilddd_1000x.png?v=1613787559 1000w" 5845 /></div></div> <div class="one-fourth column medium-down--one-whole" > <div class="footer_menu"> <h6>Wichtiges<span class="right icon-down-arrow"></span></h6> <div class="toggle_content"> <ul> <li><p><a href="/pages/kontakt">Kontakt</a></p></li> <li><p><a href="/pages/uber-uns">Ãber uns</a></p></li> <li><p>
5845<a href="/pages/erfahrungen">Erfahrungen</a></p></li> <li><p><a href="/pages/faq">FAQ</a></p></li> <li><p><a href="/pages/affiliates">Affiliates</a></p></li> <li><p><a href="/blogs/zahnbleaching">Zahnbleaching Blog</a></p></li></ul></div></div></div> <div class="one-fourth column medium-down--one-whole" > <div class="footer_menu"> <h6>Rechtliches<span class="right icon-down-arrow"></span></h6> <div class="toggle_content"> <ul> <li><p><a href="/pages/impressum">Impressum</a></p></li> <li><p><a href="/pages/versandrichtlinien">Versandrichtlinien</a></p></li> <li><p><a href="/pages/ruckgabe-ruckerstattung">Rückgabe & Rückerstattung</a></p></li> <li><p><a href="/pages/widerrufsbelehrung">Widerrufsbelehrung</a></p></li> <li><p><a href="/pages/datenschutz">AGB</a></p></li> <li><p><a href="/pages/agb-1">Datenschutz</a></p></li> <li><p><a href="/pages/cookie-richtlinie">Cookie-Richtlinien</a></p></li></ul></div></div></div> <div class="one-fourth column medium-down--one-whole" > <div class="footer_content footer-text"> <h6>Versand per<span class="right icon-down-arrow"></span></h6> <div class="toggle_content"> <p class="cus-mobile-view"><img src="https://cdn.shopify.com/s/files/1/2709/7564/files/Unbenannt-166-new.png?v=1582018779" alt="" width="" height=""></p> 5846<p class="cus-desktop-view"><img src="https://cdn.shopify.com/s/files/1/2709/7564/files/Unbenannt-166.png?v=1580277814" alt="" width="" height=""></p> 5847<p>Diamond Smile</p> 5848<p>Telefon: <meta charset="utf-8"><span>+49 3328 3559107</span><br><meta charset="utf-8">E-Mail: [email protected]<br><br>Marke von Limitless eCom GmbH  <br>WarthestraÃe 21  <br>14513 Teltow, Deutschland<br></p></div></div> <div class="footer-social-icons "> <ul class="social_icons"> <li><a href="https://www.facebook.com/diamondsmileteethofficial" title="DiamondSmile DACH on Facebook" rel="me" target="_blank" class="icon-facebook"></a></li> <li><a href="https://www.pinterest.de/diamondsmileteeth/" title="DiamondSmile DACH on Pinterest" rel="me" target="_blank" class="icon-pinterest"></a></li> <li><a href="https://www.instagram.com/diamondsmileteeth/" title="DiamondSmile DACH on Instagram" rel="me" target="_blank" class="icon-instagram"></a></li> 5849 5850 5851 5852 5853 5854 5855 5856 5857 5858</ul></div></div> <div class="footer-social-icons--mobile sixteen columns"> <ul class="social_icons"> <li><a href="https://www.facebook.com/diamondsmileteethofficial" title="DiamondSmile DACH on Facebook" rel="me" target="_blank" class="icon-facebook"></a></li> <li><a href="https://www.pinterest.de/diamondsmileteeth/" title="DiamondSmile DACH on Pinterest" rel="me" target="_blank" class="icon-pinterest"></a></li> <li><a href="https://www.instagram.com/diamondsmileteeth/" title="DiamondSmile DACH on Instagram" rel="me" target="_blank" class="icon-instagram"></a></li> 5859 5860 5861 5862 5863 5864 5865 5866 5867 5868</ul></div> <div class="sixteen columns row footer_credits"> <p class="credits"> 5869 © 2026 <a href="/" title="">DiamondSmile DACH</a>.</p> <div class="payment_methods"> <svg class="payment-icon" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-american_express"><title id="pi-american_express">American Express</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#0071CE" style="fill:#0071CE;fill:color(display-p3 0.0000 0.4431 0.8078);fill-opacity:1;"/><path d="M3 0.5H35C36.3348 0.5 37.5 1.58692 37.5 3V21C37.5 22.4239 36.4239 23.5 35 23.5H3C1.66524 23.5 0.5 22.4131 0.5 21V3C0.5 1.57614 1.57614 0.5 3 0.5Z" stroke="black" stroke-opacity="0.07" style="stroke:black;stroke-opacity:0.07;"/><path d="M25.8662 6.33203V3H31L31.8662 5.5332L32.7334 3H37V14.2002H36.7998L34.8672 16.2656L36.7998 18.3594H37V21.2666H33.5996L31.9336 19.3994L30.2002 21.2666H19.4668V12.666H16L20.2666 3H24.4004L25.8662 6.33203ZM20.5996 20.2656H27V18.5322H22.666V17.3994H26.8662V15.666H22.666V14.5322H27V12.7988H20.5996V20.2656ZM30.5332 16.5322L27 20.2656H29.5996L31.8662 17.8662L34.0664 20.2656H36.7324L33.1992 16.4658L36.7324 12.7988H34.1328L31.8662 15.1992L29.7324 12.7988H27L30.5332 16.5322ZM17.666 11.7324H19.9326L20.5332 10.1992H23.999L24.666 11.7324H26.999L23.666 4.19922H20.999L17.666 11.7324ZM33.5996 4.19922L31.9326 8.86621L30.1992 4.19922H27V11.666H29.0664V6.39941L31 11.666H32.7998L34.7324 6.39941V11.666H36.7324V4.13281L33.5996 4.19922ZM23.2656 8.46582H21.2656L22.2656 5.99902L23.2656 8.46582Z" fill="white" style="fill:white;fill-opacity:1;"/>
5869</svg> <svg class="payment-icon" version="1.1" xmlns="http://www.w3.org/2000/svg" role="img" x="0" y="0" width="38" height="24" viewBox="0 0 165.521 105.965" xml:space="preserve" aria-labelledby="pi-apple_pay"><title id="pi-apple_pay">Apple Pay</title><path fill="#000" d="M150.698 0H14.823c-.566 0-1.133 0-1.698.003-.477.004-.953.009-1.43.022-1.039.028-2.087.09-3.113.274a10.51 10.51 0 0 0-2.958.975 9.932 9.932 0 0 0-4.35 4.35 10.463 10.463 0 0 0-.975 2.96C.113 9.611.052 10.658.024 11.696a70.22 70.22 0 0 0-.022 1.43C0 13.69 0 14.256 0 14.823v76.318c0 .567 0 1.132.002 1.699.003.476.009.953.022 1.43.028 1.036.09 2.084.275 3.11a10.46 10.46 0 0 0 .974 2.96 9.897 9.897 0 0 0 1.83 2.52 9.874 9.874 0 0 0 2.52 1.83c.947.483 1.917.79 2.96.977 1.025.183 2.073.245 3.112.273.477.011.953.017 1.43.02.565.004 1.132.004 1.698.004h135.875c.565 0 1.132 0 1.697-.004.476-.002.952-.009 1.431-.02 1.037-.028 2.085-.09 3.113-.273a10.478 10.478 0 0 0 2.958-.977 9.955 9.955 0 0 0 4.35-4.35c.483-.947.789-1.917.974-2.96.186-1.026.246-2.074.274-3.11.013-.477.02-.954.022-1.43.004-.567.004-1.132.004-1.699V14.824c0-.567 0-1.133-.004-1.699a63.067 63.067 0 0 0-.022-1.429c-.028-1.038-.088-2.085-.274-3.112a10.4 10.4 0 0 0-.974-2.96 9.94 9.94 0 0 0-4.35-4.35A10.52 10.52 0 0 0 156.939.3c-1.028-.185-2.076-.246-3.113-.274a71.417 71.417 0 0 0-1.431-.022C151.83 0 151.263 0 150.698 0z" /><path fill="#FFF" d="M150.698 3.532l1.672.003c.452.003.905.008 1.36.02.793.022 1.719.065 2.583.22.75.135 1.38.34 1.984.648a6.392 6.392 0 0 1 2.804 2.807c.306.6.51 1.226.645 1.983.154.854.197 1.783.218 2.58.013.45.019.9.02 1.36.005.557.005 1.113.005 1.671v76.318c0 .558 0 1.114-.004 1.682-.002.45-.008.9-.02 1.35-.022.796-.065 1.725-.221 2.589a6.855 6.855 0 0 1-.645 1.975 6.397 6.397 0 0 1-2.808 2.807c-.6.306-1.228.511-1.971.645-.881.157-1.847.2-2.574.22-.457.01-.912.017-1.379.019-.555.004-1.113.004-1.669.004H14.801c-.55 0-1.1 0-1.66-.004a74.993 74.993 0 0 1-1.35-.018c-.744-.02-1.71-.064-2.584-.22a6.938 6.938 0 0 1-1.986-.65 6.337 6.337 0 0 1-1.622-1.18 6.355 6.355 0 0 1-1.178-1.623 6.935 6.935 0 0 1-.646-1.985c-.156-.863-.2-1.788-.22-2.578a66.088 66.088 0 0 1-.02-1.355l-.003-1.327V14.474l.002-1.325a66.7 66.7 0 0 1 .02-1.357c.022-.792.065-1.717.222-2.587a6.924 6.924 0 0 1 .646-1.981c.304-.598.7-1.144 1.18-1.623a6.386 6.386 0 0 1 1.624-1.18 6.96 6.96 0 0 1 1.98-.646c.865-.155 1.792-.198 2.586-.22.452-.012.905-.017 1.354-.02l1.677-.003h135.875" /><g><g><path fill="#000" d="M43.508 35.77c1.404-1.755 2.356-4.112 2.105-6.52-2.054.102-4.56 1.355-6.012 3.112-1.303 1.504-2.456 3.959-2.156 6.266 2.306.2 4.61-1.152 6.063-2.858" /><path fill="#000" d="M45.587 39.079c-3.35-.2-6.196 1.9-7.795 1.9-1.6 0-4.049-1.8-6.698-1.751-3.447.05-6.645 2-8.395 5.1-3.598 6.2-.95 15.4 2.55 20.45 1.699 2.5 3.747 5.25 6.445 5.151 2.55-.1 3.549-1.65 6.647-1.65 3.097 0 3.997 1.65 6.696 1.6 2.798-.05 4.548-2.5 6.247-5 1.95-2.85 2.747-5.6 2.797-5.75-.05-.05-5.396-2.101-5.446-8.251-.05-5.15 4.198-7.6 4.398-7.751-2.399-3.548-6.147-3.948-7.447-4.048" /></g><g><path fill="#000" d="M78.973 32.11c7.278 0 12.347 5.017 12.347 12.321 0 7.33-5.173 12.373-12.529 12.373h-8.058V69.62h-5.822V32.11h14.062zm-8.24 19.807h6.68c5.07 0 7.954-2.729 7.954-7.46 0-4.73-2.885-7.434-7.928-7.434h-6.706v14.894z" /><path fill="#000" d="M92.764 61.847c0-4.809 3.665-7.564 10.423-7.98l7.252-.442v-2.08c0-3.04-2.001-4.704-5.562-4.704-2.938 0-5.07 1.507-5.51 3.82h-5.252c.157-4.86 4.731-8.395 10.918-8.395 6.654 0 10.995 3.483 10.995 8.89v18.663h-5.38v-4.497h-.13c-1.534 2.937-4.914 4.782-8.579 4.782-5.406 0-9.175-3.222-9.175-8.057zm17.675-2.417v-2.106l-6.472.416c-3.64.234-5.536 1.585-5.536 3.95 0 2.288 1.975 3.77 5.068 3.77 3.95 0 6.94-2.522 6.94-6.03z" /><path fill="#000" d="M120.975 79.652v-4.496c.364.051 1.247.103 1.715.103 2.573 0 4.029-1.09 4.913-3.899l.52-1.663-9.852-27.293h6.082l6.863 22.146h.13l6.862-22.146h5.927l-10.216 28.67c-2.34 6.577-5.017 8.735-10.683 8.735-.442 0-1.872-.052-2.261-.157z" /></g></g></svg> <svg class="payment-icon" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" aria-labelledby="pi-blik"><title id="pi-blik">BLIK</title><path fill="#000" opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><path d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32z" fill="url(#pi-blik-paint0_linear)"/><path d="M30.343 17.155l-2.785-3.639 2.563-3.236h-2.185l-2.456 3.138V6.78h-1.848v10.375h1.848v-3.532l2.456 3.532h2.407zM18.613 6.78h-1.848v10.366h1.848V6.78zm3.433 3.508h-1.848v6.867h1.848v-6.867z" fill="#fff"/>
5869<path d="M13.849 9.573a1.651 1.651 0 100-3.302 1.651 1.651 0 000 3.302z" fill="url(#pi-blik-paint1_radial)"/><path d="M12.041 10.206c-.574 0-1.138.144-1.642.419V6.82H8.534v6.9a3.516 3.516 0 103.507-3.515zm0 5.175a1.643 1.643 0 110-3.286 1.643 1.643 0 010 3.286z" fill="#fff"/><defs><radialGradient id="pi-blik-paint1_radial" cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="translate(12.51 6.18) scale(5.41297)"><stop stop-color="red"/><stop offset=".49" stop-color="#E83E49"/><stop offset="1" stop-color="#F0F"/></radialGradient><linearGradient id="pi-blik-paint0_linear" x1="19" y1="4.977" x2="19" y2="55.605" gradientUnits="userSpaceOnUse"><stop/><stop offset=".732" stop-color="#fff"/><stop offset="1" stop-color="#fff"/></linearGradient></defs></svg> <svg class="payment-icon" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" aria-labelledby="pi-eps"> <title id="pi-eps">EPS</title> <path d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z" opacity=".07"/> <path d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32" fill="#fff"/> <path fill="#71706f" d="M27.745 12.32h-2.322a.465.465 0 01-.468-.464c0-.258.21-.484.468-.484h3.535V9.628h-3.535c-1.233 0-2.237 1.006-2.237 2.236s1.004 2.237 2.237 2.237h2.29c.259 0 .469.205.469.462 0 .258-.21.448-.468.448h-4.912c-.417.796-.822 1.478-1.645 1.82h6.588c1.213-.018 2.205-1.045 2.205-2.265 0-1.22-.992-2.23-2.205-2.247z"/> <path fill="#71706f" d="M18.845 9.628c-1.968 0-3.571 1.612-3.571 3.594V20.697h1.782V16.83h1.785c1.968 0 3.565-1.634 3.565-3.615 0-1.98-1.593-3.587-3.561-3.587zm0 5.383h-1.79v-1.796c0-1.003.8-1.82 1.79-1.82s1.796.817 1.796 1.82a1.79 1.79 0 01-1.796 1.796z"/> <path fill="#c8036f" d="M9.634 16.83c-1.685 0-3.101-1.2-3.484-2.768 0 0-.111-.519-.111-.86 0-.342.105-.865.105-.865a3.594 3.594 0 013.482-2.73c1.978 0 3.6 1.608 3.6 3.586v.87H7.973c.31.60
58697.938.948 1.662.948h4.724l.006-5.13c0-.764-.625-1.39-1.39-1.39H6.278c-.764 0-1.39.607-1.39 1.371v6.696c0 .765.626 1.41 1.39 1.41h6.696c.686 0 1.259-.493 1.37-1.138h-4.71z"/> <path fill="#c8036f" d="M9.626 11.31c-.72 0-1.348.44-1.66 1.01h3.32c-.312-.57-.939-1.01-1.66-1.01zM12.659 6.314c0-1.635-1.359-2.96-3.034-2.96-1.647 0-2.987 1.282-3.031 2.879v.91c0 .106.086.21.195.21h1.116c.11 0 .205-.104.205-.21v-.83c0-.815.68-1.48 1.516-1.48.837 0 1.516.665 1.516 1.48v.83c0 .106.089.21.198.21h1.116c.109 0 .202-.104.202-.21v-.83z"/> <g> <path fill="#71706f" d="M20.843 19.142l-.16.914c-.082.462-.384.673-.794.673-.347 0-.616-.226-.538-.672l.161-.914h.249l-.161.913c-.05.285.078.447.32.447.249 0 .462-.148.513-.446l.161-.915h.25zm-.977-.285c0 .076.059.112.121.112.079 0 .164-.057.164-.162 0-.074-.05-.112-.114-.112-.08 0-.17.052-.17.162zm.538-.003c0 .079.06.114.126.114.07 0 .161-.056.161-.159 0-.074-.054-.114-.114-.114-.08 0-.173.052-.173.16zM21.445 19.142l-.112.632a.57.57 0 01.423-.199c.278 0 .47.163.47.465 0 .428-.297.686-.678.686-.148 0-.274-.055-.35-.194l-.042.165h-.218l.276-1.554h.23zm-.175 1.066c-.01.183.11.302.282.302a.444.444 0 00.441-.423c.01-.186-.111-.296-.28-.296a.45.45 0 00-.443.417zM22.68 20.242c-.01.151.11.275.311.275.112 0 .26-.044.34-.12l.126.145a.782.782 0 01-.508.188c-.319 0-.505-.19-.505-.482 0-.388.305-.677.695-.677.356 0 .558.216.437.67h-.896zm.708-.19c.018-.19-.094-.267-.28-.267-.168 0-.323.078-.39.267h.67zM24.193 19.597l-.012.146a.414.414 0 01.357-.17c.107 0 .204.039.255.095l-.139.201a.244.244 0 00-.183-.067.346.346 0 00-.352.3l-.106.595h-.23l.195-1.1h.215zM25.905 19.597l.116.87.422-.87h.257l-.578 1.1h-.27l-.11-.725-.178.36-.192.365h-.27l-.194-1.1h.26l.114.87.424-.87h.199zM26.997 20.242c-.01.151.11.275.311.275.112 0 .26-.044.34-.12l.126.145a.782.782 0 01-.508.188c-.319 0-.505-.19-.505-.482 0-.388.305-.677.695-.677.356 0 .558.216.437.67h-.896zm.708-.19c.018-.19-.094-.267-.28-.267-.168 0-.323.078-.39.267h.67zM28.525 19.597l-.194 1.1H28.1l.195-1.1h.23zm-.204-.3c0 .08.059.12.121.12.09 0 .173-.059.173-.168a.113.113 0 00-.117-.117c-.082 0-.177.054-.177.166zM29.55 19.87c-.072-.081-.164-.104-.274-.104-.152 0-.26.052-.26.148 0 .08.088.114.218.126.201.017.459.085.405.37-.038.205-.244.326-.53.326-.18 0-.353-.04-.47-.204l.151-.163c.083.114.229.161.358.164.11 0 .24-.04.26-.144.02-.098-.067-.136-.228-.152-.188-.018-.394-.087-.394-.296 0-.276.298-.372.522-.372.17 0 .295.038.399.148l-.157.152zM30.278 19.597l-.105.592c-.034.189.051.319.244.319.181 0 .336-.15.367-.334l.101-.576h.231l-.195 1.099h-.208l.015-.16a.573.573 0 01-.412.182c-.271 0-.432-.194-.374-.528l.105-.593h.231zM32.13 20.697l.105-.589c.033-.19-.032-.317-.242-.317-.184 0-.339.148-.37.33l-.1.576h-.232l.195-1.1h.21l-.015.16a.583.583 0 01.403-.176c.27 0 .444.187.384.525l-.106.59h-.233zM32.912 20.848c-.016.152.1.213.296.213.17 0 .354-.095.396-.337l.034-.189c-.1.142-.285.197-.421.197-.283 0-.48-.168-.48-.473 0-.434.323-.685.688-.685.155 0 .294.073.343.199l.038-.176h.224l-.193 1.132c-.071.42-.383.55-.668.55-.34 0-.528-.165-.481-.43h.224zm.065-.633c0 .188.123.302.3.302.477 0 .605-.733.128-.733a.42.42 0 00-.428.43z"/></g></svg> <svg class="payment-icon" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" aria-labelledby="pi-google_pay"><title id="pi-google_pay">Google Pay</title><path d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z" fill="#000" opacity=".07"/><path d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32" fill="#FFF"/><path d="M18.093 11.976v3.2h-1.018v-7.9h2.691a2.447 2.447 0 0 1 1.747.692 2.28 2.28 0 0 1 .11 3.224l-.11.116c-.47.447-1.098.69-1.747.674l-1.673-.006zm0-3.732v2.788h1.698c.377.012.741-.135 1.005-.404a1.391 1.391 0 0 0-1.005-2.354l-1.698-.03zm6.484 1.348c.65-.03 1.286.188 1.778.613.445.43.682 1.03.65 1.649v3.334h-.969v-.766h-.049a1.93 1.93 0 0 1-1.673.931 2.17 2.17 0 0 1-1.496-.533 1.667 1.667 0 0 1-.613-1.324 1.606 1.606 0 0 1 .613-1.336 2.746 2.746 0 0 1 1.698-.515c.517-.02 1.03.093 1.49.331v-.208a1.134 1.134 0 0 0-.417-.901 1.416 1.416 0 0 0-.98-.368 1.545 1.545 0 0 0-1.319.717l-.895-.564a2.488 2.488 0 0 1 2.182-1.
586906zM23.29 13.52a.79.79 0 0 0 .337.662c.223.176.5.269.785.263.429-.001.84-.17 1.146-.472.305-.286.478-.685.478-1.103a2.047 2.047 0 0 0-1.324-.374 1.716 1.716 0 0 0-1.03.294.883.883 0 0 0-.392.73zm9.286-3.75l-3.39 7.79h-1.048l1.281-2.728-2.224-5.062h1.103l1.612 3.885 1.569-3.885h1.097z" fill="#5F6368"/><path d="M13.986 11.284c0-.308-.024-.616-.073-.92h-4.29v1.747h2.451a2.096 2.096 0 0 1-.9 1.373v1.134h1.464a4.433 4.433 0 0 0 1.348-3.334z" fill="#4285F4"/><path d="M9.629 15.721a4.352 4.352 0 0 0 3.01-1.097l-1.466-1.14a2.752 2.752 0 0 1-4.094-1.44H5.577v1.17a4.53 4.53 0 0 0 4.052 2.507z" fill="#34A853"/><path d="M7.079 12.05a2.709 2.709 0 0 1 0-1.735v-1.17H5.577a4.505 4.505 0 0 0 0 4.075l1.502-1.17z" fill="#FBBC04"/><path d="M9.629 8.44a2.452 2.452 0 0 1 1.74.68l1.3-1.293a4.37 4.37 0 0 0-3.065-1.183 4.53 4.53 0 0 0-4.027 2.5l1.502 1.171a2.715 2.715 0 0 1 2.55-1.875z" fill="#EA4335"/></svg> <svg class="payment-icon" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-master"><title id="pi-master">Mastercard</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#1C1C1C" style="fill:#1C1C1C;fill:color(display-p3 0.1098 0.1098 0.1098);fill-opacity:1;"/><path d="M35 1C36.1 1 37 1.9 37 3V21C37 22.1 36.1 23 35 23H3C1.9 23 1 22.1 1 21V3C1 1.9 1.9 1 3 1H35Z" fill="#232323" style="fill:#232323;fill:color(display-p3 0.1373 0.1373 0.1373);fill-opacity:1;"/><path d="M14.6364 19.2727C18.8538 19.2727 22.2727 15.8538 22.2727 11.6364C22.2727 7.41892 18.8538 4 14.6364 4C10.4189 4 7 7.41892 7 11.6364C7 15.8538 10.4189 19.2727 14.6364 19.2727Z" fill="#EB001B" style="fill:#EB001B;fill:color(display-p3 0.9216 0.0000 0.1059);fill-opacity:1;"/><path d="M23.3637 19.2727C27.5811 19.2727 31 15.8538 31 11.6364C31 7.41892 27.5811 4 23.3637 4C19.1462 4 15.7273 7.41892 15.7273 11.6364C15.7273 15.8538 19.1462 19.2727 23.3637 19.2727Z" fill="#F79E1B" style="fill:#F79E1B;fill:color(display-p3 0.9686 0.6196 0.1059);fill-opacity:1;"/><path d="M22.2727 11.6362C22.2727 9.01797 20.9637 6.72706 19 5.41797C17.0364 6.83615 15.7273 9.12706 15.7273 11.6362C15.7273 14.1452 17.0364 16.5452 19 17.8543C20.9637 16.5452 22.2727 14.2543 22.2727 11.6362Z" fill="#FF5F00" style="fill:#FF5F00;fill:color(display-p3 1.0000 0.3725 0.0000);fill-opacity:1;"/></svg> <svg class="payment-icon" viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" width="38" height="24" role="img" aria-labelledby="pi-mobilepay"><title id="pi-mobilepay">MobilePay</title><path fill="#000" opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><path fill-rule="evenodd" clip-rule="evenodd" d="M20.05 15.296s2.53-.771 4.282-.776c2.896-.007 4.857 1.15 4.857 1.15V10.06s-1.97-1.02-4.453-1.09c-2.481-.068-4.687 1.012-4.687 1.012v5.313z" fill="#5A78FF"/><path fill-rule="evenodd" clip-rule="evenodd" d="M17.308 9.19l2.082 4.957V9.396s1.646-.882 3.485-1.13c1.84-.249 4.181.08 4.181.08l-1.133-2.707s-2.461-.159-4.69.794c-2.228.952-3.925 2.756-3.925 2.756z" fill="#5A78FF"/><path d="M21.428 5.676l-.82-1.99a1.818 1.818 0 00-2.37-.996l-5.663 2.334a1.818 1.818 0 00-.98 2.376l5.46 13.247a1.818 1.818 0 002.37.995l5.662-2.334a1.817 1.817 0 00.98-2.376l-.677-1.642s-.462-.027-.676-.033c-.226-.006-.644-.001-.644-.001l.88 2.136a.606.606 0 01-.326.793l-5.663 2.333a.606.606 0 01-.79-.331L12.711 6.94a.606.606 0 01.327-.792L18.7 3.814a.606.606 0 01.79.332l.83 2.011s.383-.187.59-.27c.206-.082.518-.211.518-.211z" fill="#5A78FF"/></svg> <svg class="payment-icon" viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" width="38" height="24" role="img" aria-labelledby="pi-paypal"><title id="pi-paypal">PayPal</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><path fill="#003087" d="M23.9 8.3c.2-1 0-1.7-.6-2.3-.6-.7-1.7-1-3.1-1h-4.1c-.3 0-.5.2-.6.5L14 15.6c0 .2.1.4.3.4H17l.4-3.4 1.8-2.2 4.7-2.1z"/><path fill="#3086C8" d="M23.9 8.3l-.2.2c-.5 2.8-2.2 3.8-4.6 3.8H18c-.3 0-.5.2-.6.5l-.6 3.9-.2 1c0 .2.1.4.3.4H19c.3 0 .5-.2.5-.4v-.1l.4-2.4v-.1c0-.2.3-.4.5-.4h.3c2.1 0 3.7-.8 4.1-3.2.2-1 .1-1.8-.4-2.4-.1-.5-.3-.7-.5-.8z"/>
5869<path fill="#012169" d="M23.3 8.1c-.1-.1-.2-.1-.3-.1-.1 0-.2 0-.3-.1-.3-.1-.7-.1-1.1-.1h-3c-.1 0-.2 0-.2.1-.2.1-.3.2-.3.4l-.7 4.4v.1c0-.3.3-.5.6-.5h1.3c2.5 0 4.1-1 4.6-3.8v-.2c-.1-.1-.3-.2-.5-.2h-.1z"/></svg> <svg class="payment-icon" viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" role="img" width="38" height="24" aria-labelledby="pi-twint"><title id="pi-twint">Twint</title><path d="M3 0h32a3 3 0 0 1 3 3v17.97a3 3 0 0 1-3 3H3a3 3 0 0 1-3-3V3a3 3 0 0 1 3-3z" fill="#000"/><path fill="#fff" d="M11.822 14.477a.49.49 0 0 1-.22.383L7.31 17.337a.49.49 0 0 1-.442 0L2.576 14.86a.49.49 0 0 1-.22-.383V9.522a.49.49 0 0 1 .22-.382l4.292-2.478a.49.49 0 0 1 .442 0l4.291 2.478a.49.49 0 0 1 .221.382v4.955zM35.645 9.88H31.8v.913h1.378v3.923h1.088v-3.923h1.379v-.914.001zm-17.452-.001h-3.845v.913h1.379v3.923h1.088v-3.923h1.378v-.914.001zm11.12-.154c-1.209 0-1.882.771-1.882 1.887v3.103h1.075V11.59c0-.486.289-.86.819-.86s.815.444.815.86v3.127h1.075v-3.103c0-1.116-.696-1.887-1.904-1.887h.002v-.002zm-4.061.154h1.08v4.836h-1.08V9.879zm-3.644 1.915l.036.215 1.009 2.706h.44l1.375-4.837h-1.063l-.655 2.541-.039.272-.053-.272-.875-2.54h-.35l-.876 2.54-.053.272-.039-.272-.654-2.54h-1.064l1.375 4.836h.44l1.01-2.706.036-.215"/><path fill="#ff4800" d="M9.324 12.012l-1.118 1.64-.573-.878.662-.988c.123-.177.385-.66.082-1.321a1.377 1.377 0 0 0-1.248-.796 1.377 1.377 0 0 0-1.247.796 1.27 1.27 0 0 0 .076 1.3l.674.995.495.716.75 1.145a.428.428 0 0 0 .334.19c.2 0 .322-.179.338-.201l1.754-2.597h-.979zm-2.202.042s-.293-.444-.483-.754a.556.556 0 0 1-.072-.275c0-.305.25-.556.555-.556s.556.251.556.556a.556.556 0 0 1-.072.275c-.187.31-.479.754-.479.754h-.005z"/><path fill="#007ce2" d="M6.046 13.6l-1.099-1.544s-.293-.446-.483-.756a.553.553 0 0 1-.074-.276c0-.304.25-.553.553-.553h.004a.582.582 0 0 1 .161.022l.389-.71a1.376 1.376 0 0 0-1.793.681 1.27 1.27 0 0 0 .076 1.301l1.92 2.847c.016.025.139.204.343.204a.427.427 0 0 0 .337-.2l.58-.884-.498-.734-.417.602z"/></svg> <svg class="payment-icon" xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-visa"><title id="pi-visa">Visa</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#142FBD" style="fill:#142FBD;fill:color(display-p3 0.0784 0.1843 0.7412);fill-opacity:1;"/><path d="M35 1C36.1 1 37 1.9 37 3V21C37 22.1 36.1 23 35 23H3C1.9 23 1 22.1 1 21V3C1 1.9 1.9 1 3 1H35Z" fill="#1532CB" style="fill:#1532CB;fill:color(display-p3 0.0824 0.1961 0.7961);fill-opacity:1;"/><path d="M29.5944 10.2167H29.2778C28.8556 11.2722 28.5389 11.8 28.2222 13.3833H30.2278C29.9111 11.8 29.9111 11.0611 29.5944 10.2167V10.2167ZM32.6556 16.4444H30.8611C30.7556 16.4444 30.7556 16.4444 30.65 16.3389L30.4389 15.3889L30.3333 15.1778H27.8C27.6944 15.1778 27.5889 15.1778 27.5889 15.3889L27.2722 16.3389C27.2722 16.4444 27.1667 16.4444 27.1667 16.4444H24.95L25.1611 15.9167L28.2222 8.73889C28.2222 8.21111 28.5389 8 29.0667 8H30.65C30.7556 8 30.8611 8 30.8611 8.21111L32.3389 15.0722C32.4444 15.4944 32.55 15.8111 32.55 16.2333C32.6556 16.3389 32.6556 16.3389 32.6556 16.4444V16.4444ZM18.5111 16.1278L18.9333 14.2278C19.0389 14.2278 19.1444 14.3333 19.1444 14.3333C19.8833 14.65 20.6222 14.8611 21.3611 14.7556C21.5722 14.7556 21.8889 14.65 22.1 14.5444C22.6278 14.3333 22.6278 13.8056 22.2056 13.3833C21.9944 13.1722 21.6778 13.0667 21.3611 12.8556C20.9389 12.6444 20.5167 12.4333 20.2 12.1167C18.9333 11.0611 19.3556 9.58333 20.0944 8.84444C20.7278 8.42222 21.0444 8 21.8889 8C23.1556 8 24.5278 8 25.1611 8.21111H25.2667C25.1611 8.84444 25.0556 9.37222 24.8444 10.0056C24.3167 9.79444 23.7889 9.58333 23.2611 9.58333C22.9444 9.58333 22.6278 9.58333 22.3111 9.68889C22.1 9.68889 21.9944 9.79444 21.8889 9.9C21.6778 10.1111 21.6778 10.4278 21.8889 10.6389L22.4167 11.0611C22.8389 11.2722 23.2611 11.4833 23.5778 11.6944C24.1056 12.0111 24.6333 12.5389 24.7389 13.1722C24.95 14.1222 24.6333 14.9667 23.7889 15.6C23.2611 16.0222 23.05 16.2333 22.3111 16.2333C20.8333 16.2333 19.6722 16.3389 18.7222 16.0222C18.6167 16.2333 18.6167 16.2333 18.5111 16.1278V16.1278ZM14.8167 16.4444C14.9222 15.7056 14.9222 15.7056 15.0278 15.3889C15.5556 13.0667 16.0833 10.6389 16.5056 8.31667C16.6111 8.10556 16.6111 8 16.8222 8H18.7222C18.5111 9.26667 18.3 10.2167 17.9833 11.3778C17.6667 12.9611 17.35 14.5444 16.9278 16.1278C16.9278 16.3389 16.8222 16.3389 16.6111 16.3389L14.8167 16.4444ZM5 8.21111C5 8.10556 5.21111 8 5.31667 8H8.90556C9.43333 8 9.85556 8.31667 9.96111 8.84444L10.9111 13.4889C10.9111 13.5944 10.9111 13.5944 11.0167 13.7C11.0167 13.5944 11.1222 13.5944 11.1222 13.5944L13.3389 8.21111C13.2333 8.10556 13.3389 8 13.4444 8H15.6611C15.6611 8.10556 15.6611 8.10556 15.5556 8.21111L12.2833 15.9167C12.1778 16.1278 12.1778
586916.2333 12.0722 16.3389C11.9667 16.4444 11.7556 16.3389 11.5444 16.3389H9.96111C9.85556 16.3389 9.75 16.3389 9.75 16.1278L8.06111 9.58333C7.85 9.37222 7.53333 9.05556 7.11111 8.95C6.47778 8.63333 5.31667 8.42222 5.10556 8.42222L5 8.21111Z" fill="white" style="fill:white;fill-opacity:1;"/></svg></div></div><!--end footer_credits--></div></div> 5870</footer> 5871 5872 5873</div>
5873<script src="//diamondsmileteeth.com/cdn/shop/t/326/assets/jquery.min.js?v=81049236547974671631786791901" defer></script>
5873
5873<script src="//diamondsmileteeth.com/cdn/shop/t/326/assets/vendors.js?v=64406799660333671781786791926" defer></script>
5873
5873<script src="//diamondsmileteeth.com/cdn/shop/t/326/assets/sections.js?v=1534984714499876801786791958" defer></script>
5873
5873<script src="//diamondsmileteeth.com/cdn/shop/t/326/assets/utilities.js?v=37552868347466160671786791958" defer></script>
5873
5873<script src="//diamondsmileteeth.com/cdn/shop/t/326/assets/app.js?v=16893478963163994351787044756" defer></script>
5873
5873<script src="//diamondsmileteeth.com/cdn/shop/t/326/assets/slick.min.js?v=71779134894361685811786791917" defer></script>
5873
5873<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>
5873 5874<!--
5874<script src="//diamondsmileteeth.com/cdn/shop/t/326/assets/custom-tabs.js?v=106956324875403511361786791891"></script>
5874 -->
5874<script src="//diamondsmileteeth.com/cdn/shop/t/326/assets/instantclick.min.js?v=20092422000980684151786791898" data-no-instant></script>
5874
5874<script data-no-instant> 5875 5876 function inIframe() { 5877 try { 5878 return window.self !== window.top; 5879 } catch (e) { 5880 return true; 5881 } 5882 } 5883 5884 if (!inIframe()){ 5885 InstantClick.on('change', function() { 5886 5887 $('head script[src*="shopify"]').each(function() { 5888 var script = document.createElement('script'); 5889 script.type = 'text/javascript'; 5890 script.src = $(this).attr('src'); 5891 5892 $('body').append(script); 5893 }); 5894 5895 $('body').removeClass('fancybox-active'); 5896 $.fancybox.destroy(); 5897 5898 InstantClick.init(); 5899 5900 }); 5901 }</script>
5901
5901<script></script>
5901 5902 5903 5904
5904<script async src="https://loox.io/widget/NJoGOeRoV/loox.1552926364113.js?shop=prestigeofficial-com.myshopify.com"></script>
5904
5904<script type="text/javascript"> 5905var _learnq = _learnq || []; 5906 var classname = document.getElementsByClassName("add_to_cart"); 5907var addToCart = function() { 5908_learnq.push(['track', 'Added to Cart', item]); 5909}; for (var i = 0; i <classname.length; i++) { 5910classname[i].addEventListener('click', addToCart, false); 5911} 5912</script>
5912 5913
5914<script> 5915var page = "" 5916//var addtocart = false; 5917//var initiateCheckoutFlag = false; 5918var pData = false; 5919var pTags = []; 5920var pCollection = []; 5921var shopCurrency = Shopify.currency.active 5922 5923 var page = "index" 5924 5925var htmlData = document.querySelectorAll('[type="application/json"]') 5926var homeProducts = [] 5927var pTags = [] 5928for(let html of htmlData) 5929{ 5930 let data = JSON.parse(html.innerHTML) 5931 if(data.hasOwnProperty('id')) 5932 { 5933 homeProducts.push(data) 5934 for(let tag of data.tags) 5935 { 5936 pTags.push(tag) 5937 } 5938 } 5939} 5940 5941</script>
5941 5942 5943 5944 5945 5946
5947<script> 5948 var lineitem = [] 5949 5950 5951 var cData = { 5952 content_type:"product_group", 5953 num_items:"0", 5954 value:"0.00", 5955 currency:shopCurrency, 5956 content_ids:lineitem 5957 } 5958 5959 5960</script>
5960 5961
5962<script> 5963let appStatu = true; 5964let pinterestid = ''; 5965let snapchatid = ''; 5966let tktid = ''; 5967let tblid =''; 5968let twid=''; 5969</script>
vendor: 1 bytes, line 5969
5969
5970<script src="https://multi-pixels.com/js/script3.js"></script>
5970<div id="shopify-block-AWitpMC8rZDJCSlg4R__15573056287721514228" class="shopify-block shopify-app-block json-ld-for-seo"><!-- generated: 2026-10-04 11:13:22 +0200 --> 5971<!-- BEGIN app snippet: json_ld_for_seo_website -->
5971<script type="application/ld+json"> 5972 { 5973 "@context": "https://schema.org", 5974 "@type": "WebSite", 5975 "name": "DiamondSmile DACH","alternateName": [],"@id": "https:\/\/diamondsmileteeth.com\/#website", 5976 "url": "https:\/\/diamondsmileteeth.com", 5977 "potentialAction": { 5978 "@type": "SearchAction", 5979 "target": { 5980 "@type": "EntryPoint", 5981 "urlTemplate": "https://diamondsmileteeth.com/search?q={query}" 5982 }, 5983 "query-input": "required name=query" 5984 } 5985 } 5986</script>
5986 5987<!-- END app snippet --> 5988<!-- w 1 --> 5989 5990<!-- BEGIN app snippet: json_ld_for_seo_web_page -->
5990<script type="application/ld+json"> 5991 { 5992 "@context": "https://schema.org", 5993 "@type": "WebPage", 5994 "@id": "https:\/\/diamondsmileteeth.com\/#json-ld-for-seo-webpage", 5995 "url": "https:\/\/diamondsmileteeth.com\/", 5996 "image": null, 5997 "primaryImageOfPage": null, 5998 "dateCreated": null, 5999 "datePublished": null 6000 } 6001</script>
6001 6002<!-- END app snippet --> 6003<!-- wp 0 --><!-- BEGIN app snippet: json_ld_for_seo_organization -->
6004<script type="application/ld+json"> 6005{ 6006 "@context": "https://schema.org", 6007 "@type": "Organization","@id": "https:\/\/diamondsmileteeth.com\/#org", 6008 "name": "DiamondSmile DACH", 6009 "url": "https:\/\/diamondsmileteeth.com", 6010 "description": "Zähne bleichen ganz einfach von zu Hause! Entdecke verschiedene Zahnbleachingprodukte zum Aufhellen deiner Zähne von Diamond Smile. Deine Zahnaufhellung in nur wenige Minuten deine Zähne mit unserem Zahnbleaching Set. Sichtbare Zahnbleaching-Ergebnisse nach nur einer Anwendung. Jetzt Zähne aufhellen mit Diamond Smile.", 6011 "telephone": "+49 3328 3559107", 6012 "logo": "https:\/\/cdn.shopify.com\/s\/images\/admin\/no-image-large.gif", 6013 "image": "https:\/\/cdn.shopify.com\/s\/images\/admin\/no-image-large.gif", 6014 "sameAs": [], 6015 "address": { 6016 "@type": "PostalAddress", 6017 "streetAddress": "WarthestraÃe 21", 6018 "addressLocality": "Teltow", 6019 "addressRegion": "", 6020 "postalCode": "14513", 6021 "addressCountry": "DE" 6022 }, 6023 "contactPoint": [ 6024 { 6025 "@type": "ContactPoint", 6026 "telephone": "+49 3328 3559107", 6027 "email": "" 6028 } 6029 ]} 6030</script>
6030 6031<!-- END app snippet --> <!-- o 1 --><!-- BEGIN app snippet: json_ld_for_seo_product_group --><!-- END app snippet --> 6032<!-- p 1 --><!-- A 4 --> 6033 6034 6035</div>
6035<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
6035 6036</body> 6037</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.