.lu{--lu-dark: #000000;--lu-bg: #f7f8fc;--lu-ink: #171B22;--lu-muted: #565F6E;--lu-muted-dark: #9CA3AF;--lu-navy: #0F3092;--lu-blue: #2563EB;--lu-border: #E6EBF3;--lu-border-strong: #DCE2EB;--lu-chipbg: #EDF1F7;--lu-chipicon: #5A6B84;--lu-r-btn: 12px;--lu-r-img: 12px;--lu-r-card: 16px;--lu-r-panel: 24px;--lu-shadow-card: 0 0 30px 1px rgba(28,36,52,.05), 0 3px 12px -2px rgba(28,36,52,.07), 0 12px 32px -10px rgba(28,36,52,.11);--lu-shadow-panel: 0 18px 40px -22px rgba(28,36,52,.16), 0 4px 14px -8px rgba(28,36,52,.1), inset 0 1px 0 rgba(255,255,255,.95);--lu-heading-c: var(--lu-ink);--lu-body-c: var(--lu-muted);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;color:var(--lu-ink);-webkit-font-smoothing:antialiased}.lu,.lu *,.lu *:before,.lu *:after{box-sizing:border-box}.lu img{max-width:100%;height:auto;display:block}.lu a{text-decoration:none}.lu-sec{padding:96px 0}@media(max-width:989px){.lu-sec{padding:64px 0}}.lu-wrap{max-width:1200px;margin:0 auto;padding:0 20px}@media(min-width:990px){.lu-wrap{padding:0 32px}}.lu-hero-dark{background-color:#000;--lu-heading-c: #ffffff;--lu-body-c: #9CA3AF;color:#fff}.lu-light{background-color:#f7f8fc;background-image:radial-gradient(ellipse 70vw 70vw at 95% -10%,rgba(148,163,184,.13) 0%,transparent 70%),radial-gradient(ellipse 60vw 60vw at -10% 10%,rgba(165,180,252,.07) 0%,transparent 70%),radial-gradient(ellipse 55vw 55vw at 100% 40%,rgba(148,163,184,.09) 0%,transparent 70%),radial-gradient(ellipse 45vw 45vw at -5% 65%,rgba(173,186,204,.12) 0%,transparent 70%),radial-gradient(ellipse 60vw 60vw at 85% 100%,rgba(173,186,204,.1) 0%,transparent 70%),radial-gradient(ellipse 40vw 40vw at 30% 25%,rgba(148,163,184,.06) 0%,transparent 70%);background-attachment:fixed}@media(max-width:749px){.lu-light{background-image:none}}.lu-tint{background:linear-gradient(140deg,#eaf0fb,#dee8f7 52%,#cfddf2)}.lu-sec-tintbg,.lu.lu-light.lu-sec-tintbg{background:linear-gradient(180deg,#f1f4f9,#e9edf3)}.lu-eyebrow{font-size:11px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:#8b97ad;margin:0 0 14px}.lu-hero-dark .lu-eyebrow{color:#ffffff73}.lu-h1{font-size:clamp(2.4rem,1.5rem + 3.4vw,3.8rem);font-weight:600;line-height:1.06;letter-spacing:-.025em;color:var(--lu-heading-c);margin:0 0 24px}.lu-h2{font-size:clamp(1.9rem,1.2rem + 2.6vw,2.75rem);font-weight:600;line-height:1.12;letter-spacing:-.022em;color:var(--lu-heading-c);margin:0 0 16px}.lu-light .lu-h2{background-image:linear-gradient(90deg,#39424f,#7e8ca3);-webkit-background-clip:text;background-clip:text;color:transparent}.lu-hero-dark .lu-h2{background-image:linear-gradient(90deg,#d7e1f2,#93a7c7);-webkit-background-clip:text;background-clip:text;color:transparent}.lu-h3{font-size:1.25rem;font-weight:600;line-height:1.3;color:var(--lu-heading-c);margin:0 0 8px}.lu-lead{font-size:1.0625rem;line-height:1.6;color:var(--lu-body-c);margin:0;max-width:60ch}@media(min-width:990px){.lu-lead{font-size:1.125rem}}.lu-muted{color:var(--lu-body-c)}.lu-small{font-size:13px;line-height:1.5;color:var(--lu-body-c)}.lu-grad-text{background-image:linear-gradient(90deg,#39424f,#7e8ca3);-webkit-background-clip:text;background-clip:text;color:transparent;display:inline-block}.lu-grad-text--hero{background-image:linear-gradient(to bottom,#fff 15%,#b9c4d6)}.lu-grad-text--ondark{background-image:linear-gradient(90deg,#d7e1f2,#93a7c7)}.lu-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:14px 28px;border-radius:var(--lu-r-btn, 8px);border:0;cursor:pointer;font-family:inherit;font-size:15px;font-weight:600;line-height:1;color:#fff;letter-spacing:-.01em;transition:transform .2s ease,box-shadow .25s ease;text-decoration:none}.lu-btn:hover{transform:translateY(-2px)}.lu-btn-glass{position:relative;isolation:isolate;overflow:hidden;background-image:linear-gradient(120deg,#eaf0fb,#dde7f5 55%,#cfddf2);color:#1c2430;box-shadow:inset 0 1px #ffffffe6,inset 0 0 0 1px #fff9,0 10px 26px -12px #1c243459}.lu-btn-glass:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;z-index:-1;pointer-events:none;background:linear-gradient(to bottom,#ffffff24,#ffffff0a 30%,#fff0 64%)}.lu-btn-glass:after{content:"";position:absolute;top:0;bottom:0;left:-65%;width:55%;z-index:-1;pointer-events:none;background:linear-gradient(100deg,transparent 0%,rgba(255,255,255,.4) 50%,transparent 100%);transform:skew(-16deg)}.lu-btn-glass:hover:after{animation:lu-sheen .75s ease-out}.lu-btn-glass:hover{box-shadow:inset 0 1px #ffffffe6,inset 0 0 0 1px #fff9,0 14px 32px -12px #1c243473;filter:brightness(1.02)}@keyframes lu-sheen{0%{left:-65%}to{left:130%}}.lu-btn-glass--ondark:before{background:linear-gradient(to bottom,rgba(255,255,255,.5),rgba(255,255,255,.12) 45%,transparent 70%)}.lu-btn-glass--ondark{background-image:linear-gradient(120deg,#e7edf9,#d9e3f3 55%,#c6d5ec);color:#1c2430;box-shadow:inset 0 1px #ffffffe6,inset 0 0 0 1px #ffffff8c,0 14px 34px -12px #0009}.lu-btn-glass--ondark:hover{box-shadow:inset 0 1px #ffffffe6,inset 0 0 0 1px #ffffff8c,0 18px 40px -12px #000000b3;filter:brightness(1.03)}.lu-btn-ghost{background:#ffffff0a;border:1px solid rgba(255,255,255,.18);color:#fff}.lu-btn-ghost:hover{background:#ffffff14}.lu-light .lu-btn-ghost,.lu .lu-light .lu-btn-ghost{color:#3a4353;border-color:#c7cfdb;background:#fff9}.lu-light .lu-btn-ghost:hover{background:#fff}.lu-chip{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;border-radius:999px;font-size:13px;font-weight:600;color:#565f6e;background:#ffffff59;border:1px solid rgba(255,255,255,.65);-webkit-backdrop-filter:blur(14px) saturate(1.5);backdrop-filter:blur(14px) saturate(1.5);box-shadow:inset 0 1px #ffffffbf,0 12px 28px -16px #1c24344d}.lu-chip--ondark{color:#ffffffbf;background:#ffffff0f;border-color:#ffffff1f;box-shadow:inset 0 1px #ffffff14,0 8px 24px -16px #0009}.lu-card{background:#fff;border:1px solid var(--lu-border, #E6EBF3);border-radius:var(--lu-r-card, 16px);box-shadow:var(--lu-shadow-card, 0 0 30px 1px rgba(28,36,52,.05), 0 3px 12px -2px rgba(28,36,52,.07), 0 12px 32px -10px rgba(28,36,52,.11));padding:28px}.lu-card--tint{border-radius:var(--lu-r-panel, 24px);background:linear-gradient(140deg,#eaf0fb,#dee8f7 52%,#cfddf2);border:1px solid rgba(255,255,255,.7);box-shadow:var(--lu-shadow-panel, 0 18px 40px -22px rgba(28,36,52,.16), 0 4px 14px -8px rgba(28,36,52,.1), inset 0 1px 0 rgba(255,255,255,.95))}.lu-glasscard{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:var(--lu-r-card, 16px);-webkit-backdrop-filter:blur(24px) saturate(1.4);backdrop-filter:blur(24px) saturate(1.4);box-shadow:0 8px 32px #00000073,inset 0 1px #ffffff12}.lu-imgcard{border-radius:var(--lu-r-img, 12px);overflow:hidden;display:block}.lu-imgcard img{width:100%;height:100%;object-fit:cover}.lu-iconcircle{width:36px;height:36px;flex:0 0 36px;border-radius:999px;background:#edf1f7;color:#5a6b84;display:inline-flex;align-items:center;justify-content:center}.section-header.shopify-section-group-header-group{background:transparent;margin-bottom:calc(-1 * var(--lu-header-h, 88px));z-index:40}.header-wrapper,.header-wrapper.gradient{width:min(95%,1240px);margin:12px auto 0;border-radius:12px;border:1px solid rgba(255,255,255,.1);background:#0003!important;-webkit-backdrop-filter:blur(24px) saturate(1.4);backdrop-filter:blur(24px) saturate(1.4);box-shadow:0 8px 32px #00000073,inset 0 1px #ffffff12;transition:transform .62s cubic-bezier(.4,0,.2,1),background-color .55s cubic-bezier(.32,.72,0,1),border-color .5s ease,box-shadow .5s ease;will-change:transform}body.lu-header-hidden .header-wrapper{transform:translateY(calc(-100% - 24px))}.header-wrapper--border-bottom{border-bottom:1px solid rgba(255,255,255,.1)}.header-wrapper .header{background:transparent;padding-top:8px;padding-bottom:8px}.header-wrapper{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.header__heading-link{position:relative;display:block!important;width:110px!important;max-width:32vw}.header__heading-link:before,.header__heading-link:after{display:none!important;content:none!important}.header__heading-link img,.header__heading-logo{position:static!important;width:100%!important;height:auto!important;max-width:none;opacity:1;transition:opacity .25s ease}@media(max-width:989px){.header__heading-link{width:96px}}.header-wrapper .header__menu-item,.header-wrapper .header__menu-item span{color:#a9b2c3;font-size:14px;font-weight:500;transition:color .2s ease}.header-wrapper .header__menu-item:hover,.header-wrapper .header__menu-item:hover span{color:#fff;text-decoration:none}.header-wrapper .header__icon{color:#fff}.header__inline-menu>ul:not(.lu-hnav){display:none!important}ul.lu-hnav{display:flex;align-items:center;justify-content:center;gap:30px;list-style:none;margin:0;padding:0}ul.lu-hnav a{font-size:14px;font-weight:500;letter-spacing:-.01em;color:#ffffffc7;text-decoration:none;padding:8px 2px;transition:color .2s ease}ul.lu-hnav a:hover{color:#fff}body.lu-header-light ul.lu-hnav a{color:#454e5d}body.lu-header-light ul.lu-hnav a:hover{color:#171b22}@media(min-width:990px){.header-wrapper .header{display:grid!important;grid-template-columns:1fr auto 1fr!important;grid-template-areas:none!important;align-items:center;column-gap:24px}.header-wrapper .header>.header__heading,.header-wrapper .header>h1,.header-wrapper .header>.header__heading-link{grid-area:auto!important;justify-self:start}.header-wrapper .header>.header__inline-menu{grid-area:auto!important;justify-self:center}.header-wrapper .header>.header__icons{grid-area:auto!important;justify-self:end}}.lu-burger,.lu-mobnav{display:none}@media(max-width:989px){.header-wrapper header-drawer,.header-wrapper .header__icon--menu{display:none!important}.header-wrapper header.header{grid-template-columns:1fr auto!important;grid-template-areas:"heading icons"!important;column-gap:6px}.header-wrapper header.header>.header__heading,.header-wrapper header.header>.header__heading-link{justify-self:start!important;text-align:left!important;margin:0!important}.header-wrapper header.header>.header__icons{justify-self:end!important;display:flex;align-items:center;gap:0}.lu-burger{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:44px;height:44px;padding:0!important;margin:0!important;background:none;border:0;cursor:pointer;align-self:center}.lu-burger-box{position:relative;width:20px;height:14px!important;display:block;flex:0 0 auto;align-self:center}.lu-burger-box>span{position:absolute;left:0;height:1.5px;width:100%;border-radius:2px;background:#fff;transition:transform .25s ease,opacity .2s ease,top .25s ease}.lu-burger-box>span:nth-child(1){top:0}.lu-burger-box>span:nth-child(2){top:6px}.lu-burger-box>span:nth-child(3){top:12px}body.lu-header-light .lu-burger-box>span{background:#171b22}body.lu-mobnav-open .lu-burger-box>span:nth-child(1){top:6px;transform:rotate(45deg)}body.lu-mobnav-open .lu-burger-box>span:nth-child(2){opacity:0}body.lu-mobnav-open .lu-burger-box>span:nth-child(3){top:6px;transform:rotate(-45deg)}.lu-mobnav{display:block;position:absolute;top:100%;left:0;right:0;background:#090b12f0;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);border-top:1px solid rgba(255,255,255,.08);padding:4px 20px 12px;transform:translateY(-8px);opacity:0;pointer-events:none;transition:opacity .25s ease,transform .25s ease;z-index:4}body.lu-header-light .lu-mobnav{background:#f7f8fcf7;border-top-color:#171b2214}body.lu-mobnav-open .lu-mobnav{transform:translateY(0);opacity:1;pointer-events:auto}.lu-mobnav a{display:block;padding:15px 4px;font-size:17px;font-weight:600;letter-spacing:-.01em;color:#ffffffeb;border-bottom:1px solid rgba(255,255,255,.07)}.lu-mobnav a:last-child{border-bottom:0}body.lu-header-light .lu-mobnav a{color:#171b22;border-bottom-color:#171b2212}}#funktionen,#vergleich,#bewertungen,#faq{display:block;height:0;scroll-margin-top:110px}#luna-gallery{scroll-margin-top:96px}.shopify-policy__container{padding-top:130px!important;padding-bottom:96px!important}.template-page .main-page,.template-page main .shopify-section>.page-width:first-child{padding-top:120px;padding-bottom:88px}@media(max-width:749px){.shopify-policy__container{padding-top:110px!important;padding-bottom:72px!important}.template-page .main-page{padding-top:100px;padding-bottom:64px}}.header-wrapper .header__active-menu-item,.header-wrapper .header__menu-item .header__active-menu-item,.header-wrapper .list-menu__item--active,.header-wrapper .header__menu-item[aria-current=page],.header-wrapper .header__menu-item[aria-current=page] span{background:transparent!important;color:#fff!important;box-shadow:none!important;text-decoration:none!important;text-underline-offset:6px}body.lu-header-light .header-wrapper .header__active-menu-item,body.lu-header-light .header-wrapper .list-menu__item--active,body.lu-header-light .header-wrapper .header__menu-item[aria-current=page] span{color:#171b22!important;background:transparent!important}body.lu-header-light .header-wrapper,body.lu-header-light .header-wrapper.gradient{background:#ffffff4d!important;border-color:#fff6;box-shadow:0 8px 32px #00000014,inset 0 1px #fff9;-webkit-backdrop-filter:blur(24px) saturate(1.8);backdrop-filter:blur(24px) saturate(1.8)}body.lu-header-light .header-wrapper .header__menu-item,body.lu-header-light .header-wrapper .header__menu-item span{color:#565f6e}body.lu-header-light .header-wrapper .header__menu-item:hover,body.lu-header-light .header-wrapper .header__menu-item:hover span,body.lu-header-light .header-wrapper .header__icon{color:#171b22}body.lu-header-light.lu-scrolled .header-wrapper,body.lu-header-light .header-wrapper.lu-scrolled{background:#ffffff8c!important;border-color:#ffffffa6;box-shadow:0 8px 32px #0000001a,inset 0 1px #ffffffb3}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.header-wrapper{background:#000000e6!important}body.lu-header-light .header-wrapper{background:#f7f8fcf2!important}}.lu-sticky{position:fixed;left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom,0px));z-index:45;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px 10px 16px;border-radius:14px;background:#0a0c16b8;border:1px solid rgba(255,255,255,.12);-webkit-backdrop-filter:blur(20px) saturate(1.4);backdrop-filter:blur(20px) saturate(1.4);box-shadow:0 12px 32px #00000073,inset 0 1px #ffffff14;transform:translateY(calc(140% + 12px));opacity:1;transition:transform .6s cubic-bezier(.22,.61,.36,1)}.lu-sticky.is-visible,.lu-sticky.in{transform:translateY(0)}@media(min-width:990px){.lu-sticky{display:none}}.lu-sticky .lu-small{color:#fff9}.lu-rev{transition:opacity .42s cubic-bezier(.22,.61,.36,1),transform .42s cubic-bezier(.22,.61,.36,1)}html.lu-js .lu-rev{opacity:0;transform:translateY(14px)}html.lu-js .lu-rev.is-in,html.lu-js .lu-rev.in{opacity:1;transform:translateY(0)}.lu-rev-d1{transition-delay:.05s}.lu-rev-d2{transition-delay:.1s}.lu-rev-d3{transition-delay:.15s}.lu-hero{position:relative;overflow:hidden;min-height:100svh;display:flex;align-items:center;padding:140px 0 96px}@media(max-width:989px){.lu-hero{padding:120px 0 72px}}.lu-hero-glow{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:radial-gradient(ellipse 46% 40% at 68% 46%,rgba(168,184,214,.2) 0%,rgba(105,124,160,.1) 45%,transparent 75%)}.lu-hero-overlay{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:2;background:linear-gradient(to right,#000000f7,#0000009e 30%,#0000001f 55%,#0006 82%,#000000eb),linear-gradient(to bottom,#000000b3,#0000 24% 60%,#000000f5)}@media(max-width:989px){.lu-hero-overlay{background:linear-gradient(to bottom,#0000008c,#0000 22% 58%,#000000f5)}}.lu-hero .lu-wrap{position:relative;z-index:3;width:100%}.lu-hero-grid{display:grid;grid-template-columns:1fr;gap:40px}@media(min-width:990px){.lu-hero-grid{grid-template-columns:1fr 1.1fr;gap:56px;align-items:center}}@media(max-width:989px){.lu-hero-grid .lu-ring-stage{max-width:62vw;margin:0 auto}}.lu-hero-ctas{display:flex;flex-wrap:wrap;align-items:center;gap:14px;margin:28px 0 16px}.lu-hero-chips{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:56px;position:relative;z-index:3}.lu-ring-stage{position:relative;max-width:480px;margin:0 auto}.lu-ring-glow{position:absolute;top:-18%;right:-18%;bottom:-18%;left:-18%;z-index:0;pointer-events:none;background:radial-gradient(ellipse 50% 44% at 50% 48%,rgba(176,190,218,.26) 0%,rgba(112,130,164,.12) 45%,transparent 75%);opacity:.7}.lu-anim .lu-ring-glow{animation:lu-glow-breathe 6.5s ease-in-out infinite alternate}.lu-ring-move{position:relative;z-index:1}.lu-ring-img{width:100%;height:auto}.lu-ring-sweep{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;mix-blend-mode:screen;background-image:linear-gradient(115deg,transparent 30%,rgba(255,255,255,.45) 46%,rgba(205,218,240,.32) 54%,transparent 70%);background-repeat:no-repeat;background-size:260% 100%;background-position:120% 0;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%}.lu-anim .lu-ring-sweep{animation:lu-ring-sweep 6.5s cubic-bezier(.4,0,.2,1) infinite}.lu-ring-reflex{position:absolute;left:16%;bottom:-7%;width:68%;height:34px;z-index:0;pointer-events:none;background:radial-gradient(ellipse at center,rgba(164,180,208,.24) 0%,transparent 70%);filter:blur(10px)}.lu-anim .lu-ring-reflex{animation:lu-reflex 9s ease-in-out infinite}@keyframes lu-ring-sweep{0%{background-position:120% 0}35%{background-position:-60% 0}to{background-position:-60% 0}}@keyframes lu-glow-breathe{0%{opacity:.55;transform:scale(1)}to{opacity:.9;transform:scale(1.05)}}@keyframes lu-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes lu-reflex{0%,to{transform:scaleX(1);opacity:.8}50%{transform:scaleX(.92);opacity:.55}}.lu-gal-head{margin-bottom:48px}@media(min-width:990px){.lu-gal-head{display:grid;grid-template-columns:7fr 5fr;gap:48px;align-items:end}}.lu-gal-grid{display:grid;grid-template-columns:repeat(12,1fr);gap:24px}.lu-gal-item{position:relative;min-width:0}.lu-gal-span7{grid-column:span 7}.lu-gal-span5{grid-column:span 5}.lu-gal-43 .lu-imgcard{aspect-ratio:4 / 3}.lu-gal-45 .lu-imgcard{aspect-ratio:4 / 5}.lu-gal-11 .lu-imgcard{aspect-ratio:1 / 1}.lu-gal-cap{margin-top:10px}.lu-gal-panel{position:absolute;left:16px;bottom:16px;padding:14px 18px;border-radius:16px;background:#22242866;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);color:#fff;font-weight:600;font-size:14px}@media(max-width:749px){.lu-gal-grid{grid-template-columns:1fr}.lu-gal-span7,.lu-gal-span5{grid-column:auto}.lu-gal-43 .lu-imgcard,.lu-gal-45 .lu-imgcard,.lu-gal-11 .lu-imgcard{aspect-ratio:4 / 3}}.lu-feat-grid{display:grid;grid-template-columns:1fr;gap:24px;margin-top:48px}@media(min-width:750px){.lu-feat-grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:990px){.lu-feat-grid{grid-template-columns:repeat(4,1fr)}}.lu-feat-card{padding:28px 24px 0;overflow:hidden;display:flex;flex-direction:column;text-align:left}@media(min-width:990px){.lu-feat-card{min-height:460px}}.lu-feat-card p{font-size:14.5px;line-height:1.55;color:var(--lu-body-c, #565F6E);margin:0}.lu-feat-phone{width:78%;margin:24px auto -14%}.lu-feat-disclaimer{text-align:center;margin-top:32px}.lu-steps-grid{display:grid;grid-template-columns:1fr;gap:24px;margin-top:48px}@media(min-width:750px){.lu-steps-grid{grid-template-columns:repeat(3,1fr)}}.lu-stepnum{width:36px;height:36px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#262b35,#4a5262);color:#fff;font-weight:600;font-size:15px;margin-bottom:16px}.lu-quote-grid{display:grid;grid-template-columns:1fr;gap:24px;margin-top:48px}@media(min-width:990px){.lu-quote-grid{grid-template-columns:repeat(3,1fr)}}.lu-quote{font-style:normal;font-size:1.0625rem;line-height:1.6;color:#171b22;margin:0 0 14px}.lu-quote-author{color:#565f6e;font-weight:500}.lu-trust-row{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:40px}.lu-rating-line{display:flex;justify-content:center;margin-bottom:8px}.lu-tco-panel{padding:48px}@media(max-width:749px){.lu-tco-panel{padding:28px}}@media(min-width:990px){.lu-tco-panel{display:grid;grid-template-columns:5fr 6fr;gap:48px;align-items:center}}.lu-tco-bars{display:grid;gap:22px;margin-top:32px}@media(min-width:990px){.lu-tco-bars{margin-top:0}}.lu-tco-row{display:grid;gap:6px}.lu-tco-meta{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.lu-tco-amount{font-weight:600;color:#171b22;font-variant-numeric:tabular-nums}.lu-tco-bar{height:34px;border-radius:8px;background:#fff;border:1px solid #DCE2EB;overflow:hidden}.lu-tco-bar i{display:block;height:100%;width:var(--lu-bar-w, 100%);background:#c7d2e4;transition:width 1.1s cubic-bezier(.22,.61,.36,1)}.lu-tco-bar--lu i{background:linear-gradient(90deg,#2e3542,#75849e)}html.lu-js .lu-tco-bar i{width:0}html.lu-js .is-in .lu-tco-bar i,html.lu-js .in .lu-tco-bar i,html.lu-js .lu-tco-bar.is-in i,html.lu-js .lu-tco-bar.in i{width:var(--lu-bar-w, 100%)}html:not(.lu-js) .lu-tco-bar i{width:var(--lu-bar-w, 100%)}.lu-guar-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;margin-top:48px}@media(min-width:750px){.lu-guar-grid{grid-template-columns:repeat(4,1fr)}}.lu-guar-card{padding:20px;text-align:center}.lu-guar-card .lu-iconcircle{margin:0 auto 14px}.lu-faq{max-width:900px;margin:0 auto}details.lu-faq-item{border-top:1px solid #E6EBF3}.lu-faq-item:last-of-type{border-bottom:1px solid #E6EBF3}.lu-faq-item summary{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:20px 0;cursor:pointer;list-style:none;font-size:16px;font-weight:600;color:#171b22}.lu-faq-item summary::-webkit-details-marker{display:none}.lu-faq-item summary .lu-iconcircle{width:32px;height:32px;flex:0 0 32px;transition:transform .3s ease}.lu-faq-item[open] summary .lu-iconcircle{transform:rotate(180deg)}.lu-faq-a{font-size:14.5px;line-height:1.6;color:#565f6e;padding:0 48px 20px 0;max-width:64ch;margin:0}.lu-buy{position:relative;overflow:hidden}.lu-buy-glow{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:radial-gradient(ellipse 55% 45% at 50% 0%,rgba(150,168,200,.15) 0%,transparent 70%)}.lu-buy .lu-wrap{position:relative;z-index:1}.lu-buy-card{max-width:420px;margin:40px auto 0;padding:32px;text-align:center}.lu-buy-card img{margin:0 auto 20px}.lu-buy-name{font-weight:600;font-size:1.25rem;color:#fff;margin:0 0 6px}.lu-buy-price{font-size:2rem;font-weight:600;color:#fff;margin:0 0 4px;font-variant-numeric:tabular-nums}.lu-buy-card .lu-btn{width:100%;margin-top:20px}.lu-buy-foot{text-align:center;margin-top:28px;color:#ffffff80}body,button,input,select,textarea{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif!important}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.product__title{font-family:inherit!important;font-weight:600!important;letter-spacing:-.02em}.button,.shopify-payment-button__button--unbranded,.quick-add__submit{border-radius:12px!important;font-weight:600!important;letter-spacing:-.01em}.footer,.footer.gradient{background:#000!important;color:#98a1b3}.footer .footer__content-top{padding-top:20px}@media(max-width:749px){.footer .footer__content-top{padding-top:28px}}.footer .footer-block__heading{color:#e8ecf3!important;font-weight:600;font-size:13px;letter-spacing:.08em;text-transform:uppercase}.footer a,.footer .list-menu__item--link,.footer .link{color:#98a1b3!important;font-weight:400}.footer a:hover,.footer .list-menu__item--link:hover{color:#fff!important}.footer .field__input,.footer input[type=email]{background:#ffffff0d!important;border:1px solid rgba(255,255,255,.14)!important;color:#fff!important;border-radius:12px}.footer .field__label{color:#7c8598!important}.footer .newsletter-form__button{color:#fff!important}.footer .footer__content-top{border-bottom:1px solid rgba(255,255,255,.07)}.footer-block__image-wrapper{max-width:116px!important}.footer-block__brand-info img{max-width:116px!important;height:auto!important}@media(max-width:749px){.footer-block__image-wrapper,.footer-block__brand-info img{max-width:104px!important}}.footer .newsletter__solid-btn,.footer .newsletter-form button[type=submit].button{background:#fff!important;color:#171b22!important;border:0!important;border-radius:12px!important;font-weight:600;padding:13px 26px!important;margin-top:10px;box-shadow:none!important;min-height:46px}.footer .newsletter__solid-btn:hover{background:#eaf0fb!important;color:#1c2430!important}.footer .newsletter-form__field-wrapper .field{border:0!important;background:transparent!important}#shop-hcaptcha-badge-container{display:none!important}.lu-captcha-note{margin:10px 0 0;font-size:11px;line-height:1.4;color:#6a7385}.lu-captcha-note a{color:#8b97ad;text-decoration:underline}.lu-captcha-note a:hover{color:#fff}.footer .newsletter-form .field:after,.footer .newsletter-form .field:before{display:none!important;content:none!important;border:0!important;box-shadow:none!important}.footer .newsletter-form .button:after,.footer .newsletter-form .button:before{display:none!important;content:none!important;box-shadow:none!important;border:0!important}.footer .newsletter-form .field__input{background:#fff!important;color:#171b22!important;border:0!important;border-radius:12px!important;box-shadow:none!important;height:46px!important;padding:0 16px!important;line-height:46px!important}.footer .newsletter-form .field__input::placeholder{color:#6a7385!important;opacity:1}.footer .newsletter-form .field__label{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.footer .newsletter-form .newsletter-form__button.field__button{color:#6a7385!important}.footer .copyright__content,.footer .copyright__content a,.footer__copyright,.footer .footer__copyright *{color:#6a7385!important;font-size:12px}.footer .icon,.footer .rte,.footer .footer-block__details-content{color:#98a1b3}@media(prefers-reduced-motion:reduce){.lu-rev,html.lu-js .lu-rev{opacity:1;transform:none;transition:none}.lu-btn-glass:hover:after{animation:none}.lu-btn,.lu-btn:hover{transform:none;transition:none}.lu-ring-sweep{display:none}.lu-ring-glow,.lu-ring-move,.lu-ring-reflex{animation:none!important}.lu-tco-bar i,html.lu-js .lu-tco-bar i{transition:none;width:var(--lu-bar-w, 100%)}.lu-sticky{transition:none}.lu-faq-item summary .lu-iconcircle{transition:none}.header-wrapper,.header-wrapper.gradient{transition:none}}@keyframes lu-focus{0%,12%{opacity:0;transform:scale(.86)}42%,58%{opacity:1;transform:scale(1)}88%,to{opacity:0;transform:scale(.86)}}@keyframes lu-focus-first{0%,58%{opacity:1;transform:scale(1)}88%,to{opacity:0;transform:scale(.86)}}.shopify-pc__banner,.shopify-pc__banner__dialog,.shopify-pc__prefs__dialog{box-sizing:border-box;background:#0a0c16d1!important;-webkit-backdrop-filter:blur(24px) saturate(1.4);backdrop-filter:blur(24px) saturate(1.4);border:1px solid rgba(255,255,255,.12)!important;border-radius:16px!important;box-shadow:0 12px 40px #00000080!important;color:#e8ecf3!important;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.shopify-pc__banner{max-width:min(560px,calc(100% - 24px));margin:12px auto}.shopify-pc__banner>.shopify-pc__banner__dialog{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;-webkit-backdrop-filter:none;backdrop-filter:none}.shopify-pc__prefs{background:#04060c99!important;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#e8ecf3}.shopify-pc__prefs__dialog{max-width:min(560px,calc(100% - 24px));margin:auto}.shopify-pc__prefs__header{border-bottom:1px solid rgba(255,255,255,.1)!important}.shopify-pc__banner__body,.shopify-pc__banner__body p,[class*=shopify-pc__prefs] p,[class*=shopify-pc__prefs] li,[class*=shopify-pc__prefs__option]{color:#98a1b3!important;font-weight:400;font-family:inherit}.shopify-pc__banner__dialog h2,.shopify-pc__banner__dialog h3,.shopify-pc__banner__body h2,.shopify-pc__banner__body h3,[class*=shopify-pc__prefs] h1,[class*=shopify-pc__prefs] h2,[class*=shopify-pc__prefs] h3{color:#e8ecf3!important;font-weight:600!important;font-family:inherit}.shopify-pc__banner__body a,[class*=shopify-pc__banner] a,[class*=shopify-pc__prefs] a{color:#aab6c8!important;text-decoration:underline}.shopify-pc__banner__body a:hover,[class*=shopify-pc__banner] a:hover,[class*=shopify-pc__prefs] a:hover{color:#fff!important}[class*=shopify-pc__banner] button,[class*=shopify-pc__prefs] button{border-radius:12px!important;font-family:inherit!important;font-weight:600!important;font-size:14px;padding:11px 20px;line-height:1;letter-spacing:-.01em;cursor:pointer;transition:background .2s ease,box-shadow .25s ease,filter .2s ease,transform .2s ease;text-decoration:none}[class*=shopify-pc__banner] button:hover,[class*=shopify-pc__prefs] button:hover{transform:translateY(-1px)}.shopify-pc__banner__btn-decline,.shopify-pc__banner__btn-manage-prefs,[class*=shopify-pc__banner] [class*=btn-decline],[class*=shopify-pc__banner] [class*=btn-manage],[class*=shopify-pc__prefs] [class*=btn-decline],[class*=shopify-pc__prefs] [class*=btn-manage],.shopify-pc__prefs__header-close{background:#ffffff0f!important;color:#e8ecf3!important;border:1px solid rgba(255,255,255,.18)!important;box-shadow:none!important}.shopify-pc__banner__btn-decline:hover,.shopify-pc__banner__btn-manage-prefs:hover,[class*=shopify-pc__banner] [class*=btn-decline]:hover,[class*=shopify-pc__banner] [class*=btn-manage]:hover,[class*=shopify-pc__prefs] [class*=btn-decline]:hover,[class*=shopify-pc__prefs] [class*=btn-manage]:hover,.shopify-pc__prefs__header-close:hover{background:#ffffff1f!important}.shopify-pc__banner__btn-accept,[class*=shopify-pc__banner] [class*=btn-accept],[class*=shopify-pc__prefs] [class*=btn-accept],[class*=shopify-pc__prefs] [class*=btn-confirm],[class*=shopify-pc__prefs] [class*=btn-save]{background:linear-gradient(120deg,#eaf0fb,#dde7f5 55%,#cfddf2)!important;color:#1c2430!important;border:0!important;box-shadow:inset 0 1px #ffffffe6,inset 0 0 0 1px #fff9,0 10px 26px -12px #00000080!important}.shopify-pc__banner__btn-accept:hover,[class*=shopify-pc__banner] [class*=btn-accept]:hover,[class*=shopify-pc__prefs] [class*=btn-accept]:hover,[class*=shopify-pc__prefs] [class*=btn-confirm]:hover,[class*=shopify-pc__prefs] [class*=btn-save]:hover{filter:brightness(1.03);box-shadow:inset 0 1px #ffffffe6,inset 0 0 0 1px #fff9,0 14px 32px -12px #0009!important}.shopify-pc__prefs input[type=checkbox],.shopify-pc__prefs input[type=radio],[class*=shopify-pc__prefs] input{accent-color:#4E6E9E}[class*=shopify-pc__prefs] input:checked+[class*=toggle],[class*=shopify-pc__prefs] input:checked~[class*=toggle],[class*=shopify-pc__prefs] [class*=toggle][aria-checked=true],[class*=shopify-pc__prefs] [class*=toggle][data-checked=true]{background:#4e6e9e!important;border-color:#4e6e9e!important}
/*# sourceMappingURL=/cdn/shop/t/17/assets/luna-sections.css.map */
