html.phots-home-page body #MainContent #leben #life-network-scroll{height:400svh!important}html.phots-home-page body #MainContent #einstieg .ts-checkout{--purchase-coral:#fa795a}html.phots-home-page body #MainContent #einstieg .ts-checkout .ts-group{padding-bottom:0!important;margin-bottom:16px!important}html.phots-home-page body #MainContent #einstieg .ts-checkout .ts-set-summary{margin-bottom:18px!important;padding-bottom:0!important}html.phots-home-page body #MainContent #einstieg .ts-checkout .ts-base{display:flex!important;align-items:center!important;justify-content:space-between!important;margin:16px 0!important;gap:16px}html.phots-home-page body #MainContent #einstieg .ts-checkout .phots-ingredients,html.phots-home-page body #MainContent #einstieg .ts-checkout .phots-ingredients summary,html.phots-home-page body #MainContent #einstieg .ts-checkout .phots-ingredients p{font-size:12px!important;line-height:1.65!important}html.phots-home-page body #MainContent #einstieg .ts-checkout .phots-ingredients summary{min-height:44px;display:flex;align-items:center}html.phots-home-page body #MainContent #einstieg .ts-checkout .ts-title{display:block!important;padding:20px!important}html.phots-home-page body #MainContent #einstieg .ts-checkout .ts-title h4{text-align:center;margin-top:12px!important}html.phots-home-page body #MainContent #einstieg .phots-set-pictures{display:flex;align-items:center;justify-content:center;gap:12px;min-width:0;width:100%}html.phots-home-page body #MainContent #einstieg .phots-set-pictures>img,html.phots-home-page body #MainContent #einstieg .phots-set-pictures .phots-method-picture img{display:block!important;width:clamp(65px,9vw,135px)!important;height:160px!important;object-fit:contain!important;max-width:30%;border:0!important;border-radius:0!important;background:none!important;padding:0!important;margin:0!important;flex:none!important}html.phots-home-page body #MainContent #einstieg .phots-set-pictures .phots-method-picture{display:contents}html.phots-home-page body #MainContent #einstieg .phots-set-pictures .phots-method-picture[hidden]{display:none!important}html.phots-home-page body #MainContent #einstieg .phots-set-pictures span{color:#d5e9df;font-size:22px}html.phots-home-page body #MainContent #einstieg .ts-checkout .ts-addon-grid{gap:12px!important;margin:16px 0!important}html.phots-home-page body #MainContent #einstieg .ts-checkout .ts-totals{display:grid!important;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 12px!important;margin:16px 0!important;padding:16px 0 0!important}html.phots-home-page body #MainContent #einstieg .ts-checkout .ts-totals>span{grid-column:1;font-size:18px!important;margin:0!important}html.phots-home-page body #MainContent #einstieg .ts-checkout .ts-totals>div:first-of-type{grid-column:2;grid-row:1;text-align:right;margin:0!important}html.phots-home-page body #MainContent #einstieg .ts-checkout .ts-totals>p,html.phots-home-page body #MainContent #einstieg .ts-checkout .ts-totals>small,html.phots-home-page body #MainContent #einstieg .ts-checkout .ts-totals>#ts-compact-saving{grid-column:1/-1;margin:0!important}html.phots-home-page body #MainContent #einstieg .ts-checkout #ts-monthly:empty,html.phots-home-page body #MainContent #einstieg .ts-checkout #ts-difference-summary:empty{display:none!important}html.phots-home-page body #MainContent #einstieg .ts-checkout .phots-payment-methods{margin:16px 0!important;padding:14px 0 0!important}html.phots-home-page body #MainContent #einstieg .ts-checkout .phots-payment-methods ul{margin:10px 0 0!important}html.phots-home-page body #MainContent #einstieg .ts-checkout .ts-consent{margin-top:16px!important;padding-top:16px!important}html.phots-home-page body #MainContent #einstieg .ts-checkout .ts-pay{margin-top:16px!important}html.phots-home-page body #MainContent #einstieg .ts-checkout #ts-buy{position:relative;isolation:isolate}html.phots-home-page body #MainContent #einstieg .ts-checkout #ts-buy:not(:disabled):after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border:2px solid var(--purchase-coral);border-radius:inherit;pointer-events:none;opacity:0}@keyframes photsHomeLight{0%,to{transform:translateY(-25%);opacity:0}35%{opacity:.7}75%{transform:translateY(25%);opacity:.4}}@keyframes photsHomeHalo{0%,70%,to{opacity:0;transform:scale(1)}78%{opacity:.55;transform:scale(1.01,1.04)}92%{opacity:0;transform:scale(1.035,1.12)}}@media(prefers-reduced-motion:no-preference){html.phots-home-page body #MainContent #einstieg .ts-checkout[data-motion-visible=true] #ts-buy:not(:disabled):after{animation:photsHomeHalo 12s linear infinite}}@media(max-width:600px){html.phots-home-page body #MainContent #einstieg .phots-set-pictures{gap:6px}html.phots-home-page body #MainContent #einstieg .phots-set-pictures>img,html.phots-home-page body #MainContent #einstieg .phots-set-pictures .phots-method-picture img{height:120px!important;width:70px!important}html.phots-home-page body #MainContent #einstieg .ts-checkout .ts-title{padding:16px 10px!important}}@media(prefers-reduced-motion:reduce){html.phots-home-page body #MainContent #leben #life-network-scroll{height:auto!important}html.phots-home-page body #MainContent #einstieg .ts-checkout *:after{animation:none!important}}html.phots-home-page body #MainContent #einstieg .se-cinema-intro{padding-bottom:24px!important}html.phots-home-page body #MainContent #einstieg .ts-checkout .ts-title{position:relative;isolation:isolate;overflow:hidden;background:linear-gradient(125deg,#fff0d8,#ffe1d5 40%,#eee2ff 73%,#d6f5ee)!important;border:1px solid #efc7ac!important;color:#173e3a!important}html.phots-home-page body #MainContent #einstieg .ts-checkout .ts-title:before{content:"";position:absolute;top:-60%;right:-60%;bottom:-60%;left:-60%;z-index:-1;pointer-events:none;background:conic-gradient(from 30deg,transparent,#ff9d6266,transparent,#b39aff66,transparent,#71dfd866,transparent);opacity:.85}html.phots-home-page body #MainContent #einstieg .ts-checkout .ts-title h4,html.phots-home-page body #MainContent #einstieg .phots-set-pictures span{color:#173e3a!important}html.phots-home-page body #MainContent #einstieg .ts-checkout .ts-base{min-height:0!important;padding:8px 0!important;margin:8px 0!important;flex-wrap:nowrap!important}html.phots-home-page body #MainContent #einstieg .ts-checkout .phots-starter-price-pair{display:flex!important;align-items:center!important;justify-content:flex-end;flex-wrap:wrap;gap:5px 10px!important;margin:0!important}html.phots-home-page body #MainContent #einstieg .ts-checkout .phots-starter-price-pair strong{font-size:clamp(26px,3vw,36px)!important;line-height:1.1!important;margin:0!important}html.phots-home-page body #MainContent #einstieg .ts-checkout .phots-starter-price-pair del{font-size:16px!important;margin:0!important}html.phots-home-page body #MainContent #einstieg .ts-consent-check{scroll-margin-top:calc(var(--phots-dock-top,100px) + 24px)}html.phots-home-page body #MainContent #fragen{position:relative;isolation:isolate}html.phots-home-page body #MainContent #fragen:before{content:""!important;display:block!important;position:absolute!important;inset:18px auto 18px 0!important;width:5px!important;height:auto!important;transform:none!important;border-radius:8px;background:linear-gradient(180deg,#edc57e,#f5a58c,#c8a2ea,#8fcae6,#93d9bd,#edc57e)!important;background-size:100% 200%!important;opacity:.9!important;pointer-events:none;z-index:0}@keyframes photsPrismTurn{to{transform:rotate(360deg)}}@keyframes photsPrismEdge{50%{background-position:0 100%}}.phots-purchase-dock{position:fixed;z-index:90;left:50%;transform:translate(-50%);width:min(580px,calc(100% - 24px));padding:8px;border:1px solid #edc4a8;border-radius:22px;background:#fff9f0;box-shadow:0 4px 24px #123d3530;box-sizing:border-box}.phots-purchase-dock[hidden]{display:none!important}.phots-purchase-dock[data-mode=ready]{top:calc(var(--phots-dock-top,90px) + 8px)}.phots-purchase-dock[data-mode=consent]{bottom:calc(var(--phots-preview-bottom,0px) + env(safe-area-inset-bottom) + 12px)}.phots-purchase-dock button{display:block;width:100%;min-height:48px;border:0;border-radius:16px;padding:12px 16px;background:linear-gradient(110deg,#ffb173,#fa795a);color:#243b36;font-family:inherit;font-size:16px;font-weight:700;line-height:1.35;cursor:pointer}.phots-purchase-dock button:focus-visible{outline:3px solid #245b52;outline-offset:3px}@media(prefers-reduced-motion:no-preference){html.phots-home-page body #MainContent #einstieg .ts-checkout[data-motion-visible=true] .ts-title:before{animation:photsPrismTurn 24s linear infinite}html.phots-home-page body #MainContent #fragen[data-motion-visible=true]:before{animation:photsPrismEdge 12s ease-in-out infinite}.phots-purchase-dock[data-mode=ready] button{animation:photsDockGlow 8s ease-in-out infinite}}@keyframes photsDockGlow{0%,70%,to{box-shadow:0 0 #fa795a00}80%{box-shadow:0 0 0 4px #fa795a33}}@media(max-width:600px){html.phots-home-page body #MainContent #einstieg .ts-checkout .ts-base>span{font-size:14px!important}html.phots-home-page body #MainContent #einstieg .ts-checkout .ts-set-summary{margin-bottom:10px!important}html.phots-home-page body #MainContent #einstieg .ts-checkout .phots-starter-price-pair{max-width:55%}}html.phots-home-page body #MainContent #einstieg .ts-checkout .ts-addon-grid .phots-book-panel{position:relative;isolation:isolate;overflow:hidden;background:linear-gradient(120deg,#fff0d8,#ffe4da 43%,#eee4fa 76%,#e1f3ef)!important;border:1px solid #d9b99d!important;border-radius:20px!important;color:#173e3a!important}html.phots-home-page body #MainContent #einstieg .ts-checkout .ts-addon-grid .phots-book-panel .ts-addon-card:not(.ts-no-books){display:grid!important;grid-template-columns:80px minmax(0,1fr) 24px!important;grid-template-rows:auto auto!important;gap:12px 14px!important;align-items:start!important;padding:20px!important;margin:0!important;border:0!important;border-radius:0!important;outline:none!important;box-shadow:none!important;background:transparent!important;color:#173e3a!important}html.phots-home-page body #MainContent #einstieg .ts-checkout .ts-addon-grid .phots-book-panel .ts-addon-card:not(.ts-no-books)>img{grid-column:1!important;grid-row:1/3!important;width:80px!important;height:120px!important;align-self:start!important;object-fit:contain!important;padding:0!important;border:0!important;background:none!important;filter:drop-shadow(0 8px 9px #173e3a25)}html.phots-home-page body #MainContent #einstieg .ts-checkout .ts-addon-grid .phots-book-panel .ts-addon-card:not(.ts-no-books)>span{grid-column:2!important;grid-row:1!important;display:block!important;min-width:0}html.phots-home-page body #MainContent #einstieg .ts-checkout .ts-addon-grid .phots-book-panel .ts-addon-card:not(.ts-no-books)>span>strong{display:block!important;color:#173e3a!important;font-size:19px!important;line-height:1.3!important}html.phots-home-page body #MainContent #einstieg .ts-checkout .ts-addon-grid .phots-book-panel .ts-addon-card:not(.ts-no-books) small{display:block!important;color:#395b55!important;font-size:14px!important;line-height:1.5!important;margin-top:8px!important}html.phots-home-page body #MainContent #einstieg .ts-checkout .ts-addon-grid .phots-book-panel .ts-addon-card:not(.ts-no-books)>em{grid-column:2!important;grid-row:2!important;justify-self:start!important;align-self:center!important;text-align:left!important;padding:0!important;margin:0!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:4px!important;color:#173e3a!important}html.phots-home-page body #MainContent #einstieg .ts-checkout .ts-addon-grid .phots-book-panel .ts-addon-card:not(.ts-no-books) .ts-amount{color:#173e3a!important;margin:0!important;padding:0!important;text-align:left!important;font-size:20px!important;line-height:1.4!important}html.phots-home-page body #MainContent #einstieg .ts-checkout .ts-addon-grid .phots-book-panel .ts-addon-card:not(.ts-no-books) .phots-book-reference{color:#76574c!important;font-size:12px!important;line-height:1.4}html.phots-home-page body #MainContent #einstieg .ts-checkout .ts-addon-grid .phots-book-panel .ts-addon-card:not(.ts-no-books)>input{grid-column:3!important;grid-row:1!important;align-self:start!important;justify-self:end!important;margin:0!important;width:24px!important;height:24px!important;accent-color:#a84224!important}html.phots-home-page body #MainContent #einstieg .ts-checkout .ts-addon-grid .phots-book-panel .phots-book-included>input{display:none!important}html.phots-home-page body #MainContent #einstieg .ts-checkout .ts-addon-grid .phots-book-panel details{margin:0!important;padding:0 20px 10px!important;border:0!important;box-shadow:none!important;border-radius:0!important;background:transparent!important;color:#173e3a!important}html.phots-home-page body #MainContent #einstieg .ts-checkout .ts-addon-grid .phots-book-panel details summary{display:flex!important;align-items:center!important;gap:10px!important;list-style:none!important;padding:12px 0!important;min-height:48px!important;color:#173e3a!important;border:0!important;border-top:1px solid #173e3a26!important;box-shadow:none!important;border-radius:0!important;background:transparent!important;font-size:15px!important;line-height:1.5!important}html.phots-home-page body #MainContent #einstieg .ts-checkout .ts-addon-grid .phots-book-panel details summary:before{content:"\203a"!important;display:inline-block!important;flex:none;color:#173e3a!important;font-size:24px!important;font-weight:700!important;line-height:1!important;transform:none!important;opacity:1!important}html.phots-home-page body #MainContent #einstieg .ts-checkout .ts-addon-grid .phots-book-panel details[open] summary:before{transform:rotate(90deg)!important}html.phots-home-page body #MainContent #einstieg .ts-checkout .ts-addon-grid .phots-book-panel details summary:after{content:none!important}html.phots-home-page body #MainContent #einstieg .ts-checkout .ts-addon-grid .phots-book-panel details summary::-webkit-details-marker{display:none!important}html.phots-home-page body #MainContent #einstieg .ts-checkout .ts-addon-grid .phots-book-panel details :is(p,h4,strong){color:#173e3a!important}html.phots-home-page body #MainContent #einstieg .ts-checkout .ts-addon-grid .phots-book-panel:has(#ts-book2:checked){border-color:#ad482b!important;box-shadow:0 0 0 2px #ad482b!important}html.phots-home-page body #MainContent #einstieg .ts-checkout .ts-addon-grid .phots-book-panel:has(input:focus-visible){outline:3px solid #245b52!important;outline-offset:3px!important}html.phots-home-page body #MainContent #einstieg .ts-checkout .ts-addon-grid .phots-book-panel .ts-addon-card:not(.ts-no-books):after{content:"";position:absolute;top:-50%;right:-20%;bottom:-50%;left:-20%;z-index:-1;pointer-events:none;background:radial-gradient(ellipse at 70% 35%,#fa795a44,transparent 55%),radial-gradient(ellipse at 25% 65%,#bb98ea22,transparent 55%);opacity:0}@media(max-width:600px){html.phots-home-page body #MainContent #einstieg .ts-checkout .ts-addon-grid .phots-book-panel .ts-addon-card:not(.ts-no-books){grid-template-columns:64px minmax(0,1fr) 24px!important;gap:10px 12px!important;padding:16px!important}html.phots-home-page body #MainContent #einstieg .ts-checkout .ts-addon-grid .phots-book-panel .ts-addon-card:not(.ts-no-books)>img{width:64px!important;height:96px!important}html.phots-home-page body #MainContent #einstieg .ts-checkout .ts-addon-grid .phots-book-panel .ts-addon-card:not(.ts-no-books)>span>strong{font-size:17px!important}html.phots-home-page body #MainContent #einstieg .ts-checkout .ts-addon-grid .phots-book-panel details{padding-inline:16px!important}}@media(prefers-reduced-motion:no-preference){html.phots-home-page body #MainContent #einstieg .ts-checkout[data-motion-visible=true] .phots-book-panel .ts-addon-card:after{animation:photsHomeLight 12s ease-in-out infinite}}html.phots-home-page body #MainContent #einstieg .se-a-product{align-self:start!important;border-radius:28px!important;overflow:hidden;background:#082330!important}html.phots-home-page body #MainContent #einstieg .phots-story{background:radial-gradient(ellipse at 90% 0,#1d596266,transparent 50%),#082330!important;padding:0!important}html.phots-home-page body #MainContent #einstieg .se-cinema-intro{background:none!important;padding:28px 28px 12px!important}html.phots-home-page body #MainContent #einstieg .se-cinema-intro h3{font-size:clamp(25px,2.6vw,34px)!important;line-height:1.2!important;margin:12px 0!important}html.phots-home-page body #MainContent #einstieg .se-cinema-intro p{font-size:16px!important;line-height:1.55!important;margin:0!important;color:#c9dcdf!important}html.phots-home-page body #MainContent #einstieg .se-cinema-product{position:relative;isolation:isolate;overflow:visible;max-width:none!important;display:flex!important;flex-direction:column;align-items:center;justify-content:center;background:none!important;box-shadow:none!important;border:0!important;border-radius:0!important;padding:22px 28px!important;margin:0!important;width:auto!important}html.phots-home-page body #MainContent #einstieg .se-cinema-product:before,html.phots-home-page body #MainContent #einstieg .ts-checkout .ts-title:before{content:"";position:absolute;top:-20%;right:-30%;bottom:-20%;left:-30%;z-index:-1;pointer-events:none;background:radial-gradient(ellipse at 24% 55%,#57d9e85e,transparent 65%),radial-gradient(ellipse at 76% 36%,#edc89766,transparent 68%),radial-gradient(ellipse at 60% 68%,#c6a5e05c,transparent 65%)!important;filter:blur(28px);opacity:.85;transform:none;animation:none}html.phots-home-page body #MainContent #einstieg .se-cinema-product:after,html.phots-home-page body #MainContent #einstieg .ts-checkout .ts-title:after{content:"";position:absolute;top:-15%;right:-25%;bottom:-15%;left:-25%;z-index:-1;pointer-events:none;background:radial-gradient(ellipse at 40% 48%,#ffffff40,transparent 68%);filter:blur(23px);opacity:.65}html.phots-home-page body #MainContent #einstieg .se-cinema-product img{display:block!important;width:auto!important;max-width:100%!important;height:260px!important;object-fit:contain!important;border-radius:8px!important;box-shadow:0 12px 32px #0003!important;margin:0 auto!important}html.phots-home-page body #MainContent #einstieg .se-cinema-product figcaption{font-size:13px!important;line-height:1.5!important;color:#d5e5e6!important;margin-top:14px!important;text-align:center}html.phots-home-page body #MainContent #einstieg .se-offer-comparisons{padding:0 28px!important;margin:0!important}html.phots-home-page body #MainContent #einstieg .se-offer-comparisons section{padding:24px 0!important;margin:0!important;border-top:1px solid #c9dcdf26!important}html.phots-home-page body #MainContent #einstieg .se-offer-comparisons h4,html.phots-home-page body #MainContent #einstieg .se-offer-decision h4{font-size:23px!important;line-height:1.25!important;margin:10px 0 16px!important;color:#f4f8f6!important}html.phots-home-page body #MainContent #einstieg .se-compare-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;margin:0 0 12px!important}html.phots-home-page body #MainContent #einstieg .se-compare-grid article:first-child{background:#ffffff08!important;border:1px solid #bbd5db40!important;border-top:2px solid #b9d6da!important;border-radius:16px!important;padding:16px!important;min-width:0!important;box-shadow:none!important}html.phots-home-page body #MainContent #einstieg .se-compare-grid article:last-child{background:#f6d1a611!important;border-top-color:#efc78e!important}html.phots-home-page body #MainContent #einstieg .se-compare-grid article:is(:first-child,:last-child) h5{font-size:13px!important;line-height:1.4!important;color:#cbdcdf!important;margin:0 0 12px!important}html.phots-home-page body #MainContent #einstieg .se-compare-grid article strong{font-size:24px!important;line-height:1.2!important;color:#fff7e8!important;display:block;margin:0 0 10px!important}html.phots-home-page body #MainContent #einstieg .se-compare-grid article p{font-size:14px!important;line-height:1.5!important;color:#e2eceb!important;margin:0!important}html.phots-home-page body #MainContent #einstieg .se-offer-comparisons small{display:block;font-size:12px!important;line-height:1.6!important;color:#bbd0d3!important;margin-top:8px!important}html.phots-home-page body #MainContent #einstieg .phots-value-saving{padding:12px 14px!important;background:#f5d5a6!important;color:#173e3a!important;border-radius:12px;font-size:17px!important;font-weight:700;margin:12px 0!important}html.phots-home-page body #MainContent #einstieg .se-offer-decision{padding:24px 28px 28px!important;margin:0!important;background:none!important}html.phots-home-page body #MainContent #einstieg .se-offer-decision p{font-size:15px!important;line-height:1.6!important;color:#ccdedf!important;margin:0 0 16px!important}html.phots-home-page body #MainContent #einstieg .se-offer-decision a{font-size:14px!important;line-height:1.5;color:#f8d5a3!important;text-underline-offset:4px}html.phots-home-page body #MainContent #einstieg .ts-checkout{background:#fffdf9!important;border-radius:28px!important;border:1px solid #e5ded3!important}html.phots-home-page body #MainContent #einstieg .ts-checkout .ts-title{background:#f9f5ee!important;border-color:#e5ded3!important;border-radius:20px!important;padding:18px!important}html.phots-home-page body #MainContent #einstieg .ts-checkout .ts-title h4{font-size:25px!important;line-height:1.2!important;margin:12px 0 0!important}html.phots-home-page body #MainContent #einstieg .ts-title .phots-set-pictures>img,html.phots-home-page body #MainContent #einstieg .ts-title .phots-set-pictures .phots-method-picture img{height:125px!important}html.phots-home-page body #MainContent #einstieg .ts-checkout .ts-addon-grid .phots-book-panel{background:radial-gradient(ellipse at 100% 0,#edc89733,transparent 65%),radial-gradient(ellipse at 0 100%,#c6a5e026,transparent 65%),#fcfaf5!important;border-color:#dfd3c3!important}html.phots-home-page body #MainContent #einstieg .ts-checkout .ts-addon-grid .phots-book-panel:has(#ts-book2:checked){background:radial-gradient(ellipse at 100% 0,#fa795a22,transparent 70%),#fcf6ee!important}html.phots-home-page body #MainContent #einstieg .ts-checkout .se-offer-guarantee{display:block!important;max-width:none!important;width:100%!important;box-sizing:border-box;margin:18px 0!important;padding:16px!important;background:#f8f1e5!important;border:1px solid #e9d8bd!important;border-radius:16px!important;box-shadow:none!important;color:#173e3a!important}html.phots-home-page body #MainContent #einstieg .ts-checkout .se-offer-guarantee h4{font-size:18px!important;line-height:1.3!important;margin:0 0 8px!important}html.phots-home-page body #MainContent #einstieg .ts-checkout .se-offer-guarantee p{font-size:13px!important;line-height:1.55!important;margin:0!important}html.phots-home-page body #MainContent #einstieg .ts-checkout .se-offer-guarantee>span{display:none!important}html.phots-home-page body #MainContent #einstieg .ts-checkout #ts-buy:not(:disabled){background:linear-gradient(110deg,#ffb173,#fa795a)!important;color:#243b36!important}@keyframes photsMemberLight{0%{transform:translate(-8%,-5%) scale(.94);opacity:.6}50%{transform:translate(7%,4%) scale(1.08);opacity:.95}to{transform:translate(-2%,6%) scale(1);opacity:.7}}@media(prefers-reduced-motion:no-preference){html.phots-home-page body #MainContent #einstieg .se-cinema-product:before,html.phots-home-page body #MainContent #einstieg .ts-checkout[data-motion-visible=true] .ts-title:before{animation:photsMemberLight 18s ease-in-out infinite alternate}html.phots-home-page body #MainContent #einstieg .se-cinema-product:after,html.phots-home-page body #MainContent #einstieg .ts-checkout[data-motion-visible=true] .ts-title:after{animation:photsMemberLight 23s ease-in-out infinite alternate-reverse}}@media(max-width:600px){html.phots-home-page body #MainContent #einstieg .se-cinema-intro{padding:24px 20px 8px!important}html.phots-home-page body #MainContent #einstieg .se-cinema-product{padding:20px!important}html.phots-home-page body #MainContent #einstieg .se-cinema-product img{height:220px!important}html.phots-home-page body #MainContent #einstieg .se-offer-comparisons{padding:0 20px!important}html.phots-home-page body #MainContent #einstieg .se-offer-decision{padding:20px!important}html.phots-home-page body #MainContent #einstieg .se-compare-grid article{padding:12px!important}html.phots-home-page body #MainContent #einstieg .se-compare-grid article strong{font-size:21px!important}html.phots-home-page body #MainContent #einstieg .ts-title .phots-set-pictures>img,html.phots-home-page body #MainContent #einstieg .ts-title .phots-set-pictures .phots-method-picture img{height:105px!important}html.phots-home-page body #MainContent #einstieg .ts-checkout .ts-title h4{font-size:23px!important}}@media(prefers-reduced-motion:reduce){html.phots-home-page body #MainContent #einstieg .se-cinema-product:before,html.phots-home-page body #MainContent #einstieg .se-cinema-product:after,html.phots-home-page body #MainContent #einstieg .ts-checkout .ts-title:before,html.phots-home-page body #MainContent #einstieg .ts-checkout .ts-title:after{animation:none!important;transform:none!important}}html.phots-home-page body #MainContent #einstieg .se-cinema-product:before,html.phots-home-page body #MainContent #einstieg .se-cinema-product:after{top:0!important;right:0!important;bottom:0!important;left:0!important;-webkit-mask-image:radial-gradient(ellipse,#000 20%,transparent 72%);mask-image:radial-gradient(ellipse,#000 20%,transparent 72%)}html.phots-home-page body #MainContent #einstieg .se-a-product .phots-story{background:radial-gradient(ellipse at 100% 7%,#087f8c88,transparent 38%),radial-gradient(ellipse at 0 44%,#6646a64d,transparent 37%),radial-gradient(ellipse at 100% 90%,#b26a2633,transparent 35%),linear-gradient(155deg,#041c2a,#092b3a 50%,#061e2b)!important}html.phots-home-page body #MainContent #einstieg .se-a-product{border:1px solid #77d9dc88!important;box-shadow:0 0 34px #43cfd62b,0 18px 48px #071e3026!important}html.phots-home-page body #MainContent #einstieg .se-cinema-intro h3{color:#fff7df!important;text-shadow:0 0 25px #f9ce7b44}html.phots-home-page body #MainContent #einstieg .se-a-product .phots-kicker{color:#9ff5ee!important;text-shadow:0 0 18px #64e5ee66}html.phots-home-page body #MainContent #einstieg .se-a-product .se-cinema-product:before{background:radial-gradient(ellipse at 20% 45%,#22efedcc,transparent 54%),radial-gradient(ellipse at 80% 35%,#ffb652cc,transparent 54%),radial-gradient(ellipse at 60% 80%,#ad75f4cc,transparent 54%)!important;filter:blur(22px)!important;opacity:1!important;-webkit-mask-image:radial-gradient(ellipse,#000 35%,transparent 73%)!important;mask-image:radial-gradient(ellipse,#000 35%,transparent 73%)!important}html.phots-home-page body #MainContent #einstieg .se-a-product .se-cinema-product:after{background:conic-gradient(from 215deg at 50% 55%,transparent 0deg,#b3fff566 25deg,transparent 45deg,transparent 120deg,#ffe4a788 145deg,transparent 175deg,transparent 240deg,#d3b7ff66 265deg,transparent 290deg)!important;filter:blur(8px)!important;opacity:.8!important;-webkit-mask-image:radial-gradient(ellipse,#000 25%,transparent 73%)!important;mask-image:radial-gradient(ellipse,#000 25%,transparent 73%)!important}html.phots-home-page body #MainContent #einstieg .se-a-product .se-cinema-product img{box-shadow:0 0 0 1px #fff9,0 0 25px #d6fdf599,0 18px 40px #03192499!important}html.phots-home-page body #MainContent #einstieg .se-a-product .se-compare-grid article:first-child{background:radial-gradient(ellipse at 0 0,#3688b244,transparent 70%),linear-gradient(145deg,#123748,#0a2435)!important;border-color:#71cbd7aa!important;border-top-color:#9aebf4!important;box-shadow:inset 0 1px 14px #8defff16,0 0 16px #3bd9e51a!important}html.phots-home-page body #MainContent #einstieg .se-a-product .se-compare-grid article:last-child{background:radial-gradient(ellipse at 100% 0,#df9b3d44,transparent 65%),linear-gradient(145deg,#20494b,#102b38)!important;border-color:#edc27b99!important;border-top-color:#ffe3a6!important;box-shadow:inset 0 1px 16px #ffdc8522,0 0 18px #f6b96022!important}html.phots-home-page body #MainContent #einstieg .se-a-product .se-compare-grid article:last-child strong{color:#ffe1a0!important;text-shadow:0 0 18px #ffc36333}html.phots-home-page body #MainContent #einstieg .se-a-product .phots-value-saving{background:linear-gradient(110deg,#ffdc83,#ffc58b 45%,#ffe7b4)!important;border:1px solid #ffedbd!important;box-shadow:0 0 22px #ffc66d44,inset 0 1px #fff9!important;color:#17362f!important}html.phots-home-page body #MainContent #einstieg .se-a-product .se-offer-decision{background:radial-gradient(ellipse at 100% 100%,#4cc9b733,transparent 70%)!important}html.phots-home-page body #MainContent #einstieg .ts-checkout .ts-title{background:radial-gradient(ellipse at 0 0,#b3f2e5 0,transparent 65%),radial-gradient(ellipse at 100% 10%,#ffd19e,transparent 65%),radial-gradient(ellipse at 55% 100%,#d5bdf3,transparent 65%),#fff5e5!important;border-color:#ecc294!important;box-shadow:0 0 25px #f6b76725,inset 0 1px #fffd!important}html.phots-home-page body #MainContent #einstieg .ts-checkout .ts-title:before{background:radial-gradient(ellipse at 24% 55%,#25d9df66,transparent 60%),radial-gradient(ellipse at 76% 36%,#ff9c5377,transparent 63%),radial-gradient(ellipse at 60% 68%,#ba85f477,transparent 60%)!important}html.phots-home-page body #MainContent #einstieg .ts-checkout .ts-addon-grid .phots-book-panel{background:radial-gradient(ellipse at 100% 0,#ffc78f88,transparent 65%),radial-gradient(ellipse at 0 100%,#cdb0f255,transparent 65%),#fffaf0!important;border-color:#dcba93!important;box-shadow:0 5px 20px #e9bf8b25!important}html.phots-home-page body #MainContent #einstieg .ts-checkout .ts-addon-grid .phots-book-panel:has(#ts-book2:checked){background:radial-gradient(ellipse at 100% 0,#ffaf8277,transparent 65%),radial-gradient(ellipse at 0 100%,#d5b4f255,transparent 65%),#fff1df!important;box-shadow:0 0 0 2px #ad482b,0 0 22px #fa795a33!important}html.phots-home-page body #MainContent #einstieg .phots-starter-promo.is-confirmed>summary{color:#174b3e!important;font-size:18px!important;font-weight:800!important;background:linear-gradient(110deg,#d3f5df,#fff0c8)!important;padding:14px 16px!important;border:1px solid #65a58a!important;border-radius:14px!important;line-height:1.4!important}html.phots-home-page body #MainContent #einstieg .phots-starter-promo.is-confirmed .ts-promo{background:linear-gradient(130deg,#effaf1,#fff8e9)!important;border-color:#8eb7a0!important}html.phots-home-page body #MainContent #einstieg .phots-starter-promo.is-confirmed #ts-promo-status{color:#194c3c!important;font-size:18px!important;line-height:1.5!important;font-weight:700!important;margin:0 0 16px!important}html.phots-home-page body #MainContent #einstieg .phots-starter-promo [hidden]{display:none!important}html.phots-home-page body #MainContent #einstieg #ts-promo-change{font:inherit;color:#174b3e;background:#fff;border:1px solid #81aa96;border-radius:10px;padding:10px 14px;margin:0 10px 10px 0;cursor:pointer}html.phots-home-page body #MainContent #einstieg .ts-checkout .ts-totals .phots-order-note{font-size:12px!important;line-height:1.65!important;margin:0!important}html.phots-home-page body #MainContent #einstieg{padding-top:36px!important}html.phots-home-page body #MainContent #einstieg .se-a-header{padding:0 0 24px!important;margin:0 0 28px!important}html.phots-home-page body #MainContent #einstieg .se-cinema-intro>.phots-kicker,html.phots-home-page body #MainContent #einstieg .ts-checkout>.eyebrow{display:block!important;font-size:11px!important;line-height:18px!important;margin:0 0 12px!important}html.phots-home-page body #MainContent #einstieg .se-cinema-intro>h3,html.phots-home-page body #MainContent #einstieg .ts-checkout>h3{font-size:clamp(25px,2.6vw,34px)!important;line-height:1.2!important;margin:0 0 12px!important}html.phots-home-page body #MainContent #einstieg .se-offer-comparisons [data-phots-unit-equation]{display:inline!important;font:inherit!important;margin:0!important}html.phots-home-page body #MainContent #einstieg .ts-checkout .se-offer-guarantee h4 em{font-style:italic!important}@media(max-width:600px){html.phots-home-page body #MainContent #einstieg{padding-top:24px!important}html.phots-home-page body #MainContent #einstieg .se-a-header{padding-bottom:20px!important;margin-bottom:20px!important}}html.phots-home-page body #MainContent #einstieg .se-a-header .se-cinema-headline em{display:block!important;position:relative;isolation:isolate;background:none!important;box-shadow:none!important;text-shadow:none!important;animation:none!important;transition:none!important;transform:none!important;filter:none!important}html.phots-home-page body #MainContent #einstieg .se-a-header .se-cinema-headline em:before,html.phots-home-page body #MainContent #einstieg .se-a-header .se-cinema-headline em:after{content:none!important}html.phots-home-page body #MainContent #einstieg .phots-starter-promo .ts-promo{margin:0!important}html.phots-home-page body #MainContent #einstieg .phots-starter-promo{padding-block:16px!important}html.phots-home-page body #MainContent #einstieg .ts-set-summary>ul>li .phots-ingredients{margin:6px 0 0!important;padding:0!important;border:0!important;background:transparent!important}html.phots-home-page body #MainContent #einstieg .ts-set-summary>ul>li .phots-ingredients summary{font-size:12px!important;line-height:1.65!important}html.phots-home-page body #MainContent #einstieg .se-offer-comparisons [data-phots-compare-equation]{display:inline!important;font:inherit!important;margin:0!important}html.phots-home-page body .phots-purchase-dock[data-mode=consent] button{font-style:italic!important}html.phots-home-page body #MainContent #einstieg .ts-checkout .se-offer-guarantee{margin:16px 0!important;padding:6px 0 6px 14px!important;border:0!important;border-left:3px solid #e5b45f!important;border-radius:0!important;background:transparent!important}html.phots-home-page body #MainContent #einstieg .ts-checkout .se-offer-guarantee h4{font-size:17px!important;margin-bottom:6px!important}html.phots-home-page body #MainContent #einstieg .ts-checkout .se-offer-guarantee p{font-size:12px!important;line-height:1.65!important}html.phots-home-page body #MainContent #einstieg .ts-checkout .se-right-subhead{margin:12px 0 16px!important}html.phots-home-page body #MainContent #einstieg .ts-checkout .ts-title{margin:0!important;border-radius:20px 20px 0 0!important;border-bottom:0!important;box-shadow:none!important;padding:20px 18px 12px!important}html.phots-home-page body #MainContent #einstieg .ts-checkout .ts-title>h4{display:none!important}html.phots-home-page body #MainContent #einstieg .ts-checkout .ts-set-summary{padding-top:0!important}html.phots-home-page body #MainContent #einstieg .ts-checkout .ts-set-summary>ul{margin:0 0 16px!important;padding:16px 22px 20px!important;gap:10px!important;background:#fffaf1!important;border:1px solid #ecc294!important;border-top:0!important;border-radius:0 0 20px 20px!important}html.phots-home-page body #MainContent #einstieg .ts-checkout .ts-totals>.phots-starter-promo{grid-column:1/-1!important;width:100%!important;padding:10px 0 0!important;margin:0!important;border:0!important}html.phots-home-page body #MainContent #einstieg .ts-checkout .ts-totals .ts-promo{padding:14px!important}html.phots-home-page body #MainContent #einstieg .ts-checkout .ts-totals .phots-starter-promo #ts-promo-status{font-size:16px!important;line-height:1.5!important;margin-bottom:12px!important}html.phots-home-page body #MainContent #einstieg .ts-checkout .se-offer-guarantee{margin:18px 0!important;padding:16px!important;background:#f8f1e5!important;border:1px solid #e9d8bd!important;border-radius:16px!important}html.phots-home-page body #MainContent #einstieg .ts-checkout .se-offer-guarantee h4{font-size:18px!important;margin:0 0 8px!important}html.phots-home-page body #MainContent #einstieg .ts-checkout .se-offer-guarantee p{font-size:13px!important;line-height:1.55!important}html.phots-home-page body #MainContent #einstieg .ts-set-summary>.phots-starter-promo{margin:0!important;padding:10px 0 0!important;border:0!important}html.phots-home-page body #MainContent #einstieg .ts-set-summary>.phots-starter-promo .ts-promo{padding:14px!important}html.phots-home-page body #MainContent #einstieg .ts-set-summary>.phots-starter-promo #ts-promo-status{font-size:16px!important;line-height:1.5!important;margin-bottom:12px!important}html.phots-home-page body #MainContent #einstieg .phots-confirmed-price{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:16px 0 20px;margin:0 0 8px;border-bottom:1px solid #d6ded9;color:#173e3a;font-size:16px;font-weight:700}html.phots-home-page body #MainContent #einstieg .phots-confirmed-price[hidden]{display:none!important}html.phots-home-page body #MainContent #einstieg .phots-confirmed-price>div{display:flex;align-items:baseline;justify-content:flex-end;gap:12px;flex-wrap:wrap}html.phots-home-page body #MainContent #einstieg .phots-confirmed-price del{font-size:16px;font-weight:400;color:#667b73}html.phots-home-page body #MainContent #einstieg .phots-confirmed-price strong{font-size:30px;line-height:1.2;color:#206d60}html.phots-home-page body #MainContent #einstieg .phots-confirmed-price>div{flex-direction:column;align-items:flex-end;gap:4px}html.phots-home-page body #MainContent #einstieg .phots-confirmed-price del{color:#b52d24}html.phots-home-page body #MainContent #einstieg .phots-promo-amount{float:right;color:#856018;font-size:25px;font-weight:800;line-height:1.2;margin:2px 0 12px 16px}html.phots-home-page body #MainContent #einstieg .phots-starter-promo.is-confirmed #ts-promo-status{padding-right:80px}html.phots-home-page body #MainContent #einstieg .ts-checkout .se-right-subhead{color:#73551e!important}html.phots-home-page body #MainContent #einstieg .ts-checkout .ts-addon-grid .phots-book-panel:has(#ts-book2:checked){border-color:#c7a049!important;box-shadow:0 0 0 2px #c7a049,0 0 22px #f5cd6c40!important;background:radial-gradient(ellipse at 100% 0,#ffe3a477,transparent 65%),radial-gradient(ellipse at 0 100%,#d5b4f244,transparent 65%),#fff8e8!important}html.phots-home-page body #MainContent #einstieg .ts-checkout .ts-addon-grid .phots-book-panel:has(#ts-book2) .ts-addon-card{padding-left:54px!important;position:relative!important;grid-template-columns:80px minmax(0,1fr)!important}html.phots-home-page body #MainContent #einstieg .ts-checkout .ts-addon-grid .phots-book-panel .ts-addon-card:not(.ts-no-books)>input{position:absolute!important;left:16px!important;top:22px!important;accent-color:#b18a28!important;grid-column:auto!important;grid-row:auto!important;justify-self:start!important}html.phots-home-page body #MainContent #einstieg .ts-checkout{background:#fff!important}html.phots-home-page body #MainContent #einstieg .ts-checkout .se-right-subhead{color:#171717!important}html.phots-home-page body #MainContent #einstieg .phots-starter-promo.is-confirmed .ts-promo{position:relative!important;min-height:150px!important;padding-right:114px!important}html.phots-home-page body #MainContent #einstieg .phots-starter-promo.is-confirmed .phots-promo-amount{float:none!important;position:absolute!important;right:14px!important;top:50%!important;transform:translateY(-50%)!important;margin:0!important;color:#b78108!important;font-size:30px!important;font-weight:850!important;white-space:nowrap!important;text-shadow:0 1px 0 #ffe7a0}html.phots-home-page body #MainContent #einstieg .phots-starter-promo.is-confirmed #ts-promo-status{padding-right:0!important}html.phots-home-page body #MainContent #einstieg .ts-base .phots-starter-price-pair{padding-right:14px!important;margin-right:0!important;align-items:flex-end!important;text-align:right!important}html.phots-home-page body #MainContent #einstieg .ts-base .phots-starter-price-pair del{margin-right:0!important;align-self:flex-end!important}html.phots-home-page body #MainContent #einstieg .phots-confirmed-price{padding-right:14px!important}html.phots-home-page body #MainContent #einstieg .ts-totals #ts-total{padding-right:14px!important;box-sizing:border-box!important}html.phots-home-page body #MainContent #einstieg .phots-starter-promo.is-confirmed .ts-promo{display:grid!important;grid-template-columns:auto auto minmax(80px,1fr)!important;gap:12px 8px!important;align-items:center!important;min-height:0!important;padding:14px 13px 14px 14px!important}html.phots-home-page body #MainContent #einstieg .phots-starter-promo.is-confirmed #ts-promo-status{grid-column:1/-1!important;grid-row:1!important;margin:0!important}html.phots-home-page body #MainContent #einstieg .phots-starter-promo.is-confirmed #ts-promo-change{grid-column:1!important;grid-row:2!important;margin:0!important;padding:10px!important;white-space:nowrap!important}html.phots-home-page body #MainContent #einstieg .phots-starter-promo.is-confirmed #ts-promo-remove{grid-column:2!important;grid-row:2!important;margin:0!important;padding:10px!important;white-space:nowrap!important}html.phots-home-page body #MainContent #einstieg .phots-starter-promo.is-confirmed .phots-promo-amount{position:static!important;transform:none!important;grid-column:3!important;grid-row:2!important;justify-self:end!important;align-self:center!important;margin:0!important;text-align:right!important;font-variant-numeric:tabular-nums!important}html.phots-home-page body #MainContent #einstieg .ts-base .phots-starter-price-pair strong,html.phots-home-page body #MainContent #einstieg .phots-confirmed-price strong{font-size:30px!important;line-height:1.2!important;font-variant-numeric:tabular-nums!important}html.phots-home-page body #MainContent #einstieg .ts-base .phots-starter-price-pair del,html.phots-home-page body #MainContent #einstieg .phots-confirmed-price del{font-size:16px!important;font-variant-numeric:tabular-nums!important}html.phots-home-page body #MainContent #einstieg .phots-starter-promo.is-confirmed [data-promo-entry]:not([hidden]){grid-column:1/-1!important;grid-row:3!important}@media(max-width:600px){html.phots-home-page body #MainContent #einstieg .phots-starter-promo.is-confirmed .ts-promo{grid-template-columns:auto auto minmax(0,1fr)!important;gap:12px 5px!important}html.phots-home-page body #MainContent #einstieg .phots-starter-promo.is-confirmed :is(#ts-promo-change,#ts-promo-remove){font-size:12px!important;padding:8px 5px!important}html.phots-home-page body #MainContent #einstieg .phots-starter-promo.is-confirmed .phots-promo-amount{font-size:24px!important}}html.phots-home-page body #MainContent #einstieg .phots-light-dust{position:absolute;top:10%;right:3%;bottom:18%;left:3%;pointer-events:none;z-index:2;opacity:.65;background:radial-gradient(circle at 8% 80%,#ffe1a1 0 1px,transparent 3px),radial-gradient(circle at 18% 36%,#83efe9 0 1px,transparent 3px),radial-gradient(circle at 29% 68%,#ffe1a1 0 1px,transparent 3px),radial-gradient(circle at 35% 18%,#fff1c9 0 1px,transparent 3px),radial-gradient(circle at 47% 88%,#83efe9 0 1px,transparent 3px),radial-gradient(circle at 57% 28%,#ffe1a1 0 1px,transparent 3px),radial-gradient(circle at 68% 65%,#fff1c9 0 1px,transparent 3px),radial-gradient(circle at 78% 14%,#83efe9 0 1px,transparent 3px),radial-gradient(circle at 88% 46%,#ffe1a1 0 1px,transparent 3px),radial-gradient(circle at 94% 76%,#83efe9 0 1px,transparent 3px);-webkit-mask-image:radial-gradient(ellipse,#000 35%,transparent 76%);mask-image:radial-gradient(ellipse,#000 35%,transparent 76%)}html.phots-home-page body #MainContent #einstieg .ts-checkout .ts-title{background:radial-gradient(ellipse at 30% 55%,#71dcd373,transparent 52%),radial-gradient(ellipse at 75% 45%,#f6c46e80,transparent 53%),#fffaf0!important;padding-top:28px!important;padding-bottom:20px!important}html.phots-home-page body #MainContent #einstieg .ts-title .phots-set-pictures{position:relative;z-index:3;gap:20px!important;align-items:center!important}html.phots-home-page body #MainContent #einstieg .ts-title .phots-set-pictures>img,html.phots-home-page body #MainContent #einstieg .ts-title .phots-set-pictures .phots-method-picture img{height:165px!important;width:auto!important;max-width:40%!important;object-fit:contain!important;filter:drop-shadow(0 8px 14px #765c332b)}html.phots-home-page body #MainContent #einstieg .ts-title .phots-set-pictures>span:not(.phots-method-picture){font-size:22px!important;opacity:.65}@keyframes photsDustDrift{0%{transform:translate3d(-5px,12px,0)}to{transform:translate3d(8px,-16px,0)}}@media(prefers-reduced-motion:no-preference){html.phots-home-page body #MainContent #einstieg .phots-light-dust{animation:photsDustDrift 14s ease-in-out infinite alternate}}@media(prefers-reduced-motion:reduce){html.phots-home-page body #MainContent #einstieg .phots-light-dust{animation:none!important;transform:none!important}}@media(max-width:600px){html.phots-home-page body #MainContent #einstieg .ts-title .phots-set-pictures{gap:10px!important}html.phots-home-page body #MainContent #einstieg .ts-title .phots-set-pictures>img,html.phots-home-page body #MainContent #einstieg .ts-title .phots-set-pictures .phots-method-picture img{height:135px!important}}html.phots-home-page body #MainContent #einstieg .ts-title .phots-set-pictures .phots-method-picture img{max-width:100%!important}html.phots-home-page body #MainContent #einstieg .ts-title .phots-set-pictures:has(.phots-method-picture:not([hidden])){gap:10px!important}html.phots-home-page body #MainContent #einstieg .ts-title .phots-set-pictures:has(.phots-method-picture:not([hidden]))>img{max-width:26%!important}html.phots-home-page body #MainContent #einstieg .ts-checkout .se-offer-guarantee{background:linear-gradient(110deg,#fff0cd,#fffaf0 35%,#fff 55%,#ffe6b3 78%,#fff9ec)!important;background-size:240% 100%!important;border:1px solid #efc17c!important;border-left:4px solid #efa51d!important;box-shadow:0 4px 22px #e7b35b12!important}html.phots-home-page body #MainContent #einstieg .ts-checkout .ts-title .phots-light-dust{top:4%!important;right:2%!important;bottom:4%!important;left:2%!important;z-index:4!important;opacity:.95!important;-webkit-mask-image:none!important;mask-image:none!important;filter:drop-shadow(0 0 3px #fff) drop-shadow(0 0 5px #e8b546);background-size:100% 100%!important}html.phots-home-page body #MainContent #einstieg .ts-checkout .ts-title .phots-light-dust:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(circle at 12% 65%,#fff 0 1px,#e4ab3480 2px,transparent 5px),radial-gradient(circle at 44% 20%,#fff 0 1px,#e4ab3480 2px,transparent 5px),radial-gradient(circle at 60% 70%,#fff 0 1px,#46c8c780 2px,transparent 5px),radial-gradient(circle at 89% 35%,#fff 0 1px,#e4ab3480 2px,transparent 5px)}html.phots-home-page body #MainContent #einstieg .ts-checkout .ts-title:before{opacity:1!important;filter:blur(15px)!important;background:radial-gradient(ellipse at 28% 60%,#28d8ce99,transparent 52%),radial-gradient(ellipse at 74% 40%,#ffc34caa,transparent 53%),radial-gradient(ellipse at 55% 95%,#c39fea88,transparent 60%)!important}@keyframes photsGuaranteeGlow{0%{background-position:0% 50%}to{background-position:100% 50%}}@media(prefers-reduced-motion:no-preference){html.phots-home-page body #MainContent #einstieg .ts-checkout .se-offer-guarantee{animation:photsGuaranteeGlow 16s ease-in-out infinite alternate}html.phots-home-page body #MainContent #einstieg .ts-checkout .ts-title .phots-light-dust:after{animation:photsDustDrift 11s ease-in-out infinite alternate-reverse}}@media(prefers-reduced-motion:reduce){html.phots-home-page body #MainContent #einstieg .ts-checkout .se-offer-guarantee,html.phots-home-page body #MainContent #einstieg .ts-checkout .ts-title .phots-light-dust:after{animation:none!important}}html.phots-home-page body #MainContent #einstieg .ts-checkout .ts-addon-grid .phots-book-panel{position:relative!important;isolation:isolate;border-left:4px solid #e5ad38!important;background:linear-gradient(105deg,#fff0cf,#fff9ee 42%,#fffdf9)!important;overflow:hidden!important}html.phots-home-page body #MainContent #einstieg .ts-checkout .ts-addon-grid .phots-book-panel:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;background:linear-gradient(105deg,transparent 30%,#ffe5a34d 45%,#fff9e680 50%,transparent 65%);transform:translate(-120%);opacity:0}@keyframes photsBookSweep{0%{transform:translate(-120%);opacity:0}20%{opacity:.65}80%{opacity:.65}to{transform:translate(120%);opacity:0}}@media(prefers-reduced-motion:no-preference){html.phots-home-page body #MainContent #einstieg .ts-checkout .ts-addon-grid .phots-book-panel:has(#ts-book2:checked):before{animation:photsBookSweep 1.8s ease-out 1}}@media(hover:hover)and (prefers-reduced-motion:no-preference){html.phots-home-page body #MainContent #einstieg .ts-checkout .ts-addon-grid .phots-book-panel:hover:before{animation:photsBookSweep 1.8s ease-out 1}}@media(prefers-reduced-motion:reduce){html.phots-home-page body #MainContent #einstieg .ts-checkout .ts-addon-grid .phots-book-panel:before{animation:none!important;opacity:0!important}}html.phots-home-page body #MainContent #einstieg .ts-checkout .ts-addon-grid .phots-book-panel .phots-book-included>input{display:block!important;opacity:1!important;-webkit-appearance:none!important;appearance:none!important;background:#b18a28!important;border:1px solid #b18a28!important;border-radius:3px!important;cursor:default!important}html.phots-home-page body #MainContent #einstieg .ts-checkout .ts-addon-grid .phots-book-panel .phots-book-included>input:checked:after{content:"";display:block;width:7px;height:13px;border:solid #fff;border-width:0 3px 3px 0;transform:rotate(45deg);margin:2px 0 0 7px}html.phots-home-page body #MainContent #einstieg .ts-checkout .ts-addon-grid .phots-book-panel .ts-addon-card.phots-book-included{padding-left:54px!important;position:relative!important;grid-template-columns:80px minmax(0,1fr)!important}html.phots-home-page body #MainContent #einstieg .phots-starter-promo.is-confirmed .phots-promo-amount{color:#e5ad38!important;text-shadow:none!important}html.phots-home-page body #MainContent #einstieg .ts-checkout .ts-addon-grid .phots-book-panel .phots-book-included>input#ts-book1{display:none!important}html.phots-home-page body #MainContent #einstieg .ts-checkout .ts-set-summary>ul>li{position:relative!important;padding-left:28px!important;display:block!important}html.phots-home-page body #MainContent #einstieg .ts-checkout .ts-set-summary>ul>li:before{position:absolute!important;left:0!important;top:0!important;transform:none!important;width:20px!important;text-align:center!important;line-height:inherit!important}html.phots-home-page body #MainContent #einstieg .ts-checkout .ts-title{background:radial-gradient(ellipse at 18% 60%,#24d8cb 0%,transparent 56%),radial-gradient(ellipse at 86% 26%,#ffc04a 0%,transparent 57%),radial-gradient(ellipse at 65% 100%,#ac80e8 0%,transparent 63%),#f9e6b8!important}html.phots-home-page body #MainContent #einstieg .ts-checkout .ts-title:before{background:radial-gradient(ellipse at 25% 65%,#0bd9c8aa,transparent 56%),radial-gradient(ellipse at 77% 35%,#ffb52dbb,transparent 56%),radial-gradient(ellipse at 62% 95%,#a76be6aa,transparent 60%)!important;filter:blur(10px)!important}html.phots-home-page body #MainContent #einstieg .ts-checkout #ts-buy:not(:disabled){background:linear-gradient(110deg,#ffd278,#ffae37)!important;border-color:#efa51d!important;color:#173e36!important;box-shadow:0 5px 22px #eeb34c35!important}html.phots-home-page body #MainContent #einstieg .ts-checkout #ts-buy:not(:disabled):after{border-color:#efa51d!important}html.phots-home-page body #MainContent #einstieg .ts-checkout .ts-set-summary>ul{padding-left:14px!important}html.phots-home-page body #MainContent #einstieg .ts-checkout .ts-set-summary>ul>li:before{text-align:left!important}html.phots-home-page body #MainContent #einstieg .ts-checkout .ts-title{background:radial-gradient(ellipse at 25% 66%,#147c86 0%,transparent 48%),radial-gradient(ellipse at 78% 42%,#866c39 0%,transparent 44%),radial-gradient(ellipse at 57% 110%,#493b73 0%,transparent 52%),#092735!important;border-color:#bfa573!important;padding-top:34px!important;padding-bottom:30px!important}html.phots-home-page body #MainContent #einstieg .ts-checkout .ts-title:before{background:radial-gradient(ellipse at 24% 63%,#36ebd966,transparent 44%),radial-gradient(ellipse at 78% 44%,#ffcd6966,transparent 44%),radial-gradient(ellipse at 54% 98%,#a58ef05c,transparent 46%)!important;filter:blur(18px)!important}html.phots-home-page body #MainContent #einstieg .ts-title .phots-set-pictures>span:not(.phots-method-picture){color:#ffe2a3!important;opacity:1!important;font-weight:300!important}html.phots-home-page body #MainContent #einstieg .ts-title .phots-set-pictures>img,html.phots-home-page body #MainContent #einstieg .ts-title .phots-set-pictures .phots-method-picture img{border-radius:8px!important;filter:drop-shadow(0 9px 14px #00141e80) drop-shadow(0 0 14px #ffe9bc26)!important}html.phots-home-page body #MainContent #einstieg .ts-checkout .ts-set-summary>ul{background:linear-gradient(115deg,#fffdf8,#fff)!important;border-color:#dbcaa6!important}html.phots-home-page body #MainContent #einstieg #ts-total[aria-busy=true],html.phots-home-page body #MainContent #einstieg .phots-confirmed-price[aria-busy=true]{opacity:.72}html.phots-home-page body #MainContent #einstieg .ts-checkout .ts-title{background:radial-gradient(ellipse at 15% 85%,#b7eee5 0%,transparent 55%),radial-gradient(ellipse at 90% 18%,#ffe8b7 0%,transparent 52%),linear-gradient(135deg,#fffefb,#f6faf9)!important;border-color:#e2cda6!important}html.phots-home-page body #MainContent #einstieg .ts-checkout .ts-title:before,html.phots-home-page body #MainContent #einstieg .ts-checkout .ts-title:after,html.phots-home-page body #MainContent #einstieg .ts-checkout .ts-title .phots-light-dust{display:none!important;animation:none!important}html.phots-home-page body #MainContent #einstieg .ts-title .phots-set-pictures>span:not(.phots-method-picture){color:#9a7739!important}html.phots-home-page body #MainContent #einstieg .ts-title .phots-set-pictures>img,html.phots-home-page body #MainContent #einstieg .ts-title .phots-set-pictures .phots-method-picture img{filter:drop-shadow(0 9px 12px #224b4230)!important}html.phots-home-page body #MainContent #einstieg .ts-checkout{position:relative!important}html.phots-home-page body #MainContent #einstieg .phots-guiding-light{position:absolute;left:7px;width:2px;pointer-events:none;z-index:1;background:linear-gradient(#e5ad3820,#e5ad3855,#e5ad3820);border-radius:4px}html.phots-home-page body #MainContent #einstieg .phots-guiding-light:after{content:"";position:absolute;left:-1px;width:4px;height:70px;top:clamp(0px,var(--light-y,0px),calc(100% - 70px));background:linear-gradient(transparent,#f4c65f,transparent);box-shadow:0 0 12px #efbd5060;border-radius:50%;transition:top .7s ease-out}html.phots-home-page body #MainContent #einstieg .ts-checkout #ts-buy{overflow:hidden}html.phots-home-page body #MainContent #einstieg .ts-checkout #ts-buy:not(:disabled):after{top:0!important;right:0!important;bottom:0!important;left:0!important;border:0!important;background:linear-gradient(110deg,transparent 30%,#fff8df99 50%,transparent 70%);opacity:0;transform:translate(-110%);animation:photsCheckoutShine 1.6s ease-out 1!important}@keyframes photsCheckoutShine{0%{opacity:0;transform:translate(-110%)}20%{opacity:.65}80%{opacity:.65}to{opacity:0;transform:translate(110%)}}@media(prefers-reduced-motion:reduce){html.phots-home-page body #MainContent #einstieg .phots-guiding-light:after{display:none}html.phots-home-page body #MainContent #einstieg .ts-checkout #ts-buy:not(:disabled):after{animation:none!important;opacity:0!important}}html.phots-home-page body #MainContent #einstieg .ts-checkout .ts-base{border-top:1px solid #d6e0dc!important;padding-top:18px!important}html.phots-home-page body #MainContent #einstieg .se-cinema-headline em{font-style:italic!important}html.phots-home-page body #MainContent #einstieg .ts-title .phots-set-pictures>img{border:1px solid #a8bfba!important;border-radius:10px!important;box-shadow:0 0 12px #ffffffa6!important;box-sizing:border-box!important}html.phots-home-page body #MainContent #leichter.ph-benefit{background:radial-gradient(ellipse at 100% 0%,rgba(221,176,103,.48),transparent 44%),radial-gradient(ellipse at 96% 87%,rgba(66,105,137,.38),transparent 55%),radial-gradient(ellipse at 0% 45%,rgba(39,154,156,.42),transparent 48%),#26364a!important}html.phots-home-page body #MainContent #leichter .ph-benefit-copy{background:transparent!important}html.phots-home-page body #MainContent #leichter .ph-benefit-art{box-shadow:0 16px 60px #0a1a272e}html.phots-home-page body #MainContent #leichter .ph-benefit-closing{padding:22px 26px!important;border:1px solid #f2bd67!important;border-left:3px solid #efa719!important;border-radius:24px!important;background:linear-gradient(110deg,#fff2d2,#fffaf2 70%,#fffdf9)!important;color:#193f39!important;box-shadow:0 8px 24px #0c1e2a14;line-height:1.65}@media(max-width:600px){html.phots-home-page body #MainContent #leichter .ph-benefit-closing{padding:18px 20px!important;border-radius:20px!important}}html.phots-home-page body #MainContent #produkt .ph-light-details{margin-bottom:12px!important}html.phots-home-page body #MainContent #produkt .research-history{margin-top:0!important}html.phots-home-page body #MainContent #produkt .research-result{margin-bottom:0!important}html.phots-home-page body #MainContent #produkt .research-v58{margin-bottom:16px!important}html.phots-home-page body #MainContent #produkt .research-v58+.btn{margin-top:0!important}html.phots-home-page{--ph-type-section:clamp(28px,2.8vw,38px);--ph-type-sub:clamp(22px,2vw,26px);--ph-type-body:16px;--ph-type-note:14px;--ph-copy:#395a54;--ph-heading:#173f39;--ph-space-text:16px;--ph-space-block:24px}html.phots-home-page body #MainContent :is(#produkt,#leichter,#guide,#stimmen,#anwendung,#einstieg,#partner-werden,#fragen) h2,html.phots-home-page body #MainContent #life-network-heading h3{font-size:var(--ph-type-section)!important;line-height:1.2!important;letter-spacing:-.025em!important}html.phots-home-page body #MainContent :is(#produkt,#guide,#anwendung,#partner-kennenlernen) h3,html.phots-home-page body #MainContent #einstieg :is(.se-cinema-intro h3,.se-right-title,.ts-group h4,.se-offer-comparisons h4){font-size:var(--ph-type-sub)!important;line-height:1.3!important}html.phots-home-page body #MainContent :is(#produkt,#guide,#anwendung,#partner-werden) p:not(.eyebrow):not(.phots-partner-call__eyebrow):not(.research-light-statement):not(.ph-guide-fineprint),html.phots-home-page body #MainContent :is(#leichter .ph-benefit-copy,#einstieg .se-a-header,#einstieg .se-cinema-intro,#einstieg .ts-checkout,#vision) p{font-size:var(--ph-type-body)!important;line-height:1.6!important}html.phots-home-page body #MainContent :is(#produkt,#guide,#anwendung,#partner-werden) p:not(.eyebrow):not(.phots-partner-call__eyebrow):not(.research-light-statement){color:var(--ph-copy)!important}html.phots-home-page body #MainContent #produkt .research-light-statement{font-size:var(--ph-type-sub)!important;line-height:1.3!important;color:var(--ph-heading)!important;margin-block:24px!important}html.phots-home-page body #MainContent #produkt .research-foundation{margin-bottom:24px!important}html.phots-home-page body #MainContent #produkt .ph-light-details{margin-block:24px 16px!important}html.phots-home-page body #MainContent #produkt .research-history{margin:0 0 24px!important}html.phots-home-page body #MainContent #produkt .research-result{padding:24px!important;margin:0!important}html.phots-home-page body #MainContent #produkt .research-result h3{margin:12px 0 16px!important}html.phots-home-page body #MainContent #produkt .research-result p{margin:0!important}html.phots-home-page body #MainContent #produkt .research-v58{margin-bottom:24px!important}html.phots-home-page body #MainContent #produkt .ph-light-details>summary{font-size:18px!important;line-height:1.4!important;color:var(--ph-heading)!important;padding:20px 24px!important}html.phots-home-page body #MainContent #leichter .ph-benefit-copy>p{margin-bottom:24px!important}html.phots-home-page body #MainContent #einstieg .se-compare-grid article p{font-size:var(--ph-type-body)!important;line-height:1.6!important}html.phots-home-page body #MainContent :is(.ph-guide-fineprint,.se-offer-comparisons small,.phots-starter-reference-note,.ph-review-author,.ph-review-source){font-size:var(--ph-type-note)!important;line-height:1.5!important}html.phots-home-page body #MainContent :is(.eyebrow,.phots-partner-call__eyebrow){font-size:12px!important;line-height:1.5!important;letter-spacing:.16em!important;margin-bottom:16px!important}html.phots-home-page body #MainContent #fragen .faqitem{padding:0!important;margin:0!important;border-bottom:1px solid #dce4e0!important}html.phots-home-page body #MainContent #fragen .faqitem>button{font-family:inherit!important;font-size:18px!important;line-height:1.4!important;font-weight:700!important;color:var(--ph-heading)!important;padding:20px 0!important;margin:0!important;text-align:left}html.phots-home-page body #MainContent #fragen .faqitem .answer,html.phots-home-page body #MainContent #fragen .faqitem .answer :is(p,li,span,strong,a){font-family:inherit!important;font-size:var(--ph-type-body)!important;line-height:1.6!important;color:var(--ph-copy)!important}html.phots-home-page body #MainContent #fragen .faqitem .answer{padding:0 0 24px!important;margin:0!important;font-weight:400!important}html.phots-home-page body #MainContent #fragen .faqitem .answer p{margin:0 0 16px!important}html.phots-home-page body #MainContent #fragen .faqitem .answer p:last-child{margin-bottom:0!important}html.phots-home-page body #MainContent #fragen .faqitem .answer strong{font-weight:700!important}html.phots-home-page body #MainContent #fragen .faqitem .answer sup{font-size:.75em!important;line-height:0!important}html.phots-home-page body #MainContent #fragen>h2{margin-bottom:24px!important}@media(max-width:600px){html.phots-home-page{--ph-type-section:28px;--ph-type-sub:22px}html.phots-home-page body #MainContent #produkt .research-result{padding:20px!important}html.phots-home-page body #MainContent #fragen .faqitem>button{padding-block:16px!important}}html.phots-home-page body #MainContent #produkt .research-v58 .research-foundation{margin-bottom:0!important}html.phots-home-page body #MainContent #produkt .research-v58 .research-light-statement{font-size:var(--ph-type-body)!important;line-height:1.6!important;margin:16px 0!important;padding-block:0!important}html.phots-home-page body #MainContent #produkt .ph-light-details>summary,html.phots-home-page body #MainContent #produkt#produkt#produkt#produkt .ph-light-examples h4{font-size:var(--ph-type-body)!important;line-height:1.6!important}html.phots-home-page #MainContent#MainContent#MainContent#MainContent#MainContent :is(#produkt,#leichter,#leben,#anwendung,#einstieg,#vision,#partner-werden,#fragen) p:not(.eyebrow):not(.phots-partner-call__eyebrow):not(.ph-guide-fineprint):not(.ph-review-author):not(.ph-review-source):not(.ph-review-summary-note){font-size:16px!important;line-height:1.6!important}html.phots-home-page #MainContent#MainContent#MainContent#MainContent#MainContent :is(#produkt,#leichter,#leben,#anwendung,#einstieg,#vision,#partner-werden,#fragen) p :is(strong,em,b,span){font-size:inherit!important;line-height:inherit!important}html.phots-home-page #MainContent#MainContent#MainContent#MainContent#MainContent :is(#produkt,#leichter,#leben,#anwendung,#einstieg,#partner-werden,#fragen) h2,html.phots-home-page #MainContent#MainContent#MainContent#MainContent#MainContent #produkt .research-result h3{font-size:var(--ph-type-section)!important;line-height:1.2!important}html.phots-home-page #MainContent#MainContent#MainContent#MainContent#MainContent :is(.ph-guide-fineprint,.ph-review-author,.ph-review-source,.se-offer-comparisons small){font-size:12px!important;line-height:1.65!important}html.phots-home-page #MainContent#MainContent#MainContent#MainContent#MainContent :is(.eyebrow,.phots-partner-call__eyebrow){font-size:12px!important;line-height:1.5!important}html.phots-home-page #MainContent#MainContent#MainContent#MainContent#MainContent #stimmen p.ph-review-summary-note{font-size:12px!important;line-height:1.65!important;font-weight:400!important;margin-top:16px!important}html.phots-home-page body #MainContent #fragen .faqitem{padding:0!important;border-radius:16px;overflow:hidden}html.phots-home-page body #MainContent #fragen .faqitem>button{padding:20px 24px!important;gap:20px}html.phots-home-page body #MainContent #fragen .faqitem .answer{padding:0 24px 24px!important}html.phots-home-page body #MainContent #fragen .faqitem{--faq-tint:#fff4df;--faq-edge:#e5ab53;background:linear-gradient(110deg,var(--faq-tint),#fff)!important;border-left:3px solid var(--faq-edge)!important;margin-bottom:10px!important}html.phots-home-page body #MainContent #fragen .faqitem:nth-child(2 of.faqitem){--faq-tint:#fff2df;--faq-edge:#e5a24f}html.phots-home-page body #MainContent #fragen .faqitem:nth-child(3 of.faqitem){--faq-tint:#fff0e2;--faq-edge:#df9356}html.phots-home-page body #MainContent #fragen .faqitem:nth-child(4 of.faqitem){--faq-tint:#ffede6;--faq-edge:#dd896a}html.phots-home-page body #MainContent #fragen .faqitem:nth-child(5 of.faqitem){--faq-tint:#ffede9;--faq-edge:#da887a}html.phots-home-page body #MainContent #fragen .faqitem:nth-child(6 of.faqitem){--faq-tint:#fcecf0;--faq-edge:#d58898}html.phots-home-page body #MainContent #fragen .faqitem:nth-child(7 of.faqitem){--faq-tint:#fbedf2;--faq-edge:#cb88a8}html.phots-home-page body #MainContent #fragen .faqitem:nth-child(8 of.faqitem){--faq-tint:#f7edf6;--faq-edge:#c18ab9}html.phots-home-page body #MainContent #fragen .faqitem:nth-child(9 of.faqitem){--faq-tint:#f4edf8;--faq-edge:#b68dc1}html.phots-home-page body #MainContent #fragen .faqitem:nth-child(10 of.faqitem){--faq-tint:#f2edf9;--faq-edge:#ac91c7}html.phots-home-page body #MainContent #fragen .faqitem .answer>p:first-child{margin-top:0!important}@media(max-width:600px){html.phots-home-page body #MainContent #fragen .faqitem>button{padding:16px!important}html.phots-home-page body #MainContent #fragen .faqitem .answer{padding:0 16px 16px!important}}html.phots-home-page{--ph-action-start:#ffb46b;--ph-action-end:#ff7959;--ph-action-ink:#173f39}html.phots-home-page #MainContent :is(a.btn,.phots-partner-call__button,#ts-buy,.phots-starter-sticky button){background:linear-gradient(110deg,var(--ph-action-start),var(--ph-action-end))!important;color:var(--ph-action-ink)!important;border-color:#ffa51e!important;position:relative;overflow:hidden;isolation:isolate}html.phots-home-page #MainContent#MainContent#MainContent#MainContent#MainContent a.btn:is(.ghost,.phots-cart-review){background:#fff!important;color:#193d38!important;border:1px solid #d3a35a!important;box-shadow:none!important;font-weight:650!important}html.phots-home-page #MainContent [data-ph-direction]:after{content:"";pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,transparent,rgba(255,255,255,.42),transparent);transform:translate(-110%)}html.phots-home-page #MainContent [data-ph-direction=down]:after{background:linear-gradient(180deg,transparent,rgba(255,255,255,.42),transparent);transform:translateY(-110%)}@media(prefers-reduced-motion:no-preference){html.phots-home-page #MainContent [data-ph-direction=right]:is(:hover,:focus-visible):after{animation:ph-action-right .85s ease-out 1}html.phots-home-page #MainContent [data-ph-direction=down]:is(:hover,:focus-visible):after{animation:ph-action-down .85s ease-out 1}}@keyframes ph-action-right{to{transform:translate(110%)}}@keyframes ph-action-down{to{transform:translateY(110%)}}html.phots-home-page #MainContent#MainContent#MainContent#MainContent#MainContent :is(.phots-film-note,.ph-review-summary-note,.ph-guide-fineprint,.se-offer-comparisons small,.phots-disclaimer p,.footer-disclaimer p){font-size:12px!important;line-height:1.65!important}html.phots-home-page #MainContent [data-ph-direction=up]:after{background:linear-gradient(180deg,transparent,rgba(255,255,255,.42),transparent);transform:translateY(110%)}@media(prefers-reduced-motion:no-preference){html.phots-home-page #MainContent [data-ph-direction=up]:is(:hover,:focus-visible):after{animation:ph-action-up .85s ease-out 1}}@keyframes ph-action-up{to{transform:translateY(-110%)}}html.phots-home-page #MainContent#MainContent#MainContent#MainContent#MainContent :is(a.btn,#ts-buy,.phots-partner-call__button){font-weight:650!important}html.phots-home-page #MainContent #ts-buy-note:not(:empty){margin:20px 0 0;padding:18px 20px;border:1px solid #ead2ad;border-radius:16px;background:#fff7e9;color:#193d38;line-height:1.6}html.phots-home-page #MainContent a.phots-cart-review:not([hidden]){display:inline-flex;margin:12px 0 24px;padding:12px 20px;min-height:44px}html.phots-home-page #MainContent a.phots-cart-review[hidden]{display:none!important}html.phots-home-page body #MainContent .phots-review-start{margin-top:20px;display:flex;justify-content:flex-start}
/*# sourceMappingURL=/cdn/shop/t/8/assets/phots-home-refinements.css.map */
