.sth{color-scheme:light;--leinen:#F4EFE7;--porzellan:#FBF8F2;--sand:#ECE4D6;--hanf:#DDD2BF;--tinte:#2B2620;--rauch:#5C5347;--walnuss:#6B5238;--walnuss-d:#5A4430;--lehm:#B89A74;--salbei:#3D5A4C;--gold:#B8925A;--serif:"Cormorant",Georgia,"Times New Roman",serif;--sans:"Jost",ui-sans-serif,system-ui,-apple-system,"Helvetica Neue",sans-serif;--wrap:1180px;--ease:cubic-bezier(.22,.7,.2,1)}.sth,.sth *{box-sizing:border-box}.sth{background:var(--porzellan);color:var(--tinte);font-family:var(--sans);font-weight:300;font-size:16px;line-height:1.7;-webkit-font-smoothing:antialiased;overflow-x:clip}.sth img{display:block;max-width:100%}.sth p,.sth figure,.sth blockquote,.sth h1,.sth h2,.sth h3,.sth h4,.sth ul{margin:0}.sth ul{padding:0;list-style:none}.sth a{color:inherit;text-decoration:none}.sth button{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer;text-align:inherit}.sth h1,.sth h2,.sth h3{font-family:var(--serif);font-weight:300;letter-spacing:.004em;text-wrap:balance}.sth h1 em,.sth h2 em{font-style:italic}.sth :focus-visible{outline:2px solid var(--walnuss);outline-offset:3px}.sth .wrap{max-width:var(--wrap);margin-inline:auto;padding-left:max(20px,env(safe-area-inset-left,0px));padding-right:max(20px,env(safe-area-inset-right,0px))}.sth .eyebrow{display:inline-flex;align-items:center;gap:12px;font-size:11px;font-weight:400;letter-spacing:.24em;text-transform:uppercase;color:var(--walnuss)}.sth .eyebrow:before{content:"";width:26px;height:1px;background:currentColor;opacity:.7}.sth .h2{font-size:clamp(32px,4.2vw,52px);line-height:1.06}.sth .lede{font-size:17px;color:var(--rauch);max-width:56ch}.sth .sec{padding-block:clamp(64px,9vw,112px)}.sth .head{display:grid;gap:16px;margin-bottom:clamp(36px,5vw,56px)}.sth .head--center{text-align:center;justify-items:center}.sth .btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:0 30px;border:1px solid var(--tinte);border-radius:999px;font-size:11.5px;font-weight:400;letter-spacing:.2em;text-transform:uppercase;transition:background .3s var(--ease),color .3s var(--ease),border-color .3s var(--ease)}.sth .btn--solid{background:var(--tinte);color:var(--porzellan)}.sth .btn--solid:hover{background:var(--salbei);border-color:var(--salbei)}.sth .btn--ghost:hover{background:var(--tinte);color:var(--porzellan)}.sth .tlink{display:inline-flex;align-items:center;gap:12px;font-size:11.5px;font-weight:400;letter-spacing:.2em;text-transform:uppercase;padding-block:6px;background:linear-gradient(currentColor,currentColor) 0 100%/100% 1px no-repeat;transition:background-size .4s var(--ease)}.sth .tlink:hover{background-size:40% 1px}.sth .tlink svg{transition:transform .3s var(--ease)}.sth .tlink:hover svg{transform:translate(4px)}.sth .stars{color:var(--gold);letter-spacing:2px;font-size:13px}.sth .hero{position:relative;background:var(--leinen)}.sth .hero-grid{display:grid;grid-template-columns:1.05fr 1fr;min-height:min(78vh,720px)}.sth .hero-copy{display:flex;flex-direction:column;justify-content:center;gap:22px;padding-block:56px;padding-right:clamp(20px,4vw,64px)}.sth .hero h1{font-size:clamp(42px,5.6vw,76px);line-height:1}.sth .hero h1 em{color:var(--walnuss)}.sth .hero-sub{font-size:17.5px;color:var(--rauch);max-width:44ch}.sth .hero-cta{display:flex;flex-wrap:wrap;gap:12px;margin-top:6px}.sth .hero-proof{display:flex;flex-wrap:wrap;align-items:center;gap:8px 18px;font-size:13.5px;color:var(--rauch)}.sth .hero-proof b{font-weight:500;color:var(--tinte)}.sth .hero-proof span+span:before{content:"\b7";margin-right:18px;color:var(--lehm)}.sth .hero-media{position:relative;overflow:hidden}.sth .hero-media img{width:100%;height:100%;object-fit:cover;object-position:50% 40%}@media(max-width:860px){.sth .hero-grid{grid-template-columns:1fr;min-height:0}.sth .hero-media{order:-1;height:290px;margin-inline:calc(-1*max(20px,env(safe-area-inset-left,0px))) calc(-1*max(20px,env(safe-area-inset-right,0px)))}.sth .hero-media>img{object-position:50% 60%}.sth .hero-copy>.eyebrow{display:none}.sth .hero-copy{padding-block:24px 30px;padding-right:0;gap:14px}.sth .hero h1{font-size:40px}.sth .hero-sub{font-size:15.5px;line-height:1.6}.sth .hero-cta{margin-top:2px;gap:10px}.sth .hero-cta .btn{flex:1 1 100%;min-height:50px}.sth .hero-cta .btn--ghost{min-height:44px}.sth .hero-proof{font-size:13px}}.sth .facts{border-block:1px solid rgba(43,38,32,.09);background:var(--porzellan)}.sth .facts ul{display:grid;grid-template-columns:repeat(6,1fr);gap:0}.sth .facts li{display:grid;justify-items:center;text-align:center;gap:10px;padding:30px 10px}.sth .facts li+li{border-left:1px solid rgba(43,38,32,.07)}.sth .facts svg{width:34px;height:34px;color:var(--walnuss)}.sth .facts b{display:block;font-weight:400;font-size:14px;letter-spacing:.02em}.sth .facts small{display:block;font-size:12.5px;color:var(--rauch);line-height:1.45}@media(max-width:980px){.sth .facts ul{grid-template-columns:repeat(3,1fr)}.sth .facts li:nth-child(4){border-left:0}.sth .facts li:nth-child(n+4){border-top:1px solid rgba(43,38,32,.07)}}@media(max-width:520px){.sth .facts li{padding:22px 6px}.sth .facts small{font-size:11.5px}.sth .facts b{font-size:13px}}.sth .prod-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:clamp(16px,2.4vw,28px)}.sth .pcard{display:grid;grid-template-rows:auto 1fr;background:var(--leinen);border-radius:4px;overflow:hidden}.sth .pvis{position:relative;aspect-ratio:5/4;overflow:hidden;background:var(--sand)}.sth .pvis img{width:100%;height:100%;object-fit:cover;transition:transform 1.2s var(--ease)}.sth .pcard:hover .pvis img{transform:scale(1.035)}.sth .ptag{position:absolute;top:16px;left:16px;padding:5px 12px;border-radius:999px;background:var(--tinte);color:var(--porzellan);font-size:10.5px;letter-spacing:.16em;text-transform:uppercase}.sth .ptag--s{background:var(--salbei)}.sth .pbody{display:grid;gap:10px;padding:24px clamp(18px,2.4vw,30px) 28px;align-content:start}.sth .pbody h3{font-size:clamp(24px,2.4vw,30px);line-height:1.1}.sth .prate{display:flex;align-items:center;gap:8px;font-size:12.5px;color:var(--rauch)}.sth .pbody p{color:var(--rauch);font-size:15px}.sth .pfoot{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-top:8px;padding-top:16px;border-top:1px solid rgba(43,38,32,.1)}.sth .pprice{font-family:var(--serif);font-size:26px;font-weight:400}.sth .pprice small{font-family:var(--sans);font-size:12px;color:var(--rauch);margin-left:6px}.sth .pperk{font-size:12.5px;color:var(--salbei)}@media(max-width:700px){.sth .prod-grid{grid-template-columns:1fr}}.sth .why{background:var(--walnuss);color:#f4eada}.sth .why .eyebrow{color:#e0c9a2}.sth .why .lede{color:#e6d7bf}.sth .why-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:clamp(32px,5vw,72px);align-items:start}.sth .why-list{border-top:1px solid rgba(244,234,218,.22)}.sth .why-item{border-bottom:1px solid rgba(244,234,218,.22)}.sth .why-btn{display:grid;grid-template-columns:44px 1fr 20px;gap:14px;align-items:center;width:100%;padding:20px 0}.sth .why-num{font-family:var(--serif);font-size:30px;font-weight:300;line-height:1;color:#d9bf95;font-variant-numeric:lining-nums}.sth .why-btn h3{font-size:clamp(21px,2vw,26px);line-height:1.2}.sth .why-btn .pm{position:relative;width:14px;height:14px;justify-self:end}.sth .why-btn .pm:before,.sth .why-btn .pm:after{content:"";position:absolute;left:0;top:6.5px;width:14px;height:1px;background:currentColor;transition:transform .35s var(--ease)}.sth .why-btn .pm:after{transform:rotate(90deg)}.sth .why-item.on .pm:after{transform:rotate(0)}.sth .why-body{display:grid;grid-template-rows:0fr;transition:grid-template-rows .45s var(--ease)}.sth .why-item.on .why-body{grid-template-rows:1fr}.sth .why-body>div{overflow:hidden}.sth .why-body p{padding:0 34px 24px 58px;color:#e6d7bf;font-size:15.5px;max-width:58ch}.sth .why-mfact{display:none}.sth .why-panel{position:sticky;top:110px;border-radius:4px;overflow:hidden;background:var(--walnuss-d);min-height:420px;display:grid}.sth .why-panel img{grid-area:1/1;width:100%;height:100%;object-fit:cover;opacity:.34;mix-blend-mode:luminosity}.sth .why-fact{grid-area:1/1;align-self:end;padding:32px;display:grid;gap:8px;transition:opacity .35s var(--ease),transform .35s var(--ease)}.sth .why-fact.swap{opacity:0;transform:translateY(8px)}.sth .why-big{font-family:var(--serif);font-weight:300;font-size:clamp(64px,7.5vw,104px);line-height:.95;color:#f7ebd6}.sth .why-cap{font-size:15px;color:#e6d7bf;max-width:30ch}.sth .why-src{font-size:11.5px;letter-spacing:.04em;color:#c9b18e}.sth .why-cta{display:flex;flex-wrap:wrap;align-items:center;gap:14px 26px;margin-top:36px}.sth .why-cta .btn{border-color:#f4eada;color:#f4eada}.sth .why-cta .btn:hover{background:#f4eada;color:var(--walnuss)}.sth .why-cta small{font-size:13px;color:#d8c5a6}@media(max-width:900px){.sth .why-grid{grid-template-columns:1fr}.sth .why-panel{display:none}.sth .why-body p{padding:0 0 10px 58px}.sth .why-mfact{display:flex;align-items:baseline;gap:12px;padding:0 0 24px 58px}.sth .why-mfact b{font-family:var(--serif);font-weight:300;font-size:36px;line-height:1;color:#f7ebd6;white-space:nowrap;flex-shrink:0}.sth .why-mfact span{font-size:13px;color:#d8c5a6;line-height:1.4}}.sth .clean-head{display:grid;grid-template-columns:1fr 1fr;gap:clamp(24px,5vw,72px);align-items:end;margin-bottom:34px}.sth .nogo{display:grid;grid-template-columns:auto 1fr;gap:10px 24px;align-items:center;padding:20px 24px;border:1px solid rgba(43,38,32,.14);border-radius:4px;margin-bottom:clamp(44px,6vw,64px)}.sth .nogo>b{font-weight:400;font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--walnuss)}.sth .nogo ul{display:flex;flex-wrap:wrap;gap:8px 22px}.sth .nogo li{display:inline-flex;align-items:center;gap:8px;font-size:14.5px;color:var(--tinte)}.sth .nogo li:before{content:"\d7";font-size:17px;line-height:1;color:var(--walnuss)}.sth .sub-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 24px;margin-bottom:20px}.sth .sub-head h3{font-size:clamp(24px,2.4vw,32px);line-height:1.15}.sth .sub-head p{font-size:13.5px;color:var(--rauch)}.sth .icards{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;align-items:start}.sth .icard{background:var(--leinen);border-radius:4px;border:1px solid transparent;transition:border-color .25s var(--ease),background .25s var(--ease)}.sth .icard:hover{border-color:#6b523859}.sth .icard[open]{background:var(--sand);border-color:#6b523859}.sth .icard summary{list-style:none;cursor:pointer;display:flex;flex-direction:column;gap:8px;padding:22px 20px 18px}.sth .icard summary::-webkit-details-marker{display:none}.sth .itag{align-self:flex-start;padding:4px 10px;border-radius:999px;background:var(--porzellan);font-size:11.5px;color:var(--walnuss);letter-spacing:.02em}.sth .icard strong{font-family:var(--serif);font-weight:300;font-size:clamp(40px,3.6vw,54px);line-height:1;margin-top:8px;font-variant-numeric:lining-nums}.sth .icard strong.word{font-size:clamp(24px,2vw,28px);font-style:italic;line-height:1.15}.sth .icap{font-size:13.5px;line-height:1.4;color:var(--tinte);min-height:2.8em}.sth .iname{padding-top:12px;border-top:1px solid rgba(43,38,32,.12);font-family:var(--serif);font-size:20px;line-height:1.2;min-height:4.4em}.sth .iname small{display:block;font-family:var(--sans);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--rauch);margin-top:3px}.sth .imore{display:flex;justify-content:space-between;align-items:center;margin-top:6px;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--walnuss)}.sth .imore .pm{position:relative;width:12px;height:12px}.sth .imore .pm:before,.sth .imore .pm:after{content:"";position:absolute;left:0;top:5.5px;width:12px;height:1px;background:currentColor;transition:transform .3s var(--ease)}.sth .imore .pm:after{transform:rotate(90deg)}.sth .icard[open] .pm:after{transform:rotate(0)}.sth .icard[open] .imore .t1{display:none}.sth .icard:not([open]) .imore .t2{display:none}.sth .ibody{padding:0 20px 20px;display:grid;gap:10px}.sth .ibody p{font-size:14.5px;color:#4e463b;line-height:1.6}.sth .ibody cite{font-style:normal;font-size:11.5px;color:var(--rauch)}.sth .proof-foot{display:flex;flex-wrap:wrap;gap:14px 28px;align-items:center;justify-content:space-between;margin-top:34px}.sth .proof-foot p{font-size:14px;color:var(--rauch);max-width:56ch}@media(max-width:1080px){.sth .icards{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:860px){.sth .clean-head,.sth .nogo{grid-template-columns:1fr}}@media(max-width:620px){.sth .icards{grid-template-columns:1fr;gap:10px}.sth .icard summary{display:grid;grid-template-columns:118px 1fr;grid-template-areas:"tag tag" "num cap" "num name" "more more";column-gap:16px;row-gap:6px;padding:18px 18px 14px}.sth .itag{grid-area:tag}.sth .icard strong{grid-area:num;margin-top:2px;align-self:center}.sth .icard strong.word{font-size:21px}.sth .icap{grid-area:cap;min-height:0}.sth .iname{grid-area:name;padding-top:6px;font-size:18px;min-height:0}.sth .itag{justify-self:start}.sth .imore{grid-area:more;padding-top:8px;border-top:1px solid rgba(43,38,32,.1)}.sth .ibody{padding:0 18px 18px}}.sth .voices{background:var(--leinen)}.sth .voices .rev{background:var(--porzellan)}.sth .rev-head{display:flex;justify-content:space-between;align-items:end;gap:24px;flex-wrap:wrap;margin-bottom:40px}.sth .rev-score{display:flex;align-items:center;gap:18px}.sth .rev-score b{font-family:var(--serif);font-weight:300;font-size:64px;line-height:1}.sth .rev-score span{font-size:13px;color:var(--rauch);line-height:1.5}.sth .rev-track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 48px)/3);gap:24px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:4px}.sth .rev-track::-webkit-scrollbar{display:none}.sth .rev{scroll-snap-align:start;display:grid;gap:16px;align-content:start;padding:30px 28px;background:var(--leinen);border-radius:4px}.sth .rev q{font-family:var(--serif);font-size:22px;line-height:1.3;quotes:"\201e" "\201c"}.sth .rev footer{font-size:13px;color:var(--rauch)}.sth .rev footer b{font-weight:500;color:var(--tinte)}.sth .rev-nav{display:flex;gap:10px}.sth .rev-nav button{width:44px;height:44px;border-radius:50%;border:1px solid rgba(43,38,32,.25);display:grid;place-items:center}.sth .rev-nav button:hover{background:var(--tinte);color:var(--porzellan)}@media(max-width:860px){.sth .rev-track{grid-auto-columns:84%}}.sth .found{background:var(--hanf)}.sth .found-grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:clamp(36px,6vw,88px);align-items:start}.sth .found-copy{display:grid;gap:22px;align-content:start}.sth .found-copy .lede{color:#4e463b}.sth .pass{display:flex;gap:18px;align-items:center}.sth .pass figure{flex:0 0 auto;width:96px;padding:5px 5px 18px;background:#fdfbf7;box-shadow:0 4px 14px #2b262024;transform:rotate(-2.5deg)}.sth .pass img{width:100%;aspect-ratio:35/45;object-fit:cover;object-position:50% 20%}.sth .pass p{font-size:14px;color:#4e463b;line-height:1.5}.sth .pass b{display:block;font-family:var(--serif);font-weight:400;font-size:21px;color:var(--tinte)}.sth .st-steps{position:relative;display:grid;gap:0}.sth .st-steps li{position:relative;display:grid;grid-template-columns:44px 1fr;gap:18px;padding-bottom:30px}.sth .st-steps li:last-child{padding-bottom:0}.sth .st-steps li:before{content:"";position:absolute;left:21px;top:44px;bottom:0;width:1px;background:#2b262038}.sth .st-steps li:last-child:before{display:none}.sth .st-steps span{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;border:1px solid rgba(43,38,32,.3);font-family:var(--serif);font-size:20px;background:var(--hanf)}.sth .st-steps li:last-child span{background:var(--tinte);border-color:var(--tinte);color:var(--porzellan)}.sth .st-steps h3{font-size:clamp(22px,2vw,26px);line-height:1.2;margin-bottom:6px;padding-top:7px}.sth .st-steps p{font-size:15px;color:#4e463b;max-width:46ch}.sth .fl-m{display:none}@media(max-width:860px){.sth .found-grid{grid-template-columns:1fr}.sth .fl-d{display:none}.sth .fl-m{display:block}}.sth .faq-wrap{max-width:860px;margin-inline:auto}.sth .tabs{display:flex;justify-content:center;flex-wrap:wrap;gap:8px;margin-bottom:28px}.sth .tab{padding:10px 20px;border-radius:999px;border:1px solid rgba(43,38,32,.2);font-size:13px;letter-spacing:.04em;color:var(--rauch);transition:all .25s var(--ease)}.sth .tab[aria-selected=true]{background:var(--tinte);border-color:var(--tinte);color:var(--porzellan)}.sth .qa{border-top:1px solid rgba(43,38,32,.14)}.sth .qa:last-child{border-bottom:1px solid rgba(43,38,32,.14)}.sth .qa summary{list-style:none;display:grid;grid-template-columns:1fr 20px;gap:16px;align-items:center;padding:22px 0;cursor:pointer;font-family:var(--serif);font-size:clamp(20px,2vw,23px);line-height:1.3}.sth .qa summary::-webkit-details-marker{display:none}.sth .qa .pm{position:relative;width:14px;height:14px;justify-self:end}.sth .qa .pm:before,.sth .qa .pm:after{content:"";position:absolute;left:0;top:6.5px;width:14px;height:1px;background:currentColor;transition:transform .35s var(--ease)}.sth .qa .pm:after{transform:rotate(90deg)}.sth .qa[open] .pm:after{transform:rotate(0)}.sth .qa .ans{padding:0 40px 24px 0;color:var(--rauch);font-size:15.5px;display:grid;gap:10px;max-width:68ch}.sth .qa .ans a{color:var(--walnuss);border-bottom:1px solid currentColor}.sth .faq-more{text-align:center;margin-top:32px;font-size:14px;color:var(--rauch)}.sth .faq-more a{color:var(--tinte);border-bottom:1px solid currentColor}.sth .news{background:var(--leinen);text-align:center}.sth .news .wrap{display:grid;justify-items:center;gap:16px}.sth .news form{display:flex;gap:10px;width:100%;max-width:480px;margin-top:10px;flex-wrap:wrap}.sth .news input{flex:1 1 220px;min-height:52px;padding:0 22px;border-radius:999px;border:1px solid rgba(43,38,32,.22);background:var(--porzellan);font:inherit;color:var(--tinte)}.sth .news small{font-size:12px;color:var(--rauch)}@media(prefers-reduced-motion:reduce){.sth,.sth *{transition:none!important;scroll-behavior:auto!important}}.sth{letter-spacing:0;font-size:16px;line-height:1.7}.sth h1,.sth h2,.sth h3{color:inherit;letter-spacing:.004em}.sth blockquote{border:0;padding:0;font-style:normal;color:inherit}.sth img{height:auto}.sth .hero-media img,.sth .pvis img{height:100%}.sth .pass img{height:auto}.sth button{letter-spacing:inherit;box-shadow:none;min-height:0}.sth .btn{color:var(--tinte)}.sth .btn--solid{color:var(--porzellan)}.sth .why-cta .btn{color:#f4eada}.sth .why-cta .btn:hover{color:var(--walnuss)}.sth .news input{font-size:15px}.sth .news-ok{font-size:14px;color:var(--salbei)}.sth .rich p+p{margin-top:10px}
/*# sourceMappingURL=/cdn/shop/t/40/assets/st-home.css.map */
