:root{--sensol-ink:#181818;--sensol-muted:#535353;--sensol-surface:#f4f4f4;--sensol-line:#d9d9d9}body h1,body h2,body h3{-webkit-hyphens:none;hyphens:none;word-break:normal;overflow-wrap:normal;text-wrap:balance}body.template-index header-wrapper[data-enable-transparent-header=true][data-is-sticky=false]>header{background:linear-gradient(180deg,#000000a6,#00000073 70%,#0000)}.header__logo-wrapper,.sensol-logo-viewport{position:relative;overflow:hidden;aspect-ratio:4593/2690;transform:none!important;top:0!important;margin:0!important}.header__logo-wrapper{width:var(--logo-width,120px)}.sensol-logo-viewport{width:var(--sensol-logo-width,135px);margin-bottom:0!important}.header__logo-wrapper img.logo--transparent,.header__logo-wrapper img.logo--regular,.sensol-logo-viewport img{position:absolute!important;inset:auto!important;left:-16.111474%!important;top:-6.468401%!important;width:130.633573%!important;max-width:none!important;height:auto!important;aspect-ratio:auto!important;object-fit:contain!important;transform:none!important}@media(max-width:1023px){.header__logo-wrapper{width:var(--logo-width-mobile,110px)}}@media(max-width:719px){.sensol-logo-viewport{width:var(--sensol-logo-width-mobile,125px)}}body.template-index h1,body.template-index h2,.slh h1,.slh h2,.slh h3,.scm h1,.scm h2,.sa3 h2,.sa3 h3{font-weight:600;letter-spacing:-.025em}body.template-index .slideshow-slide__overlay{background:linear-gradient(90deg,#000000ab,#00000057 42%,#00000005 78%)!important;opacity:1!important}body.template-index .slideshow-slide__content-inner{padding-bottom:32px}body.template-index .slideshow-slide-content__heading{line-height:1.08;max-width:640px}body.template-index .slideshow-slide-content__text{font-size:17px;line-height:1.65;max-width:475px;color:#fff}body.template-index .slideshow-slide-content__buttons{margin-top:28px}body.template-index .slideshow-slide__content-inner .btn{min-height:48px}body.template-index [id$=__home_app_story] .image-with-text__content p,body.template-index [id$=__home_training_story] p{line-height:1.75}@media(max-width:719px){body.template-index .slideshow-slide__overlay{background:linear-gradient(0deg,#000c,#00000059 48%,#00000008 80%)!important}body.template-index .slideshow-slide-content__heading{font-size:clamp(34px,9vw,44px);line-height:1.12}body.template-index .slideshow-slide-content__text{font-size:16px;line-height:1.65}body.template-index .slideshow-slide__content-inner{padding-bottom:35px}body.template-index .slideshow-slide-content__buttons{gap:12px;margin-top:22px}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/sensol-brand-refinement.css.map */
