@font-face{font-family:Fraunces;src:url(/cdn/shop/files/fraunces-latin-full-normal.woff2?v=1781770992) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Fraunces;src:url(/cdn/shop/files/fraunces-latin-full-italic.woff2?v=1781770991) format("woff2");font-weight:100 900;font-style:italic;font-display:swap}:root{--ce-ink: #291c10;--ce-ink-deep: #191010;--ce-ink-secondary: #7e7e7e;--ce-ink-soft: rgba(41, 28, 16, .74);--ce-cream: #f4f2f0;--ce-white: #ffffff;--ce-border: #d9d9d9;--ce-honey: #ffb800;--ce-honey-ink: #291c10;--ce-font-head: "Fraunces", "Times New Roman", Georgia, serif;--ce-font-body: "Karla", system-ui, -apple-system, Segoe UI, sans-serif;--ce-maxw: 1240px;--ce-read: 680px;--ce-gutter: 20px;--ce-py: 48px;--ce-radius: 12px;--ce-radius-lg: 18px}@media(min-width:768px){:root{--ce-gutter: 40px;--ce-py: 64px}}stock selectors below are kept as a fallback. */ .shopify-section-group-header-group,.shopify-section-group-footer-group,.rhm-header,.rhm-footer,.rhm-announcement-section,.announcement-bar,header.header,footer.footer{display:none!important}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{background-color:var(--ce-cream);font-optical-sizing:auto;font-variation-settings:"SOFT" 0,"WONK" 1}.ce-section{position:relative;box-sizing:border-box;margin:0;padding-block:var(--ce-py);background-color:var(--ce-cream);color:var(--ce-ink);font-family:var(--ce-font-body);font-size:1.6rem;line-height:1.5;-webkit-font-smoothing:antialiased}.ce-section *{box-sizing:border-box}.ce-section--flush{padding-block:0}.ce-section--dark{background-color:var(--ce-ink-deep);color:var(--ce-cream)}.ce-section--paper{background-color:var(--ce-white)}.ce-container{width:100%;max-width:calc(var(--ce-maxw) + var(--ce-gutter) * 2);margin-inline:auto;padding-inline:var(--ce-gutter)}.ce-container--read{max-width:calc(var(--ce-read) + var(--ce-gutter) * 2)}.ce-eyebrow{margin:0 0 1.2rem;font-family:var(--ce-font-body);font-size:1.2rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ce-ink-secondary)}.ce-section--dark .ce-eyebrow{color:#f4f2f0a6}.ce-h1,.ce-h2,.ce-h3{margin:0;font-family:var(--ce-font-head);font-weight:600;color:inherit;letter-spacing:-.01em;text-wrap:balance}.ce-h1{font-size:clamp(4rem,5vw,5.6rem);line-height:1.04}.ce-h2{font-size:clamp(3rem,4vw,3.6rem);line-height:1.12}.ce-h3{font-size:clamp(2.2rem,4.5vw,3rem);line-height:1.12}@media(min-width:990px){.ce-prose{font-size:1.8rem}.ce-eyebrow{font-size:1.3rem}}.ce-prose{color:var(--ce-ink-soft);font-size:1.7rem;line-height:1.62}.ce-prose>:first-child{margin-top:0}.ce-prose>:last-child{margin-bottom:0}.ce-prose p{margin:0 0 1.4em}.ce-prose strong,.ce-prose b{color:var(--ce-ink);font-weight:700}.ce-prose a{color:var(--ce-ink);text-underline-offset:.18em}.ce-section--dark .ce-prose{color:#f4f2f0d1}.ce-section--dark .ce-prose strong{color:var(--ce-white)}.ce-btn{display:inline-flex;align-items:center;justify-content:center;gap:.6rem;min-height:52px;padding:1.4rem 2.8rem;background-color:var(--ce-honey);color:var(--ce-honey-ink);font-family:var(--ce-font-head);font-size:1.9rem;font-weight:600;letter-spacing:.03em;text-transform:uppercase;text-decoration:none;border:0;border-radius:var(--ce-radius);cursor:pointer;transition:transform .15s ease,filter .15s ease}.ce-btn:hover{filter:brightness(.95)}.ce-btn:active{transform:translateY(1px)}.ce-btn--block{width:100%}.ce-btn--soft{background-color:transparent;color:var(--ce-ink);border:1.5px solid var(--ce-ink)}.ce-btn--soft:hover{background-color:var(--ce-ink);color:var(--ce-cream);filter:none}.ce-link-cta{display:inline-flex;align-items:center;gap:.6rem;font-family:var(--ce-font-body);font-weight:700;font-size:1.6rem;color:var(--ce-ink);text-decoration:underline;text-underline-offset:.28em;text-decoration-thickness:1.5px}.ce-link-cta svg{flex:0 0 auto;width:1.8rem;height:1.8rem}.ce-stars{display:inline-flex;gap:.2rem;color:var(--ce-honey);line-height:1}.ce-stars svg{width:1.5rem;height:1.5rem}.ce-trust-bar{display:flex;flex-wrap:wrap;gap:1rem 2rem;align-items:center;font-size:1.3rem;color:var(--ce-ink)}.ce-trust-bar__item{display:inline-flex;align-items:center;gap:.6rem}.ce-trust-bar__item svg{width:1.6rem;height:1.6rem;flex:0 0 auto}.ce-media{display:block;width:100%;height:auto}.ce-media--portrait{aspect-ratio:4 / 5;object-fit:cover}.ce-media--square{aspect-ratio:1 / 1;object-fit:cover}.ce-media--wide{aspect-ratio:16 / 9;object-fit:cover}.ce-media-ph{display:flex;align-items:center;justify-content:center;text-align:center;padding:2rem;background:#ece9e6;color:var(--ce-ink-secondary);font-size:1.2rem;letter-spacing:.04em}.rmh-ce-figure{margin:0}.rmh-ce-figure .ce-media{border-radius:var(--ce-radius);overflow:hidden}.rmh-ce-figure__cap{margin-top:.9rem;font-size:1.3rem;line-height:1.4;color:var(--ce-ink-secondary)}.ce-reveal{opacity:0;transform:translateY(16px);transition:opacity .4s ease,transform .4s ease}.ce-reveal.is-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.ce-reveal{opacity:1!important;transform:none!important;transition:none}}.ce-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}
/*# sourceMappingURL=/cdn/shop/t/13/assets/rmh-ce.css.map */
