.sh{--sh-bg:#e7f0e5;--sh-fg:#1f302d;--sh-head:#38534e;--sh-muted:#4b6b64;--sh-soft:#2c403c;--sh-card:#ffffff;background:var(--sh-bg);color:var(--sh-fg);font-family:Fabrikat Kompakt Regular,sans-serif;overflow:hidden}.sh--hellgruen{--sh-bg:#e7f0e5}.sh--beige{--sh-bg:#f4f1ec}.sh--rose{--sh-bg:#f8edea;--sh-muted:#8a4a45}.sh--weiss{--sh-bg:#ffffff}.sh--dunkel{--sh-bg:#38534e;--sh-fg:#ffffff;--sh-head:#ffffff;--sh-muted:#c7d6c3;--sh-soft:#e3ece0;--sh-card:#46635d}.sh *{box-sizing:border-box}.sh__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:560px}.sh__grid--bild-links .sh__media{order:-1}.sh__grid--sale{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)}.sh__text{display:flex;flex-direction:column;justify-content:center;gap:18px;padding:56px 64px 56px 80px;min-width:0}.sh__grid--bild-links .sh__text{padding:56px 80px 56px 64px}.sh__kicker{margin:0;font-family:Fabrikat Kompakt Medium,Fabrikat Kompakt Regular,sans-serif;font-size:14px;letter-spacing:.14em;text-transform:uppercase;color:var(--sh-muted)}.sh .sh__title{margin:0;font-family:Playfair Display,serif;font-style:italic;font-weight:700;font-size:clamp(32px,3.6vw,54px);line-height:1.05;color:var(--sh-head);text-transform:none;letter-spacing:0;padding:0}.sh__lead{margin:0;font-size:20px;line-height:1.45;color:var(--sh-soft)}.sh__lead p{margin:0;font-size:inherit;line-height:inherit;color:inherit}.sh__actions{display:flex;flex-wrap:wrap;align-items:center;gap:14px 24px;margin-top:4px}.sh .sh__btn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 30px;border-radius:999px;background:var(--sh-head);color:#fff!important;font-family:Fabrikat Kompakt Medium,Fabrikat Kompakt Regular,sans-serif;font-size:19px;text-decoration:none!important;border:0;line-height:1.1}.sh--dunkel .sh__btn,.sh .sh__btn--gelb{background:#fedd63;color:#000!important}.sh .sh__btn:hover{filter:brightness(.94)}.sh .sh__link{font-family:Fabrikat Kompakt Medium,Fabrikat Kompakt Regular,sans-serif;font-size:18px;color:var(--sh-head)!important;text-decoration:underline;text-underline-offset:4px;padding:10px 0}.sh--dunkel .sh__link{color:#fff!important}.sh__media{position:relative;display:flex;align-items:center;justify-content:center;min-width:0;background:#f4f1ec}.sh__media--cover img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.sh__media--produkt img{width:auto;max-width:92%;height:auto;max-height:540px;object-fit:contain}.sh__sticker{position:absolute;top:32px;left:40px;padding:8px 16px;border-radius:999px;font-family:Fabrikat Kompakt Bold,sans-serif;font-size:15px;letter-spacing:.08em;text-transform:uppercase;background:#f8c6c0;color:#5c2a25}.sh__sticker--neu{background:#38534e;color:#fff}.sh__sticker--set{background:#fedd63;color:#1f302d}.sh__stars{display:inline-flex;align-items:center;gap:8px;font-size:17px;color:var(--sh-fg)}.sh__stars svg{flex:none}.sh__list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:10px;font-size:19px;line-height:1.4}.sh__list li{display:flex;gap:10px;margin:0}.sh__list svg{flex:none;margin-top:3px}.sh__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 10px;font-size:17px}.sh__price-main{font-family:Fabrikat Kompakt Bold,sans-serif;font-size:32px;line-height:1.1}.sh__price .compare-at-price,.sh__price s{opacity:.7}.sh__person{display:inline-flex;align-items:center;gap:12px;font-size:16px;color:var(--sh-soft)}.sh__person img,.sh__person-ph{width:44px;height:44px;border-radius:50%;object-fit:cover;flex:none}.sh__trust{display:flex;flex-wrap:wrap;gap:6px 18px;margin:6px 0 0;padding:0;list-style:none;font-size:16px;color:var(--sh-soft)}.sh__trust li{margin:0}.sh__chips{display:flex;flex-wrap:wrap;gap:10px}.sh .sh__chip{display:inline-flex;align-items:center;min-height:44px;padding:0 18px;border-radius:999px;border:1px solid var(--sh-head);color:var(--sh-head)!important;font-family:Fabrikat Kompakt Medium,Fabrikat Kompakt Regular,sans-serif;font-size:17px;text-decoration:none!important}.sh__sub{margin:10px 0 0;padding-top:16px;border-top:1px solid rgba(56,83,78,.18);display:flex;flex-direction:column;gap:10px}.sh__sub-label{font-size:16px;color:var(--sh-muted)}.sh__set{display:grid;grid-template-columns:minmax(0,1fr) 36px minmax(0,1fr);align-items:stretch;max-width:640px}.sh__set-card{background:var(--sh-card);border-radius:14px;padding:14px 16px;display:flex;flex-direction:column;gap:4px;color:var(--sh-fg)!important;text-decoration:none!important}.sh__set-card strong{font-family:Fabrikat Kompakt Bold,sans-serif;font-weight:400;font-size:18px}.sh__set-card span{font-size:16px;line-height:1.4}.sh__plus{display:flex;align-items:center;justify-content:center;font-family:Fabrikat Kompakt Bold,sans-serif;font-size:28px;color:var(--sh-head)}.sh__stat{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:40px;background:#e7f0e5;color:#1f302d;text-align:center}.sh__stat strong{font-family:Fabrikat Kompakt Bold,sans-serif;font-weight:400;font-size:clamp(48px,5.4vw,76px);line-height:1;color:#38534e}.sh__stat span{font-size:20px}.sh__quote{margin:0;display:flex;flex-direction:column;gap:20px}.sh__quote blockquote{margin:0;padding:0;border:0}.sh__quote blockquote p{margin:0;font-family:Playfair Display,serif;font-style:italic;font-weight:700;font-size:clamp(26px,2.9vw,42px);line-height:1.18;color:var(--sh-head)}.sh__quote figcaption{display:flex;align-items:center;gap:14px;font-size:17px;line-height:1.3}.sh__quote figcaption img{width:56px;height:56px;border-radius:50%;object-fit:cover;object-position:50% 20%;flex:none}.sh__quote figcaption strong{display:block;font-family:Fabrikat Kompakt Bold,sans-serif;font-weight:400;font-size:19px}.sh__badge{display:inline-block;padding:7px 14px;border-radius:6px;background:#fedd63;color:#1f302d;font-family:Fabrikat Kompakt Bold,sans-serif;font-size:15px;letter-spacing:.1em;text-transform:uppercase}.sh__date{font-size:17px;color:var(--sh-muted)}.sh__tiers{display:grid;grid-template-columns:repeat(var(--sh-tiers,3),1fr);gap:12px;width:fit-content;max-width:100%;margin:0;padding:0;list-style:none}.sh__tier{margin:0;background:var(--sh-card);border-radius:14px;padding:14px 16px;display:flex;flex-direction:column;gap:2px}.sh__tier strong{font-family:Fabrikat Kompakt Bold,sans-serif;font-weight:400;font-size:clamp(30px,3vw,44px);line-height:1}.sh__tier span{font-size:17px;color:var(--sh-muted);white-space:nowrap}.sh__tier--top{background:#fedd63;color:#1f302d}.sh__tier--top span{color:#1f302d}.sh__countdown{display:flex;gap:10px;font-variant-numeric:tabular-nums}.sh__countdown span{display:flex;flex-direction:column;align-items:center;min-width:56px;padding:6px 0;border:1px solid rgba(255,255,255,.35);border-radius:10px;font-size:13px;color:var(--sh-muted)}.sh__countdown b{font-family:Fabrikat Kompakt Bold,sans-serif;font-weight:400;font-size:24px;color:var(--sh-fg)}.sh__fine{margin:0;font-size:15px;line-height:1.45;color:var(--sh-muted)}.sh__fine p{margin:0;font-size:inherit;color:inherit}.sh__fine a{color:inherit!important;text-decoration:underline}.sh__disc{position:absolute;top:32px;right:32px;width:118px;height:118px;border-radius:50%;background:#d52b1e;color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;transform:rotate(-8deg);font-size:15px;line-height:1.1}.sh__disc strong{font-family:Fabrikat Kompakt Bold,sans-serif;font-weight:400;font-size:34px}.sh--sale .sh__badge,.sh--sale .sh__tier--top,.sh--sale .sh__disc{background:var(--sh-sale,#f08585);color:#fff}.sh--sale .sh__tier--top span{color:#fff}.sh--sale .sh__btn--gelb{background:var(--sh-sale,#f08585);color:#fff!important}.sh__media--voll{background:#e7f0e5;overflow:hidden}.sh__media--voll img,.sh__media--voll .sh__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;max-height:none;object-fit:cover;object-position:var(--sh-fokus,50% 50%)}.sh__media--voll .sh__video{opacity:0;transition:opacity .4s ease}.sh__media--voll .sh__video.is-playing{opacity:1}.sh__media--voll .sh__disc{z-index:2}.sh__weg{display:grid;grid-template-columns:minmax(0,1fr) 400px;gap:48px;padding:64px 80px;align-items:center}.sh__tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none}.sh__tiles li{margin:0}.sh .sh__tile{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:62px;padding:10px 20px;border-radius:14px;background:#fff;color:#1f302d!important;font-family:Fabrikat Kompakt Medium,Fabrikat Kompakt Regular,sans-serif;font-size:19px;text-decoration:none!important;line-height:1.2}.sh .sh__tile:hover{box-shadow:0 0 0 2px #38534e inset}.sh__side{display:flex;flex-direction:column;gap:16px}.sh .sh__card-dark{display:flex;flex-direction:column;gap:8px;padding:26px;border-radius:18px;background:#38534e;color:#fff!important;text-decoration:none!important}.sh__card-dark small{font-family:Fabrikat Kompakt Medium,Fabrikat Kompakt Regular,sans-serif;font-size:14px;letter-spacing:.12em;text-transform:uppercase;color:#d6e4d2}.sh__card-dark strong{font-family:Fabrikat Kompakt Bold,sans-serif;font-weight:400;font-size:26px;line-height:1.15}.sh__card-dark span{font-size:18px;color:#fedd63}.sh .sh__card-light{display:flex;align-items:center;gap:16px;padding:18px 22px;border-radius:18px;background:#fff;color:#1f302d!important;text-decoration:none!important;font-size:17px;line-height:1.3}.sh__card-light img{width:56px;height:56px;border-radius:50%;object-fit:cover;flex:none}.sh__card-light strong{display:block;font-family:Fabrikat Kompakt Bold,sans-serif;font-weight:400;font-size:19px;text-decoration:underline;text-underline-offset:3px}.sh__answer{display:flex;flex-direction:column;gap:6px;padding:18px 22px;border-radius:14px;background:#e7f0e5}.sh--hellgruen .sh__answer{background:#fff}.sh__answer strong{font-family:Fabrikat Kompakt Bold,sans-serif;font-weight:400;font-size:19px}.sh__answer span{font-size:18px;line-height:1.45}@media only screen and (max-width:798px){.sh__grid,.sh__grid--sale{grid-template-columns:minmax(0,1fr);min-height:0}.sh__grid .sh__media,.sh__grid--bild-links .sh__media{order:-1}.sh__media{min-height:0}.sh__media--cover{aspect-ratio:13/10}.sh__media--produkt{padding:12px 0}.sh__media--produkt img{max-height:320px;max-width:86%}.sh__text,.sh__grid--bild-links .sh__text{padding:22px 20px 28px;gap:13px}.sh__kicker{font-size:13px}.sh .sh__title{font-size:32px}.sh__lead{font-size:17px}.sh__list{font-size:17px;gap:8px}.sh__actions{flex-direction:column;align-items:stretch;gap:4px}.sh .sh__btn{width:100%;font-size:18px}.sh .sh__link{align-self:center}.sh__sticker{top:16px;left:16px;font-size:13px;padding:6px 12px}.sh__price-main{font-size:26px}.sh__set{grid-template-columns:minmax(0,1fr);gap:4px}.sh__plus{font-size:22px;line-height:1}.sh__stat{padding:24px 20px}.sh__tiers{gap:8px}.sh__tier{padding:10px}.sh__tier span{font-size:14px}.sh__media--voll{aspect-ratio:13/10}.sh__media--video-desktop .sh__video{display:none}.sh__disc{top:14px;right:14px;width:84px;height:84px;font-size:12px}.sh__disc strong{font-size:24px}.sh__countdown{display:none}.sh__weg{grid-template-columns:minmax(0,1fr);gap:16px;padding:28px 20px}.sh__tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.sh .sh__tile{min-height:54px;padding:8px 14px;font-size:17px}.sh__tile span[aria-hidden]{display:none}.sh__card-dark{padding:20px}.sh__card-dark strong{font-size:22px}}.sh--sale .sh__text{container:sh-sale / inline-size}@container sh-sale (max-width:820px){.sh__tiers:has(>.sh__tier:nth-child(4)){grid-template-columns:repeat(2,1fr)}}@container sh-sale (max-width:560px){.sh__tiers{width:auto}.sh__tier span{white-space:normal}.sh__tiers:has(>.sh__tier:nth-child(4)) .sh__tier span{white-space:nowrap}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/saner-hero.css.map */
