.stack[data-astro-cid-qasie2dj]{gap:6px;margin:0;padding:0;list-style:none;display:grid}.layer[data-astro-cid-qasie2dj]{opacity:0;transition:opacity .4s var(--ease-out), transform .5s var(--ease-out);border-radius:12px;justify-content:space-between;align-items:center;padding:.8rem 1rem;font-size:.88rem;display:flex;transform:translate(-14px)}.layer[data-astro-cid-qasie2dj].is-on{opacity:1;transform:none}.lname[data-astro-cid-qasie2dj]{font-weight:650}.lsize[data-astro-cid-qasie2dj]{opacity:.85;font-size:.78rem}.clear[data-astro-cid-qasie2dj]{color:var(--white);background:linear-gradient(90deg,#ffffff38,#ffffff14);border:1px solid #ffffff4d}.base[data-astro-cid-qasie2dj]{color:var(--white);background:linear-gradient(90deg,#1d1f24,#3a3f48);box-shadow:inset 0 1px #fff3}.primer[data-astro-cid-qasie2dj]{color:var(--ink);background:#8a8f97}.metal[data-astro-cid-qasie2dj]{color:var(--white);background:repeating-linear-gradient(90deg,#5b6068 0 6px,#6c727a 6px 12px)}.total[data-astro-cid-qasie2dj]{border-top:1px solid var(--ink-4);justify-content:space-between;align-items:baseline;margin-top:1rem;padding-top:.9rem;display:flex}.total[data-astro-cid-qasie2dj] span[data-astro-cid-qasie2dj]{letter-spacing:.14em;text-transform:uppercase;color:var(--on-dark-muted);font-size:.72rem;font-weight:700}.total[data-astro-cid-qasie2dj] b[data-astro-cid-qasie2dj]{font-family:var(--font-display);color:var(--accent);letter-spacing:-.02em;font-size:1.3rem}.finishes[data-astro-cid-qasie2dj]{grid-template-columns:repeat(3,1fr);gap:.5rem;margin:.9rem 0 0;padding:0;list-style:none;display:grid}.finishes[data-astro-cid-qasie2dj] li[data-astro-cid-qasie2dj]{background:#ffffff0a;border-radius:12px;align-items:center;gap:.5rem;padding:.5rem .6rem;font-size:.82rem;display:flex}.sw[data-astro-cid-qasie2dj]{border-radius:50%;flex:none;width:26px;height:26px}.gloss[data-astro-cid-qasie2dj]{background:radial-gradient(circle at 30% 25%,#fff 0 8%,#5a6170 18%,#0b0b0c 70%)}.satin[data-astro-cid-qasie2dj]{background:radial-gradient(circle at 30% 25%,#9aa0a8 0 10%,#3a3f46 45%,#15171a 80%)}.matte[data-astro-cid-qasie2dj]{background:#2b2e33}.layers[data-astro-cid-5ynl3esm]{gap:.5rem;margin:0 0 2.5rem;padding:0;list-style:none;display:grid}.layer[data-astro-cid-5ynl3esm]{border-radius:var(--radius);background:var(--white);border:1px solid var(--line);grid-template-columns:14px 1fr;display:grid;overflow:hidden}.layer-band[data-astro-cid-5ynl3esm]{background:var(--ink)}.clear[data-astro-cid-5ynl3esm] .layer-band[data-astro-cid-5ynl3esm]{background:linear-gradient(#e9eef2,#b9c2c9)}.base[data-astro-cid-5ynl3esm] .layer-band[data-astro-cid-5ynl3esm]{background:linear-gradient(#3a3f48,#1d1f24)}.primer[data-astro-cid-5ynl3esm] .layer-band[data-astro-cid-5ynl3esm]{background:#8a8f97}.metal[data-astro-cid-5ynl3esm] .layer-band[data-astro-cid-5ynl3esm]{background:repeating-linear-gradient(#5b6068 0 6px,#6c727a 6px 12px)}.layer-body[data-astro-cid-5ynl3esm]{grid-template-columns:220px 1fr;align-items:center;gap:1rem 2rem;padding:1.25rem 1.5rem;display:grid}.layer[data-astro-cid-5ynl3esm] h3[data-astro-cid-5ynl3esm]{margin:0;font-size:1.3rem}.layer[data-astro-cid-5ynl3esm] dl[data-astro-cid-5ynl3esm]{grid-template-columns:repeat(3,1fr);gap:1rem;margin:0;display:grid}.layer[data-astro-cid-5ynl3esm] dt[data-astro-cid-5ynl3esm]{letter-spacing:.14em;text-transform:uppercase;color:#8a8a92;font-size:.7rem;font-weight:700}.layer[data-astro-cid-5ynl3esm] dd[data-astro-cid-5ynl3esm]{margin:.2rem 0 0;font-weight:550}.layer[data-astro-cid-5ynl3esm] .thick[data-astro-cid-5ynl3esm]{font-family:var(--font-display);color:var(--ink);font-weight:650}.two-notes[data-astro-cid-5ynl3esm]{color:var(--muted);grid-template-columns:1fr 1fr;gap:clamp(24px,4vw,56px);display:grid}.choice[data-astro-cid-5ynl3esm] .need[data-astro-cid-5ynl3esm]{border-radius:999px;padding:.2rem .7rem;font-size:.8rem;font-weight:700;display:inline-block}.need[data-astro-cid-5ynl3esm].no{color:#17713f;background:#e7f8ee}.need[data-astro-cid-5ynl3esm].yes{background:var(--accent);color:var(--ink)}.need[data-astro-cid-5ynl3esm].some{color:#8a5300;background:#fff1d6}.finishes[data-astro-cid-5ynl3esm]{grid-template-columns:repeat(3,1fr);gap:1rem;margin:0;padding:0;list-style:none;display:grid}.finish[data-astro-cid-5ynl3esm]{border-radius:var(--radius-lg);background:var(--white);border:1px solid var(--line);padding:1.75rem}.finish[data-astro-cid-5ynl3esm]:nth-child(2){background:var(--ink);border-color:var(--ink);color:var(--on-dark-muted)}.finish[data-astro-cid-5ynl3esm]:nth-child(2) h3[data-astro-cid-5ynl3esm],.finish[data-astro-cid-5ynl3esm]:nth-child(2) dd[data-astro-cid-5ynl3esm]{color:var(--white)}.swatch[data-astro-cid-5ynl3esm]{border-radius:50%;width:64px;height:64px;margin-bottom:1.25rem;display:block}.swatch[data-astro-cid-5ynl3esm].gloss{background:radial-gradient(circle at 30% 25%,#fff 0 8%,#5a6170 20%,#0b0b0c 72%)}.swatch[data-astro-cid-5ynl3esm].satin{background:radial-gradient(circle at 30% 25%,#a8aeb6 0 10%,#3a3f46 50%,#15171a 85%)}.swatch[data-astro-cid-5ynl3esm].film{background:radial-gradient(circle at 30% 25%,#c9ced4 0 12%,#50565e 55%,#23262a 90%);box-shadow:inset 0 0 0 4px #ffffff40}.finish[data-astro-cid-5ynl3esm] h3[data-astro-cid-5ynl3esm]{margin-bottom:1.25rem;font-size:1.35rem}.finish[data-astro-cid-5ynl3esm] dl[data-astro-cid-5ynl3esm]{margin:0}.finish[data-astro-cid-5ynl3esm] dl[data-astro-cid-5ynl3esm] div[data-astro-cid-5ynl3esm]{border-top:1px solid var(--line);padding:.75rem 0}.finish[data-astro-cid-5ynl3esm]:nth-child(2) dl[data-astro-cid-5ynl3esm] div[data-astro-cid-5ynl3esm]{border-color:var(--ink-4)}.finish[data-astro-cid-5ynl3esm] dt[data-astro-cid-5ynl3esm]{letter-spacing:.14em;text-transform:uppercase;color:#8a8a92;font-size:.7rem;font-weight:700}.finish[data-astro-cid-5ynl3esm] dd[data-astro-cid-5ynl3esm]{color:var(--ink);margin:.2rem 0 0;font-weight:600}@media (width<=1000px){.layer-body[data-astro-cid-5ynl3esm],.finishes[data-astro-cid-5ynl3esm]{grid-template-columns:1fr}}@media (width<=640px){.layer[data-astro-cid-5ynl3esm] dl[data-astro-cid-5ynl3esm],.two-notes[data-astro-cid-5ynl3esm]{grid-template-columns:1fr}}
