.article-template>*:first-child:not(.article-template__hero-container){margin-top:5rem}@media screen and (min-width:750px){.article-template>*:first-child:not(.article-template__hero-container){margin-top:calc(5rem + var(--page-width-margin))}}.article-template__hero-container{max-width:130rem;margin:0 auto}.article-template__hero-small{height:11rem}.article-template__hero-medium{height:22rem}.article-template__hero-large{height:33rem}@media screen and (min-width:750px)and (max-width:989px){.article-template__hero-small{height:22rem}.article-template__hero-medium{height:44rem}.article-template__hero-large{height:66rem}}@media screen and (min-width:990px){.article-template__hero-small{height:27.5rem}.article-template__hero-medium{height:55rem}.article-template__hero-large{height:82.5rem}}.article-template__header{margin-top:4.4rem;margin-bottom:2rem;line-height:normal}@media screen and (min-width:750px){.article-template__header{margin-top:5rem}}.article-template__title{margin:0}.article-template__title:not(:only-child){margin-bottom:1rem}.article-template__link{font-size:1.8rem;display:flex;justify-content:center;align-items:center;text-decoration:none}.article-template__link .icon-wrap{display:flex;margin-right:1rem;transform:rotate(180deg)}.article-template__content{margin-top:3rem;margin-bottom:3rem;letter-spacing:normal}.article-template__social-sharing{margin-top:3rem}.article-template__social-sharing+header,.article-template__social-sharing+.article-template__content{margin-top:1.5rem}.article-template__comment-wrapper{margin-top:5rem;padding:2.7rem 0}@media screen and (min-width:750px){.article-template__comment-wrapper{margin-top:6rem;padding:3.6rem 0}}.article-template__comment-wrapper h2{margin-top:0}.article-template__comments{margin-bottom:5rem}@media screen and (min-width:750px){.article-template__comments{margin-bottom:7rem}}.article-template__comments-fields{margin-bottom:4rem}.article-template__comments-comment{color:rgba(var(--color-foreground),.9);background-color:rgb(var(--color-background));margin-bottom:1.5rem;padding:2rem 2rem 1.5rem}@media screen and (min-width:750px){.article-template__comments-comment{padding:2rem 2.5rem}}.article-template__comments-comment p{margin:0 0 1rem}.article-template__comment-fields>*{margin-bottom:3rem}@media screen and (min-width:750px){.article-template__comment-fields{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:4rem}}.article-template__comment-warning{margin:2rem 0 2.5rem}@media screen and (min-width:990px){.article-template__comments .pagination-wrapper{margin:5rem 0 8rem}}.article-template__back:last-child{margin-bottom:3.2rem}.article-template .rte ul,.article-template .rte ol{list-style-position:outside}.article-template{--swc-article-ink: #24302b;--swc-article-muted: #59645f;--swc-article-paper: #fbfaf6;--swc-article-rule: rgba(36, 48, 43, .14);--swc-article-internal: #0f766e;--swc-article-internal-hover: #115e59;--swc-article-external: #345c7d;--swc-article-external-hover: #274c66;--swc-article-row-alt: #f4f7f3;--swc-article-selected: rgba(15, 118, 110, .1);--swc-article-selected-border: rgba(15, 118, 110, .34);--swc-text-note-bg: #f4f7f3;--swc-text-note-border: #8c9a93;--swc-text-insight-bg: #eaf4f2;--swc-text-insight-border: #0f766e;--swc-text-caution-bg: #fff6e8;--swc-text-caution-border: #9a5a13;--swc-text-verdict-bg: #e7f1ed;--swc-text-verdict-border: #17433f}.article-template__content.rte{color:var(--swc-article-ink)}.article-template__content.rte .ecom-article{color:var(--swc-article-ink);background-color:transparent;letter-spacing:.01em;border:0;border-radius:0;box-shadow:none}.article-template__content.rte .ecom-article>:first-child{margin-top:0}.article-template__content.rte .ecom-article p{max-width:72rem;margin-inline:auto}.article-template__content.rte .ecom-article>:is(h2,h3,ul,ol),.article-template__content.rte .ecom-article>:is(section,article,div,blockquote)>:is(h2,h3,ul,ol){box-sizing:border-box;width:100%;max-width:72rem;margin-inline:auto;list-style-position:outside}.article-template__content.rte .ecom-article>:is(section,article,div,blockquote)>:is(ul,ol){padding-inline-start:2rem}.article-template__content.rte .ecom-article>:is(section,article,div)[data-ecom-static-module]:not([data-ecom-region=callout]),.article-template__content.rte .ecom-article>:is(section,article,div)[data-ecom-custom-module]{width:100%;max-width:none;margin-inline:0}.article-template__content.rte .ecom-article h2,.article-template__content.rte .ecom-article h3{color:#17433f;letter-spacing:.005em;text-wrap:balance;scroll-margin-top:8rem}.article-template__content.rte .ecom-article h2{padding-block-start:1.7rem;border-block-start:1px solid var(--swc-article-rule);font-weight:650}.article-template__content.rte .ecom-article>h2:first-child,.article-template__content.rte .ecom-article>section:first-child>h2:first-child{padding-block-start:0;border-block-start:0}.article-template__content.rte .ecom-article h3{color:#365e59;font-weight:650}.article-template__content.rte .ecom-article strong{color:#124f4b;font-weight:700}.article-template__content.rte .ecom-article :is(p,aside):is(.ecom-text-note,.ecom-text-insight,.ecom-text-caution,.ecom-text-verdict){box-sizing:border-box;width:100%;max-width:72rem;margin-block:2rem;margin-inline:auto;padding:1.35rem 1.55rem;border:1px solid var(--swc-article-rule);border-inline-start-width:.4rem;border-radius:.8rem;color:var(--swc-article-ink)}.article-template__content.rte .ecom-article :is(p,aside).ecom-text-note{border-inline-start-color:var(--swc-text-note-border);background:var(--swc-text-note-bg)}.article-template__content.rte .ecom-article :is(p,aside).ecom-text-insight{border-inline-start-color:var(--swc-text-insight-border);background:var(--swc-text-insight-bg)}.article-template__content.rte .ecom-article :is(p,aside).ecom-text-caution{border-inline-start-color:var(--swc-text-caution-border);background:var(--swc-text-caution-bg)}.article-template__content.rte .ecom-article :is(p,aside).ecom-text-verdict{border-inline-start-color:var(--swc-text-verdict-border);background:var(--swc-text-verdict-bg);font-weight:600}.article-template__content.rte .ecom-article dfn{color:#17433f;font-style:normal;font-weight:650}.article-template__content.rte .ecom-article abbr[title]{text-decoration-color:#0f766ead;text-decoration-line:underline;text-decoration-style:dotted;text-underline-offset:.18em}.article-template__content.rte .ecom-article mark{padding-inline:.14em;border-radius:.2em;background:#e1c06552;color:inherit;box-decoration-break:clone;-webkit-box-decoration-break:clone}.article-template__content.rte .ecom-article .ecom-x-formula-chain strong,.article-template__content.rte .ecom-article .ecom-x-grain-calculation strong,.article-template__content.rte .ecom-article .ecom-x-target-capacity strong,.article-template__content.rte .ecom-article .ecom-x-sizing-answer strong{display:inline;padding-inline:.16em;border-radius:.25em;background:#0f766e14;box-decoration-break:clone;-webkit-box-decoration-break:clone}.article-template__content.rte .ecom-article .ecom-article__lede--dropcap:first-letter{float:left;padding:.06em .12em 0 0;color:#0f766e;font-size:3.45em;font-weight:700;line-height:.78}.article-template__content.rte a[href],.article-template__content.rte a[class~=ecom-link--internal]{cursor:pointer;color:var(--swc-article-internal);text-decoration-line:underline;text-decoration-style:solid;text-decoration-color:currentColor;text-decoration-thickness:.08em;text-underline-offset:.22em;text-decoration-skip-ink:auto;transition:color .18s ease,background-color .18s ease,text-decoration-thickness .18s ease}.article-template__content.rte a[href^="http://"]:not([href*="softwatercare.com"]),.article-template__content.rte a[href^="https://"]:not([href*="softwatercare.com"]),.article-template__content.rte a[href^="//"],.article-template__content.rte a[href^="mailto:"],.article-template__content.rte a[class~=ecom-link--external]{color:var(--swc-article-external);text-decoration-style:dotted}.article-template__content.rte a[href]:hover,.article-template__content.rte a[class~=ecom-link--internal]:hover{color:var(--swc-article-internal-hover);background-color:#0f766e14;text-decoration-thickness:.14em}.article-template__content.rte a[href^="http://"]:not([href*="softwatercare.com"]):hover,.article-template__content.rte a[href^="https://"]:not([href*="softwatercare.com"]):hover,.article-template__content.rte a[href^="//"]:hover,.article-template__content.rte a[href^="mailto:"]:hover,.article-template__content.rte a[class~=ecom-link--external]:hover{color:var(--swc-article-external-hover);background-color:#345c7d14;text-decoration-style:solid;text-decoration-thickness:.14em}.article-template__content.rte a[href]:focus-visible{border-radius:.25em;outline:.2rem solid rgba(15,118,110,.45);outline-offset:.25rem}.article-template__content.rte .ecom-article .ecom-x-table-wrap{max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain;border:1px solid var(--swc-article-rule);border-radius:1.2rem;background:#fff;scrollbar-color:rgba(15,118,110,.48) transparent;scrollbar-width:thin;-webkit-overflow-scrolling:touch}.article-template__content.rte .ecom-article .ecom-x-table-wrap::-webkit-scrollbar{height:.8rem}.article-template__content.rte .ecom-article .ecom-x-table-wrap::-webkit-scrollbar-thumb{border:.2rem solid transparent;border-radius:999px;background:#0f766e7a;background-clip:padding-box}.article-template__content.rte .ecom-article table.ecom-x-table{min-width:100%;border:0;border-collapse:collapse}.article-template__content.rte .ecom-article table.ecom-x-table:has(tr>:nth-child(4)){min-width:64rem}.article-template__content.rte .ecom-article table.ecom-x-table th,.article-template__content.rte .ecom-article table.ecom-x-table td{padding:1.1rem 1.25rem!important;border-inline:0!important;border-top:0!important;border-bottom:1px solid rgba(36,48,43,.12)!important;vertical-align:top}.article-template__content.rte .ecom-article table.ecom-x-table thead th{background:#e9efea!important;color:#17433f;font-weight:700}.article-template__content.rte .ecom-article table.ecom-x-table tbody tr:nth-child(2n)>*{background:var(--swc-article-row-alt)!important}.article-template__content.rte .ecom-article table.ecom-x-table tbody tr:last-child td{border-bottom:0!important}.article-template__content.rte .ecom-article fieldset:has(input[type=checkbox]){padding:1.2rem;border:1px solid var(--swc-article-rule);border-radius:1.2rem;background:#ffffffb8}.article-template__content.rte .ecom-article :is(ul,ol):has(input[type=checkbox]){display:grid;gap:.6rem;padding-inline-start:0!important;list-style:none!important}.article-template__content.rte .ecom-article :is(ul,ol):has(input[type=checkbox])>li{margin:0;padding:0}.article-template__content.rte .ecom-article label:has(>input[type=checkbox]){position:relative;display:block;min-height:4.4rem;padding:.85rem 1rem .85rem 3.8rem;border:1px solid transparent;border-radius:.8rem;cursor:pointer;line-height:1.55;transition:border-color .18s ease,background-color .18s ease}.article-template__content.rte .ecom-article label:has(>input[type=checkbox])>input[type=checkbox]{position:absolute;inset-block-start:1.05rem;inset-inline-start:1rem;width:1.8rem;height:1.8rem;margin:0;accent-color:var(--swc-article-internal)}.article-template__content.rte .ecom-article label:has(>input[type=checkbox]:checked){border-color:var(--swc-article-selected-border);background:var(--swc-article-selected)}.article-template__content.rte .ecom-article label:has(>input[type=checkbox]:focus-visible){outline:.2rem solid rgba(15,118,110,.45);outline-offset:.2rem}.article-template__content.rte .ecom-article [data-ecom-custom-module] :is(button,[role=button])[aria-pressed=true],.article-template__content.rte .ecom-article [data-ecom-custom-module] [role=option][aria-selected=true],.article-template__content.rte .ecom-article [data-ecom-custom-module] button.is-selected{border-color:var(--swc-article-selected-border)!important;background:var(--swc-article-selected)!important;box-shadow:inset 0 0 0 1px var(--swc-article-selected-border)}.article-template__content.rte .ecom-article .ecom-x-figure{margin-block:3.2rem}.article-template__content.rte .ecom-article .ecom-x-figure figcaption{max-width:68ch;margin-inline:auto;color:var(--swc-article-muted)}.article-template__content.rte .ecom-article .ecom-x-editable-calculator-with-labeled-numeric-inputs-and-comp label{color:#365e59;font-weight:650}.article-template__content.rte .ecom-article .ecom-x-editable-calculator-with-labeled-numeric-inputs-and-comp input{min-height:4.4rem;border-radius:.8rem!important;transition:border-color .18s ease,box-shadow .18s ease}.article-template__content.rte .ecom-article .ecom-x-editable-calculator-with-labeled-numeric-inputs-and-comp input:focus-visible{border-color:#0f766e!important;outline:.2rem solid rgba(15,118,110,.28);outline-offset:.2rem}.article-template .article-sidebar-left .sidebar-toc{background:#fbfaf6e6;border:1px solid var(--swc-article-rule);border-radius:1.2rem;box-shadow:none}.article-template .article-sidebar-left .sidebar-toc .toc-title{color:#365e59;border-bottom-color:#24302b29}.article-template .article-sidebar-left .sidebar-toc a{color:#59645f;border-left-color:transparent;border-radius:.45rem;transition:color .18s ease,background-color .18s ease,border-color .18s ease}.article-template .article-sidebar-left .sidebar-toc a:hover,.article-template .article-sidebar-left .sidebar-toc a:focus-visible{color:#0f766e;background:#0f766e14;border-left-color:#0f766e}.article-template .article-sidebar-left .sidebar-toc a.active{color:#0f5e59!important;background:#0f766e1a!important;border-left-color:#0f766e!important}@media screen and (min-width:1201px){.article-template .article-sidebar-left{--swc-article-sidebar-top: clamp(3.2rem, 7vh, 5.6rem);position:-webkit-sticky!important;position:sticky!important;top:var(--swc-article-sidebar-top)!important;align-self:flex-start!important;height:auto!important;max-height:calc(100vh - var(--swc-article-sidebar-top) - 2rem);max-height:calc(100dvh - var(--swc-article-sidebar-top) - 2rem);overflow-x:hidden;overflow-y:auto;padding-block-end:1rem;scrollbar-color:rgba(54,94,89,.32) transparent;scrollbar-width:thin}}@media screen and (min-width:750px){.article-template__content.rte .ecom-article h2{font-size:clamp(3rem,2.4vw,3.4rem)!important;line-height:1.22!important}.article-template__content.rte .ecom-article h3{font-size:clamp(2.1rem,1.8vw,2.4rem)!important;line-height:1.3!important}}@media screen and (max-width:749px){.article-template__meta-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:.8rem 1.2rem;padding-block-start:1.2rem;border-block-start:1px solid var(--swc-article-rule)}.article-template__meta-item{align-items:flex-start;min-width:0}.article-template__meta-item:not(:last-child):after{display:none}.article-template__author{grid-column:1 / -1}.article-template__content.rte .ecom-article{padding:2rem 1.8rem!important}.article-template__content.rte .ecom-article p{max-width:none}.article-template__content.rte .ecom-article h2{padding-block-start:1.4rem;font-size:clamp(2.5rem,7vw,3rem)!important;line-height:1.22!important}.article-template__content.rte .ecom-article h3{font-size:clamp(2rem,5.5vw,2.3rem)!important;line-height:1.3!important}.article-template__content.rte .ecom-article .ecom-x-editable-calculator-with-labeled-numeric-inputs-and-comp{padding:1.8rem!important}}@media screen and (max-width:479px){.article-template__meta-row{grid-template-columns:minmax(0,1fr)}.article-template__author{grid-column:auto}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.article-template__content.rte a,.article-template__content.rte .ecom-article label:has(>input[type=checkbox]),.article-template__content.rte .ecom-x-editable-calculator-with-labeled-numeric-inputs-and-comp input,.article-template .article-sidebar-left .sidebar-toc a{transition-duration:.01ms}}
/*# sourceMappingURL=/cdn/shop/t/113/assets/section-blog-post.css.map */
