:root{--lx-bg: #0b0b1a;--lx-bg-2: #0e0e22;--lx-bg-3: #14142e;--lx-card: #131329;--lx-text: #f2f0ff;--lx-muted: rgba(242, 240, 255, .68);--lx-faint: rgba(242, 240, 255, .45);--lx-violet: #8b7cf6;--lx-violet-deep: #6d5be8;--lx-lavender: #c9bfff;--lx-line: rgba(139, 124, 246, .22);--lx-line-soft: rgba(139, 124, 246, .14);--lx-star: #ffd76b;--lx-radius: 14px;--lx-cta-gradient: linear-gradient(135deg, #8b7cf6 0%, #6d5be8 100%);--lx-glow: 0 0 40px rgba(139, 124, 246, .35);--lx-font: var(--font-body-family-override, "Inter", sans-serif)}body.gradient{background-color:var(--lx-bg)!important;background-image:radial-gradient(ellipse 80% 50% at 50% -10%,rgba(109,91,232,.16),transparent 60%),radial-gradient(1px 1px at 12% 18%,rgba(255,255,255,.35) 50%,transparent 51%),radial-gradient(1px 1px at 78% 9%,rgba(255,255,255,.3) 50%,transparent 51%),radial-gradient(1.5px 1.5px at 33% 44%,rgba(255,255,255,.22) 50%,transparent 51%),radial-gradient(1px 1px at 61% 71%,rgba(255,255,255,.25) 50%,transparent 51%),radial-gradient(1px 1px at 89% 52%,rgba(255,255,255,.2) 50%,transparent 51%),radial-gradient(1.5px 1.5px at 8% 82%,rgba(255,255,255,.18) 50%,transparent 51%),radial-gradient(1px 1px at 45% 92%,rgba(255,255,255,.22) 50%,transparent 51%);background-attachment:fixed;color:var(--lx-text)}.lx-container{max-width:116rem;margin:0 auto;padding:0 2rem}@media screen and (min-width:750px){.lx-container{padding:0 3rem}}.lx-eyebrow{display:inline-block;font-size:1.15rem;font-weight:600;letter-spacing:.28em;text-transform:uppercase;color:var(--lx-lavender);margin-bottom:1.6rem}.lx-h1{font-size:clamp(3.2rem,6vw,5.4rem);line-height:1.08;font-weight:600;letter-spacing:-.02em;color:var(--lx-text);margin:0 0 2rem}.lx-h2{font-size:clamp(2.6rem,4.4vw,4rem);line-height:1.12;font-weight:600;letter-spacing:-.018em;color:var(--lx-text);margin:0 0 1.8rem}.lx-body{font-size:1.65rem;line-height:1.7;color:var(--lx-muted)}.lx-body p{margin:0 0 1.4em}.lx-body p:last-child{margin-bottom:0}.lx-body em{color:var(--lx-lavender);font-style:italic}.lx-body strong{color:var(--lx-text)}.lx-btn{display:inline-flex;align-items:center;justify-content:center;gap:1rem;padding:1.9rem 3.6rem;border:0;border-radius:12px;background:var(--lx-cta-gradient);color:#fff;font-family:var(--lx-font);font-size:1.55rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,filter .18s ease;box-shadow:0 4px 24px #6d5be873;-webkit-tap-highlight-color:transparent}.lx-btn:hover{transform:translateY(-1px);filter:brightness(1.08);box-shadow:0 6px 34px #8b7cf68c;color:#fff}.lx-btn:active{transform:translateY(0)}.lx-btn--wide{width:100%}.lx-btn-sub{margin-top:1.1rem;font-size:1.25rem;color:var(--lx-faint);text-align:center}.lx-stars{display:inline-flex;align-items:center;gap:.3rem}.lx-stars svg{width:1.7rem;height:1.7rem;fill:var(--lx-star)}.lx-rating-row{display:flex;align-items:center;gap:1rem;font-size:1.4rem;color:var(--lx-muted)}.lx-trust{display:flex;flex-wrap:wrap;gap:1rem 2.4rem;padding:0;margin:2.6rem 0 0;list-style:none}.lx-trust li{display:flex;align-items:center;gap:.8rem;font-size:1.3rem;color:var(--lx-muted);letter-spacing:.02em}.lx-trust svg{width:1.7rem;height:1.7rem;stroke:var(--lx-lavender);flex-shrink:0}.lx-img{position:relative;border-radius:var(--lx-radius);overflow:hidden;box-shadow:0 20px 60px #0000008c,0 0 80px #6d5be81f}.lx-img img{display:block;width:100%;height:auto}.lx-section{padding:7rem 0}.lx-section--tight{padding:4.5rem 0}@media screen and (min-width:990px){.lx-section{padding:10rem 0}.lx-section--tight{padding:6rem 0}}.lx-panel{background:linear-gradient(180deg,#8b7cf60d,#8b7cf604);border-top:1px solid var(--lx-line-soft);border-bottom:1px solid var(--lx-line-soft)}.lx-price{display:flex;align-items:baseline;flex-wrap:wrap;gap:1.2rem}.lx-price__compare{font-size:1.9rem;color:var(--lx-faint);text-decoration:line-through}.lx-price__now{font-size:3rem;font-weight:700;color:var(--lx-text)}.lx-price__badge{padding:.55rem 1.1rem;border-radius:100px;background:#8b7cf629;border:1px solid var(--lx-line);color:var(--lx-lavender);font-size:1.15rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap}@keyframes lx-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@media(prefers-reduced-motion:reduce){.lx-float{animation:none!important}}.cart-drawer .drawer__inner,.cart-drawer .drawer__footer,.cart-drawer .cart-drawer__footer{background-color:var(--lx-bg-2)}.cart-drawer .drawer__header{background-color:var(--lx-bg-2)!important}cart-drawer-items.is-empty+.drawer__footer{display:none}.field__input,.select__select,.customer .field input,.text-area{color:var(--lx-text);background-color:#ffffff0a}.field__label{color:var(--lx-faint)}
/*# sourceMappingURL=/cdn/shop/t/9/assets/lucidix.css.map */
