:is(.ts-checkout,.pp-config) .phots-purchase-option{display:grid!important;grid-template-columns:26px 64px minmax(0,1fr) minmax(100px,auto)!important;align-items:center!important;gap:14px!important;min-height:106px;padding:17px 18px!important;margin:12px 0!important;border:1px solid #bfd8cd!important;border-radius:19px!important;background:#fff!important;box-sizing:border-box;box-shadow:none!important;cursor:pointer}:is(.ts-checkout,.pp-config) .phots-purchase-option:has(input:checked){background:#e3f1eb!important;outline:2px solid #165e50;outline-offset:-2px}:is(.ts-checkout,.pp-config) .phots-purchase-option:has(input:focus-visible){outline:3px solid #d5a855!important;outline-offset:3px}:is(.ts-checkout,.pp-config) .phots-purchase-option input{width:22px!important;height:22px!important;margin:0!important;accent-color:#166355}:is(.ts-checkout,.pp-config) .phots-purchase-option>img{width:64px!important;height:64px!important;max-width:none;object-fit:contain;border-radius:12px;background:#f6f9f7}:is(.ts-checkout,.pp-config) .phots-purchase-option>span:not([hidden]){display:flex;flex-direction:column;gap:5px;min-width:0}:is(.ts-checkout,.pp-config) .phots-purchase-option>span strong{font-size:18px!important;line-height:1.3!important}:is(.ts-checkout,.pp-config) .phots-purchase-option>span small{font-size:13px!important;line-height:1.5!important}:is(.ts-checkout,.pp-config) .phots-purchase-option>em{grid-column:4!important;grid-row:1!important;justify-self:end!important;align-self:center;font-size:17px!important;font-style:normal;text-align:right;white-space:normal;min-width:95px;color:#194e42}:is(.ts-checkout,.pp-config) .phots-purchase-option:has(input:disabled:not(:checked)){opacity:.6;cursor:not-allowed}.pp-first-grid{position:relative}.pp-first-grid:before{content:"";position:absolute;left:5%;right:5%;top:0;height:2px;background:linear-gradient(90deg,#c9dfd4,#d5a855,#c9dfd4);pointer-events:none}.pp-first-grid.pp-steps-animated article{opacity:0;transform:translateY(22px);transition:opacity .65s var(--step-delay),transform .65s var(--step-delay)}.pp-first-grid.pp-steps-animated article.is-step-visible{opacity:1;transform:none}.pp-first-grid article{position:relative;overflow:hidden}.pp-first-grid article:before{content:"";position:absolute;left:0;top:0;width:40%;height:2px;background:linear-gradient(90deg,transparent,#f1cf8a,transparent);opacity:0}.pp-first-grid article.is-step-visible:before{animation:phots-step-light 1.7s var(--step-delay) ease-out}@keyframes phots-step-light{0%{opacity:0;transform:translate(-100%)}30%{opacity:1}to{opacity:0;transform:translate(350%)}}@media(max-width:640px){:is(.ts-checkout,.pp-config) .phots-purchase-option{grid-template-columns:22px 49px minmax(0,1fr)!important;gap:9px!important;padding:13px 10px!important}:is(.ts-checkout,.pp-config) .phots-purchase-option>img{width:49px!important;height:52px!important}:is(.ts-checkout,.pp-config) .phots-purchase-option>em{grid-column:3!important;grid-row:2!important;justify-self:start!important;text-align:left;font-size:15px!important}:is(.ts-checkout,.pp-config) .phots-purchase-option>span strong{font-size:16px!important}.pp-first-grid:before{display:none}}@media(prefers-reduced-motion:reduce){.pp-first-grid.pp-steps-animated article{opacity:1;transform:none;transition:none}.pp-first-grid article:before{animation:none!important}}:is(.ts-checkout,.pp-config) .phots-purchase-option>em{display:flex!important;flex-direction:column!important;align-items:flex-end;gap:5px;width:auto!important;height:auto!important;padding:0!important;margin:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;line-height:1.35!important}:is(.ts-checkout,.pp-config) .phots-purchase-option>em>.ts-amount{display:block;white-space:nowrap;font-weight:750}:is(.ts-checkout,.pp-config) .phots-purchase-option>em>.ts-card-delta{display:block;white-space:normal;font-size:12px!important;line-height:1.4!important;font-weight:400;margin:0!important}@media(max-width:640px){:is(.ts-checkout,.pp-config) .phots-purchase-option>em{align-items:flex-start}}.pp-config .pp-cashback-placeholder{display:flex!important;align-items:center;flex-wrap:wrap;gap:6px;margin-top:8px!important;padding-top:8px;border-top:1px solid #d7e5dd;color:#397765!important;font-size:12px!important;line-height:1.4!important}.pp-config .pp-cashback-placeholder>strong{font-size:13px!important;font-weight:650}.pp-cashback-preview{font-size:10px;color:#607b6d;background:#eef4ef;border-radius:4px;padding:2px 5px}.pp-cashback-summary{border-top:1px solid #d9e3df;padding-top:18px;margin-top:20px}.pp-cashback-summary>div{display:flex;justify-content:space-between;align-items:baseline;gap:18px;font-size:14px;color:#397765;margin:10px 0}.pp-cashback-summary>div>strong{font-size:20px}.pp-cashback-summary>p{font-size:12px;line-height:1.6;color:#607b6d;max-width:640px}.pp-extra-compare{display:block;font-size:12px;font-weight:400;color:#9a5148;line-height:1.4;white-space:nowrap}.pp-extra-compare[hidden]{display:none!important}.pp-cashback-rate{flex-basis:100%;font-size:11px;color:#607b6d}.pp-config [data-pp-extra-price]{white-space:nowrap;font-weight:750}.pp-config .phots-purchase-option>em .pp-cashback-placeholder{display:grid!important;grid-template-columns:auto auto;justify-content:end;gap:4px 8px;text-align:right;max-width:220px;min-width:0;white-space:normal}.pp-config .phots-purchase-option>em .pp-cashback-placeholder>strong{justify-self:end;font-size:17px!important}.pp-config .phots-purchase-option>em .pp-cashback-placeholder>.pp-cashback-rate{grid-column:1/-1;font-size:10px}.pp-config .phots-purchase-option>em .pp-cashback-preview{grid-column:1/-1;justify-self:end;font-size:9px}.pp-config .pp-extra-actual{display:block;font-size:12px!important;line-height:1.4;font-weight:500;color:#506f65;white-space:nowrap}@media(max-width:640px){.pp-config .phots-purchase-option>em .pp-cashback-placeholder{justify-content:start;text-align:left}.pp-config .phots-purchase-option>em .pp-cashback-preview{justify-self:start}}.pp-config .phots-purchase-option>em:has([data-pp-extra-actual]){display:grid!important;grid-template-columns:1fr auto;column-gap:18px;row-gap:4px;align-items:center;min-width:210px}.pp-config .phots-purchase-option>em:has([data-pp-extra-actual])>.pp-extra-compare{grid-column:2;grid-row:1}.pp-config .phots-purchase-option>em>[data-pp-extra-price]{grid-column:1;grid-row:2/4;align-self:center;font-size:15px}.pp-config .phots-purchase-option>em>.pp-extra-actual{grid-column:2;grid-row:2;font-size:20px!important;line-height:1.3;color:#194e42;margin:0;font-weight:750}.pp-config .phots-purchase-option>em>.pp-extra-unit{grid-column:2;grid-row:3;font-size:12px!important;line-height:1.4;color:#607b6d;margin:0}.pp-config .phots-purchase-option>em .pp-cashback-placeholder{grid-column:2;grid-row:4;display:flex!important;flex-direction:column;align-items:flex-end;gap:3px;max-width:180px;margin-top:7px!important;padding-top:10px!important;border-top:1px solid #cadbd2;text-align:right}.pp-config .phots-purchase-option>em .pp-cashback-placeholder>strong{font-size:22px!important;line-height:1.2}.pp-config .phots-purchase-option>em .pp-cashback-placeholder>span{font-size:11px}.pp-config .phots-purchase-option>em .pp-cashback-placeholder>.pp-cashback-rate{font-size:9px}@media(max-width:640px){.pp-config .phots-purchase-option>em:has([data-pp-extra-actual]){width:100%!important;min-width:0;justify-self:stretch!important;grid-template-columns:1fr auto}.pp-config .phots-purchase-option>em .pp-cashback-placeholder{align-items:flex-end;text-align:right}.pp-config .phots-purchase-option>em>.pp-extra-unit,.pp-config .phots-purchase-option>em>.pp-extra-actual{text-align:right}}.pp-config .phots-purchase-option>span>.pp-extra-actual{font-size:16px!important;line-height:1.35;color:#194e42;margin-top:5px}.pp-config .phots-purchase-option>span>.pp-extra-unit{font-size:12px!important;line-height:1.4;color:#607b6d;margin:0}.pp-config .phots-purchase-option>span>.pp-cashback-placeholder{display:flex!important;justify-content:flex-start;align-items:baseline;flex-wrap:wrap;gap:4px 8px;border:0;padding:0;margin-top:6px!important;text-align:left;max-width:310px}.pp-config .phots-purchase-option>span>.pp-cashback-placeholder>strong{font-size:15px!important}.pp-config .phots-purchase-option>span>.pp-cashback-placeholder>.pp-cashback-rate{flex-basis:100%;font-size:10px}.pp-config .phots-purchase-option .pp-extra-saving:empty{display:none}.pp-config .phots-purchase-option .pp-extra-saving{font-size:12px!important;line-height:1.5;color:#236d5b}.pp-config .phots-purchase-option>.pp-cashback-bottom{grid-column:1/-1;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px;border-top:1px solid #cfdfd5;padding-top:12px;margin-top:6px;color:#397765}.pp-cashback-bottom>div>strong{font-size:12px;font-weight:600}.pp-cashback-bottom p{font-size:11px;line-height:1.5;margin:4px 0 0;color:#607b6d}.pp-cashback-bottom .pp-cashback-bottom-price{text-align:right}.pp-cashback-bottom-price>strong{display:block;font-size:20px!important}.pp-cashback-bottom-price>small{display:block;font-size:10px;color:#607b6d;line-height:1.4;margin-top:3px}.pp-config .phots-purchase-option>em>.pp-extra-actual{font-size:12px!important;font-weight:400;line-height:1.4;color:#607b6d;white-space:nowrap}.pp-config .phots-purchase-option>em:has([data-pp-extra-actual]){display:flex!important;flex-direction:column!important;align-items:flex-end;min-width:95px;gap:5px}.pp-config .phots-purchase-option>em>[data-pp-extra-price]{font-size:17px}@media(max-width:640px){.pp-config .phots-purchase-option>em:has([data-pp-extra-actual]){align-items:flex-start;width:auto!important;justify-self:start!important}.pp-config .phots-purchase-option>.pp-cashback-bottom{grid-template-columns:minmax(0,1fr) minmax(90px,.65fr)}}.pp-config .pp-extra-stock .phots-purchase-option>img{grid-column:2;grid-row:1/3;align-self:center}.pp-config .pp-extra-stock .phots-purchase-option>.pp-cashback-bottom{grid-column:3/-1;grid-row:2;margin-top:4px;padding-top:12px}.pp-config .pp-extra-stock .phots-purchase-option>input{grid-column:1;grid-row:1/3;align-self:center}.pp-config .pp-extra-stock .phots-purchase-option>span{grid-column:3;grid-row:1}.pp-config .pp-extra-stock .phots-purchase-option>em{grid-column:4!important;grid-row:1!important}@media(max-width:640px){.pp-config .pp-extra-stock .phots-purchase-option{grid-template-columns:22px 49px minmax(0,1fr)!important}.pp-config .pp-extra-stock .phots-purchase-option>img,.pp-config .pp-extra-stock .phots-purchase-option>input{grid-row:1/4}.pp-config .pp-extra-stock .phots-purchase-option>em{grid-column:3!important;grid-row:2!important}.pp-config .pp-extra-stock .phots-purchase-option>.pp-cashback-bottom{grid-column:3;grid-row:3;gap:10px;grid-template-columns:minmax(0,1fr) auto}.pp-config .pp-extra-stock .pp-cashback-bottom-price{max-width:100px}}.pp-cashback-bottom-price .pp-cashback-deduction{font-size:12px!important;color:#397765;margin:0 0 5px}.pp-cashback-bottom .pp-cashback-preview{display:inline-block;margin-top:5px}.pp-cashback-bottom-price>strong{line-height:1.3}.pp-cashback-bottom .pp-cashback-inline{margin:0;font-size:12px;line-height:1.5;color:#397765}.pp-cashback-inline strong{font-size:inherit;font-weight:650}.pp-config .pp-cashback-bottom .pp-cashback-inline strong{display:inline!important;font-size:inherit!important;line-height:inherit}.pp-config .pp-cashback-bottom .pp-cashback-inline{white-space:normal}@media(min-width:641px){.pp-config .pp-cashback-bottom .pp-cashback-inline{white-space:nowrap}}.pp-cashback-bottom .pp-cashback-final-caption{font-size:12px;font-weight:600;color:#397765;margin-top:9px}.pp-cashback-bottom .pp-cashback-unit-caption,.pp-cashback-bottom .pp-cashback-saving-caption{font-size:11px;line-height:1.5;margin:4px 0 0}.pp-cashback-bottom .pp-cashback-unit-caption b,.pp-cashback-bottom .pp-cashback-saving-caption b{font-weight:600;color:#397765}.pp-cashback-bottom-price{align-self:start}.pp-cashback-bottom .pp-cashback-example{font-size:11px;line-height:1.6;margin:8px 0 0;color:#397765;max-width:440px}.pp-config .pp-cashback-bottom{row-gap:5px!important}.pp-config .pp-cashback-bottom>.pp-cashback-example{grid-column:1;grid-row:2;margin:0;align-self:center}.pp-cashback-final-row{grid-column:2;grid-row:2;display:flex;align-items:baseline;justify-content:flex-end;gap:12px;white-space:nowrap;text-align:right}.pp-cashback-final-row>span{font-size:11px}.pp-cashback-final-row>strong{font-size:20px;color:#397765;line-height:1.3}.pp-cashback-bottom>.pp-cashback-bottom-price{grid-column:2;grid-row:1}@media(max-width:640px){.pp-cashback-final-row{gap:6px;flex-wrap:wrap}.pp-cashback-final-row>strong{font-size:18px}}.pp-config .pp-books .phots-purchase-option>img{grid-column:2;grid-row:1/3;align-self:center}.pp-config .pp-books .phots-purchase-option>.pp-cashback-bottom{grid-column:3/-1;grid-row:2;margin-top:4px;padding-top:12px}.pp-config .pp-books .phots-purchase-option>input{grid-column:1;grid-row:1/3;align-self:center}.pp-config .pp-books .phots-purchase-option>span{grid-column:3;grid-row:1}.pp-config .pp-books .phots-purchase-option>em{grid-column:4!important;grid-row:1!important}@media(max-width:640px){.pp-config .pp-books .phots-purchase-option{grid-template-columns:22px 49px minmax(0,1fr)!important}.pp-config .pp-books .phots-purchase-option>img,.pp-config .pp-books .phots-purchase-option>input{grid-row:1/4}.pp-config .pp-books .phots-purchase-option>em{grid-column:3!important;grid-row:2!important}.pp-config .pp-books .phots-purchase-option>.pp-cashback-bottom{grid-column:3;grid-row:3;gap:10px;grid-template-columns:minmax(0,1fr) auto}.pp-config .pp-books .pp-cashback-bottom-price{max-width:100px}}.pp-config .pp-extra-cycle .phots-purchase-option>img{grid-column:2;grid-row:1/3;align-self:center}.pp-config .pp-extra-cycle .phots-purchase-option>.pp-cashback-bottom{grid-column:3/-1;grid-row:2;margin-top:4px;padding-top:12px}.pp-config .pp-extra-cycle .phots-purchase-option>input{grid-column:1;grid-row:1/3;align-self:center}.pp-config .pp-extra-cycle .phots-purchase-option>span{grid-column:3;grid-row:1}.pp-config .pp-extra-cycle .phots-purchase-option>em{grid-column:4!important;grid-row:1!important}@media(max-width:640px){.pp-config .pp-extra-cycle .phots-purchase-option{grid-template-columns:22px 49px minmax(0,1fr)!important}.pp-config .pp-extra-cycle .phots-purchase-option>img,.pp-config .pp-extra-cycle .phots-purchase-option>input{grid-row:1/4}.pp-config .pp-extra-cycle .phots-purchase-option>em{grid-column:3!important;grid-row:2!important}.pp-config .pp-extra-cycle .phots-purchase-option>.pp-cashback-bottom{grid-column:3;grid-row:3;gap:10px;grid-template-columns:minmax(0,1fr) auto}.pp-config .pp-extra-cycle .pp-cashback-bottom-price{max-width:100px}}.pp-config .pp-entry-cashback .phots-purchase-option>img{grid-column:2;grid-row:1/3;align-self:center}.pp-config .pp-entry-cashback .phots-purchase-option>.pp-cashback-bottom{grid-column:3/-1;grid-row:2;margin-top:4px;padding-top:12px}.pp-config .pp-entry-cashback .phots-purchase-option>input{grid-column:1;grid-row:1/3;align-self:center}.pp-config .pp-entry-cashback .phots-purchase-option>span{grid-column:3;grid-row:1}.pp-config .pp-entry-cashback .phots-purchase-option>em{grid-column:4!important;grid-row:1!important}@media(max-width:640px){.pp-config .pp-entry-cashback .phots-purchase-option{grid-template-columns:22px 49px minmax(0,1fr)!important}.pp-config .pp-entry-cashback .phots-purchase-option>img,.pp-config .pp-entry-cashback .phots-purchase-option>input{grid-row:1/4}.pp-config .pp-entry-cashback .phots-purchase-option>em{grid-column:3!important;grid-row:2!important}.pp-config .pp-entry-cashback .phots-purchase-option>.pp-cashback-bottom{grid-column:3;grid-row:3;gap:10px;grid-template-columns:minmax(0,1fr) auto}.pp-config .pp-entry-cashback .pp-cashback-bottom-price{max-width:100px}}@media(min-width:701px){#einstieg .ts-addon-grid .ts-addon-card{display:grid!important;grid-template-columns:26px 64px minmax(0,1fr) auto!important;align-items:center!important;gap:14px!important}#einstieg .ts-addon-grid .ts-addon-card>input{grid-column:1!important;grid-row:1!important}#einstieg .ts-addon-grid .ts-addon-card>img{grid-column:2!important;grid-row:1!important}#einstieg .ts-addon-grid .ts-addon-card>span{grid-column:3!important;grid-row:1!important;min-width:0}#einstieg .ts-addon-grid .ts-addon-card>em{grid-column:4!important;grid-row:1!important;align-self:center!important;justify-self:end!important;white-space:nowrap!important}}@media(min-width:981px){#einstieg .se-a-purchase-rail{padding-top:0!important;align-self:start!important}#einstieg .se-a-purchase-rail>.se-a-configuration{position:static!important;top:auto!important;max-height:none!important;overflow:visible!important}}@media(min-width:981px){#einstieg .se-a-columns{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:clamp(28px,3vw,44px)!important;align-items:start!important}#einstieg .se-a-columns>.se-a-product,#einstieg .se-a-columns>.se-a-purchase-rail{min-width:0!important;width:100%!important;max-width:none!important}}@media(max-width:980px){#einstieg .se-a-columns{display:block!important}#einstieg .se-a-purchase-rail{margin-top:36px!important}}.pp-page #einstieg.pp-offer-shared{max-width:1260px!important}.pp-page #einstieg .pp-offer-purchase{padding:0!important;border:0!important;background:transparent!important;position:static!important}.pp-page #einstieg .pp-config{display:block!important;width:100%!important;max-width:none!important;position:static!important;margin:0!important;padding:22px!important;border:1px solid #d4e4de!important;border-radius:24px!important;background:#fff!important}.pp-page #einstieg .pp-config-main,.pp-page #einstieg .pp-config-summary{width:100%!important;min-width:0!important;position:static!important;max-width:none!important}.pp-page #einstieg .pp-config-main>.pp-config-group{width:100%!important;min-width:0!important;box-sizing:border-box!important;padding:18px 14px!important;margin:0 0 36px!important;border:1px solid #bfd8cf!important;border-radius:22px!important}.pp-page #einstieg .pp-config-main>.pp-config-group>legend{max-width:100%;white-space:normal;float:none}.pp-page #einstieg .pp-kit.pp-kit-clear{grid-template-columns:1fr!important;gap:18px!important}.pp-page #einstieg .pp-config-summary{padding:26px 4px!important;margin:22px 0 0!important;border-top:1px solid #dde7e2!important}.pp-page #einstieg .pp-choice{grid-template-columns:22px 54px minmax(0,1fr) auto!important;gap:10px!important;padding:14px 12px!important}.pp-page #einstieg .pp-choice>img{max-width:54px!important}.pp-page #einstieg .pp-choice>em{min-width:75px!important;font-size:16px!important}.pp-page #einstieg .pp-choice>span strong{font-size:17px!important}.pp-page #einstieg .pp-cashback-inline{white-space:normal!important}@media(max-width:640px){.pp-page #einstieg .pp-config{padding:12px!important}.pp-page #einstieg .pp-choice{grid-template-columns:22px 44px minmax(0,1fr)!important}.pp-page #einstieg .pp-choice>em{grid-column:3!important}}@media(min-width:981px){#einstieg .se-a-columns>.se-a-purchase-rail{align-self:stretch!important;padding-top:0!important}#einstieg .se-a-purchase-rail:has(.is-awaiting-selection)>.se-a-configuration,.pp-page #einstieg .pp-config.is-awaiting-selection{position:sticky!important;top:104px!important;align-self:start!important}}#__bixgrow_topbar.bixgrow_fixed{position:relative!important;top:auto!important;z-index:20!important}#__bixgrow_topbar.bixgrow_fixed{position:fixed!important;top:0!important;left:0!important;width:100%!important;z-index:2147483647!important}body{padding-top:var(--phots-contact-height,0px)!important}body>header{position:sticky!important;top:var(--phots-contact-height,0px)!important;z-index:10000!important;transform:none!important;opacity:1!important;visibility:visible!important}html{scroll-padding-top:calc(var(--phots-contact-height,0px) + 110px)}html body #phots-main-header{position:sticky!important;top:var(--phots-contact-height,0px)!important;transform:none!important;opacity:1!important;visibility:visible!important;z-index:10000!important}@media(min-width:981px){#einstieg .se-a-purchase-rail:has(.is-awaiting-selection)>.se-a-configuration,.pp-page #einstieg .pp-config.is-awaiting-selection{top:calc(var(--phots-contact-height,0px) + 104px)!important}}.pp-page #einstieg .pp-sales-heading{margin:0 0 38px;padding:24px 0 32px;border-bottom:1px solid #d8e5df}.pp-page #einstieg .pp-sales-heading h2{font-size:clamp(36px,5vw,66px);line-height:1.06;letter-spacing:-.05em;color:#0a2a39;margin:14px 0 24px}.pp-page #einstieg .pp-sales-heading h2 span{color:#087e91}.pp-page #einstieg .pp-sales-heading>p:last-child{font-size:clamp(18px,2vw,24px);line-height:1.6;color:#4c6c73}.pp-page #einstieg .pp-offer-explanation.phots-story{padding:0!important;background:#061827!important;border:1px solid #215166!important;border-radius:29px!important;overflow:hidden;box-shadow:0 26px 65px #06233635;color:#fff}.pp-page #einstieg .pp-offer-intro.se-cinema-intro{padding:clamp(24px,3vw,44px);background:radial-gradient(ellipse at 85% 0%,#0f6471,transparent 60%),#082537}.pp-page #einstieg .pp-offer-intro h2{font-size:clamp(31px,3.8vw,54px)!important;line-height:1.06!important;color:#fff!important;letter-spacing:-.046em!important}.pp-page #einstieg .pp-offer-intro .pp-eyebrow{color:#94cfd7!important;margin:0 0 22px!important}.pp-page #einstieg .pp-offer-intro .pp-lead{font-size:clamp(15px,1.3vw,18px)!important;line-height:1.68!important;color:#d8e7ea!important;margin-top:22px!important}.pp-page #einstieg .pp-offer-image{margin:0!important;border-radius:0!important;background:#082537!important;padding:28px!important;border-top:1px solid #315563}.pp-page #einstieg .pp-offer-detail{margin:0!important;border:0!important;border-top:1px solid #315563!important;border-radius:0!important;padding:28px!important;background:transparent!important}.pp-page #einstieg .pp-offer-detail h3{color:#fff!important;font-size:clamp(23px,2.4vw,35px)!important;line-height:1.2!important}.pp-page #einstieg .pp-offer-detail p{color:#d8e7ea!important;font-size:16px;line-height:1.7}.pp-page #einstieg .pp-offer-explanation>.pp-gold-note{margin:24px;background:#123847;color:#fff}.pp-page #einstieg .pp-offer-explanation>.pp-gold-note p{color:#d8e7ea}.pp-page #einstieg .pp-config{padding:clamp(16px,2.2vw,30px)!important;border-radius:24px!important;border-color:#dbe4e9!important;box-shadow:0 13px 40px #061d3517!important}.pp-page #einstieg .pp-config>.pp-eyebrow{color:#087e91!important;margin:0 0 20px!important}.pp-page #einstieg .pp-config>.pp-offer-select-title{font-size:36px!important;line-height:1.1!important;color:#0a2a39!important;margin:0 0 20px!important}.pp-page #einstieg .pp-offer-select-intro{font-size:18px!important;line-height:1.6!important;color:#4c6c73!important;margin:0 0 24px!important}.pp-page #einstieg .pp-config-main>.pp-config-group:first-child .pp-kit-visual{display:none!important}.pp-page #einstieg .pp-config-main>.pp-config-group:first-child .pp-kit-copy h3{font-size:20px!important}.pp-page #einstieg .pp-objection-question{font-size:12px!important;line-height:1.5!important;color:#a9d3da!important;margin:0 0 12px!important;font-weight:600;letter-spacing:.01em}.pp-page #einstieg .pp-objection h3{font-size:clamp(23px,2.2vw,30px)!important}@media(min-width:981px){html body #einstieg.selfexpert-apple,html body.pp-page #einstieg.pp-offer-shared{width:100%!important;max-width:1320px!important;padding:clamp(40px,6vw,82px)!important;border:1px solid #e1ebe7!important;box-sizing:border-box!important;margin-left:auto!important;margin-right:auto!important;font-size:16px!important;line-height:1.58!important}html body #einstieg .selfexpert-shell{width:100%!important;max-width:1240px!important;margin:auto!important}html body #einstieg .se-a-columns{width:100%!important;max-width:1240px!important;margin-left:auto!important;margin-right:auto!important}}.pp-page #einstieg .pp-offer-explanation.phots-story{display:block!important}.pp-page #einstieg .pp-value-comparisons{padding:30px 28px 0}.pp-page #einstieg .pp-value-comparisons .phots-kicker{font-size:11px;letter-spacing:.18em;color:#9ecfd6}.pp-page #einstieg .pp-value-comparisons h4{color:#fff!important}.pp-page #einstieg .pp-value-comparisons article:first-child strong{color:#fff!important}.pp-page #einstieg .pp-value-comparisons article:last-child strong{color:#234416!important}.pp-page #einstieg .pp-value-comparisons small a{text-decoration:underline;text-underline-offset:3px}html body #phots-main-header{font-size:16px;line-height:1.58;color:#193d38}html body footer{font-size:14px;line-height:1.58;color:#243e3d}html body #fragen>h2{font-size:clamp(30px,4vw,47px);line-height:1.15;color:#193d38;letter-spacing:-.045em}html body.pp-page #einstieg .pp-sales-heading h2{font-size:clamp(40px,5.25vw,76px);line-height:1.07;color:#0a2736}.pp-page .pp-config .phots-purchase-option>em>.pp-extra-compare{display:block;font-size:12px!important;font-weight:600;line-height:1.4;color:#a94d45;white-space:normal}.pp-page .pp-config .phots-purchase-option>em>.pp-extra-compare[hidden]{display:none!important}html body.pp-page #fragen>h2{font-size:clamp(30px,4vw,47px)!important;line-height:1.15!important;color:#193d38!important}@media(min-width:981px){#einstieg .se-a-configuration.is-awaiting-selection{max-height:calc(100svh - var(--phots-contact-height,0px) - 128px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}}@media(min-width:981px){html body #einstieg .se-a-configuration.is-awaiting-selection{max-height:calc(100svh - var(--phots-contact-height,0px) - 128px)!important;overflow-y:auto!important;overscroll-behavior:contain;scrollbar-width:thin}}.pp-page #einstieg .pp-cashback-bottom.pp-cashback-compact{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:8px 14px!important;align-items:baseline;text-align:left}.pp-page #einstieg .pp-cashback-compact>.pp-cashback-net-label{grid-column:1;grid-row:1;margin:0!important;font-size:12px!important;line-height:1.5!important;color:#397765}.pp-page #einstieg .pp-cashback-compact>.pp-cashback-net-price{grid-column:2;grid-row:1;text-align:right;font-size:20px!important;line-height:1.3;color:#397765;white-space:nowrap}.pp-page #einstieg .pp-cashback-compact>.pp-cashback-example{grid-column:1/-1!important;grid-row:2!important;margin:0!important;max-width:none!important;font-size:11px;line-height:1.6}.pp-page #einstieg .pp-config .ts-set-summary{display:block;margin:0;padding:0}.pp-page #einstieg .pp-config .ts-set-summary p{font-size:15px;line-height:1.6;color:#153e35;margin:16px 0;padding:0;font-weight:400}.pp-page #einstieg .pp-config .ts-set-summary .ts-daily-tip{margin:16px 0;padding:16px 0 0;border-top:1px solid #d7e5df}.pp-page #einstieg .pp-config .ts-base{display:flex;justify-content:space-between;align-items:baseline;gap:16px;margin:12px 0;padding:14px 16px;border-radius:12px;background:#edf5f7;color:#153e35;font-size:16px;line-height:1.58;font-weight:700}.pp-page #einstieg .pp-config .ts-base strong{font-size:16px;line-height:1.58;font-weight:900;white-space:nowrap}.pp-page #einstieg .pp-config .ts-set-terms{font-size:12px!important;line-height:1.6!important;color:#55736d;margin:12px 0 22px!important}.pp-page #einstieg .pp-config .ts-demo{padding:12px 16px;border-radius:12px;background:#edf5f7;color:#315c6a;font-size:12px;line-height:1.5;margin:14px 0 24px}@media(max-width:640px){.pp-page #einstieg .pp-config .ts-set-summary p{font-size:14px;line-height:1.55}}.pp-page #einstieg .pp-config .pp-cashback-net-label>strong{font-size:inherit!important;line-height:inherit!important;font-weight:650!important;display:inline!important}.pp-page #einstieg .pp-config-title.ts-title{padding:16px!important;margin:-1px -1px 22px!important;gap:10px!important;border:1px solid #c9dfd4!important;border-left:4px solid #429a79!important;border-radius:18px!important;background:linear-gradient(110deg,#e6f2ec,#f3f8f5)!important}.pp-page #einstieg .pp-config-title.ts-title h4{font-size:clamp(20px,2vw,26px)!important;line-height:1.25!important;font-weight:700!important;color:#1c443b;margin:0!important;flex:1}.pp-page #einstieg .pp-config-title.ts-title img{width:54px!important;height:54px!important;flex-basis:54px!important;padding:0!important}@media(max-width:640px){.pp-page #einstieg .pp-config-title.ts-title{padding:14px 12px!important;margin-bottom:18px!important;gap:9px!important}.pp-page #einstieg .pp-config-title.ts-title h4{font-size:20px!important}.pp-page #einstieg .pp-config-title.ts-title img{width:44px!important;height:48px!important;flex-basis:44px!important}}#einstieg .phots-savings-summary{margin:20px 0;padding:16px;border:1px solid #c9dfd4;border-radius:12px;background:#edf5f0;color:#195c49;text-align:left}#einstieg .phots-savings-summary>strong{display:block;font-size:15px!important;line-height:1.5!important}#einstieg .phots-savings-summary>p{font-size:13px!important;font-weight:400!important;line-height:1.6!important;color:#195c49!important;margin:10px 0!important}#einstieg .phots-savings-summary>small{display:block;font-size:11px!important;line-height:1.5!important;color:#55736d!important}#einstieg .phots-savings-summary{background:linear-gradient(110deg,#e6f2ec,#f3f8f5);padding:20px;border-left:4px solid #429a79}#einstieg .phots-saving-title{font-size:15px!important;line-height:1.4!important;margin-bottom:16px;color:#17483d}#einstieg .phots-saving-result+.phots-saving-result{border-top:1px solid #cfdfd5;padding-top:14px;margin-top:14px}#einstieg .phots-saving-period{display:block;font-size:12px;color:#52766b}#einstieg .phots-saving-result>.phots-saving-amount{display:block;font-size:clamp(26px,2.4vw,34px)!important;line-height:1.2!important;font-weight:750!important;color:#236e5b;margin:5px 0 8px}#einstieg .phots-saving-result>p{font-size:12px!important;line-height:1.5!important;margin:0 0 14px!important;color:#52766b!important;font-weight:400!important}.pp-config [data-pp-extra-saving]:empty{display:none!important}#einstieg .phots-savings-summary{border:1px solid #cfdfd5!important;border-radius:18px!important;background:#e5f1eb!important;padding:22px!important;box-shadow:0 12px 32px #163f3510}#einstieg .phots-savings-summary>.phots-saving-title{font-size:19px!important;line-height:1.3!important;font-weight:700!important;color:#193d38;margin:0 0 16px!important}#einstieg .phots-saving-price-row{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px;margin:9px 0 12px}#einstieg .phots-saving-reference{font-size:16px;color:#a94f46;font-weight:500;text-decoration-thickness:1px}#einstieg .phots-saving-price-row>.phots-saving-current{font-size:clamp(30px,3.2vw,46px)!important;line-height:1.1!important;font-weight:750!important;color:#193d38!important;white-space:nowrap}#einstieg .phots-saving-badge{display:inline-block;padding:11px 15px;border-radius:999px;background:#196251;color:#fff;font-size:14px;font-weight:700;line-height:1.4;box-shadow:0 6px 15px #185b5018}#einstieg .phots-saving-result>.phots-saving-period{font-size:12px;font-weight:600;color:#52766b}#einstieg .phots-saving-result>p{font-size:12px!important;margin:0 0 10px!important;line-height:1.5!important}@media(max-width:640px){#einstieg .phots-savings-summary{padding:16px!important}#einstieg .phots-saving-price-row{gap:10px 12px}#einstieg .phots-saving-badge{font-size:12px;padding:9px 12px}}.pp-page #einstieg .pp-cashback-compact>.pp-cashback-net-values{grid-column:2;grid-row:1;display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:baseline;gap:5px 10px;text-align:right;min-width:0}.pp-page #einstieg .pp-cashback-net-values>.pp-extra-compare{font-size:12px!important;line-height:1.4!important;font-weight:500;color:#a94d45;white-space:normal}.pp-page #einstieg .pp-cashback-net-values>.pp-extra-compare[hidden]{display:none!important}.pp-page #einstieg .pp-cashback-net-values>.pp-cashback-net-price{font-size:20px!important;line-height:1.3!important;color:#397765;white-space:nowrap}.pp-page #einstieg .pp-cashback-compact>.pp-cashback-net-values{flex-direction:column;align-items:flex-end;gap:4px}.pp-page #einstieg .pp-cashback-net-values>.pp-cashback-net-price{order:0}.pp-page #einstieg .pp-cashback-net-values>.pp-extra-compare{order:1}.pp-page #einstieg .pp-cashback-compact:has(>.pp-extra-compare:not([hidden]))>.pp-cashback-example{grid-column:1!important;min-width:0}.pp-page #einstieg .pp-cashback-compact>.pp-extra-compare{grid-column:2;grid-row:2;align-self:center;margin:0;font-size:12px!important;line-height:1.6!important;text-align:right;white-space:normal;max-width:130px;color:#a94d45}.pp-page #einstieg .pp-cashback-compact>.pp-cashback-net-values{align-self:baseline;min-height:26px}.pp-page #einstieg .pp-cashback-compact{container-type:normal}.pp-page #einstieg .pp-cashback-compact>.pp-cashback-net-label{grid-column:1/-1;padding-right:64px;font-size:clamp(10px,3.3cqi,12px)!important;white-space:nowrap}@container (max-width:280px){.pp-page #einstieg .pp-cashback-compact>.pp-cashback-net-label{white-space:normal}}.pp-page #einstieg .pp-cashback-compact>.pp-cashback-net-label{font-size:12px!important;padding-right:70px;white-space:normal}.pp-page #einstieg .pp-cashback-net-values>.pp-cashback-net-price{font-size:12px!important;font-weight:500!important;line-height:1.5!important}.pp-page #einstieg .pp-cashback-compact>.pp-cashback-example{font-size:12px!important;line-height:1.6!important}.pp-page #einstieg .pp-cashback-availability{font-size:13px;line-height:1.6;color:#52766b;margin:16px 0 24px}.pp-page #einstieg .pp-config [data-pp-paused=true]{display:none!important}.pp-stock-unit{margin:0 0 14px}.pp-stock-unit>.phots-purchase-option{margin-bottom:0!important}.pp-unit-quantity{display:flex;justify-content:flex-end;align-items:center;gap:12px;padding:10px 16px;color:#52766b;font-size:13px}.pp-unit-quantity input{width:76px;padding:7px 10px;border:1px solid #b9cec4;border-radius:8px;font:inherit;color:#193d38;background:#fff}.pp-stock-unit:has(input[name=pp-extra]:checked) .pp-unit-quantity{color:#193d38}.pp-page #einstieg .pp-unit-quantity{display:flex;justify-content:flex-start;align-items:center;gap:0;padding:10px 0 0;font-size:13px}.pp-unit-quantity>span{margin-right:12px}.pp-unit-quantity button{width:32px;height:32px;padding:0;border:1px solid #b9cec4;border-radius:8px;background:#fff;color:#193d38;font-size:18px;cursor:pointer}.pp-page #einstieg .pp-unit-quantity input{width:48px;height:32px;margin:0 5px;padding:4px;text-align:center;-webkit-appearance:textfield;appearance:textfield}.pp-unit-quantity input::-webkit-inner-spin-button,.pp-unit-quantity input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.pp-unit-quantity input:focus-visible,.pp-unit-quantity button:focus-visible{outline:2px solid #218675;outline-offset:2px}.pp-page #einstieg .pp-shared-quantity{padding:18px;margin:18px 0 0;border:1px solid #cfdfd5;border-radius:14px;background:#f4f8f5}.pp-page #einstieg .pp-shared-quantity[hidden]{display:none!important}.pp-page #einstieg .pp-shared-quantity .pp-unit-quantity{padding:0;flex-wrap:wrap;gap:6px}.pp-shared-quantity .pp-unit-quantity>label{flex:1 1 160px;font-size:14px;font-weight:600}.pp-shared-quantity>p{font-size:13px!important;line-height:1.5!important;color:#52766b;margin:12px 0 0!important}.pp-page #einstieg .pp-config .pp-extra-stock,.pp-page #einstieg .pp-config .pp-extra-cycle,.pp-page #einstieg .pp-config .pp-calls-included,.pp-page #einstieg .pp-config [data-pp-cost-detail],.pp-page #einstieg .pp-cashback-availability[hidden]{display:none!important}.pp-page #einstieg .pp-entry-cashback .phots-purchase-option{align-items:center}.pp-page #einstieg .pp-entry-cashback .phots-purchase-option>input,.pp-page #einstieg .pp-entry-cashback .phots-purchase-option>img{grid-row:1!important}.pp-page #einstieg .pp-simple-cashback{padding:18px;border:1px solid #cfdfd5;border-radius:14px;background:#e5f1eb;margin:20px 0}.pp-simple-cashback>strong{font-size:15px}.pp-page #einstieg .pp-simple-cashback>p{font-size:14px;line-height:1.6;margin:8px 0}.pp-simple-cashback>small,.pp-simple-saving{font-size:12px;line-height:1.6;color:#52766b}.pp-page #einstieg .pp-config-summary>h3{display:block!important;font-size:24px!important;margin:0 0 22px!important;color:#193d38}.pp-page #einstieg .pp-entry-cashback .phots-purchase-option>.pp-cashback-bottom{display:grid!important;grid-column:3/-1;grid-row:2}.pp-page #einstieg .pp-entry-cashback .phots-purchase-option>input,.pp-page #einstieg .pp-entry-cashback .phots-purchase-option>img{grid-row:1/3!important}.pp-page #einstieg .pp-entry-cashback .pp-cashback-example,.pp-page #einstieg .pp-entry-cashback .pp-extra-compare,.pp-page #einstieg .pp-books .pp-cashback-bottom{display:none!important}.pp-page #einstieg .pp-entry-cashback .pp-cashback-net-label{font-size:11px!important;font-weight:400}.pp-page #einstieg .pp-entry-cashback .pp-cashback-bottom{grid-template-columns:minmax(0,1fr) auto!important;align-items:baseline}.pp-page #einstieg .pp-entry-cashback .pp-cashback-net-label{grid-column:1;padding-right:0}.pp-page #einstieg .pp-config [data-pp-simple-reference]{display:block;color:#a94d45;font-size:14px;margin:18px 0 8px}.pp-page #einstieg .pp-books[hidden]{display:none!important}.pp-visual-objections .pp-visual-block{padding:28px 26px;border-top:1px solid #ffffff24;color:#d4e2e5}.pp-visual-objections .pp-visual-kicker{display:block;margin-bottom:14px;color:#8fc8d0;font-size:11px;font-weight:700;letter-spacing:.14em}.pp-visual-objections .pp-visual-block h3{font-size:clamp(22px,2.3vw,30px);line-height:1.2;color:#fff;margin:0 0 20px}.pp-visual-objections .pp-visual-block>p{font-size:14px;line-height:1.65}.pp-visual-objections .pp-visual-block>small{display:block;margin-top:14px;font-size:11px;line-height:1.6;color:#b1c6cc}.pp-path-pair{display:grid;grid-template-columns:1fr 1fr;gap:12px}.pp-path-pair>div{padding:16px;border-radius:16px}.pp-path-traditional{background:#332a36;border:1px solid #90616d}.pp-path-independent{background:#dfeee5;color:#193d38;border:1px solid #9bcdb3}.pp-path-pair strong{display:block;font-size:14px;line-height:1.4}.pp-path-pair ol{list-style:none;margin:18px 0;padding:0}.pp-path-pair li{display:flex;gap:8px;align-items:center;font-size:13px;line-height:1.5;margin:0 0 14px}.pp-path-pair li b{display:grid;place-items:center;flex:0 0 22px;height:22px;border:1px solid currentColor;border-radius:50%;font-size:11px}.pp-path-pair p{font-size:12px;line-height:1.6;margin:0}.pp-comparison-table{overflow-x:auto;border:1px solid #ffffff24;border-radius:14px}.pp-comparison-table table{width:100%;border-collapse:collapse;font-size:12px;line-height:1.5;table-layout:fixed}.pp-comparison-table caption{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.pp-comparison-table th,.pp-comparison-table td{padding:12px 9px;vertical-align:top;text-align:left;border-bottom:1px solid #ffffff20;overflow-wrap:anywhere}.pp-comparison-table thead{background:#ffffff0c}.pp-comparison-table th{font-weight:650;color:#fff}.pp-comparison-table td:last-child,.pp-comparison-table thead th:last-child{background:#dfeee5;color:#193d38}.pp-visual-objections .pp-visual-takeaway{font-weight:650;color:#fff}.pp-map-origin,.pp-support-center{text-align:center;padding:16px;border:1px solid #8fc8d070;border-radius:14px;color:#fff;font-weight:600;background:#ffffff08}.pp-map-branches{display:grid;grid-template-columns:1fr 1fr;gap:12px}.pp-map-branches article{padding:8px 14px 18px;text-align:center;background:#ffffff08;border:1px solid #ffffff24;border-radius:0 0 14px 14px}.pp-map-branches article>span{display:block;font-size:24px;color:#8fc8d0}.pp-map-branches h4{font-size:15px;color:#fff;line-height:1.3;margin:6px 0 10px}.pp-map-branches p{font-size:12px;line-height:1.5;min-height:54px}.pp-map-branches strong{display:block;padding:10px 8px;background:#dfeee5;color:#193d38;border-radius:9px;font-size:14px}.pp-support-center{font-weight:400;line-height:1.7}.pp-support-nodes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:16px}.pp-support-nodes article{padding:14px 10px;border:1px solid #ffffff24;border-radius:12px;background:#ffffff08;text-align:center}.pp-support-nodes span{display:block;color:#8fc8d0;font-size:11px;margin-bottom:10px}.pp-support-nodes strong{font-size:12px;color:#fff;line-height:1.4}.pp-support-nodes p{font-size:11px;line-height:1.5;margin:8px 0 0}.pp-visual-faq details{padding:16px 0;border-bottom:1px solid #ffffff24}.pp-visual-faq summary{cursor:pointer;color:#fff;font-size:14px;font-weight:600;line-height:1.5}.pp-visual-faq details p{font-size:13px;line-height:1.65;margin:12px 0 0;color:#d4e2e5}@media(max-width:480px){.pp-visual-objections .pp-visual-block{padding:24px 18px}.pp-path-pair,.pp-map-branches,.pp-support-nodes{grid-template-columns:1fr}.pp-support-nodes article{text-align:left}.pp-comparison-table th,.pp-comparison-table td{font-size:11px;padding:10px 6px}}.pp-page #einstieg .pp-visual-objections .pp-visual-block h3{font-size:clamp(22px,2.3vw,30px)!important;line-height:1.2!important}.pp-page #einstieg .pp-visual-objections .pp-path-independent p,.pp-page #einstieg .pp-visual-objections .pp-path-independent li,.pp-page #einstieg .pp-visual-objections .pp-path-independent strong{color:#193d38!important}.pp-page #einstieg .pp-visual-objections .pp-path-pair p{font-size:12px!important;line-height:1.6!important}.pp-page #einstieg .pp-visual-objections .pp-map-branches h4{font-size:16px!important;line-height:1.35!important}.pp-page #einstieg .pp-visual-objections .pp-map-branches p{font-size:12px!important;line-height:1.5!important}.pp-page #einstieg .pp-visual-objections .pp-support-nodes p{font-size:11px!important;line-height:1.5!important}.pp-page #einstieg .pp-path-traditional{background:#6b30364a;border-color:#d78a8b70;color:#d0e0d9}.pp-page #einstieg .pp-path-traditional>strong{color:#efb8b4!important}.pp-page #einstieg .pp-path-independent{background:#b9eb82;border-color:#79c642;color:#234416}.pp-page #einstieg .pp-visual-objections .pp-path-independent p,.pp-page #einstieg .pp-visual-objections .pp-path-independent li,.pp-page #einstieg .pp-visual-objections .pp-path-independent strong{color:#234416!important}.pp-page #einstieg .pp-comparison-table td:last-child,.pp-page #einstieg .pp-comparison-table thead th:last-child{background:#b9eb82;color:#234416}.pp-page #einstieg .pp-map-branches strong{background:#b9eb82;color:#234416}.pp-page #einstieg .pp-visual-objections .pp-visual-question{font-size:13px!important;line-height:1.5!important;color:#b8d5d9;margin:0 0 12px!important}.pp-page #einstieg .pp-visual-objections .pp-visual-block h3{font-size:clamp(26px,2.6vw,34px)!important;line-height:1.17!important;letter-spacing:-.035em;margin-bottom:24px!important}.pp-page #einstieg .pp-visual-objections .pp-visual-takeaway{border-left:3px solid #b9eb82;padding-left:14px;font-size:15px!important;line-height:1.55!important;margin:20px 0 0!important}.pp-page #einstieg .pp-compact-kit{margin:18px 0 24px}.pp-page #einstieg .pp-compact-kit>p{font-size:14px!important;line-height:1.6!important;margin:0 0 14px!important}.pp-compact-kit ul{list-style:none;margin:0;padding:0}.pp-page #einstieg .pp-compact-kit li{font-size:14px;line-height:1.65;margin:9px 0;padding-left:18px;position:relative}.pp-compact-kit li:before{content:"\2713";position:absolute;left:0;color:#218675}.pp-page #einstieg .pp-compact-kit li strong{font-size:inherit!important;font-weight:650}.pp-page #einstieg .pp-entry-delivery>legend{font-size:22px!important;line-height:1.3!important;margin:0 0 18px!important}.pp-page #einstieg .pp-delivery-footnote{font-size:11px!important;line-height:1.6!important;color:#55736d;margin:14px 0 8px!important}.pp-page #einstieg .pp-book-included>img{width:42px!important;height:56px!important;object-fit:contain}.pp-page #einstieg .pp-book-included>span>small{display:none!important}.pp-page #einstieg .pp-book-included{padding:16px!important}.pp-page #einstieg .pp-config-summary .pp-simple-saving{font-size:12px!important;line-height:1.6!important;margin:8px 0 14px!important}.pp-page #einstieg .pp-config-summary .pp-config-min{margin-top:20px}.pp-page #einstieg .pp-simple-cashback>[data-pp-simple-reference]{margin:16px 0 6px!important}#einstieg .ts-checkout .ts-step-heading,#einstieg .ts-stock-choice>legend{font-size:22px;line-height:1.3;margin:24px 0 18px;color:#193d38;font-weight:700}#einstieg .ts-stock-choice{border:0;padding:0;margin:24px 0}#einstieg .ts-stock-choice .phots-purchase-option{display:grid;grid-template-columns:22px minmax(0,1fr);gap:16px;padding:18px;margin:12px 0;border:1px solid #cfdfd5;border-radius:16px;align-items:center}#einstieg .ts-stock-choice .phots-purchase-option:has(input:checked){background:#e5f1eb;border:2px solid #196251}#einstieg .ts-stock-choice strong{display:block;font-size:16px}#einstieg .ts-stock-choice small{display:block;font-size:12px;line-height:1.5;color:#55736d;margin-top:5px}#einstieg .ts-stock-choice input{width:20px;height:20px;accent-color:#196251}#einstieg .ts-checkout .ts-no-books .ts-amount:empty:after{content:"Inklusive";font-size:14px;font-weight:600}#einstieg .ts-checkout .ts-no-books>img{width:42px!important;height:56px!important;object-fit:contain}#einstieg .ts-commitment{display:flex;justify-content:space-between;gap:18px;margin:16px 0;font-size:14px;line-height:1.5;color:#193d38}#einstieg .ts-commitment[hidden]{display:none!important}#einstieg .ts-commitment strong{font-size:18px!important}#einstieg .ts-checkout .ts-total-note:empty{display:none}#einstieg .ts-checkout .pp-compact-kit>p{font-size:14px!important;line-height:1.6!important;margin:16px 0!important}#einstieg .ts-checkout .pp-compact-kit li{font-size:14px;line-height:1.65;margin:9px 0;padding-left:18px;position:relative}#einstieg .ts-checkout .pp-compact-kit li strong{font-size:inherit!important;font-weight:650}#einstieg .ts-stock-choice .phots-purchase-option>input{grid-column:1!important;grid-row:1!important}#einstieg .ts-stock-choice .phots-purchase-option>span{grid-column:2!important;grid-row:1!important}#einstieg .ts-checkout .ts-stock-choice .phots-purchase-option{grid-template-columns:22px minmax(0,1fr)!important;column-gap:16px!important;min-height:0!important}#einstieg .ts-checkout .ts-stock-choice .phots-purchase-option>span{width:auto!important;min-width:0!important;max-width:none!important;justify-self:stretch!important}#einstieg .ts-checkout .ts-stock-choice .phots-purchase-option strong,#einstieg .ts-checkout .ts-stock-choice .phots-purchase-option small{white-space:normal!important;overflow-wrap:normal!important;word-break:normal!important}@media(min-width:481px){.pp-path-pair{grid-template-rows:auto auto auto;row-gap:0}.pp-path-pair>div{display:grid;grid-template-rows:subgrid;grid-row:span 3}.pp-path-pair>div>strong{margin-bottom:18px}.pp-path-pair>div>ol{display:grid;grid-template-rows:subgrid;grid-row:span 1;margin:0 0 18px;align-content:start}.pp-path-pair>div>ol{grid-template-rows:repeat(3,minmax(30px,auto))}.pp-path-pair>div>ol>li{min-height:30px;margin:0 0 8px;align-items:start}.pp-path-pair>div>p{align-self:start;margin:0}}#einstieg #ts-extra-panel .ts-option>em{grid-column:4!important;grid-row:1!important;align-self:start!important;justify-self:end;text-align:right;white-space:normal;min-width:100px;font-weight:700}#einstieg #ts-extra-panel .ts-cycle-delta{display:none!important}@media(max-width:700px){#einstieg #ts-extra-panel .ts-option>em{grid-column:3!important;grid-row:auto!important;justify-self:end;text-align:right}}#einstieg .ts-card-compare{text-decoration:none!important}#einstieg .ts-card-compare del{text-decoration:line-through}#einstieg .phots-savings-summary .phots-saving-price-row{margin:8px 0}#einstieg .phots-savings-summary .phots-saving-badge{box-shadow:none;padding:8px 12px}#einstieg #ts-extra-panel em[data-cycle]{font-size:16px;line-height:1.4;text-wrap:balance}#einstieg #ts-pack-step .ts-card-compare{display:none!important}#einstieg #ts-pack-step .ts-best-price{display:inline-block!important;font-size:11px!important;padding:5px 8px!important;margin:6px 0!important}#einstieg .pp-entry-term-saving{display:block;margin-top:10px;color:#286f64;font-size:12px;line-height:1.5}#einstieg #ts-extra-panel em[data-cycle]{white-space:normal}#einstieg #ts-extra-panel .ts-benchmark{font-size:12px;line-height:1.5}#einstieg .ts-checkout #ts-pack-step>.ts-title,#einstieg .ts-checkout #ts-extra-panel .ts-title{background:none!important;border:0!important;box-shadow:none!important;padding:0!important;margin:24px 0 16px!important;min-height:0!important;border-radius:0!important;display:block!important}#einstieg .ts-checkout #ts-pack-step>.ts-title>img,#einstieg .ts-checkout #ts-pack-step>.ts-title>b,#einstieg .ts-checkout #ts-extra-panel .ts-title>img,#einstieg .ts-checkout #ts-extra-panel .ts-title>b{display:none!important}#einstieg .ts-checkout #ts-pack-step>.ts-title h4,#einstieg .ts-checkout #ts-extra-panel .ts-title h4{font-size:22px!important;line-height:1.3!important;margin:0!important}#einstieg #ts-pack-step label:has(input[value="0"]){display:none!important}#einstieg .ts-order-details{margin:18px 0;font-size:12px;line-height:1.6;color:#55736d}#einstieg .ts-order-details summary{cursor:pointer;font-weight:600}#einstieg .ts-order-details p{font-size:12px!important;margin:10px 0!important}#einstieg .ts-totals #ts-total{font-size:clamp(34px,4vw,48px)!important;line-height:1.15!important}#einstieg .ts-totals #ts-monthly{font-size:15px!important;line-height:1.5!important;font-weight:500!important;margin:10px 0!important}#einstieg #ts-compact-saving{padding:12px 0;margin:12px 0 0;border-top:1px solid #cfdfd5}#einstieg .ts-compact-benefit{display:block;font-size:16px!important;color:#196251}#einstieg .ts-summary-details{font-size:12px;margin-top:10px;color:#55736d}#einstieg .ts-summary-details summary{cursor:pointer;font-size:12px;padding:0!important}#einstieg .ts-summary-calculation{font-size:12px!important;line-height:1.6!important;margin:10px 0!important}#einstieg .ts-summary-details .ts-commitment{font-size:12px!important;margin:10px 0!important}#einstieg .ts-summary-details .ts-commitment strong{font-size:14px!important}#einstieg #ts-compact-saving{border-top:0;border-left:3px solid #ffa52c;padding:2px 0 2px 16px;margin:20px 0 10px}#einstieg .ts-benefit-title{display:block;font-size:18px!important;line-height:1.3!important;color:#193d38}#einstieg .ts-compact-benefit{font-size:20px!important;line-height:1.35!important;color:#193d38;margin-top:7px}#einstieg .ts-benefit-message{font-size:13px!important;line-height:1.5!important;margin:7px 0!important;color:#55736d}:is(.ts-checkout,.pp-config) .ts-buy{background:#ffa52c!important;color:#102f2d!important;border-color:#ffa52c!important;box-shadow:0 8px 24px #ffa52c24!important;transition:background .2s,box-shadow .2s}:is(.ts-checkout,.pp-config) .ts-buy:hover:not(:disabled){background:#ffb74f!important;border-color:#ffb74f!important;box-shadow:0 10px 28px #ffa52c38!important}:is(.ts-checkout,.pp-config) .ts-buy:disabled{opacity:.5;box-shadow:none!important}.phots-payment-methods{margin:22px 0;padding:16px 0;border-top:1px solid #cfdfd5}.phots-payment-methods>span{font-size:13px;font-weight:600;color:#193d38}.phots-payment-methods ul{list-style:none!important;display:flex!important;flex-wrap:wrap;gap:8px;padding:0!important;margin:12px 0!important}.phots-payment-methods li{padding:0!important;margin:0!important}.phots-payment-methods svg{width:40px;height:26px}.phots-payment-methods small{display:block;font-size:12px;line-height:1.5;color:#55736d}#einstieg .se-a-product{background:radial-gradient(ellipse at 50% 12%,#205a4e,#102f2d 42%,#081e20)!important;color:#eff9f4!important;border-radius:28px;overflow:hidden}#einstieg .se-a-product :is(h3,h4,h5,strong){color:#eff9f4}#einstieg .se-a-product :is(p,small,figcaption){color:#bed4cc}#einstieg .se-cinema-intro{padding:clamp(24px,4vw,46px)}#einstieg .se-cinema-product{background:radial-gradient(ellipse,#7bd9bb25,transparent 68%)}#einstieg .se-a-product .se-offer-comparisons,#einstieg .se-a-product .se-offer-decision{padding-left:24px;padding-right:24px}#einstieg .se-a-product .se-compare-grid article{background:#ffffff08;border-color:#ffffff20}#start.hero-cinematic-v111 .hero-image{scale:-1 1}#phots-main-header .phots-cart-link{display:none!important}#start.hero-cinematic-v111 .hero-v111-light{scale:-1 1}#start.hero-cinematic-v111 .hero-stage .hero-image{scale:1!important;transform:none!important;translate:none!important;animation:none!important;background-image:none!important;overflow:hidden}#start.hero-cinematic-v111 .hero-image:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:url(phots-v126-embedded-47b412d7a5828385.webp) 47% center/cover no-repeat;transform:scaleX(-1);pointer-events:none}#start.hero-cinematic-v111 .hero-image:before{z-index:1;pointer-events:none}#start.hero-cinematic-v111 .hero-v111-light{scale:1!important;transform:none!important}#phots-main-header .phots-reorder-link{font-weight:650;text-underline-offset:4px}@media(max-width:900px){#start.hero-cinematic-v111 .hero-image:after{background-position:50% 22%}}#start.hero-cinematic-v111 .hero-stage .hero-image:after{content:""!important;display:block!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:0!important;background:url(phots-v126-embedded-47b412d7a5828385.webp) 47% center/cover no-repeat!important;transform:scaleX(-1)!important;scale:1!important;opacity:1!important;animation:none!important}#leben .ph-life-intro>h2{font-size:clamp(40px,5.1vw,72px)!important;line-height:1.08!important;max-width:1050px;letter-spacing:-.04em}#leben .ph-neo-context{max-width:760px!important;padding:24px 28px!important;box-sizing:border-box}#leben .ph-neo-context p{font-size:clamp(18px,1.35vw,20px)!important;line-height:1.65!important}#leben .ph-neo-bridge{font-size:clamp(19px,1.5vw,23px)!important;line-height:1.5!important;max-width:760px!important}#leben .ph-life-intro .ph-neo-question{font-size:clamp(26px,2.45vw,34px)!important;line-height:1.32!important;max-width:850px!important}#leben .ph-neo-story-only .ph-life-story-main>h3{font-size:clamp(30px,3.1vw,44px)!important;line-height:1.15!important;max-width:760px!important}#leben .ph-life-story-main>p{font-size:clamp(18px,1.35vw,20px)!important;line-height:1.65!important;max-width:760px!important}#leben .ph-life-story-main>p.ph-life-story-strong{font-size:clamp(22px,1.8vw,26px)!important;line-height:1.5!important}
/*# sourceMappingURL=/cdn/shop/t/8/assets/phots-purchase-shared.css.map */
