.I6QsFG_page{--navy:#1b2140;--navy-soft:#2c3462;--marigold:#f4b223;--marigold-soft:#fde9b8;--purple:#5a3d8a;--purple-dark:#46306c;--paper:#fbf8f1;--ink:#1b2140;--muted:#5d6280;--line:#e4dfd2;--danger:#a3312a;--display:"Fraunces", Georgia, "Times New Roman", serif;background:var(--paper);min-height:100vh;color:var(--ink);font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;line-height:1.45}.I6QsFG_header{background:var(--navy);color:#fff;border-bottom:6px solid var(--marigold)}.I6QsFG_headerInner{max-width:1200px;margin:0 auto;padding:1.25rem 1rem 1.75rem}.I6QsFG_storeLink{color:var(--marigold-soft);font-size:.9rem;text-decoration:none}.I6QsFG_storeLink:hover{text-decoration:underline}.I6QsFG_storeLink:focus-visible{outline:3px solid var(--marigold);outline-offset:3px;border-radius:3px}.I6QsFG_title{font-family:var(--display);letter-spacing:-.01em;color:var(--marigold);margin:.4rem 0 .35rem;font-size:clamp(2.2rem,6vw,3.4rem);font-weight:800;line-height:1.05}.I6QsFG_tagline{color:#d9dcef;margin:0}.I6QsFG_sellLink{color:var(--marigold);margin-top:.6rem;font-weight:700;text-decoration:none;display:inline-block}.I6QsFG_sellLink:hover{text-decoration:underline}.I6QsFG_sellLink:focus-visible{outline:3px solid var(--marigold);outline-offset:3px;border-radius:3px}.I6QsFG_main{max-width:1200px;margin:0 auto;padding:1.25rem 1rem 3rem}.I6QsFG_tabs{flex-wrap:wrap;gap:.5rem;margin-bottom:1.25rem;display:flex}.I6QsFG_tab,.I6QsFG_tabActive{font:inherit;border:2px solid var(--navy);cursor:pointer;border-radius:999px;padding:.55rem 1.1rem;font-weight:600}.I6QsFG_tab{color:var(--navy);background:0 0}.I6QsFG_tab:hover{background:var(--marigold-soft)}.I6QsFG_tabActive{background:var(--navy);color:#fff}.I6QsFG_tab:focus-visible,.I6QsFG_tabActive:focus-visible{outline:3px solid var(--purple);outline-offset:2px}.I6QsFG_filters{border:1px solid var(--line);background:#fff;border-radius:12px;flex-wrap:wrap;align-items:flex-end;gap:.9rem 1.1rem;padding:1rem;display:flex}.I6QsFG_filters label,.I6QsFG_colors{flex-direction:column;gap:.3rem;display:flex}.I6QsFG_filters label>span,.I6QsFG_colors legend{text-transform:uppercase;letter-spacing:.04em;color:var(--muted);font-size:.8rem;font-weight:700}.I6QsFG_search{flex:260px}.I6QsFG_setFilter{flex-direction:column;flex:220px;gap:.3rem;min-width:0;display:flex}.I6QsFG_setFilter>label{text-transform:uppercase;letter-spacing:.04em;color:var(--muted);font-size:.8rem;font-weight:700}.I6QsFG_combo{position:relative}.I6QsFG_combo input{box-sizing:border-box;width:100%;font:inherit;border:1.5px solid var(--line);color:var(--ink);background:#fff;border-radius:8px;padding:.55rem .7rem}.I6QsFG_combo input:focus-visible{outline:3px solid var(--purple);outline-offset:1px;border-color:var(--purple)}.I6QsFG_comboList{z-index:15;box-sizing:border-box;border:1px solid var(--line);background:#fff;border-radius:10px;width:max-content;min-width:100%;max-width:min(400px,100vw - 2rem);margin:0;padding:.3rem;list-style:none;position:absolute;top:calc(100% + 4px);left:0;box-shadow:0 10px 24px #1b214024}.I6QsFG_comboList li{cursor:pointer;border-radius:6px;justify-content:space-between;gap:.75rem;padding:.5rem .6rem;display:flex}.I6QsFG_comboActive{background:var(--marigold-soft)}.I6QsFG_comboMeta{color:var(--muted);white-space:nowrap;font-size:.82rem}.I6QsFG_comboList .I6QsFG_comboEmpty{color:var(--muted);cursor:default}.I6QsFG_setChip{background:var(--purple);color:#fff;border-radius:8px;justify-content:space-between;align-items:center;gap:.5rem;padding:.45rem .4rem .45rem .8rem;font-weight:600;display:flex}.I6QsFG_setChip span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.I6QsFG_setChip button{font:inherit;color:#fff;cursor:pointer;background:#ffffff2e;border:0;border-radius:6px;flex:none;width:1.8rem;height:1.8rem;font-size:1.2rem;line-height:1}.I6QsFG_setChip button:hover{background:#ffffff4d}.I6QsFG_setChip button:focus-visible{outline:3px solid var(--marigold);outline-offset:1px}.I6QsFG_setLink{font:inherit;color:inherit;text-align:left;text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0}.I6QsFG_setLink:hover{color:var(--purple);text-decoration-color:currentColor}.I6QsFG_setLink:focus-visible{outline:3px solid var(--purple);outline-offset:2px;border-radius:2px}.I6QsFG_filters input[type=search],.I6QsFG_filters select{font:inherit;border:1.5px solid var(--line);color:var(--ink);background:#fff;border-radius:8px;padding:.55rem .7rem}.I6QsFG_filters input:focus-visible,.I6QsFG_filters select:focus-visible{outline:3px solid var(--purple);outline-offset:1px;border-color:var(--purple)}.I6QsFG_filters .I6QsFG_check{flex-direction:row;align-items:center;gap:.45rem;padding-bottom:.6rem;font-weight:600}.I6QsFG_check input{width:1.1rem;height:1.1rem;accent-color:var(--purple)}.I6QsFG_colors{border:0;min-width:0;margin:0;padding:0}.I6QsFG_colors legend{margin-bottom:.3rem;padding:0}.I6QsFG_colors>div{gap:.35rem;display:flex}.I6QsFG_pip{border:2px solid var(--line);width:2.2rem;height:2.2rem;font:inherit;cursor:pointer;opacity:.45;border-radius:50%;font-weight:800;transition:opacity .15s,transform .15s}.I6QsFG_pip[aria-pressed=true]{opacity:1;border-color:var(--navy);transform:scale(1.06)}.I6QsFG_pip:hover{opacity:.85}.I6QsFG_pip:focus-visible{outline:3px solid var(--purple);outline-offset:2px}.I6QsFG_pipW{color:#6b5d1f;background:#f8f3dc}.I6QsFG_pipU{color:#1d4f7a;background:#bcd9f1}.I6QsFG_pipB{color:#2a2424;background:#cdc6c3}.I6QsFG_pipR{color:#7e2412;background:#f4b6a3}.I6QsFG_pipG{color:#1f5b2a;background:#b6d9b8}.I6QsFG_count{color:var(--muted);margin:1rem 0 .75rem;font-weight:600}.I6QsFG_error{color:var(--danger);font-weight:600}.I6QsFG_empty{border:1px dashed var(--line);text-align:center;color:var(--muted);background:#fff;border-radius:12px;padding:2rem 1rem}.I6QsFG_grid{grid-template-columns:repeat(auto-fill,minmax(165px,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.I6QsFG_grid[aria-busy=true]{opacity:.55}.I6QsFG_card{border:1px solid var(--line);background:#fff;border-radius:12px;flex-direction:column;transition:transform .15s,box-shadow .15s;display:flex;overflow:hidden}.I6QsFG_card:hover{transform:translateY(-3px);box-shadow:0 8px 20px #1b21401f}.I6QsFG_art{padding:.6rem .6rem 0;position:relative}.I6QsFG_art img{border-radius:4.5%/3.5%;width:100%;height:auto;display:block}.I6QsFG_noArt{aspect-ratio:488/680;background:var(--marigold-soft);text-align:center;border-radius:8px;place-items:center;padding:1rem;font-weight:700;display:grid}.I6QsFG_foil{text-transform:uppercase;letter-spacing:.05em;color:#fff;background:linear-gradient(120deg, var(--purple), #3a7bd5, #2bb39a);border-radius:999px;padding:.2rem .5rem;font-size:.7rem;font-weight:800;position:absolute;top:1rem;right:1rem}.I6QsFG_cardBody{flex-direction:column;flex:1;gap:.15rem;padding:.65rem .8rem .85rem;display:flex}.I6QsFG_cardName{margin:0;font-size:.98rem;font-weight:700;line-height:1.25}.I6QsFG_set{color:var(--muted);margin:0;font-size:.8rem}.I6QsFG_buyRow{justify-content:space-between;align-items:baseline;margin-top:auto;padding-top:.4rem;display:flex}.I6QsFG_price{font-family:var(--display);color:var(--navy);font-size:1.35rem;font-weight:800}.I6QsFG_cond{background:var(--marigold-soft);color:var(--navy);border-radius:6px;padding:.1rem .45rem;font-size:.75rem;font-weight:700}.I6QsFG_stock{color:var(--muted);margin:0;font-size:.8rem}.I6QsFG_pager{justify-content:center;align-items:center;gap:1rem;margin-top:1.5rem;display:flex}.I6QsFG_pager button,.I6QsFG_primary{font:inherit;background:var(--purple);color:#fff;cursor:pointer;border:0;border-radius:999px;padding:.6rem 1.3rem;font-weight:700}.I6QsFG_pager button:hover:not(:disabled),.I6QsFG_primary:hover:not(:disabled){background:var(--purple-dark)}.I6QsFG_pager button:disabled,.I6QsFG_primary:disabled{opacity:.45;cursor:default}.I6QsFG_pager button:focus-visible,.I6QsFG_primary:focus-visible{outline:3px solid var(--marigold);outline-offset:2px}.I6QsFG_pager span{color:var(--muted);font-weight:600}.I6QsFG_deck{max-width:760px}.I6QsFG_deckLabel{flex-direction:column;gap:.5rem;margin-bottom:.9rem;font-weight:600;display:flex}.I6QsFG_deckLabel textarea{border:1.5px solid var(--line);color:var(--ink);resize:vertical;background:#fff;border-radius:10px;padding:.8rem;font:.95rem/1.5 ui-monospace,SFMono-Regular,Consolas,monospace}.I6QsFG_deckLabel textarea:focus-visible{outline:3px solid var(--purple);outline-offset:1px;border-color:var(--purple)}.I6QsFG_deckResults{margin-top:1.5rem}.I6QsFG_deckSummary{font-family:var(--display);margin:0 0 1rem;font-size:1.5rem;font-weight:800}.I6QsFG_foundList{flex-direction:column;gap:.6rem;margin:0;padding:0;list-style:none;display:flex}.I6QsFG_foundList>li{border:1px solid var(--line);border-left:5px solid var(--marigold);background:#fff;border-radius:10px;padding:.7rem .9rem}.I6QsFG_foundHead{justify-content:space-between;gap:1rem;display:flex}.I6QsFG_foundHead span{color:var(--purple);white-space:nowrap;font-weight:700}.I6QsFG_options{margin:.3rem 0 0;padding:0;font-size:.88rem;list-style:none}.I6QsFG_muted{color:var(--muted)}.I6QsFG_missing{border:1px solid var(--line);background:#fff;border-radius:10px;margin-top:1rem;padding:.7rem .9rem}.I6QsFG_missing summary{cursor:pointer;font-weight:700}.I6QsFG_missing ul{columns:2 200px;margin:.5rem 0 0;padding-left:1.2rem}.I6QsFG_footer{border-top:1px solid var(--line);background:#fff}.I6QsFG_footer p{max-width:1200px;color:var(--muted);margin:0 auto;padding:1.25rem 1rem;font-size:.92rem}.I6QsFG_footer strong{color:var(--navy)}@media (prefers-reduced-motion:reduce){.I6QsFG_card,.I6QsFG_pip{transition:none}.I6QsFG_card:hover{transform:none}}.I6QsFG_addBtn,.I6QsFG_addedBtn{font:inherit;cursor:pointer;border:2px solid var(--purple);border-radius:999px;margin-top:.5rem;padding:.45rem .6rem;font-size:.88rem;font-weight:700}.I6QsFG_addBtn{background:var(--purple);color:#fff}.I6QsFG_addBtn:hover:not(:disabled){background:var(--purple-dark);border-color:var(--purple-dark)}.I6QsFG_addedBtn{color:var(--purple);background:#fff}.I6QsFG_addBtn:disabled,.I6QsFG_addedBtn:disabled{opacity:.6;cursor:default}.I6QsFG_addBtn:focus-visible,.I6QsFG_addedBtn:focus-visible,.I6QsFG_miniAdd:focus-visible,.I6QsFG_cartBarBtn:focus-visible,.I6QsFG_close:focus-visible,.I6QsFG_remove:focus-visible{outline:3px solid var(--marigold);outline-offset:2px}.I6QsFG_miniAdd{font:inherit;border:1.5px solid var(--purple);color:var(--purple);cursor:pointer;background:#fff;border-radius:999px;margin-left:.5rem;padding:.1rem .6rem;font-size:.78rem;font-weight:700}.I6QsFG_miniAdd:disabled{opacity:.5;cursor:default}.I6QsFG_options li{padding:.15rem 0}.I6QsFG_footerPad{padding-bottom:4.5rem}.I6QsFG_cartBar{padding:.75rem 1rem calc(.75rem + env(safe-area-inset-bottom));background:var(--navy);border-top:4px solid var(--marigold);z-index:20;position:fixed;bottom:0;left:0;right:0}.I6QsFG_cartBarBtn{width:100%;max-width:720px;font:inherit;background:var(--marigold);color:var(--navy);cursor:pointer;border:0;border-radius:999px;justify-content:space-between;gap:1rem;margin:0 auto;padding:.75rem 1.25rem;font-size:1rem;font-weight:700;display:flex}.I6QsFG_overlay{z-index:30;background:#1b21408c;justify-content:flex-end;display:flex;position:fixed;inset:0}.I6QsFG_panel{background:var(--paper);width:min(460px,100%);height:100%;padding:1.25rem 1.25rem 2rem;overflow-y:auto;box-shadow:-8px 0 30px #0003}.I6QsFG_panelHead{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.I6QsFG_panelHead h2{font-family:var(--display);margin:0;font-size:1.6rem;font-weight:800}.I6QsFG_close{color:var(--navy);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:.2rem .5rem;font-size:1.8rem;line-height:1}.I6QsFG_cartList{flex-direction:column;gap:.6rem;margin:0;padding:0;list-style:none;display:flex}.I6QsFG_cartList li{border:1px solid var(--line);background:#fff;border-radius:10px;flex-direction:column;gap:.4rem;padding:.65rem .8rem;display:flex}.I6QsFG_cartLineRight{align-items:center;gap:.75rem;display:flex}.I6QsFG_cartLineRight select{font:inherit;border:1.5px solid var(--line);border-radius:6px;padding:.25rem .4rem}.I6QsFG_linePrice{margin-left:auto;font-weight:700}.I6QsFG_remove{font:inherit;color:var(--danger);cursor:pointer;background:0 0;border:0;padding:0;font-size:.85rem;text-decoration:underline}.I6QsFG_cartTotal{border-top:2px solid var(--line);justify-content:space-between;margin:1rem 0;padding-top:.75rem;font-size:1.1rem;display:flex}.I6QsFG_cartTotal strong{font-family:var(--display);font-size:1.4rem}.I6QsFG_holdForm{flex-direction:column;gap:.75rem;display:flex}.I6QsFG_holdForm label{flex-direction:column;gap:.25rem;display:flex}.I6QsFG_holdForm label>span{text-transform:uppercase;letter-spacing:.04em;color:var(--muted);font-size:.8rem;font-weight:700}.I6QsFG_holdForm input{font:inherit;border:1.5px solid var(--line);background:#fff;border-radius:8px;padding:.6rem .7rem}.I6QsFG_holdForm input:focus-visible{outline:3px solid var(--purple);outline-offset:1px;border-color:var(--purple)}.I6QsFG_honeypot{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.I6QsFG_formNote{color:var(--muted);margin:0;font-size:.85rem}.I6QsFG_confirm{text-align:center}.I6QsFG_holdNo{font-family:var(--display);color:var(--purple);letter-spacing:.02em;margin:.25rem 0 .75rem;font-size:2.6rem;font-weight:800}.I6QsFG_need,.I6QsFG_needShort{color:var(--purple);margin:.15rem 0 .35rem;font-size:.88rem;font-weight:600}.I6QsFG_needShort{color:var(--danger)}
