.cs-page{--cream: #f8f6f3;--greige: #e7e2db;--brown: #00296f;--ink: #00296f;--text: #1b2230;--text-muted: #5b626d;--text-soft: #8b909a;--line: #dfe5f0;--serif: "Hanken Grotesk", "Lato", sans-serif;--sans: "Lato", "Helvetica Neue", Arial, sans-serif;--display-weight: 800;--display-tracking: -.022em;font-family:var(--sans);color:var(--text);font-size:16px;line-height:1.55}.cs-page h1{margin:0;line-height:1.12}.cs-page p{margin:0}.cs-page a{color:inherit;text-decoration:none}.cs-page .eyebrow{display:block;margin-bottom:9px;font-size:11.5px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--brown)}.cs-page.phero{padding:30px 0 26px;border-bottom:1px solid var(--line);background:#fff}.cs-page .phero__crumb{display:flex;align-items:center;gap:9px;font-size:13px;color:var(--text-soft);margin-bottom:16px;flex-wrap:wrap}.cs-page .phero__crumb a:hover{color:var(--ink)}.cs-page .phero__crumb svg{width:13px;height:13px;opacity:.5}.cs-page .phero__crumb b{color:var(--text);font-weight:600}.cs-page .phero__title{max-width:62ch}.cs-page .phero__title h1{font-family:var(--serif);font-weight:var(--display-weight);letter-spacing:var(--display-tracking);font-size:clamp(32px,5vw,52px);color:var(--ink)}.cs-page .phero__title p{margin-top:12px;color:var(--text-muted);font-size:15.5px;line-height:1.6;max-width:56ch}.page__wrapper .main-page-title{font-family:Hanken Grotesk,Lato,sans-serif;font-weight:800;letter-spacing:-.022em;color:#00296f}.page__wrapper .rte{font-family:Hanken Grotesk,Lato,sans-serif;color:#1b2230;font-size:16px;line-height:1.65;max-width:76ch}.page__wrapper .rte h1,.page__wrapper .rte h2,.page__wrapper .rte h3,.page__wrapper .rte h4{font-family:Hanken Grotesk,Lato,sans-serif;font-weight:800;letter-spacing:-.015em;color:#00296f;line-height:1.15}.page__wrapper .rte h2{font-size:26px;margin:34px 0 12px}.page__wrapper .rte h3{font-size:20px;margin:26px 0 10px}.page__wrapper .rte h4{font-size:17px;margin:22px 0 8px}.page__wrapper .rte p{margin:0 0 14px}.page__wrapper .rte a{color:#00296f;text-decoration:underline;text-underline-offset:2px}.page__wrapper .rte a:hover{color:#00296f}.page__wrapper .rte ul,.page__wrapper .rte ol{margin:0 0 16px;padding-left:22px}.page__wrapper .rte li{margin-bottom:6px}.page__wrapper .rte img{border-radius:2px}
/*# sourceMappingURL=/cdn/shop/t/4/assets/colorstore-page.css.map */
