.lh-ugc{overflow:hidden}.lh-ugc__rows{display:grid;gap:12px;margin-top:6px}.lh-marq--ugc .lh-marq__set{gap:12px;padding:0 6px;align-items:stretch}.lh-ugc__t{margin:0;flex:0 0 auto}.lh-ugc__btn{position:relative;display:block;width:200px;aspect-ratio:4/5;border:0;padding:0;border-radius:18px;overflow:hidden;cursor:zoom-in;background:#ddd}@media (min-width:990px){.lh-ugc__btn{width:270px}}.lh-ugc__btn img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .7s var(--lease)}.lh-ugc__btn:hover img{transform:scale(1.07)}.lh-ugc__btn::after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(0,0,0,.65),rgba(0,0,0,0) 45%);opacity:.9;transition:opacity .3s}.lh-ugc__tag{position:absolute;left:10px;bottom:10px;z-index:1;display:inline-flex;align-items:center;gap:5px;color:#fff;font-size:12px;font-weight:700}.lh-ugc__rev{position:absolute;left:10px;right:10px;bottom:10px;z-index:1;color:#fff;text-align:left;display:flex;flex-direction:column;gap:2px;font-size:12px}.lh-ugc__st{color:#f6c344;letter-spacing:1px;font-size:12px}.lh-ugc__rev b{font-size:13px}.lh-ugc__rev em{font-style:normal;color:#ddd;font-size:11.5px;line-height:1.25}.lh-ugc__note{text-align:center;color:#888;font-size:12.5px;margin:16px 16px 0}.lh-lb{position:fixed;inset:0;z-index:2147483000;display:flex;align-items:center;justify-content:center;padding:16px}.lh-lb[hidden]{display:none}.lh-lb__bg{position:absolute;inset:0;background:rgba(0,0,0,.75);opacity:0;transition:opacity .3s}.lh-lb.is-open .lh-lb__bg{opacity:1}.lh-lb__panel{position:relative;display:grid;grid-template-columns:1fr;max-width:920px;width:100%;max-height:92vh;overflow:auto;background:#fff;border-radius:20px;transform:scale(.94);opacity:0;transition:transform .35s var(--lease),opacity .3s}@media (min-width:750px){.lh-lb__panel{grid-template-columns:1.1fr 1fr}}.lh-lb.is-open .lh-lb__panel{transform:none;opacity:1}.lh-lb__img{background:#111}.lh-lb__img img{width:100%;height:100%;max-height:70vh;object-fit:contain;display:block}@media (min-width:750px){.lh-lb__img img{max-height:86vh}}.lh-lb__txt{padding:22px 20px;display:flex;flex-direction:column;gap:8px;align-items:flex-start}.lh-lb__st{color:#f6a429;margin:0;letter-spacing:2px;font-size:16px}.lh-lb__name{font-weight:900;margin:0;font-size:16px}.lh-lb__title{font-weight:800;margin:0}.lh-lb__body{color:#444;margin:0 0 8px;font-size:14.5px;line-height:1.55}.lh-lb__pt{font-size:12px;color:#888;margin:0}.lh-lb__x{position:absolute;right:10px;top:10px;z-index:2;width:38px;height:38px;border-radius:50%;border:0;background:rgba(255,255,255,.9);font-size:18px;cursor:pointer}body.lh-lock{overflow:hidden}.lh-look{background:var(--lk);color:#fff}.lh-look .lh-kicker{color:var(--lr)}.lh-look .lh-sub{color:#bbb}.lh-look__grid{max-width:1280px;margin:0 auto;padding:0 16px;display:grid;gap:22px}@media (min-width:990px){.lh-look__grid{grid-template-columns:1.75fr 1fr;align-items:center;gap:40px}}.lh-look__media{position:relative;border-radius:22px;overflow:hidden;background:#111}.lh-look__media img,.lh-look__media svg{width:100%;height:auto;display:block}.lh-look__over{position:absolute;left:22px;top:22px;margin:0;font:900 clamp(28px,5vw,64px)/.9 var(--heading-font-family,Impact,sans-serif);text-transform:uppercase;letter-spacing:-.02em;max-width:40%;pointer-events:none;color:#fff}@media (max-width:749px){.lh-look__over{display:none}}.lh-spot{position:absolute;left:var(--xm);top:var(--ym);transform:translate(-50%,-50%);width:34px;height:34px;border-radius:50%;border:0;background:#fff;color:#000;font-weight:900;font-size:13px;cursor:pointer;box-shadow:0 0 0 0 rgba(255,255,255,.7);animation:lh-ping 2s infinite;transition:background .2s,color .2s,transform .2s}@media (min-width:750px){.lh-spot{left:var(--x);top:var(--y)}}.lh-spot.is-on,.lh-spot:hover{background:var(--lr);color:#fff;transform:translate(-50%,-50%) scale(1.15)}@keyframes lh-ping{0%{box-shadow:0 0 0 0 rgba(255,255,255,.6)}100%{box-shadow:0 0 0 16px rgba(255,255,255,0)}}.lh-look__list{list-style:none;padding:0;margin:18px 0 22px;display:grid;gap:10px}.lh-look__item{display:flex;align-items:center;gap:12px;margin:0;padding:10px;border-radius:16px;background:#181818;border:1.5px solid #222;transition:border-color .3s,transform .3s var(--lease),background .3s}.lh-look__item.is-on{border-color:var(--lr);background:#1f1213;transform:translateX(4px)}.lh-look__n{flex:0 0 24px;width:24px;height:24px;border-radius:50%;background:#fff;color:#000;font-weight:900;font-size:12px;display:flex;align-items:center;justify-content:center}.lh-look__img{flex:0 0 64px}.lh-look__img img{width:64px;height:64px;border-radius:12px;object-fit:cover;display:block;background:#eee}.lh-look__info{flex:1;min-width:0}.lh-look__name{display:block;font-weight:900;text-transform:uppercase;font-size:13px;line-height:1.2;color:#fff;text-decoration:none}.lh-look__price{font-size:13px;color:#ddd}.lh-look__price s{color:#888}.lh-look .lc__plus{background:#fff;color:#000}.lh-startup{background:#0d0d0d;color:#fff;position:relative;overflow:hidden}.lh-startup::before{content:"";position:absolute;width:700px;height:700px;border-radius:50%;right:-240px;top:-200px;background:radial-gradient(circle,rgba(227,38,43,.22),transparent 65%);pointer-events:none}.lh-story__grid{display:grid;gap:34px;align-items:center}@media (min-width:990px){.lh-story__grid{grid-template-columns:1fr 1.1fr;gap:64px}}.lh-deck{position:relative;aspect-ratio:1;max-width:520px;width:88%;margin:10px auto 0}.lh-deck__i{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;border-radius:20px;border:6px solid #fff;box-shadow:0 30px 60px rgba(0,0,0,.5);transition:transform .9s var(--lease),opacity .9s;transform:rotate(var(--r,0deg)) translate(var(--tx,0),var(--ty,0)) scale(var(--s,1))}.lh-deck__stamp{position:absolute;right:-6%;bottom:6%;z-index:20;background:var(--lr);color:#fff;font:900 14px/1 var(--heading-font-family,sans-serif);text-transform:uppercase;letter-spacing:.1em;padding:12px 14px;border-radius:999px;transform:rotate(-10deg);box-shadow:0 10px 26px rgba(227,38,43,.4)}.lh-story__body{color:#cfcfcf;font-size:15.5px;line-height:1.65;margin:16px 0 22px;max-width:600px}.lh-story__body p{margin:0 0 10px}.lh-story__body strong{color:#fff}.lh-tl{list-style:none;padding:0 0 0 18px;margin:0 0 26px;border-left:2px solid #2a2a2a;display:grid;gap:16px}.lh-tl__s{position:relative;display:flex;gap:14px;margin:0}.lh-tl__s::after{content:"";position:absolute;left:-25px;top:6px;width:12px;height:12px;border-radius:50%;background:var(--lr);box-shadow:0 0 0 4px #0d0d0d}.lh-tl__s>b{flex:0 0 58px;font:900 18px/1.2 var(--heading-font-family,sans-serif);color:var(--lr)}.lh-startup .lh-h2,.lh-gym .lh-h2{color:#fff}.lh-tl__s::before{content:none!important}.lh-tl__t{margin:0;font-weight:800;color:#fff}.lh-tl__d{margin:2px 0 0;color:#aaa;font-size:14px}.lh-story__btns{display:flex;flex-wrap:wrap;gap:10px}.lh-gym{position:relative;overflow:hidden;color:#fff;min-height:620px;display:flex;align-items:flex-end;isolation:isolate}@media (min-width:990px){.lh-gym{min-height:680px;align-items:center}}.lh-gym__bg{position:absolute;inset:-12% 0;z-index:-2;will-change:transform}.lh-gym__bg img{width:100%;height:100%;object-fit:cover}.lh-gym::after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(0deg,rgba(13,13,13,.92),rgba(13,13,13,.35) 60%,rgba(13,13,13,.2)),linear-gradient(90deg,rgba(13,13,13,.6),transparent 70%)}.lh-gym__in{max-width:1280px;margin:0 auto;padding:56px 16px;width:100%}.lh-gym__in>*{max-width:640px}.lh-gym__text{color:#ddd;font-size:15.5px;line-height:1.6;margin:14px 0 18px}.lh-gym__text p{margin:0 0 8px}.lh-gym__text strong{color:#fff}.lh-gym__chips{list-style:none;display:flex;flex-wrap:wrap;gap:8px;padding:0;margin:0 0 22px}.lh-gym__chips li{margin:0;padding:8px 14px;border-radius:999px;background:rgba(255,255,255,.12);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);font-weight:700;font-size:13px;border:1px solid rgba(255,255,255,.18)}.lh-gym__btns{display:flex;flex-wrap:wrap;gap:10px}.lh-seo{background:#f6f6f6}.lh-seo__grid{display:grid;gap:40px}@media (min-width:990px){.lh-seo__grid{grid-template-columns:1.2fr 1fr;gap:64px}}.lh-seo .lh-h2{font-size:clamp(26px,4.4vw,38px)}.lh-seo__body{position:relative;max-height:260px;overflow:hidden;color:#444;font-size:15px;line-height:1.7;margin-top:16px;transition:max-height .6s var(--lease)}.lh-seo__body h3{font:800 18px/1.3 var(--heading-font-family,sans-serif);color:#000;margin:20px 0 6px}.lh-seo__body p{margin:0 0 10px}.lh-seo__body a{color:#000;font-weight:700;text-decoration:underline;text-underline-offset:3px}.lh-seo__body::after{content:"";position:absolute;left:0;right:0;bottom:0;height:90px;background:linear-gradient(rgba(246,246,246,0),#f6f6f6)}.lh-seo__text.is-open .lh-seo__body{max-height:4000px}.lh-seo__text.is-open .lh-seo__body::after,.lh-seo__text.is-open .lh-seo__more{display:none}.lh-seo__more{background:none;border:0;text-decoration:underline;font-weight:800;cursor:pointer;padding:10px 0;color:inherit;font-size:14px}.lh-faq .lh-h2{margin-bottom:12px}.lh-faq__i{border-bottom:1px solid #ddd}.lh-faq__i summary{cursor:pointer;list-style:none;padding:16px 34px 16px 0;font-weight:800;position:relative}.lh-faq__i summary::-webkit-details-marker{display:none}.lh-faq__i summary::after{content:"+";position:absolute;right:4px;top:12px;font-size:24px;transition:transform .25s}.lh-faq__i[open] summary::after{transform:rotate(45deg)}.lh-faq__a{padding:0 0 16px;color:#444}.lh-faq__a p{margin:0}.lh-sheet{position:fixed;inset:0;z-index:2147483000;display:flex;align-items:flex-end;justify-content:center}.lh-sheet[hidden]{display:none}.lh-sheet__bg{position:absolute;inset:0;background:rgba(0,0,0,.5);opacity:0;transition:opacity .3s}.lh-sheet.is-open .lh-sheet__bg{opacity:1}.lh-sheet__panel{position:relative;width:100%;max-width:460px;background:#fff;color:#000;border-radius:20px 20px 0 0;padding:20px 18px calc(18px + env(safe-area-inset-bottom));transform:translateY(100%);transition:transform .38s cubic-bezier(.2,.9,.25,1)}.lh-sheet.is-open .lh-sheet__panel{transform:none}@media (min-width:750px){.lh-sheet{align-items:center}.lh-sheet__panel{border-radius:20px;transform:scale(.94);opacity:0;transition:transform .3s,opacity .25s}.lh-sheet.is-open .lh-sheet__panel{transform:none;opacity:1}}.lh-sheet__x{position:absolute;right:12px;top:10px;background:none;border:0;font-size:20px;cursor:pointer;color:#000}.lh-sheet__head{display:flex;gap:14px;align-items:center;margin-bottom:6px;padding-right:24px}.lh-sheet__head img{width:86px;height:86px;border-radius:14px;object-fit:cover;background:#f2f2f2}.lh-sheet__name{font-weight:900;text-transform:uppercase;margin:0 0 4px;font-size:15px;line-height:1.2}.lh-sheet__price{margin:0;font-weight:800}.lh-opt{margin-top:14px}.lh-opt__label{font-size:13px;font-weight:800;margin:0 0 8px}.lh-ochips{display:flex;gap:8px;flex-wrap:wrap}.lh-ochip{border:2px solid #d4d4d4;background:#fff;border-radius:12px;padding:10px 14px;font-weight:800;cursor:pointer;font-size:14px;color:#000;transition:all .2s}.lh-ochip.is-on{border-color:#000;background:#000;color:#fff}.lh-ochip[disabled]{opacity:.35;text-decoration:line-through}.lh-sheet .lh-btn{width:100%;margin-top:16px}.lh-sheet__link{display:block;text-align:center;margin-top:12px;font-size:13px;color:#555}.lh-sheet__err{color:var(--lr);margin:10px 0 0;text-align:center}.lh-toast{position:fixed;left:12px;right:12px;bottom:calc(14px + env(safe-area-inset-bottom));z-index:2147482000;max-width:440px;margin:0 auto;display:flex;align-items:center;gap:12px;background:var(--lk);color:#fff;border-radius:18px;padding:10px 10px 10px 12px;box-shadow:0 12px 30px rgba(0,0,0,.3);transform:translateY(160%);transition:transform .45s cubic-bezier(.2,.9,.25,1)}.lh-toast.is-in{transform:none}.lh-toast img{width:48px;height:48px;border-radius:10px;object-fit:cover;background:#eee}.lh-toast p{flex:1;margin:0;font-size:13.5px;line-height:1.3}.lh-toast .lh-btn{padding:10px 14px;font-size:12px;background:#fff;color:#000;border-color:#fff}@media (prefers-reduced-motion:reduce){.lh *,.lh-hero *,.lh-cats *,.lh-gym *{animation:none!important;transition:none!important}[data-reveal],.lh-cat,.lh-slide__title span,.lh-slide__deal,.lh-slide__checks,.lh-slide__btns,.lh-fan__i{opacity:1!important;transform:none}}