.rx{--space:#020c07;--deep:#04170f;--green:#06402B;--green-2:#0b5a3d;--gold:#B8975A;--gold-hi:#E3CB93;--gold-lo:#7d6538;--ivory:#F5F0E8;--mist:rgba(245,240,232,.66);--faint:rgba(245,240,232,.38);--line:rgba(227,203,147,.18);--glass:rgba(245,240,232,.045);--glass-2:rgba(245,240,232,.08);--btn-a:#ECD6A2;--btn-b:#C7A465;--btn-c:#B08C4F;--btn-text:#1a1408;--serif:"EB Garamond",Georgia,"Times New Roman",serif;--sans:"Jost",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--ease-out:cubic-bezier(.23,1,.32,1);--ease-float:cubic-bezier(.16,1,.3,1);--ease-io:cubic-bezier(.77,0,.175,1);--ease-drawer:cubic-bezier(.32,.72,0,1);--pad:22px;--max:1120px;position:relative;z-index:1;font-family:var(--sans);font-weight:300;font-size:16px;color:var(--ivory);line-height:1.55;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;text-align:left}.rx :where(h1,h2,h3,h4,h5,h6,p,ul,ol,li,figure,figcaption,blockquote,small,s,b,i,em){font:inherit;color:inherit;letter-spacing:inherit;text-transform:inherit;margin:0;padding:0;border:0}.rx,.rx *,.rx *:before,.rx *:after{box-sizing:border-box}.rx :where(div,section,article,span,a,button,img,svg,ul,li,p,h1,h2,h3,h4,figure){margin:0;padding:0}.rx :where(b){font-weight:500}.rx :where(img){display:block;max-width:100%;height:auto}.rx :where(button){font:inherit;color:inherit;background:none;border:0;cursor:pointer;-webkit-tap-highlight-color:transparent;box-shadow:none;min-height:0;text-transform:none;letter-spacing:inherit}.rx :where(a){color:inherit;text-decoration:none;-webkit-tap-highlight-color:transparent}.rx em{font-style:italic;font-feature-settings:"locl" 0}.rx :focus-visible{outline:1.5px solid var(--gold-hi);outline-offset:3px;border-radius:6px}.rx-sec{position:relative;background:var(--sec-bg,transparent)}.rx-sec.rx-has-bg{background:var(--sec-bg)}#rx-dust{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:0;pointer-events:none}.rx-glow{position:fixed;z-index:0;pointer-events:none;border-radius:50%;filter:blur(70px);opacity:.55;will-change:transform}.rx-glow.rx-g1{width:520px;height:520px;left:-180px;top:-120px;background:radial-gradient(circle,rgba(11,90,61,.9),transparent 65%)}.rx-glow.rx-g2{width:460px;height:460px;right:-200px;top:40vh;background:radial-gradient(circle,rgba(184,151,90,.32),transparent 65%)}.rx-glow.rx-g3{width:600px;height:600px;left:20%;bottom:-320px;background:radial-gradient(circle,rgba(6,64,43,.95),transparent 62%)}.rx-annc{position:relative;z-index:2}.rx-eyebrow{font-family:var(--sans);font-size:11px;font-weight:500;letter-spacing:.24em;text-transform:uppercase;color:var(--gold-hi)}.rx-h1{font-family:var(--serif);font-weight:400;font-size:clamp(40px,11vw,76px);line-height:1;letter-spacing:-.015em}.rx-h2{font-family:var(--serif);font-weight:400;font-size:clamp(32px,8.6vw,56px);line-height:1.04;letter-spacing:-.01em}.rx-h3{font-family:var(--serif);font-weight:400;font-size:clamp(24px,6.4vw,32px);line-height:1.12}.rx-h1 em,.rx-h2 em,.rx-h3 em{color:var(--gold-hi)}.rx-lead{font-size:16.5px;color:var(--mist);max-width:34em}.rx-small{font-size:13px;color:var(--faint)}.rx-gold{color:var(--gold-hi)}.rx-wrap{width:100%;max-width:var(--max);margin:0 auto;padding:0 var(--pad)}.rx-sec{padding:72px 0}.rx-center{text-align:center}.rx-center .rx-lead{margin-left:auto;margin-right:auto}.rx-stack>*+*{margin-top:16px}.rx-annc{height:34px;display:flex;align-items:center;justify-content:center;font-size:11.5px;letter-spacing:.08em;color:var(--ivory);background:linear-gradient(90deg,#06402b00,#06402bbf,#06402b00);border-bottom:1px solid var(--line);overflow:hidden}.rx-annc span{position:absolute;transition:opacity .5s ease,transform .6s var(--ease-out),filter .5s ease;white-space:nowrap}.rx-annc span:not(.rx-on){opacity:0;transform:translateY(8px);filter:blur(3px)}.rx-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:56px;padding:0 28px;border-radius:999px;font-size:15px;font-weight:500;letter-spacing:.04em;text-align:center;line-height:1.2;color:var(--btn-text);background:linear-gradient(180deg,var(--btn-a),var(--btn-b) 55%,var(--btn-c));box-shadow:0 10px 30px -10px #e3cb938c,inset 0 1px #ffffff8c;transition:transform .16s var(--ease-out),box-shadow .3s ease;overflow:hidden;isolation:isolate}.rx-btn:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(100deg,transparent 30%,rgba(255,255,255,.55) 50%,transparent 70%);transform:translate(-120%);z-index:-1;animation:rx-sheen 5.5s var(--ease-io) infinite 2s}@keyframes rx-sheen{0%,70%{transform:translate(-120%)}to{transform:translate(120%)}}.rx-btn:active{transform:scale(.97)}.rx-btn.rx-block{width:100%}.rx-btn small{font-weight:400;opacity:.72;font-size:12.5px;letter-spacing:.02em}.rx-btn-ghost{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:0 16px;border-radius:999px;border:1px solid var(--line);font-size:12.5px;letter-spacing:.06em;transition:transform .16s var(--ease-out),border-color .3s ease,background .3s ease}.rx-btn-ghost:active{transform:scale(.97)}@media(hover:hover)and (pointer:fine){.rx-btn:hover{box-shadow:0 14px 40px -10px #e3cb93bf,inset 0 1px #ffffff8c}.rx-btn-ghost:hover{border-color:#e3cb9380;background:var(--glass)}}.rx-js [data-float]{opacity:0;transform:translate3d(0,46px,0) scale(.965) rotate(var(--rot,-1.2deg));filter:blur(7px);transition:opacity 1s var(--ease-float),transform 1.25s var(--ease-float),filter .9s var(--ease-float);transition-delay:var(--d,0ms)}.rx-js [data-float].rx-in{opacity:1;transform:none;filter:none}.rx-bob{animation:rx-bob var(--bt,7s) ease-in-out infinite alternate;animation-delay:var(--bd,0s)}@keyframes rx-bob{0%{transform:translate3d(0,-5px,0) rotate(-.25deg)}to{transform:translate3d(0,6px,0) rotate(.3deg)}}.rx-split .rx-w{display:inline-block;white-space:pre}.rx-js .rx-split .rx-w{opacity:0;transform:translate3d(0,.55em,0);filter:blur(8px);transition:opacity .9s var(--ease-float),transform 1.1s var(--ease-float),filter .8s var(--ease-float);transition-delay:calc(var(--i)*55ms + var(--d,0ms))}.rx-js .rx-split.rx-in .rx-w{opacity:1;transform:none;filter:none}.rx-fl{position:absolute;pointer-events:none;will-change:transform;z-index:0}.rx-fl>*{display:block}.rx-fl .rx-inner{animation:rx-drift var(--ft,11s) ease-in-out infinite alternate;animation-delay:var(--fd,0s)}@keyframes rx-drift{0%{transform:translateZ(0) rotate(var(--r0,-8deg))}to{transform:translate3d(var(--fx,10px),var(--fy,-16px),0) rotate(var(--r1,9deg))}}.rx-hero{padding:26px 0 70px;min-height:calc(100svh - 92px);display:flex;align-items:center}.rx-hero-grid{display:grid;gap:8px;align-items:center}.rx-hero .rx-h1{margin-top:14px}.rx-hero .rx-lead{margin-top:16px;font-size:16px}.rx-orbit{position:relative;width:min(84vw,380px);aspect-ratio:1;margin:18px auto 6px;perspective:900px}.rx-orb{position:absolute;top:13%;right:13%;bottom:13%;left:13%;border-radius:50%;overflow:hidden;background:radial-gradient(circle at 35% 28%,#1b6a4b,#0a3a27 42%,#03170e 78%);box-shadow:0 0 0 1px #e3cb9338,0 40px 90px -30px #000000e6,0 0 120px -20px #0b5a3de6,inset 0 -30px 60px #00000073}.rx-orb img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity 1.2s ease}.rx-orb img.rx-ok{opacity:1}.rx-orb .rx-duo{position:absolute;top:8%;right:14%;bottom:4%;left:14%;width:72%;height:88%}.rx-orb:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:radial-gradient(circle at 30% 22%,rgba(255,255,255,.22),transparent 38%),radial-gradient(circle at 70% 90%,rgba(184,151,90,.18),transparent 45%);pointer-events:none}.rx-ring{position:absolute;top:-2%;right:-2%;bottom:-2%;left:-2%;border-radius:50%;border:1px solid rgba(227,203,147,.38);transform:rotateX(74deg) rotate(0);animation:rx-spin 22s linear infinite;transform-style:preserve-3d}.rx-ring.rx-r2{top:6%;right:6%;bottom:6%;left:6%;border-color:#e3cb9329;animation-duration:34s;animation-direction:reverse;transform:rotateX(70deg) rotateY(14deg)}.rx-ring i{position:absolute;width:9px;height:9px;border-radius:50%;top:-4.5px;left:calc(50% - 4.5px);background:radial-gradient(circle at 35% 30%,#fff3cf,#c7a465 55%,#6b5229);box-shadow:0 0 14px #e3cb93e6}.rx-ring.rx-r2 i{width:6px;height:6px;top:auto;bottom:-3px}@keyframes rx-spin{to{transform:rotateX(74deg) rotate(360deg)}}.rx-ring.rx-r2{animation-name:rx-spin2}@keyframes rx-spin2{0%{transform:rotateX(70deg) rotateY(14deg) rotate(0)}to{transform:rotateX(70deg) rotateY(14deg) rotate(-360deg)}}.rx-orb-wrap{position:absolute;top:0;right:0;bottom:0;left:0;animation:rx-bob 8s ease-in-out infinite alternate}.rx-stars{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--mist)}.rx-stars svg{width:84px;height:14px}.rx-proof{padding:40px 0 70px}.rx-proof-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:20px}.rx-marquee{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.rx-track{display:flex;gap:14px;width:max-content;animation:rx-mq 70s linear infinite}.rx-marquee.rx-paused .rx-track{animation-play-state:paused}@media(hover:hover){.rx-marquee:hover .rx-track{animation-play-state:paused}}@keyframes rx-mq{to{transform:translate(-50%)}}.rx-pair{width:236px;flex:none;border-radius:20px;overflow:hidden;border:1px solid var(--line);background:var(--glass)}.rx-pair .rx-imgs{display:grid;grid-template-columns:1fr 1fr;aspect-ratio:4/3.1;gap:2px;background:var(--line)}.rx-ph{position:relative;background:linear-gradient(160deg,#0d2c20,#061a12);overflow:hidden}.rx-ph img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.rx-ph span{position:absolute;left:8px;bottom:8px;font-size:9.5px;letter-spacing:.16em;text-transform:uppercase;padding:4px 7px;border-radius:99px;background:#020c079e;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.rx-pair p{padding:11px 13px 13px;font-size:12.5px;color:var(--mist);line-height:1.35}.rx-pair p b{display:block;font-family:var(--serif);font-weight:500;font-size:17px;color:var(--ivory)}.rx-wound{padding:80px 0 50px;overflow:hidden}.rx-wound .rx-h2{max-width:13em}.rx-wound .rx-lines{margin-top:28px;display:grid;gap:10px}.rx-wound .rx-lines p{font-family:var(--serif);font-size:clamp(21px,5.6vw,28px);line-height:1.2;color:var(--mist)}.rx-wound .rx-lines p b{font-weight:400;color:var(--ivory)}.rx-wound .rx-turn{margin-top:36px;padding-top:26px;border-top:1px solid var(--line)}.rx-strands{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0}.rx-strand{position:absolute;top:-40px;width:60px;height:220px;opacity:.75;will-change:transform}.rx-strand path{fill:none;stroke:url(#rxStrandG);stroke-width:1.1;stroke-linecap:round}.rx-places .rx-grid2{display:grid;gap:16px;margin-top:36px}.rx-card{position:relative;border-radius:26px;padding:26px 22px;background:linear-gradient(160deg,#f5f0e812,#f5f0e805);border:1px solid var(--line);overflow:hidden;isolation:isolate}.rx-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(120% 70% at 100% 0%,rgba(184,151,90,.13),transparent 60%);z-index:-1}.rx-card .rx-num{font-family:var(--serif);font-size:13px;letter-spacing:.2em;color:var(--gold-hi)}.rx-card h3{margin-top:10px}.rx-card p{margin-top:10px;color:var(--mist);font-size:15px}.rx-card .rx-prod{margin-top:18px;display:flex;align-items:center;gap:12px;padding-top:16px;border-top:1px solid var(--line)}.rx-card .rx-prod svg{width:34px;height:52px;flex:none}.rx-card .rx-prod b{display:block;font-weight:500;font-size:14px;letter-spacing:.03em}.rx-card .rx-prod span{font-size:12.5px;color:var(--faint)}.rx-chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:14px}.rx-chip{font-size:11.5px;letter-spacing:.03em;padding:6px 10px;border-radius:99px;border:1px solid var(--line);color:var(--mist);background:#020c0759}.rx-together{margin-top:30px;text-align:center}.rx-together p{font-family:var(--serif);font-size:clamp(22px,6vw,30px);line-height:1.2}.rx-forhim{margin-top:14px;font-size:13px;color:var(--faint);letter-spacing:.02em}.rx-offer{padding-top:64px}.rx-offer .rx-head{max-width:620px;margin:0 auto}.rx-offer-shell{max-width:520px;margin:30px auto 0}.rx-seg{position:relative;display:grid;grid-template-columns:repeat(3,1fr);padding:5px;border-radius:20px;background:#020c0799;border:1px solid var(--line)}.rx-seg .rx-ind{position:absolute;top:5px;bottom:5px;left:5px;width:calc((100% - 10px)/3);border-radius:15px;background:linear-gradient(180deg,#e3cb9333,#b8975a14);border:1px solid rgba(227,203,147,.55);box-shadow:0 8px 30px -12px #e3cb9399;transition:transform .42s var(--ease-io)}.rx-seg button{position:relative;z-index:1;padding:11px 4px 10px;border-radius:15px;text-align:center;transition:transform .16s var(--ease-out),color .3s ease;color:var(--mist)}.rx-seg button:active{transform:scale(.96)}.rx-seg button[aria-checked=true]{color:var(--ivory)}.rx-seg .rx-sn{display:block;font-family:var(--serif);font-size:19px;line-height:1.05}.rx-seg .rx-sd{display:block;font-size:10.5px;letter-spacing:.08em;margin-top:3px;color:var(--faint)}.rx-seg .rx-sp{display:block;font-size:13px;font-weight:500;margin-top:4px;color:var(--gold-hi)}.rx-seg .rx-flag{position:absolute;top:-11px;left:50%;transform:translate(-50%);font-size:9px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;padding:4px 8px;border-radius:99px;background:var(--gold-hi);color:#1a1408;white-space:nowrap}.rx-ocard{margin-top:16px;border-radius:28px;padding:24px 20px 22px;background:linear-gradient(170deg,#0b5a3d6b,#04170fbf 55%);border:1px solid rgba(227,203,147,.3);box-shadow:0 50px 100px -50px #000000e6,0 0 80px -40px #b8975a80;position:relative;overflow:hidden}.rx-ocard:before{content:"";position:absolute;width:300px;height:300px;right:-120px;top:-140px;border-radius:50%;background:radial-gradient(circle,rgba(227,203,147,.25),transparent 65%);pointer-events:none}.rx-swap{transition:opacity .22s ease,filter .22s ease}.rx-swap.rx-out{opacity:.15;filter:blur(4px);transition-duration:.11s}.rx-o-top{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}
/*# sourceMappingURL=/cdn/shop/t/35/assets/rx.css.map */
