._stage_cb8f2_1{position:relative}._stage_cb8f2_1[data-stage-mode="3d"]>*{opacity:0}._stage_cb8f2_1[data-stage-mode="3d"] button{pointer-events:none}._configurator_xbq9r_1{color:var(--fg);gap:clamp(28px,4vw,64px);display:grid}@media (min-width:1024px){._configurator_xbq9r_1{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);align-items:center}}._boxCol_xbq9r_15{position:relative}._box_xbq9r_15{border-radius:var(--r-m);background-color:var(--c-cream);color:var(--c-violet);--focus-ring:var(--c-violet-500);background-image:radial-gradient(circle,#25115b13 1.3px,#0000 1.5px);background-size:14px 14px;padding:0 clamp(10px,1.6vw,22px) clamp(12px,1.6vw,20px);position:relative;box-shadow:0 50px 80px -40px #0009,inset 0 -8px #25115b0f}._lid_xbq9r_33{border-radius:var(--r-m) var(--r-m) 0 0;background:var(--c-violet);color:var(--c-cream);box-shadow:inset 0 0 0 1.5px color-mix(in oklab, var(--c-cream) 22%, transparent);justify-content:space-between;align-items:center;gap:12px;margin:0 calc(-1*clamp(10px,1.6vw,22px)) clamp(12px,1.4vw,18px);padding:14px clamp(14px,1.8vw,22px);display:flex}._lidMark_xbq9r_47{width:auto;height:clamp(16px,1.6vw,22px)}._lidCount_xbq9r_52 .mono{border-radius:var(--r-pill);background:var(--c-lime);color:var(--c-violet);padding:4px 10px;font-weight:700;display:inline-block}._grid_xbq9r_61{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(8px,1.2vw,16px);display:grid}._configurator_xbq9r_1[data-size="12"] ._grid_xbq9r_61{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(6px,.9vw,12px)}._slot_xbq9r_72{position:relative}._slotBtn_xbq9r_76{aspect-ratio:.68;background:linear-gradient(180deg, var(--c-violet-950) 0%, #241158 70%, #2f1872 100%);width:100%;transition:box-shadow .26s var(--ease-out);border-radius:16px 16px 10px 10px;place-items:end center;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 14px 22px #00000080,inset 0 0 0 2px #ffffff0d}._slotBtn_xbq9r_76:hover{box-shadow:inset 0 14px 22px #00000080, inset 0 0 0 2px var(--c-lime)}._slotBtn_xbq9r_76:focus-visible{outline-offset:2px}._slotCan_xbq9r_101{pointer-events:none;width:118%;margin-bottom:-9%;display:block}._slotCan_xbq9r_101 img{width:100%}._empty_xbq9r_112{border:2px dashed color-mix(in oklab, var(--c-cream) 26%, transparent);color:color-mix(in oklab, var(--c-cream) 62%, transparent);font-size:var(--fs-xs);border-radius:10px;place-content:center;justify-items:center;gap:6px;transition:color .2s,border-color .2s;display:grid;position:absolute;inset:10px}._slotBtn_xbq9r_76:hover ._empty_xbq9r_112{color:var(--c-lime);border-color:var(--c-lime)}._remove_xbq9r_133{z-index:2;background:var(--c-cream);width:30px;height:30px;color:var(--c-violet);opacity:0;transition:opacity .2s, transform .2s var(--ease-pop);border-radius:50%;place-items:center;display:grid;position:absolute;top:6px;right:6px;transform:scale(.8);box-shadow:0 4px 10px #00000040}._slot_xbq9r_72:hover ._remove_xbq9r_133,._slot_xbq9r_72:focus-within ._remove_xbq9r_133{opacity:1;transform:none}@media (hover:none){._remove_xbq9r_133{opacity:1;transform:none}}._fizz_xbq9r_166 span{border:2px solid var(--c-lime);opacity:0;pointer-events:none;border-radius:50%;width:12px;height:12px;position:absolute;top:40%;left:calc(50% - 6px)}._boxPrint_xbq9r_178{text-align:center;font-family:var(--font-display);text-transform:uppercase;letter-spacing:.01em;margin-top:clamp(12px,1.4vw,18px);font-size:clamp(1.1rem,.9rem + .8vw,1.6rem);font-weight:800;font-stretch:75%}._controls_xbq9r_190{align-content:start;gap:clamp(20px,2.4vw,30px);display:grid}._stepTitle_xbq9r_196{margin-bottom:10px;font-weight:600}._pickers_xbq9r_201{gap:8px;display:grid}@media (min-width:640px) and (max-width:1023px),(min-width:1280px){._pickers_xbq9r_201{grid-template-columns:repeat(2,minmax(0,1fr))}}._picker_xbq9r_201{border-radius:var(--r-m);box-shadow:inset 0 0 0 1.5px var(--line);transition:background-color .24s var(--ease-out), box-shadow .24s var(--ease-out);justify-content:space-between;align-items:center;gap:8px;padding:6px 8px 6px 6px;display:flex}._picker_xbq9r_201[data-active]{background:color-mix(in oklab, var(--f-base) 14%, transparent);box-shadow:inset 0 0 0 2px var(--f-base)}._pickerMain_xbq9r_230{text-align:left;min-height:58px;color:inherit;border-radius:12px;flex:1;align-items:center;gap:12px;padding:2px 8px 2px 4px;display:flex}._pickerCan_xbq9r_242{flex-shrink:0;width:30px}._pickerText_xbq9r_247{line-height:1.25;display:grid}._pickerName_xbq9r_252{font-weight:600}._pickerMood_xbq9r_256{font-size:var(--fs-xs);opacity:.75}._pickerSteps_xbq9r_261{align-items:center;gap:2px;display:flex}._pickerSteps_xbq9r_261 button{width:42px;height:42px;color:inherit;border-radius:50%;place-items:center;transition:background-color .2s;display:grid}._pickerSteps_xbq9r_261 button:hover:not(:disabled){background:var(--c-lime);color:var(--c-violet)}._pickerSteps_xbq9r_261 button:disabled{opacity:.3}._pickerSteps_xbq9r_261>span{text-align:center;min-width:2ch;font-family:var(--font-mono);font-weight:600}._presets_xbq9r_293{flex-wrap:wrap;gap:8px;display:flex}._preset_xbq9r_293{border-radius:var(--r-pill);min-height:42px;box-shadow:inset 0 0 0 1.5px var(--line);font-size:var(--fs-small);color:inherit;padding:0 16px;font-weight:500}._preset_xbq9r_293:hover{background:var(--c-cream);color:var(--c-violet)}._status_xbq9r_314{gap:10px;display:grid}._meter_xbq9r_319{grid-template-columns:repeat(6,1fr);gap:5px;display:grid}._meter_xbq9r_319 span{border-radius:var(--r-pill);background:color-mix(in oklab, currentColor 16%, transparent);height:8px;transition:background-color .3s var(--ease-out)}._statusText_xbq9r_332{font-weight:600}._summary_xbq9r_336{font-size:var(--fs-small);color:var(--fg-muted)}._buy_xbq9r_341{border-top:1px solid var(--line);gap:16px;padding-top:20px;display:grid}._price_xbq9r_348{flex-wrap:wrap;align-items:baseline;gap:6px 14px;display:flex}._price_xbq9r_348 strong{font-family:var(--font-display);font-size:clamp(2.4rem,1.8rem + 2vw,3.4rem);font-weight:800;font-stretch:75%;line-height:1}._price_xbq9r_348 span{font-size:var(--fs-small);color:var(--fg-muted)}._actions_xbq9r_368{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._clear_xbq9r_375{min-height:44px;color:var(--fg-muted);text-underline-offset:.25em;font-size:var(--fs-small);padding:0 8px;text-decoration:underline}._clear_xbq9r_375:hover{color:var(--fg)}._help_xbq9r_388{font-size:var(--fs-xs);color:var(--fg-muted);max-width:52ch}._boxBar_xbq9r_395{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:clamp(14px,1.6vw,20px);display:flex}._sizes_xbq9r_404{border-radius:var(--r-pill);box-shadow:inset 0 0 0 1.5px var(--line);grid-auto-flow:column;gap:4px;padding:4px;display:inline-grid}._size_xbq9r_404{border-radius:var(--r-pill);min-height:44px;color:inherit;transition:background-color .24s var(--ease-out), color .24s var(--ease-out);align-items:center;gap:8px;padding:0 18px 0 14px;display:inline-flex}._size_xbq9r_404[aria-checked=true]{background:var(--c-lime);color:var(--c-violet)}._size_xbq9r_404:not([aria-checked=true]):hover{background:color-mix(in oklab, currentColor 10%, transparent)}._sizeN_xbq9r_435{font-family:var(--font-display);padding-top:.08em;font-size:1.6rem;font-weight:800;font-stretch:75%;line-height:1}._sizeLabel_xbq9r_444{font-size:var(--fs-small);white-space:nowrap}._viewToggle_xbq9r_449{border-radius:var(--r-pill);min-height:44px;box-shadow:inset 0 0 0 1.5px var(--line);color:inherit;font-size:var(--fs-small);align-items:center;gap:8px;padding:0 16px;display:inline-flex}._viewToggle_xbq9r_449[aria-pressed=true]{background:var(--c-cream);color:var(--c-violet)}._stage_xbq9r_466{position:relative}._burst_xbq9r_470{pointer-events:none;width:0;height:0;z-index:var(--z-front);position:absolute;top:46%;left:50%}._burst_xbq9r_470 span{opacity:0;border-radius:50%;width:18px;height:18px;position:absolute;top:-9px;left:-9px;box-shadow:inset 0 0 0 2px #ffffff59}._stamp_xbq9r_491{z-index:var(--z-front);color:var(--c-lime);background:color-mix(in oklab, var(--c-violet) 82%, transparent);pointer-events:none;border:3px solid;border-radius:10px;padding:8px 16px 6px;font-size:clamp(1.4rem,1rem + 1.2vw,2.2rem);position:absolute;top:52%;left:50%;transform:rotate(-6deg)}._dragHint_xbq9r_507{font-size:var(--fs-xs);color:var(--fg-muted);justify-content:center;align-items:center;gap:8px;margin-top:12px;display:flex}._editing_xbq9r_517{border-radius:var(--r-m);background:color-mix(in oklab, var(--c-lime) 16%, transparent);box-shadow:inset 0 0 0 1.5px var(--c-lime);font-size:var(--fs-small);gap:6px;padding:14px 16px;display:grid}._editing_xbq9r_517 ._clear_xbq9r_375{justify-self:start;min-height:32px;padding:0}._secondary_xbq9r_533{flex-wrap:wrap;gap:4px 18px;display:flex}._textBtn_xbq9r_539{min-height:44px;color:var(--fg-muted);font-size:var(--fs-small);text-underline-offset:.25em;align-items:center;gap:8px;padding:0 2px;text-decoration:underline;display:inline-flex}._textBtn_xbq9r_539:hover:not(:disabled){color:var(--fg)}._textBtn_xbq9r_539:disabled{opacity:.45;text-decoration:none}._configurator_xbq9r_1[data-size="12"] ._slotBtn_xbq9r_76{border-radius:12px 12px 8px 8px}._configurator_xbq9r_1[data-size="12"] ._empty_xbq9r_112 span{display:none}@media (max-width:479px){._sizes_xbq9r_404{grid-auto-columns:1fr;width:100%}._size_xbq9r_404{justify-content:center;padding:4px 10px}._sizeLabel_xbq9r_444{white-space:normal;text-align:left;line-height:1.15;display:grid}._sizeDot_xbq9r_588{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._configurator_xbq9r_1[data-size="12"] ._remove_xbq9r_133{width:26px;height:26px;top:3px;right:3px}}@media (min-width:1024px){._configurator_xbq9r_1[data-variant=page] ._boxCol_xbq9r_15{top:calc(var(--header-h) + 24px);align-self:start;position:sticky}._configurator_xbq9r_1[data-variant=page]{align-items:start}}
