@font-face{font-family:Cormorant Garamond;src:url(cormorant-garamond-400.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Cormorant Garamond;src:url(cormorant-garamond-500.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Cormorant Garamond;src:url(cormorant-garamond-600.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Cormorant Garamond;src:url(cormorant-garamond-400-italic.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}:root{--ct-accent: #a67b5b;--ct-accent-hover: #8a6248;--ct-bronze: #be9373;--ct-champagne: #dbb894;--ct-ink: #3a2d23;--ct-cream: #fbf7f2;--ct-surface: #f1e8dc;--ct-surface-alt: #efe4d7;--ct-on-dark: #f3e6d8;--ct-on-dark-link: #eadbc8;--ct-on-dark-muted: #b9a794;--ct-on-dark-faint: #a99a88;--ct-button-label: #f8f1e8;--ct-body: #5c4e40;--ct-muted: #7a6a5a;--ct-border: #e9ddd0;--ct-border-strong: #c9b49e;--ct-input-border: #dacbb7;--ct-progress-track: #ebdfd0;--ct-success: #7c9070;--ct-error: #b0563e;--ct-radius-pill: 999px;--ct-radius-panel: 2rem;--ct-radius-lg: 1.6rem;--ct-radius-md: 1.4rem;--ct-radius-sm: 1rem;--ct-container: 128rem;--ct-hero-min-height: 100vh;--ct-ease: .35s ease;--ct-ease-fast: .25s ease;--ct-ease-slow: .6s ease;--ct-font-heading: "Cormorant Garamond", serif;--ct-tracking-eyebrow: .3em;--ct-tracking-nav: .1em;--page-width: var(--ct-container)}@media screen and (min-width:750px){.template-index .page-width{padding-left:2.4rem;padding-right:2.4rem}}.ct-eyebrow{display:block;font-family:var(--font-body-family);font-size:1.2rem;font-weight:400;letter-spacing:var(--ct-tracking-eyebrow);text-transform:uppercase;color:var(--ct-bronze)}.ct-btn{display:inline-flex;align-items:center;justify-content:center;gap:.6rem;border:0;border-radius:var(--ct-radius-pill);padding:1.6rem 3.6rem;font-family:var(--font-body-family);font-size:1.4rem;letter-spacing:.12em;text-transform:uppercase;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color var(--ct-ease),color var(--ct-ease),border-color var(--ct-ease)}.ct-btn:focus-visible{outline:.2rem solid var(--ct-champagne);outline-offset:.2rem}.ct-btn--dark{background-color:var(--ct-ink);color:var(--ct-button-label)}.ct-btn--dark:hover{background-color:var(--ct-bronze);color:var(--ct-button-label)}.ct-btn--light{background-color:var(--ct-cream);color:var(--ct-ink)}.ct-btn--light:hover{background-color:var(--ct-champagne);color:var(--ct-ink)}.ct-btn--square{border-radius:0;letter-spacing:.22em;font-size:1.3rem;padding:1.5rem 3.6rem}.ct-btn--outline{background-color:transparent;border:.1rem solid var(--ct-ink);color:var(--ct-ink);padding:1.2rem 2rem;font-size:1.2rem}.ct-btn--outline:hover{background-color:var(--ct-ink);color:var(--ct-button-label)}.ct-chip{display:inline-flex;align-items:center;border:.1rem solid var(--ct-border-strong);border-radius:var(--ct-radius-pill);padding:1rem 2.2rem;font-family:var(--font-body-family);font-size:1.3rem;letter-spacing:var(--ct-tracking-nav);text-transform:uppercase;background:transparent;color:var(--ct-ink);cursor:pointer;transition:background-color var(--ct-ease),color var(--ct-ease),border-color var(--ct-ease)}.ct-chip:focus-visible{outline:.2rem solid var(--ct-champagne);outline-offset:.2rem}.ct-chip[aria-current=true]{background-color:var(--ct-ink);border-color:var(--ct-ink);color:var(--ct-button-label)}@media(prefers-reduced-motion:reduce){.ct-btn,.ct-chip{transition-duration:.01ms}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/ct-tokens.css.map */
