.Sjj2Ba_picker{color:#354e71;background:#fff;border:1px solid #dee7f1;border-radius:14px;flex-wrap:wrap;justify-content:center;align-items:center;gap:18px 24px;padding:clamp(12px,2.4vw,22px);display:flex}.Sjj2Ba_wheel{aspect-ratio:1;touch-action:none;cursor:crosshair;background:url(/color-wheel.png) 50%/100% 100% no-repeat;border-radius:50%;flex-shrink:0;width:clamp(150px,35%,200px);margin:5px;position:relative}.Sjj2Ba_wheel:focus-visible{outline-offset:5px;outline:3px solid #3155d3}.Sjj2Ba_shade{border-radius:inherit;pointer-events:none;background:#000;position:absolute;inset:0}.Sjj2Ba_cursor{box-sizing:border-box;pointer-events:none;border:2px solid #fff;border-radius:50%;width:18px;height:18px;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 0 1px #364459bc,0 1px 4px #2839575c}.Sjj2Ba_controls{flex:212px;min-width:0}.Sjj2Ba_number{grid-template-columns:24px minmax(0,1fr);align-items:stretch;gap:8px 10px;display:grid}.Sjj2Ba_sample{border-radius:6px;grid-row:span 2;box-shadow:inset 0 0 0 1px #42556b26}.Sjj2Ba_picker .Sjj2Ba_field{grid-template-columns:30px minmax(0,1fr);align-items:center;gap:5px;margin:0;display:grid}.Sjj2Ba_field>span{color:#536987;font:600 11px/1.2 ui-monospace,monospace}.Sjj2Ba_picker .Sjj2Ba_field input{box-sizing:border-box;color:#284366;background:#fff;border:1px solid #c9d5e3;border-radius:6px;width:100%;min-width:0;padding:6px 7px;font:500 13px/1.4 ui-monospace,monospace}.Sjj2Ba_picker .Sjj2Ba_field input:focus-visible,.Sjj2Ba_brightness input:focus-visible{outline-offset:2px;outline:2px solid #3155d3}.Sjj2Ba_picker .Sjj2Ba_field input[aria-invalid=true]{border-color:#a03c53}.Sjj2Ba_picker .Sjj2Ba_brightness{gap:9px;margin:17px 0 0;font-size:12px;display:grid}.Sjj2Ba_brightness>span{justify-content:space-between;display:flex}.Sjj2Ba_brightness output{color:#506785;font-variant-numeric:tabular-nums}.Sjj2Ba_picker .Sjj2Ba_brightness input{appearance:none;cursor:pointer;background-color:#0000;background-position:50%;background-repeat:no-repeat;background-size:100% 8px;border:0;width:100%;height:28px;min-height:28px;margin:0;padding:0}.Sjj2Ba_brightness input::-webkit-slider-thumb{appearance:none;background:#fff;border:2px solid #47617f;border-radius:50%;width:18px;height:18px;box-shadow:0 1px 3px #28395750}.Sjj2Ba_brightness input::-moz-range-thumb{background:#fff;border:2px solid #47617f;border-radius:50%;width:14px;height:14px}.Sjj2Ba_picker .Sjj2Ba_error{color:#98374d;margin:5px 0 0;font-size:12px}.Sjj2Ba_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}
._3Wy62q_picker{margin:24px 0 14px}._3Wy62q_header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:16px;display:flex}._3Wy62q_header h2{color:var(--ink);margin:0;font-size:18px;font-weight:650}._3Wy62q_views{background:#eff3f8;border-radius:8px;align-items:center;padding:3px;display:inline-flex}._3Wy62q_views button{color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:6px 14px;font-size:13px}._3Wy62q_views button[aria-pressed=true]{color:var(--accent);background:#fff;box-shadow:0 1px 4px #21375124}._3Wy62q_search{min-height:42px;color:var(--muted);background:#f6f8fb;border:1px solid #dfe7f0;border-radius:7px;align-items:center;gap:9px;margin:0 0 15px;padding:0 13px;display:flex}._3Wy62q_search svg{flex:none}._3Wy62q_search input{outline-offset:0;min-width:0;height:40px;color:var(--ink);font:inherit;background:0 0;border:0;flex:1;margin:0;padding:0;font-size:14px}._3Wy62q_search:focus-within{border-color:var(--accent);background:#fff}._3Wy62q_grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,98px),1fr));gap:10px;display:grid}._3Wy62q_option{appearance:none;border:1px solid var(--line);min-width:0;color:var(--ink);text-align:left;font:inherit;cursor:pointer;background:#fff;border-radius:7px;padding:0}._3Wy62q_chip{border-radius:6px 6px 0 0;place-items:center;height:54px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #28415a0c}._3Wy62q_chip img{object-fit:cover;width:100%;height:100%;display:block}._3Wy62q_chip[data-missing]{color:#73859b;border:1px dashed #c0ccda}._3Wy62q_caption{overflow-wrap:anywhere;flex-wrap:wrap;align-items:baseline;gap:2px 6px;padding:7px 8px;font-size:13px;line-height:1.35;display:flex}._3Wy62q_code{color:var(--muted);font:550 12px/1.4 ui-monospace,monospace}._3Wy62q_missing{color:var(--muted);font-size:12px}._3Wy62q_option[aria-pressed=true]{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent);color:var(--accent)}._3Wy62q_mark{background:var(--accent-gradient);color:#fff;border:1px solid #fff;border-radius:50%;place-items:center;width:19px;height:19px;display:grid;position:absolute;top:4px;right:4px}._3Wy62q_grid[data-view=palette]{grid-template-columns:repeat(auto-fill,minmax(min(100%,58px),1fr));gap:9px 6px}._3Wy62q_grid[data-view=palette] ._3Wy62q_option{box-shadow:none;border:0;flex-direction:column;align-items:center;padding:4px 2px;display:flex}._3Wy62q_grid[data-view=palette] ._3Wy62q_chip{border-radius:50%;width:38px;height:38px;box-shadow:inset 0 0 0 1px #24395626}._3Wy62q_grid[data-view=palette] ._3Wy62q_option[aria-pressed=true] ._3Wy62q_chip{outline:2px solid var(--accent);outline-offset:2px}._3Wy62q_grid[data-view=palette] ._3Wy62q_mark{inset:50% auto auto 50%;transform:translate(-50%,-50%)}._3Wy62q_grid[data-view=palette] ._3Wy62q_caption{text-align:center;justify-content:center;padding:6px 0 0;font-size:12px}._3Wy62q_count{color:var(--muted);font-variant-numeric:tabular-nums;margin:13px 0 0;font-size:13px}@media (hover:hover){._3Wy62q_option:hover{border-color:var(--accent)}._3Wy62q_grid[data-view=palette] ._3Wy62q_option:hover ._3Wy62q_chip{outline:1px solid var(--accent);outline-offset:2px}}._3Wy62q_paletteHeading{color:var(--ink);margin:18px 0 6px;font-size:14px;font-weight:600}._3Wy62q_paletteGuidance{color:var(--muted);margin:0 0 12px;font-size:13px;line-height:1.6}._3Wy62q_unmatched{color:var(--muted);margin:6px 0 12px;font-size:13px}._3Wy62q_expand{color:var(--accent);font:inherit;cursor:pointer;background:0 0;border:0;padding:10px 0}
.ebP76G_detail{max-width:1760px;padding:32px var(--edge) clamp(78px, 8vw, 126px);color:var(--ink);margin:auto}.ebP76G_breadcrumb{border-bottom:1px solid var(--line);color:var(--muted);justify-content:space-between;align-items:center;gap:18px;margin-bottom:clamp(32px,5vw,62px);padding-bottom:15px;font-size:13px;line-height:1.4;display:flex}.ebP76G_breadcrumb a{color:var(--accent)}.ebP76G_breadcrumb a:hover{color:var(--accent-deep)}.ebP76G_grid{grid-template-columns:minmax(0,1.12fr) minmax(360px,.88fr);align-items:start;gap:clamp(38px,6vw,104px);display:grid}.ebP76G_media{top:calc(var(--nav-h) + 28px);min-width:0;position:sticky}.ebP76G_image{aspect-ratio:1.08;border:1px solid var(--line);background:var(--mist);color:var(--muted);border-radius:18px;place-items:center;padding:clamp(16px,2.4vw,36px);display:grid;position:relative;overflow:hidden}.ebP76G_imageFrame{place-items:center;width:100%;height:100%;min-height:0;animation:.58s cubic-bezier(.16,.76,.2,1) both ebP76G_detail-image-in;display:grid}@keyframes ebP76G_detail-image-in{0%{opacity:.35;transform:scale(1.025)}to{opacity:1;transform:none}}.ebP76G_image img{object-fit:contain;width:100%;height:100%;filter:drop-shadow(0 14px 28px rgb(var(--accent-rgb) / .14))}.ebP76G_caption{color:var(--muted);font-variant-numeric:tabular-nums;justify-content:space-between;margin:12px 0;font-size:13px;line-height:1.5;display:flex}.ebP76G_gallery{scrollbar-width:thin;gap:9px;padding:3px 2px 9px;display:flex;overflow-x:auto}.ebP76G_gallery button{border:1px solid var(--line);background:#fff;border-radius:9px;flex:0 0 64px;height:64px;padding:3px}.ebP76G_gallery button[aria-pressed=true]{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.ebP76G_gallery button:hover{border-color:var(--accent)}.ebP76G_gallery img{object-fit:cover;border-radius:5px;width:100%;height:100%}.ebP76G_description{min-width:0;padding-top:clamp(0px,2vw,26px)}.ebP76G_identity{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:0 0 20px;display:flex}.ebP76G_code{color:var(--accent);font-variant-numeric:tabular-nums;letter-spacing:.06em;overflow-wrap:anywhere;font-size:13px;font-weight:600;line-height:1.5}.ebP76G_category{border:1px solid var(--line);color:var(--muted);background:#fff;border-radius:999px;padding:5px 10px;font-size:12px}.ebP76G_description h1{color:var(--ink-night);font:600 clamp(30px, 3.2vw, 48px) / 1.2 var(--display);letter-spacing:var(--tracking-display);margin:0 0 18px}.ebP76G_englishName{color:var(--muted);margin:-6px 0 22px;font-size:14px}.ebP76G_price{border:1px solid var(--line);background:#f6f9fc;border-radius:12px;justify-content:space-between;align-items:center;gap:18px;margin-bottom:26px;padding:18px 20px;display:flex}.ebP76G_price>div{gap:4px;display:grid}.ebP76G_price span{color:var(--muted);font-size:12px}.ebP76G_price strong{color:var(--ink-night);font-size:21px;font-weight:600;line-height:1.3}.ebP76G_price a{border-bottom:1px solid rgb(var(--accent-rgb) / .35);color:var(--accent);padding-bottom:4px;font-size:13px}.ebP76G_price a:hover{border-color:var(--accent)}.ebP76G_price[data-empty]{background:0 0;border:0;justify-content:flex-start;padding:0}.ebP76G_specs{border-bottom:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 24px;margin:0;padding:0 0 26px;display:grid}.ebP76G_specs div{gap:5px;font-size:15px;display:grid}.ebP76G_specs dt{color:var(--muted);font-size:13px}.ebP76G_specs dd{color:var(--ink-night);overflow-wrap:anywhere;margin:0}.ebP76G_actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:26px;display:flex}.ebP76G_actions>button:first-child,.ebP76G_actions>a{min-height:50px}.ebP76G_actions>button:first-child{flex:170px}.ebP76G_actions>button:last-child{border:1px solid var(--line);border-radius:999px;flex:0 0 50px;width:50px;height:50px}.ebP76G_actions>.favorite-icon{border:1px solid var(--line);border-radius:999px;flex:0 0 50px;width:50px;height:50px}.ebP76G_sampleNote{color:var(--muted);margin:12px 0 0;font-size:13px;line-height:1.7}.ebP76G_information{border-top:1px solid var(--line);grid-template-columns:1.3fr 1fr 1fr;gap:34px;margin-top:clamp(52px,7vw,96px);padding-top:34px;display:grid}.ebP76G_information section{min-width:0}.ebP76G_information h2,.ebP76G_video h2{color:var(--ink-night);font:600 22px/1.3 var(--display);letter-spacing:var(--tracking-display);margin:0 0 18px}.ebP76G_information dl{gap:16px;margin:0;display:grid}.ebP76G_information dl>div{gap:5px;font-size:14px;line-height:1.75;display:grid}.ebP76G_information dt{color:var(--muted);font-size:13px}.ebP76G_information dd{color:#385168;overflow-wrap:anywhere;white-space:pre-wrap;margin:0}.ebP76G_video{border-top:1px solid var(--line);grid-template-columns:.55fr 1.45fr;gap:34px;margin-top:42px;padding-top:32px;display:grid}.ebP76G_video h2{margin-top:10px}.ebP76G_video video{aspect-ratio:16/10;background:var(--accent-gradient);border-radius:14px;width:100%;max-height:520px;display:block}@media (max-width:900px){.ebP76G_grid{grid-template-columns:1fr;gap:32px}.ebP76G_media{position:static}.ebP76G_image{aspect-ratio:1.12}.ebP76G_information{grid-template-columns:1fr;gap:30px}.ebP76G_information dl>div{grid-template-columns:104px minmax(0,1fr);gap:15px}.ebP76G_video{grid-template-columns:1fr;gap:0}}@media (max-width:520px){.ebP76G_detail{padding-top:20px}.ebP76G_breadcrumb{margin-bottom:26px}.ebP76G_image{aspect-ratio:1;border-radius:13px}.ebP76G_description h1{font-size:clamp(26px,7.4vw,34px)}.ebP76G_actions{z-index:8;margin-inline:calc(var(--edge) * -1);padding:12px var(--edge) max(12px, env(safe-area-inset-bottom));border-top:1px solid var(--line);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fbfdfff2;position:sticky;bottom:0}.ebP76G_actions>button:first-child{flex-basis:100%}.ebP76G_actions>a{flex:1}}@media (prefers-reduced-motion:reduce){.ebP76G_imageFrame{animation:none}}
