:root{--ph-kurve: cubic-bezier(.32, .72, 0, 1)}html.ph-anim .ph-reveal{opacity:0;translate:0 28px}html.ph-anim .ph-reveal.ist-da{opacity:1;translate:0 0;transition:opacity .7s var(--ph-kurve) var(--ph-verz, 0ms),translate .9s var(--ph-kurve) var(--ph-verz, 0ms),transform .3s ease,box-shadow .3s ease}.ph-sec{--ph-kachel-bg: var(--ph-grau);--ph-kachel-schatten: none;--ph-kachel-schatten-hover: none;background:var(--ph-weiss);color:var(--ph-text);font-family:var(--ph-font);font-size:var(--ph-f3);line-height:1.47;padding-block:var(--ph-abstand)}.ph-sec--grau{background:var(--ph-grau)}.ph-sec--navy{background:var(--ph-navy);color:var(--ph-weiss)}.ph-sec--kachel-weiss{--ph-kachel-bg: var(--ph-weiss);--ph-kachel-schatten: var(--ph-schatten);--ph-kachel-schatten-hover: var(--ph-schatten2)}.ph-sec--grau.ph-sec--kachel-grau{--ph-kachel-schatten: var(--ph-schatten);--ph-kachel-schatten-hover: var(--ph-schatten2)}.ph-wrap{box-sizing:border-box;inline-size:100%;max-inline-size:var(--ph-breite);margin-inline:auto;padding-inline:var(--ph-rand)}.ph-f1{font-size:var(--ph-f1)}.ph-f2{font-size:var(--ph-f2)}.ph-f3{font-size:var(--ph-f3)}.ph-f4{font-size:var(--ph-f4)}.ph-titel{margin:0;font-size:var(--ph-ft, var(--ph-f2));font-weight:var(--ph-w-titel);line-height:1.14;letter-spacing:-.015em;color:var(--ph-text);text-wrap:balance;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;max-inline-size:100%}.ph-titel--seite{font-size:var(--ph-f1);line-height:1.07}.ph-titel__grau{color:var(--ph-text2)}.ph-sec--navy .ph-titel{color:var(--ph-weiss)}.ph-sec--navy .ph-titel__grau{color:#ffffff9e}.ph-eyebrow{display:block;margin:0 0 8px;font-size:var(--ph-f4);font-weight:600;color:var(--ph-link)}.ph-sec--navy .ph-eyebrow{color:var(--ph-akzent-navy)}.ph-text{margin:0;font-size:var(--ph-f3);color:var(--ph-text2)}.ph-klein{font-size:var(--ph-f4);color:var(--ph-text2)}.ph-sec--navy .ph-text,.ph-sec--navy .ph-klein{color:#ffffffc7}.ph-skopf{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px 24px;margin-block-end:28px}.ph-skopf>*{min-width:0}.ph-link{color:var(--ph-link);font-size:var(--ph-f3);text-decoration:none}.ph-link:after{content:"\203a";display:inline-block;margin-inline-start:.3em;transition:translate .35s var(--ph-kurve)}.ph-link:hover:after,a:hover .ph-link:after{translate:3px 0}.ph-link:hover{text-decoration:underline}.ph-sec--navy .ph-link{color:var(--ph-akzent-navy)}.ph-knoepfe{display:flex;flex-wrap:wrap;gap:12px}.ph-btn{display:inline-flex;align-items:center;justify-content:center;min-block-size:44px;padding:0 22px;border:1px solid var(--ph-navy);border-radius:999px;background:var(--ph-navy);color:var(--ph-weiss);font:600 var(--ph-f3) / 1 var(--ph-font);text-decoration:none;cursor:pointer;transition:background-color .2s,color .2s,transform .25s var(--ph-kurve)}.ph-btn:active{transform:scale(.96)}.ph-btn:hover{background:var(--ph-navy-hover);border-color:var(--ph-navy-hover)}.ph-btn--umriss{background:transparent;color:var(--ph-navy)}.ph-btn--umriss:hover{background:var(--ph-navy);color:var(--ph-weiss)}.ph-sec--navy .ph-btn{background:var(--ph-weiss);border-color:var(--ph-weiss);color:var(--ph-navy)}.ph-sec--navy .ph-btn--umriss{background:transparent;color:var(--ph-weiss)}@media screen and (max-width:400px){.ph-btn{padding:0 18px;font-size:var(--ph-f4)}}.ph-rund{display:grid;place-items:center;inline-size:36px;block-size:36px;border:0;border-radius:50%;background:var(--ph-navy);color:var(--ph-weiss);font:400 var(--ph-f3) / 1 var(--ph-font);text-decoration:none;cursor:pointer;transition:background-color .2s,transform .25s var(--ph-kurve)}.ph-rund:hover{background:var(--ph-navy-hover)}.ph-rund:active{transform:scale(.88)}.ph-rund .ph-icon,.ph-pfeil .ph-icon{display:block;inline-size:16px;block-size:16px}.ph-kachel{position:relative;box-sizing:border-box;min-width:0;overflow:hidden;border-radius:var(--ph-r);background:var(--ph-kachel-bg);box-shadow:var(--ph-kachel-schatten);color:var(--ph-text);text-decoration:none;transition:transform .3s cubic-bezier(0,0,.5,1),box-shadow .3s cubic-bezier(0,0,.5,1)}@media(hover:hover){a.ph-kachel:hover,.ph-kachel:has(a:hover){transform:scale(1.01);box-shadow:var(--ph-kachel-schatten-hover)}}.ph-raster{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(var(--ph-karte-b, var(--ph-vt-b)),100%),1fr));gap:16px}.ph-vorteile__raster,.ph-ak__raster{grid-template-columns:repeat(auto-fit,minmax(min(var(--ph-karte-b, var(--ph-vt-b)),100%),1fr))}.ph-raster.ph-raster>*{inline-size:auto;min-inline-size:0}ph-karussell{display:block}.ph-reihe{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-block:6px 26px;padding-inline:max(var(--ph-rand),calc((100% - var(--ph-breite)) / 2 + var(--ph-rand)));scroll-padding-inline:max(var(--ph-rand),calc((100% - var(--ph-breite)) / 2 + var(--ph-rand)))}.ph-reihe::-webkit-scrollbar{display:none}.ph-reihe>*{flex:0 0 auto;scroll-snap-align:start}.ph-pfeile{display:flex;justify-content:flex-end;gap:14px}.ph-pfeil{display:grid;place-items:center;inline-size:36px;block-size:36px;border:0;border-radius:50%;background:#d2d2d7a3;color:var(--ph-text);font:400 var(--ph-f3) / 1 var(--ph-font);cursor:pointer}.ph-pfeil:hover{background:#dfdfe3e6}.ph-pfeil:disabled{opacity:.42;cursor:default}.ph-pfeile.ist-still,.ph-pfeile[hidden]{display:none}.ph-pfeile--auto{margin-block-start:4px}.ph-wrap>.ph-pfeile--auto{padding-inline:0}.ph-karussell--seite>.ph-wrap>.ph-pfeile--seite{margin-block-start:4px}.shopify-section:has(>.ph-sec--grau:not([class*=navy]))+.shopify-section>.ph-sec--grau:not([class*=navy]),.shopify-section:has(>.ph-sec:not(.ph-sec--grau):not([class*=navy]))+.shopify-section>.ph-sec:not(.ph-sec--grau):not([class*=navy]){padding-block-start:0}.ph-popup{inline-size:min(560px,calc(100vw - 32px));max-block-size:calc(100vh - 48px);padding:0;border:0;border-radius:var(--ph-r);background:var(--ph-weiss);color:var(--ph-text);font-family:var(--ph-font);box-shadow:0 20px 60px #08143040}.ph-popup::backdrop{background:#08143061}.ph-popup__in{position:relative;padding:40px 36px 32px}.ph-popup__zu{position:absolute;inset-inline-end:14px;inset-block-start:14px;inline-size:34px;block-size:34px}.ph-popup__zu .ph-icon{inline-size:16px;block-size:16px}.ph-popup__titel{margin:0;padding-inline-end:40px;font-size:var(--ph-f2);font-weight:var(--ph-w-titel);line-height:1.14;letter-spacing:-.012em}.ph-popup__inhalt{display:grid;gap:12px;margin-block-start:14px;font-size:var(--ph-f3);line-height:1.5}.ph-popup__inhalt>*{margin:0}.ph-popup__inhalt a{color:var(--ph-link)}.ph-kuerzen-2,.ph-kuerzen-3,.ph-kuerzen-5{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.ph-kuerzen-2{-webkit-line-clamp:2}.ph-kuerzen-3{-webkit-line-clamp:3}.ph-kuerzen-5{-webkit-line-clamp:5}.ph-sec :focus-visible{outline:2px solid var(--ph-akzent);outline-offset:3px;border-radius:6px}.ph-sr{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media screen and (max-width:749px){.ph-skopf{margin-block-end:24px}.ph-pfeile{gap:10px}.ph-pfeil{inline-size:32px;block-size:32px}.ph-pfeil .ph-icon{inline-size:14px;block-size:14px}.ph-popup__in{padding:32px 20px 24px}}@media(prefers-reduced-motion:reduce){.ph-kachel,.ph-btn,.ph-rund{transition:none}a.ph-kachel:hover,.ph-kachel:has(a:hover){transform:none}.ph-reihe{scroll-behavior:auto}}.ph-buehne{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:center;gap:48px;min-block-size:var(--ph-buehne-h, 520px);padding:64px 56px}.ph-buehne.ph-kachel:has(a:hover){transform:none;box-shadow:var(--ph-kachel-schatten)}.ph-buehne__text{display:grid;gap:16px;min-inline-size:0;max-inline-size:42ch}.ph-buehne__text .ph-eyebrow{margin:0}.ph-buehne__titel{margin-block-end:10px}.ph-buehne__absatz{color:var(--ph-text2);font-size:var(--ph-f3);line-height:1.5}.ph-buehne__absatz>*{margin:0}.ph-buehne__absatz>*+*{margin-block-start:10px}.ph-buehne__absatz a{color:var(--ph-link)}.ph-buehne__bild{min-inline-size:0}.ph-buehne__img{display:block;inline-size:100%;block-size:auto;aspect-ratio:4 / 3;max-block-size:calc(var(--ph-buehne-h, 520px) - 128px);object-fit:contain}.ph-buehne__platzhalter{display:grid;place-items:center;aspect-ratio:4 / 3;max-block-size:calc(var(--ph-buehne-h, 520px) - 128px);background:color-mix(in srgb,var(--ph-kachel-bg) 94%,var(--ph-navy))}.ph-buehne__platzhalter-svg{inline-size:60%;block-size:auto;opacity:.35}@media screen and (max-width:900px){.ph-buehne{grid-template-columns:minmax(0,1fr);gap:24px;min-block-size:0;padding:36px 24px}.ph-buehne__img,.ph-buehne__platzhalter{max-block-size:none}}ph-schritte{display:grid}.ph-sb .ph-buehne__titel{margin-block-end:6px}.ph-klapp{display:grid}.ph-klapp__eintrag{padding-block:4px;border-block-start:1px solid var(--ph-linie)}.ph-klapp__eintrag:last-child{border-block-end:1px solid var(--ph-linie)}.ph-klapp summary{display:flex;align-items:center;gap:12px;padding-block:16px;color:var(--ph-text);font-size:var(--ph-f2);font-weight:var(--ph-w-titel);letter-spacing:-.015em;line-height:1.2;list-style:none;cursor:pointer}.ph-klapp summary::-webkit-details-marker{display:none}.ph-klapp summary:after{content:"";flex:none;inline-size:10px;block-size:10px;margin-inline:16px 6px;border-inline-end:2px solid var(--ph-akzent);border-block-end:2px solid var(--ph-akzent);transform:rotate(45deg);transition:transform .5s var(--ph-kurve)}.ph-klapp summary{transition:color .2s}.ph-klapp details:not([open])>summary:hover{color:var(--ph-link)}.ph-klapp details[open]>summary:after{transform:rotate(-135deg)}.ph-klapp__nr{flex:none;display:grid;place-items:center;inline-size:26px;block-size:26px;border-radius:50%;background:var(--ph-akzent);color:var(--ph-weiss);font-size:var(--ph-f4);font-weight:600;letter-spacing:0}.ph-klapp__titel{flex:1 1 auto;min-inline-size:0;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:anywhere}.ph-klapp__text{padding-block-end:18px;color:var(--ph-text2);font-size:var(--ph-f3);line-height:1.5}.ph-klapp__text>*{margin:0}.ph-klapp__text>*+*{margin-block-start:10px}.ph-klapp__text a{color:var(--ph-link)}.ph-sb__bilder{display:grid}.ph-sb__bild{grid-area:1 / 1;align-self:center;opacity:0;visibility:hidden;scale:1.04;transition:opacity .6s var(--ph-kurve),visibility .6s,scale .9s var(--ph-kurve)}.ph-sb__bild.ist-aktiv{opacity:1;visibility:visible;scale:1}.ph-sb__platzhalter{position:relative}.ph-sb__cap{position:absolute;inset-inline:18px;inset-block-end:14px;color:var(--ph-text2);font-size:var(--ph-f4)}@media screen and (max-width:400px){.ph-klapp summary{font-size:var(--ph-f3)}}@media(prefers-reduced-motion:reduce){.ph-sb__bild,.ph-klapp summary:after,.ph-link:after,.ph-btn,.ph-rund{transition:none}.ph-sb__bild{scale:1}}.ph-produkte .ph-skopf{margin-block-end:14px}.ph-produkte__raster{grid-template-columns:repeat(auto-fill,min(var(--ph-pk-b),100%));max-inline-size:calc(var(--ph-pk-spalten, 4) * var(--ph-pk-b) + (var(--ph-pk-spalten, 4) - 1) * 16px)}.ph-pk{display:flex;flex-direction:column;gap:6px;inline-size:var(--ph-pk-b);block-size:var(--ph-pk-h);padding:22px 22px 26px;color:var(--ph-text)}.ph-pk__bild{flex:0 1 auto;min-block-size:0;margin-block-end:14px;aspect-ratio:1 / 1}.ph-pk__img,.ph-pk__platzhalter{display:block;inline-size:100%;block-size:100%}.ph-pk__img{object-fit:contain}.ph-pk__platzhalter{display:grid;place-items:center;background:color-mix(in srgb,var(--ph-kachel-bg) 94%,var(--ph-navy))}.ph-pk__platzhalter-svg{inline-size:70%;block-size:auto;opacity:.3}.ph-pk__punkte{display:flex;justify-content:center;gap:7px;min-block-size:10px;margin-block-end:14px}.ph-pk__punkte i{inline-size:10px;block-size:10px;border-radius:50%;box-shadow:inset 0 0 0 1px #0000001f}.ph-pk__marke{color:var(--ph-text2);font-size:var(--ph-f4);font-weight:var(--ph-w-titel)}.ph-pk__marke--dist{color:var(--ph-link)}.ph-pk__titel{flex:none;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin:0;color:var(--ph-text);font-size:var(--ph-f3);font-weight:var(--ph-w-titel);line-height:1.3;letter-spacing:-.01em;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;min-block-size:2.6em}.ph-pk__preis{margin-block-start:auto;padding-block-start:14px;color:var(--ph-text);font-size:var(--ph-f4);font-weight:var(--ph-w-titel);font-variant-numeric:tabular-nums}.ph-pk--leer{opacity:.6}@media screen and (max-width:560px){.ph-produkte__raster{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;max-inline-size:none}.ph-pk,.ph-pk.ph-pk--korb{inline-size:auto;block-size:var(--ph-pk-h-handy, auto);min-block-size:0;gap:4px;padding:12px}.ph-produkte__raster{grid-auto-rows:1fr}.ph-pk__bild{margin-block-end:8px}.ph-pk__punkte{margin-block-end:6px}.ph-pk__punkte:empty{display:none}.ph-pk__preis{padding-block-start:6px}.ph-pk__titel{font-size:var(--ph-f4)}.ph-pk__hinweis{display:block}.ph-pk__trenner{display:none}.ph-produkte__reihe .ph-pk{inline-size:calc((100% - 10px)/2)}}.ph-vt__titel,.ph-vt__satz,.ph-welt__titel,.ph-welt__satz{overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.ph-welt__img,.ph-pk__img{transition:scale .9s var(--ph-kurve)}a.ph-welt:hover .ph-welt__img,.ph-pk:hover .ph-pk__img{scale:1.04}@media(prefers-reduced-motion:reduce){.ph-welt__img,.ph-pk__img{transition:none}a.ph-welt:hover .ph-welt__img,.ph-pk:hover .ph-pk__img{scale:1}}.ph-pk__preis--haendler{color:var(--ph-navy)}.ph-hp--karte{display:inline}.ph-hp__karte-netto small{color:var(--ph-text2);font-size:var(--ph-f-fein, 12px);font-weight:400}.ph-hp__karte-klein{margin-inline-start:6px;color:var(--ph-text2);font-size:var(--ph-f-fein, 12px)}
/*# sourceMappingURL=/cdn/shop/t/57/assets/ph-theme.css.map */
