:is(.lt-r-sel,#_){font-family:var(--lenteo-body,-apple-system,"Segoe UI",Helvetica,Arial,sans-serif);--ink:var(--lt-ink);--mut:#6B6963;--line:#DDDBD4;--borde:#CFCDC6;--bg:#FAF9F6;--nar:#C2410C;--ok:#3d6644;color:var(--ink);line-height:1.5}:is(.lt-r-sel,#_) *,:is(.lt-r-sel,#_) *:before,:is(.lt-r-sel,#_) *:after{box-sizing:border-box}:is(.lt-r-sel,#_) button{font-family:inherit;font-weight:500;color:var(--ink);line-height:1.35;text-transform:none;letter-spacing:normal}:is(.lt-r-sel,#_) [hidden]{display:none!important}:is(.lt-r-sel,#_) button:focus-visible,:is(.lt-r-sel,#_) a:focus-visible,:is(.lt-r-sel,#_) select:focus-visible,:is(.lt-r-sel,#_) input:focus-visible{outline:2px solid var(--ink);outline-offset:2px}:is(.lt-r-sel,#_) .sel-b{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:52px;min-height:0;padding:0 24px;border:1.5px solid transparent;border-radius:4px;font-size:16px;font-weight:500;line-height:1;cursor:pointer;text-decoration:none;transition:background .15s,border-color .15s}:is(.lt-r-sel,#_) .sel-b--pri{background:var(--ink);color:#fff;border-color:var(--ink)}@media(hover:hover){:is(.lt-r-sel,#_) .sel-b--pri:hover{background:#000;border-color:#000}}:is(.lt-r-sel,#_) .sel-b--pri[disabled]{background:var(--line);border-color:var(--line);color:#8a877f;cursor:not-allowed}:is(.lt-r-sel,#_) .sel-b--sec{background:#fff;color:var(--ink);border-color:var(--ink)}@media(hover:hover)and (pointer:fine){:is(.lt-r-sel,#_) .sel-b--sec:hover{background:var(--bg)}}:is(.lt-r-sel,#_) .sel-b--full{width:100%}:is(.lt-r-sel,#_) a.sel-b{margin-top:16px}:is(.lt-r-sel,#_) .sel-cta{display:flex;flex-direction:column;gap:10px;max-width:520px;margin:0 auto;padding:0 20px 40px}:is(.lt-r-sel,#_) dialog.sel-modal{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100vh;height:100dvh;max-width:none;max-height:none;margin:0;padding:0;border:0;background:transparent;color:var(--ink);overflow:hidden;overscroll-behavior:contain}:is(.lt-r-sel,#_) dialog.sel-modal:not([open]){display:none}:is(.lt-r-sel,#_) .sel-modal::backdrop{background:#1717178c}:is(.lt-r-sel,#_) .sel-panel{margin-left:auto;width:min(560px,100%);height:100%;display:flex;flex-direction:column;background:var(--bg);border-left:1px solid var(--borde);box-shadow:-24px 0 60px #1717172e}@media(prefers-reduced-motion:no-preference){:is(.lt-r-sel,#_) .sel-modal[open] .sel-panel{animation:lt-sel-in .3s cubic-bezier(.2,.8,.2,1)}:is(.lt-r-sel,#_) .sel-modal[open]::backdrop{animation:lt-sel-vela .3s ease-out}}@keyframes lt-sel-in{0%{transform:translate(100%)}to{transform:none}}@keyframes lt-sel-vela{0%{opacity:0}to{opacity:1}}:is(.lt-r-sel,#_) .sel-head{flex:0 0 72px;height:72px;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:0 32px;border-bottom:1px solid var(--line)}:is(.lt-r-sel,#_) .sel-head-t{margin:0;font-size:20px;font-weight:500;line-height:1.2;letter-spacing:0;text-transform:none;color:var(--ink)}:is(.lt-r-sel,#_) .sel-x{flex:0 0 44px;width:44px;height:44px;min-height:0;margin-right:-12px;padding:0;display:flex;align-items:center;justify-content:center;background:none;border:0;border-radius:4px;color:var(--ink);cursor:pointer}@media(hover:hover)and (pointer:fine){:is(.lt-r-sel,#_) .sel-x:hover{background:#1717170f}}:is(.lt-r-sel,#_) .sel-x svg{width:22px;height:22px}:is(.lt-r-sel,#_) .sel-bar{flex:none;padding:24px 32px 0}:is(.lt-r-sel,#_) .sel-pb{list-style:none;margin:0;padding:0;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:8px}:is(.lt-r-sel,#_) .sel-pb li{height:40px;margin:0;padding:8px 0 0;border-top:3px solid var(--line);font-size:12px;line-height:16px;text-align:center;color:var(--mut);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:is(.lt-r-sel,#_) .sel-pb li.on{border-top-color:var(--ink);color:var(--ink)}:is(.lt-r-sel,#_) .sel-pb li.ok{border-top-color:var(--ink)}:is(.lt-r-sel,#_) .sel-cuerpo{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:24px 32px 32px}:is(.lt-r-sel,#_) .sel-atras{display:inline-flex;align-items:center;width:auto;height:32px;min-height:0;margin:-4px 0 8px -6px;padding:0 8px 0 2px;background:none;border:0;border-radius:4px;font-size:13px;color:var(--mut);cursor:pointer}@media(hover:hover)and (pointer:fine){:is(.lt-r-sel,#_) .sel-atras:hover{color:var(--ink)}}:is(.lt-r-sel,#_) .sel-atras svg{width:18px;height:18px}:is(.lt-r-sel,#_) .sel-h{margin:0;font-size:18px;font-weight:500;line-height:24px;letter-spacing:0;text-transform:none;color:var(--ink);outline:0}:is(.lt-r-sel,#_) .sel-sub{margin:4px 0 0;font-size:13px;line-height:18px;color:var(--mut)}:is(.lt-r-sel,#_) .sel-sub:empty{display:none}:is(.lt-r-sel,#_) .sel-sig{list-style:none;margin:32px 0 0;padding:0;border-bottom:1px solid var(--line)}:is(.lt-r-sel,#_) .sel-sig li{display:flex;align-items:center;justify-content:space-between;height:56px;margin:0;padding:0;border-top:1px solid var(--line);font-size:15px;color:#77746d}:is(.lt-r-sel,#_) .sel-res{margin-top:24px}:is(.lt-r-sel,#_) .sel-res-fila{display:flex;justify-content:space-between;gap:16px;padding-bottom:8px;font-size:14px;font-weight:500;color:var(--ink)}:is(.lt-r-sel,#_) .sel-res-lista{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}:is(.lt-r-sel,#_) .sel-res-lista li{display:flex;justify-content:space-between;gap:16px;margin:0;font-size:13px;color:var(--mut)}:is(.lt-r-sel,#_) .sel-res-lista li span:last-child{color:var(--ink);white-space:nowrap}:is(.lt-r-sel,#_) .sel-foot{flex:none;min-height:96px;display:flex;flex-direction:column;gap:4px;padding:8px 32px calc(11px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--line);background:#fff}:is(.lt-r-sel,#_) .sel-foot-total{display:flex;align-items:center;justify-content:space-between;gap:16px;height:20px;font-size:14px;line-height:20px}:is(.lt-r-sel,#_) .sel-foot-total strong{font-weight:500}:is(.lt-r-sel,#_) .sel-pd{margin-top:16px;border:1px solid var(--borde);border-radius:8px;background:#fff;padding:20px}:is(.lt-r-sel,#_) .sel-pd-img{width:100%;max-width:340px;border-radius:8px;display:block;margin:0 0 14px}:is(.lt-r-sel,#_) .sel-pd-ver{display:inline-flex;gap:2px;padding:3px;margin:0 0 12px;border:1px solid var(--borde);border-radius:999px}:is(.lt-r-sel,#_) .sel-pd-ver button{border:0;background:none;padding:6px 16px;border-radius:999px;font:inherit;font-size:13px;color:var(--mut);cursor:pointer}:is(.lt-r-sel,#_) .sel-pd-ver button[aria-pressed=true]{background:var(--ink);color:#fff}:is(.lt-r-sel,#_) .sel-pd-ol{margin:10px 0 16px;padding-left:20px;font-size:13px;line-height:1.55;color:var(--mut)}:is(.lt-r-sel,#_) .sel-pd-ol li{margin-bottom:5px}:is(.lt-r-sel,#_) .sel-pd-ol li::marker{color:var(--nar);font-weight:700}:is(.lt-r-sel,#_) .sel-pd-est{font-size:13px;margin:10px 0 0;display:flex;align-items:center;gap:9px}:is(.lt-r-sel,#_) .sel-pd-est.err{color:#b3261e}:is(.lt-r-sel,#_) .sel-pd-est.ok{color:var(--ok);font-weight:600}:is(.lt-r-sel,#_) .sel-fuera{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0;padding:0;margin:-1px;font-size:16px}:is(.lt-r-sel,#_) .sel-adj{margin-top:16px}:is(.lt-r-sel,#_) .sel-adj-b{display:flex;align-items:center;gap:12px;width:100%;text-align:left;background:#fff;border:1.5px dashed var(--borde);border-radius:8px;padding:15px 18px;cursor:pointer;height:auto;min-height:0;transition:.15s;flex-wrap:wrap}@media(hover:hover)and (pointer:fine){:is(.lt-r-sel,#_) .sel-adj-b:hover{border-color:var(--ink)}}:is(.lt-r-sel,#_) .sel-adj-b svg{width:19px;height:19px;color:var(--ink);flex:0 0 19px}:is(.lt-r-sel,#_) .sel-adj-b b{font-size:15px;font-weight:500}:is(.lt-r-sel,#_) .sel-adj-b span{font-size:13px;color:var(--mut);margin-left:auto}:is(.lt-r-sel,#_) .sel-adj-ok{display:flex;align-items:center;gap:12px;border:2px solid var(--ink);background:#fff;border-radius:8px;padding:14px 18px}:is(.lt-r-sel,#_) .sel-adj-ok .sel-check{border-color:var(--ink);background:var(--ink)}:is(.lt-r-sel,#_) .sel-adj-ok .sel-check svg{opacity:1}:is(.lt-r-sel,#_) .sel-adj-n{font-size:14px;font-weight:500;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:is(.lt-r-sel,#_) .sel-adj-x{background:none;border:0;padding:4px;cursor:pointer;height:auto;min-height:0;font-size:13px;font-weight:500;color:var(--mut);text-decoration:underline}@media(hover:hover)and (pointer:fine){:is(.lt-r-sel,#_) .sel-adj-x:hover{color:var(--ink)}}:is(.lt-r-sel,#_) .sel-wa{display:flex;align-items:center;gap:12px;width:100%;text-align:left;background:none;border:0;padding:16px 2px 0;margin-top:6px;cursor:pointer;height:auto;min-height:0;font-size:13px;color:var(--mut);border-top:1px solid var(--line);border-radius:0}@media(hover:hover)and (pointer:fine){:is(.lt-r-sel,#_) .sel-wa:hover{color:var(--ink)}}:is(.lt-r-sel,#_) .sel-wa[aria-pressed=true]{color:var(--ink);font-weight:500}:is(.lt-r-sel,#_) .sel-wa[aria-pressed=true] .sel-check{border-color:var(--ink);background:var(--ink)}:is(.lt-r-sel,#_) .sel-wa[aria-pressed=true] .sel-check svg{opacity:1}:is(.lt-r-sel,#_) .sel-optico{display:flex;align-items:center;gap:10px;min-height:56px;margin-top:24px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);font-size:15px;color:var(--ink);text-decoration:none}@media(hover:hover)and (pointer:fine){:is(.lt-r-sel,#_) .sel-optico:hover .sel-optico-t{text-decoration:underline;text-underline-offset:3px}}:is(.lt-r-sel,#_) .sel-optico .lic{display:none}:is(.lt-r-sel,#_) .sel-optico-t{font-weight:500}:is(.lt-r-sel,#_) .sel-optico-n{color:var(--mut);font-size:13px}:is(.lt-r-sel,#_) .sel-optico-f{width:16px;height:16px;color:var(--mut);margin-left:auto;flex:0 0 16px}.sel-optico--pdp{display:flex;align-items:center;justify-content:center;gap:9px;margin-top:14px;padding:11px;background:none;border:0;border-radius:10px;font-size:13.5px;line-height:1.4;color:var(--lt-ink);text-decoration:none;transition:.15s}@media(hover:hover)and (pointer:fine){.sel-optico--pdp:hover{background:#f4f1eb}}.sel-optico--pdp .lic{display:flex;flex:0 0 17px}.sel-optico--pdp .lic svg{width:17px;height:17px;color:var(--lt-naranja);display:block}.sel-optico--pdp .sel-optico-t{font-weight:600;text-decoration:underline;text-underline-offset:3px}.sel-optico--pdp .sel-optico-n{color:#6e6e6e;font-size:12.5px}.sel-optico--pdp .sel-optico-f{display:none}@media(max-width:420px){.sel-optico--pdp .sel-optico-n{display:none}}:is(.lt-r-sel,#_) .sel-ops{display:flex;flex-direction:column;gap:12px;margin-top:12px}:is(.lt-r-sel,#_) .sel-op{white-space:normal;display:flex;align-items:center;gap:14px;width:100%;min-height:88px;height:auto;font-size:16px;text-align:left;background:#fff;border:1px solid var(--borde);border-radius:8px;padding:18px 20px;cursor:pointer;transition:border-color .15s,box-shadow .15s}@media(hover:hover){:is(.lt-r-sel,#_) .sel-op:hover{border-color:var(--ink)}}:is(.lt-r-sel,#_) .sel-op[aria-pressed=true]{border-color:var(--ink);box-shadow:0 0 0 1px var(--ink)}:is(.lt-r-sel,#_) .sel-op-txt{flex:1;min-width:0;display:block}:is(.lt-r-sel,#_) .sel-op-t{font-size:16px;font-weight:500;display:flex;align-items:center;gap:9px;flex-wrap:wrap;line-height:1.35}:is(.lt-r-sel,#_) .sel-tag{font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;padding:2px 8px;border-radius:999px;background:var(--ink);color:#fff;line-height:1.5}:is(.lt-r-sel,#_) .sel-op-d{font-size:13px;font-weight:500;color:var(--mut);margin-top:4px;display:block;line-height:1.4}:is(.lt-r-sel,#_) .sel-op-p{font-size:14px;font-weight:500;white-space:nowrap;line-height:1.35}:is(.lt-r-sel,#_) .sel-op-p.free{color:var(--ok)}:is(.lt-r-sel,#_) .sel-check{flex:0 0 20px;width:20px;height:20px;border:1.5px solid var(--borde);border-radius:4px;display:flex;align-items:center;justify-content:center;background:#fff}:is(.lt-r-sel,#_) .sel-op[aria-pressed=true] .sel-check{border-color:var(--ink);background:var(--ink)}:is(.lt-r-sel,#_) .sel-check svg{width:12px;height:12px;color:#fff;opacity:0}:is(.lt-r-sel,#_) .sel-op[aria-pressed=true] .sel-check svg{opacity:1}:is(.lt-r-sel,#_) .sel-nota{margin:18px 0 0;font-size:13px!important;line-height:1.45;color:var(--mut)}:is(.lt-r-sel,#_) .sel-nota a{color:inherit;font-size:inherit!important;text-decoration:underline;text-underline-offset:2px}:is(.lt-r-sel,#_) .sel-aviso{display:flex;gap:11px;background:#fff8f2;border:1.5px solid #F2C9A8;border-radius:8px;padding:14px 16px;font-size:13px;margin-top:20px;line-height:1.45}:is(.lt-r-sel,#_) .sel-aviso svg{width:18px;height:18px;flex:0 0 18px;color:var(--nar);margin-top:1px}:is(.lt-r-sel,#_) .sel-rx{width:100%;border-collapse:separate;border-spacing:0 8px;margin-top:16px}:is(.lt-r-sel,#_) .sel-rx th{font-size:12px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--mut);text-align:left;padding:0 4px}:is(.lt-r-sel,#_) .sel-rx td{padding:0 4px}:is(.lt-r-sel,#_) .sel-rx td:first-child{font-size:13px;font-weight:500;width:36px;color:var(--mut)}:is(.lt-r-sel,#_) .sel-rx select{width:100%;height:48px;min-height:0;border:1px solid var(--borde);border-radius:4px;padding:0 30px 0 10px;font-size:14px;font-family:inherit;background:#fff;color:var(--ink);-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236B6963' stroke-width='2'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 9px center;background-size:15px}:is(.lt-r-sel,#_) .sel-rx select:focus{border-color:var(--ink)}:is(.lt-r-sel,#_) .sel-error{color:#b3261e;font-size:13px;margin-top:14px}:is(.lt-r-sel,#_) .sel-error:empty{display:none}:is(.lt-r-sel,#_) .sel-lab{display:flex;flex-direction:column;gap:8px;margin-top:16px;font-size:14px;font-weight:500}:is(.lt-r-sel,#_) .sel-lab input{height:48px;border:1px solid var(--borde);border-radius:4px;padding:0 14px;font-size:16px;font-family:inherit;font-weight:400;color:var(--ink);background:#fff}:is(.lt-r-sel,#_) .sel-lab input:focus{border-color:var(--ink)}:is(.lt-r-sel,#_) .sel-ops--mini{margin-top:12px}:is(.lt-r-sel,#_) .sel-ops--mini .sel-op{min-height:56px;padding:12px 20px}@media(max-width:560px){:is(.lt-r-sel,#_) .sel-panel{width:100%;border-left:0;box-shadow:none}:is(.lt-r-sel,#_) .sel-head,:is(.lt-r-sel,#_) .sel-foot{padding-left:20px;padding-right:20px}:is(.lt-r-sel,#_) .sel-bar{padding:20px 20px 0}:is(.lt-r-sel,#_) .sel-cuerpo{padding:20px 20px 28px}:is(.lt-r-sel,#_) .sel-pb{gap:6px}:is(.lt-r-sel,#_) .sel-pb li{font-size:11px}:is(.lt-r-sel,#_) .sel-rx select{font-size:16px;padding-left:8px}}@media(max-width:420px){:is(.lt-r-sel,#_) .sel-pb .sel-n{display:none}:is(.lt-r-sel,#_) .sel-optico-n{display:none}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/lenteo-selector-cristales-rs.css.map */
