:root{--cpis-unity-font:"Barlow","Helvetica Neue",Helvetica,Arial,sans-serif;--cpis-unity-ink:#173047;--cpis-unity-muted:#354a52;--cpis-unity-teal:#006b76;--cpis-unity-cement:#f0f0ed;--cpis-unity-border:#d8dedc}html body :is(.cpis-home,.cpis-home-plus,.cpis-discovery,.cpis-commercial-page,.cpis-upcoming-page,.cpis-info,.cpis-collection-hero,.cpis-ed-hero){font-family:var(--cpis-unity-font)!important}html body.template-index main :is(.cpis-home__section-header h2,.cpis-home-plus__heading h2,.cpis-discovery__header h2),html body main .cpis-info :is(.cpis-info__section-header h2,.cpis-info__section-title){color:var(--cpis-unity-ink)!important;font-family:var(--cpis-unity-font)!important;font-size:clamp(26px,2.6vw,35px)!important;font-weight:700!important;line-height:1.18!important;letter-spacing:-.02em!important}html body.template-index main .cpis-home-plus:not(.cpis-home-plus--support) .cpis-home-plus__heading>.cpis-home-plus__eyebrow,html body.template-index main .cpis-home-plus--solutions .cpis-home-plus__solution-copy>.cpis-home-plus__eyebrow{font-size:13.5px!important;font-weight:700!important;color:var(--cpis-unity-teal)!important;letter-spacing:.005em!important;text-transform:none!important;line-height:1.35!important}html body.template-index main .cpis-home-plus__heading>p,html body.template-index main .cpis-home-plus__solution-copy>span:nth-child(3),html body.template-index main .cpis-home-plus__brand-copy>span:nth-child(3),html body main .cpis-info .cpis-info__section-header>p{color:var(--cpis-unity-muted)!important;font-family:var(--cpis-unity-font)!important;font-size:15.5px!important;font-weight:400!important;line-height:1.55!important;letter-spacing:0!important}html body.template-index main .cpis-home-plus__solution,html body.template-index main .cpis-home-plus__brand{border-color:var(--cpis-unity-border);border-radius:10px;box-shadow:none;background:#fff}html body.template-index main :is(.cpis-home-plus__solution,.cpis-home-plus__brand):hover{border-color:#91b9b6;box-shadow:0 4px 13px #142f330e}html body.template-index main .cpis-home-plus__solution-copy>strong,html body.template-index main .cpis-home-plus__brand-copy>strong{font-family:var(--cpis-unity-font)!important;font-size:clamp(18px,1.65vw,21px)!important;font-weight:700!important;color:var(--cpis-unity-ink)!important;letter-spacing:-.01em!important;line-height:1.3!important}html body.template-index main .cpis-home-plus__action{font-family:var(--cpis-unity-font)!important;font-size:14.5px!important;font-weight:650!important;color:var(--cpis-unity-teal)!important;letter-spacing:0!important}html body.template-index .cpis-home-plus--support .cpis-home-plus__resource{background:var(--cpis-unity-cement);border-color:var(--cpis-unity-border)}html body.template-index .cpis-home-plus--support .cpis-home-plus__resource-copy>strong{color:var(--cpis-unity-ink)!important;font-size:17px!important;font-weight:700!important}html body.template-index .cpis-home-plus--support .cpis-home-plus__resource-copy>span{color:var(--cpis-unity-muted)!important;font-size:15px!important}html body.template-index main .cpis-home__section-header :is(p,span),html body.template-index main .cpis-home__text-link{font-family:var(--cpis-unity-font)!important}html body.template-index main .cpis-home__text-link{font-size:14px!important;font-weight:650!important;color:var(--cpis-unity-teal)!important}html body.template-collection [data-section-type=collection]:not(.cpis-collection-with-hero) .collection>.card>.card__header{background:#fff!important;border-left:3px solid #0099a8!important;border-bottom:1px solid var(--cpis-unity-border)!important}html body.template-collection [data-section-type=collection]:not(.cpis-collection-with-hero) .collection__title{color:var(--cpis-unity-ink)!important;font-family:var(--cpis-unity-font)!important;font-weight:700!important;line-height:1.18!important}html body.template-collection :is(.cpis-collection-kicker,.collection__products-count),html body.template-collection [data-section-type=collection] .breadcrumb{color:var(--cpis-unity-muted)!important;font-size:13px!important;letter-spacing:0!important}html body.template-collection [data-section-type=collection]:not(.cpis-collection-with-hero) .collection__description{color:var(--cpis-unity-muted)!important;font-size:15px!important;line-height:1.6!important}html body .cpis-upcoming-page__hero{border:1px solid var(--cpis-unity-border);border-left:4px solid #0099a8;border-radius:12px;background:#fff}html body .cpis-upcoming-page__hero:after{display:none;content:none}html body .cpis-upcoming-page__eyebrow{color:var(--cpis-unity-teal);letter-spacing:.005em;font-size:14px;text-transform:none}html body .cpis-upcoming-page__hero h1{color:var(--cpis-unity-ink);font-family:var(--cpis-unity-font);font-size:clamp(29px,3vw,41px);font-weight:700;line-height:1.18;letter-spacing:-.02em}html body .cpis-upcoming-page__copy{color:var(--cpis-unity-muted);font-size:16px;line-height:1.6}html body :is(.cpis-home-plus__action,.cpis-home__text-link,.cpis-info__link) :is(svg,.cpis-ui-icon){flex-shrink:0}html body main .cpis-info :is(.cpis-info__link-card,.cpis-info__service-feature){border-radius:10px}@media(max-width:749px){html body.template-index main :is(.cpis-home__section-header h2,.cpis-home-plus__heading h2){font-size:27px!important}html body.template-index main .cpis-home-plus__heading>p,html body.template-index main .cpis-home-plus__solution-copy>span:nth-child(3),html body.template-index main .cpis-home-plus__brand-copy>span:nth-child(3){font-size:14.5px!important}html body.template-index .cpis-home-plus--support .cpis-home-plus__resource-copy>span{font-size:14px!important}html body.template-collection [data-section-type=collection]:not(.cpis-collection-with-hero) .collection__description{font-size:14.5px!important}html body .cpis-upcoming-page__hero{padding:28px 20px}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/cpis-sitewide-visual-unity-v1.css.map */
