._layer_sp4ik_1{z-index:1500;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0c0b0aa8;justify-content:flex-end;padding:18px;display:flex;position:fixed;inset:0}._dialog_sp4ik_2{color:#302d29;background:#fbf8f2;border:1px solid #d6b67c;border-radius:18px;outline:none;width:min(560px,100%);max-height:100%;padding:24px;font-family:inherit;overflow:auto;box-shadow:0 22px 85px #0005}._header_sp4ik_3{border-bottom:1px solid #dfd5c6;justify-content:space-between;align-items:center;gap:18px;margin-bottom:18px;padding-bottom:18px;display:flex}._header_sp4ik_3 h2{letter-spacing:.02em;margin:0;font-size:25px}._header_sp4ik_3 small{color:#72665a;font-size:15px;font-weight:400}._dialog_sp4ik_2 button,._dialog_sp4ik_2 select{font:inherit}._header_sp4ik_3 button{cursor:pointer;width:40px;height:40px;color:inherit;background:0 0;border:0;font-size:28px}:is(._dialog_sp4ik_2 button:focus-visible,._dialog_sp4ik_2 select:focus-visible){outline-offset:3px;outline:3px solid #b6853e}._items_sp4ik_6{margin:0;padding:0;list-style:none}._items_sp4ik_6 li{border-bottom:1px solid #dfd5c6;grid-template-columns:90px minmax(0,1fr) auto;align-items:start;gap:15px;padding:20px 0;display:grid}._items_sp4ik_6 img{object-fit:contain;-webkit-user-select:none;user-select:none;background:#eae2d6;border-radius:8px;width:90px;height:126px}._itemInfo_sp4ik_7{flex-direction:column;gap:7px;min-width:0;display:flex}._itemInfo_sp4ik_7 strong{font-size:15px;line-height:1.5}._itemInfo_sp4ik_7 span,._itemInfo_sp4ik_7 small{color:#756959;overflow-wrap:anywhere;font-size:12px}._itemPrice_sp4ik_7{white-space:nowrap;margin-top:4px;font-size:14px}._itemActions_sp4ik_7{align-items:center;gap:18px;margin-top:10px;display:flex}._itemActions_sp4ik_7 label{color:#6e6252;align-items:center;gap:8px;font-size:12px;display:flex}._itemActions_sp4ik_7 select{color:#302d29;background:#fff;border:1px solid #d4c4af;border-radius:6px;padding:5px 8px}._itemActions_sp4ik_7 button{color:#7d6850;cursor:pointer;background:0 0;border:0;padding:6px 0;font-size:12px;text-decoration:underline}._summary_sp4ik_8{padding:22px 0 15px}._summary_sp4ik_8 label,._membership_sp4ik_8 label{justify-content:space-between;align-items:center;gap:15px;font-size:13px;display:flex}._summary_sp4ik_8 select,._membership_sp4ik_8 select{color:#302d29;background:#fff;border:1px solid #d4c4af;border-radius:8px;max-width:70%;padding:10px}._summary_sp4ik_8 p{justify-content:space-between;align-items:center;gap:15px;margin:21px 0 7px;display:flex}._summary_sp4ik_8 strong{font-size:21px}._summary_sp4ik_8 small{color:#7b7164;font-size:12px;line-height:1.7;display:block}._membership_sp4ik_8{color:#776854;margin:12px 0 20px;font-size:12px}._membership_sp4ik_8 summary{cursor:pointer;padding:8px 0}._membership_sp4ik_8 label{margin-top:8px}._primary_sp4ik_8,._secondary_sp4ik_8{cursor:pointer;color:#f7eee0;background:#322a21;border:0;border-radius:8px;width:100%;padding:15px;font-weight:600}._primary_sp4ik_8:hover,._secondary_sp4ik_8:hover{background:#554331}._primary_sp4ik_8:disabled{opacity:.5;cursor:not-allowed}._mode_sp4ik_8{text-align:center;color:#8b7a65;margin:10px 0;font-size:12px}._empty_sp4ik_8{text-align:center;padding:38px 0}._empty_sp4ik_8 p{color:#7b7164;margin-bottom:24px}._receiptButton_sp4ik_8{color:#74624b;cursor:pointer;background:0 0;border:0;width:100%;padding:16px 10px;font-size:12px;text-decoration:underline}._notice_sp4ik_8{background:#f0e2cd;border:1px solid #d8bc90;border-radius:8px;padding:12px;font-size:13px;line-height:1.6}@media (max-width:540px){._layer_sp4ik_1{padding:0}._dialog_sp4ik_2{border-radius:0;width:100%;max-height:100dvh;padding:18px}._items_sp4ik_6 li{grid-template-columns:72px minmax(0,1fr);gap:12px}._items_sp4ik_6 img{grid-row:span 2;width:72px;height:108px}._itemPrice_sp4ik_7{grid-column:2;margin-top:-4px}._itemActions_sp4ik_7{margin-top:4px}._summary_sp4ik_8 select{max-width:67%}}._dialog_sp4ik_2{color:#13243e;background:#faf9f6;border-color:#dbe0e6}._primary_sp4ik_8{color:#fff;background:#13243e;min-height:48px}._itemActions_sp4ik_7 select,._itemActions_sp4ik_7 button,._header_sp4ik_3 button{min-height:44px}._header_sp4ik_3 button{min-width:44px}._dialog_sp4ik_2{color:#f1eee8;background:#1c1a18;border-color:#736a5c;border-radius:0}._header_sp4ik_3,._items_sp4ik_6 li{border-color:#48433b}._header_sp4ik_3 small,._itemInfo_sp4ik_7 span,._itemInfo_sp4ik_7 small,._summary_sp4ik_8 small,._membership_sp4ik_8,._mode_sp4ik_8,._empty_sp4ik_8 p,._receiptButton_sp4ik_8{color:#c0b7a8}._items_sp4ik_6 img{background:#28251f}._summary_sp4ik_8 select{color:#f1eee8;background:#201e1b;border-color:#736a5c}._primary_sp4ik_8{color:#171711;background:#d5c09c}._primary_sp4ik_8:hover{background:#e5d8bc}._secondary_sp4ik_8{color:#f1eee8;background:#3d352a}._notice_sp4ik_8{color:#d8d7c8;background:#28251f;border-color:#736a5c}._header_sp4ik_3 h2{font-family:Songti TC,serif;font-size:32px;font-weight:400}._itemActions_sp4ik_7 select,._membership_sp4ik_8 select{color:#f1eee8;background:#201e1b;border-color:#736a5c}._itemActions_sp4ik_7 label,._itemActions_sp4ik_7 button,._summary_sp4ik_8 small{color:#c0b7a8}._dialog_sp4ik_2 ._notice_sp4ik_8{color:#d8d7c8}._dialog_sp4ik_2 ._primary_sp4ik_8,._dialog_sp4ik_2 ._secondary_sp4ik_8{border-radius:0}._plan_1vkiq_1{color:#eee9df;background:#211f1a;border:1px solid #5e5747;margin:28px 0 40px;padding:30px;line-height:1.65}._intro_1vkiq_1 h2{margin:14px 0 8px;font-family:Songti TC,serif;font-size:28px;font-weight:400;line-height:1.3}._intro_1vkiq_1 p{color:#c7beae;margin:0;font-size:14px}._status_1vkiq_1{letter-spacing:.06em;color:#e5cfa6;border-bottom:1px solid #8c7b5c;padding-bottom:5px;font-size:12px;display:inline-block}._facts_1vkiq_1{border-top:1px solid #4b463b;border-bottom:1px solid #4b463b;grid-template-columns:repeat(3,minmax(0,1fr));margin:24px 0;display:grid}._facts_1vkiq_1>div{min-width:0;padding:20px 18px}._facts_1vkiq_1>div:first-child{padding-left:0}._facts_1vkiq_1>div+div{border-left:1px solid #4b463b}._facts_1vkiq_1 span,._facts_1vkiq_1 small{color:#c7beae;font-size:12px;display:block}._facts_1vkiq_1 strong{margin:5px 0;font-size:23px;font-weight:500;line-height:1.4;display:block}._note_1vkiq_1{color:#bdb4a4;margin:10px 0;font-size:12px}._plan_1vkiq_1>a{color:#ead5af;text-underline-offset:4px;padding:8px 0;font-size:13px;text-decoration:underline;display:inline-block}._price_1vkiq_1{flex-direction:column;gap:5px;display:inline-flex}._price_1vkiq_1>small,._price_1vkiq_1 span>small{color:inherit;opacity:.8;font-family:inherit;font-size:11px;font-weight:400}._price_1vkiq_1 span>small{margin-left:5px}._compact_1vkiq_1{margin:20px 0;padding:22px}._compact_1vkiq_1 ._intro_1vkiq_1 h2{font-size:21px}._compact_1vkiq_1 ._facts_1vkiq_1{grid-template-columns:1fr;margin:18px 0}._compact_1vkiq_1 ._facts_1vkiq_1>div{padding:12px 0}._compact_1vkiq_1 ._facts_1vkiq_1>div+div{border-top:1px solid #4b463b;border-left:0}._compact_1vkiq_1 ._facts_1vkiq_1 strong{font-size:20px}._shipping_1vkiq_1{color:#e9e2d5;text-align:left;background:#25221c;border:1px solid #726956;margin:16px 0;padding:15px;line-height:1.6}._shipping_1vkiq_1 strong,._shipping_1vkiq_1 small{display:block}._shipping_1vkiq_1 strong{font-size:12px}._shipping_1vkiq_1 p{margin:8px 0;font-size:13px}._shipping_1vkiq_1 small{color:#c7beae;margin-top:6px;font-size:11px}@media (max-width:720px){._plan_1vkiq_1{margin:20px 0 28px;padding:22px 18px}._intro_1vkiq_1 h2{font-size:25px}._facts_1vkiq_1{grid-template-columns:1fr}._facts_1vkiq_1>div{padding:14px 0}._facts_1vkiq_1>div+div{border-top:1px solid #4b463b;border-left:0}._facts_1vkiq_1 strong{font-size:24px}._compact_1vkiq_1 ._intro_1vkiq_1 h2{font-size:21px}}
