@import"https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600&display=swap";.rxui{--rx-primary: #533afd;--rx-primary-deep: #4434d4;--rx-primary-press: #2e2b8c;--rx-primary-soft: #665efd;--rx-primary-subdued: #b9b9f9;--rx-dark: #1c1e54;--rx-ink: #0d253d;--rx-ink-2: #273951;--rx-mute: #64748d;--rx-canvas: #ffffff;--rx-soft: #f6f9fc;--rx-cream: #f5e9d4;--rx-line: #e3e8ee;--rx-ruby: #ea2261;--rx-magenta: #f96bee;--rx-lemon: #9b6829;--rx-shadow-1: rgba(0, 55, 112, .08) 0 1px 3px;--rx-shadow-2: rgba(0, 55, 112, .08) 0 8px 24px, rgba(0, 55, 112, .04) 0 2px 6px;--rx-font: Inter, "SF Pro Display", system-ui, -apple-system, sans-serif;font-family:var(--rx-font);font-feature-settings:"ss01";font-weight:300;color:var(--rx-ink)}.rxui *,.rxui *:before,.rxui *:after{box-sizing:border-box}.rxui :is(h1,h2,h3,h4){font-family:var(--rx-font);font-weight:300;color:var(--rx-ink);margin:0;text-transform:none}.rxui p{margin:0}.rxui a{color:inherit}.rxui :is(a,button):focus-visible{outline:2px solid var(--rx-primary);outline-offset:3px}.rxui .rx-num{font-feature-settings:"tnum";letter-spacing:-.42px}.rxui .rx-container{max-width:1240px;margin:0 auto;padding:0 24px}.rxui .rx-band{padding:96px 0}.rxui .rx-band--soft{background:var(--rx-soft)}.rxui .rx-band--cream{background:var(--rx-cream)}.rxui .rx-band--tight{padding:64px 0}.rxui .rx-eyebrow{display:inline-block;font-size:10px;font-weight:400;letter-spacing:.1px;text-transform:uppercase;line-height:1.15;padding:4px 8px;border-radius:9999px;background:var(--rx-primary-subdued);color:var(--rx-primary-deep)}.rxui .rx-h2{font-size:48px;line-height:1.15;letter-spacing:-.96px}.rxui .rx-lead{font-size:16px;line-height:1.4;color:var(--rx-mute);max-width:560px}.rxui .rx-section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:32px}.rxui .rx-section-head .rx-h2{margin:12px 0 8px}.rxui .rx-link{color:var(--rx-primary);font-size:15px;font-weight:400;text-decoration:none;white-space:nowrap}.rxui .rx-link:hover{text-decoration:underline}.rxui .rx-mbtn{--mb-fill: var(--rx-primary);--mb-bg: var(--rx-canvas);--mb-text: var(--rx-ink);position:relative;display:inline-flex;align-items:center;min-width:220px;height:52px;padding:4px;border-radius:9999px;background:var(--mb-bg);border:1px solid var(--rx-line);cursor:pointer;text-decoration:none;font:inherit;overflow:hidden;isolation:isolate}.rxui .rx-mbtn__circle{position:absolute;left:4px;top:4px;bottom:4px;width:42px;border-radius:9999px;background:var(--mb-fill);transition:width .5s cubic-bezier(.65,0,.35,1);z-index:-1}.rxui .rx-mbtn__icon{position:absolute;left:15px;top:50%;transform:translateY(-50%);transition:transform .5s cubic-bezier(.65,0,.35,1);color:#fff;display:flex}.rxui .rx-mbtn__icon svg{width:20px;height:20px}.rxui .rx-mbtn__label{flex:1;padding:0 22px 0 56px;text-align:center;font-size:16px;font-weight:400;line-height:1;white-space:nowrap;color:var(--mb-text);transition:color .5s}.rxui .rx-mbtn:hover .rx-mbtn__circle,.rxui .rx-mbtn:focus-visible .rx-mbtn__circle{width:calc(100% - 8px)}.rxui .rx-mbtn:hover .rx-mbtn__icon,.rxui .rx-mbtn:focus-visible .rx-mbtn__icon{transform:translate(6px,-50%)}.rxui .rx-mbtn:hover .rx-mbtn__label,.rxui .rx-mbtn:focus-visible .rx-mbtn__label{color:#fff}.rxui .rx-mbtn:active .rx-mbtn__circle{background:var(--rx-primary-press)}.rxui .rx-mbtn--on-dark{--mb-bg: rgba(255, 255, 255, .08);--mb-text: #fff;border-color:#fff3}.rxui .rx-mbtn--sm{height:44px;min-width:0}.rxui .rx-mbtn--sm .rx-mbtn__circle{width:34px}.rxui .rx-mbtn--sm .rx-mbtn__icon{left:12px}.rxui .rx-mbtn--sm .rx-mbtn__icon svg{width:16px;height:16px}.rxui .rx-mbtn--sm .rx-mbtn__label{font-size:14px;padding:0 18px 0 46px}@property --rx-shimmer-angle{syntax: "<angle>"; initial-value: 0deg; inherits: false;}.rxui .rx-shimmer{--sh-bg: var(--rx-dark);--sh-color: #c9c4ff;position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;height:52px;padding:0 24px;border-radius:9999px;background:var(--sh-bg);color:#fff;font:inherit;font-size:16px;font-weight:400;line-height:1;white-space:nowrap;text-decoration:none;cursor:pointer;isolation:isolate;overflow:hidden;border:0;transition:transform .3s;box-shadow:inset 0 -8px 10px #ffffff1f}.rxui .rx-shimmer:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;z-index:-2;background:conic-gradient(from calc(var(--rx-shimmer-angle) - 45deg),transparent 0,var(--sh-color) 90deg,transparent 90deg);animation:rx-shimmer-spin 3s linear infinite;filter:blur(2px)}.rxui .rx-shimmer:after{content:"";position:absolute;top:1.5px;right:1.5px;bottom:1.5px;left:1.5px;border-radius:inherit;background:var(--sh-bg);z-index:-1}.rxui .rx-shimmer:hover{box-shadow:inset 0 -6px 10px #ffffff40}.rxui .rx-shimmer:active{transform:translateY(1px)}.rxui .rx-shimmer svg{width:18px;height:18px;flex:none}.rxui .rx-shimmer--sm{height:44px;padding:0 18px;font-size:14px}@keyframes rx-shimmer-spin{to{--rx-shimmer-angle: 360deg}}.rxui .rx-pill-outline{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:44px;padding:0 18px;border-radius:9999px;border:1px solid var(--rx-primary);color:var(--rx-primary);background:var(--rx-canvas);font:inherit;font-size:14px;font-weight:400;text-decoration:none;white-space:nowrap;cursor:pointer}.rxui .rx-pill-outline:hover{background:#f1efff}@media(prefers-reduced-motion:reduce){.rxui .rx-shimmer:before{animation:none}.rxui .rx-mbtn__circle,.rxui .rx-mbtn__icon,.rxui .rx-mbtn__label{transition:none}}.rxui .rx-lot-grid[hidden]{display:none}.rxui .rx-lot-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.rxui .rx-lot{display:flex;flex-direction:column;height:100%;background:var(--rx-canvas);border:1px solid var(--rx-line);border-radius:12px;overflow:hidden;text-decoration:none;color:var(--rx-ink);box-shadow:var(--rx-shadow-1);transition:box-shadow .25s,transform .25s,border-color .25s}.rxui .rx-lot:hover{box-shadow:var(--rx-shadow-2);transform:translateY(-2px);border-color:#d4dbe4}.rxui .rx-lot__media{position:relative;aspect-ratio:4 / 3;background:var(--rx-soft);overflow:hidden}.rxui .rx-lot__media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s}.rxui .rx-lot:hover .rx-lot__media img{transform:scale(1.03)}.rxui .rx-lot__tag{position:absolute;left:12px;top:12px;padding:4px 8px;border-radius:9999px;background:#fffffff0;color:var(--rx-ink);font-size:10px;font-weight:500;letter-spacing:.1px;text-transform:uppercase;line-height:1.15}.rxui .rx-lot__format{position:absolute;right:12px;top:12px;padding:4px 8px;border-radius:9999px;background:var(--rx-dark);color:#fff;font-size:10px;font-weight:400;text-transform:uppercase;line-height:1.15}.rxui .rx-lot__body{display:flex;flex-direction:column;gap:8px;padding:16px 18px 18px;flex:1}.rxui .rx-lot__cat{font-size:11px;font-weight:400;color:var(--rx-mute);text-transform:uppercase;letter-spacing:.4px}.rxui .rx-lot__title{font-size:18px;line-height:1.3;letter-spacing:-.2px;font-weight:400;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.rxui .rx-lot__meta{display:flex;flex-wrap:wrap;gap:6px;margin-top:2px}.rxui .rx-lot__meta span{font-size:12px;color:var(--rx-ink-2);background:var(--rx-soft);border:1px solid var(--rx-line);border-radius:4px;padding:3px 7px;font-feature-settings:"tnum"}.rxui .rx-lot__foot{display:flex;align-items:flex-end;justify-content:space-between;gap:10px;margin-top:auto;padding-top:14px;border-top:1px solid var(--rx-line)}.rxui .rx-lot__price{font-size:22px;font-weight:400;letter-spacing:-.42px;font-feature-settings:"tnum";line-height:1.1}.rxui .rx-lot__price small{display:block;font-size:11px;color:var(--rx-mute);letter-spacing:0;font-weight:300;margin-bottom:2px}.rxui .rx-lot__go{font-size:14px;color:var(--rx-primary);white-space:nowrap;display:inline-flex;align-items:center;gap:4px}.rxui .rx-lot__go svg{width:14px;height:14px;transition:transform .25s}.rxui .rx-lot:hover .rx-lot__go svg{transform:translate(3px)}@media(max-width:1100px){.rxui .rx-lot-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:820px){.rxui .rx-lot-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}}@media(max-width:480px){.rxui .rx-lot-grid{grid-template-columns:1fr}}.rxui .rx-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;counter-reset:rxstep}.rxui .rx-step{position:relative;background:var(--rx-canvas);border:1px solid var(--rx-line);border-radius:12px;padding:28px 24px 26px}.rxui .rx-step__num{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:9999px;background:var(--rx-dark);color:#fff;font-size:14px;font-weight:400;font-feature-settings:"tnum"}.rxui .rx-step__line{position:absolute;top:45px;left:72px;right:-16px;height:1px;background:linear-gradient(90deg,var(--rx-primary-subdued),transparent)}.rxui .rx-step:last-child .rx-step__line{display:none}.rxui .rx-step h3{font-size:22px;line-height:1.1;letter-spacing:-.22px;margin:20px 0 10px}.rxui .rx-step p{font-size:15px;line-height:1.45;color:var(--rx-mute)}.rxui .rx-step a{color:var(--rx-primary);text-decoration:none}.rxui .rx-step a:hover{text-decoration:underline}.rxui .rx-notes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:16px}.rxui .rx-note{border-radius:12px;padding:22px 24px;background:#fff9;border:1px solid rgba(13,37,61,.08)}.rxui .rx-note h4{font-size:15px;font-weight:500;margin-bottom:6px}.rxui .rx-note p{font-size:14px;line-height:1.45;color:var(--rx-ink-2)}@media(max-width:1000px){.rxui .rx-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.rxui .rx-step__line{display:none}.rxui .rx-notes{grid-template-columns:1fr}}@media(max-width:560px){.rxui .rx-steps{grid-template-columns:1fr}}.rxui .rx-cta-band{position:relative;overflow:hidden;border-radius:16px;background:var(--rx-dark);color:#fff;padding:56px;display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:40px;align-items:center}.rxui .rx-cta-band:before{content:"";position:absolute;right:-120px;top:-160px;width:520px;height:520px;border-radius:50%;background:radial-gradient(circle at 30% 30%,rgba(249,107,238,.45),rgba(83,58,253,.35) 45%,transparent 70%);filter:blur(30px);pointer-events:none}.rxui .rx-cta-band :is(h2,h3){color:#fff}.rxui .rx-cta-band h2{font-size:40px;line-height:1.1;letter-spacing:-.8px;margin:14px 0 12px}.rxui .rx-cta-band p{color:#ffffffb8;font-size:16px;line-height:1.45;max-width:520px}.rxui .rx-cta-band .rx-eyebrow{background:#ffffff1f;color:#d9d5ff}.rxui .rx-cta-actions{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:12px}.rxui .rx-cta-actions .rx-shimmer{--sh-bg: #2a2d72}.rxui .rx-cta-actions small{color:#fff9;font-size:13px}@media(max-width:860px){.rxui .rx-cta-band{grid-template-columns:1fr;padding:36px 26px}.rxui .rx-cta-band h2{font-size:30px}}@media(max-width:767px){.rxui .rx-band{padding:64px 0}.rxui .rx-band--tight{padding:48px 0}.rxui .rx-container{padding:0 16px}.rxui .rx-h2{font-size:32px;letter-spacing:-.64px}.rxui .rx-section-head{flex-direction:column;align-items:flex-start}}.rx-lot-cell{height:100%}.rxui.rx-collection{background:var(--rx-soft);padding-bottom:96px}.rxui .rx-collection__head{position:relative;overflow:hidden;padding:64px 0 40px;background:radial-gradient(60% 120% at 10% 0%,rgba(245,233,212,.9),transparent 60%),radial-gradient(50% 120% at 55% 0%,rgba(215,200,255,.8),transparent 60%),radial-gradient(45% 110% at 95% 0%,rgba(83,58,253,.35),transparent 60%),var(--rx-canvas);border-bottom:1px solid var(--rx-line)}.rxui .rx-collection__head h1{font-size:56px;line-height:1.03;letter-spacing:-1.4px;margin:14px 0 10px}.rxui .rx-collection__count{margin-top:12px;font-size:14px;color:var(--rx-mute)}.rxui .rx-collection__body{padding-top:40px}.rxui .rx-collection__pages{margin-top:40px;text-align:center;font-size:15px}.rxui .rx-collection__pages a,.rxui .rx-collection__pages .current{display:inline-block;min-width:36px;padding:8px 10px;border-radius:9999px;text-decoration:none}.rxui .rx-collection__pages .current{background:var(--rx-ink);color:#fff}@media(max-width:767px){.rxui .rx-collection__head{padding:40px 0 28px}.rxui .rx-collection__head h1{font-size:36px;letter-spacing:-.8px}.rxui.rx-collection{padding-bottom:64px}}
/*# sourceMappingURL=/cdn/shop/t/41/assets/rx-ui.css.map */
