PageSourceSearch

https://diamondsmileteeth.com/

html diamondsmileteeth.com collected 2026-10-04 09:13:24 UTC 366,243 bytes, 6,037 lines download raw bytes

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&amp;width=600" alt="DiamondSmile DACH" srcset="//diamondsmileteeth.com/cdn/shop/files/trh43trtr-min_410x_a20f30b6-89da-409d-8d5e-1f834f0cfe6e.png?v=1779169967&amp;width=352 352w, //diamondsmileteeth.com/cdn/shop/files/trh43trtr-min_410x_a20f30b6-89da-409d-8d5e-1f834f0cfe6e.png?v=1779169967&amp;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&amp;width=400" alt="DiamondSmile DACH" srcset="//diamondsmileteeth.com/cdn/shop/files/trh43trtr-min_410x_a20f30b6-89da-409d-8d5e-1f834f0cfe6e.png?v=1779169967&amp;width=352 352w, //diamondsmileteeth.com/cdn/shop/files/trh43trtr-min_410x_a20f30b6-89da-409d-8d5e-1f834f0cfe6e.png?v=1779169967&amp;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&amp;width=600" alt="DiamondSmile DACH" srcset="//diamondsmileteeth.com/cdn/shop/files/rtgrtrt332-min_410x_bbab2a98-300e-43ca-99f6-6382bce866a5.png?v=1779192816&amp;width=352 352w, //diamondsmileteeth.com/cdn/shop/files/rtgrtrt332-min_410x_bbab2a98-300e-43ca-99f6-6382bce866a5.png?v=1779192816&amp;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&amp;width=400" alt="DiamondSmile DACH" srcset="//diamondsmileteeth.com/cdn/shop/files/rtgrtrt332-min_410x_bbab2a98-300e-43ca-99f6-6382bce866a5.png?v=1779192816&amp;width=352 352w, //diamondsmileteeth.com/cdn/shop/files/rtgrtrt332-min_410x_bbab2a98-300e-43ca-99f6-6382bce866a5.png?v=1779192816&amp;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          &copy; 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.