:root{--osk5-forest: #173d2b;--osk5-forest-2: #29523c;--osk5-ink: #1d4030;--osk5-muted: #496452;--osk5-line: #dce6dc;--osk233-forest: #173d2b;--osk233-heading: #1d4030;--osk233-copy: #496452;--osk233-sage: #f2f5ef;--osk233-paper: #fffdfa;--osk233-line: #dce6dc}body.template-collection #MainContent .collection-hero__title,body.template-page #MainContent .osk26-page__headline h1,body.template-page #MainContent .osk7-info-section .osk8-masthead h1,body.template-blog #MainContent .osk124-editorial .osk26-page__headline h1,body.template-article #MainContent .osk124-editorial .osk26-page__headline h1{color:var(--osk233-heading);letter-spacing:-.045em;text-wrap:balance}#MainContent .osk117{--ink:var(--osk233-heading);--deep:var(--osk233-forest);--muted:var(--osk233-copy);--line:var(--osk233-line);--white:var(--osk233-paper)}body.template-page #MainContent .osk26-page,body.template-page #MainContent .osk7-page,body.template-collection #MainContent .collection,body.template-blog #MainContent .osk124-editorial,body.template-article #MainContent .osk124-editorial{color:var(--osk233-heading)}#MainContent :is(.osk5-btn,.osk26-button,.osk114-guide__primary,.osk117-cta-band>a):focus-visible{outline:3px solid #527e60;outline-offset:3px}body.template-index #MainContent .osk114-guide__choice small{font-size:1.32rem;line-height:1.42;color:var(--osk233-copy)}body.template-index #MainContent :is(.osk114-guide__aside,.osk114-guide__disclaimer,.osk114-guide__result-stats span){color:var(--osk233-copy);line-height:1.52}@media(max-width:749px){body.template-index #MainContent .osk114-guide__choice small{font-size:1.28rem;line-height:1.38}body.template-index #MainContent .osk114-guide__choice strong{font-size:1.4rem;line-height:1.3}body.template-index #MainContent .osk114-guide__choice{min-height:76px;padding:13px 12px}body.template-index #MainContent .osk114-guide__disclaimer,body.template-index #MainContent .osk114-guide__aside,body.template-index #MainContent .osk114-guide__result-stats span{font-size:1.3rem;line-height:1.5}body.template-index #MainContent .osk114-guide__step-label{font-size:1.2rem}}#MainContent :is(.osk114-guide__choice,.osk114-guide__choice small,.osk114-guide__choice strong,.osk117-card,.osk124-card,.osk26-page__headline,.osk5-shop-card__text,.osk13-questions summary){overflow-wrap:break-word}@media(prefers-reduced-motion:reduce){#MainContent :is(.osk5-btn,.osk26-button,.osk117-card,.osk124-card){transition:none}}
/*# sourceMappingURL=/cdn/shop/t/315/assets/osk233-site-visual-consistency.css.map */
