.IK1eTq_expandedBox{background-color:var(--bg-card);border:1px solid var(--border-app);box-shadow:var(--card-shadow);border-radius:8px;grid-column:1/-1;position:relative;overflow:hidden}.IK1eTq_closeButton{color:var(--text-secondary);cursor:pointer;z-index:10;background:0 0;border:none;justify-content:center;align-items:center;padding:8px;font-size:24px;transition:color .2s;display:flex;position:absolute;top:16px;right:16px}.IK1eTq_closeButton:hover{color:var(--text-app)}.IK1eTq_gridContainer{grid-template-columns:1fr 1fr;gap:32px;padding:32px;display:grid}.IK1eTq_imageWrapper{background-color:var(--bg-app);border-radius:8px;padding-top:56.25%;position:relative;overflow:hidden}.IK1eTq_itemImage{object-fit:contain;width:fit-content;max-width:100%;height:fit-content;max-height:100%;margin:auto;position:absolute;inset:0}.IK1eTq_blurOverlay{z-index:10;cursor:pointer;background-color:#0006;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.IK1eTq_ageBadge{color:#fff;background-color:#000c;border:1px solid #fff6;border-radius:6px;padding:6px 12px;font-size:14px;font-weight:700}.IK1eTq_detailsCol{padding:16px}.IK1eTq_itemTitle{font-size:36px;font-weight:300;font-family:var(--font-eina-light);color:var(--text-app);margin:0 0 4px;line-height:1.2}.IK1eTq_sellerRow{color:var(--text-secondary);flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:12px;font-size:14px;display:flex}.IK1eTq_sellerLink{color:var(--text-app);font-weight:700;text-decoration:underline}.IK1eTq_sellerName{color:var(--text-app);font-weight:700}.IK1eTq_reviewRow{align-items:center;gap:6px;display:inline-flex}.IK1eTq_chipRow{flex-wrap:wrap;gap:8px;margin-bottom:24px;display:flex}.IK1eTq_chip{border:1px solid var(--border-app);background-color:var(--bg-card-alt);color:var(--text-secondary);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:5px 12px;font-size:13px;display:inline-flex;position:relative}.IK1eTq_chipOnline{color:var(--status-success)}.IK1eTq_chipHelp{cursor:help}.IK1eTq_chipIcon{color:var(--accent);align-items:center;display:flex}.IK1eTq_tooltip{background-color:var(--bg-card-alt);width:250px;color:var(--text-app);text-align:left;border:1px solid var(--border-app);z-index:10;box-shadow:var(--card-shadow);white-space:normal;border-radius:6px;padding:12px;font-size:12px;position:absolute;top:100%;left:0}.IK1eTq_dot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.IK1eTq_dotOnline{background-color:var(--status-success)}.IK1eTq_dotOffline{background-color:var(--text-secondary)}.IK1eTq_thumbsUpText{align-items:center;gap:4px;font-size:14px;display:inline-flex}.IK1eTq_reviewsText{color:var(--text-link);font-size:14px;transition:color .2s}.IK1eTq_reviewsLink{text-decoration:none}.IK1eTq_reviewsLink:hover .IK1eTq_reviewsText{color:var(--text-app);text-decoration:underline}.IK1eTq_priceTitle{color:var(--accent);margin:0 0 20px;font-size:32px}.IK1eTq_oldPrice{color:var(--text-secondary);margin-left:8px;font-size:.9em;text-decoration:line-through}.IK1eTq_description{color:var(--text-app);margin-bottom:24px;font-size:16px;line-height:1.5}.IK1eTq_sellerNote{border:1px solid var(--border-app);border-left:3px solid var(--accent);background-color:var(--bg-card-alt);border-radius:6px;margin-bottom:24px;padding:12px 16px}.IK1eTq_sellerNoteLabel{text-transform:uppercase;letter-spacing:.05em;color:var(--text-secondary);margin-bottom:4px;font-size:11px;font-weight:700;display:block}.IK1eTq_sellerNoteText{color:var(--text-app);margin:0;font-size:14px;line-height:1.5}.IK1eTq_purchaseRow{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.IK1eTq_addToCartButton{background-color:var(--accent);min-width:160px;color:var(--text-app);cursor:pointer;border:none;border-radius:6px;flex:1;padding:14px 24px;font-size:14px;font-weight:700;transition:filter .2s}.IK1eTq_addToCartButton:hover{filter:brightness(1.1)}.IK1eTq_outOfStock{color:var(--status-danger);text-align:center;flex:1;margin:0;padding:12px;font-size:14px}@media (max-width:768px){.IK1eTq_closeButton{font-size:20px}.IK1eTq_gridContainer{grid-template-columns:1fr;gap:16px;padding:16px}.IK1eTq_detailsCol{padding:8px}.IK1eTq_itemTitle{font-size:28px}.IK1eTq_priceTitle{font-size:24px}.IK1eTq_description{font-size:14px}.IK1eTq_tooltip{width:200px;left:0}.IK1eTq_minOrderTooltip{width:min(280px,80vw)}}.IK1eTq_mismatchModalContent{flex-direction:column;gap:20px;display:flex}.IK1eTq_mismatchModalText{color:var(--text-secondary);margin:0;font-size:15px;line-height:1.5}.IK1eTq_mismatchModalText strong{color:var(--text-app)}.IK1eTq_mismatchModalActions{justify-content:flex-end;gap:12px;display:flex}.IK1eTq_cancelBtn{color:var(--text-secondary);background-color:var(--bg-card-alt);border:1px solid var(--border-app);cursor:pointer;border-radius:8px;padding:10px 16px;font-weight:600;transition:background-color .2s,color .2s}.IK1eTq_cancelBtn:hover{background-color:var(--border-app);color:var(--text-app)}.IK1eTq_clearBtn{color:var(--text-on-accent);background-color:var(--accent);cursor:pointer;border:none;border-radius:8px;padding:10px 16px;font-weight:600;transition:opacity .2s}.IK1eTq_clearBtn:hover{opacity:.9}
.EBOw_W_wrapper{max-width:100%;display:inline-flex;position:relative}:where(.EBOw_W_trigger){font:inherit;color:inherit;background:0 0;border:0;padding:0}.EBOw_W_trigger{cursor:help;align-items:center;gap:6px;display:inline-flex}.EBOw_W_trigger:focus-visible{outline:2px solid var(--text-secondary);outline-offset:3px}.EBOw_W_tooltip{z-index:50;background:var(--bg-app,#18191b);width:min(380px,80vw);color:var(--text-primary,#eee);white-space:normal;cursor:default;border-radius:12px;flex-direction:column;gap:10px;padding:16px;font-size:12px;display:flex;position:absolute;top:100%;left:0;box-shadow:0 8px 30px #0006}.EBOw_W_caption,.EBOw_W_axis{color:var(--text-secondary,#aaa)}.EBOw_W_chart{align-items:flex-end;gap:5px;min-height:116px;display:flex}.EBOw_W_column{flex-direction:column;flex:1;align-items:center;gap:5px;min-width:0;display:flex}.EBOw_W_value{text-align:center;font-size:9px}.EBOw_W_bar{background:#2db6e7;border-radius:3px 3px 0 0;width:100%;max-width:28px}.EBOw_W_axis{justify-content:space-between;display:flex}
.j1yv6W_sellButton{color:#fff;cursor:pointer;background-color:#0369a1;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:12px 20px;font-size:14px;font-weight:700;transition:background-color .25s;display:inline-flex}.j1yv6W_sellButton:hover{background-color:#075985}
