.lum .ugc{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:8px}.lum .ugc .v{flex:0 0 190px;aspect-ratio:9/16;border-radius:var(--radius);background:linear-gradient(170deg,#243aa8,#0a1450);position:relative;scroll-snap-align:start;overflow:hidden;color:#fff;cursor:pointer}.lum .ugc .play{position:absolute;left:50%;top:44%;width:52px;height:52px;margin:-26px 0 0 -26px;border-radius:50%;background:#ffffffeb;transition:opacity .15s}.lum .ugc .play:after{content:"";position:absolute;left:21px;top:15px;border-left:17px solid #1c2f94;border-top:11px solid transparent;border-bottom:11px solid transparent}.lum .ugc .v video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.lum .ugc .v.playing .play{opacity:0}.lum .ugc .slot{position:absolute;left:10px;bottom:10px;font-size:11px;font-weight:800;background:#0e1a3dbf;border-radius:6px;padding:3px 8px}.lum .statband{display:grid;gap:32px;align-items:center}@media(min-width:860px){.lum .statband{grid-template-columns:1fr 1.1fr;gap:48px}}.lum .stats{display:grid;grid-template-columns:1fr 1fr;gap:22px}.lum .stats .n{font-size:42px;font-weight:800;line-height:1;font-variant-numeric:tabular-nums;color:#fff}.lum .stats .l{font-size:14px;color:#dbe2ff;margin-top:6px}.lum .ing .card{padding:0;overflow:hidden}.lum .ing .art{aspect-ratio:16/9;background:linear-gradient(135deg,var(--soft),var(--band));display:flex;align-items:center;justify-content:center}.lum .ing .art svg{width:46%;height:78%}.lum .ing .b{padding:16px}.lum .ing .dose{font-weight:800;color:var(--accent);font-size:14px;margin-bottom:6px}.lum .ing .b p{font-size:15px;margin:0}.lum .ing .honest{border-color:var(--accent);border-width:2px;padding:20px}.lum .stars{color:var(--star);letter-spacing:1px}.lum .rev .h{font-weight:800;margin:6px 0}.lum .rev .who{display:flex;justify-content:space-between;gap:8px;flex-wrap:wrap;font-size:12px;color:var(--muted);margin-top:12px}.lum .rev .who b{color:var(--accent)}.lum .rev .tags{display:flex;gap:6px;flex-wrap:wrap;margin-top:10px}.lum .rev p{font-size:15px;margin:0;color:var(--muted)}.lum .tl{display:grid;gap:24px}@media(min-width:860px){.lum .tl{grid-template-columns:1fr 1.15fr;align-items:center}}.lum .tl .img{aspect-ratio:4/3;border-radius:var(--radius);background:#fff;border:1px solid var(--line);display:flex;align-items:center;justify-content:center;color:var(--brand);font-weight:800;font-size:26px;letter-spacing:.3em}.lum .step{border-left:2px solid var(--line);padding-left:18px;margin-left:8px;padding-bottom:20px;position:relative}.lum .step:before{content:"";position:absolute;left:-7px;top:6px;width:12px;height:12px;border-radius:50%;background:var(--accent)}.lum .step h3{background:var(--brand);color:#fff;display:inline-block;padding:8px 14px;border-radius:8px;font-size:15px;margin-bottom:8px}.lum .step ul{margin:0;padding:0;list-style:none}.lum .step li{font-size:15px;margin:5px 0;display:flex;gap:8px}.lum .step li:before{content:"\2713";color:var(--accent);font-weight:800}.lum .step.last{border-color:transparent}.lum .pain{display:grid;gap:10px}.lum .pain div{background:var(--surface);border:1px solid var(--line);border-radius:12px;padding:14px 16px;font-weight:700}.lum .stage{border-top:3px solid var(--line);padding-top:14px}.lum .stage .k{font-size:12px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--accent);margin-bottom:6px}.lum .rfy{list-style:none;padding:0;margin:0}.lum .rfy li{margin:10px 0;padding-left:30px;position:relative;font-size:16px}.lum .rfy li:before{content:"\2713";position:absolute;left:0;color:var(--accent);font-weight:800}.lum .reason{display:flex;gap:14px;align-items:flex-start}.lum .reason .num{flex:0 0 40px;height:40px;border-radius:50%;background:var(--soft);color:var(--accent);border:1.5px solid var(--accent);display:flex;align-items:center;justify-content:center;font-weight:800}.lum .reason p{margin:0;font-size:15px}.lum .tablewrap{overflow-x:auto;border-radius:var(--radius);border:1px solid var(--line)}.lum table.cmp{width:100%;border-collapse:collapse;font-size:15px;background:var(--surface);min-width:420px}.lum .cmp th,.lum .cmp td{padding:12px 10px;border-bottom:1px solid var(--line);text-align:center}.lum .cmp td:first-child,.lum .cmp th:first-child{text-align:left;font-weight:700}.lum .cmp th:nth-child(2){background:var(--brand);color:#fff}.lum .cmp td:nth-child(2){background:var(--soft);font-weight:800}.lum .cmp td:nth-child(3){color:var(--muted)}.lum .cmp tr:last-child td{border-bottom:0}.lum .guar{display:grid;gap:22px;align-items:center;text-align:center}@media(min-width:860px){.lum .guar{grid-template-columns:auto 1fr;text-align:left}}.lum .seal{width:148px;height:148px;border-radius:50%;border:6px double var(--brand);display:flex;flex-direction:column;align-items:center;justify-content:center;font-weight:800;color:var(--brand);margin:0 auto;text-align:center;font-size:13px;letter-spacing:.06em}.lum .seal b{font-size:40px;line-height:1}.lum footer{background:var(--deep);color:var(--on-deep);border-top:1px solid var(--line);font-size:13px;padding-block:40px 110px}.lum footer a{color:inherit;opacity:.9}.lum footer .cols{display:grid;gap:24px}@media(min-width:860px){.lum footer .cols{grid-template-columns:2fr 1fr 1fr}}.lum footer .disc p{font-size:12px;opacity:.85}.lum .sticky{position:fixed;left:0;right:0;bottom:0;z-index:35;background:var(--surface);border-top:1px solid var(--line);padding:10px var(--gutter-r) calc(10px + env(safe-area-inset-bottom,0px)) var(--gutter-l);display:none;align-items:center;gap:12px;box-shadow:0 -8px 24px #0000001f}.lum .sticky.show{display:flex}.lum .sticky .thumb{width:44px;height:44px;border-radius:8px;background:var(--soft);flex:0 0 auto;display:flex;align-items:center;justify-content:center}.lum .sticky .thumb svg{width:18px;height:34px}.lum .sticky .info{flex:1;min-width:0;font-size:13px;line-height:1.25}.lum .sticky .info b{display:block;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lum .sticky .btn{width:auto;min-height:46px;padding:10px 20px;font-size:15px}@media(min-width:860px){.lum .sticky{padding-left:max(var(--gutter-l),calc((100% - var(--max))/2 + 16px));padding-right:max(var(--gutter-r),calc((100% - var(--max))/2 + 16px))}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/lumeva-b.css.map */
