.lumi-react-footer{z-index:2;border-top:1px solid var(--lumi-surface-border);color:#aeb8b9;background:radial-gradient(circle at 80% 0, rgba(var(--lumi-action-rose-rgb), .09), transparent 32%), #020a10;grid-template-columns:minmax(250px,1.3fr) repeat(3,minmax(150px,1fr));gap:clamp(34px,5vw,76px);padding:58px clamp(28px,5vw,88px) 34px;display:grid;position:relative}.lumi-react-footer__brand span{color:#f1ece4;letter-spacing:.28em;font-size:1.25rem}.lumi-react-footer__brand p{color:#819195;max-width:360px;margin:16px 0 0}.lumi-react-footer nav{flex-direction:column;gap:10px;display:flex}.lumi-react-footer nav b{color:var(--lumi-action-rose);letter-spacing:.2em;text-transform:uppercase;margin-bottom:8px;font-size:.68rem}.lumi-react-footer a{color:#d9ddda;letter-spacing:.04em;width:max-content;font-size:.82rem}.lumi-react-footer a:hover{color:#d9a765}.lumi-react-footer small{border-top:1px solid color-mix(in srgb,var(--lumi-surface-border) 70%,transparent);color:#66777b;letter-spacing:.1em;grid-column:1/-1;padding-top:26px;font-size:.68rem}@media (max-width:900px){.lumi-react-footer{grid-template-columns:1fr 1fr}.lumi-react-footer__brand{grid-column:1/-1}}@media (max-width:540px){.lumi-react-footer{grid-template-columns:1fr}}
body[data-native-template=lumi] :is(.account-v3-page,.saved-v3-page,.rewards-v3-page,.addresses-v3-page,.payments-v3-page){--lp-bg:#00131d;--lp-panel:#031c27;--lp-line:var(--lumi-surface-border);--lp-bronze:var(--lumi-action-rose);--lp-ink:#f4efe7;--lp-muted:#91a5aa;min-height:calc(100dvh - 62px)!important;color:var(--lp-ink)!important;background:radial-gradient(circle at 84% 8%, #be84421f, transparent 31rem), radial-gradient(circle at 8% 60%, #126f841f, transparent 35rem), var(--lp-bg)!important;padding:0 0 72px!important}body[data-native-template=lumi] :is(.account-v3-header,.saved-v3-header,.rewards-v3-header,.addresses-v3-header,.payments-v3-header){display:none!important}body[data-native-template=lumi] :is(.account-v3-shell,.saved-v3-shell,.rewards-v3-shell,.addresses-v3-shell,.payments-v3-shell){width:min(100% - 48px,1500px)!important;margin:0 auto!important;padding:clamp(34px,5vw,76px) 0 0!important}body[data-native-template=lumi] :is(.account-v3-signed-out,.saved-v3-signed-out,.rewards-v3-signed-out,.addresses-v3-signed-out,.payments-v3-signed-out){border:1px solid var(--lp-line)!important;width:min(100% - 48px,1500px)!important;min-height:clamp(520px,68vh,760px)!important;color:var(--lp-ink)!important;box-shadow:none!important;background:radial-gradient(circle at 78% 22%,#c58b4c38,#0000 30rem),linear-gradient(135deg,#031c27,#00131d)!important;border-radius:2px!important;margin:22px auto 0!important;padding:clamp(48px,7vw,108px)!important}body[data-native-template=lumi] :is(.account-v3-signed-out,.saved-v3-signed-out,.rewards-v3-signed-out,.addresses-v3-signed-out,.payments-v3-signed-out) h1{max-width:760px!important;color:var(--lp-ink)!important;letter-spacing:-.045em!important;font:400 clamp(44px,5.3vw,78px)/.96 Georgia,serif!important}body[data-native-template=lumi] :is(.account-v3-signed-out,.saved-v3-signed-out,.rewards-v3-signed-out,.addresses-v3-signed-out,.payments-v3-signed-out) p{max-width:660px!important;color:var(--lp-muted)!important;font-size:16px!important;line-height:1.6!important}body[data-native-template=lumi] :is(.account-v3-signed-out,.saved-v3-signed-out,.rewards-v3-signed-out,.addresses-v3-signed-out,.payments-v3-signed-out) :is(a,button){color:#07131a!important;background:linear-gradient(105deg, #a86d35, var(--lumi-action-rose-light))!important;border:1px solid #e0b8798c!important;border-radius:2px!important;box-shadow:0 14px 35px #a86d352e!important}body[data-native-template=lumi] :is(.account-v3-signed-out,.saved-v3-signed-out,.rewards-v3-signed-out,.addresses-v3-signed-out,.payments-v3-signed-out) svg{color:var(--lp-bronze)!important}body[data-native-template=lumi] :is(.account-v3-hero,.saved-v3-hero,.rewards-v3-hero,.addresses-v3-hero,.payments-v3-hero){border:0!important;border-bottom:1px solid var(--lp-line)!important;min-height:0!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;margin:0 0 28px!important;padding:0 0 28px!important}body[data-native-template=lumi] :is(.account-v3-hero,.saved-v3-hero,.rewards-v3-hero,.addresses-v3-hero,.payments-v3-hero) h1{max-width:950px!important;color:var(--lp-ink)!important;letter-spacing:-.045em!important;margin:12px 0!important;font:400 clamp(42px,5vw,72px)/.98 Georgia,serif!important}body[data-native-template=lumi] :is(.account-v3-hero,.saved-v3-hero,.rewards-v3-hero,.addresses-v3-hero,.payments-v3-hero) p{max-width:720px!important;color:var(--lp-muted)!important;font-size:15px!important;line-height:1.6!important}body[data-native-template=lumi] :is(.account-v3-hero,.saved-v3-hero,.rewards-v3-hero,.addresses-v3-hero,.payments-v3-hero) small{color:var(--lp-bronze)!important;letter-spacing:.18em!important}body[data-native-template=lumi] :is(.account-v3-avatar,.saved-v3-hero-icon,.rewards-v3-icon,.addresses-v3-icon,.payments-v3-icon){border:1px solid var(--lp-line)!important;color:var(--lp-bronze)!important;background:#c58b4c12!important}body[data-native-template=lumi] :is(.account-v3-layout,.saved-v3-grid,.rewards-v3-current-grid,.rewards-v3-tier-grid,.addresses-v3-grid,.payments-v3-grid){gap:18px!important}body[data-native-template=lumi] :is(.account-v3-nav,.account-v3-content,.saved-v3-toolbar,.saved-v3-empty,.saved-v3-grid article,.saved-v3-proof,.rewards-v3-current,.rewards-v3-catalog,.rewards-v3-history,.rewards-v3-footer,.addresses-v3-toolbar,.addresses-v3-stats article,.addresses-v3-empty,.addresses-v3-grid article,.addresses-v3-proof,.payments-v3-toolbar,.payments-v3-empty,.payments-v3-grid article,.payments-v3-explainer,.payments-v3-proof){border:1px solid var(--lp-line)!important;color:var(--lp-ink)!important;box-shadow:none!important;background:linear-gradient(145deg,#051f2af0,#01131deb)!important;border-radius:2px!important}body[data-native-template=lumi] :is(.account-v3-page,.saved-v3-page,.rewards-v3-page,.addresses-v3-page,.payments-v3-page) :is(p,small){color:var(--lp-muted)}body[data-native-template=lumi] :is(.account-v3-page,.saved-v3-page,.rewards-v3-page,.addresses-v3-page,.payments-v3-page) :is(a,button){border-radius:2px!important}body[data-native-template=lumi] :is(.account-v3-page,.saved-v3-page,.rewards-v3-page,.addresses-v3-page,.payments-v3-page) :is(a,button):not(.danger){--accent:var(--lp-bronze)}body[data-native-template=lumi] :is(.saved-v3-toolbar,.addresses-v3-toolbar,.payments-v3-toolbar){padding:18px 22px!important}body[data-native-template=lumi] :is(.saved-v3-empty,.addresses-v3-empty,.payments-v3-empty){text-align:center!important;max-width:none!important;padding:70px 30px!important}body[data-native-template=lumi] :is(.addresses-v3-modal,.payments-v3-modal){border:1px solid var(--lp-line)!important;background:#031c27!important;border-radius:2px!important}@media (max-width:760px){body[data-native-template=lumi] :is(.account-v3-shell,.saved-v3-shell,.rewards-v3-shell,.addresses-v3-shell,.payments-v3-shell){width:min(100% - 28px,1500px)!important;padding-top:28px!important}body[data-native-template=lumi] :is(.account-v3-hero,.saved-v3-hero,.rewards-v3-hero,.addresses-v3-hero,.payments-v3-hero) h1{font-size:40px!important}}body[data-native-template=lumi] :is(.account-v3-page,.saved-v3-page,.rewards-v3-page,.addresses-v3-page,.payments-v3-page) button:not(.danger),body[data-native-template=lumi] :is(.account-v3-hero-actions,.saved-v3-toolbar,.saved-v3-empty,.saved-v3-proof,.rewards-v3-empty,.rewards-v3-payment-required,.rewards-v3-footer,.addresses-v3-empty,.addresses-v3-proof,.payments-v3-empty,.payments-v3-proof) a{color:#07131a!important;background:linear-gradient(105deg, var(--lumi-action-rose-dark), var(--lumi-action-rose) 58%, var(--lumi-action-rose-light))!important;box-shadow:0 12px 30px rgba(var(--lumi-action-rose-dark-rgb), .16)!important;border-color:#e0b87994!important}body[data-native-template=lumi] :is(.account-v3-page,.saved-v3-page,.rewards-v3-page,.addresses-v3-page,.payments-v3-page) button:not(.danger) svg,body[data-native-template=lumi] :is(.account-v3-hero-actions,.saved-v3-toolbar,.saved-v3-empty,.saved-v3-proof,.rewards-v3-empty,.rewards-v3-payment-required,.rewards-v3-footer,.addresses-v3-empty,.addresses-v3-proof,.payments-v3-empty,.payments-v3-proof) a svg{color:#07131a!important}body[data-native-template=lumi] :is(.account-v3-loading,.saved-v3-loading,.rewards-v3-loading,.addresses-v3-loading,.payments-v3-loading,.account-v3-loading-grid,.saved-v3-loading-grid,.rewards-v3-loading-grid,.addresses-v3-loading-grid,.payments-v3-loading-grid){background:0 0!important;border:0!important;place-items:center!important;min-height:320px!important;display:grid!important;position:relative!important}body[data-native-template=lumi] :is(.account-v3-loading,.saved-v3-loading,.rewards-v3-loading,.addresses-v3-loading,.payments-v3-loading,.account-v3-loading-grid,.saved-v3-loading-grid,.rewards-v3-loading-grid,.addresses-v3-loading-grid,.payments-v3-loading-grid)>*{display:none!important}body[data-native-template=lumi] :is(.account-v3-loading,.saved-v3-loading,.rewards-v3-loading,.addresses-v3-loading,.payments-v3-loading,.account-v3-loading-grid,.saved-v3-loading-grid,.rewards-v3-loading-grid,.addresses-v3-loading-grid,.payments-v3-loading-grid):before{width:24px;height:34px;box-shadow:inset -4px -6px 9px #00070f6b, 0 0 24px rgba(var(--lumi-action-rose-rgb), .28);content:"";background:radial-gradient(circle at 34% 25%,#fff 0 6%,#dcb170 22%,#9c6231 64%,#342012 100%);border-radius:70% 30% 58% 42%/72% 42% 58% 28%;animation:1.35s ease-in-out infinite lumi-private-drop;transform:rotate(45deg)}body[data-native-template=lumi] :is(.account-v3-loading,.saved-v3-loading,.rewards-v3-loading,.addresses-v3-loading,.payments-v3-loading,.account-v3-loading-grid,.saved-v3-loading-grid,.rewards-v3-loading-grid,.addresses-v3-loading-grid,.payments-v3-loading-grid):after{border:1px solid rgba(var(--lumi-action-rose-rgb), .5);content:"";border-radius:50%;width:78px;height:18px;animation:1.35s ease-out infinite lumi-private-ripple;position:absolute;top:calc(50% + 32px)}@keyframes lumi-private-drop{0%,to{opacity:.3;transform:translateY(-18px)rotate(45deg)scale(.82)}55%{opacity:1;transform:translateY(13px)rotate(45deg)scale(1)}}@keyframes lumi-private-ripple{0%,48%{opacity:0;transform:scale(.2)}58%{opacity:.75}to{opacity:0;transform:scale(1.7,.7)}}body[data-native-template=lumi] :is(.account-v3-page,.saved-v3-page,.rewards-v3-page,.addresses-v3-page,.payments-v3-page) :is(.account-v3-stats article>svg,.account-v3-hero aside>svg,.account-v3-nav nav a>svg:first-child,.saved-v3-page article>svg,.rewards-v3-page article>svg,.addresses-v3-page article>svg,.payments-v3-page article>svg){color:var(--lp-bronze)!important;box-shadow:none!important;background:#d5a2581a!important;border-color:#d5a25885!important}body[data-native-template=lumi] .account-v3-nav nav a.active{border-color:var(--lumi-action-border)!important;color:var(--lumi-action-ink)!important;background:var(--lumi-action-gradient)!important;box-shadow:var(--lumi-action-shadow)!important}body[data-native-template=lumi] .account-v3-nav h2{color:#f4ede3!important;letter-spacing:-.02em!important;font-family:Georgia,Times New Roman,serif!important;font-weight:400!important}body[data-native-template=lumi] .account-v3-nav nav a:not(.active) b{color:#f4ede3!important}body[data-native-template=lumi] .account-v3-nav nav a:not(.active) small{color:#9bb0b3!important}body[data-native-template=lumi] .account-v3-nav nav a.active :is(b,small,svg){color:#07131a!important}body[data-native-template=lumi] .account-v3-nav nav a.active small{opacity:.72!important}body[data-native-template=lumi] .account-v3-nav nav a{padding-block:18px!important}body[data-native-template=lumi] .account-v3-orders{border:1px solid var(--lumi-surface-border)!important;background:#03151f!important;border-radius:0!important}body[data-native-template=lumi] .account-v3-orders>header{color:#aab8ba!important;background:#061b24!important}body[data-native-template=lumi] .account-v3-orders>a{border-color:var(--lumi-surface-border)!important;color:#f4ede3!important}body[data-native-template=lumi] .account-v3-orders>a>span small,body[data-native-template=lumi] .account-v3-orders>a>svg{color:var(--lumi-action-rose)!important}body[data-native-template=lumi] .account-v3-orders mark{background:rgba(var(--lumi-action-rose-rgb),.1)!important;border-radius:0!important}body[data-native-template=lumi] :is(.account-v3-loading,.saved-v3-loading,.rewards-v3-loading,.addresses-v3-loading,.payments-v3-loading,.account-v3-loading-grid,.saved-v3-loading-grid,.rewards-v3-loading-grid,.addresses-v3-loading-grid,.payments-v3-loading-grid):before{border:1px solid #f0cf9db8;clip-path:polygon(50% 0,94% 58%,90% 75%,78% 91%,60% 100%,40% 100%,22% 91%,10% 75%,6% 58%)!important;border-radius:52% 48% 54% 46%/68% 68% 32% 32%!important;width:30px!important;height:30px!important;animation:1.25s ease-in-out infinite lumi-private-water-drop!important;transform:none!important}@keyframes lumi-private-water-drop{0%,to{opacity:.35;transform:translateY(-15px)scale(.82)}55%{opacity:1;transform:translateY(12px)scale(1)}}body[data-native-template=lumi] .rewards-v3-catalog,body[data-native-template=lumi] .rewards-v3-current,body[data-native-template=lumi] .rewards-v3-history{border-color:var(--lumi-surface-border)!important;background:#03151f!important;border-radius:0!important}body[data-native-template=lumi] .rewards-v3-empty>svg,body[data-native-template=lumi] .rewards-v3-payment-required>svg,body[data-native-template=lumi] .rewards-v3-footer>svg,body[data-native-template=lumi] .rewards-v3-icon{border:1px solid var(--lumi-surface-border)!important;color:#d8a35b!important;background:rgba(var(--lumi-action-rose-rgb),.1)!important;box-shadow:none!important;border-radius:0!important}body[data-native-template=lumi] :is(.rewards-v3-empty,.rewards-v3-payment-required,.rewards-v3-footer) a{color:#07131a!important;background:linear-gradient(105deg,var(--lumi-action-rose-dark),var(--lumi-action-rose) 58%,var(--lumi-action-rose-light))!important;width:100%!important;min-height:48px!important;box-shadow:0 10px 26px rgba(var(--lumi-action-rose-dark-rgb),.18)!important;border:1px solid #a97845!important;border-radius:0!important;justify-content:center!important;padding:0 20px!important}body[data-native-template=lumi] .rewards-v3-payment-required{border-color:var(--lumi-surface-border)!important;background:#07191f!important;border-radius:0!important}body[data-native-template=lumi] .rewards-v3-footer{border-color:var(--lumi-surface-border)!important;background:#03151f!important;border-radius:0!important}
