.ondelie-water{--ow-display: "Iowan Old Style", Baskerville, "Bodoni 72", Didot, Georgia, serif;display:block;position:relative;margin-top:clamp(56px,7vw,104px);overflow:clip;background:var(--ow-paper);color:var(--ow-ink)}.ondelie-water,.ondelie-water *{box-sizing:border-box}.ondelie-water a{color:inherit}.ow-shell{width:100%;max-width:1600px;height:auto;margin:0 auto}.ow-stage{display:grid;grid-template-columns:minmax(0,1.06fr) minmax(420px,.94fr);gap:clamp(20px,2vw,32px);height:auto;min-height:0}.ow-visual-column{display:block;min-width:0;min-height:0;padding:0}.ow-header{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(210px,.52fr);align-items:end;gap:clamp(32px,5vw,76px)}.ow-heading{max-width:10.5ch;margin:0;font-family:var(--ow-display);font-size:clamp(56px,5.2vw,82px);font-weight:400;letter-spacing:-.055em;line-height:.88;text-wrap:balance}.ow-heading em,.ow-heading i{font-weight:400}.ow-intro p{max-width:37ch;margin:0;color:#07022aa8;font-size:clamp(15px,1vw,16px);line-height:1.6}.ow-visual{position:relative;min-width:0;min-height:0;height:100%;margin:0;overflow:hidden;border-radius:28px;background:#cfcfd1}.ow-visual__image{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover;object-position:var(--ow-image-position);filter:saturate(.82) contrast(.96);transform:scale(1.035);transition:transform 1.2s cubic-bezier(.16,1,.3,1)}.ow-visual:hover .ow-visual__image,.ondelie-water.is-visible .ow-visual__image{transform:scale(1)}.ow-diagnostic{display:flex;min-width:0;min-height:0;flex-direction:column;padding:clamp(38px,4.2vw,64px);border-radius:28px;background:var(--ow-tint)}.ow-diagnostic__header h3{width:100%;max-width:none;margin:0;font-family:var(--ow-display);font-size:clamp(52px,4.8vw,76px);font-weight:400;letter-spacing:-.055em;line-height:.88;text-wrap:balance}.ow-diagnostic__header h3 em,.ow-diagnostic__header h3 i,.ow-result__copy h4 em,.ow-result__copy h4 i{font-weight:400}.ow-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:clamp(28px,4vh,42px)}.ow-tab{min-width:0;min-height:48px;padding:10px 12px;border:1px solid rgba(7,2,42,.12);border-radius:999px;background:transparent;color:#07022a9e;cursor:pointer;font:inherit;text-align:center;transition:color .3s ease,background-color .3s ease,border-color .3s ease}.ow-tab:hover,.ow-tab.is-active{border-color:var(--ow-ink);background:var(--ow-ink);color:#fff}.ow-tab__text strong{display:block;overflow:hidden;font-size:clamp(11px,.86vw,13px);font-weight:600;letter-spacing:-.01em;line-height:1.18;text-overflow:ellipsis;white-space:nowrap}.ow-results{position:relative;min-height:0;margin-top:clamp(22px,3vh,30px);padding-top:0}.ow-result[hidden]{display:none}.ow-result.is-active{animation:ow-result-in .62s cubic-bezier(.16,1,.3,1) both}.ow-result__copy h4{max-width:14ch;margin:0;font-family:var(--ow-display);font-size:clamp(34px,3vw,48px);font-weight:400;letter-spacing:-.045em;line-height:.95}.ow-result__copy p,.ow-result__solution p{max-width:58ch;margin:16px 0 0;color:#07022aad;font-size:clamp(14px,.98vw,16px);line-height:1.56}.ow-result__solution{margin-top:20px;padding-top:20px;border-top:1px solid rgba(7,2,42,.13)}.ow-result__solution p{margin-top:0;color:#07022ad1}.ow-diagnostic__footer{margin-top:auto;padding-top:22px}.ow-button{display:inline-flex;width:224px;max-width:100%;min-height:56px;align-items:center;justify-content:space-between;gap:18px;padding:8px 8px 8px 21px;border-radius:999px;background:var(--ow-ink);color:#fff!important;font-size:11px;font-weight:650;letter-spacing:.065em;line-height:1;text-decoration:none;text-transform:uppercase;white-space:nowrap;overflow:hidden;transition:width .5s cubic-bezier(.16,1,.3,1),background-color .3s ease}.ow-button:hover{width:240px;background:#1a3150}.ow-button>span:first-child{min-width:0;white-space:nowrap}.ow-button__icon{display:inline-grid;width:40px;height:40px;flex:0 0 40px;place-items:center;border-radius:50%;background:#fff;color:var(--ow-ink)}.ow-button__icon svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.35}.ondelie-water.is-mounted [data-ow-reveal]{opacity:0;filter:blur(7px);transform:translateY(24px) scale(.995);transition:opacity .9s ease,filter .9s ease,transform 1.1s cubic-bezier(.16,1,.3,1);will-change:opacity,filter,transform}.ondelie-water.is-visible [data-ow-reveal]{opacity:1;filter:blur(0);transform:none}.ondelie-water.is-visible .ow-diagnostic[data-ow-reveal]{transition-delay:.12s}@keyframes ow-result-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media only screen and (min-width:990px){.ondelie-water{height:auto;max-height:none;padding:24px}.ow-stage{min-height:clamp(660px,76svh,760px)}}@media only screen and (max-width:1199px)and (min-width:990px){.ow-stage{grid-template-columns:minmax(0,.95fr) minmax(430px,1.05fr);gap:16px}.ow-diagnostic{padding:34px}.ow-header{grid-template-columns:1fr;gap:16px}.ow-heading,.ow-diagnostic__header h3{font-size:clamp(48px,5vw,60px)}.ow-tabs{margin-top:24px}.ow-result__copy h4{font-size:35px}.ow-result__copy p,.ow-result__solution p{font-size:14px}}@media only screen and (max-width:989px){.ondelie-water{margin-top:40px;padding:var(--ow-padding-top) 16px var(--ow-padding-bottom)}.ow-stage{grid-template-columns:1fr;gap:22px}.ow-visual-column{padding:0 clamp(12px,4vw,34px)}.ow-header{grid-template-columns:1fr;gap:24px}.ow-heading{max-width:11ch;font-size:clamp(56px,10vw,78px)}.ow-intro p{max-width:42ch;font-size:16px}.ow-visual{min-height:600px}.ow-diagnostic{padding:clamp(42px,7vw,68px) clamp(28px,6vw,56px)}.ow-diagnostic__header h3{font-size:clamp(52px,9vw,72px)}.ow-results{margin-top:28px}}@media only screen and (max-width:749px){.ondelie-water{padding:72px 8px}.ow-visual-column{padding:0 14px}.ow-heading{font-size:clamp(50px,14vw,62px);line-height:.9}.ow-intro p{font-size:15px}.ow-visual{min-height:440px;border-radius:20px}.ow-diagnostic{padding:40px 20px 26px;border-radius:20px}.ow-diagnostic__header h3{font-size:clamp(48px,13.5vw,58px);line-height:.9}.ow-tabs{grid-template-columns:1fr;gap:7px;margin-top:28px}.ow-tab{min-height:50px;padding-inline:18px;text-align:left}.ow-tab__text strong{font-size:13px}.ow-results{margin-top:26px;padding-top:0}.ow-result__copy h4{font-size:36px}.ow-result__copy p,.ow-result__solution p{font-size:15px}.ow-button{width:100%;min-height:58px}.ow-button:hover{width:100%}}@media(prefers-reduced-motion:reduce){.ondelie-water *,.ondelie-water *:before,.ondelie-water *:after{animation-duration:.01ms!important;transition-duration:.01ms!important}.ondelie-water.is-mounted [data-ow-reveal]{opacity:1;filter:none;transform:none}}.ondelie-water--clean{background:#fff}.ondelie-water--clean .ow-stage{grid-template-columns:minmax(0,1.04fr) minmax(420px,.96fr);gap:clamp(44px,5vw,78px)}.ondelie-water--clean .ow-diagnostic{justify-content:center;padding:clamp(26px,3vw,46px) 0;border-radius:0;background:transparent}.ondelie-water--clean .ow-tabs{gap:24px;border-bottom:1px solid var(--ow-line)}.ondelie-water--clean .ow-tab{position:relative;min-height:48px;padding:9px 0 15px;border:0;border-radius:0;background:transparent;color:#07022a7a;text-align:left}.ondelie-water--clean .ow-tab:after{position:absolute;right:0;bottom:-1px;left:0;height:2px;background:var(--ow-ink);content:"";opacity:0;transform:scaleX(.4);transform-origin:left;transition:opacity .28s ease,transform .42s cubic-bezier(.16,1,.3,1)}.ondelie-water--clean .ow-tab:hover,.ondelie-water--clean .ow-tab.is-active{border-color:transparent;background:transparent;color:var(--ow-ink)}.ondelie-water--clean .ow-tab.is-active:after{opacity:1;transform:scaleX(1)}.ondelie-water--clean .ow-tab__text strong{white-space:normal}.ondelie-water--clean .ow-results{margin-top:24px;padding:clamp(24px,2.5vw,36px);border-radius:22px;background:var(--ow-tint)}.ondelie-water--clean .ow-diagnostic__footer{margin-top:0;padding-top:22px}@media only screen and (min-width:990px){.ondelie-water--clean.ondelie-water--align-top .ow-stage{align-items:start}.ondelie-water--clean.ondelie-water--align-top .ow-visual-column{height:clamp(660px,76svh,760px)}.ondelie-water--clean.ondelie-water--align-top .ow-diagnostic{justify-content:flex-start;padding-block:0}}@media only screen and (max-width:1199px)and (min-width:990px){.ondelie-water--clean .ow-stage{grid-template-columns:minmax(0,.94fr) minmax(430px,1.06fr);gap:32px}}@media only screen and (max-width:989px){.ondelie-water--clean .ow-stage{grid-template-columns:1fr;gap:34px}.ondelie-water--clean .ow-diagnostic{padding:10px clamp(28px,6vw,56px) 0}}@media only screen and (max-width:749px){.ondelie-water--clean .ow-diagnostic{padding:8px 14px 0}.ondelie-water--clean .ow-tabs{display:flex;grid-template-columns:none;gap:8px;overflow-x:auto;overscroll-behavior-inline:contain;padding-bottom:1px;border-bottom:1px solid var(--ow-line);scroll-snap-type:x proximity;scrollbar-width:none}.ondelie-water--clean .ow-tabs::-webkit-scrollbar{display:none}.ondelie-water--clean .ow-tab{min-width:max-content;flex:0 0 auto;padding:14px 16px 15px;border-bottom:0;text-align:center;scroll-snap-align:start}.ondelie-water--clean .ow-tab:after{right:16px;left:16px;width:auto}.ondelie-water--clean .ow-results{margin-top:22px;padding:24px 20px;border-radius:18px}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/section-ondelie-water.css.map */
