.rcx{--paper:#F4F1EB;--mist:#EDE8E0;--ink:#141414;--ink-2:#4B4743;--ink-3:#8A847C;--line:#E3DDD3;--accent:#B5432F;--ease:cubic-bezier(.2,.65,.2,1);--serif:"Cormorant Garamond","Times New Roman",serif;--sans:"Inter",-apple-system,"Helvetica Neue",sans-serif;background:var(--paper);color:var(--ink);overflow:clip;font-family:var(--sans)}.rcx *{box-sizing:border-box}.rcx img{display:block;max-width:100%}.rcx .rcx-wrap{max-width:1180px;margin:0 auto;padding:0 16px}@media(min-width:750px){.rcx .rcx-wrap{padding:0 32px}}.rcx .rcx-eyebrow{font:500 11px/1.4 var(--sans)!important;letter-spacing:.18em!important;text-transform:uppercase!important;color:var(--ink-3)!important;margin:0 0 18px}.rcx h2.rcx-h,.rcx .rcx-h{font-family:var(--serif)!important;font-weight:400!important;font-size:clamp(38px,5.6vw,76px)!important;line-height:1!important;letter-spacing:-.015em!important;color:var(--ink)!important;margin:0 0 20px!important;text-transform:none!important}.rcx .rcx-h em,.rcx .rcx-say em{font-style:italic;color:var(--accent)}.rcx .rcx-p{font:16px/1.65 var(--sans)!important;color:var(--ink-2)!important;margin:0;max-width:34em}.rcx .rcx-fine{font:12px/1.5 var(--sans)!important;color:var(--ink-3)!important;margin:26px 0 0}.rcx .rcx-line__t,.rcx .rcx-step__t,.rcx .rcx-renara__word{font-family:var(--serif)!important}.rcx .rcx-line__n,.rcx .rcx-step__n,.rcx .rcx-inci__top span,.rcx .rcx-inci__foot span,.rcx .rcx-add__t{font-family:var(--sans)!important}.rcx.js .rcx-rv{opacity:0;transform:translate3d(0,22px,0);filter:blur(6px);transition:opacity 1.1s var(--ease),transform 1.1s var(--ease),filter 1.1s var(--ease);transition-delay:var(--d,0ms)}.rcx.js .rcx-rv.in{opacity:1;transform:none;filter:none}.rcx.js [data-rcx-clip]{clip-path:inset(10% 8% 10% 8% round 28px);transition:clip-path 1.5s var(--ease)}.rcx.js [data-rcx-clip=wide]{clip-path:inset(14% 10% 14% 10% round 28px)}.rcx.js [data-rcx-clip].in{clip-path:inset(0 0 0 0 round 22px)}.rcx.js [data-rcx-clip=wide].in{clip-path:inset(0 0 0 0 round 0)}.rcx [data-rcx-clip] img{transform:scale(1.08);transition:transform 2.2s var(--ease)}.rcx [data-rcx-clip].in img{transform:scale(1)}.rcx .rcx-cloud{position:relative;height:240vh;background:radial-gradient(120% 90% at 50% 40%,#F6F3EE 0%,var(--mist) 62%,#E6E0D6 100%)}.rcx .rcx-cloud__pin{position:sticky;top:0;height:100vh;min-height:560px;display:grid;place-items:center;overflow:hidden;isolation:isolate}.rcx .rcx-sky{position:absolute;top:-10%;right:-10%;bottom:-10%;left:-10%;z-index:0;pointer-events:none;transform:translate3d(0,calc(var(--p,0) * -6%),0)}.rcx .rcx-sky.front{z-index:1;opacity:calc(.35 + var(--q) * .65)}.rcx .rcx-sky i{position:absolute;border-radius:50%;background:radial-gradient(closest-side,#fffffff2,#ffffff8c 45%,#fff0);filter:blur(18px);will-change:transform;animation:rcx-drift var(--t,60s) linear infinite}.rcx .rcx-sky .c1{width:70vw;height:30vw;left:-20vw;top:58%;--t:70s}.rcx .rcx-sky .c2{width:60vw;height:24vw;right:-18vw;top:66%;--t:85s;animation-direction:reverse}.rcx .rcx-sky .c3{width:46vw;height:18vw;left:10vw;top:76%;--t:55s;opacity:.85}.rcx .rcx-sky .c4{width:52vw;height:20vw;right:4vw;top:18%;--t:95s;opacity:.55}.rcx .rcx-sky .c5{width:38vw;height:14vw;left:-6vw;top:22%;--t:75s;opacity:.5;animation-direction:reverse}.rcx .rcx-sky .c6{width:80vw;height:26vw;left:10vw;top:86%;--t:110s;opacity:.9}@keyframes rcx-drift{0%{transform:translate3d(-6vw,0,0) scale(1)}50%{transform:translate3d(6vw,-1.5vh,0) scale(1.06)}to{transform:translate3d(-6vw,0,0) scale(1)}}.rcx .rcx-cloud{--q:clamp(0,calc((var(--p,0) - .2) / .6),1)}.rcx .rcx-cloud__img{position:absolute;z-index:1;margin:0;width:min(46vw,620px);aspect-ratio:4/5;left:50%;top:50%;transform:translate3d(-50%,-50%,0) scale(calc(1.06 - var(--p,0) * .18));opacity:calc(1 - var(--q) * .8);filter:blur(calc(var(--q) * 5px));-webkit-mask-image:radial-gradient(70% 72% at 50% 50%,#000 58%,transparent 100%);mask-image:radial-gradient(70% 72% at 50% 50%,#000 58%,transparent 100%)}.rcx .rcx-cloud__img img{width:100%;height:100%;object-fit:cover}.rcx .rcx-cloud__copy{position:relative;z-index:2;text-align:center;max-width:980px;padding:0 20px;transform:translate3d(0,calc((1 - var(--q)) * 36px),0)}.rcx .rcx-cloud__copy .rcx-eyebrow{color:var(--ink-2)!important}.rcx h2.rcx-say,.rcx .rcx-say{font-family:var(--serif)!important;font-weight:400!important;font-size:clamp(40px,7.4vw,112px)!important;line-height:.98!important;letter-spacing:-.02em!important;color:var(--ink)!important;margin:0 auto 22px!important;text-shadow:0 1px 40px rgba(246,243,238,.9);text-transform:none!important;text-wrap:balance}.rcx .rcx-say .w{font-family:var(--serif)!important;font-weight:400!important;font-size:inherit!important;line-height:inherit!important;letter-spacing:inherit!important;color:inherit!important;margin:0 .11em;display:inline-block;opacity:var(--o,1);transform:translate3d(0,calc((1 - var(--o,1)) * 14px),0);filter:blur(calc((1 - var(--o,1)) * 6px));transition:opacity .25s linear,transform .25s linear,filter .25s linear}.rcx.js .rcx-say .w{--o:clamp(0,calc(var(--q) * var(--n) * 1.35 - var(--i)),1)}.rcx .rcx-cloud__sub{font:15.5px/1.6 var(--sans)!important;color:var(--ink-2)!important;margin:0 auto;max-width:28em;opacity:clamp(0,calc(var(--q) * 3 - 2),1)}.rcx.js .rcx-cloud__copy .rcx-eyebrow{opacity:clamp(0,calc(var(--q) * 4),1)}.rcx:not(.js) .rcx-cloud__sub{opacity:1}.rcx .rcx-cue{position:absolute;bottom:28px;left:50%;width:1px;height:46px;background:#1414141f;overflow:hidden;opacity:calc(1 - var(--p,0) * 4)}.rcx .rcx-cue i{position:absolute;left:0;top:-46px;width:1px;height:46px;background:var(--ink);animation:rcx-cue 2.2s var(--ease) infinite}@keyframes rcx-cue{to{top:46px}}@media(max-width:749px){.rcx .rcx-cloud{height:200vh}.rcx .rcx-cloud__img{width:84vw;top:44%}.rcx .rcx-cloud__copy{align-self:end;padding-bottom:12vh}}.rcx .rcx-feel{padding:110px 0 120px;background:var(--paper)}.rcx .rcx-feel__grid{display:grid;gap:48px;align-items:center}.rcx .rcx-feel__media .rcx-clip{border-radius:22px;overflow:hidden;aspect-ratio:4/5;background:var(--mist)}.rcx .rcx-feel__media img{width:100%;height:100%;object-fit:cover}.rcx .rcx-line{position:relative;display:grid;grid-template-columns:54px 1fr;gap:10px;padding:26px 0 28px}.rcx .rcx-line__n{font:500 12px/2.6 var(--sans);letter-spacing:.14em;color:var(--ink-3)}.rcx .rcx-line__t{font-family:var(--serif)!important;font-size:clamp(28px,3.4vw,44px)!important;line-height:1.08!important;letter-spacing:-.01em;color:var(--ink);margin:0}.rcx .rcx-line__rule{position:absolute;left:0;right:0;bottom:0;height:1px;background:var(--line);transform-origin:0 50%;transform:scaleX(0);transition:transform 1.6s var(--ease) calc(var(--d,0ms) + .2s)}.rcx .rcx-line.in .rcx-line__rule,.rcx:not(.js) .rcx-line__rule{transform:scaleX(1)}@media(min-width:990px){.rcx .rcx-feel__grid{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:88px}.rcx .rcx-feel{padding:150px 0 160px}}.rcx .rcx-tex{position:relative;background:#eae3d8}.rcx .rcx-tex__frame{position:relative;height:clamp(420px,78vh,860px);overflow:hidden}.rcx .rcx-tex__frame img{position:absolute;top:-6%;right:0;bottom:-6%;left:0;width:100%;height:112%;object-fit:cover;object-position:30% 50%}.rcx .rcx-tex__frame:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(270deg,#ece6dcf0,#ece6dcb8,#ece6dc00 52%);pointer-events:none}.rcx .rcx-tex__copy{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:center;align-items:flex-end;text-align:right;pointer-events:none}.rcx .rcx-tex__copy>*{max-width:30rem}.rcx .rcx-tex__copy .rcx-p{margin-left:auto}@media(max-width:749px){.rcx .rcx-tex__frame{height:auto;aspect-ratio:4/3}.rcx .rcx-tex__frame:after{display:none}.rcx .rcx-tex__copy{position:relative;inset:auto;align-items:flex-start;text-align:left;padding:36px 16px 64px}.rcx .rcx-tex__copy .rcx-p{margin-left:0}}.rcx .rcx-renara{position:relative;background:#121110;color:#f4f1eb;padding:130px 0 140px;text-align:center;overflow:hidden}.rcx .rcx-renara__glow{position:absolute;left:50%;top:50%;width:min(1100px,140vw);aspect-ratio:1;transform:translate(-50%,-50%);background:radial-gradient(closest-side,rgba(181,67,47,.22),rgba(181,67,47,.06) 55%,transparent 75%);filter:blur(10px);animation:rcx-breathe 9s ease-in-out infinite}@keyframes rcx-breathe{0%,to{opacity:.7;transform:translate(-50%,-50%) scale(.94)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.04)}}.rcx .rcx-renara__in{position:relative;z-index:1}.rcx .rcx-renara .rcx-eyebrow{color:#f4f1eb99!important}.rcx .rcx-renara__word{font-family:var(--serif)!important;font-weight:300!important;font-size:clamp(84px,17vw,240px)!important;line-height:.9!important;letter-spacing:-.03em;margin:0 0 30px;background:linear-gradient(100deg,#8e877d,#f4f1eb 38%,#fff,#f4f1eb 54%,#8e877d);background-size:260% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:rcx-sheen 7s var(--ease) infinite}.rcx .rcx-renara__word sup{font-size:.22em;vertical-align:top;position:relative;top:.5em;margin-left:.05em;-webkit-text-fill-color:#F4F1EB}@keyframes rcx-sheen{0%{background-position:100% 0}60%,to{background-position:0 0}}.rcx .rcx-renara__p{margin:0 auto 34px;color:#f4f1ebc7!important;font-size:17px!important}.rcx .rcx-chips{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.rcx .rcx-chips li{font:500 12px/1 var(--sans);letter-spacing:.08em;text-transform:uppercase;color:#f4f1eb;border:1px solid rgba(244,241,235,.24);border-radius:999px;padding:12px 16px}.rcx .rcx-ritual{padding:120px 0 110px}.rcx .rcx-head{max-width:760px;margin-bottom:56px}.rcx .rcx-steps{list-style:none;margin:0;padding:0;display:grid;gap:36px}.rcx .rcx-step__img{position:relative;aspect-ratio:4/5;border-radius:20px;overflow:hidden;background:#fff;margin-bottom:20px;box-shadow:inset 0 0 0 1px #1414140d}.rcx .rcx-step__img img{width:100%;height:100%;object-fit:cover;transition:transform 1.4s var(--ease)}.rcx .rcx-step:hover .rcx-step__img img{transform:scale(1.035)}.rcx .rcx-step__n{position:absolute;left:16px;top:14px;font:500 11px/1 var(--sans);letter-spacing:.16em;color:var(--ink-2);background:#ffffffd1;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:999px;padding:8px 11px}.rcx .rcx-step__t{font-family:var(--serif)!important;font-size:34px!important;line-height:1!important;margin:0 0 10px;color:var(--ink)}.rcx .rcx-step__x{font:15px/1.6 var(--sans)!important;color:var(--ink-2)!important;margin:0 0 18px;max-width:24em}.rcx .rcx-add{display:inline-flex;align-items:center;height:48px;padding:0 22px;border-radius:999px!important;background-color:var(--ink)!important;color:#f4f1eb!important;border:1px solid var(--ink)!important;font:500 14px/1 var(--sans)!important;letter-spacing:.01em!important;text-transform:none!important;cursor:pointer;transition:background-color .25s,transform .25s}.rcx .rcx-add:hover{background-color:#2c2825!important;transform:translateY(-1px)}.rcx .rcx-add[aria-busy=true]{opacity:.6;pointer-events:none}.rcx .rcx-add.is-added{background-color:#3f4d3b!important;border-color:#3f4d3b!important}.rcx .rcx-add[disabled]{opacity:.45;cursor:not-allowed}.rcx .rcx-link{display:inline-flex;gap:8px;align-items:center;font:500 14px/1 var(--sans)!important;color:var(--ink)!important;text-decoration:none!important;border-bottom:1px solid currentColor;padding-bottom:6px;transition:gap .3s var(--ease)}.rcx .rcx-link:hover{gap:14px}.rcx .rcx-err{font:13px var(--sans);color:#a2341f;margin:18px 0 0}@media(min-width:750px){.rcx .rcx-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.rcx .rcx-ritual{padding:150px 0 130px}}.rcx .rcx-group{padding:0 0 120px}.rcx .rcx-group__frame{border-radius:22px;overflow:hidden;aspect-ratio:16/9;background:var(--mist)}.rcx .rcx-group__frame img{width:100%;height:100%;object-fit:cover}.rcx .rcx-group__cap{display:flex;flex-wrap:wrap;gap:14px 28px;justify-content:space-between;align-items:baseline;margin-top:20px}.rcx .rcx-group__cap p{font:14px/1.5 var(--sans)!important;color:var(--ink-3)!important;margin:0}@media(max-width:749px){.rcx .rcx-group__frame{aspect-ratio:4/3}}.rcx .rcx-night{position:relative;min-height:clamp(520px,92vh,900px);display:flex;align-items:center;overflow:hidden;background:#2a231c;color:#f4f1eb}.rcx .rcx-night img.rcx-par{position:absolute;top:-8%;right:0;bottom:-8%;left:0;width:100%;height:116%;object-fit:cover;object-position:70% 50%}.rcx .rcx-night__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#1c1611c7,#1c16116b 42%,#1c161100 70%)}.rcx .rcx-night__copy{position:relative;z-index:1;width:100%}.rcx .rcx-night__copy>*{max-width:30rem}.rcx .rcx-night .rcx-eyebrow{color:#f4f1ebb3!important}.rcx .rcx-night h2.rcx-h{color:#f4f1eb!important}.rcx .rcx-night .rcx-h em{color:#e9b9a6}.rcx .rcx-night .rcx-p{color:#f4f1ebd6!important;margin-bottom:30px}.rcx .rcx-cta{display:inline-flex;align-items:center;height:56px;padding:0 28px;border-radius:999px!important;background-color:#f4f1eb!important;color:var(--ink)!important;border:1px solid #F4F1EB!important;font:500 15px/1 var(--sans)!important;letter-spacing:.01em!important;text-transform:none!important;cursor:pointer;transition:background-color .25s,transform .25s}.rcx .rcx-cta:hover{background-color:#fff!important;transform:translateY(-1px)}@media(max-width:749px){.rcx .rcx-night{align-items:flex-end;min-height:640px}.rcx .rcx-night__shade{background:linear-gradient(0deg,#1c1611db,#1c161180 48%,#1c161100 78%)}.rcx .rcx-night__copy{padding-bottom:56px}.rcx .rcx-night img.rcx-par{object-position:78% 50%}}@media(max-width:500px){.rcx .rcx-night{flex-direction:column;align-items:stretch;min-height:0}.rcx .rcx-night img.rcx-par{position:relative;inset:auto;display:block;width:100%;height:440px;object-fit:cover;transform:none!important}.rcx .rcx-night__shade{inset:340px 0 auto 0;height:100px;background:linear-gradient(180deg,#2a231c00,#2a231c)}.rcx .rcx-night__copy{padding-top:48px;padding-bottom:48px}.rcx .rcx-night .rcx-cta{width:100%;justify-content:center}.rcx .rcx-night__copy>*{max-width:40rem}}.rcx .rcx-inci{padding:130px 0 140px;background:var(--paper)}.rcx .rcx-inci__grid{display:grid;gap:40px;align-items:start}.rcx .rcx-inci__card{background:#fff;border:1px solid var(--line);border-radius:22px;padding:30px 26px 24px;box-shadow:0 40px 80px -60px #14141459}.rcx .rcx-inci__top,.rcx .rcx-inci__foot{display:flex;justify-content:space-between;gap:12px;font:500 11px/1.4 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-3)}.rcx .rcx-inci__top{padding-bottom:18px;border-bottom:1px solid var(--line);margin-bottom:20px;color:var(--ink)}.rcx .rcx-inci__list{font:400 14.5px/1.95 var(--sans)!important;color:var(--ink-2)!important;margin:0 0 22px;letter-spacing:.005em;-webkit-hyphens:none;hyphens:none;overflow-wrap:break-word}.rcx .rcx-inci__foot{padding-top:16px;border-top:1px solid var(--line);letter-spacing:.12em;font-size:10.5px}@media(min-width:990px){.rcx .rcx-inci__grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:80px}.rcx .rcx-inci__head{position:sticky;top:110px}.rcx .rcx-inci__card{padding:44px 46px 32px}.rcx .rcx-inci__list{font-size:15.5px!important}}@media(prefers-reduced-motion:reduce){.rcx .rcx-sky i,.rcx .rcx-renara__glow,.rcx .rcx-renara__word,.rcx .rcx-cue i{animation:none!important}.rcx .rcx-cloud{height:auto}.rcx .rcx-cloud__pin{position:relative;height:auto;min-height:100vh}.rcx.js .rcx-rv,.rcx.js [data-rcx-clip]{opacity:1;transform:none;filter:none;clip-path:none;transition:none}.rcx .rcx-say .w{--o:1!important}.rcx .rcx-cloud__img{opacity:.35;filter:none}.rcx.js .rcx-cloud__copy .rcx-eyebrow,.rcx .rcx-cloud__sub{opacity:1}}
/*# sourceMappingURL=/cdn/shop/t/49/assets/rc-story.css.map */
