.picker[data-astro-cid-fv2qco5h]{pointer-events:auto;--sw:34px;--gap:8px}.picker-now[data-astro-cid-fv2qco5h]{color:var(--ink-2);margin:0 0 10px;font-size:14px}.picker-now[data-astro-cid-fv2qco5h] b[data-astro-cid-fv2qco5h]{color:var(--ink);font-weight:700}.swatches[data-astro-cid-fv2qco5h]{grid-template-columns:repeat(10, var(--sw));gap:var(--gap);display:grid}.sw[data-astro-cid-fv2qco5h]{width:var(--sw);height:var(--sw);cursor:pointer;background:var(--c);border:2px solid var(--paper);border-radius:50%;padding:0;transition:box-shadow .15s ease-out,transform .15s ease-out;box-shadow:0 0 0 1px #1b1d1f47}.sw[data-astro-cid-fv2qco5h]:hover{transform:scale(1.06)}.sw[data-astro-cid-fv2qco5h][aria-pressed=true]{box-shadow:0 0 0 2px var(--ink)}.finishes[data-astro-cid-fv2qco5h]{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex;position:relative}.finishes[data-astro-cid-fv2qco5h][hidden]{display:none}.fin[data-astro-cid-fv2qco5h]{cursor:pointer;white-space:nowrap;min-height:32px;font:600 13.5px/1 var(--font-body);color:var(--ink);border:1.5px solid var(--line);background:0 0;border-radius:999px;flex:none;padding:0 12px;transition:background-color .15s ease-out,border-color .15s ease-out,color .15s ease-out}.fin[data-astro-cid-fv2qco5h]:hover{border-color:var(--ink)}.fin[data-astro-cid-fv2qco5h][aria-pressed=true]{background:var(--ink);color:var(--white);border-color:var(--ink)}.roof[data-astro-cid-fv2qco5h]{max-width:calc(10 * var(--sw) + 9 * var(--gap));flex-wrap:wrap;align-items:center;gap:6px;margin-top:12px;display:flex}.roof[data-astro-cid-fv2qco5h][hidden]{display:none}.roof-now[data-astro-cid-fv2qco5h]{color:var(--ink-2);flex:0 0 100%;margin:0 0 2px;font-size:14px}.roof-name[data-astro-cid-fv2qco5h]{color:var(--ink);font-weight:700}.rsw[data-astro-cid-fv2qco5h]{cursor:pointer;background:linear-gradient(180deg, #ffffff1f, #0000001f), var(--c);border:2px solid var(--paper);border-radius:6px;width:26px;height:26px;padding:0;transition:box-shadow .15s ease-out;box-shadow:0 0 0 1px #1b1d1f47}.rsw[data-astro-cid-fv2qco5h][aria-pressed=true]{box-shadow:0 0 0 2px var(--ink)}.picker--bar[data-astro-cid-fv2qco5h]{--sw:28px;--gap:6px;background:color-mix(in srgb, var(--paper) 92%, transparent);border:1px solid var(--line);border-radius:16px;flex-direction:column;align-items:center;gap:10px;width:fit-content;max-width:min(100%,680px);padding:12px 18px;display:flex}.picker--bar[data-astro-cid-fv2qco5h] .picker-now[data-astro-cid-fv2qco5h]{margin:0}.picker--bar[data-astro-cid-fv2qco5h] .swatches[data-astro-cid-fv2qco5h]{grid-template-columns:repeat(15, var(--sw))}.picker--bar[data-astro-cid-fv2qco5h] .roof[data-astro-cid-fv2qco5h]{justify-content:center;max-width:none}.picker--bar[data-astro-cid-fv2qco5h] .roof-now[data-astro-cid-fv2qco5h]{text-align:center}.picker--bar[data-astro-cid-fv2qco5h] .finishes[data-astro-cid-fv2qco5h]{justify-content:center;gap:6px 5px;margin-top:0}.picker--bar[data-astro-cid-fv2qco5h] .fin[data-astro-cid-fv2qco5h]{min-height:30px;padding:0 11px;font-size:13px}.picker--bar[data-astro-cid-fv2qco5h] .roof[data-astro-cid-fv2qco5h]{margin-top:0}@media (width<=760px),(aspect-ratio<=85/100){.picker[data-astro-cid-fv2qco5h]{--sw:28px;--gap:6px}.picker-now[data-astro-cid-fv2qco5h]{margin-bottom:8px}.finishes[data-astro-cid-fv2qco5h]{--fade-l:24px;--fade-r:28px;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg, transparent 0, #000 var(--fade-l), #000 calc(100% - var(--fade-r)), transparent 100%);mask-image:linear-gradient(90deg, transparent 0, #000 var(--fade-l), #000 calc(100% - var(--fade-r)), transparent 100%);flex-wrap:nowrap;margin-top:10px;padding-bottom:2px;overflow-x:auto}.finishes[data-astro-cid-fv2qco5h].at-start{--fade-l:0px}.finishes[data-astro-cid-fv2qco5h].at-end{--fade-r:0px}.finishes[data-astro-cid-fv2qco5h]::-webkit-scrollbar{display:none}.fin[data-astro-cid-fv2qco5h]{min-height:32px;padding:0 11px;font-size:13px}.roof[data-astro-cid-fv2qco5h]{gap:5px;margin-top:10px}.rsw[data-astro-cid-fv2qco5h]{width:24px;height:24px}.roof-now[data-astro-cid-fv2qco5h]{font-size:13px}.picker--bar[data-astro-cid-fv2qco5h]{--sw:26px;--gap:5px;border-radius:10px;align-items:stretch;gap:8px;width:100%;padding:10px 12px}.picker--bar[data-astro-cid-fv2qco5h] .swatches[data-astro-cid-fv2qco5h]{grid-template-columns:repeat(10, var(--sw))}.picker--bar[data-astro-cid-fv2qco5h] .roof[data-astro-cid-fv2qco5h]{justify-content:flex-start}.picker--bar[data-astro-cid-fv2qco5h] .roof-now[data-astro-cid-fv2qco5h]{text-align:left}.picker--bar[data-astro-cid-fv2qco5h] .finishes[data-astro-cid-fv2qco5h]{justify-content:flex-start}}
