._state_n4xyi_1{padding:var(--space-6);background:var(--color-surface);border-radius:var(--radius-lg)}._state_n4xyi_1 button{min-width:44px;min-height:44px;padding:var(--space-2) var(--space-4);border:1px solid var(--color-text-muted);border-radius:var(--radius-pill);background:var(--color-action);color:var(--color-action-text);font:inherit;cursor:pointer}._layout_1st7h_1{flex-direction:column;min-height:100dvh;display:flex}._notice_1st7h_3{padding:var(--space-2) var(--space-4);background:var(--color-text);color:var(--color-on-dark);text-align:center;font-size:var(--font-size-xs)}._header_1st7h_5{z-index:10;background:var(--color-header-bg);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--color-border);position:sticky;top:0}._headerInner_1st7h_7,._main_1st7h_7,._footerInner_1st7h_7{width:100%;max-width:var(--content-max);padding-inline:var(--page-inset);min-width:0;margin-inline:auto}._headerInner_1st7h_7{align-items:center;column-gap:var(--space-3);padding-block:var(--space-2);grid-template-columns:minmax(0,1fr) auto;display:grid}._brand_1st7h_11{width:136px;height:76px;display:block;overflow:hidden}._brand_1st7h_11 img{width:185px;max-width:none;margin:var(--logo-mobile-offset)}._nav_1st7h_15{justify-content:center;gap:0 var(--space-4);flex-wrap:wrap;grid-area:2/1/auto/-1;display:flex}._nav_1st7h_15 a{min-height:44px;color:var(--color-text-muted);font-size:var(--font-size-sm);border-bottom:2px solid #0000;align-items:center;text-decoration:none;display:inline-flex}._nav_1st7h_15 a[aria-current=page],._nav_1st7h_15 a:hover{color:var(--color-text);border-color:var(--color-accent)}._cart_1st7h_21{align-items:center;gap:var(--space-2);min-height:44px;padding:var(--space-2) var(--space-3);background:var(--color-surface);color:var(--color-text);border:1px solid var(--color-border);border-radius:var(--radius-pill);white-space:nowrap;font-size:var(--font-size-sm);grid-area:1/2;text-decoration:none;display:inline-flex}._cart_1st7h_21 img{object-fit:contain;width:28px;height:28px}._count_1st7h_25{min-width:22px;height:22px;padding-inline:var(--space-1);background:var(--color-blush);border-radius:var(--radius-pill);font-size:var(--font-size-xs);place-items:center;display:grid}._srOnly_1st7h_27{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._main_1st7h_7{padding-block:var(--space-6);flex:1}._footer_1st7h_7{background:var(--color-text);color:var(--color-on-dark);margin-top:var(--space-12);padding-block:var(--space-8)}._footerInner_1st7h_7{gap:var(--space-6);display:grid}._emblem_1st7h_35{width:132px;height:130px;overflow:hidden}._emblem_1st7h_35 img{width:219px;max-width:none;margin:var(--logo-round-offset)}._footer_1st7h_7 p{color:var(--color-on-dark-muted);font-size:var(--font-size-sm);margin:0}._footer_1st7h_7 ._footerBrand_1st7h_41{font-size:var(--font-size-lg);color:var(--color-on-dark);font-weight:700}._footer_1st7h_7 nav{gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}._footer_1st7h_7 a{min-height:44px;color:var(--color-on-dark);font-size:var(--font-size-sm);align-items:center;text-decoration:none;display:inline-flex}._footer_1st7h_7 small{border-top:1px solid var(--color-action-hover);padding-top:var(--space-4);color:var(--color-on-dark-subtle);grid-column:1/-1}@media (width>=840px){._headerInner_1st7h_7{grid-template-columns:auto 1fr auto}._brand_1st7h_11{width:168px;height:94px}._brand_1st7h_11 img{width:229px;margin:var(--logo-desktop-offset)}._nav_1st7h_15{gap:var(--space-6);grid-area:1/2}._cart_1st7h_21{grid-column:3}._footerInner_1st7h_7{grid-template-columns:auto 1fr auto;align-items:center}}.admin-root{--admin-primary:var(--color-accent);--admin-primary-soft:var(--color-blush-soft);--admin-highlight:var(--color-blush);--admin-text:var(--color-text);--admin-text-muted:var(--color-text-muted);--admin-border:var(--color-border);--admin-canvas:var(--color-canvas);--admin-surface:var(--color-surface);--admin-action:var(--color-action);--admin-action-text:var(--color-action-text);--admin-error:var(--color-error);--admin-success:var(--color-success);--admin-shadow:var(--shadow-card)}._root_fqn9r_1{background:var(--admin-canvas);min-width:0;min-height:100dvh;color:var(--admin-text);font-family:var(--font-sans)}._root_fqn9r_1 a{color:var(--admin-primary)}._root_fqn9r_1 :focus-visible{outline:var(--focus-ring-width) solid var(--admin-primary);outline-offset:2px}._root_fqn9r_1 button{min-height:44px;padding:var(--space-2) var(--space-4);border-radius:var(--radius-md);background:var(--admin-primary);color:var(--admin-surface);font:inherit;cursor:pointer;border:0}._root_fqn9r_1 button:disabled{cursor:wait}._layout_fqn9r_11{min-width:0;min-height:100dvh;display:grid}._sidebar_fqn9r_13{padding:var(--space-4);background:var(--admin-surface);border-bottom:1px solid var(--admin-border)}._logo_fqn9r_15{width:180px;max-width:100%;margin-bottom:var(--space-4)}._sidebar_fqn9r_13 nav{gap:var(--space-2);flex-wrap:wrap;display:flex}._sidebar_fqn9r_13 a{min-height:44px;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);color:var(--admin-text-muted);align-items:center;text-decoration:none;display:flex}._sidebar_fqn9r_13 a[aria-current=page]{background:var(--admin-primary-soft);color:var(--admin-primary);font-weight:700}._content_fqn9r_23{min-width:0}._topbar_fqn9r_25{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-4);background:var(--admin-surface);border-bottom:1px solid var(--admin-border);flex-wrap:wrap;display:flex}._topbar_fqn9r_25 span{overflow-wrap:anywhere;min-width:0}._main_fqn9r_29{padding:var(--space-6)}._placeholder_fqn9r_31{padding:var(--space-6);background:var(--admin-surface);border-radius:var(--radius-lg);box-shadow:var(--admin-shadow)}._placeholder_fqn9r_31 img{width:120px;margin-block:var(--space-4)}._placeholder_fqn9r_31 p{color:var(--admin-text-muted)}._login_fqn9r_37{min-height:100dvh;padding:var(--space-4);place-items:center;display:grid}._loginCard_fqn9r_39{gap:var(--space-3);width:100%;max-width:420px;padding:var(--space-6);border-radius:var(--radius-lg);background:var(--admin-surface);box-shadow:var(--admin-shadow);display:grid}._loginCard_fqn9r_39 label{font-weight:600;font-size:var(--font-size-sm)}._loginCard_fqn9r_39 input{width:100%;min-width:0;min-height:44px;padding:var(--space-3);border:1px solid var(--admin-text-muted);border-radius:var(--radius-md);background:var(--admin-surface);color:var(--admin-text);font:inherit}._error_fqn9r_45{color:var(--admin-error)}@media (width>=840px){._layout_fqn9r_11{grid-template-columns:240px minmax(0,1fr)}._sidebar_fqn9r_13{border-right:1px solid var(--admin-border);border-bottom:0}._sidebar_fqn9r_13 nav{flex-direction:column}._main_fqn9r_29{padding:var(--space-8)}}._logo_fqn9r_15{width:96px;margin:0}._brandRow_fqn9r_59{gap:var(--space-2);margin-bottom:var(--space-6);font-size:var(--font-size-sm);color:var(--admin-text-muted);display:grid}._menuButton_fqn9r_61{display:none}._account_fqn9r_63{gap:var(--space-3);padding-top:var(--space-6);overflow-wrap:anywhere;font-size:var(--font-size-sm);display:grid}._account_fqn9r_63 button{justify-self:start}@media (width<=839px){._brandRow_fqn9r_59{align-items:center;gap:var(--space-2);margin:0;display:flex}._brandRow_fqn9r_59 ._logo_fqn9r_15{flex-shrink:0;width:40px}._menuButton_fqn9r_61{margin-left:auto;display:block}._menu_fqn9r_61[data-open=false]{display:none}._menu_fqn9r_61{padding-top:var(--space-4)}._sidebar_fqn9r_13 nav{flex-direction:column}._account_fqn9r_63{border-top:1px solid var(--admin-border);margin-top:var(--space-4)}._main_fqn9r_29{padding:var(--space-4)}._layout_fqn9r_11{grid-template-rows:min-content minmax(0,1fr)}}._page_3t5ko_1{gap:var(--space-4);color:var(--admin-text);display:grid}._grid_3t5ko_3{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._card_3t5ko_5{padding:var(--space-4);margin-bottom:var(--space-3);background:var(--admin-surface);border:1px solid var(--admin-border);border-radius:var(--radius-md);box-shadow:var(--admin-shadow);display:block}._card_3t5ko_5 progress{width:100%;accent-color:var(--admin-primary)}@media (width<=640px){._grid_3t5ko_3{grid-template-columns:1fr}}._grid_3t5ko_3 ._card_3t5ko_5{transition:border-color var(--motion-duration);text-decoration:none}._grid_3t5ko_3 ._card_3t5ko_5:hover{border-color:var(--admin-primary)}._number_3t5ko_17{font-size:var(--font-size-3xl);font-weight:800;line-height:var(--line-height-heading);color:var(--admin-text);display:block}._label_3t5ko_19{color:var(--admin-text-muted);font-size:var(--font-size-sm);display:block}._icon_3t5ko_7{width:48px}._cardHeading_3t5ko_23{gap:var(--space-3);flex-wrap:wrap;align-items:center;display:flex}._cardHeading_3t5ko_23 h3{margin-right:auto}._cardHeading_3t5ko_23 time{font-size:var(--font-size-sm);color:var(--admin-text-muted)}._type_3t5ko_29{border-radius:var(--radius-pill);padding:var(--space-1) var(--space-3);background:var(--admin-primary-soft);font-size:var(--font-size-xs)}._card_3t5ko_5 progress{border-radius:var(--radius-pill);height:8px;overflow:hidden}._card_3t5ko_5 progress::-webkit-progress-bar{background:var(--admin-border);border-radius:var(--radius-pill)}._card_3t5ko_5 progress::-webkit-progress-value{background:var(--admin-primary);border-radius:var(--radius-pill)}._success_3t5ko_37{color:var(--admin-success);font-weight:700}._pill_582aa_1{white-space:nowrap;padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);font-size:var(--font-size-xs);background:var(--admin-primary-soft);color:var(--admin-primary);align-items:center;font-weight:700;display:inline-flex}._draft_582aa_3{background:var(--admin-border);color:var(--admin-text-muted)}._published_582aa_5,._completed_582aa_5,._succeeded_582aa_5{color:var(--admin-success);background:var(--admin-surface);border:1px solid var(--admin-success)}._archived_582aa_7,._cancelled_582aa_7{color:var(--admin-text-muted);background:var(--admin-canvas);border:1px solid var(--admin-border)}._failed_582aa_9{color:var(--admin-error);background:var(--admin-surface);border:1px solid var(--admin-error)}._pending_payment_582aa_11{background:var(--admin-highlight);color:var(--admin-text)}._confirmed_582aa_13{border:1px solid var(--admin-primary)}._shipped_582aa_15{color:var(--admin-text);background:var(--admin-border)}._page_1xvt8_1{gap:var(--space-4);color:var(--admin-text);display:grid}._filters_1xvt8_3{gap:var(--space-4);flex-wrap:wrap;display:flex}._page_1xvt8_1 label{gap:var(--space-2);display:grid}._page_1xvt8_1 input,._page_1xvt8_1 select,._page_1xvt8_1 textarea{padding:var(--space-2);color:var(--admin-text);background:var(--admin-surface);border:1px solid var(--admin-border)}._table_1xvt8_9{border-collapse:collapse;width:100%}._table_1xvt8_9 th,._table_1xvt8_9 td{padding:var(--space-2);text-align:left;border-bottom:1px solid var(--admin-border)}._cards_1xvt8_13{display:none}._cards_1xvt8_13 article{padding:var(--space-4);background:var(--admin-surface);border:1px solid var(--admin-border);border-radius:var(--radius-md)}@media (width<=640px){._table_1xvt8_9{display:none}._cards_1xvt8_13{gap:var(--space-4);display:grid}}._table_1xvt8_9 th,._table_1xvt8_9 tbody tr:hover{background:var(--admin-primary-soft)}._titleRow_1xvt8_23{justify-content:space-between;gap:var(--space-6);flex-wrap:wrap;align-items:start;display:flex}._titleRow_1xvt8_23 h1{font-size:var(--font-size-xl);overflow-wrap:anywhere}._actions_1xvt8_27{gap:var(--space-3);display:grid}._actions_1xvt8_27 button{margin:var(--space-1)}._actions_1xvt8_27 ._danger_1xvt8_31{color:var(--admin-error);background:var(--admin-surface);border:1px solid var(--admin-error)}._detailGrid_1xvt8_33{gap:var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._card_1xvt8_13{min-width:0;padding:var(--space-6);background:var(--admin-surface);border-radius:var(--radius-lg);box-shadow:var(--admin-shadow)}._card_1xvt8_13 h2{font-size:var(--font-size-lg);margin-top:0}._facts_1xvt8_39{gap:var(--space-3);display:grid}._facts_1xvt8_39>div{gap:var(--space-4);grid-template-columns:auto minmax(0,1fr);display:grid}._facts_1xvt8_39 dt{color:var(--admin-text-muted)}._facts_1xvt8_39 dd{text-align:right;overflow-wrap:anywhere;margin:0}._total_1xvt8_47{border-top:1px solid var(--admin-border);padding-top:var(--space-3);font-weight:700}._tableScroll_1xvt8_49{max-width:100%;overflow-x:auto}._itemsTable_1xvt8_51{border-collapse:collapse;width:100%}._itemsTable_1xvt8_51 th,._itemsTable_1xvt8_51 td{padding:var(--space-3);text-align:left;border-bottom:1px solid var(--admin-border)}._itemsTable_1xvt8_51 th,._itemsTable_1xvt8_51 tr:hover{background:var(--admin-primary-soft)}._cancelledItem_1xvt8_59{color:var(--admin-text-muted);opacity:.65;text-decoration:line-through}._timeline_1xvt8_61{padding-left:var(--space-4);border-left:2px solid var(--admin-border);list-style:none}._timeline_1xvt8_61 li{padding:0 var(--space-4) var(--space-6);position:relative}._timeline_1xvt8_61 li:before{content:"";left:calc(-1 * var(--space-6));top:var(--space-2);width:var(--space-3);height:var(--space-3);background:var(--admin-primary);border-radius:var(--radius-pill);position:absolute}._timeline_1xvt8_61 time{color:var(--admin-text-muted);font-size:var(--font-size-sm)}@media (width<=839px){._detailGrid_1xvt8_33{grid-template-columns:1fr}._actions_1xvt8_27{width:100%}._itemsTable_1xvt8_51{font-size:var(--font-size-sm)}}._form_szrpy_1 input:not([type=checkbox]):not([type=file]),._form_szrpy_1 select,._form_szrpy_1 textarea{box-sizing:border-box;width:100%;min-width:0;height:44px;padding:var(--space-2) var(--space-3);border:1px solid var(--admin-border);border-radius:var(--radius-md);background:var(--admin-surface);color:var(--admin-text);font:inherit}._form_szrpy_1 textarea{resize:vertical;height:auto;min-height:44px}._form_szrpy_1 :is(input,select,textarea):focus-visible{outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:2px}._form_szrpy_1 fieldset{min-width:0;margin:0 0 var(--space-6);padding:var(--space-6);border-radius:var(--radius-lg);background:var(--admin-surface);box-shadow:var(--admin-shadow);border:0}._form_szrpy_1 legend{float:left;width:100%;margin-bottom:var(--space-4);color:var(--admin-text);font-size:var(--font-size-lg);padding:0;font-weight:700}._form_szrpy_1 legend+*{clear:both}._form_szrpy_1 label{min-width:0}._form_szrpy_1 label:has(>input[type=checkbox]){justify-content:flex-start;align-items:center;gap:var(--space-2);margin:var(--space-2) var(--space-4) var(--space-2) 0;flex-direction:row;width:auto;display:inline-flex}._form_szrpy_1 input[type=checkbox]{width:18px;height:18px;accent-color:var(--admin-primary);flex:none;margin:0}._form_szrpy_1 div:has(>label>input[type=checkbox]){gap:var(--space-3) var(--space-6);flex-wrap:wrap;display:flex}._form_szrpy_1 div:has(>label>input[type=checkbox])>p{flex-basis:100%;margin:0}._form_szrpy_1 div:has(>label>input[type=checkbox])>label{margin:0}._page_1nmoq_1{color:var(--admin-text);gap:1rem;display:grid}._filters_1nmoq_3,._form_1nmoq_3{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:1rem;display:grid}._page_1nmoq_1 label{gap:.4rem;display:grid}._page_1nmoq_1 input,._page_1nmoq_1 select,._page_1nmoq_1 textarea{border:1px solid var(--admin-border);background:var(--admin-surface);width:100%;color:var(--admin-text);padding:.6rem}._page_1nmoq_1 button{border:1px solid var(--admin-primary);color:var(--admin-primary);background:var(--admin-surface);cursor:pointer;padding:.6rem 1rem}._page_1nmoq_1 button:disabled{opacity:.5;cursor:default}._table_1nmoq_13{overflow:auto}._table_1nmoq_13 table{border-collapse:collapse;width:100%}._table_1nmoq_13 th,._table_1nmoq_13 td{text-align:left;border-bottom:1px solid var(--admin-border);padding:.6rem}._badge_1nmoq_19{background:var(--admin-primary-soft);padding:.2rem .5rem}._icon_1nmoq_21{width:80px}._error_1nmoq_23{color:var(--admin-error)}._imageRow_1nmoq_25{border:1px solid var(--admin-border);flex-wrap:wrap;align-items:center;gap:.5rem;padding:.75rem;display:flex}._imageRow_1nmoq_25 img{aspect-ratio:4/5;object-fit:cover;width:80px}@media (width<=640px){._filters_1nmoq_3,._form_1nmoq_3{grid-template-columns:1fr}}._saveBar_1nmoq_31{background:var(--admin-surface);border-top:1px solid var(--admin-border);box-shadow:var(--admin-shadow);justify-content:space-between;gap:1rem;padding:1rem;display:flex;position:sticky;bottom:0}._draft_1nmoq_33{background:var(--admin-border);color:var(--admin-text-muted)}._published_1nmoq_35{background:var(--admin-primary-soft);color:var(--admin-success)}._archived_1nmoq_37{background:var(--admin-highlight);color:var(--admin-text)}._primaryButton_1nmoq_39{padding:var(--space-3) var(--space-6);border-radius:var(--radius-md);background:var(--admin-action);justify-self:start;text-decoration:none;display:inline-flex;color:var(--admin-action-text)!important}._table_1nmoq_13 th,._table_1nmoq_13 tbody tr:hover{background:var(--admin-primary-soft)}._badges_d5wke_1{gap:var(--space-1);flex-wrap:wrap;display:flex}._badges_d5wke_1 img{object-fit:contain;width:auto;max-width:100%;height:32px}._label_1eeni_1{padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);font-size:var(--font-size-xs);justify-self:start;font-weight:700;display:inline-block}._instock_1eeni_3{border:1px solid var(--color-text);color:var(--color-text)}._preorder_1eeni_5{background:var(--color-accent);color:var(--color-action-text)}._groupbuy_1eeni_7{background:var(--color-blush);color:var(--color-text)}._price_1yaho_1{align-items:baseline;gap:var(--space-2);color:var(--color-accent);font-size:var(--font-size-lg);flex-wrap:wrap;font-weight:800;display:flex}._original_1yaho_19{color:var(--color-text-muted);font-size:var(--font-size-sm)}._hidden_1yaho_21{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._progress_1vpno_1{margin-block:var(--space-3);font-size:var(--font-size-sm)}._track_1vpno_3{background:var(--color-border);border-radius:var(--radius-pill);height:8px;overflow:hidden}._fill_1vpno_5{background:var(--color-progress);height:100%}._progress_1vpno_1 p{margin-block:var(--space-1)}._reached_1vpno_9{color:var(--color-success);font-weight:700}._note_ipok4_1{color:var(--color-error);font-size:var(--font-size-sm);font-weight:700}._image_5qkws_1,._placeholder_5qkws_1{aspect-ratio:1;border-radius:inherit;object-fit:cover;width:100%}._image_5qkws_1{aspect-ratio:4/5;object-fit:cover}._placeholder_5qkws_1{place-items:center;min-width:0;display:grid}._placeholder_5qkws_1 img{width:44%;height:auto;transition:transform var(--motion-duration)}._living_5qkws_9{background:var(--color-oat)}._beauty_5qkws_11{background:var(--color-blush-soft)}._food_5qkws_13{background:var(--color-cream-deep)}._stationery_5qkws_15{background:var(--color-linen)}._countdown_1qewj_1{color:var(--color-accent);font-size:var(--font-size-xs);font-weight:700}._countdown_1qewj_1:before{content:"";width:8px;height:8px;margin-right:var(--space-1);border-radius:var(--radius-pill);background:var(--color-progress);display:inline-block}._card_1fskm_1{background:var(--color-surface);border-radius:var(--radius-lg);min-width:0;box-shadow:var(--shadow-card);transition:transform var(--motion-duration), box-shadow var(--motion-duration);flex-direction:column;display:flex;overflow:hidden}._card_1fskm_1:hover{transform:translateY(var(--lift-distance));box-shadow:var(--shadow-lift)}._thumb_1fskm_5{aspect-ratio:4/5;position:relative;overflow:hidden}._thumb_1fskm_5>div:first-child,._thumb_1fskm_5>img:first-child{aspect-ratio:4/5;border-radius:0;height:100%}._card_1fskm_1:hover ._thumb_1fskm_5>div:first-child>img{transform:scale(1.06)}._badge_1fskm_11{top:var(--space-2);left:var(--space-2);position:absolute}._badge_1fskm_11 img{height:40px}._overlay_1fskm_15{background:var(--color-overlay);place-items:center;display:grid;position:absolute;inset:0}._overlay_1fskm_15 p{padding:var(--space-2) var(--space-3);border-radius:var(--radius-pill);background:var(--color-text);color:var(--color-action-text);margin:0}._body_1fskm_19{padding:var(--space-3);gap:var(--space-2);flex:1;display:grid}._body_1fskm_19 h3{font-size:var(--font-size-sm);line-height:var(--line-height-heading);overflow-wrap:anywhere;margin:0;font-weight:600}._body_1fskm_19 h3 a{color:var(--color-text);text-decoration:none}._body_1fskm_19 h3 a:hover{text-decoration:underline}._meta_1fskm_27{color:var(--color-text-muted);font-size:var(--font-size-xs)}._body_1fskm_19>p{margin-top:auto}@media (width>=640px){._body_1fskm_19{padding:var(--space-4)}}._card_19b5r_1{align-items:center;gap:var(--space-3);min-width:0;padding:var(--space-3);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-card);grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);display:grid}._image_19b5r_3{border-radius:var(--radius-md);overflow:hidden}._body_19b5r_5{min-width:0}._body_19b5r_5 h3{font-size:var(--font-size-md);margin-block:var(--space-2);overflow-wrap:anywhere}._body_19b5r_5 h3 a{color:var(--color-text);text-decoration:none}._body_19b5r_5 p{margin-block:var(--space-1)}._reached_19b5r_13{color:var(--color-success);font-weight:800;font-size:var(--font-size-xs)}._remaining_19b5r_15{color:var(--color-text-muted);font-size:var(--font-size-xs)}@media (width>=640px){._card_19b5r_1{padding:var(--space-4);gap:var(--space-4)}}._hero_1j0gz_1{gap:var(--space-2);padding:var(--space-8) var(--space-6) 0;border-radius:var(--radius-xl);background:radial-gradient(120% 140% at 85% 20%, var(--color-blush) 0%, var(--color-blush-soft) 45%, var(--color-cream-deep) 100%);display:grid;overflow:hidden}._copy_1j0gz_3{min-width:0}._eyebrow_1j0gz_5{align-items:center;gap:var(--space-2);color:var(--color-accent);font-size:var(--font-size-xs);font-weight:700;display:inline-flex}._eyebrow_1j0gz_5:before{content:"";background:currentColor;width:24px;height:2px}._hero_1j0gz_1 h1{font-size:var(--font-size-3xl);margin-block:var(--space-2) var(--space-3);font-weight:800;line-height:1.2}._hero_1j0gz_1 p{max-width:30em;color:var(--color-text-muted);margin-bottom:var(--space-6)}._cta_1j0gz_13{gap:var(--space-3);flex-wrap:wrap;display:flex}._cta_1j0gz_13 a{min-height:48px;padding:var(--space-3) var(--space-6);border-radius:var(--radius-pill);justify-content:center;align-items:center;font-weight:700;text-decoration:none;display:inline-flex}._primary_1j0gz_17{background:var(--color-action);color:var(--color-action-text)}._primary_1j0gz_17:hover{background:var(--color-action-hover)}._secondary_1j0gz_21{background:var(--color-surface);border:1px solid var(--color-text);color:var(--color-text)}._art_1j0gz_23{width:min(320px,80%);margin-top:var(--space-4);justify-self:center;position:relative}._mascot_1j0gz_25{width:100%;position:relative}._spark_1j0gz_27{width:46%;position:absolute;top:-6%;right:-14%}._entries_1j0gz_29{gap:var(--space-4);margin-top:var(--space-6);display:grid}._entry_1j0gz_31{align-items:end;gap:var(--space-2);min-width:0;padding:var(--space-6);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);color:var(--color-text);transition:transform var(--motion-duration), box-shadow var(--motion-duration);grid-template-columns:minmax(0,1fr) 104px;text-decoration:none;display:grid;overflow:hidden}._entry_1j0gz_31:hover{transform:translateY(var(--lift-distance));box-shadow:var(--shadow-lift)}._entry_1j0gz_31 h2{margin-block:0 var(--space-1);font-size:var(--font-size-lg)}._entry_1j0gz_31 p{color:var(--color-text-muted);font-size:var(--font-size-sm);margin-bottom:var(--space-2)}._entry_1j0gz_31 span{font-size:var(--font-size-sm);color:var(--color-accent);font-weight:700}._entry_1j0gz_31 img{align-self:end;width:104px}._instock_1j0gz_43{background:linear-gradient(160deg, var(--color-surface) 40%, var(--color-oat))}._preorder_1j0gz_45{background:linear-gradient(160deg, var(--color-surface) 40%, var(--color-cream-deep))}._groupbuy_1j0gz_47{background:linear-gradient(160deg, var(--color-surface) 40%, var(--color-blush-soft))}._section_1j0gz_49{margin-top:var(--space-16)}._sectionHead_1j0gz_51{justify-content:space-between;align-items:end;gap:var(--space-4);margin-bottom:var(--space-6);display:flex}._sectionHead_1j0gz_51 h2{font-size:var(--font-size-2xl);margin:0}._kicker_1j0gz_55{color:var(--color-accent);font-size:var(--font-size-xs);margin-bottom:var(--space-1);font-weight:700;display:block}._divider_1j0gz_57{width:120px;margin-top:var(--space-2)}._seeAll_1j0gz_59{min-height:44px;font-size:var(--font-size-sm);color:var(--color-text);text-underline-offset:var(--space-1);flex-shrink:0;align-items:center;font-weight:700;display:inline-flex}._grid_1j0gz_61{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._band_1j0gz_63{background:var(--color-cream-deep);box-shadow:var(--shadow-band);clip-path:inset(0 -100vmax);margin-top:var(--space-16);padding-block:var(--space-12);position:relative}._trail_1j0gz_65{width:220px;margin:0 auto var(--space-4)}._groupGrid_1j0gz_67{gap:var(--space-4);display:grid}._how_1j0gz_69{gap:var(--space-4);margin-top:var(--space-16);display:grid}._how_1j0gz_69>div{border:1px dashed var(--color-border);border-radius:var(--radius-lg);padding:var(--space-6)}._how_1j0gz_69 h2{font-size:var(--font-size-md);margin-block:var(--space-2)}._how_1j0gz_69 p{color:var(--color-text-muted);font-size:var(--font-size-sm);margin:0}._number_1j0gz_77{border-radius:var(--radius-pill);background:var(--color-blush);width:28px;height:28px;font-size:var(--font-size-sm);place-items:center;font-weight:800;display:inline-grid}@media (width>=640px){._entries_1j0gz_29{grid-template-columns:repeat(3,minmax(0,1fr))}._entry_1j0gz_31{padding:var(--space-4);grid-template-columns:minmax(0,1fr)}._entry_1j0gz_31 img{justify-self:end}._grid_1j0gz_61{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=840px){._hero_1j0gz_1{padding:var(--space-12) var(--space-12) 0;grid-template-columns:1.2fr .8fr;align-items:end}._copy_1j0gz_3{padding-bottom:var(--space-12)}._art_1j0gz_23{width:100%;max-width:360px}._groupGrid_1j0gz_67{grid-template-columns:repeat(2,minmax(0,1fr))}._how_1j0gz_69{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1024px){._grid_1j0gz_61{gap:var(--space-6);grid-template-columns:repeat(4,minmax(0,1fr))}._entry_1j0gz_31{grid-template-columns:minmax(0,1fr) 90px}._entry_1j0gz_31 img{width:90px}}._types_omgl5_1{gap:var(--space-2);margin-block:var(--space-6);flex-wrap:wrap;display:flex}._types_omgl5_1 a{min-height:44px;padding:var(--space-2) var(--space-4);border:1px solid var(--color-text-muted);border-radius:var(--radius-pill);background:var(--color-surface);color:var(--color-text);align-items:center;text-decoration:none;display:inline-flex}._types_omgl5_1 a[aria-current=page]{color:var(--color-action-text);background:var(--color-action)}._kicker_omgl5_7{color:var(--color-accent);font-size:var(--font-size-xs);font-weight:700}._filters_omgl5_9{gap:var(--space-4);margin-block:var(--space-4);flex-wrap:wrap;display:flex}._filters_omgl5_9 label{gap:var(--space-2);font-size:var(--font-size-sm);display:grid}._filters_omgl5_9 select{min-height:44px;padding:var(--space-3) var(--space-4);border:1px solid var(--color-text-muted);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text);font:inherit;max-width:100%}._grid_omgl5_15{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._empty_omgl5_17{text-align:center;padding:var(--space-8);background:var(--color-surface);border-radius:var(--radius-xl);box-shadow:var(--shadow-card)}._empty_omgl5_17 img{width:180px;max-width:100%;margin:0 auto var(--space-4)}@media (width>=640px){._grid_omgl5_15{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1024px){._grid_omgl5_15{gap:var(--space-6);grid-template-columns:repeat(4,minmax(0,1fr))}}._control_1trve_1{gap:var(--space-2);margin-block:var(--space-4);display:grid}._stepper_1trve_3{gap:var(--space-1);width:fit-content;display:inline-flex}._stepper_1trve_3 button,._stepper_1trve_3 input{border:1px solid var(--color-text-muted);border-radius:var(--radius-sm);min-width:44px;min-height:44px;font:inherit;background:var(--color-surface);color:var(--color-text)}._stepper_1trve_3 input{text-align:center;width:72px}._stepper_1trve_3 button{cursor:pointer}._stepper_1trve_3 button:disabled{cursor:default;color:var(--color-text-muted)}._detail_1aoy2_1{gap:var(--space-6);align-items:start;min-width:0;display:grid}._detail_1aoy2_1>div:first-child,._detail_1aoy2_1>img:first-child{border-radius:var(--radius-xl);overflow:hidden}._detail_1aoy2_1>div:nth-child(2){background:var(--color-surface);min-width:0;padding:var(--space-6);border-radius:var(--radius-xl);box-shadow:var(--shadow-card)}._detail_1aoy2_1 h1{margin-top:var(--space-4)}._summary_1aoy2_9{margin-top:var(--space-4);font-size:var(--font-size-lg)}._facts_1aoy2_11{gap:var(--space-3);margin-block:var(--space-6);padding:var(--space-4);border-radius:var(--radius-md);background:var(--color-canvas);font-size:var(--font-size-sm);grid-template-columns:auto minmax(0,1fr);display:grid}._facts_1aoy2_11 dt{font-weight:700}._facts_1aoy2_11 dd{overflow-wrap:anywhere;margin:0}._add_1aoy2_17{width:100%;min-height:48px;padding:var(--space-3) var(--space-6);border-radius:var(--radius-pill);color:var(--color-action-text);background:var(--color-action);font:inherit;cursor:pointer;border:0}._add_1aoy2_17:hover:enabled{background:var(--color-action-hover)}._add_1aoy2_17:disabled{background:var(--color-text-muted);cursor:default}._status_1aoy2_23{margin-top:var(--space-4);padding:var(--space-4);border-radius:var(--radius-lg);background:var(--color-blush-soft)}._status_1aoy2_23 img{width:120px;max-width:100%;margin-top:var(--space-3)}._notFound_1aoy2_27{text-align:center;padding:var(--space-8);border-radius:var(--radius-xl);background:var(--color-surface)}._notFound_1aoy2_27 img{width:180px;margin:0 auto var(--space-4)}@media (width>=1024px){._detail_1aoy2_1{gap:var(--space-8);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}._detail_1aoy2_1>div:nth-child(2){top:var(--sticky-detail-top);position:sticky}}._totals_e0321_1{gap:var(--space-3);margin-block:var(--space-4);grid-template-columns:1fr auto;display:grid}._totals_e0321_1 dd{text-align:right;margin:0}._totals_e0321_1{column-gap:0}._total_e0321_1{padding-top:var(--space-3);border-top:1px solid var(--color-border);font-weight:700;font-size:var(--font-size-lg)}._columns_1vz9q_1{gap:var(--space-6);align-items:start;display:grid}._group_1vz9q_3{margin-bottom:var(--space-6);padding:var(--space-4);background:var(--color-surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-card)}._groupHead_1vz9q_5{padding-bottom:var(--space-3)}._group_1vz9q_3 h2{font-size:var(--font-size-xl);margin-block:var(--space-2)}._groupHead_1vz9q_5>p{font-size:var(--font-size-sm);color:var(--color-text-muted)}._line_1vz9q_11{border-top:1px solid var(--color-border);padding-block:var(--space-4)}._line_1vz9q_11 h3{font-size:var(--font-size-lg);overflow-wrap:anywhere}._line_1vz9q_11 button{min-width:44px;min-height:44px;padding:var(--space-2);font:inherit;border:1px solid var(--color-text-muted);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text)}._summary_1vz9q_17{background:var(--color-surface);border-radius:var(--radius-lg);min-width:0;box-shadow:var(--shadow-card);padding:var(--space-6)}._summary_1vz9q_17 h2{margin-top:0}._shippingTrack_1vz9q_21{border-radius:var(--radius-pill);background:var(--color-border);height:6px;margin-bottom:var(--space-3);overflow:hidden}._shippingTrack_1vz9q_21 span{background:var(--color-progress);height:100%;display:block}._action_1vz9q_25{width:100%;min-height:48px;padding:var(--space-3);border-radius:var(--radius-pill);background:var(--color-action);color:var(--color-action-text);font:inherit;border:0;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}._action_1vz9q_25:disabled{background:var(--color-text-muted)}._empty_1vz9q_29{text-align:center;padding:var(--space-8);background:var(--color-surface);border-radius:var(--radius-xl);box-shadow:var(--shadow-card)}._empty_1vz9q_29 img{width:180px;max-width:100%;margin:0 auto var(--space-4)}._empty_1vz9q_29 a{align-items:center;min-height:44px;display:inline-flex}@media (width>=1024px){._columns_1vz9q_1{gap:var(--space-8);grid-template-columns:minmax(0,2fr) minmax(0,1fr)}._summary_1vz9q_17{top:var(--sticky-detail-top);position:sticky}._group_1vz9q_3{padding:var(--space-6)}}._columns_1kd1n_1{gap:var(--space-6);align-items:start;display:grid}._columns_1kd1n_1 form,._summary_1kd1n_3{background:var(--color-surface);border-radius:var(--radius-xl);min-width:0;box-shadow:var(--shadow-card);padding:var(--space-6)}._field_1kd1n_5{gap:var(--space-2);margin-bottom:var(--space-4);display:grid}._field_1kd1n_5 label{font-size:var(--font-size-sm);font-weight:600}._field_1kd1n_5 input,._field_1kd1n_5 textarea{width:100%;min-height:48px;padding:var(--space-3);border:1px solid var(--color-text-muted);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text);font:inherit}._field_1kd1n_5 textarea{resize:vertical}._field_1kd1n_5 [aria-invalid=true]{border-color:var(--color-error)}._error_1kd1n_15{color:var(--color-error);font-size:var(--font-size-sm)}._summary_1kd1n_3 h2{margin-top:0}._submit_1kd1n_19{width:100%;min-height:48px;padding:var(--space-3);border-radius:var(--radius-pill);background:var(--color-action);color:var(--color-action-text);font:inherit;cursor:pointer;border:0}._submit_1kd1n_19:hover{background:var(--color-action-hover)}@media (width>=1024px){._columns_1kd1n_1{gap:var(--space-8);grid-template-columns:minmax(0,2fr) minmax(0,1fr)}._summary_1kd1n_3{top:var(--sticky-detail-top);position:sticky}}._card_m2exq_1{max-width:840px;padding:var(--space-6);background:var(--color-surface);border-radius:var(--radius-xl);box-shadow:var(--shadow-card);margin-inline:auto}._note_m2exq_3{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-4);border-radius:var(--radius-lg);background:var(--color-blush-soft);font-weight:700;font-size:var(--font-size-lg);margin-bottom:var(--space-6);display:flex}._mascot_m2exq_5{flex-shrink:0;width:110px;max-width:35%}._facts_m2exq_7{gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-md);background:var(--color-canvas);font-size:var(--font-size-sm);grid-template-columns:auto minmax(0,1fr);display:grid}._facts_m2exq_7 dt{font-weight:700}._facts_m2exq_7 dd{overflow-wrap:anywhere;margin:0}._group_m2exq_13{margin-block:var(--space-6)}._group_m2exq_13 h2{font-size:var(--font-size-lg)}._group_m2exq_13 p{color:var(--color-text-muted);font-size:var(--font-size-sm)}._group_m2exq_13 ul{padding:0;list-style:none}._group_m2exq_13 li{border-bottom:1px solid var(--color-border);padding-block:var(--space-3)}._totals_m2exq_23{padding-top:var(--space-4);border-top:1px solid var(--color-border)}._card_m2exq_1>a{align-items:center;min-height:44px;display:inline-flex}@media (width>=640px){._card_m2exq_1{padding:var(--space-8)}}._empty_h0o6u_1{text-align:center;background:var(--color-surface);padding:var(--space-8);border-radius:var(--radius-xl);box-shadow:var(--shadow-card)}._empty_h0o6u_1 img{width:180px;margin:0 auto var(--space-4)}._empty_h0o6u_1 a{align-items:center;min-height:44px;display:inline-flex}:root{--color-canvas:#fbf7f2;--color-surface:#fff;--color-text:#2a2522;--color-text-muted:#6b5f57;--color-action:#2a2522;--color-action-text:#fff;--color-action-hover:#4a423d;--color-accent:#8a5a3b;--color-progress:#a8643f;--color-blush:#f4c9c4;--color-border:#d9cbbe;--color-success:#2f6b4f;--color-error:#b3261e;--color-focus:#2a2522;--font-sans:"Noto Sans TC", "PingFang TC", "Microsoft JhengHei", system-ui, sans-serif;--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-md:1rem;--font-size-lg:1.25rem;--font-size-xl:1.5rem;--font-size-2xl:2rem;--line-height-body:1.6;--line-height-heading:1.3;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-6:1.5rem;--space-8:2rem;--space-12:3rem;--radius-sm:6px;--radius-md:12px;--radius-pill:999px;--content-max:1200px;--focus-ring-width:3px;--color-blush-soft:#fbeae7;--color-cream-deep:#f3eadf;--color-oat:#efe4d6;--color-linen:#f1ece6;--color-header-bg:#fbf7f2eb;--color-overlay:#fbf7f2b8;--color-on-dark:#e9e0d7;--color-on-dark-muted:#cfc3b8;--color-on-dark-subtle:#b5a89c;--shadow-card:0 1px 2px #2a25220f, 0 8px 24px #2a25220f;--shadow-lift:0 2px 4px #2a252214, 0 16px 32px #2a25221a;--shadow-band:0 0 0 100vmax var(--color-cream-deep);--radius-lg:20px;--radius-xl:28px;--font-size-3xl:clamp(2rem, 7vw, 3.5rem);--page-inset:var(--space-4);--space-16:4rem;--space-18:4.5rem;--logo-mobile-offset:-92px 0 0 -25px;--logo-desktop-offset:-114px 0 0 -30px;--logo-round-offset:-87px 0 0 -44px;--lift-distance:-4px;--motion-duration:.25s;--sticky-detail-top:120px}@media (width>=640px){:root{--page-inset:var(--space-6)}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-padding-top:var(--sticky-detail-top)}body{background:var(--color-canvas);color:var(--color-text);font-family:var(--font-sans);font-size:var(--font-size-md);line-height:var(--line-height-body);margin:0}img{max-width:100%;display:block}a{color:var(--color-accent)}h1{font-size:var(--font-size-2xl);line-height:var(--line-height-heading);margin-block:0 var(--space-4);overflow-wrap:anywhere}h2{font-size:var(--font-size-xl);line-height:var(--line-height-heading)}p{margin-block:0 var(--space-4)}button,input,select,textarea{font-family:inherit}:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:2px}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}article:hover,a:hover,article:hover img,a:hover img{transform:none!important}}
