.proof.svelte-1ahmphk{margin-top:var(--space-5);padding:var(--space-6) var(--space-4) var(--space-4) 58px;background-color:#fffdf7;background-image:linear-gradient(#0000 31px,#dfe7f5 32px);background-position:0 22px;background-size:100% 32px;border-radius:6px 6px 10px 8px;position:relative;box-shadow:0 14px 34px #1d255024}.proof.svelte-1ahmphk:before{content:"";inset-block:0;background:#f0a8a0;width:2px;position:absolute;left:40px}.proof-title.svelte-1ahmphk,.proof-note.svelte-1ahmphk{font:1.5rem / 32px var(--font-hand);color:var(--ink);margin:0}.proof-note.svelte-1ahmphk{color:var(--ink-2);font-size:1.125rem}.proof-sizes.svelte-1ahmphk{margin:0 0 var(--space-2);border:0;min-width:0;padding:0}.tile.svelte-1ahmphk{align-items:center;gap:var(--space-3);padding-block:var(--space-3);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.tile.svelte-1ahmphk+.tile:where(.svelte-1ahmphk){border-top:1.5px dashed #d3d9ea}.pack-tick.svelte-1ahmphk{width:30px;height:30px;accent-color:var(--crayon-red);cursor:pointer;margin:0}.what.svelte-1ahmphk{justify-items:start;gap:var(--space-2);grid-column:2;display:grid}.what.svelte-1ahmphk label:where(.svelte-1ahmphk),.what.svelte-1ahmphk p:where(.svelte-1ahmphk){cursor:pointer;margin:0;line-height:1.35;display:grid}.what.svelte-1ahmphk strong:where(.svelte-1ahmphk){font:800 1rem / 1.3 var(--font-display)}.small.svelte-1ahmphk{font-size:var(--text-small)}.tile.off.svelte-1ahmphk svg{opacity:.5}.tile.off.svelte-1ahmphk .on-thing:where(.svelte-1ahmphk){opacity:.6}.on-thing.svelte-1ahmphk{background:#fff;grid-column:3;width:96px;padding:4px 4px 10px;rotate:-3deg;box-shadow:0 3px 8px #1d255033}.on-thing.tilt.svelte-1ahmphk{rotate:2.5deg}@media (width<=599px){.proof.svelte-1ahmphk{margin-inline:calc(-1 * var(--space-2));padding:var(--space-5) var(--space-3) var(--space-3) 36px}.proof.svelte-1ahmphk:before{left:24px}.tile.svelte-1ahmphk{grid-template-columns:auto minmax(0,1fr)}.on-thing.svelte-1ahmphk{grid-column:2;width:88px}}.swatch.svelte-13l72d2{pointer-events:none;width:100%;display:block;position:relative}svg.svelte-13l72d2{width:100%;height:auto;display:block}.swatch.svelte-13l72d2>:where(.svelte-13l72d2):not(:first-child){width:100%;height:100%;position:absolute;inset:0}.aa.svelte-13l72d2{font-family:var(--font-label);font-weight:700}.look.svelte-1f1wq99{gap:var(--space-4);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.preview.svelte-1f1wq99{justify-items:center;gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-card);background:#fff;border:1.5px solid #d6dcec;align-self:start;min-width:0;display:grid}.enhanced.svelte-1f1wq99 .preview:where(.svelte-1f1wq99){top:calc(var(--flow-bar-height,0px) + var(--space-2));z-index:3;position:sticky;box-shadow:0 8px 12px -10px #1d255073}.label-wrap.svelte-1f1wq99{justify-items:center;width:100%;display:grid}.caption.svelte-1f1wq99{font:400 1rem / 1.3 var(--font-hand);color:var(--ink-2);text-align:center;margin:0}.caption.svelte-1f1wq99 .long:where(.svelte-1f1wq99),.others.svelte-1f1wq99{display:none}.reset.svelte-1f1wq99{justify-content:center;align-items:center;gap:var(--space-1);min-height:var(--tap-min);padding:0 var(--space-4);border:2px solid var(--ink);border-radius:var(--radius-pill);color:var(--ink);font:700 1rem var(--font-body);cursor:pointer;background:#fff;display:inline-flex}.reset.svelte-1f1wq99:disabled{opacity:.45;cursor:default}.reset.beside.svelte-1f1wq99{display:none}.choices.svelte-1f1wq99{gap:var(--space-3);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.nudge.svelte-1f1wq99{margin:0 0 calc(-1 * var(--space-2))}.tabs.svelte-1f1wq99{grid-template-columns:repeat(var(--tab-count,4), minmax(0, 1fr));gap:6px;display:grid}.enhanced.svelte-1f1wq99 .tabs:where(.svelte-1f1wq99){top:calc(var(--flow-bar-height,0px) + var(--space-2) + var(--preview-height,0px));z-index:2;margin-inline:calc(-1 * var(--space-2));padding:var(--space-2);background:var(--paper,#fff);position:sticky}.tabs[hidden].svelte-1f1wq99{display:none}.tabs.svelte-1f1wq99 button:where(.svelte-1f1wq99){border:2px solid var(--ink);background:var(--tab-soft,#fff);min-width:0;min-height:78px;color:var(--ink);box-shadow:0 3px 0 var(--ink);text-align:center;cursor:pointer;border-radius:14px;align-content:center;justify-items:center;gap:3px;padding:6px 2px 7px;display:grid;position:relative}.tabs.svelte-1f1wq99 .tab-picture:where(.svelte-1f1wq99){--tab-soft:#fbf0b8;--tab-open:var(--sunshine)}.tabs.svelte-1f1wq99 .tab-lettering:where(.svelte-1f1wq99){--tab-soft:#cde6f5;--tab-open:#8fc8f0}.tabs.svelte-1f1wq99 .tab-frame:where(.svelte-1f1wq99){--tab-soft:#cfeedd;--tab-open:#86d6ae}.tabs.svelte-1f1wq99 .tab-background:where(.svelte-1f1wq99){--tab-soft:#fbdcc4;--tab-open:#f7ae7a}.tabs.svelte-1f1wq99 .tab-ink:where(.svelte-1f1wq99){--tab-soft:#e0d6f2;--tab-open:#b9a6e8}.tabs.svelte-1f1wq99 button[aria-selected=true]:where(.svelte-1f1wq99){background:var(--tab-open,var(--sunshine));box-shadow:none;border-width:3px;padding:5px 1px 6px;transform:translateY(3px)}.tabs.svelte-1f1wq99 button[aria-selected=true]:where(.svelte-1f1wq99):after{content:"";border-right:3px solid var(--ink);border-bottom:3px solid var(--ink);background:inherit;width:13px;height:13px;position:absolute;bottom:-10px;left:50%;transform:translate(-50%)rotate(45deg)}.tabs.svelte-1f1wq99 button:where(.svelte-1f1wq99):focus-visible{outline:3px solid var(--ink);outline-offset:3px}.peek.svelte-1f1wq99{justify-content:center;align-items:center;height:26px;display:flex}.peek.svelte-1f1wq99 img:where(.svelte-1f1wq99){object-fit:contain;width:26px;height:26px}.peek-letters.svelte-1f1wq99{font-size:1.375rem;font-weight:700;line-height:1}.peek.svelte-1f1wq99 .swatch{width:32px;height:auto}.peek-frame.svelte-1f1wq99{fill:#fff;width:36px;height:21px;stroke:var(--ink);stroke-width:2px;stroke-dasharray:3 3}.peek-background.svelte-1f1wq99 .swatch{width:13px;margin-left:-2px}.peek.svelte-1f1wq99 .dot:where(.svelte-1f1wq99){border-radius:50%;width:12px;height:12px;margin-inline:1px}.tab-title.svelte-1f1wq99{font:800 min(.8125rem, calc(13.6vw / var(--tab-count,4))) / 1.15 var(--font-body)}.colon.svelte-1f1wq99{font-size:0}.tab-now.svelte-1f1wq99{font-size:min(.75rem, calc(12.8vw / var(--tab-count,4)));color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-weight:600;line-height:1.2;overflow:hidden}fieldset.svelte-1f1wq99{gap:var(--space-3);border:0;min-width:0;margin:0;padding:0;display:grid}legend.svelte-1f1wq99{margin-bottom:var(--space-2);font:700 1.125rem / 1.3 var(--font-body);padding:0}.panel[hidden].svelte-1f1wq99,.group[hidden].svelte-1f1wq99,.kinds[hidden].svelte-1f1wq99{display:none}.look.held.svelte-1f1wq99 .letters:where(.svelte-1f1wq99) .sample:where(.svelte-1f1wq99){font-family:inherit}.chips.svelte-1f1wq99{gap:var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.chip.svelte-1f1wq99{align-content:start;justify-items:center;gap:var(--space-1);min-width:0;min-height:76px;padding:var(--space-2) 6px;border:2px solid var(--line);border-radius:var(--radius-field);text-align:center;cursor:pointer;background:#fff;display:grid;position:relative}.chip.svelte-1f1wq99 input:where(.svelte-1f1wq99){opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.chip.svelte-1f1wq99:has(input:where(.svelte-1f1wq99):checked){border-color:var(--ink);background:var(--sky-tint);box-shadow:inset 0 0 0 1px var(--ink)}.chip.svelte-1f1wq99:has(input:where(.svelte-1f1wq99):focus-visible){outline:3px solid var(--ink);outline-offset:2px}.chip.off.svelte-1f1wq99{color:var(--ink-2);cursor:not-allowed;border-style:dashed}.chip.off.svelte-1f1wq99 input:where(.svelte-1f1wq99){cursor:not-allowed}.chip.off.svelte-1f1wq99 .swatch,.chip.off.svelte-1f1wq99 .sample:where(.svelte-1f1wq99){opacity:.5}.chip.svelte-1f1wq99 .swatch{max-width:96px}.chip-name.svelte-1f1wq99{font-size:.875rem;font-weight:700;line-height:1.2}.why.svelte-1f1wq99{font-size:.75rem;line-height:1.2}.letters.svelte-1f1wq99 .sample:where(.svelte-1f1wq99){font-family:var(--lettering);text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:1.25rem;font-weight:700;line-height:1.5;overflow:hidden}.kinds.svelte-1f1wq99{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.kind.svelte-1f1wq99{align-items:center;gap:var(--space-2);min-height:var(--tap-min);padding:var(--space-2) var(--space-3);border:2px solid var(--line);border-radius:var(--radius-field);color:var(--ink);text-align:left;cursor:pointer;background:#fff;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"fan tick""text text";display:grid}.kind[aria-pressed=true].svelte-1f1wq99{border-color:var(--ink);background:var(--sky-tint);box-shadow:inset 0 0 0 1px var(--ink)}.kind.svelte-1f1wq99:focus-visible{outline:3px solid var(--ink);outline-offset:2px}.fan.svelte-1f1wq99{grid-area:fan;display:flex}.fan.svelte-1f1wq99>span:where(.svelte-1f1wq99){width:18px;margin-left:-4px}.fan.svelte-1f1wq99>span:where(.svelte-1f1wq99):first-child{margin-left:0}.kind-text.svelte-1f1wq99{grid-area:text;display:grid}.kind-text.svelte-1f1wq99 b:where(.svelte-1f1wq99){font-size:1rem}.kind-text.svelte-1f1wq99 small:where(.svelte-1f1wq99){color:var(--ink-2);font-size:.8125rem}.tick.svelte-1f1wq99{border:2px solid var(--line);color:#0000;border-radius:50%;grid-area:tick;place-items:center;width:26px;height:26px;display:grid}.kind[aria-pressed=true].svelte-1f1wq99 .tick:where(.svelte-1f1wq99){border-color:var(--ink);background:var(--ink);color:#fff}.group.svelte-1f1wq99{gap:var(--space-2);display:grid}.group-head.svelte-1f1wq99{justify-content:space-between;gap:var(--space-1) var(--space-2);flex-wrap:wrap;margin:0;font-weight:700;display:flex}.group-head.svelte-1f1wq99 small:where(.svelte-1f1wq99){color:var(--ink-2);font-size:.875rem;font-weight:600}.hint.svelte-1f1wq99{font-size:var(--text-small);color:var(--ink-2);margin:0}.hint.svelte-1f1wq99 b:where(.svelte-1f1wq99){color:var(--ink)}.warn-text.svelte-1f1wq99{margin-top:var(--space-1);color:var(--ink);font-weight:600;display:block}.note.svelte-1f1wq99{margin:0;font-weight:600}.note.svelte-1f1wq99:empty{display:none}.bar.svelte-1f1wq99{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.bar.svelte-1f1wq99:empty{display:none}.enhanced.svelte-1f1wq99 .bar:where(.svelte-1f1wq99){z-index:3;gap:var(--space-2);margin-inline:calc(-1 * var(--space-2));padding:var(--space-2);padding-bottom:calc(var(--space-2) + env(safe-area-inset-bottom,0px));background:var(--paper,#fff);border-top:1.5px solid #d6dcec;flex-wrap:nowrap;position:sticky;bottom:0;box-shadow:0 -8px 12px -10px #1d255059}.enhanced.svelte-1f1wq99 .reset.in-bar:where(.svelte-1f1wq99){padding:0 var(--space-2);flex:none}.enhanced.svelte-1f1wq99 .reset.in-bar:where(.svelte-1f1wq99) .style-word:where(.svelte-1f1wq99){display:none}.enhanced.svelte-1f1wq99 .bar:where(.svelte-1f1wq99) .button{gap:var(--space-1);min-width:0;padding-inline:var(--space-2);white-space:nowrap;flex:auto;font-size:min(1rem,4.2vw)}.enhanced.svelte-1f1wq99 .bar:where(.svelte-1f1wq99) .save-state{flex:none}.enhanced.svelte-1f1wq99 .bar:where(.svelte-1f1wq99) .save-state .says{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (height<=560px){.enhanced.svelte-1f1wq99 .preview:where(.svelte-1f1wq99),.enhanced.svelte-1f1wq99 .tabs:where(.svelte-1f1wq99),.enhanced.svelte-1f1wq99 .bar:where(.svelte-1f1wq99){box-shadow:none;position:static}}@media (width>=560px){.enhanced.svelte-1f1wq99 .bar:where(.svelte-1f1wq99){flex-wrap:wrap}.enhanced.svelte-1f1wq99 .bar:where(.svelte-1f1wq99) .save-state{flex:auto}.enhanced.svelte-1f1wq99 .reset.in-bar:where(.svelte-1f1wq99) .style-word:where(.svelte-1f1wq99){display:inline}.enhanced.svelte-1f1wq99 .bar:where(.svelte-1f1wq99) .save-state .says{clip-path:none;width:auto;height:auto;position:static;overflow:visible}.chips.svelte-1f1wq99{grid-template-columns:repeat(auto-fill,minmax(112px,1fr))}.tab-title.svelte-1f1wq99{font-size:1rem}.tab-now.svelte-1f1wq99{font-size:.8125rem}}@media (width>=900px){.look.svelte-1f1wq99{gap:var(--space-5);grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:start}.preview.svelte-1f1wq99{padding:var(--space-5) var(--space-4)}.enhanced.svelte-1f1wq99 .preview:where(.svelte-1f1wq99){top:calc(var(--flow-bar-height,0px) + var(--space-4));box-shadow:none}.others.svelte-1f1wq99{justify-content:center;align-items:end;gap:var(--space-3);flex-wrap:wrap;display:flex}.others.svelte-1f1wq99 figure:where(.svelte-1f1wq99){color:var(--ink-2);justify-items:center;gap:2px;margin:0;font-size:.8125rem;display:grid}.reset.beside.svelte-1f1wq99{display:inline-flex}.caption.svelte-1f1wq99 .short:where(.svelte-1f1wq99){display:none}.caption.svelte-1f1wq99 .long:where(.svelte-1f1wq99){display:inline}.reset.in-bar.svelte-1f1wq99{display:none}.enhanced.svelte-1f1wq99 .tabs:where(.svelte-1f1wq99){background:0 0;margin:0;padding:0;position:static}.enhanced.svelte-1f1wq99 .bar:where(.svelte-1f1wq99){box-shadow:none;background:0 0;border:0;margin:0;padding:0;position:static}}.packs.svelte-18hvf60{margin:0 0 var(--space-3);border:0;min-width:0;padding:0;scroll-margin-top:96px}legend.svelte-18hvf60{margin-bottom:var(--space-3);padding:0;font-weight:700}.buttons.svelte-18hvf60{gap:var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.pack.svelte-18hvf60{min-height:64px;padding:var(--space-2) var(--space-1);background:var(--paper);border:2px solid var(--line);border-radius:var(--radius-field,12px);cursor:pointer;text-align:center;place-content:center;justify-items:center;gap:2px;display:grid;position:relative}.pack.svelte-18hvf60:has(input:where(.svelte-18hvf60):checked){border-color:var(--crayon-red);background:var(--crayon-red-tint)}.pack.svelte-18hvf60:has(input:where(.svelte-18hvf60):focus-visible){outline:3px solid var(--ink);outline-offset:2px}input.svelte-18hvf60{opacity:0;width:1px;height:1px;margin:0;position:absolute}.count.svelte-18hvf60{font-family:var(--font-display);font-size:1.5rem;font-weight:800;line-height:1}.what.svelte-18hvf60{font-size:.75rem;line-height:1}.price.svelte-18hvf60{font-size:var(--text-small);font-variant-numeric:tabular-nums}.tag.svelte-18hvf60{white-space:nowrap;letter-spacing:.04em;text-transform:uppercase;background:var(--sunshine);color:var(--ink);border-radius:var(--radius-pill,999px);padding:1px 6px;font-size:.6875rem;font-weight:700;position:absolute;top:-10px;left:50%;transform:translate(-50%)}.small.svelte-18hvf60{font-size:var(--text-small)}p.svelte-18hvf60{margin:var(--space-2) 0 0}
