.wa{--wa-width: 1200px;--wa-measure: 680px;--wa-accent: #009bff;--wa-glass: #f0f5f1;--wa-line: #d6e2e2;--wa-muted: rgb(var(--color-foreground-rgb, 36 37 41) / .7);--wa-sticky-top: calc(var(--header-height, 80px) + 24px);display:block;background:var(--color-background, #fff);color:var(--color-foreground, #242529);font-family:"Peridot LT",var(--font-body--family, sans-serif);font-size:16px;line-height:1.55;-webkit-font-smoothing:antialiased;overflow-wrap:anywhere}.wa *,.wa *:before,.wa *:after{box-sizing:border-box}.wa [hidden]{display:none!important}.wa :is(h1,h2,h3,h4,h5,h6,p,figure,blockquote){margin:0}.wa :is(h1,h2,h3,h4,h5,h6){color:var(--color-foreground-heading, inherit);font-family:"Peridot LT",var(--font-heading--family, sans-serif);font-weight:400;letter-spacing:-.045em;line-height:1.15;text-wrap:pretty}.wa h2{font-size:clamp(28px,3.4vw,40px)}.wa h3{font-size:22px}.wa :is(a,button,input,summary,[tabindex]):focus-visible{outline:2px solid var(--wa-accent);outline-offset:4px}.wa a{color:inherit;text-underline-offset:4px}.wa img{display:block;max-width:100%;height:auto}.wa :is(strong,b){font-family:"Peridot LT SBold",var(--font-body--family, sans-serif);font-weight:600}.wa-wrap{width:min(100%,calc(var(--wa-width) + 48px));margin-inline:auto;padding-inline:24px}.wa-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.wa-progress{position:fixed;inset:0 0 auto;height:3px;background:var(--wa-accent);z-index:100;transform:scaleX(0);transform-origin:left;pointer-events:none}.wa-crumbs{display:flex;flex-wrap:wrap;gap:8px;padding-top:24px;font-size:14px;color:var(--wa-muted)}.wa-crumbs a{text-decoration:none}.wa .wa-header{max-width:908px;padding-top:32px}.wa-kicker{display:inline-block;font-size:12px;font-family:Peridot LT SBold,sans-serif;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:#0076c2;text-decoration:none}.wa .wa-kicker{color:color-mix(in srgb,var(--wa-accent) 74%,#000)}.wa .wa-title{font-size:clamp(34px,4.4vw,56px);line-height:1.08;letter-spacing:-.05em;margin-top:14px;text-wrap:balance}.wa .wa-title:first-child{margin-top:0}.wa-dek{margin-top:20px;font-size:clamp(18px,1.6vw,21px);line-height:1.5;color:var(--wa-muted);max-width:55ch}.wa-dek>*+*{margin-top:12px}.wa-meta{display:flex;flex-wrap:wrap;gap:20px 28px;align-items:center;margin-top:28px;padding-top:22px;border-top:1px solid var(--wa-line);font-size:14px}.wa-author{display:flex;align-items:center;gap:12px}.wa-author strong{display:block}.wa-author div>span{color:var(--wa-muted);font-size:13px}.wa-avatar{display:grid;place-items:center;flex:0 0 auto;width:40px;height:40px;overflow:hidden;border-radius:50%;background:var(--wa-line);font-size:13px;font-family:Peridot LT SBold,sans-serif}.wa .wa-avatar img{width:100%;height:100%;object-fit:cover}.wa-dates{display:flex;flex-wrap:wrap;gap:6px 14px;color:var(--wa-muted)}.wa-dates :is(time,b){color:var(--color-foreground)}.wa-share{display:flex;flex-wrap:wrap;gap:8px}.wa-share :is(a,button){display:inline-flex;align-items:center;justify-content:center;min-height:40px;border:1px solid var(--wa-line);border-radius:999px;background:transparent;padding:8px 14px;font:inherit;font-size:13px;text-decoration:none;color:inherit;cursor:pointer}.wa-share :is(a,button):hover{background:var(--wa-glass)}.wa .wa-hero{margin:36px auto 0}.wa-hero-image{overflow:hidden;border-radius:24px;background:var(--wa-glass)}.wa-hero-image--wide{aspect-ratio:16/9}.wa .wa-hero-image img{width:100%}.wa .wa-hero-image--wide img{height:100%;object-fit:cover}.wa .wa-hero figcaption{margin-top:10px;font-size:13px;color:var(--wa-muted)}.wa-layout{display:grid;grid-template-columns:minmax(0,var(--wa-measure));justify-content:center;gap:clamp(32px,5vw,80px);padding-block:48px 72px}.wa-layout.wa-layout--with-toc{grid-template-columns:minmax(180px,240px) minmax(0,var(--wa-measure))}.wa-reading-column{min-width:0}.wa-aside{position:sticky;top:var(--wa-sticky-top);align-self:start;min-width:0;max-height:calc(100svh - var(--wa-sticky-top) - 24px);overflow-x:hidden;overflow-y:auto;scrollbar-width:thin}.wa-toc{border-top:1px solid var(--color-foreground);padding-top:14px}.wa-toc summary{display:flex;align-items:center;justify-content:space-between;gap:16px;list-style:none;color:var(--wa-muted);font-family:Peridot LT SBold,sans-serif;font-size:12px;text-transform:uppercase;letter-spacing:.05em;cursor:pointer;min-height:32px}.wa-toc summary::-webkit-details-marker{display:none}.wa-toc[open] summary span{transform:rotate(45deg)}.wa-toc ol{display:grid;grid-template-columns:minmax(0,1fr);gap:2px;margin:12px 0 0;padding:0;list-style:none}.wa-toc a{display:block;padding:8px 8px 8px 12px;border-left:2px solid transparent;color:var(--wa-muted);font-size:14px;line-height:1.4;text-decoration:none;white-space:normal;overflow-wrap:anywhere}.wa-toc a[aria-current]{border-color:var(--wa-accent);color:var(--color-foreground)}.wa-toc a:hover{color:var(--color-foreground)}.wa-toc .wa-toc-sub a{padding-left:24px;font-size:13px}.wa .wa-label{font-family:Peridot LT SBold,sans-serif;font-size:12px;font-weight:600;line-height:1.5;text-transform:uppercase;letter-spacing:.05em}.wa-takeaways{padding:24px 26px;margin-bottom:36px;border-radius:20px;background:var(--wa-glass)}.wa-takeaways .wa-label{color:color-mix(in srgb,var(--wa-accent) 74%,#000);margin-bottom:12px}.wa-takeaways ul{display:grid;gap:8px;margin:0;padding-left:18px}.wa-mini{padding:18px;border-radius:16px;background:var(--wa-glass);font-size:14px}.wa-toc:not([hidden])+.wa-mini{margin-top:28px}.wa-mini>strong{display:block;font-size:15px;letter-spacing:-.02em}.wa .wa-editorial-copy{margin-top:4px;color:var(--wa-muted);font-size:15px;line-height:1.5}.wa-mini .wa-editorial-copy{font-size:14px}.wa .wa-editorial-copy :is(p,ul,ol){margin-block:0}.wa .wa-editorial-copy>*+*,.wa .wa-editorial-copy .metafield-rich_text_field>*+*{margin-top:8px}.wa .wa-editorial-link{display:inline-block;margin-top:10px;color:inherit;font-size:15px;text-decoration:underline}.wa .wa-tiein{display:grid;grid-template-columns:140px minmax(0,1fr);gap:22px;align-items:center;margin-block:48px;padding:22px;border:1px solid var(--wa-line);border-radius:20px;font-size:15px;line-height:1.5}.wa .wa-tiein--text-only{grid-template-columns:minmax(0,1fr)}.wa .wa-tiein>div{margin-top:0}.wa-tiein strong{display:block;font-size:18px;letter-spacing:-.02em}.wa-tiein-image{aspect-ratio:1;overflow:hidden;border-radius:14px;background:var(--wa-glass)}.wa .wa-tiein-image img{width:100%;height:100%!important;object-fit:cover;border-radius:0}.wa-prose{font-size:18px;line-height:1.75}.wa-prose>*+*,.wa-prose :where(div,section)>*+*{margin-top:22px}.wa-prose :is(h1,h2){margin-top:50px;font-size:clamp(26px,2.6vw,32px);letter-spacing:-.04em;line-height:1.2}.wa-prose h3{margin-top:34px;font-size:22px;line-height:1.3}.wa-prose :is(h4,h5,h6){margin-top:28px;font-size:19px;line-height:1.35}.wa-prose>:first-child{margin-top:0}.wa-prose :is(h1,h2,h3,h4,h5,h6,[id]){scroll-margin-top:var(--wa-sticky-top)}.wa-prose :is(h1,h2,h3,h4,h5,h6)+*{margin-top:16px}.wa-prose :is(ul,ol){padding-left:24px}.wa-prose li+li{margin-top:10px}.wa-prose li>:is(ul,ol){margin-top:10px}.wa-prose li>p{margin-block:0}.wa-prose a{text-decoration:underline;text-decoration-thickness:1px}.wa-prose :is(p,span,a,strong,em)[style*=font]{font-family:inherit!important;font-size:inherit!important;line-height:inherit!important}.wa-prose :is(img,video){max-width:100%!important;height:auto!important;border-radius:18px}.wa-prose :is(figure,picture){max-width:100%!important}.wa-prose :is(div,p,section)[style*=width]{max-width:100%!important}.wa-prose figure{margin-block:36px}.wa-prose figcaption{margin-top:10px;color:var(--wa-muted);font-size:13px;line-height:1.5}.wa-prose iframe{display:block;width:100%;max-width:100%;border:0}.wa-prose iframe[src*=youtube],.wa-prose iframe[src*=vimeo]{aspect-ratio:16/9;height:auto}.wa-prose blockquote{margin-block:40px;padding:0;border:0;font-size:clamp(24px,2.6vw,32px);letter-spacing:-.035em;line-height:1.3}.wa-prose blockquote:before{display:block;width:48px;height:3px;margin-bottom:18px;background:var(--wa-accent);content:""}.wa-prose blockquote>*+*{margin-top:16px}.wa-prose blockquote cite{display:block;color:var(--wa-muted);font-size:15px;letter-spacing:normal}.wa-prose .wl-note{padding:18px 22px;border-left:3px solid var(--wa-accent);border-radius:0 16px 16px 0;background:var(--wa-glass);font-size:16px}.wa-prose hr{margin-block:36px;border:0;border-top:1px solid var(--wa-line)}.wa-prose pre{max-width:100%;overflow:auto;padding:18px;border-radius:12px;background:var(--wa-glass);font-size:14px}.wa-prose code{white-space:break-spaces}.wa-prose pre code{white-space:pre}.wa-prose table{display:block;width:100%!important;max-width:100%;height:auto!important;overflow-x:auto;border-collapse:collapse;margin-block:32px;font-size:15px}.wa-table-scroll{max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch}.wa-table-scroll table{display:table;min-width:520px;margin:0;overflow:visible}.wa-prose :is(th,td){min-width:100px;padding:14px 16px;text-align:start;vertical-align:top;border:0;border-bottom:1px solid var(--wa-line)}.wa-prose th{background:var(--wa-glass);font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.04em}.wa-prose caption{padding:12px;text-align:start;font-size:14px}.wa-sources{margin-top:52px;padding-top:24px;border-top:1px solid var(--color-foreground);font-size:14px;line-height:1.6}.wa-sources .wa-label{margin-bottom:14px;color:var(--wa-muted)}.wa-sources :is(ol,ul){padding-left:20px}.wa-sources li+li{margin-top:10px}.wa-authorbox{display:grid;grid-template-columns:64px minmax(0,1fr);gap:18px;margin-top:44px;padding:24px;background:var(--wa-glass);border-radius:20px}.wa-authorbox .wa-avatar{width:64px;height:64px;font-size:18px;background:var(--color-background)}.wa-authorbox p{margin-top:6px;color:var(--wa-muted);font-size:15px}.wa-comments{margin-top:56px;border-top:1px solid var(--wa-line);padding-top:24px}.wa-comment{margin-top:24px;padding-bottom:24px;border-bottom:1px solid var(--wa-line)}.wa-comment>p{margin-top:12px;font-size:14px;color:var(--wa-muted)}.wa-pagination{display:flex;flex-wrap:wrap;gap:16px;padding-top:24px}.wa-related,.wa-newsletter{padding-block:72px}.wa-section-head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:20px;margin-bottom:32px}.wa-text-link{font-size:14px}.wa-card-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 28px}.wa-card{display:flex;flex-direction:column;gap:18px;text-decoration:none;min-width:0}.wa-card-image{aspect-ratio:16/10;overflow:hidden;border-radius:18px;background:var(--wa-line)}.wa .wa-card-image img{width:100%;height:100%;object-fit:cover;transition:transform .2s ease}.wa-card:hover img{transform:scale(1.025)}.wa-card-copy{display:flex;flex-direction:column;gap:10px;flex:1}.wa-card-copy h3{font-size:22px;line-height:1.25}.wa-card-copy p{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;font-size:15px;line-height:1.5;color:var(--wa-muted)}.wa-small{margin-top:auto;color:var(--wa-muted);font-size:13px}.wa-newsletter-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:40px}.wa-newsletter-copy{margin-top:14px;color:var(--wa-muted);font-size:17px}.wa-newsletter-form{min-width:0}.wa-newsletter-fields{display:flex;gap:10px}.wa-newsletter-fields input{width:100%;min-width:0;min-height:52px;flex:1;padding:12px 18px;border:1px solid currentcolor;border-radius:999px;background:transparent;color:inherit;font:inherit}.wa-newsletter-fields input::placeholder{color:var(--wa-muted);opacity:1}.wa-button{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:14px 26px;border:1px solid var(--color-primary-button-border);border-radius:999px;background:var(--color-primary-button-background);color:var(--color-primary-button-text);font:inherit;font-family:Peridot LT SBold,sans-serif;font-size:14px;text-transform:uppercase;letter-spacing:.05em;cursor:pointer}.wa-consent{margin-top:12px;color:var(--wa-muted);font-size:13px}.wa-form-errors{margin-top:12px}@media(max-width:900px){.wa-layout,.wa-layout.wa-layout--with-toc{grid-template-columns:minmax(0,1fr);max-width:calc(var(--wa-measure) + 48px);padding-block:32px 56px;gap:28px}.wa-aside{position:static;max-height:none;overflow:visible}.wa-toc{padding:10px 18px;border:1px solid var(--wa-line);border-radius:14px}.wa-toc nav{max-height:50svh;overflow-x:hidden;overflow-y:auto}.wa-header{max-width:calc(var(--wa-measure) + 48px)}.wa-newsletter-layout{grid-template-columns:1fr;gap:28px}.wa-related,.wa-newsletter{padding-block:52px}.wa-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.wa-wrap{padding-inline:20px}.wa .wa-title{font-size:34px}.wa-crumbs{padding-top:20px;font-size:13px}.wa .wa-header{padding-top:24px}.wa-meta{gap:18px}.wa-share{width:100%}.wa-share :is(a,button){min-height:44px;padding-inline:12px}.wa .wa-hero{margin-top:28px}.wa-hero-image{border-radius:16px}.wa-prose{font-size:17px;line-height:1.75}.wa-prose :is(h1,h2){margin-top:38px}.wa-takeaways,.wa-authorbox{padding:20px;border-radius:16px}.wa-authorbox{grid-template-columns:44px minmax(0,1fr);gap:14px}.wa-authorbox .wa-avatar{width:44px;height:44px;font-size:14px}.wa .wa-tiein{grid-template-columns:minmax(0,1fr);padding:20px;border-radius:16px}.wa-card-grid{grid-template-columns:1fr;gap:32px}.wa-newsletter-fields{flex-direction:column}}@media(max-width:749px){.wa-related .wa-card-grid{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:88%;gap:20px;min-width:0;overflow-x:auto;overflow-y:hidden;overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scroll-padding-inline:6px;scrollbar-width:thin;padding:6px 6px 16px;margin:-6px}.wa-related .wa-card-grid>.wa-card{scroll-snap-align:start}.wa-related .wa-card-grid:has(>.wa-card:only-child){grid-auto-columns:100%}}@media(prefers-reduced-motion:reduce){.wa *{scroll-behavior:auto!important;transition:none!important}}@media print{.wa :is(.wa-progress,.wa-share,.wa-aside,.wa-tiein),.wa-newsletter,.wa-related{display:none!important}.wa-layout,.wa-layout.wa-layout--with-toc{display:block}.wa-prose table{display:table}.wa-table-scroll{overflow:visible}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/template-water-article.css.map */
