:root{--lx-ink: #001f4d;--lx-night: #0a1426;--lx-ivory: #f7f3ec;--lx-gold: #a8865a;--lx-muted: #6f6a62;--lx-line: rgba(0, 31, 77, .12);--lx-serif: "Cormorant Garamond", Cormorant, Georgia, serif;--lx-sans: var(--font-body--family, Inter, Arial, sans-serif)}::selection{background:var(--lx-ink);color:#fff}body{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.header-section{border-bottom:1px solid var(--lx-line)}.menu-list__link{text-transform:uppercase;letter-spacing:.12em;font-size:.7rem!important;font-weight:500}[id$=__hero_jVaWmY] .text-block p{text-wrap:balance}html body [id$=__hero_jVaWmY] .button,html body [id$=__hero_jVaWmY] .button-secondary{position:relative!important;overflow:hidden!important;border-radius:0!important;min-height:54px!important;min-width:182px!important;padding:17px 48px 17px 30px!important;font-size:11px!important;font-weight:500!important;letter-spacing:.26em!important;text-transform:uppercase!important;-webkit-tap-highlight-color:transparent;transition:transform .18s ease,background-color .3s ease,color .3s ease,box-shadow .3s ease!important}html body [id$=__hero_jVaWmY] .button:after,html body [id$=__hero_jVaWmY] .button-secondary:after{content:"\2192";position:absolute;right:20px;top:50%;font-size:15px;letter-spacing:0;line-height:1;transform:translateY(-55%);animation:rl-nudge 2.6s ease-in-out infinite}html body [id$=__hero_jVaWmY] .button:not(.button-secondary){background:#fff!important;color:var(--lx-ink)!important;border:1px solid #fff!important;box-shadow:inset 0 0 0 3px #fff,inset 0 0 0 4px #a8865a99!important}html body [id$=__hero_jVaWmY] .button:not(.button-secondary):before{content:"";position:absolute;top:0;left:-60%;width:45%;height:100%;pointer-events:none;background:linear-gradient(100deg,#fff0,#a8865a47,#fff0);transform:skew(-20deg);animation:rl-sheen 5s ease-in-out infinite}html body [id$=__hero_jVaWmY] .button-secondary{background:#ffffff1f!important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff!important;border:1px solid rgba(255,255,255,.8)!important;box-shadow:inset 0 0 0 3px #fff0,inset 0 0 0 4px #ffffff47!important}html body [id$=__hero_jVaWmY] .button:not(.button-secondary):active,html body [id$=__hero_jVaWmY] .button:not(.button-secondary):hover{background:var(--lx-gold)!important;border-color:var(--lx-gold)!important;color:#fff!important;box-shadow:inset 0 0 0 3px var(--lx-gold),inset 0 0 0 4px #ffffff80!important}html body [id$=__hero_jVaWmY] .button-secondary:active,html body [id$=__hero_jVaWmY] .button-secondary:hover{background:#fff!important;color:var(--lx-ink)!important}html body [id$=__hero_jVaWmY] .button:active,html body [id$=__hero_jVaWmY] .button-secondary:active{transform:scale(.97)}@keyframes rl-nudge{0%,55%,to{transform:translateY(-55%)}28%{transform:translate(5px,-55%)}}@keyframes rl-sheen{0%{left:-60%}45%{left:130%}to{left:130%}}@media screen and (max-width:749px){html body [id$=__hero_jVaWmY] .button,html body [id$=__hero_jVaWmY] .button-secondary{min-width:0!important;flex:0 1 auto!important;width:calc(50vw - 26px)!important;max-width:calc(50vw - 26px)!important;padding:17px 34px 17px 16px!important;letter-spacing:.2em!important}html body [id$=__hero_jVaWmY] .button:after,html body [id$=__hero_jVaWmY] .button-secondary:after{right:14px}}.product-details h1,.product-information h1,.view-product-title h1,[class*=__text_xrnftG] h3{font-family:var(--lx-serif)!important;font-weight:400!important;letter-spacing:.01em;color:var(--lx-ink)}html body .text-block[class*=__text_xrnftG] h3{font-size:clamp(1.9rem,3vw,2.6rem)!important;line-height:1.08!important}main[data-template^=collection] .shopify-section[id$=__section] .text-block{align-self:center!important;text-align:center!important;width:100%!important;max-width:560px;margin-inline:auto!important}main[data-template^=collection] .shopify-section[id$=__section] .text-block>*{text-align:center!important;margin-inline:auto!important}main[data-template^=collection] .shopify-section[id$=__section] .text-block{justify-content:center!important}.rl-cats{width:100%!important}main[data-template^=collection] .shopify-section[id$=__section] h1{font-family:var(--lx-serif)!important;font-weight:400!important;font-size:clamp(2.4rem,5vw,3.4rem)!important;color:var(--lx-ink)}main[data-template^=collection] .shopify-section[id$=__section] h1:after{content:"";display:block;width:44px;height:1px;margin:14px auto 0;background:var(--lx-gold)}main[data-template^=collection] .shopify-section[id$=__section] .text-block p{color:var(--lx-muted)}footer{display:flex;flex-direction:column}footer [id$=__footer_m9NzUG]{order:1}footer .rl-ft{order:2}footer [id$=__footer_utilities_jLGE8U]{order:3}footer [id$=__footer_m9NzUG],footer [id$=__footer_utilities_jLGE8U]{--color-foreground: 247 243 236;background:var(--lx-night)!important;color:var(--lx-ivory)}footer [id$=__footer_m9NzUG]>*,footer [id$=__footer_utilities_jLGE8U]>*{background:transparent!important;color:inherit}footer [id$=__footer_m9NzUG] h2{font-family:var(--lx-serif);font-weight:400;font-size:2rem;color:#fff!important}footer [id$=__footer_m9NzUG] .email-signup__input-group{background:transparent!important;border:1px solid rgba(247,243,236,.4)!important;border-radius:0!important}footer [id$=__footer_m9NzUG] p{color:#f7f3ecb8}footer [id$=__footer_m9NzUG] input{background:transparent!important;color:#fff!important;border-radius:0!important}footer [id$=__footer_m9NzUG] input::placeholder{color:#f7f3ec8c}footer [id$=__footer_m9NzUG] button{color:#fff!important}footer [id$=__footer_utilities_jLGE8U]{border-top:1px solid rgba(247,243,236,.1)}footer [id$=__footer_utilities_jLGE8U] a,footer [id$=__footer_utilities_jLGE8U] p{color:#f7f3ecb3!important;letter-spacing:.08em}footer [id$=__footer_utilities_jLGE8U] svg{color:#f7f3ecd9}.rl-lx-head{text-align:center;margin:0 auto 34px;max-width:640px}.rl-lx-eyebrow{display:block;margin:0 0 12px;font-family:var(--lx-sans);font-size:.68rem;font-weight:500;letter-spacing:.32em;text-transform:uppercase;color:var(--lx-gold)}.rl-lx-title{margin:0;font-family:var(--lx-serif);font-weight:400;font-size:clamp(2rem,3.6vw,3rem);line-height:1.05;color:var(--lx-ink)}.rl-lx-rule{display:block;width:44px;height:1px;margin:18px auto 0;background:var(--lx-gold)}[id$=__product_list_epHVPk] .text-block h6{color:var(--lx-gold);letter-spacing:.32em;font-size:.68rem;font-weight:500}[id$=__product_list_epHVPk] .text-block h3{font-family:var(--lx-serif);font-weight:400;font-size:clamp(2rem,3.4vw,2.9rem);color:var(--lx-ink)}.rl-reveal{opacity:0;transform:translateY(18px);transition:opacity 1s ease,transform 1s cubic-bezier(.2,.6,.2,1)}.rl-reveal.is-in,.shopify-design-mode .rl-reveal{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.rl-reveal{opacity:1;transform:none;transition:none}html body [id$=__hero_jVaWmY] .button:after,html body [id$=__hero_jVaWmY] .button-secondary:after,html body [id$=__hero_jVaWmY] .button:before{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/51/assets/rl-luxe.css.map */
