@import"https://fonts.googleapis.com/css2?family=Barlow+Condensed:ital,wght@1,700;1,800&family=Crimson+Pro:wght@400&family=Inter:wght@300;400;500;600;700&display=swap";.ct{--prussian-blue: #02264F;--alice-blue: #D8E9FD;--alice-50: #EEF5FE;--brick-red: #B42025;--brick-700: #951a1e;--peony-700: #a63a75;--peony-800: #8a2e5f;--blush-50: #fdf5f8;--navy-950: #011831;--navy-700: #1d3d63;--navy-600: #3d5677;--navy-400: #8597ae;--navy-200: #d3dbe6;--navy-100: #e9eef4;--border-1: var(--navy-200);--fg-2: var(--navy-600);--font-sans: "Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--font-relieve: "Barlow Condensed", "Inter", sans-serif;--font-restore: "Crimson Pro", "Minion Pro", Georgia, serif;--accent: var(--prussian-blue);--accent-hover: var(--navy-700);font-family:var(--font-sans);color:var(--prussian-blue);-webkit-font-smoothing:antialiased}.ct *,.ct *:before,.ct *:after{box-sizing:border-box}.ct [data-product=relieve]{--accent: var(--brick-red);--accent-hover: var(--brick-700)}.ct [data-product=restore]{--accent: var(--peony-700);--accent-hover: var(--peony-800)}.ct h1,.ct h2,.ct p{margin:0;color:inherit}.ct h1,.ct h2{text-transform:none}.ct img{display:block;max-width:none}.ct a{color:inherit;text-decoration:none}.ct-wrap{max-width:1320px;margin:0 auto;padding-inline:24px}.ct-title{font:300 clamp(36px,4vw,56px)/1.05 var(--font-sans);letter-spacing:-.03em;text-align:center;text-wrap:balance}.ct-title strong,.ct-title b{font-weight:700}.ct-relieve-word{font-family:var(--font-relieve);font-style:italic;font-weight:800;text-transform:uppercase;color:var(--brick-red);line-height:1}.ct-restore-word{font-family:var(--font-restore);font-weight:400;text-transform:uppercase;letter-spacing:.14em;color:var(--peony-700);line-height:1}.ct-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:44px;padding:0 22px;border:0;border-radius:999px;background:var(--accent);color:#fff;font:600 14px/1 var(--font-sans);cursor:pointer;transition:background-color .16s cubic-bezier(.2,.7,.2,1)}.ct-btn:hover{background:var(--accent-hover);color:#fff}.ct-btn:focus-visible{outline:none;box-shadow:0 0 0 3px #dc65a659}.ct-btn--sm{height:36px;padding:0 16px;font-size:13px}.ct-btn--lg{height:52px;width:100%;font-size:15px}.ct-btn[disabled]{opacity:.5;cursor:not-allowed}.ct .ct-btn--wide{height:52px;padding:0 28px;font-size:15px}.ct .ct-btn--outline{background:transparent;border:1.5px solid var(--accent)}.ct .ct-btn--outline:hover{background:var(--accent)}.ct .ct-btn--ghost{background:#fff;border:1.5px solid var(--prussian-blue)}.ct .ct-btn--ghost:hover{background:var(--alice-blue)}.ct a.ct-btn,.ct a.ct-btn:hover{color:#fff;text-decoration:none}.ct a.ct-btn--ghost,.ct a.ct-btn--ghost:hover{color:var(--prussian-blue)}.ct a.ct-btn--outline{color:var(--accent)}.ct a.ct-btn--outline:hover{color:#fff}.ct-icon{width:20px;height:20px;flex:none;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}
/*# sourceMappingURL=/cdn/shop/t/8/assets/ct-brand.css.map */
