.llfp{--llfp-ink: #14161c;--llfp-muted: #5c6f76;--llfp-accent: #09a1a1;--llfp-tile: #f4f7f8;--llfp-line: rgb(20 22 28 / .08);--llfp-save: #0f7b52;--llfp-spring: cubic-bezier(.32, .72, 0, 1);width:min(440px,calc(100vw - 32px));max-width:none;max-height:min(88dvh,760px);padding:0;border:none;border-radius:22px;background-color:#fff;color:var(--llfp-ink);box-shadow:0 2px 6px #14161c0a,0 32px 80px -24px #14161c57;overflow:hidden}.llfp::backdrop{background-color:#14161c57;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}.llfp__panel{display:flex;flex-direction:column;min-height:0;max-height:inherit;padding:16px 16px 14px}.llfp__grip{display:none;width:38px;height:4px;margin:0 auto 10px;border-radius:999px;background-color:#14161c29}.llfp__head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-block-end:12px}.llfp__eyebrow{margin:0 0 3px;font-size:.6875rem;font-weight:600;letter-spacing:.09em;line-height:1.2;text-transform:uppercase;color:var(--llfp-muted)}.llfp__title{margin:0;font-size:1.1875rem;font-weight:700;line-height:1.15;letter-spacing:-.024em;color:var(--llfp-ink)}.llfp__close{flex:none;display:grid;place-items:center;width:32px;height:32px;padding:0;border:1px solid var(--llfp-line);border-radius:999px;background-color:#fff;color:var(--llfp-muted);cursor:pointer;transition:transform .18s var(--llfp-spring),color .18s ease}.llfp__close svg{width:15px;height:15px}.llfp__close:hover{color:var(--llfp-ink)}.llfp__close:active{transform:scale(.92)}.llfp__list{flex:1 1 auto;min-height:0;display:grid;align-content:start;gap:7px;margin:0;padding:0;list-style:none;overflow-y:auto;overscroll-behavior:contain}.llfp__item{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;width:100%;padding:8px 11px 8px 8px;border:1px solid var(--llfp-line);border-radius:14px;background-color:#fff;text-align:start;cursor:pointer;transition:transform .2s var(--llfp-spring),border-color .2s ease}.llfp__item:active:not(:disabled){transform:scale(.985)}.llfp__item:focus-visible{outline:2px solid var(--llfp-accent);outline-offset:2px}.llfp__item[aria-pressed=true]{border-color:var(--llfp-accent);box-shadow:inset 0 0 0 1px var(--llfp-accent)}.llfp__item:disabled{cursor:not-allowed;opacity:.5}.llfp__thumb{display:grid;place-items:center;width:52px;height:52px;border-radius:12px;background-color:var(--llfp-tile);overflow:hidden}.llfp__img{display:block;width:100%;height:100%;object-fit:cover}.llfp__dot{width:22px;height:22px;border-radius:999px;background-color:#14161c1f}.llfp__copy{display:flex;flex-direction:column;gap:2px;min-width:0}.llfp__name{font-size:.9375rem;font-weight:650;line-height:1.2;letter-spacing:-.008em;color:var(--llfp-ink)}.llfp__meta{font-size:.8125rem;line-height:1.3;color:var(--llfp-muted);font-variant-numeric:tabular-nums}.llfp__meta s{margin-inline-start:5px;text-decoration-thickness:from-font}.llfp__tick{display:grid;place-items:center;width:24px;height:24px;border-radius:999px;background-color:var(--llfp-accent);color:#fff;opacity:0;transform:scale(.6);transition:opacity .22s var(--llfp-spring),transform .22s var(--llfp-spring)}.llfp__tick svg{width:13px;height:13px}.llfp__item[aria-pressed=true] .llfp__tick{opacity:1;transform:none}.llfp__deal{flex:none;margin-block-start:12px;padding:11px 13px;border-radius:14px;background-color:var(--llfp-tile)}.llfp__deal-top{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.llfp__deal-label{font-size:.8125rem;font-weight:600;color:var(--llfp-muted)}.llfp__deal-prices{display:inline-flex;align-items:baseline;gap:8px;font-variant-numeric:tabular-nums}.llfp__deal-was{font-size:.875rem;font-weight:500;color:var(--llfp-muted);text-decoration-thickness:from-font}.llfp__deal-was:empty{display:none}.llfp__deal-now{font-size:1.3125rem;font-weight:700;letter-spacing:-.022em;color:var(--llfp-ink)}.llfp__deal-save{display:flex;align-items:center;gap:6px;margin:7px 0 0;font-size:.78125rem;line-height:1.3;color:var(--llfp-save)}.llfp__deal-save[hidden]{display:none}.llfp__deal-save svg{flex:none;width:14px;height:14px}.llfp__deal-save b{font-weight:700}.llfp__cta{flex:none;margin-block-start:10px}.llfp__buy{position:relative;display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:52px;padding:0 18px;border:none;border-radius:999px;background-color:var(--llfp-accent);color:#fff;font-size:1rem;font-weight:650;letter-spacing:-.01em;line-height:1;cursor:pointer;box-shadow:0 12px 26px -14px #09a1a199;transition:transform .2s var(--llfp-spring),background-color .2s ease,opacity .2s ease}.llfp__buy:hover:not(:disabled){background-color:#087f7f}.llfp__buy:active:not(:disabled){transform:scale(.98)}.llfp__buy:focus-visible{outline:2px solid var(--llfp-accent);outline-offset:3px}.llfp__buy:disabled{cursor:not-allowed;opacity:.55}.llfp__buy-spinner{display:none;width:16px;height:16px;border:2px solid rgb(255 255 255 / .35);border-block-start-color:#fff;border-radius:50%;animation:llfp-spin .7s linear infinite}.llfp__buy[data-busy]{opacity:.85}.llfp__buy[data-busy] .llfp__buy-spinner{display:block}@keyframes llfp-spin{to{transform:rotate(1turn)}}.llfp__perks{flex:none;display:grid;gap:5px;margin:11px 2px 0;padding:0;list-style:none}.llfp__perks li{display:flex;align-items:center;gap:8px;font-size:.75rem;line-height:1.35;color:var(--llfp-muted)}.llfp__perks svg{flex:none;width:15px;height:15px;color:var(--llfp-accent)}.llfp .llc-trust{flex:none;margin-block-start:10px;padding-block-start:10px;border-block-start:1px solid var(--llfp-line)}.llfp .llc-trust .llc-pay{gap:4px}@media screen and (max-width:599px){.llfp{width:100%;max-height:90dvh;margin:auto auto 0;border-radius:22px 22px 0 0}.llfp__panel{padding:10px 14px calc(14px + env(safe-area-inset-bottom,0px))}.llfp__grip{display:block}@media(max-height:700px){.llfp__perks li:not(:first-child){display:none}.llfp .llc-trust .llc-pay{display:none}}}@media(prefers-reduced-motion:no-preference){.llfp[open]{animation:llfp-in .34s var(--llfp-spring)}.llfp[open]::backdrop{animation:llfp-dim .34s ease-out}.llfp[data-closing]{animation:llfp-out .24s var(--llfp-spring) forwards}.llfp[data-closing]::backdrop{animation:llfp-dim .24s ease-in reverse forwards}@media screen and (max-width:599px){.llfp[open]{animation-name:llfp-sheet-in}.llfp[data-closing]{animation-name:llfp-sheet-out}}}@keyframes llfp-in{0%{opacity:0;transform:scale(.94) translate3d(0,8px,0)}}@keyframes llfp-out{to{opacity:0;transform:scale(.96) translate3d(0,6px,0)}}@keyframes llfp-sheet-in{0%{transform:translate3d(0,100%,0)}}@keyframes llfp-sheet-out{to{transform:translate3d(0,100%,0)}}@keyframes llfp-dim{0%{opacity:0}}@media(prefers-reduced-transparency:reduce){.llfp::backdrop{backdrop-filter:none;-webkit-backdrop-filter:none;background-color:#14161c85}}@media(prefers-contrast:more){.llfp{--llfp-line: #14161c;--llfp-muted: #45454a;--llfp-accent: #2c3fa8;--llfp-save: #0a5c3d}}@media(forced-colors:active){.llfp,.llfp__item,.llfp__thumb,.llfp__close,.llfp__deal{border:1px solid CanvasText}.llfp__buy{forced-color-adjust:none;background-color:Highlight;color:HighlightText;border:1px solid HighlightText;box-shadow:none}.llfp__item[aria-pressed=true]{outline:2px solid Highlight;outline-offset:-2px}.llfp__tick{border:1px solid CanvasText;forced-color-adjust:none}}
/*# sourceMappingURL=/cdn/shop/t/51/assets/lelunar-finish-picker.css.map */
