.morphe-signature-page{max-width:1080px}.morphe-signature-page .morphe-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,360px);align-items:center;gap:clamp(34px,7vw,86px);padding:clamp(16px,4vw,34px) 0 clamp(28px,5vw,58px);border-bottom:1px solid var(--line)}.morphe-signature-page .morphe-hero-copy{display:grid;gap:16px}.morphe-signature-page .morphe-hero h1{margin:0;color:var(--ink);font-size:clamp(54px,8vw,100px);font-weight:650;letter-spacing:0;line-height:.94}.morphe-signature-page .morphe-dek,.morphe-signature-page .morphe-note{margin:0;color:var(--ink);font-size:clamp(17px,1.8vw,21px);line-height:1.6}.morphe-signature-page .morphe-note{color:var(--muted);font-size:16px}.morphe-signature-page .morphe-wheel{display:grid;justify-items:center;gap:10px;margin:0}.morphe-signature-page .morphe-wheel figcaption{color:var(--ink);font-size:15px;font-weight:650}.morphe-signature-page .morphe-wheel p{max-width:340px;margin:0;color:var(--muted);font-size:14px;line-height:1.45;text-align:center}.morphe-signature-page .collection-nav,.morphe-signature-page .collection-swatches,.morphe-signature-page .collection-families,.morphe-signature-page .related-guides{margin-top:clamp(28px,5vw,56px)}.morphe-signature-page .collection-nav{padding:20px;border:1px solid var(--line);border-radius:12px;background:var(--surface, #fff)}.morphe-signature-page .next-panel{display:grid;gap:8px;margin-top:14px;padding-top:14px;border-top:1px solid var(--line)}.morphe-signature-page .next-route{display:flex;flex-wrap:wrap;gap:4px;align-items:baseline}.morphe-signature-page .next-route .text-link{display:inline}.morphe-signature-page .collection-nav h2,.morphe-signature-page .collection-swatches h2,.morphe-signature-page .collection-families h2,.morphe-signature-page .related-guides h2{margin:0 0 10px;color:var(--ink);font-size:clamp(28px,4vw,46px);letter-spacing:0;line-height:1.02}.morphe-signature-page .collection-nav h2{font-size:clamp(22px,3vw,30px)}.morphe-signature-page .family-grid,.morphe-signature-page .related-grid,.morphe-signature-page .shade-reference-grid{display:grid;gap:16px;margin-top:18px}.morphe-signature-page .family-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.morphe-signature-page .related-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.morphe-signature-page .family-card,.morphe-signature-page .related-card,.morphe-signature-page .shade-reference-card{padding:18px;border:1px solid var(--line);border-radius:10px}.morphe-signature-page .family-card h3{margin:0 0 8px;color:#8a2635;font-size:21px;line-height:1.1}.morphe-signature-page .family-card ul{display:grid;gap:14px;margin:16px 0 0;padding:0;list-style:none}.morphe-signature-page .family-shade-link,.morphe-signature-page .shade-reference-card{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;color:inherit;text-decoration:none}.morphe-signature-page .family-shade-link{grid-template-columns:auto minmax(0,1fr)}.morphe-signature-page .family-shade-copy,.morphe-signature-page .shade-reference-card>span:nth-child(2){display:grid;gap:2px}.morphe-signature-page .family-shade-copy span,.morphe-signature-page .shade-reference-card span span{color:var(--muted);font-size:13px;line-height:1.35}.morphe-signature-page .mini-swatch{width:34px;height:34px;border:1px solid #d8d1c9;border-radius:999px;background:var(--shade);box-shadow:inset 0 0 0 1px #00000008}.morphe-signature-page .shade-reference-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.morphe-signature-page .shade-reference-arrow{color:#9a2738;font-size:24px}.morphe-signature-page .collection-swatches .featured-swatch-grid{column-gap:32px!important;row-gap:30px!important}.morphe-signature-page .related-card{color:inherit;text-decoration:none}@media(max-width:860px){.morphe-signature-page .morphe-hero,.morphe-signature-page .related-grid{grid-template-columns:1fr}.morphe-signature-page .morphe-wheel{justify-self:start}.morphe-signature-page .featured-swatch-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;column-gap:24px!important;row-gap:26px!important}}@media(max-width:640px){.morphe-signature-page .morphe-hero h1{font-size:clamp(48px,15vw,72px)}.morphe-signature-page .family-grid,.morphe-signature-page .shade-reference-grid{grid-template-columns:1fr}.morphe-signature-page .featured-swatch-grid{grid-template-columns:1fr!important;row-gap:22px!important}}.wrap[data-astro-cid-xpw2ehyp]{max-width:960px;margin:0 auto;padding:32px 16px}.wrap[data-astro-cid-xpw2ehyp].morphe-signature-page{max-width:1080px}.title[data-astro-cid-xpw2ehyp]{margin:4px 0 2px}.subtitle[data-astro-cid-xpw2ehyp]{color:var(--muted);margin:0 0 18px}.grid[data-astro-cid-xpw2ehyp]{display:grid;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr))}@media(min-width:720px){.grid[data-astro-cid-xpw2ehyp]{grid-template-columns:repeat(6,minmax(0,1fr))}}.chip[data-astro-cid-xpw2ehyp]{display:grid;justify-items:center;gap:8px;padding:14px 8px;border:1px solid var(--line);border-radius:12px;background:#fff;text-decoration:none;color:var(--ink)}.swatch[data-astro-cid-xpw2ehyp]{width:36px;height:36px;border-radius:999px;border:1px solid #d8d1c9;box-shadow:inset 0 0 0 1px #00000008}.shadeName[data-astro-cid-xpw2ehyp]{font-size:13px;text-align:center;line-height:1.2;letter-spacing:.01em}.rule[data-astro-cid-xpw2ehyp]{height:1px;background:var(--line);margin:18px 0 22px}.back[data-astro-cid-xpw2ehyp]{display:inline-flex;gap:.4rem;color:var(--muted);text-decoration:none}.back[data-astro-cid-xpw2ehyp]:hover{color:var(--ink);text-decoration:underline;text-underline-offset:2px}.link[data-astro-cid-xpw2ehyp]{color:inherit;text-decoration:none}.collection-nav[data-astro-cid-xpw2ehyp],.collection-families[data-astro-cid-xpw2ehyp],.related-guides[data-astro-cid-xpw2ehyp]{margin-top:22px}.collection-nav[data-astro-cid-xpw2ehyp]{padding:18px;border:1px solid var(--line);border-radius:12px;background:var(--surface, #fff)}.morphe-hero[data-astro-cid-xpw2ehyp]{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,360px);align-items:center;gap:clamp(34px,7vw,86px);padding:clamp(16px,4vw,34px) 0 clamp(28px,5vw,58px);border-bottom:1px solid var(--line)}.morphe-hero-copy[data-astro-cid-xpw2ehyp]{display:grid;gap:16px}.morphe-hero[data-astro-cid-xpw2ehyp] h1[data-astro-cid-xpw2ehyp]{margin:0;font-size:clamp(54px,8vw,100px);font-weight:650;letter-spacing:0;line-height:.94}.morphe-dek[data-astro-cid-xpw2ehyp],.morphe-note[data-astro-cid-xpw2ehyp]{margin:0;font-size:clamp(17px,1.8vw,21px);line-height:1.6}.morphe-note[data-astro-cid-xpw2ehyp]{color:var(--muted);font-size:16px}.morphe-wheel[data-astro-cid-xpw2ehyp]{display:grid;justify-items:center;gap:10px;margin:0}.morphe-wheel[data-astro-cid-xpw2ehyp] figcaption[data-astro-cid-xpw2ehyp]{font-size:15px;font-weight:650}.morphe-wheel[data-astro-cid-xpw2ehyp] p[data-astro-cid-xpw2ehyp]{max-width:340px;margin:0;color:var(--muted);font-size:14px;line-height:1.45;text-align:center}.collection-nav[data-astro-cid-xpw2ehyp] h2[data-astro-cid-xpw2ehyp],.collection-families[data-astro-cid-xpw2ehyp] h2[data-astro-cid-xpw2ehyp],.related-guides[data-astro-cid-xpw2ehyp] h2[data-astro-cid-xpw2ehyp]{margin:0 0 10px;font-size:clamp(19px,3vw,23px)}.collection-nav[data-astro-cid-xpw2ehyp] p[data-astro-cid-xpw2ehyp],.collection-families[data-astro-cid-xpw2ehyp] p[data-astro-cid-xpw2ehyp],.related-guides[data-astro-cid-xpw2ehyp] p[data-astro-cid-xpw2ehyp]{margin:0;line-height:1.55}.collection-nav[data-astro-cid-xpw2ehyp] ul[data-astro-cid-xpw2ehyp]{margin:10px 0 0;padding-left:20px}.collection-nav[data-astro-cid-xpw2ehyp] li[data-astro-cid-xpw2ehyp]+li[data-astro-cid-xpw2ehyp]{margin-top:6px}.text-link[data-astro-cid-xpw2ehyp]{color:var(--ink);font-weight:600;text-underline-offset:3px}.next-panel[data-astro-cid-xpw2ehyp]{display:grid;gap:8px;margin-top:14px;padding-top:14px;border-top:1px solid var(--line)}.next-panel[data-astro-cid-xpw2ehyp] a[data-astro-cid-xpw2ehyp]{display:block}.next-route[data-astro-cid-xpw2ehyp]{display:flex;flex-wrap:wrap;gap:4px;align-items:baseline}.next-route[data-astro-cid-xpw2ehyp] a[data-astro-cid-xpw2ehyp]{display:inline}.family-grid[data-astro-cid-xpw2ehyp],.related-grid[data-astro-cid-xpw2ehyp],.shade-reference-grid[data-astro-cid-xpw2ehyp]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:12px}.family-card[data-astro-cid-xpw2ehyp],.related-card[data-astro-cid-xpw2ehyp],.shade-reference-card[data-astro-cid-xpw2ehyp]{padding:14px;border:1px solid var(--line);border-radius:10px}.family-card[data-astro-cid-xpw2ehyp] h3[data-astro-cid-xpw2ehyp],.related-card[data-astro-cid-xpw2ehyp] h3[data-astro-cid-xpw2ehyp]{margin:0 0 6px;font-size:16px}.family-card[data-astro-cid-xpw2ehyp] p[data-astro-cid-xpw2ehyp],.related-card[data-astro-cid-xpw2ehyp] p[data-astro-cid-xpw2ehyp]{color:var(--muted);font-size:14px}.related-card[data-astro-cid-xpw2ehyp]{color:var(--ink);text-decoration:none}.family-card[data-astro-cid-xpw2ehyp] ul[data-astro-cid-xpw2ehyp]{display:grid;gap:14px;margin:14px 0 0;padding:0;list-style:none}.family-shade-link[data-astro-cid-xpw2ehyp],.shade-reference-card[data-astro-cid-xpw2ehyp]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;color:inherit;text-decoration:none}.family-shade-link[data-astro-cid-xpw2ehyp]{grid-template-columns:auto minmax(0,1fr)}.family-shade-copy[data-astro-cid-xpw2ehyp]{display:grid;gap:2px}.family-shade-copy[data-astro-cid-xpw2ehyp] span[data-astro-cid-xpw2ehyp],.shade-reference-card[data-astro-cid-xpw2ehyp] span[data-astro-cid-xpw2ehyp] span[data-astro-cid-xpw2ehyp]{color:var(--muted);font-size:13px;line-height:1.35}.mini-swatch[data-astro-cid-xpw2ehyp]{width:34px;height:34px;border:1px solid #d8d1c9;border-radius:999px;background:var(--shade);box-shadow:inset 0 0 0 1px #00000008}.shade-reference-grid[data-astro-cid-xpw2ehyp]{grid-template-columns:repeat(2,minmax(0,1fr))}.shade-reference-card[data-astro-cid-xpw2ehyp]>span[data-astro-cid-xpw2ehyp]:nth-child(2){display:grid;gap:2px}.shade-reference-arrow[data-astro-cid-xpw2ehyp]{color:#9a2738;font-size:24px}.related-card[data-astro-cid-xpw2ehyp]:hover{border-color:var(--ink)}@media(max-width:640px){.family-grid[data-astro-cid-xpw2ehyp],.related-grid[data-astro-cid-xpw2ehyp],.shade-reference-grid[data-astro-cid-xpw2ehyp]{grid-template-columns:1fr}}@media(max-width:860px){.morphe-hero[data-astro-cid-xpw2ehyp]{grid-template-columns:1fr}.morphe-wheel[data-astro-cid-xpw2ehyp]{justify-self:start}}
