.C6jaga_description{color:var(--muted);margin-top:6px;font-size:.95rem}.C6jaga_leadTime{color:var(--accent-strong);margin-top:6px;font-size:.9rem;font-weight:600}.C6jaga_group{border:0;gap:10px;min-width:0;padding:0;scroll-margin-top:64px;display:grid}.C6jaga_legend{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 12px;width:100%;margin-bottom:8px;padding:0;font-size:1.05rem;font-weight:700;display:flex}.C6jaga_req{color:var(--muted);white-space:nowrap;font-size:.78rem;font-weight:600}.C6jaga_req[data-required=true]{color:var(--accent-strong)}.C6jaga_options{gap:8px;display:grid}@media (min-width:560px){.C6jaga_options{grid-template-columns:1fr 1fr}}.C6jaga_option{border:1px solid var(--line);border-radius:var(--radius-sm);cursor:pointer;background:#fff;align-items:center;gap:10px;min-height:48px;padding:10px 12px;display:flex}.C6jaga_option:hover{border-color:var(--input-line)}.C6jaga_option[data-checked=true]{border-color:var(--ink);background:var(--surface);box-shadow:inset 0 0 0 1px var(--ink)}.C6jaga_option[data-disabled=true]{opacity:.45;cursor:not-allowed}.C6jaga_option input{width:20px;height:20px;accent-color:var(--accent-strong);flex:none;margin:0}.C6jaga_optionName{flex:1;font-weight:500;line-height:1.25}.C6jaga_delta{color:var(--muted);white-space:nowrap;background:var(--surface);border-radius:999px;padding:2px 8px;font-size:.8rem;font-weight:600}.C6jaga_footerRow{align-items:center;gap:12px;display:flex}.C6jaga_footerRow>:last-child{white-space:nowrap;flex:1;min-width:0}@media (max-width:360px){.C6jaga_footerRow{gap:8px}.C6jaga_footerRow>:last-child{padding-inline:12px;font-size:.95rem}.C6jaga_qty button{width:44px}.C6jaga_qty output{min-width:22px}}.C6jaga_qty{border:1px solid var(--line);border-radius:999px;align-items:center;height:48px;display:inline-flex}.C6jaga_qty button{background:0 0;border:0;border-radius:999px;width:44px;height:46px;font-size:1.3rem;font-weight:700}.C6jaga_qty button:disabled{opacity:.35;cursor:not-allowed}.C6jaga_qty output{text-align:center;min-width:28px;font-weight:700}.C6jaga_summary{display:none}.C6jaga_steps{margin:0;padding:0;list-style:none;display:grid}.C6jaga_steps li{padding-left:30px;position:relative}.C6jaga_steps li:not(:last-child):before{content:"";background:#ffffff4d;width:2px;position:absolute;top:24px;bottom:-2px;left:8px}.C6jaga_step{color:#fff;width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;gap:10px;padding:2px 0 14px;display:flex}.C6jaga_dot{border:2px solid #ffffffb3;border-radius:50%;place-items:center;width:18px;height:18px;font-size:11px;font-weight:800;line-height:1;display:grid;position:absolute;top:4px;left:0}.C6jaga_step[data-state=required] .C6jaga_dot{border-color:var(--highlight)}.C6jaga_step[data-state=partial] .C6jaga_dot{border-color:var(--highlight);background:linear-gradient(90deg, var(--highlight) 50%, transparent 50%)}.C6jaga_step[data-state=done] .C6jaga_dot{color:var(--ink);background:#fff;border-color:#fff}.C6jaga_step[data-state=done] .C6jaga_dot:after{content:"✓"}.C6jaga_step[data-error=true] .C6jaga_stepValue{color:#ffb4b4;opacity:1}.C6jaga_stepText{gap:1px;min-width:0;display:grid}.C6jaga_stepName{font-size:.92rem;font-weight:700}.C6jaga_stepValue{opacity:.8;overflow-wrap:anywhere;font-size:.85rem}.C6jaga_stepPrice{white-space:nowrap;padding-top:2px;font-size:.8rem;font-weight:700}.C6jaga_summaryTotal{border-top:1px solid #ffffff40;justify-content:space-between;margin:4px 0 0;padding-top:12px;font-size:.95rem;display:flex}.C6jaga_summaryTotal strong{font-size:1.1rem}@media (min-width:900px){.C6jaga_summary{margin-top:18px;display:block}}.C6jaga_chips{z-index:2;min-width:0;margin:0 calc(-1 * var(--gutter));padding:10px 0 10px var(--gutter);background:var(--paper);border-bottom:1px solid var(--line);transition:padding-right .15s;position:sticky;top:-18px}.C6jaga_chips[data-pinned=true]{padding-right:68px}.C6jaga_chips ol{padding:0 var(--gutter) 0 0;scrollbar-width:none;gap:8px;margin:0;list-style:none;display:flex;overflow-x:auto}.C6jaga_chips ol::-webkit-scrollbar{display:none}.C6jaga_chips li{flex:none}.C6jaga_chip{border:1px solid var(--line);max-width:220px;height:44px;color:var(--ink);font:inherit;cursor:pointer;background:#fff;border-radius:999px;align-items:center;gap:8px;padding:0 14px 0 10px;font-size:.88rem;font-weight:600;display:inline-flex}.C6jaga_chipDot{border:2px solid var(--muted);color:#fff;border-radius:50%;flex:none;place-items:center;width:18px;height:18px;font-size:11px;font-weight:800;line-height:1;display:grid}.C6jaga_chip[data-state=required],.C6jaga_chip[data-state=required] .C6jaga_chipDot{border-color:var(--accent-strong)}.C6jaga_chip[data-state=partial] .C6jaga_chipDot{border-color:var(--accent-strong);background:linear-gradient(90deg, var(--accent-strong) 50%, transparent 50%)}.C6jaga_chip[data-state=done]{background:var(--ink);border-color:var(--ink);color:#fff}.C6jaga_chip[data-state=done] .C6jaga_chipDot{color:var(--ink);background:#fff;border-color:#fff}.C6jaga_chip[data-state=done] .C6jaga_chipDot:after{content:"✓"}.C6jaga_chip[data-current=true]{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.C6jaga_chip[data-current=true][data-state=done]{box-shadow:inset 0 0 0 2px var(--highlight)}.C6jaga_chip[data-error=true]{color:#c62828;border-color:#c62828}.C6jaga_chipName{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.C6jaga_chipCount{opacity:.8;flex:none;font-weight:700}@media (min-width:900px){.C6jaga_chips{display:none}.C6jaga_group{scroll-margin-top:0}}
._6KSD1q_lines{gap:0;padding:0;list-style:none;display:grid}._6KSD1q_line{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px 12px;padding:14px 0;display:grid}._6KSD1q_line:first-child{padding-top:0}._6KSD1q_row{align-items:flex-start;gap:12px;display:flex}._6KSD1q_thumb{object-fit:cover;border-radius:10px;flex:none;width:64px;height:64px}._6KSD1q_info{gap:2px;display:grid}._6KSD1q_name{font-weight:700}._6KSD1q_options{color:var(--muted);font-size:.88rem}._6KSD1q_leadTime{color:var(--accent-strong);font-size:.85rem;font-weight:600}._6KSD1q_controls{flex-direction:column-reverse;align-items:flex-end;gap:6px;display:flex}._6KSD1q_price{font-variant-numeric:tabular-nums;font-weight:700}
.kQ3bFW_sheet{background:var(--paper);width:100%;max-width:100%;max-height:92dvh;color:var(--ink);border:0;border-radius:22px 22px 0 0;margin:auto auto 0;padding:0;overflow:hidden;box-shadow:0 -10px 40px #00000040}.kQ3bFW_sheet::backdrop{background:#1010148c}.kQ3bFW_sheet[open]{animation:.22s ease-out kQ3bFW_rise}@keyframes kQ3bFW_rise{0%{opacity:.6;transform:translateY(24px)}}.kQ3bFW_panel{flex-direction:column;max-height:92dvh;display:flex;position:relative}.kQ3bFW_header{padding:20px var(--gutter) 14px;border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.kQ3bFW_title{font-size:1.5rem}.kQ3bFW_close{background:var(--surface);border:0;border-radius:50%;flex:none;place-items:center;width:44px;height:44px;display:grid}.kQ3bFW_close:hover{background:var(--line)}.kQ3bFW_side .kQ3bFW_header .kQ3bFW_close{background:var(--brand-cyan);color:var(--ink)}.kQ3bFW_side .kQ3bFW_header .kQ3bFW_close:hover{background:color-mix(in srgb, var(--brand-cyan) 85%, var(--ink))}.kQ3bFW_headerMedia{display:block}.kQ3bFW_body>.kQ3bFW_headerMedia{margin:-18px calc(-1 * var(--gutter)) -4px}.kQ3bFW_heroImg{aspect-ratio:16/9;object-fit:cover;width:100%;max-height:160px;display:block}@media (min-width:768px){.kQ3bFW_heroImg{max-height:220px}}.kQ3bFW_headerText{padding:16px var(--gutter) 0}.kQ3bFW_floatClose{z-index:3;background:#ffffffeb;position:absolute;top:12px;right:12px;box-shadow:0 2px 10px #00000040}.kQ3bFW_floatClose:hover{background:#fff}.kQ3bFW_body{padding:18px var(--gutter);overscroll-behavior:contain;grid-template-columns:minmax(0,1fr);gap:22px;display:grid;overflow:hidden auto}.kQ3bFW_footer{padding:14px var(--gutter) calc(14px + env(safe-area-inset-bottom));border-top:1px solid var(--line);background:var(--paper);gap:10px;display:grid}@media (min-width:768px){.kQ3bFW_center{border-radius:22px;width:min(560px,100% - 48px);margin:auto}.kQ3bFW_center .kQ3bFW_panel,.kQ3bFW_center{max-height:min(86dvh,820px)}.kQ3bFW_center[open]{animation:.18s ease-out kQ3bFW_pop}.kQ3bFW_side{border-radius:0;width:min(440px,100%);height:100dvh;max-height:100dvh;margin:0 0 0 auto}.kQ3bFW_side .kQ3bFW_panel{height:100%;max-height:100dvh}.kQ3bFW_side .kQ3bFW_body{flex:1;align-content:start}.kQ3bFW_side[open]{animation:.22s ease-out kQ3bFW_slide}}@keyframes kQ3bFW_pop{0%{opacity:.6;transform:scale(.97)}}@keyframes kQ3bFW_slide{0%{opacity:.6;transform:translate(32px)}}.kQ3bFW_splitBody,.kQ3bFW_splitOptions{gap:22px;display:grid}@media (min-width:900px){.kQ3bFW_wide{width:min(960px,100% - 48px)}.kQ3bFW_split{grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:400px minmax(0,1fr);height:min(86dvh,760px);max-height:none;display:grid}.kQ3bFW_splitBody,.kQ3bFW_split .kQ3bFW_headerMedia,.kQ3bFW_split .kQ3bFW_headerText{display:contents}.kQ3bFW_split .kQ3bFW_heroImg{aspect-ratio:auto;background:var(--ink);grid-area:1/1/span 3;width:100%;height:100%;min-height:0;max-height:none}.kQ3bFW_split .kQ3bFW_headerText h2{min-height:56px;padding:0 64px 0 var(--gutter);border-bottom:1px solid var(--line);grid-area:1/2;align-items:center;font-size:1.3rem;display:flex}.kQ3bFW_split .kQ3bFW_details{z-index:1;color:#fff;padding:72px var(--gutter) 24px;background:linear-gradient(#0000,#10101499 45%,#101014eb);grid-area:1/1/span 3;align-self:end}.kQ3bFW_split .kQ3bFW_details p{color:#fff;opacity:.9}.kQ3bFW_split .kQ3bFW_splitOptions{padding:18px var(--gutter);overscroll-behavior:contain;grid-area:2/2;align-content:start;overflow-y:auto}.kQ3bFW_split .kQ3bFW_floatClose{background:var(--surface);box-shadow:none;top:6px}.kQ3bFW_split .kQ3bFW_floatClose:hover{background:var(--line)}.kQ3bFW_split .kQ3bFW_footer{grid-area:3/2}}
