.lb[data-astro-cid-tddm62fq]{margin:2.2rem 0}.lb-head[data-astro-cid-tddm62fq] h2[data-astro-cid-tddm62fq]{margin:0 0 .25rem}.lb-head[data-astro-cid-tddm62fq] p[data-astro-cid-tddm62fq]{margin:0 0 1.1rem;color:var(--muted, #6b6f86)}.lb-shell[data-astro-cid-tddm62fq]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1.2rem;align-items:start}@media(max-width:760px){.lb-shell[data-astro-cid-tddm62fq]{grid-template-columns:1fr}}.lb-stage-card[data-astro-cid-tddm62fq]{background:var(--surface, #ffffff);border:1px solid var(--border, #e7e5f4);border-radius:var(--radius, 18px);padding:.9rem}.lb-compare[data-astro-cid-tddm62fq]{position:relative;border-radius:12px;overflow:hidden;aspect-ratio:3 / 4;background:#241f2e;isolation:isolate}.lb-layer[data-astro-cid-tddm62fq]{position:absolute;inset:0}.lb-layer[data-astro-cid-tddm62fq] svg{width:100%;height:100%;display:block}.lb-styled[data-astro-cid-tddm62fq]{clip-path:inset(0 0 0 var(--lb-split))}.lb-tag[data-astro-cid-tddm62fq]{position:absolute;top:.55rem;font-size:.7rem;letter-spacing:.08em;text-transform:uppercase;background:#0a08169e;color:#fff;padding:.2rem .5rem;border-radius:999px}.lb-tag-l[data-astro-cid-tddm62fq]{left:.55rem}.lb-tag-r[data-astro-cid-tddm62fq]{right:.55rem}.lb-divider[data-astro-cid-tddm62fq]{position:absolute;top:0;bottom:0;left:var(--lb-split);width:2px;background:#ffffffd9;pointer-events:none}.lb-handle[data-astro-cid-tddm62fq]{position:absolute;top:78%;left:50%;width:34px;height:34px;transform:translate(-50%,-50%);border-radius:50%;background:#fffffff0;border:2px solid rgba(20,14,34,.18);box-shadow:0 2px 10px #00000059}.lb-handle[data-astro-cid-tddm62fq]:before,.lb-handle[data-astro-cid-tddm62fq]:after{content:"";position:absolute;top:50%;width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;transform:translateY(-50%)}.lb-handle[data-astro-cid-tddm62fq]:before{left:7px;border-right:6px solid #3a2f55}.lb-handle[data-astro-cid-tddm62fq]:after{right:7px;border-left:6px solid #3a2f55}.lb-range[data-astro-cid-tddm62fq]{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:ew-resize}.lb-range[data-astro-cid-tddm62fq]:focus-visible{opacity:.001;outline:3px solid var(--primary, #7c5cff);outline-offset:-3px}.lb-hint[data-astro-cid-tddm62fq]{margin:.6rem .2rem 0;font-size:.82rem;color:var(--muted, #6b6f86)}.lb-side[data-astro-cid-tddm62fq]{background:var(--surface, #ffffff);border:1px solid var(--border, #e7e5f4);border-radius:var(--radius, 18px);padding:1.1rem 1.2rem}.lb-eyebrow[data-astro-cid-tddm62fq]{display:block;font-size:.7rem;letter-spacing:.1em;text-transform:uppercase;color:var(--muted, #6b6f86);margin-top:.7rem}.lb-side[data-astro-cid-tddm62fq] strong[data-astro-cid-tddm62fq]{display:block;color:var(--text, #1b1c2b);font-size:1.35rem;margin:.15rem 0 .1rem}.lb-note[data-astro-cid-tddm62fq]{margin:0;color:var(--muted, #6b6f86)}.lb-style-note[data-astro-cid-tddm62fq]{margin:.3rem 0 0;line-height:1.6;color:var(--text, #1b1c2b)}.lb-cta[data-astro-cid-tddm62fq]{display:inline-block;margin-top:1rem;background:var(--primary, #7c5cff);color:#fff;text-decoration:none;padding:.6rem 1rem;border-radius:999px;font-weight:600}.lb-cta[data-astro-cid-tddm62fq]:hover{filter:brightness(1.1)}.lb-grid[data-astro-cid-tddm62fq]{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:.7rem;margin-top:1rem}.lb-look[data-astro-cid-tddm62fq]{display:flex;align-items:center;gap:.65rem;text-align:left;cursor:pointer;background:var(--surface, #ffffff);border:1px solid var(--border, #e7e5f4);border-radius:12px;padding:.6rem .7rem;color:var(--text, #1b1c2b)}.lb-look[data-astro-cid-tddm62fq]:hover{border-color:var(--primary, #7c5cff)}.lb-look[data-astro-cid-tddm62fq].is-active{border-color:var(--primary, #7c5cff);box-shadow:0 0 0 1px var(--primary, #7c5cff) inset}.lb-swatches[data-astro-cid-tddm62fq]{display:grid;grid-template-columns:1fr 1fr;gap:3px;flex:0 0 auto}.lb-swatches[data-astro-cid-tddm62fq] span[data-astro-cid-tddm62fq]{width:17px;height:17px;border-radius:4px;display:block}.lb-look-meta[data-astro-cid-tddm62fq]{display:flex;flex-direction:column;gap:.25rem;min-width:0}.lb-look-name[data-astro-cid-tddm62fq]{font-weight:600;font-size:.95rem}.lb-look-tags[data-astro-cid-tddm62fq]{display:flex;flex-wrap:wrap;gap:.25rem}.lb-chip[data-astro-cid-tddm62fq]{font-size:.68rem;background:#7c5cff1f;color:#5b3fd6;padding:.1rem .4rem;border-radius:999px}
