html:root{--ch-paper: #ffffff;--ch-ink: #000000;--ch-cream: #f5f5e6;--ch-line: #e2e2d6;--ch-muted: #6b6b63;--ch-font: "Urbanist", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--font-body--family: var(--ch-font);--font-subheading--family: var(--ch-font);--font-heading--family: var(--ch-font);--font-accent--family: var(--ch-font);--font-body--weight: 400;--font-subheading--weight: 500;--font-heading--weight: 500;--font-accent--weight: 600;--letter-spacing-sm: .04em;--letter-spacing-md: .16em;--ch-label-size: .6875rem;--ch-label-tracking: .16em;--ch-gutter: clamp(1.25rem, 4vw, 3.5rem);--ch-block: clamp(4rem, 9vw, 8.5rem)}html:root{--style-border-radius-buttons-primary: 0px;--style-border-radius-buttons-secondary: 0px;--style-border-radius-popover: 0px;--style-border-radius-inputs: 0px;--product-card-corner-radius: 0px;--badge-corner-radius: 0px}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:.005em}.ch-label{font-family:var(--ch-font);font-size:var(--ch-label-size);font-weight:500;letter-spacing:var(--ch-label-tracking);text-transform:uppercase;line-height:1.2;margin:0}.ch-display{font-family:var(--ch-font);font-weight:300;font-size:clamp(2.25rem,6.4vw,5.25rem);line-height:.98;letter-spacing:-.02em;margin:0;text-wrap:balance}.ch-display--tight{font-weight:600;text-transform:uppercase;letter-spacing:-.005em;line-height:.94}.ch-body{font-size:.9375rem;line-height:1.75;color:var(--ch-muted);margin:0;max-width:46ch}.ch-rule{border:0;border-top:1px solid var(--ch-line);margin:0}.ch-link{display:inline-block;font-size:var(--ch-label-size);font-weight:500;letter-spacing:var(--ch-label-tracking);text-transform:uppercase;text-decoration:none;color:inherit;padding-block-end:.35em;border-bottom:1px solid currentColor;transition:opacity .25s ease}.ch-link:hover{opacity:.55}.ch-btn{display:inline-block;font-size:var(--ch-label-size);font-weight:600;letter-spacing:var(--ch-label-tracking);text-transform:uppercase;text-decoration:none;padding:1.1em 2.4em;border:1px solid currentColor;transition:background-color .25s ease,color .25s ease}.ch-btn--light{color:#fff;border-color:#fff;background:transparent}.ch-btn--light:hover{background:#fff;color:var(--ch-ink)}.ch-btn--dark{color:var(--ch-ink);border-color:var(--ch-ink);background:transparent}.ch-btn--dark:hover{background:var(--ch-ink);color:#fff}.ch-section{padding-inline:var(--ch-gutter)}.ch-hero{position:relative;display:grid;place-items:end start;min-height:clamp(30rem,88svh,60rem);padding:var(--ch-gutter);overflow:clip;isolation:isolate;background:var(--ch-ink)}.ch-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}.ch-hero__media img{width:100%;height:100%;object-fit:cover;object-position:var(--ch-hero-focus, 50% 45%);display:block}.ch-hero__scrim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(to bottom,#00000047,#0000000d 38%,#0000008c)}.ch-hero__inner{display:grid;gap:clamp(1.5rem,3vw,2.5rem);width:100%;color:#fff}.ch-hero__wordmark{width:clamp(13rem,34vw,30rem);height:auto;display:block}.ch-hero__foot{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1.5rem 2rem;width:100%}.ch-hero__eyebrow{color:#ffffffd1}.ch-hero__tagline{font-size:clamp(1.125rem,2vw,1.75rem);font-weight:300;line-height:1.25;letter-spacing:-.01em;margin:.6rem 0 0;max-width:18ch}.ch-ticker{background:var(--ch-cream);color:var(--ch-ink);border-block:1px solid var(--ch-line);overflow:hidden;padding-block:1.1rem}.ch-ticker__track{display:flex;width:max-content;animation:ch-scroll var(--ch-ticker-duration, 38s) linear infinite}.ch-ticker__group{display:flex;flex-shrink:0;align-items:center}.ch-ticker__item{display:inline-flex;align-items:center;gap:2.75rem;padding-inline:1.375rem;white-space:nowrap}.ch-ticker__dot{width:3px;height:3px;background:currentColor;border-radius:50%;flex:none}@keyframes ch-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.ch-ticker__track{animation:none}}.ch-editorial{display:grid;gap:clamp(2rem,5vw,5rem);align-items:center;padding-block:var(--ch-block)}@media(min-width:48em){.ch-editorial{grid-template-columns:1fr 1fr}.ch-editorial--reverse .ch-editorial__media{order:2}}.ch-editorial--cream{background:var(--ch-cream)}.ch-editorial__media img{width:100%;height:100%;max-height:46rem;object-fit:cover;display:block}.ch-editorial__body{display:grid;gap:1.5rem;justify-items:start}@media(min-width:48em){.ch-editorial__body{padding-inline:clamp(0rem,4vw,4rem)}}.ch-editorial__index{font-variant-numeric:tabular-nums;color:var(--ch-muted)}.ch-lookbook{padding-block:var(--ch-block)}.ch-lookbook__head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:1rem 2rem;padding-block-end:1.25rem;border-bottom:1px solid var(--ch-line);margin-block-end:clamp(1.75rem,4vw,3.5rem)}.ch-lookbook__grid{display:grid;gap:clamp(.75rem,1.6vw,1.5rem);grid-template-columns:1fr}@media(min-width:48em){.ch-lookbook__grid{grid-template-columns:repeat(12,1fr);align-items:end}.ch-lookbook__cell:nth-child(1){grid-column:span 5}.ch-lookbook__cell:nth-child(2){grid-column:span 4;padding-block-end:clamp(2rem,6vw,5rem)}.ch-lookbook__cell:nth-child(3){grid-column:span 3}}.ch-lookbook__cell figure{margin:0;display:grid;gap:.85rem}.ch-lookbook__cell img{width:100%;height:auto;display:block;aspect-ratio:var(--ch-ratio, 3 / 4);object-fit:cover}.ch-lookbook__cap{display:flex;justify-content:space-between;gap:1rem;color:var(--ch-muted)}.ch-statement{background:var(--ch-cream);text-align:center;padding-block:clamp(5rem,12vw,11rem);display:grid;justify-items:center;gap:clamp(1.75rem,4vw,3rem)}.ch-statement__monogram{width:clamp(2.25rem,4vw,3.25rem);height:auto;opacity:.9}.ch-statement__quote{font-weight:300;font-size:clamp(1.75rem,4.4vw,3.75rem);line-height:1.1;letter-spacing:-.02em;margin:0;max-width:20ch;text-wrap:balance}.ch-statement__body{text-align:center;margin-inline:auto}.ch-signup{background:var(--ch-ink);color:#fff;padding-block:clamp(4rem,9vw,8rem)}.ch-signup__inner{display:grid;gap:clamp(2rem,5vw,4rem);align-items:end}@media(min-width:48em){.ch-signup__inner{grid-template-columns:1fr 1fr}}.ch-signup__form{display:grid;gap:1rem}.ch-signup__row{display:flex;align-items:center;gap:1rem;border-bottom:1px solid rgba(255,255,255,.4);padding-block-end:.85rem}.ch-signup__row input[type=email]{flex:1;background:transparent;border:0;color:#fff;font-family:var(--ch-font);font-size:1rem;padding:0;min-width:0}.ch-signup__row input[type=email]::placeholder{color:#ffffff80}.ch-signup__row input[type=email]:focus{outline:none}.ch-signup__row:focus-within{border-bottom-color:#fff}.ch-signup__submit{background:none;border:0;color:#fff;cursor:pointer;font-family:var(--ch-font);font-size:var(--ch-label-size);font-weight:600;letter-spacing:var(--ch-label-tracking);text-transform:uppercase;padding:0;transition:opacity .25s ease}.ch-signup__submit:hover{opacity:.6}.ch-signup__note{font-size:.8125rem;color:#ffffff8c;margin:0}.ch-signup__msg{font-size:.8125rem;margin:0}.header__menu .menu-list__link,.header__link,.header__menu a{font-size:var(--ch-label-size);font-weight:500;letter-spacing:var(--ch-label-tracking);text-transform:uppercase}.product-title,.product-card__title{font-size:.875rem;font-weight:400;letter-spacing:.01em}.price,.product-price{font-size:.8125rem;font-weight:400;letter-spacing:.04em}.button,.button-primary,.button-secondary{font-size:var(--ch-label-size);font-weight:600;letter-spacing:var(--ch-label-tracking);text-transform:uppercase}
/*# sourceMappingURL=/cdn/shop/t/3/assets/charmeie-brand.css.map */
