body.cxs-tidyup{-webkit-font-smoothing:antialiased}.cxs-tidyup .heading{letter-spacing:-.018em}.cxs-tidyup .section__title{font-size:clamp(24px,2.1vw,30px);line-height:1.2}.cxs-tidyup .page__title{font-size:clamp(28px,3vw,38px);line-height:1.2;text-wrap:balance}.cxs-tidyup .nav-bar{border-bottom:1px solid var(--border-color)}.cxs-tidyup .nav-bar__link{transition:color .18s ease}.cxs-tidyup .button{border-radius:5px;transition:background-color .18s ease,box-shadow .18s ease}.cxs-tidyup .button--primary:hover{background:#075e70}.cxs-tidyup a:focus-visible,.cxs-tidyup button:focus-visible,.cxs-tidyup input:focus-visible,.cxs-tidyup select:focus-visible{outline:3px solid #087587;outline-offset:3px}.cxs-tidyup .search-bar__top,.cxs-tidyup .search-bar__submit{border-radius:5px}.cxs-tidyup .card,.cxs-tidyup .product-list{border-radius:7px}.cxs-tidyup .product-item__title{line-height:1.4}.cxs-tidyup .price{font-variant-numeric:tabular-nums}.cxs-tidyup .product-item--vertical .product-item__title{min-height:2.8em}.cxs-tidyup .page__content{line-height:1.75}.cxs-tidyup .page__content h2,.cxs-tidyup .page__content h3,.cxs-tidyup .page__content h4{line-height:1.3;text-wrap:balance}.cxs-tidyup .page__content img{max-width:100%;height:auto}.cxs-tidyup .page__content iframe{max-width:100%}.cxs-tidyup .page__content a{text-underline-offset:.18em}.cxs-tidyup .collection__description{max-width:72ch;line-height:1.7}.cxs-tidyup .footer{border-top:1px solid var(--border-color)}.cxs-tidyup .footer__block--text{line-height:1.7}.cxs-tidyup .cxs-intro{display:grid;grid-template-columns:1fr 1.1fr;gap:56px;align-items:start;padding:12px 0 20px}.cxs-tidyup .cxs-eyebrow{margin:0 0 13px;font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#52676b}.cxs-tidyup .cxs-intro h2{margin:0;max-width:13ch;color:var(--heading-color);font-size:clamp(32px,3.2vw,46px);line-height:1.08;letter-spacing:-.03em;text-wrap:balance}.cxs-tidyup .cxs-intro__copy>p:first-child{max-width:58ch;margin-top:0;margin-bottom:22px;font-size:18px;line-height:1.65}.cxs-tidyup .cxs-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin:20px 0 0}.cxs-tidyup .cxs-actions .button{margin:0;text-decoration:none;min-height:46px;padding:0 22px}.cxs-tidyup .cxs-actions .cxs-secondary{display:inline-flex;align-items:center;min-height:46px;padding:0 5px;font-weight:500;text-underline-offset:4px}.cxs-tidyup .cxs-help{display:grid;grid-template-columns:1.15fr 1fr;gap:56px;padding:36px 40px;background:#eaf0ef;border-radius:8px}.cxs-tidyup .cxs-help h2{margin:0 0 16px;font-size:clamp(26px,2.3vw,32px);line-height:1.2;text-wrap:balance}.cxs-tidyup .cxs-help h3{margin:0 0 16px;font-size:20px}.cxs-tidyup .cxs-help p{max-width:55ch}.cxs-tidyup .cxs-guide-links{list-style:none;padding:0;margin:0}.cxs-tidyup .cxs-guide-links li{margin:0;padding:12px 0;border-bottom:1px solid #cddad8}.cxs-tidyup .cxs-guide-links li:before{display:none}.cxs-tidyup .cxs-guide-links li:last-child{border-bottom:0}.cxs-tidyup .cxs-guide-links a{display:inline-block;padding:3px 0;text-underline-offset:3px}.cxs-tidyup .cxs-page-actions{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 20px;margin:-8px 0 36px}.cxs-tidyup .cxs-page-actions .button{min-height:46px}.cxs-tidyup .cxs-page-actions>a:not(.button){text-decoration:underline;text-underline-offset:4px}@media(min-width:1000px){.cxs-tidyup .section{margin-top:48px;margin-bottom:48px}.cxs-tidyup .slideshow{border-radius:7px}}@media(max-width:740px){.cxs-tidyup .cxs-intro,.cxs-tidyup .cxs-help{grid-template-columns:1fr;gap:22px}.cxs-tidyup .cxs-intro{padding:4px 0 8px}.cxs-tidyup .cxs-intro h2{max-width:17ch}.cxs-tidyup .cxs-intro__copy>p:first-child{font-size:16px}.cxs-tidyup .cxs-help{padding:26px 22px}.cxs-tidyup .cxs-actions{gap:8px 14px}.cxs-tidyup .cxs-actions .button{padding:0 18px}.cxs-tidyup .cxs-page-actions{margin-bottom:28px}.cxs-tidyup .page__content iframe{width:100%;height:auto;aspect-ratio:16 / 9}.cxs-tidyup .page__content img[style*=float]{float:none!important;display:block;margin:20px auto!important}}@media(prefers-reduced-motion:reduce){.cxs-tidyup .button,.cxs-tidyup .nav-bar__link{transition:none}}.cxs-tidyup .cxs-content .cxs-lead{font-size:19px;line-height:1.6}.cxs-tidyup .cxs-content>h2{margin-top:2.25em;font-size:25px}.cxs-tidyup .cxs-content .cxs-actions{margin:22px 0 34px}.cxs-tidyup .cxs-content .cxs-options{list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:24px 0;padding:0}.cxs-tidyup .cxs-content .cxs-options>li{padding:22px;margin:0;border:1px solid #dde5e6;border-radius:7px;background:#fff}.cxs-tidyup .cxs-content .cxs-options>li:before{display:none}.cxs-tidyup .cxs-content .cxs-options h3{font-size:21px;margin:0 0 12px}.cxs-tidyup .cxs-content .cxs-options p{margin-bottom:16px}.cxs-tidyup .cxs-content .cxs-options a{display:inline-block;padding:5px 0}.cxs-tidyup .cxs-video{aspect-ratio:16 / 9;width:100%;margin:24px 0}.cxs-tidyup .page__content .cxs-video iframe{display:block;width:100%;height:100%;border:0}.cxs-tidyup .cxs-testimonial{display:grid;grid-template-columns:180px minmax(0,1fr);align-items:center;gap:28px;margin:36px 0;padding:24px;background:#eaf0ef;border-radius:7px}.cxs-tidyup .cxs-testimonial img{width:180px;height:auto;border-radius:5px}.cxs-tidyup .cxs-testimonial blockquote{margin:0 0 16px;padding:0;border:0}.cxs-tidyup .cxs-testimonial blockquote p{font-size:23px;line-height:1.35;color:#233b45}.cxs-tidyup .cxs-testimonial figcaption>p{font-size:14px;margin:0}.cxs-tidyup .cxs-spindle-illustrations{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:32px;margin:28px 0}.cxs-tidyup .cxs-small-diagram{margin:24px 0}.cxs-tidyup .xvalve-installation-guide section{margin:34px 0}.cxs-tidyup .xvalve-installation-guide ol>li{margin-bottom:14px}.cxs-tidyup .xvalve-installation-guide figcaption{font-size:14px;color:#52676b;margin-top:12px}.cxs-tidyup .xvalve-download-button{white-space:normal;line-height:1.5;padding:13px 20px}@media(max-width:640px){.cxs-tidyup .cxs-content .cxs-options{grid-template-columns:1fr}.cxs-tidyup .cxs-content .cxs-lead{font-size:17px}.cxs-tidyup .cxs-testimonial{grid-template-columns:1fr;padding:22px;gap:20px}.cxs-tidyup .cxs-testimonial img{width:150px}}.cxs-tidyup .cxs-product-help{margin-top:24px;padding-top:22px;border-top:1px solid #dde5e6}.cxs-tidyup .cxs-product-help h3{margin-top:0}.cxs-tidyup .xvalve-legal-page nav{margin-bottom:32px;padding:20px 24px;background:#eaf0ef;border-radius:7px}.cxs-tidyup .xvalve-legal-page h2{margin-top:2em}.cxs-tidyup .xvalve-legal-page [id],.cxs-tidyup .xvalve-installation-guide [id]{scroll-margin-top:160px}
/*# sourceMappingURL=/cdn/shop/t/22/assets/cxs-tidyup.css.map */
