.h2o-breadcrumb{font-family:var(--h2o-font-mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--h2o-fg-muted);margin-bottom:26px;display:flex;gap:10px;flex-wrap:wrap}.h2o-breadcrumb a{color:inherit;text-decoration:none}.h2o-breadcrumb a:hover{color:var(--h2o-fg)}.h2o-breadcrumb__sep{opacity:.4}.h2o-breadcrumb__current{color:var(--h2o-fg)}.h2o-gallery{position:sticky;top:var(--h2o-gallery-top, 122px)}.h2o-gallery__frame{position:relative;border-radius:var(--h2o-radius-xl);overflow:hidden;background:linear-gradient(170deg,#edf3f4,#dce7e9);height:var(--h2o-gallery-height, 600px);display:flex;align-items:center;justify-content:center}.h2o-gallery__badge{position:absolute;top:20px;left:20px;z-index:2;pointer-events:none;font-family:var(--h2o-font-mono);font-size:9.5px;letter-spacing:.12em;text-transform:uppercase;background:var(--h2o-navy);color:var(--h2o-cyan);padding:6px 12px;border-radius:var(--h2o-radius-pill)}.h2o-gallery__track{position:relative;display:flex;width:100%;height:100%;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch}.h2o-gallery__track::-webkit-scrollbar{display:none}.h2o-gallery__track:focus-visible{outline:2px solid var(--h2o-navy);outline-offset:-4px;border-radius:inherit}.h2o-gallery__slide{flex:0 0 100%;height:100%;display:flex;align-items:center;justify-content:center;scroll-snap-align:center;scroll-snap-stop:always;margin:0;padding:0;border:0;background:none;color:inherit;font:inherit;cursor:zoom-in;-webkit-tap-highlight-color:transparent}.h2o-gallery__slide:focus-visible{outline:2px solid var(--h2o-navy);outline-offset:-4px}.h2o-gallery__image{position:relative;width:86%;height:86%;object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.h2o-gallery__zoom{position:absolute;right:14px;bottom:14px;z-index:2;width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#ffffffdb;color:var(--h2o-navy);box-shadow:0 2px 10px #0015241f;pointer-events:none}.h2o-gallery__zoom .icon{width:16px;height:16px}.h2o-gallery__placeholder{position:absolute;top:0;right:0;bottom:0;left:0}.h2o-gallery__thumbs{display:grid;grid-template-columns:repeat(6,1fr);gap:8px;margin-top:10px}.h2o-gallery__thumb{padding:0;height:74px;border-radius:9px;overflow:hidden;cursor:pointer;background:var(--h2o-mist);border:1.5px solid rgba(0,21,36,.1);transition:border-color var(--h2o-ease)}.h2o-gallery__thumb.is-active{border-color:var(--h2o-navy)}.h2o-gallery__thumb img{width:100%;height:100%;object-fit:cover;display:block}@media screen and (max-width:749px){.h2o-gallery{position:static}.h2o-gallery__frame{height:420px}.h2o-gallery__thumbs{grid-template-columns:repeat(6,1fr);gap:6px}.h2o-gallery__thumb{height:52px}.h2o-gallery__zoom{right:12px;bottom:12px;width:32px;height:32px}}.h2o-lightbox{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;width:100%;height:100%;max-width:none;max-height:none;margin:0;padding:0;border:0;overflow:hidden;overscroll-behavior:contain;background:#fff;color:var(--h2o-navy)}.h2o-lightbox::backdrop{background:#00152499}.h2o-lightbox__track{display:flex;width:100%;height:100%;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;overscroll-behavior:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch}.h2o-lightbox__track::-webkit-scrollbar{display:none}.h2o-lightbox__slide{flex:0 0 100%;height:100%;margin:0;padding:64px 16px;display:flex;align-items:center;justify-content:center;scroll-snap-align:center;scroll-snap-stop:always}.h2o-lightbox__image{display:block;max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain}.h2o-lightbox__close,.h2o-lightbox__nav{position:absolute;z-index:2;width:44px;height:44px;display:flex;align-items:center;justify-content:center;padding:0;border:1px solid rgba(0,21,36,.12);border-radius:50%;background:#ffffffeb;color:var(--h2o-navy);cursor:pointer}.h2o-lightbox__close{top:12px;right:12px}.h2o-lightbox__nav{top:50%;transform:translateY(-50%)}.h2o-lightbox__nav--prev{left:16px}.h2o-lightbox__nav--next{right:16px}.h2o-lightbox__nav[disabled]{opacity:.35;cursor:default}.h2o-lightbox__count{position:absolute;left:50%;bottom:18px;transform:translate(-50%);margin:0;font-family:var(--h2o-font-mono);font-size:11px;letter-spacing:.12em;color:var(--h2o-muted);pointer-events:none}@media(hover:none),(pointer:coarse){.h2o-lightbox__nav{display:none}}html.h2o-lightbox-open,html.h2o-lightbox-open body{overflow:hidden}.h2o-trust-pill{display:inline-flex;align-items:center;gap:12px;padding:8px 16px 8px 10px;border-radius:var(--h2o-radius-pill);border:1px solid var(--h2o-card-border-strong);margin-bottom:22px;text-decoration:none;color:inherit;transition:border-color var(--h2o-ease)}.h2o-trust-pill:hover{border-color:var(--h2o-navy);color:var(--h2o-fg)}.h2o-trust-pill__logo{height:20px;width:auto;object-fit:contain}.h2o-trust-pill__text{font-size:12.5px;color:var(--h2o-fg-body)}.h2o-trust-pill__text strong{font-weight:600;color:var(--h2o-fg)}.h2o-buybox__eyebrow{font-size:10px;letter-spacing:.16em;margin-bottom:14px}.h2o-buybox__title{margin:0 0 20px;max-width:none}.h2o-buybox__intro{font-size:17px;line-height:1.62;color:var(--h2o-fg-body);margin:0 0 28px;max-width:48ch}.h2o-buybox__intro p{margin:0 0 12px}.h2o-buybox__intro p:last-child{margin-bottom:0}.h2o-buybox__intro strong{font-weight:600;color:var(--h2o-fg)}.h2o-spec-panel{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px;margin-bottom:30px}.h2o-spec-panel__item{background:var(--h2o-inset);border:1px solid var(--h2o-card-border);border-radius:var(--h2o-radius-sm);padding:18px 14px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px}.h2o-spec-panel__icon{height:30px;width:30px;object-fit:contain}.h2o-spec-panel__label{font-family:var(--h2o-font-display);font-weight:700;font-size:14px;letter-spacing:-.02em;line-height:1.25}.h2o-price{margin:0 0 24px}.h2o-price__line{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 12px;margin:0}.h2o-price__compare{font-family:var(--h2o-font-display);font-size:20px;color:var(--h2o-fg-muted);text-decoration-thickness:1.5px}.h2o-price__current{font-family:var(--h2o-font-display);font-weight:700;font-size:32px;letter-spacing:-.03em;color:var(--h2o-fg)}.h2o-price__label{font-family:var(--h2o-font-mono);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--h2o-accent)}.h2o-price__unit{margin:4px 0 0;font-size:14px;color:var(--h2o-fg-muted)}.h2o-price__unit:empty{display:none}.h2o-step__label{font-family:var(--h2o-font-mono);font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--h2o-fg-muted);margin:0 0 12px}.h2o-step{margin-bottom:28px}.h2o-variants{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,190px),1fr));gap:12px;border:0;padding:0;margin:0}.h2o-variant-card{position:relative;display:block;width:100%;padding:20px;border-radius:var(--h2o-radius-md);cursor:pointer;background:var(--h2o-inset);border:1.5px solid var(--h2o-card-border-strong);font-family:var(--h2o-font-body);color:var(--h2o-fg);transition:border-color var(--h2o-ease),background var(--h2o-ease)}.h2o-variant-card.is-selected{background:var(--h2o-mist);border-color:var(--h2o-navy)}.h2o-variant-card.is-unavailable{opacity:.5;cursor:not-allowed}.h2o-variant-card__top{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;margin-bottom:12px}.h2o-variant-card__name{font-family:var(--h2o-font-display);font-weight:700;font-size:17px;letter-spacing:-.025em;text-align:left}.h2o-variant-card__dot,.h2o-purchase__dot{flex:none;width:18px;height:18px;border-radius:50%;display:block;border:1.5px solid rgba(0,21,36,.22);background:#fff;transition:border-color var(--h2o-ease),background var(--h2o-ease)}.h2o-variant-card.is-selected .h2o-variant-card__dot,.h2o-purchase__row.is-selected .h2o-purchase__dot{border-color:var(--h2o-navy);background:radial-gradient(circle,var(--h2o-navy) 0 40%,#fff 44%)}.h2o-variant-card__unit{display:block;font-family:var(--h2o-font-mono);font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--h2o-fg-muted);margin-bottom:14px;text-align:left}.h2o-variant-card__price{display:block;font-family:var(--h2o-font-display);font-weight:700;font-size:22px;letter-spacing:-.03em;text-align:left}.h2o-variant-card__badge{position:absolute;top:-10px;left:16px;font-size:9px;padding:4px 9px}.h2o-variant-card__from{display:block;font-size:13px;font-weight:600;color:var(--h2o-accent);margin-top:6px;text-align:left}.h2o-variant-card__note{display:block;font-family:var(--h2o-font-mono);font-size:10px;color:var(--h2o-fg-muted);margin-top:4px;text-align:left}.h2o-purchase{display:flex;flex-direction:column;gap:10px}.h2o-purchase__row{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 20px;border-radius:var(--h2o-radius-sm);cursor:pointer;font-family:var(--h2o-font-body);color:var(--h2o-fg);background:var(--h2o-inset);border:1.5px solid var(--h2o-card-border-strong);transition:border-color var(--h2o-ease),background var(--h2o-ease)}.h2o-purchase__row.is-selected{background:var(--h2o-mist);border-color:var(--h2o-navy)}.h2o-purchase__left{display:flex;align-items:center;gap:14px}.h2o-purchase__text{text-align:left}.h2o-purchase__title{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-weight:600;font-size:15px}.h2o-purchase__title .h2o-badge{font-size:9.5px;padding:3px 8px}.h2o-purchase__sub{display:block;font-size:13px;color:var(--h2o-fg-muted);margin-top:3px}.h2o-purchase__price{font-family:var(--h2o-font-display);font-weight:700;font-size:18px;letter-spacing:-.02em;white-space:nowrap;text-align:right}.h2o-purchase__compare{font-weight:400;font-size:14px;color:var(--h2o-fg-muted);margin-right:6px}.h2o-purchase__unit{display:block;font-family:var(--h2o-font-body);font-weight:500;font-size:12px;letter-spacing:0;color:var(--h2o-fg-muted);margin-top:2px}.h2o-purchase__unit:empty{display:none}.h2o-purchase--link .h2o-purchase__row--one-off{display:none}.h2o-cadence{background:var(--h2o-mist);border-radius:var(--h2o-radius-sm);padding:18px 20px;margin-top:10px}.h2o-cadence__label{font-family:var(--h2o-font-mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--h2o-fg-muted);margin:0 0 12px}.h2o-cadence__options{display:flex;gap:8px;flex-wrap:wrap}.h2o-cadence__option{display:inline-flex;align-items:center;height:38px;padding:0 18px;border-radius:var(--h2o-radius-pill);cursor:pointer;font-family:var(--h2o-font-body);font-size:13.5px;font-weight:600;background:#fff;color:var(--h2o-navy);border:1px solid rgba(0,21,36,.14);transition:background var(--h2o-ease),color var(--h2o-ease),border-color var(--h2o-ease)}.h2o-cadence__option.is-selected{background:var(--h2o-navy);color:#fff;border-color:var(--h2o-navy)}.h2o-buy__row{display:flex;gap:12px;margin-bottom:12px;flex-wrap:wrap}.h2o-stepper{display:flex;align-items:center;border:1px solid rgba(0,21,36,.16);border-radius:var(--h2o-radius-pill);height:58px;flex:none}.h2o-stepper__btn{width:46px;height:58px;border:0;background:none;cursor:pointer;color:var(--h2o-fg-muted);font-size:17px;line-height:1}.h2o-stepper__value{font-family:var(--h2o-font-mono);font-size:14px;width:34px;text-align:center;border:0;background:none;color:inherit;padding:0;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.h2o-stepper__value::-webkit-outer-spin-button,.h2o-stepper__value::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.h2o-buy__submit{flex:1 1 220px}.h2o-buy__submit[disabled]{opacity:.5;cursor:not-allowed}.h2o-buy__dynamic{margin-bottom:24px}.h2o-buy__dynamic .shopify-payment-button__button--unbranded{width:100%;height:54px;border-radius:var(--h2o-radius-pill);border:1px solid rgba(0,21,36,.18);background:#fff;color:var(--h2o-navy);font-family:var(--h2o-font-body);font-weight:600;font-size:15px}.h2o-buy__dynamic .shopify-payment-button__button--unbranded:hover:not([disabled]){border-color:var(--h2o-navy);background:var(--h2o-mist)}.h2o-buy__switch{margin:0 0 16px;text-align:center}.h2o-step+.h2o-buy>.h2o-buy__switch{margin-top:-10px}.h2o-buy__switch-link{cursor:pointer;font-size:14px;font-weight:500;color:var(--h2o-fg);text-decoration:underline;text-underline-offset:3px}.h2o-buy__switch-link:hover{color:var(--h2o-accent)}.h2o-buy__note{margin:0 0 8px;text-align:center;font-size:13px;color:var(--h2o-fg-muted)}.h2o-trust-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px 24px;padding:22px 0;border-top:1px solid var(--h2o-hairline);border-bottom:1px solid var(--h2o-hairline);margin:24px 0;list-style:none}.h2o-trust-list__item{display:flex;gap:11px;align-items:flex-start;font-size:13.5px;line-height:1.5;color:var(--h2o-fg-body)}.h2o-trust-list__dot{width:5px;height:5px;border-radius:50%;background:var(--h2o-cyan);margin-top:7px;flex:none}.h2o-jumps{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:30px}.h2o-jump{font-family:var(--h2o-font-mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;padding:9px 15px;border-radius:var(--h2o-radius-pill);background:var(--h2o-mist);color:var(--h2o-navy);text-decoration:none;transition:background var(--h2o-ease),color var(--h2o-ease)}.h2o-jump:hover{background:var(--h2o-navy);color:#fff}.h2o-buybox__fine-print{font-size:11.5px;line-height:1.55;color:var(--h2o-fg-muted);margin-top:20px}.h2o-buybox__fine-print p{margin:0}.h2o-buybox__app{margin:-8px 0 20px}.h2o-pdp-bar{position:fixed;left:0;right:0;bottom:0;z-index:40;padding:12px 0;background:#fffffff0;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-top:1px solid var(--h2o-card-border-strong);font-family:var(--h2o-font-body);color:var(--h2o-navy);transform:translateY(110%);transition:transform .25s ease}.h2o-pdp-bar.is-visible{transform:none}.h2o-pdp-bar__inner{display:flex;align-items:center;justify-content:space-between;gap:16px}.h2o-pdp-bar__text{min-width:0}.h2o-pdp-bar__name{display:block;font-family:var(--h2o-font-display);font-weight:700;font-size:15px;letter-spacing:-.025em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.h2o-pdp-bar__meta{display:block;font-family:var(--h2o-font-mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--h2o-muted);margin-top:2px}.h2o-pdp-bar__meta:empty{display:none}.h2o-pdp-bar__cta{flex:none;height:48px;padding:0 26px;font-size:14.5px;gap:6px}@media screen and (max-width:599px){.h2o-pdp-bar__name{font-size:13.5px}.h2o-pdp-bar__cta{padding:0 18px}}@media(prefers-reduced-motion:reduce){.h2o-pdp-bar{transition:none}}.h2o-buybox__description{font-size:15px;line-height:1.66;color:var(--h2o-fg-body);margin-top:24px}.h2o-media-band{overflow:hidden;background:var(--h2o-navy);min-height:var(--h2o-band-min, 0);display:flex;align-items:center}.h2o-media-band__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:var(--h2o-image-opacity, 1)}.h2o-media-band__scrim{position:absolute;top:0;right:0;bottom:0;left:0;opacity:var(--h2o-scrim-opacity, 1);background:linear-gradient(180deg,#001524b8,#00152457 46%,#001524e6)}@media screen and (min-width:750px){.h2o-media-band--left .h2o-media-band__scrim{background:linear-gradient(90deg,#001524d1,#00152494,#00152400 72%)}}.h2o-media-band__inner{position:relative;color:#fff}.h2o-media-band--center .h2o-media-band__inner{text-align:center}.h2o-media-band .h2o-eyebrow{margin-bottom:20px}.h2o-media-band__heading{font-size:clamp(32px,4.2vw,58px);line-height:1;letter-spacing:-.045em;margin:0 0 22px;max-width:22ch}.h2o-media-band--center .h2o-media-band__heading{margin-inline:auto}.h2o-media-band__body{font-size:17px;line-height:1.6;color:#fffc;margin:0 0 34px;max-width:46ch}.h2o-media-band--center .h2o-media-band__body{margin-inline:auto;margin-bottom:34px}.h2o-play{display:inline-flex;align-items:center;gap:14px;height:60px;padding:0 12px 0 30px;border-radius:var(--h2o-radius-pill);border:1px solid rgba(255,255,255,.34);background:#00152457;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:#fff;font-family:var(--h2o-font-body);font-weight:600;font-size:15px;cursor:pointer;transition:background var(--h2o-ease),color var(--h2o-ease),border-color var(--h2o-ease)}.h2o-play:hover{background:#fff;color:var(--h2o-navy);border-color:#fff}.h2o-play__disc{width:38px;height:38px;border-radius:50%;background:var(--h2o-cyan);display:flex;align-items:center;justify-content:center;flex:none}.h2o-play__triangle{width:0;height:0;border-left:11px solid var(--h2o-navy);border-top:7px solid transparent;border-bottom:7px solid transparent;margin-left:3px;display:block}.h2o-video-dialog{border:0;padding:0;background:transparent;max-width:min(1100px,92vw);width:100%}.h2o-video-dialog::backdrop{background:#001524d1;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.h2o-video-dialog__frame video,.h2o-video-dialog__frame iframe{width:100%;height:auto;aspect-ratio:16 / 9;border-radius:var(--h2o-radius-lg);display:block}.h2o-video-dialog__close{position:absolute;top:-44px;right:0;width:34px;height:34px;border-radius:50%;border:1px solid rgba(255,255,255,.4);background:none;color:#fff;font-size:18px;line-height:1;cursor:pointer}.h2o-pillars__heading{font-size:clamp(30px,3.6vw,48px);line-height:1.02;letter-spacing:-.045em;max-width:22ch}.h2o-pillars .h2o-head{margin-bottom:44px}.h2o-pillars__rail{display:flex;flex-direction:column;gap:6px}.h2o-pillar-tab{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;padding:16px 20px;border-radius:var(--h2o-radius-sm);cursor:pointer;text-align:left;background:transparent;border:1px solid transparent;color:var(--h2o-fg);font-family:var(--h2o-font-body);transition:background var(--h2o-ease),border-color var(--h2o-ease)}.h2o-pillar-tab.is-active{background:var(--h2o-mist);border-color:#00152429}.h2o-pillar-tab__left{display:flex;align-items:center;gap:14px;min-width:0}.h2o-pillar-tab__icon{width:30px;height:30px;object-fit:contain;flex:none}.h2o-pillar-tab__title{font-family:var(--h2o-font-display);font-weight:700;font-size:16px;letter-spacing:-.02em}.h2o-pillar-tab__arrow{border-top-color:#b4bec3;border-right-color:#b4bec3}.h2o-pillar-tab.is-active .h2o-pillar-tab__arrow{border-top-color:var(--h2o-navy);border-right-color:var(--h2o-navy)}.h2o-pillar-panel{background:var(--h2o-mist);border-radius:var(--h2o-radius-xl);padding:44px;min-height:var(--h2o-pillar-min, 400px);display:flex;flex-direction:column;justify-content:center}.h2o-pillar-panel[hidden]{display:none}.h2o-pillar-panel__icon{width:52px;height:52px;object-fit:contain;margin-bottom:28px}.h2o-pillar-panel__title{font-family:var(--h2o-font-display);font-weight:800;font-size:clamp(26px,2.6vw,36px);line-height:1.05;letter-spacing:-.04em;margin-bottom:16px}.h2o-pillar-panel__body{font-size:16.5px;line-height:1.64;color:var(--h2o-fg-body);margin:0 0 28px;max-width:46ch}.h2o-pillar-panel__cta{align-self:flex-start;height:50px;padding:0 24px}@media screen and (max-width:749px){.h2o-pillar-panel{padding:28px}}.h2o-steps__heading{line-height:1.02;margin:0 0 48px;max-width:24ch}.h2o-steps__intro{font-size:17px;line-height:1.64;color:var(--h2o-fg-body);margin:-28px 0 48px;max-width:52ch}.h2o-step-card{background:var(--h2o-inset);border:1px solid var(--h2o-card-border);border-radius:16px;padding:32px 28px 36px}.color-scheme-navy .h2o-step-card,.color-scheme-navy-media .h2o-step-card{background:transparent;border-color:var(--h2o-border-dark)}.h2o-step-card--roomy{border-radius:var(--h2o-radius-lg);padding:34px 30px 36px;display:flex;flex-direction:column;gap:16px}.h2o-step-card__num{font-family:var(--h2o-font-mono);font-size:11px;letter-spacing:.14em;color:var(--h2o-accent);margin-bottom:26px}.h2o-step-card--roomy .h2o-step-card__num{margin-bottom:0}.h2o-step-card__title{font-family:var(--h2o-font-display);font-weight:700;font-size:19px;letter-spacing:-.025em;margin-bottom:11px}.h2o-step-card--roomy .h2o-step-card__title{font-size:24px;letter-spacing:-.03em;line-height:1.12;margin-bottom:0}.h2o-step-card__body{font-size:13.5px;line-height:1.6;color:var(--h2o-fg-muted);margin:0}.h2o-step-card--roomy .h2o-step-card__body{font-size:15px;line-height:1.62;color:var(--h2o-fg-body)}.h2o-versus__heading{font-size:clamp(30px,3.8vw,52px);line-height:1.02;letter-spacing:-.045em;margin:0 auto;max-width:22ch}.h2o-versus .h2o-head--center{margin-bottom:48px}.h2o-versus__table{background:#fff;border:1px solid rgba(0,21,36,.09);border-radius:var(--h2o-radius-xl);overflow:hidden}.h2o-versus__head,.h2o-versus__row{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:#00152417}.h2o-versus__row{border-top:1px solid rgba(0,21,36,.09)}.h2o-versus__head-cell{padding:30px 28px;display:flex;align-items:center;gap:18px}.h2o-versus__head-cell--a{background:var(--h2o-navy)}.h2o-versus__head-cell--a .h2o-versus__head-title{color:#fff}.h2o-versus__head-cell--b{background:#edefef}.h2o-versus__head-cell--b .h2o-versus__head-title{color:var(--h2o-muted)}.h2o-versus__logo{height:68px;width:auto;object-fit:contain}.h2o-versus__head-title{font-family:var(--h2o-font-display);font-weight:700;font-size:19px;letter-spacing:-.025em}.h2o-versus__cell{padding:22px 28px;display:flex;align-items:center;gap:13px;font-size:15px}.h2o-versus__cell--good{background:#fff;font-weight:500;color:var(--h2o-navy)}.h2o-versus__cell--bad{background:var(--h2o-mist-zebra);color:var(--h2o-muted)}.h2o-tick{width:16px;height:9px;border-left:2px solid var(--h2o-teal);border-bottom:2px solid var(--h2o-teal);transform:rotate(-45deg) translateY(-3px);display:block;flex:none}.h2o-ring{width:13px;height:13px;border-radius:50%;border:2px solid #c4cbcf;display:block;flex:none}.h2o-versus__foot{text-align:center;margin-top:36px}@media screen and (max-width:599px){.h2o-versus__head-cell,.h2o-versus__cell{padding:16px 18px;font-size:14px}.h2o-versus__logo{height:44px}.h2o-versus__head-title{font-size:15px}}.h2o-cross__grid{--h2o-floor: 260px;align-items:stretch}.h2o-cross__copy{background:#fff;border-radius:var(--h2o-radius-xl);padding:44px;display:flex;flex-direction:column;justify-content:center}.h2o-cross__badge{align-self:flex-start;margin-bottom:22px;font-size:9.5px;padding:5px 11px}.h2o-cross__heading{font-size:clamp(26px,3vw,40px);line-height:1.04;letter-spacing:-.04em;margin:0 0 16px;max-width:18ch}.h2o-cross__body{font-size:16px;line-height:1.62;color:var(--h2o-fg-body);margin:0 0 30px;max-width:40ch}.h2o-cross__cta{align-self:flex-start}.h2o-cross__media{position:relative;border-radius:var(--h2o-radius-xl);overflow:hidden;min-height:var(--h2o-cross-min, 380px)}.h2o-cross__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;gap:14px}.h2o-cross__puck{width:86px;height:86px;box-shadow:var(--h2o-shadow-2)}@media screen and (max-width:749px){.h2o-cross__copy{padding:30px}}
/*# sourceMappingURL=/cdn/shop/t/45/assets/h2o-product.css.map */
