:root{--rc-wine: #4a0b1c;--rc-wine-hover: #6b1a2e;--rc-cream: #fbf6ef;--rc-paper: #f4ebe0;--rc-ink: #2a1a17;--rc-soft: #6e5b54;--rc-gold: #7a5836;--rc-blush: #f2b6c1;--rc-hairline: #4a0b1c1f;--rc-hairline-light: #fbf6ef33;--rc-font-display: "Playfair Display", Georgia, "Times New Roman", serif;--rc-font-script: "Pinyon Script", "Playfair Display", cursive;--rc-font-hand: "Shrikhand", "Playfair Display", Georgia, serif;--rc-font-sans: "Archivo", -apple-system, BlinkMacSystemFont, "Segoe UI", Arial, sans-serif;--rc-h1: clamp(44px, 6.4vw, 92px);--rc-h2: clamp(32px, 4.2vw, 58px);--rc-h3: clamp(22px, 2.2vw, 28px);--rc-lh-display: .98;--rc-ls-display: -.02em;--rc-ls-label: .18em;--rc-ls-button: .14em;--rc-highlight: linear-gradient(transparent 62%, var(--rc-blush) 62%, var(--rc-blush) 90%, transparent 90%);--rc-highlight-dark: linear-gradient(transparent 62%, #fbf6ef33 62%, #fbf6ef33 90%, transparent 90%);--rc-radius-card: 4px;--rc-radius-pill: 999px;--rc-shadow-soft: 0 10px 30px rgba(42, 26, 23, .06);--rc-shadow-lift: 0 14px 36px rgba(42, 26, 23, .09);--rc-ease: cubic-bezier(.2, .7, .2, 1)}.rc-eyebrow{display:inline-block;margin:0;font-family:var(--rc-font-sans);font-weight:600;font-size:11px;line-height:1.4;letter-spacing:var(--rc-ls-label);text-transform:uppercase;color:var(--rc-gold)}.rc-h1,.rc-h2{margin:0;font-family:var(--rc-font-display);font-weight:400;line-height:var(--rc-lh-display);letter-spacing:var(--rc-ls-display);color:var(--rc-wine);overflow-wrap:break-word}.rc-h1{font-size:var(--rc-h1)}.rc-h2{font-size:var(--rc-h2)}.rc-hl,.rc-h1 em,.rc-h2 em{font-family:var(--rc-font-script);font-weight:400;font-style:normal;font-size:1.12em;letter-spacing:0;text-transform:none;color:var(--rc-wine);background:var(--rc-highlight);padding:0 .08em;-webkit-box-decoration-break:clone;box-decoration-break:clone}.rc-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:17px 30px;border:0;border-radius:var(--rc-radius-pill);background:var(--rc-wine);color:var(--rc-cream);font-family:var(--rc-font-sans);font-weight:600;font-size:12px;line-height:1;letter-spacing:var(--rc-ls-button);text-transform:uppercase;text-decoration:none;cursor:pointer;transition:background-color .25s var(--rc-ease),transform .25s var(--rc-ease)}.rc-btn:hover,.rc-btn:focus-visible{background:var(--rc-wine-hover);color:var(--rc-cream);transform:translateY(-1px)}.rc-btn:focus-visible{outline:2px solid var(--rc-blush);outline-offset:3px}.rc-btn--ghost{background:transparent;color:var(--rc-wine);box-shadow:inset 0 0 0 1px var(--rc-wine)}.rc-btn--ghost:hover,.rc-btn--ghost:focus-visible{background:var(--rc-wine);color:var(--rc-cream)}.rc-sticker{display:inline-flex;align-items:center;justify-content:center;width:104px;height:104px;padding:12px;border-radius:50%;border:1.5px solid var(--rc-wine);background:var(--rc-blush);color:var(--rc-wine);font-family:var(--rc-font-sans);font-weight:700;font-size:10px;line-height:1.25;letter-spacing:.12em;text-transform:uppercase;text-align:center;transform:rotate(-10deg)}@media(max-width:749px){.rc-sticker{width:84px;height:84px;font-size:9px}}.rc-tag{display:inline-block;padding:6px 11px;border-radius:var(--rc-radius-pill);border:1px solid var(--rc-wine);background:var(--rc-blush);color:var(--rc-wine);font-family:var(--rc-font-sans);font-weight:600;font-size:10.5px;line-height:1;letter-spacing:.16em;text-transform:uppercase}.rc-rule{display:block;height:0;margin:0;border:0;border-top:1px solid var(--rc-hairline)}.rc-stars{color:var(--rc-wine);letter-spacing:.18em}@media(prefers-reduced-motion:reduce){.rc-btn{transition:none}.rc-btn:hover,.rc-btn:focus-visible{transform:none}}.rc-hand{font-family:var(--rc-font-hand);font-weight:400;font-style:normal;font-size:clamp(16px,1.3vw,19px);line-height:1.75;letter-spacing:0;text-transform:none;color:var(--rc-wine)}#MainContent :is(h1,h2,h3,h4,p,blockquote,figcaption):first-letter{text-transform:uppercase}
/*# sourceMappingURL=/cdn/shop/t/68/assets/rc-luxe.css.map */
