.ava-shop{padding:28px var(--gutter) 48px}.ava-shop__form{display:grid;grid-template-columns:250px minmax(0,1fr);gap:28px;align-items:start}.ava-shop__head{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;flex-wrap:wrap;margin-bottom:14px}.ava-shop__title{font-family:var(--display);font-size:56px;line-height:.95;margin:4px 0 0;letter-spacing:.5px}.ava-shop__tools{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.ava-shop__count{font-size:13px;color:var(--muted);font-family:var(--mono)}.ava-shop__sort{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--muted)}.ava-shop__sort select{height:36px;border:1px solid var(--input);border-radius:6px;background:var(--panel);color:var(--ink);padding:0 10px;font-family:inherit;font-size:13px}.ava-shop__filterbtn{display:none}.ava-shop__chips{display:flex;flex-direction:column;gap:8px;margin:0 0 18px}.ava-shop__chipgroup{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.ava-shop__chipgroup .ava-chip{cursor:pointer;gap:6px}.ava-shop__chipgroup .ava-chip input{position:absolute;opacity:0;width:0;height:0}.ava-shop__chipgroup .ava-chip em{font-style:normal;font-family:var(--mono);font-size:11px;opacity:.6}.ava-shop__chipgroup .ava-chip.is-empty{opacity:.4;pointer-events:none}.ava-shop__chipgroup+.ava-shop__chipgroup{padding-top:2px}.ava-shop__empty{grid-column:1/-1;padding:48px 20px;text-align:center;display:flex;flex-direction:column;gap:8px;align-items:center;color:var(--muted)}.ava-shop__empty b{color:var(--ink);font-size:18px}.ava-shop__noname{color:var(--muted);font-size:14px;padding:24px 0}.ava-shop__pages{display:flex;justify-content:center;gap:6px;margin-top:28px;font-family:var(--mono);font-size:13px}.ava-shop__pages a,.ava-shop__pages span{display:inline-flex;align-items:center;justify-content:center;min-width:36px;height:36px;padding:0 10px;border:1px solid var(--border);border-radius:6px}.ava-shop__pages span.current{--red-ink:var(--red-ink-inv);background:var(--ink);color:var(--bg);border-color:var(--ink)}.ava-shop[aria-busy=true] [data-grid]{opacity:.45;pointer-events:none;transition:opacity .15s}.ava-rail{position:sticky;top:84px;background:var(--panel);border:1px solid var(--border);border-radius:var(--radius);padding:14px 16px 16px;display:flex;flex-direction:column;gap:12px;max-height:calc(100vh - 100px);overflow:auto}.ava-rail__head{display:flex;align-items:center;gap:10px}.ava-rail__title{font-family:var(--display);font-size:18px;letter-spacing:2px}.ava-rail__title b{color:var(--red-ink,var(--red));font-weight:400}.ava-rail__clear{margin-left:auto;font-size:12px;color:var(--muted);text-decoration:underline}.ava-rail__close{display:none;margin-left:auto;background:none;border:0;font-size:24px;line-height:1;color:var(--ink);cursor:pointer}.ava-rail__search{display:flex;align-items:center;gap:8px;border:1px solid var(--input);border-radius:6px;padding:0 10px;height:38px;color:var(--muted)}.ava-rail__search input{flex:1;border:0;background:transparent;color:var(--ink);font-family:inherit;font-size:13px;min-width:0;outline:none}.ava-rail__toggle{display:flex;align-items:center;gap:10px;font-size:13px;font-weight:500;cursor:pointer;padding:4px 0}.ava-rail__toggle input{position:absolute;opacity:0;width:0;height:0}.ava-rail__toggle .sw{width:34px;height:20px;border-radius:10px;background:var(--input);position:relative;transition:background .15s;flex:none}.ava-rail__toggle .sw:after{content:"";position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:8px;background:#fff;transition:transform .15s}.ava-rail__toggle input:checked+.sw{background:var(--red)}.ava-rail__toggle input:checked+.sw:after{transform:translate(14px)}.ava-rail__group{border-top:1px solid var(--border);padding-top:10px}.ava-rail__group summary{cursor:pointer;list-style:none;font-size:13px;font-weight:700;display:flex;align-items:center;gap:6px;padding:2px 0 6px}.ava-rail__group summary::-webkit-details-marker{display:none}.ava-rail__group summary:after{content:"+";margin-left:auto;color:var(--muted);font-family:var(--mono)}.ava-rail__group[open] summary:after{content:"\2013"}.ava-rail__group summary b{color:var(--red-ink,var(--red));font-family:var(--mono);font-weight:500;font-size:11px}.ava-rail__opts{display:flex;flex-direction:column}.ava-rail__opts--scroll{max-height:220px;overflow:auto;padding-right:4px}.ava-rail__opt{display:flex;align-items:center;gap:8px;font-size:13px;padding:4px 0;cursor:pointer}.ava-rail__opt input{width:15px;height:15px;accent-color:var(--red);margin:0;flex:none}.ava-rail__opt span{flex:1}.ava-rail__opt em{font-style:normal;font-family:var(--mono);font-size:11px;color:var(--muted)}.ava-rail__opt.is-empty{opacity:.45}.ava-rail__price{display:flex;align-items:center;gap:8px}.ava-rail__price label{flex:1;display:flex;align-items:center;border:1px solid var(--input);border-radius:6px;height:36px;padding:0 8px;gap:4px;font-size:13px;color:var(--muted)}.ava-rail__price input{width:100%;min-width:0;border:0;background:transparent;color:var(--ink);font-family:var(--mono);font-size:13px;outline:none}.ava-rail__price i{color:var(--muted);font-style:normal}.ava-rail__apply{display:none;height:46px}.ava-rail__scrim{display:none}.ava-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:18px}.ava-card{background:var(--panel);border:1px solid var(--border);border-radius:var(--radius);display:flex;flex-direction:column;overflow:hidden;position:relative}.ava-card.is-sold .ava-card__img{opacity:.55;filter:grayscale(.4)}.ava-card__art{display:block;position:relative;padding:14px 14px 0;perspective:900px;background:var(--sec)}.ava-card--sealed .ava-card__art{padding:0}.ava-card__img{display:block;position:relative;aspect-ratio:5/7;border-radius:8px;overflow:hidden;transform:rotateX(calc(var(--ry,0)*-10deg)) rotateY(calc(var(--rx,0)*12deg)) scale(var(--sc,1));transform-style:preserve-3d;transition:transform .35s ease,box-shadow .35s ease;will-change:transform;background:transparent}.ava-card--sealed .ava-card__img{aspect-ratio:1/1;border-radius:0}.ava-card--slab .ava-card__img{aspect-ratio:3/4.4}.ava-card__img img{width:100%;height:100%;object-fit:contain;display:block}.ava-card--sealed .ava-card__img img{object-fit:contain;padding:10px}.ava-card__noimg{display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-size:12px;color:#7d7970}.ava-card__art.is-hover .ava-card__img{--sc:1.03;box-shadow:0 18px 40px -16px #0000008c}.ava-card__shine,.ava-card__glare{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:0;transition:opacity .3s;border-radius:inherit}.ava-card__glare{background:radial-gradient(circle at var(--mx,50%) var(--my,50%),rgba(255,255,255,.28),rgba(255,255,255,0) 55%);mix-blend-mode:overlay}.ava-card__art.is-hover .ava-card__glare{opacity:1}.ava-card--foil .ava-card__shine{background:linear-gradient(115deg,transparent 0%,rgba(255,80,160,.35) 25%,rgba(255,230,120,.45) 40%,rgba(90,240,200,.4) 55%,rgba(110,140,255,.4) 70%,transparent 100%);background-size:260% 260%;background-position:calc(var(--mx,50%)*1.6 - 30%) calc(var(--my,50%)*1.6 - 30%);mix-blend-mode:color-dodge;filter:saturate(1.3)}.ava-card--foil .ava-card__art.is-hover .ava-card__shine{opacity:.9}.ava-card--foil .ava-card__img:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:linear-gradient(135deg,rgba(255,255,255,.08),transparent 60%);pointer-events:none}.ava-card__pill{--red-ink:#d6202a;position:absolute;top:22px;right:22px;background:#151513;color:#fff;font-family:var(--mono);font-size:11px;padding:4px 8px;border-radius:12px;z-index:2}.ava-card--sealed .ava-card__pill{top:10px;right:10px}.ava-card__pill--sold{background:var(--red)}.ava-card__badge{position:absolute;top:22px;left:22px;background:var(--red);color:#fff;font-family:var(--display);font-size:14px;letter-spacing:1.5px;padding:4px 8px;border-radius:4px;z-index:2}.ava-card__quick{position:absolute;left:0;right:0;bottom:12px;display:flex;justify-content:center;opacity:0;transform:translateY(6px);transition:opacity .2s,transform .2s;z-index:3;pointer-events:none}.ava-card__art.is-hover .ava-card__quick{opacity:1;transform:none;pointer-events:auto}.ava-card__art:hover .ava-card__quick,.ava-card__art:focus-visible .ava-card__quick{opacity:1;transform:none;pointer-events:auto}.ava-card__quick .ava-btn{box-shadow:0 6px 18px -6px #00000080}.ava-card__body{padding:12px 14px 14px;display:flex;flex-direction:column;gap:6px;flex:1}.ava-card__meta{font-size:11px;color:var(--muted);letter-spacing:.3px;min-height:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ava-card__meta{display:flex;min-width:0}.ava-card__lang{flex:none;align-self:center;margin-right:5px;padding:0 5px;border-radius:4px;background:var(--ink,#151513);color:var(--bg,#fff);font-size:10px;font-weight:800;line-height:15px;letter-spacing:.04em}.ava-card__set{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ava-card__num{flex:none;white-space:nowrap}.ava-card__meta[data-mkc-meta]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal;line-height:1.35}.ava-card__name{font-weight:600;font-size:15px;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ava-card__name{max-height:2.6em}.ava-card__foot{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-top:auto;padding-top:4px}.ava-card__price{font-family:var(--mono);font-size:17px}.ava-card__price span{font-size:11px;color:inherit;opacity:.72;font-family:var(--body)}.ava-card__foot form{margin:0}.ava-card__foot .ava-btn{min-width:62px}.ava-card__foot .ava-btn.is-added{background:var(--ink,#151513);color:var(--bg,#fff)}@media(hover:none){.ava-card__quick{display:none}}.ava-sheet{position:fixed;top:0;right:0;bottom:0;left:0;z-index:120;display:none}.ava-sheet[open]{display:block}.ava-sheet__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:#0000008c;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.ava-sheet__panel{position:absolute;right:0;top:0;bottom:0;width:min(440px,100%);background:var(--panel);color:var(--ink);display:flex;flex-direction:column;box-shadow:-20px 0 60px -20px #0009;animation:ava-slide .22s ease}@keyframes ava-slide{0%{transform:translate(30px);opacity:0}to{transform:none;opacity:1}}.ava-sheet__head{display:flex;align-items:center;gap:12px;padding:16px 18px;border-bottom:1px solid var(--border)}.ava-sheet__head b{font-family:var(--display);font-size:20px;letter-spacing:1.5px}.ava-sheet__close{margin-left:auto;background:none;border:0;font-size:26px;line-height:1;color:var(--ink);cursor:pointer}.ava-sheet__body{flex:1;overflow:auto;padding:18px}.ava-sheet__prod{display:flex;gap:14px;align-items:flex-start;margin-bottom:16px}.ava-sheet__prod img{width:84px;aspect-ratio:5/7;object-fit:contain;background:var(--sec);border-radius:6px;flex:none}.ava-sheet__prod h3{margin:0 0 4px;font-size:17px;line-height:1.3}.ava-sheet__prod p{margin:0;font-size:12px;color:var(--muted)}.ava-sheet__prod a{font-size:12px;text-decoration:underline;color:var(--muted)}.ava-sheet__label{font-family:var(--display);font-size:14px;letter-spacing:2px;color:var(--muted);margin:14px 0 8px}.ava-sheet__row{display:grid;grid-template-columns:1fr auto auto;gap:10px;align-items:center;padding:10px 12px;border:1px solid var(--border);border-radius:8px;margin-bottom:8px}.ava-sheet__row.is-sold{opacity:.5}.ava-sheet__row .t{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.ava-sheet__row .t span{font-size:12px;font-weight:600;background:var(--sec);border-radius:4px;padding:3px 7px}.ava-sheet__row .s{font-size:11px;color:var(--muted);font-family:var(--mono);grid-column:1}.ava-sheet__row .p{font-family:var(--mono);font-size:16px;text-align:right;grid-row:1/3;grid-column:2}.ava-sheet__row .a{grid-row:1/3;grid-column:3}.ava-sheet__row .best{font-size:9px;letter-spacing:1px;color:var(--red-ink,var(--red));font-family:var(--display);display:block}.ava-sheet__foot{padding:14px 18px;border-top:1px solid var(--border);display:flex;gap:10px;align-items:center;font-size:13px}.ava-sheet__foot .ava-btn{flex:1}.ava-sheet__msg{font-size:13px;color:var(--ink,#151513);min-height:18px}.ava-sheet__loading{padding:40px;text-align:center;color:var(--muted);font-size:13px}.ava-pdp2{padding:20px var(--gutter) 56px}.ava-pdp2__crumbs{display:flex;gap:8px;font-size:12px;color:var(--muted);margin-bottom:18px;flex-wrap:wrap}.ava-pdp2__crumbs b{color:var(--ink);font-weight:500}.ava-pdp2__grid{display:grid;grid-template-columns:minmax(0,440px) minmax(0,1fr);gap:40px;align-items:start}.ava-pdp2__media{position:sticky;top:90px}.ava-card--hero{border:0;background:transparent;overflow:visible}.ava-card--hero .ava-card__art{padding:0;background:transparent;border-radius:12px}.ava-card--hero .ava-card__img{box-shadow:0 20px 50px -20px #00000080}.ava-pdp2--sealed .ava-card--hero .ava-card__img{aspect-ratio:1/1;background:var(--sec);border-radius:var(--radius)}.ava-pdp2__thumbs{display:flex;gap:8px;margin-top:12px;flex-wrap:wrap}.ava-pdp2__thumb{width:56px;aspect-ratio:5/7;border:1px solid var(--border);border-radius:6px;background:var(--sec);padding:0;overflow:hidden;cursor:pointer}.ava-pdp2__thumb.is-on{border-color:var(--ink)}.ava-pdp2__thumb img{width:100%;height:100%;object-fit:contain}.ava-pdp2__hint{font-size:12px;color:var(--muted);text-align:center;margin:10px 0 0}.ava-pdp2__info{display:flex;flex-direction:column;gap:14px}.ava-pdp2__meta{display:flex;gap:6px;flex-wrap:wrap}.ava-pdp2__tag{font-size:11px;font-weight:600;letter-spacing:.5px;background:var(--sec);border-radius:4px;padding:4px 8px;color:var(--muted)}.ava-pdp2__title{font-family:var(--display);font-size:56px;line-height:.95;margin:0;letter-spacing:.5px}.ava-pdp2__slab{--red-ink:#d6202a;display:flex;align-items:center;gap:12px;background:#151513;color:#fff;border-radius:8px;padding:10px 14px;width:fit-content}.ava-pdp2__slab b{font-family:var(--display);font-size:22px;letter-spacing:2px;color:var(--red-ink,var(--red))}.ava-pdp2__slab span{font-family:var(--mono);font-size:12px;color:#b0aba0}.ava-pdp2__slab a{color:#fff;text-decoration:underline}.ava-pdp2__pricebox{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.ava-pdp2__from{font-size:13px;color:var(--muted);width:100%}.ava-pdp2__from b{font-family:var(--mono);color:var(--ink);font-weight:500}.ava-pdp2__price{font-family:var(--mono);font-size:34px;font-weight:500}.ava-pdp2__pricebox s{color:var(--muted);font-family:var(--mono)}.ava-pdp2__stock{font-size:13px;color:var(--ink,#151513);font-weight:600}.ava-pdp2__stock.is-low{color:var(--red-ink,var(--red))}.ava-pdp2__stock.is-out{color:var(--muted)}.ava-pdp2__options{display:flex;flex-direction:column;gap:12px}.ava-pdp2__optlabel{font-size:12px;color:var(--muted);margin-bottom:6px;letter-spacing:.02em}.ava-pdp2__optlabel b{color:var(--ink);margin-left:4px;text-transform:none;letter-spacing:0}.ava-pdp2__chips{display:flex;gap:8px;flex-wrap:wrap}.ava-pdp2__chips .ava-chip{height:36px;padding:0 14px;font-size:13px;cursor:pointer}.ava-pdp2__chips .ava-chip.is-unavailable{opacity:.4;text-decoration:line-through}.ava-pdp2__buy{display:flex;gap:10px;align-items:center;margin-top:4px}.ava-qtybox{display:inline-flex;align-items:center;border:1px solid var(--input);border-radius:8px;height:52px;overflow:hidden}.ava-qtybox button{width:40px;height:100%;background:transparent;border:0;color:var(--ink);font-size:18px;cursor:pointer}.ava-qtybox input{width:48px;height:100%;border:0;text-align:center;font-family:var(--mono);font-size:15px;background:transparent;color:var(--ink);-moz-appearance:textfield}.ava-qtybox input::-webkit-outer-spin-button,.ava-qtybox input::-webkit-inner-spin-button{-webkit-appearance:none}.ava-pdp2__add{flex:1;max-width:320px}.ava-pdp2__add.is-added{background:var(--ink,#151513)}.ava-pdp2__table{border:1px solid var(--border);border-radius:var(--radius);overflow:hidden;margin-top:6px}.ava-pdp2__tablehead{display:flex;justify-content:space-between;align-items:center;padding:12px 14px;background:var(--sec);font-size:13px}.ava-pdp2__tablehead b{font-family:var(--display);font-size:16px;letter-spacing:1.5px;font-weight:400}.ava-pdp2__tablehead span{color:var(--muted);font-family:var(--mono);font-size:12px}.ava-pdp2__table table{width:100%;border-collapse:collapse;font-size:13px}.ava-pdp2__table th{text-align:left;font-size:11px;letter-spacing:.5px;color:var(--muted);font-weight:600;padding:8px 14px;border-bottom:1px solid var(--border)}.ava-pdp2__table td{padding:10px 14px;border-bottom:1px solid var(--border);vertical-align:middle}.ava-pdp2__table tr:last-child td{border-bottom:0}.ava-pdp2__table tr.is-sold td{color:var(--muted)}.ava-pdp2__table tr.is-current td{background:var(--subtint)}.ava-pdp2__table td.p{font-family:var(--mono);font-size:15px;white-space:nowrap}.ava-pdp2__table td.a{text-align:right}.ava-pdp2__best{font-family:var(--display);font-size:11px;letter-spacing:1.5px;color:#fff;background:var(--red);border-radius:3px;padding:2px 6px;font-style:normal;margin-left:6px;vertical-align:middle}.ava-pdp2__soldtag{font-size:12px;color:var(--muted)}.ava-pdp2__desc summary{cursor:pointer;font-family:var(--display);font-size:18px;letter-spacing:1.5px;padding:8px 0}.ava-pdp2__desc .ava-rte{font-size:15px;color:var(--muted);line-height:1.6}.ava-pdp2__trust{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:8px}.ava-pdp2__trust div{background:var(--sec);border-radius:8px;padding:12px 14px;display:flex;flex-direction:column;gap:3px}.ava-pdp2__trust b{font-size:13px}.ava-pdp2__trust span{font-size:12px;color:var(--muted)}.ava-pdp2__trust a{text-decoration:underline}@media(max-width:1000px){.ava-shop{padding:20px 20px 40px}.ava-shop__form{display:block}.ava-shop__title{font-size:40px}.ava-shop__filterbtn{display:inline-flex}.ava-rail{position:fixed;top:0;left:0;bottom:0;width:min(340px,88vw);z-index:130;border-radius:0;max-height:none;transform:translate(-105%);transition:transform .22s ease}.ava-rail.is-open{transform:none}.ava-rail__close{display:block}.ava-rail__apply{display:flex;margin-top:auto}.ava-rail__scrim{display:block;position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;z-index:125}.ava-rail__scrim[hidden]{display:none}.ava-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ava-card__art{padding:10px 10px 0}.ava-card__pill{top:16px;right:16px}.ava-card__badge{top:16px;left:16px}.ava-pdp2{padding:16px 20px 40px}.ava-pdp2__grid{grid-template-columns:1fr;gap:24px}.ava-pdp2__media{position:static;max-width:360px;margin:0 auto}.ava-pdp2__title{font-size:40px}.ava-pdp2__trust{grid-template-columns:1fr}.ava-pdp2__table{overflow-x:auto}}.ava-rail{background:transparent;border:0;padding:0 2px 16px;gap:10px}.ava-rail__k{font-size:10px;letter-spacing:1.5px;color:var(--muted);font-weight:700;margin-top:4px}.ava-rail__search{height:40px;border-radius:8px;background:var(--panel)}.ava-rail__check{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:600;cursor:pointer}.ava-rail__check input{width:16px;height:16px;accent-color:var(--red);margin:0}.ava-rail__price{display:grid;grid-template-columns:1fr 1fr;gap:8px}.ava-rail__price label{flex-direction:column;align-items:stretch;height:auto;border:0;padding:0;gap:4px;font-size:11px}.ava-rail__price input{height:38px;border:1px solid var(--input);border-radius:8px;padding:0 10px;background:var(--panel)}.ava-rail__refine{font-weight:700;font-size:15px;margin-top:6px}.ava-fg{background:var(--panel);border:1px solid var(--border);border-radius:10px;padding:10px 12px}.ava-fg summary{cursor:pointer;list-style:none;font-size:14px;font-weight:700;display:flex;align-items:center;gap:6px}.ava-fg summary::-webkit-details-marker{display:none}.ava-fg summary:after{content:"+";margin-left:auto;color:var(--muted);font-family:var(--mono)}.ava-fg[open] summary:after{content:"\2013"}.ava-fg summary b{color:var(--red-ink,var(--red));font-family:var(--mono);font-weight:500;font-size:11px}.ava-fg[open] summary{margin-bottom:8px;padding-bottom:8px;border-bottom:1px solid var(--border)}.ava-fg__find{width:100%;height:30px;border:1px solid var(--input);border-radius:15px;padding:0 12px;font-family:inherit;font-size:12px;background:var(--sec);color:var(--ink);margin-bottom:6px;outline:none}.ava-fg__opts{display:flex;flex-direction:column}.ava-fg__opts--scroll{max-height:200px;overflow:auto;padding-right:4px}.ava-fg__opt{display:flex;align-items:center;gap:8px;font-size:13px;padding:3px 0;cursor:pointer}.ava-fg__opt[hidden]{display:none}.ava-fg__opt input{width:15px;height:15px;accent-color:var(--red);margin:0;flex:none}.ava-fg__opt span{flex:1}.ava-fg__opt em{font-style:normal;font-family:var(--mono);font-size:11px;color:var(--muted)}.ava-fg__lang{font-style:normal;font-size:9px;font-weight:700;letter-spacing:.5px;color:var(--muted);margin-right:5px}@media(max-width:1000px){.ava-rail{background:var(--bg);padding:16px}}.ava-card--single .ava-card__img{aspect-ratio:63/88}.ava-card--single .ava-card__img img{width:100%;height:100%;object-fit:contain!important;object-position:center}.ava-card__img .ava-card__shine,.ava-card__img .ava-card__glare{inset:var(--iy,0px) var(--ix,0px)}@media(max-width:1000px){.ava-rail{display:flex;flex-direction:column;overflow-y:auto;-webkit-overflow-scrolling:touch;padding-bottom:0}.ava-rail__apply{position:sticky;bottom:0;margin-top:auto;background:var(--red);color:#fff;border-radius:0;height:52px;box-shadow:0 -6px 16px #0000001f}}@media(max-width:1000px){.ava-card:not(.ava-card--hero) .ava-card__art{aspect-ratio:1/1;contain:layout}.ava-card--hero .ava-card__art{aspect-ratio:auto;contain:none;overflow:visible;padding:10px 6px}.ava-card:not(.ava-card--hero) .ava-card__art img{width:100%;height:100%;object-fit:contain}.ava-cards{content-visibility:auto;contain-intrinsic-size:1px 1200px}}.ava-fg__sel{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:8px 0 6px}.ava-fg__selchip{--red-ink:var(--red-ink-inv);display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 10px;border-radius:999px;border:1px solid var(--ink);background:var(--ink);color:var(--bg);font:inherit;font-size:12px;font-weight:600;cursor:pointer}.ava-fg__selchip b{font-weight:400;font-size:14px;line-height:1;opacity:.8}.ava-fg__selclr{margin-left:auto;background:none;border:0;padding:0;font:inherit;font-size:12px;color:var(--muted);text-decoration:underline;cursor:pointer}.ava-fg__opt:has(input:checked){font-weight:700}.ava-card__img.is-land img{object-fit:contain!important;object-position:center!important;transform:none!important}.ava-card__img.is-wide{position:relative;overflow:hidden}.ava-card__img.is-wide img:not(.ava-mkc__logo){position:absolute!important;left:50%!important;top:50%!important;width:140%!important;max-width:none!important;height:auto!important;transform:translate(-50%,-50%) rotate(90deg)!important;object-fit:contain}.ava-card__badge.ava-card__badge--grader{font-size:13px;font-weight:800;letter-spacing:.3px;padding:5px 10px;border-radius:6px;border:2px solid #fff;box-shadow:0 4px 12px #00000073;line-height:1.1}.ava-card__badge.ava-card__badge--psa{background:#d6202a;color:#fff}.ava-card__badge.ava-card__badge--cgc{background:#e0b13a;color:#111}.ava-card__badge.ava-card__badge--bgs{background:#0b0b0b;color:#f5f1ea;border-color:#e0b13a}.ava-card__badge.ava-card__badge--tag{background:#1f5fd6;color:#fff}.ava-card__gr{display:inline-block;padding:3px 9px;border-radius:5px;font-size:12px;font-weight:800;letter-spacing:.3px;line-height:1.2;border:1px solid #fff3}.ava-card__gr--psa{background:#d6202a;color:#fff}.ava-card__gr--cgc{background:#e0b13a;color:#111}.ava-card__gr--bgs{background:#0b0b0b;color:#f5f1ea;border-color:#e0b13a}.ava-card__gr--tag{background:#1f5fd6;color:#fff}.ava-card__pill--play{background:var(--ink,#151513);color:var(--bg,#fff);left:22px;right:auto;top:auto;bottom:22px;font-family:var(--body);font-weight:700;font-size:12px;letter-spacing:.02em;padding:3px 8px}@media(max-width:760px){.ava-card__pill--play{left:10px;bottom:10px}}.ava-card__pill--deal{background:#fff;color:var(--ink,#151513);border:1px solid var(--ink,#151513);left:22px;right:auto;top:auto;bottom:22px;font-family:var(--body);font-weight:700;font-size:12px;letter-spacing:.02em;padding:3px 8px}.ava-card__pill--play+.ava-card__pill--deal{bottom:52px}.ava-card__was{display:block;font-size:12px;color:var(--muted);text-decoration:line-through;font-weight:400}@media(max-width:760px){.ava-card__pill--deal{left:10px;bottom:10px}.ava-card__pill--play+.ava-card__pill--deal{bottom:38px}}.ava-rail .ava-rail__search,.ava-own__shop .ava-rail__search{box-sizing:border-box;height:38px!important;min-height:38px;border:1px solid var(--input);border-radius:8px;padding:0 10px;background:var(--panel)}.ava-rail .ava-rail__search input,.ava-own__shop .ava-rail__search input{height:100%;padding:0;font-size:15px;line-height:normal;-webkit-appearance:none;appearance:none}.ava-rail__price input{box-sizing:border-box;height:38px!important;font-size:15px;-webkit-appearance:none;appearance:none}.ava-fg__find{box-sizing:border-box;height:38px!important;border-radius:8px!important;padding:0 10px!important;font-size:15px!important;border:1px solid var(--input)!important;background:var(--panel)!important;width:100%;-webkit-appearance:none;appearance:none}.ava-wc__nav[hidden]{display:none!important}.ava-wc__card:has(>.ava-wc__nav:not([hidden])) .ava-wc__img.ava-card__art{padding:10px 0 28px}.ava-wc__card:has(>.ava-wc__nav:not([hidden])) .ava-wc__cimg.ava-card__img{max-width:calc(100% - 72px)}.ava-wc__card>.ava-wc__nav{padding:0 4px}.ava-wc__card>.ava-wc__nav .ava-wc__arrow{width:28px;height:28px;font-size:18px;padding:0;display:grid;place-items:center}.ava-wc__card>.ava-wc__nav .ava-wc__count{bottom:4px}.ava-wc__cimg.ava-card__img{position:relative}.ava-wc__cimg.ava-card__img>img:not(.ava-mkc__logo){position:absolute;top:0;right:0;bottom:0;left:0}.ava-card__img>img:not(.ava-mkc__logo):not(.is-fallback),.ava-card__img:has(>img:not(.ava-mkc__logo):not(.is-fallback))>.ava-card__shine,.ava-card__img:has(>img:not(.ava-mkc__logo):not(.is-fallback))>.ava-card__glare,.ava-sift__slot>img{clip-path:inset(1.6% round 4.6% / 3.3%);-webkit-clip-path:inset(1.6% round 4.6% / 3.3%)}.ava-card--sealed .ava-card__img>img,.ava-card--sealed .ava-card__img>span,.ava-card--slab .ava-card__img>img,.ava-card--slab .ava-card__img>span,.ava-ms__c.is-sealed .ava-card__img>img,.ava-ms__c.is-sealed .ava-card__img>span,.ava-card__img.is-wide>img,.ava-card__img.is-land>img{clip-path:none!important;-webkit-clip-path:none!important}.ava-card:not(.ava-card--sealed):not(.ava-card--slab) .ava-card__img:has(>img:not(.ava-mkc__logo):not(.is-fallback)),.ava-ms__c:not(.is-sealed) .ava-card__img:has(>img:not(.ava-mkc__logo):not(.is-fallback)){box-shadow:none!important;background:transparent!important}.ava-card--hero:not(.ava-card--sealed):not(.ava-card--slab) .ava-card__art:has(img:not(.ava-mkc__logo):not(.is-fallback)){filter:drop-shadow(0 16px 22px rgba(0,0,0,.38))}.ava-card:not(.ava-card--sealed):not(.ava-card--slab):not(.ava-card--hero) .ava-card__art.is-hover:has(img:not(.ava-mkc__logo):not(.is-fallback)),.ava-ms__c:not(.is-sealed) .ava-card__art.is-hover:has(img:not(.ava-mkc__logo):not(.is-fallback)){filter:drop-shadow(0 12px 16px rgba(0,0,0,.35))}.ava-card:not(.ava-card--hero) .ava-card__art,.ava-ms__c .ava-card__art{--tilt:10deg}[data-ms-set] .ava-ms__cards .ava-ms__c .ava-card__art{clip-path:inset(4px round 10px)}[data-theme=dark] :is(.ava-rail__group summary b,.ava-fg summary b,.ava-sheet__row .best,.ava-pdp2__stock.is-low){background:#d6202a;color:#fff;padding:0 5px;border-radius:4px}[data-theme=dark] .ava-sheet__row .best{display:inline-block}.ava-card__img:not(.ava-mkc__img):has(>img:not(.ava-mkc__logo):not(.is-fallback)):not(:is(.ava-card--sealed,.ava-card--slab,.is-sealed,.ava-pdp3--sealed,.ava-qv__main--sealed) .ava-card__img){box-shadow:none!important;background:transparent!important}.ava-ppq__art .ava-card__art:has(img:not(.ava-mkc__logo):not(.is-fallback)){filter:drop-shadow(0 16px 22px rgba(0,0,0,.38))}.ava-ms__pocket:not(.is-filler) .ava-ms__pin>img,.ava-ms__c:not(.is-sealed) .ava-ms__ci>img{clip-path:inset(1.6% round 4.6% / 3.3%);-webkit-clip-path:inset(1.6% round 4.6% / 3.3%)}.ava-shop__emptygo{display:grid;grid-template-columns:1fr 1fr;gap:10px;width:100%;max-width:380px;margin-top:6px}.ava-shop__emptygo .ava-btn{min-width:0;white-space:nowrap}:is(.ava-hubcards,.ava-shopband) .ava-wc__card .ava-card__name{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.3;height:2.6em;min-height:2.6em}:is(.ava-hubcards,.ava-shopband) .ava-wc{display:flex;flex-direction:column}:is(.ava-hubcards,.ava-shopband) .ava-wc>.ava-wc__card{flex:1 1 auto}@media(max-width:749px){:is(.ava-hubcards,.ava-shopband) .ava-wc__card .ava-card__art.ava-wc__img,:is(.ava-hubcards,.ava-shopband) .ava-wc__card:has(>.ava-wc__nav:not([hidden])) .ava-wc__img.ava-card__art{height:187px!important;padding:12px 0 4px!important;box-sizing:border-box}:is(.ava-hubcards,.ava-shopband) .ava-wc__card .ava-wc__cimg.ava-card__img{height:171px!important;max-height:171px}:is(.ava-hubcards,.ava-shopband) .ava-wc__card:has(>.ava-wc__nav:not([hidden])) .ava-wc__cimg.ava-card__img{max-width:calc(100% - 60px)}:is(.ava-hubcards,.ava-shopband) .ava-wc__card>.ava-wc__nav{height:187px}:is(.ava-hubcards,.ava-shopband) .ava-wc__card>.ava-wc__nav .ava-wc__count{position:absolute;left:50%;transform:translate(-50%);bottom:8px;z-index:4}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/ava-shop.css.map */
