@keyframes astroFadeInOut{0%{opacity:1}to{opacity:0}}@keyframes astroFadeIn{0%{opacity:0;mix-blend-mode:plus-lighter}to{opacity:1;mix-blend-mode:plus-lighter}}@keyframes astroFadeOut{0%{opacity:1;mix-blend-mode:plus-lighter}to{opacity:0;mix-blend-mode:plus-lighter}}@keyframes astroSlideFromRight{0%{transform:translate(100%)}}@keyframes astroSlideFromLeft{0%{transform:translate(-100%)}}@keyframes astroSlideToRight{to{transform:translate(100%)}}@keyframes astroSlideToLeft{to{transform:translate(-100%)}}@media (prefers-reduced-motion){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*),[data-astro-transition-scope]{animation:none!important}}.astro-route-announcer{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;top:0;left:0;overflow:hidden}.app-download-button{inset:auto max(20px, env(safe-area-inset-right)) max(20px, env(safe-area-inset-bottom)) auto;z-index:10000;color:#fff;text-align:left;cursor:pointer;background:#080808;border:0;border-radius:10px;align-items:center;gap:10px;margin:0;padding:9px 14px;font:400 16px/1.12 Arial,sans-serif;display:flex;position:fixed}.app-download-button svg{flex:0 0 22px}.app-download-button strong{font-weight:700}.app-download-button:hover{background:#222}.app-download-dialog{inset:auto max(20px, env(safe-area-inset-right)) max(20px, env(safe-area-inset-bottom)) auto;color:#282828;background:#fff;border:0;border-radius:16px;width:min(420px,100% - 40px);max-height:calc(100dvh - 40px);margin:0;padding:0;position:fixed;overflow-y:auto;box-shadow:0 12px 48px #0003}.app-download-dialog::backdrop{background:#0006}.app-download-panel{padding:45px 24px 24px;position:relative}.app-download-panel h2{margin:0 0 16px;font-size:26px;font-weight:700;line-height:1.15}.app-download-panel p{margin:0;font-size:16px;line-height:1.5}.app-download-close{color:#282828;cursor:pointer;background:0 0;border:0;padding:0 5px;font:32px/1 Arial,sans-serif;position:absolute;top:8px;right:12px}.app-download-stores{flex-wrap:wrap;align-items:center;gap:12px;margin-top:24px;display:flex}.app-download-stores a{flex:none;max-width:100%;line-height:0;display:block}.app-download-stores img{width:auto;max-width:100%;height:48px;display:block}@media (width<=800px){.app-download-button{right:max(15px, env(safe-area-inset-right));bottom:calc(var(--cookie-notice-height,0px) + 24px + env(safe-area-inset-bottom))}}.section_wrap.ultrafiltration[data-water-flow]{overflow-x:clip}.section_wrap.ultrafiltration[data-water-flow]:before{transform:translate3d(var(--water-flow-x,0px), var(--water-flow-y,0px), 0);pointer-events:none;background-size:max(1920px,100%);left:-64px;right:-64px}.section_wrap.ultrafiltration[data-water-flow].water-flow-visible:before{will-change:transform}@media (width<=1100px){.section_wrap.ultrafiltration[data-water-flow]:before{background-size:100%;left:-24px;right:-24px}}@media (prefers-reduced-motion:reduce){.section_wrap.ultrafiltration[data-water-flow]:before{will-change:auto;transform:none}}body[data-home-page] [data-home-reveal]{transition:opacity .65s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1);transition-delay:var(--home-reveal-delay,0s)}body[data-home-page] [data-home-reveal=pending]{opacity:0;transform:translateY(16px)}body[data-home-page] [data-home-reveal=visible]{opacity:1;transform:none}@media (width>=1001px) and (pointer:fine) and (prefers-reduced-motion:no-preference){body[data-home-parallax] .main_slider-slide{overflow:clip}body[data-home-parallax] .main_slider-img{height:calc(100% + 96px);transform:translate3d(0, var(--home-parallax-y,0px), 0);top:-48px}body[data-home-parallax] :is(.new_level .section_row-img,.statistics_wrap-bottle)>img{transform:translate3d(0, var(--home-parallax-y,0px), 0)}body[data-home-parallax] img.home-parallax-visible{will-change:transform}}@media (prefers-reduced-motion:reduce){body[data-home-page] [data-home-reveal]{opacity:1;transition:none;transform:none}}[hidden]{display:none!important}button.ns-cookiesaccept-button{border:0;font-family:inherit}:focus-visible{outline-offset:4px;outline:2px solid #168ab5}.main_slider-row{transition:transform .5s}@media (prefers-reduced-motion:reduce){.main_slider-row{transition:none}::view-transition-old(*),::view-transition-new(*){animation-duration:.01ms!important}}
