.finish-options[data-astro-cid-co5xe3il]{gap:48px;margin:48px 0 0;display:grid}.swatch-group[data-astro-cid-co5xe3il]{border:0;min-width:0;margin:0;padding:0}.swatch-group[data-astro-cid-co5xe3il] legend[data-astro-cid-co5xe3il]{text-wrap:balance;letter-spacing:-.01em;color:var(--control-border);padding:0;font-size:22px;font-weight:600;line-height:1.25}.swatch-group[data-astro-cid-co5xe3il] legend[data-astro-cid-co5xe3il] strong[data-astro-cid-co5xe3il]{color:var(--text-primary);font-weight:600}.swatch-picked[data-astro-cid-co5xe3il]{color:var(--text-primary);margin-top:12px;font-size:15px;font-weight:400}.swatch-row[data-astro-cid-co5xe3il]{flex-wrap:wrap;gap:10px;margin-top:14px;display:flex}.swatch[data-astro-cid-co5xe3il]{cursor:pointer;place-items:center;width:44px;height:44px;display:grid;position:relative}.swatch[data-astro-cid-co5xe3il] input[data-astro-cid-co5xe3il]{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.swatch[data-astro-cid-co5xe3il] span[data-astro-cid-co5xe3il]:not(.sr-only){background:var(--swatch);border:1px solid var(--border);outline-offset:3px;width:30px;height:30px;transition:outline-color .18s var(--ease-out);border-radius:50%;outline:2px solid #0000}.swatch[data-astro-cid-co5xe3il].mirror span[data-astro-cid-co5xe3il]:not(.sr-only){background:linear-gradient(135deg, #ffffffbf 0%, #fff0 50%, #ffffff40 100%), var(--swatch)}.swatch[data-astro-cid-co5xe3il]:hover span[data-astro-cid-co5xe3il]:not(.sr-only){outline-color:var(--control-border)}.swatch[data-astro-cid-co5xe3il] input[data-astro-cid-co5xe3il]:checked+span[data-astro-cid-co5xe3il],.swatch[data-astro-cid-co5xe3il] input[data-astro-cid-co5xe3il]:focus-visible+span[data-astro-cid-co5xe3il]{outline-color:var(--accent)}.sr-only[data-astro-cid-co5xe3il]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ax-story[data-astro-cid-co5xe3il]{background:var(--off-white);margin-top:72px}.ax-story-inner[data-astro-cid-co5xe3il]{grid-template-columns:1.15fr 1fr;align-items:center;gap:80px;max-width:1280px;margin:auto;padding:88px 24px;display:grid}.ax-story[data-astro-cid-co5xe3il] figure[data-astro-cid-co5xe3il]{min-width:0;margin:0}.ax-story[data-astro-cid-co5xe3il] img[data-astro-cid-co5xe3il]{aspect-ratio:5/4;object-fit:contain;width:100%;height:auto}.ax-story[data-astro-cid-co5xe3il] h2[data-astro-cid-co5xe3il]{letter-spacing:-.03em;margin-bottom:24px;font-size:clamp(40px,5vw,64px);font-weight:800;line-height:1.02}.ax-story[data-astro-cid-co5xe3il] p[data-astro-cid-co5xe3il]{color:var(--grey-dark);text-wrap:balance;hyphens:none;max-width:30ch;font-size:21px;line-height:1.45}@media (width<=760px){.ax-story[data-astro-cid-co5xe3il]{margin-top:48px}.ax-story-inner[data-astro-cid-co5xe3il]{grid-template-columns:1fr;gap:32px;padding:48px 20px}.ax-story[data-astro-cid-co5xe3il] img[data-astro-cid-co5xe3il]{aspect-ratio:4/3}.ax-story[data-astro-cid-co5xe3il] h2[data-astro-cid-co5xe3il] br[data-astro-cid-co5xe3il]{display:none}}.ax-details[data-astro-cid-co5xe3il]{max-width:960px;scroll-margin-top:var(--nav-height);margin:0 auto;padding:24px 24px 96px}.ax-details[data-astro-cid-co5xe3il]>h2[data-astro-cid-co5xe3il]{margin-bottom:16px;font-size:44px;font-weight:800}.ax-details[data-astro-cid-co5xe3il]{max-width:960px}.ax-kit[data-astro-cid-co5xe3il]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 24px;font-size:17px;font-weight:600;list-style:none;display:grid}.ax-kit[data-astro-cid-co5xe3il] li[data-astro-cid-co5xe3il]{padding-left:16px;position:relative}.ax-kit[data-astro-cid-co5xe3il] li[data-astro-cid-co5xe3il]:before{content:"";background:var(--accent);border-radius:50%;width:6px;height:6px;position:absolute;top:.6em;left:0}.ax-note[data-astro-cid-co5xe3il]{color:var(--grey-dark);max-width:62ch;margin-top:18px;font-size:16px;line-height:1.6}@media (width<=760px){.ax-details[data-astro-cid-co5xe3il]{padding:8px 20px 64px}.ax-details[data-astro-cid-co5xe3il]>h2[data-astro-cid-co5xe3il]{font-size:34px}.ax-kit[data-astro-cid-co5xe3il]{grid-template-columns:minmax(0,1fr)}}@media (width<=360px){.finish-grid[data-astro-cid-co5xe3il]{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.disclosure[data-astro-cid-co5xe3il] summary[data-astro-cid-co5xe3il] svg[data-astro-cid-co5xe3il]{transition:none}}
