.ava-card__art{perspective:600px;--tilt:18deg}.ava-card--hero .ava-card__art{--tilt:22deg}.ava-card__img{transform:rotateX(calc(var(--ry,0) * -1 * var(--tilt))) rotateY(calc(var(--rx,0) * var(--tilt))) scale(var(--sc,1));transition:transform .45s cubic-bezier(.2,.8,.2,1),box-shadow .45s ease}.ava-card__art.is-hover .ava-card__img{transition:transform .08s linear,box-shadow .3s ease;--sc:1.04;box-shadow:0 22px 44px -18px #0009,0 0 0 1px #ffffff0a}.ava-card__glare{background:radial-gradient(farthest-corner circle at var(--mx,50%) var(--my,50%),rgba(255,255,255,.7) 8%,rgba(255,255,255,.25) 28%,rgba(0,0,0,.28) 95%);mix-blend-mode:overlay}.ava-card__art.is-hover .ava-card__glare{opacity:.5}.ava-card__shine{background:none}[data-foil=holo] .ava-card__shine{background-image:repeating-linear-gradient(110deg,#cf3ff3,#18c6f2,#4bee2b,#fae038,#f5623d,#cf3ff3 30%),radial-gradient(farthest-corner circle at var(--mx,50%) var(--my,50%),rgba(255,255,255,.9) 0%,rgba(0,0,0,.6) 80%);background-blend-mode:hard-light;background-size:300% 300%,cover;background-position:calc(var(--mx,50%) * 1.4 - 20%) calc(var(--my,50%) * 1.4 - 20%),center;mix-blend-mode:color-dodge;filter:brightness(.5) contrast(1.5) saturate(1.4)}[data-foil=holo] .ava-card__art.is-hover .ava-card__shine{opacity:.38}[data-foil=reverse] .ava-card__shine{background-image:linear-gradient(-45deg,#0000 30%,#ffffffd9,#0000 70%),repeating-linear-gradient(98deg,#47b4eb,#e467e4,#f2f25a,#47b4eb 24%);background-size:250% 250%,400% 400%;background-position:calc(100% - var(--mx,50%)) calc(100% - var(--my,50%)),var(--mx,50%) var(--my,50%);mix-blend-mode:color-dodge;filter:brightness(.55) contrast(1.3)}[data-foil=reverse] .ava-card__art.is-hover .ava-card__shine{opacity:.35}[data-foil=slab] .ava-card__shine{background:linear-gradient(115deg,#fff0 35%,#ffffff8c 48%,#fff0 60%);background-size:300% 300%;background-position:var(--mx,50%) var(--my,50%);mix-blend-mode:screen}[data-foil=slab] .ava-card__art.is-hover .ava-card__shine{opacity:.7}@media(prefers-reduced-motion:reduce){.ava-card__img{transform:none!important}.ava-card__shine,.ava-card__glare{display:none}}.ava-pill{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 10px;border-radius:12px;border:1px solid var(--input);font-size:12px;font-weight:500;background:var(--panel);color:var(--ink);white-space:nowrap}.ava-pill i{width:6px;height:6px;border-radius:3px;background:currentColor;display:inline-block}.ava-pill--ok{background:var(--ink,#151513);border-color:var(--ink,#151513);color:var(--bg,#fff)}.ava-pill--muted{color:var(--muted)}.ava-pill--warn{border-color:var(--red);color:var(--red-ink,var(--red));background:transparent}.ava-pill--red{background:var(--red);border-color:var(--red);color:#fff;font-family:var(--display);letter-spacing:1.5px;font-size:14px}.ava-pill--sel{height:30px;padding:0 12px;font-weight:600;font-size:13px}.ava-foiltag{font-style:normal;font-size:9px;font-weight:700;letter-spacing:.8px;color:var(--red-ink,var(--red));border:1px solid var(--red);border-radius:9px;padding:1px 6px}.ava-besttag{font-style:normal;font-size:9px;font-weight:700;letter-spacing:.8px;color:var(--bg,#fff);background:var(--ink,#151513);border-radius:9px;padding:2px 7px}.ava-pdp3{padding:16px var(--gutter) 56px;display:flex;flex-direction:column;gap:28px}.ava-pdp3__crumbs{display:flex;gap:8px;font-size:12px;color:var(--muted);flex-wrap:wrap}.ava-pdp3__crumbs b{color:var(--ink);font-weight:600}.ava-pdp3__top{display:grid;grid-template-columns:minmax(0,320px) minmax(0,1fr);gap:40px;align-items:start}.ava-pdp3--sealed .ava-pdp3__top{grid-template-columns:minmax(0,440px) minmax(0,1fr)}.ava-pdp3__media{position:sticky;top:90px}.ava-pdp3__thumbs{display:flex;gap:8px;margin-top:12px;flex-wrap:wrap}.ava-pdp3__thumb{width:52px;aspect-ratio:5/7;border:1px solid var(--border);border-radius:6px;background:var(--sec);padding:0;overflow:hidden;cursor:pointer}.ava-pdp3--sealed .ava-pdp3__thumb{aspect-ratio:1/1}.ava-pdp3__thumb.is-on{border:2px solid var(--ink)}.ava-pdp3__thumb img{width:100%;height:100%;object-fit:contain}.ava-pdp3__note{font-size:12px;color:var(--muted);margin:8px 0 0}.ava-pdp3__buy{background:var(--panel);border:1px solid var(--border);border-radius:14px;padding:22px 24px;display:flex;flex-direction:column;gap:10px}.ava-pdp3__title{font-family:var(--display);font-size:48px;line-height:.95;margin:0;letter-spacing:.5px}.ava-pdp3__sub{font-size:13px;color:var(--muted)}.ava-pdp3__pills{display:flex;gap:6px;flex-wrap:wrap}.ava-pdp3__buy hr{border:0;border-top:1px solid var(--border);margin:6px 0}.ava-pdp3__k{font-size:10px;letter-spacing:1.5px;color:var(--muted);font-weight:700}.ava-pdp3__pricerow{display:flex;justify-content:space-between;align-items:center;gap:12px}.ava-pdp3__from{font-family:var(--mono);font-size:32px;font-weight:500;line-height:1.1}.ava-pdp3__box{border:1px solid var(--border);border-radius:12px;padding:14px 16px;display:flex;flex-direction:column;gap:12px;background:var(--bg)}.ava-pdp3__selected{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.ava-pdp3__selected [data-sel-chips]{display:flex;gap:6px;flex-wrap:wrap}.ava-pdp3__price{font-family:var(--mono);font-size:22px}.ava-pdp3__options{display:flex;flex-direction:column;gap:10px}.ava-pdp3__optlabel{font-size:12px;color:var(--muted);margin-bottom:5px}.ava-pdp3__chips{display:flex;gap:6px;flex-wrap:wrap}.ava-pdp3__chips .ava-chip{height:32px;padding:0 12px;font-size:12px;cursor:pointer}.ava-pdp3__chips .ava-chip.is-unavailable{opacity:.4;text-decoration:line-through}.ava-pdp3__qty{display:flex;align-items:center;gap:12px}.ava-pdp3__qty .ava-pdp3__optlabel{margin:0}.ava-pdp3__qty .ava-qtybox{height:38px;border-radius:19px}.ava-pdp3__qty .ava-qtybox input{width:44px}.ava-pdp3__add{width:100%;height:48px;border-radius:10px}.ava-pdp3__add.is-added,.ava-btn.is-added{background:var(--ink,#151513)!important;color:var(--bg,#fff)!important}.ava-pdp3__share{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;color:var(--muted)}.ava-pdp3__share a,.ava-pdp3__share button{width:30px;height:30px;border-radius:15px;border:1px solid var(--border);display:inline-flex;align-items:center;justify-content:center;background:var(--panel);color:var(--ink);font-size:12px;font-weight:700;cursor:pointer}.ava-pdp3__h{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:10px}.ava-pdp3 h2{font-family:var(--display);font-size:28px;letter-spacing:1px;font-weight:400;margin:0}.ava-pdp3__h span{font-size:12px;color:var(--muted)}.ava-pdp3__tablewrap{border:1px solid var(--border);border-radius:12px;overflow:auto;background:var(--panel)}.ava-pdp3__tablewrap table{width:100%;border-collapse:collapse;font-size:13px;min-width:560px}.ava-pdp3__tablewrap th{text-align:left;font-size:10px;letter-spacing:.02em;color:var(--muted);font-weight:700;padding:10px 14px;border-bottom:1px solid var(--border)}.ava-pdp3__tablewrap td{padding:11px 14px;border-bottom:1px solid var(--border);vertical-align:middle}.ava-pdp3__tablewrap tr:last-child td{border-bottom:0}.ava-pdp3__tablewrap tbody tr{cursor:pointer;transition:background .15s}.ava-pdp3__tablewrap tbody tr:hover{background:var(--sec)}.ava-pdp3__tablewrap tr.is-current td{background:var(--sec);box-shadow:inset 0 1px 0 var(--ink),inset 0 -1px 0 var(--ink)}.ava-pdp3__tablewrap tr.is-current td:first-child{box-shadow:inset 1px 1px 0 var(--ink),inset 0 -1px 0 var(--ink)}.ava-pdp3__tablewrap tr.is-sold td{color:var(--muted)}.ava-pdp3__tablewrap abbr{text-decoration:underline dotted;cursor:help}.ava-pdp3__tablewrap td.p{font-family:var(--mono);font-weight:500}.ava-pdp3__tablewrap td.s .warn{color:var(--red-ink,var(--red))}.ava-pdp3__tablewrap .a{text-align:right}.ava-pdp3__tip{font-size:12px;color:var(--muted);margin:8px 0}.ava-pdp3__acc{border:1px solid var(--border);border-radius:20px;padding:8px 14px;background:var(--panel);font-size:13px}.ava-pdp3__acc summary{cursor:pointer;font-weight:600;font-size:12px}.ava-pdp3__acc dl{display:grid;grid-template-columns:180px 1fr;gap:8px 16px;margin:12px 0 4px}.ava-pdp3__acc dt{font-weight:700}.ava-pdp3__acc dd{margin:0;color:var(--muted)}.ava-pdp3__details{background:var(--panel);border:1px solid var(--border);border-radius:14px;padding:20px 22px;max-width:560px}.ava-pdp3__details dl{display:grid;grid-template-columns:1fr 1fr;gap:0 24px;margin:12px 0 0}.ava-pdp3__details dl div{padding:10px 0;border-bottom:1px solid var(--border)}.ava-pdp3__details dt{font-size:10px;letter-spacing:1.2px;color:var(--muted);font-weight:700;margin-bottom:3px}.ava-pdp3__details dd{margin:0;font-size:14px}.ava-pdp3__details dd a{text-decoration:underline}.ava-pdp3__desc{margin-top:14px;font-size:14px;color:var(--muted);line-height:1.6}.ava-pdp3__reltabs{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:14px}.ava-pdp3__reltabs .ava-chip{cursor:pointer;gap:6px}.ava-pdp3__reltabs .ava-chip em{font-style:normal;font-family:var(--mono);font-size:11px;opacity:.6}.ava-pdp3__relrow{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(190px,220px);gap:16px;overflow-x:auto;padding:4px 2px 14px;scroll-snap-type:x mandatory}.ava-pdp3__relitem{scroll-snap-align:start}.ava-pdp3__relitem .ava-card{height:100%}.ava-pdp3__relloading{color:var(--muted);font-size:13px;padding:20px 0}.ava-pdp3__qa{background:var(--panel);border:1px solid var(--border);border-radius:14px;padding:22px 24px}.ava-pdp3__qahead{display:flex;justify-content:space-between;align-items:center;gap:16px}.ava-pdp3__qahead p{margin:4px 0 0;color:var(--muted);font-size:13px}.ava-pdp3__askform{display:none;margin-top:16px}.ava-pdp3__askform.is-open{display:block}.ava-pdp3__askgrid{display:grid;grid-template-columns:1fr;gap:10px;max-width:560px}.ava-pdp3__askgrid input,.ava-pdp3__askgrid textarea{border:1px solid var(--input);border-radius:8px;padding:10px 12px;font-family:inherit;font-size:14px;background:var(--bg);color:var(--ink)}.ava-pdp3__askgrid button{justify-self:start}.ava-pdp3__ok{color:var(--ink,#151513);font-weight:600}@media(max-width:900px){.ava-pdp3{padding:12px 16px 40px;gap:22px}.ava-pdp3__top,.ava-pdp3--sealed .ava-pdp3__top{grid-template-columns:minmax(0,1fr);gap:20px}.ava-pdp3__top>*{min-width:0}.ava-pdp3__media{position:static;max-width:300px;margin:0 auto;width:100%}.ava-pdp3__buy{padding:18px}.ava-pdp3__title{font-size:38px}.ava-pdp3__details dl,.ava-pdp3__acc dl{grid-template-columns:1fr}}.ava-hero__cell--light .ava-hero__title{font-size:clamp(40px,4.3vw,74px)}.ava-hero__title em{color:var(--red-ink,var(--red));font-style:normal}@media(max-width:900px){.ava-hero__cell--light .ava-hero__title{font-size:40px}}@media(min-width:901px){.ava-hero{grid-template-rows:1fr auto auto auto auto 1fr;row-gap:20px}.ava-hero__cell{display:grid;grid-row:1 / -1;grid-template-rows:subgrid;align-content:stretch;gap:inherit;row-gap:20px}.ava-hero__cell>:nth-child(1){grid-row:2}.ava-hero__cell>:nth-child(2){grid-row:3}.ava-hero__cell>:nth-child(3){grid-row:4;align-self:start}.ava-hero__cell>:nth-child(4){grid-row:5;align-self:start}.ava-hero__title,.ava-hero__cell--dark .ava-hero__title,.ava-hero__cell--light .ava-hero__title{font-size:clamp(40px,4.1vw,72px);line-height:.95}.ava-hero__text{min-height:3em}.ava-hero__cell .ava-btn{height:52px}}.ava-buying__row{display:grid;grid-auto-flow:column;grid-template-columns:200px;grid-auto-columns:minmax(196px,1fr);grid-template-rows:auto auto auto auto;column-gap:12px;row-gap:10px}.ava-buying__left{grid-row:1 / span 4;max-width:none}.ava-tile{display:grid;grid-row:1 / span 4;grid-template-rows:subgrid;row-gap:10px;min-width:0}.ava-tile__name{min-height:0;align-self:end}.ava-buying__row .ava-tile.ava-tile--five{display:flex;flex-direction:column;grid-template-rows:none;padding:18px 14px 14px;row-gap:0;gap:10px}.ava-buying__row .ava-tile--five .ava-tile__name{min-height:2.2em;align-self:stretch}@media(max-width:900px){.ava-buying__row{grid-template-columns:150px;grid-auto-columns:196px;overflow-x:auto}}@media(max-width:760px){.ava-buying__row{display:flex;flex-direction:column;gap:12px;overflow:visible}.ava-buying__left{flex:none;max-width:none;width:100%}.ava-buying__row [data-tiles]{display:grid!important;grid-auto-flow:column;grid-auto-columns:minmax(196px,72vw);grid-template-rows:auto auto auto auto;column-gap:12px;row-gap:10px;overflow-x:auto;scroll-snap-type:x proximity;padding-bottom:6px;scrollbar-width:thin}}.ava-cards,.ava-grid{grid-auto-rows:auto;align-items:stretch}.ava-cards>.ava-card,.ava-grid>.ava-card{display:grid;grid-row:span 2;grid-template-rows:subgrid;row-gap:0}.ava-card__art{display:flex;align-items:center;justify-content:center}.ava-card__img{width:100%}.ava-card--sealed .ava-card__art{align-items:center}.ava-pdp3__relrow{grid-template-rows:auto auto;grid-auto-rows:auto}.ava-pdp3__relitem{display:contents}.ava-pdp3__relrow>.ava-pdp3__relitem>.ava-card{display:grid;grid-row:span 2;grid-template-rows:subgrid;row-gap:0;scroll-snap-align:start}.ava-td__card{display:grid;grid-row:span 4;grid-template-rows:subgrid;row-gap:0}.ava-td__foot{margin-top:0;align-self:end}.ava-dr__card{display:grid;grid-row:span 2;grid-template-rows:subgrid;row-gap:0}.ava-card{min-width:0}.ava-card>*{min-width:0}.ava-card__art{display:block;min-width:0;width:100%;overflow:hidden;padding:14px 14px 0}.ava-card__img,.ava-card--slab .ava-card__img{display:block;width:100%;max-width:100%;aspect-ratio:5/7;border-radius:8px}.ava-card--sealed .ava-card__img{display:block;width:100%;max-width:100%;aspect-ratio:1/1;border-radius:8px}.ava-card__img img{display:block;width:100%;height:100%;max-width:100%;object-fit:contain;object-position:center}.ava-card--sealed .ava-card__art{padding:14px 14px 0}.ava-card--sealed .ava-card__img img{padding:6px}.ava-card--hero .ava-card__art{padding:0;overflow:visible}.ava-pdp3__relrow{grid-auto-columns:220px}@media(max-width:1000px){.ava-card__art{padding:10px 10px 0}}.ava-cc__thumb{position:relative}.ava-cc__play{position:absolute;width:58px;height:40px;border-radius:10px;background:var(--red);left:50%;top:50%;transform:translate(-50%,-50%);box-shadow:0 6px 18px #0006}.ava-cc__play:after{content:"";position:absolute;left:23px;top:12px;border-left:14px solid #fff;border-top:8px solid transparent;border-bottom:8px solid transparent}.ava-cc__thumb:hover .ava-cc__play{filter:brightness(1.1)}.ava-cc__vt{font-weight:700;font-size:16px;line-height:1.3;color:#fff}.ava-card__art,.ava-card--sealed .ava-card__art,.ava-card--slab .ava-card__art,.ava-card__img,.ava-card--sealed .ava-card__img,.ava-pdp3--sealed .ava-card--hero .ava-card__img,.ava-pdp3__thumb,.ava-pdp2__thumb,.ava-sheet__prod img,.ava-product__img,.ava-card__noimg{background:transparent}.ava-card__pill--rip{background:var(--red)}.ava-shop__intro{margin:8px 0 0;color:var(--muted);font-size:14px;max-width:560px}.ava-pdp3__rip{border:1px dashed var(--red);border-radius:10px;padding:12px 14px;display:flex;flex-direction:column;gap:10px;background:var(--panel)}.ava-pdp3__ripk{font-family:var(--display);letter-spacing:1.5px;font-size:14px;color:var(--red-ink,var(--red))}.ava-pdp3__ripf{display:flex;flex-direction:column;gap:5px;font-size:12px;color:var(--muted)}.ava-pdp3__ripf select{height:38px;border:1px solid var(--input);border-radius:8px;padding:0 10px;font-family:inherit;font-size:14px;background:var(--bg);color:var(--ink)}.ava-pdp3__ripmsg{margin:0;color:var(--red-ink,var(--red));font-size:12px;font-weight:600}.ava-pdp3__rip[hidden]{display:none}:root:not([data-theme=dark]) .ava-card__img img,:root:not([data-theme=dark]) .ava-pdp3__thumb img,:root:not([data-theme=dark]) .ava-sheet__prod img{mix-blend-mode:multiply}.ava-card--sealed .ava-card__img,.ava-pdp3--sealed .ava-card--hero .ava-card__img,.ava-card--sealed .ava-card__art.is-hover .ava-card__img{box-shadow:none}.ava-card--sealed .ava-card__glare{display:none}.ava-card__art,.ava-card--hero .ava-card__art{perspective:none}.ava-card__img{transform:perspective(600px) rotateX(calc(var(--ry,0) * -1 * var(--tilt,18deg))) rotateY(calc(var(--rx,0) * var(--tilt,18deg))) scale(var(--sc,1))}:root:not([data-theme=dark]) .ava-card__img img{mix-blend-mode:normal}:root:not([data-theme=dark]) .ava-card__img{mix-blend-mode:multiply}.ava-pdp3__media{background:var(--bg)}.ava-card{isolation:auto}.ava-ct__h>div:last-child,.ava-ct__r>div:last-child,.ava-rt__h>div:last-child,.ava-rt__r>div:last-child{margin-right:-1px}.ava-card--sealed .ava-card__img,.ava-card--sealed .ava-card__art.is-hover .ava-card__img{transform:none!important;box-shadow:none!important;transition:none}.ava-card--sealed .ava-card__shine,.ava-card--sealed .ava-card__glare{display:none}#ava-submission{display:flex;flex-direction:column;gap:24px}.ava-sub__grid{gap:22px 20px!important}.ava-sub label{gap:8px!important}.ava-sub textarea{height:120px!important}.ava-sub{gap:48px!important;padding:40px 44px!important}@media(max-width:900px){.ava-sub{padding:24px 20px!important;gap:28px!important}#ava-submission{gap:20px}}@media(min-width:901px){.ava-pdp3__top{grid-template-columns:minmax(0,420px) minmax(0,1fr);gap:40px;align-items:start}.ava-pdp3--sealed .ava-pdp3__top{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.ava-pdp3--sealed .ava-card--hero .ava-card__img{aspect-ratio:auto;height:auto}.ava-pdp3--sealed .ava-card--hero .ava-card__img img{height:auto;object-position:center top}.ava-pdp3--single .ava-card--hero .ava-card__img img,.ava-pdp3--slab .ava-card--hero .ava-card__img img{object-position:center top}.ava-pdp3__actions{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;align-items:stretch}.ava-pdp3__actions .ava-btn{width:100%;height:48px;margin:0;border-radius:10px}.ava-pdp3__wish{display:inline-flex;align-items:center;justify-content:center;gap:8px}@media(max-width:420px){.ava-pdp3__actions{grid-template-columns:1fr}}[data-wish] svg{transition:transform .2s ease,fill .2s ease,stroke .2s ease}[data-wish][aria-pressed=true] svg{fill:var(--red);stroke:var(--red)}[data-wish].is-pop svg{animation:ava-wishpop .35s ease}@keyframes ava-wishpop{0%{transform:scale(1)}45%{transform:scale(1.3)}to{transform:scale(1)}}.ava-card__foot .ava-card__price{margin-right:auto}.ava-card__foot .ava-wishbtn{order:1;min-width:0;width:36px;padding:0;display:inline-flex;align-items:center;justify-content:center;flex:none;align-self:stretch}.ava-card__foot>.ava-btn:not(.ava-wishbtn),.ava-card__foot>form{order:2}.ava-wish-count{background:var(--red)}.ava-shopbtns{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.ava-shopbtns .ava-btn{min-width:112px;justify-content:center}.ava-cart .ava-eyebrow{margin-bottom:6px}.ava-cart__empty{padding:8px 0 24px}.ava-cart__empty p{margin:0;font-size:17px;color:var(--muted)}.ava-wish{max-width:none}.ava-wish .ava-eyebrow{margin-bottom:6px}.ava-wish__head{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin-bottom:20px}.ava-wish__head .ava-page__title{margin:0}.ava-wish__n{font-family:var(--mono);font-size:13px;color:var(--muted)}.ava-wish__empty p,.ava-wish__loading{margin:0;font-size:17px;color:var(--muted)}.ava-wish__note{margin:28px 0 0;font-size:12px;color:var(--muted)}.ava-cart-count[hidden]{display:none!important}.ava-cards,.ava-grid{grid-template-columns:repeat(auto-fill,minmax(184px,1fr));gap:16px}@media(max-width:900px){.ava-cards,.ava-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}.ava-card:not(.ava-card--hero) .ava-card__art{overflow:visible;padding:20px 20px 6px;--tilt:12deg}.ava-card:not(.ava-card--hero) .ava-card__art.is-hover{--sc:1.02}@media(max-width:900px){.ava-card:not(.ava-card--hero) .ava-card__art{padding:12px 12px 4px}}.ava-nav__live{color:#fff!important;background:var(--red);border-radius:6px;padding:4px 10px!important;display:inline-flex!important;align-items:center;gap:7px;letter-spacing:1px}.ava-nav__live i{width:7px;height:7px;border-radius:50%;background:#fff;animation:ava-livepulse 1.4s ease-in-out infinite}@keyframes ava-livepulse{0%,to{opacity:1}50%{opacity:.25}}.ava-header__mobilenav .ava-nav__live{margin-right:6px}.ava-pdp3__ripstatus{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:700;letter-spacing:1px;color:var(--muted)}.ava-pdp3__ripstatus i{width:8px;height:8px;border-radius:50%;background:var(--muted)}.ava-pdp3__ripstatus.is-live{color:var(--red-ink,var(--red))}.ava-pdp3__ripstatus.is-live i{background:var(--red);animation:ava-livepulse 1.4s ease-in-out infinite}.ava-grid{grid-template-columns:repeat(8,minmax(0,1fr));gap:14px}@media(max-width:1150px){.ava-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:900px){.ava-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.ava-card__foot{display:grid;grid-template-columns:36px minmax(0,1fr);gap:8px 8px;align-items:center}.ava-card__foot .ava-card__price{grid-column:1 / -1;margin:0;white-space:nowrap}.ava-card__foot .ava-wishbtn{grid-column:1;grid-row:2;width:36px;height:36px}.ava-card__foot>.ava-btn:not(.ava-wishbtn),.ava-card__foot>form{grid-column:2;grid-row:2;width:100%;min-width:0;justify-content:center}.ava-pdp3__details{max-width:none}.ava-pdp3__related{background:var(--panel);border:1px solid var(--border);border-radius:14px;padding:20px 22px;min-width:0}.ava-pdp3__related .ava-pdp3__relrow{grid-auto-flow:row;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-columns:auto;overflow:visible;padding:4px 0 0;scroll-snap-type:none}.ava-pdp3--single .ava-pdp3__related .ava-pdp3__relrow,.ava-pdp3--slab .ava-pdp3__related .ava-pdp3__relrow{grid-template-columns:repeat(2,minmax(0,1fr))}@media(min-width:901px){.ava-pdp3{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:40px;row-gap:28px;align-items:start}.ava-pdp3--single,.ava-pdp3--slab{grid-template-columns:minmax(0,440px) minmax(0,1fr)}.ava-pdp3>*{grid-column:1 / -1}.ava-pdp3 .ava-pdp3__top{display:contents}.ava-pdp3 .ava-pdp3__media{grid-column:1;grid-row:2;position:static}.ava-pdp3 .ava-pdp3__buy{grid-column:2;grid-row:2}.ava-pdp3 .ava-pdp3__related{grid-column:1;grid-row:3;align-self:stretch}.ava-pdp3 .ava-pdp3__details{grid-column:2;grid-row:3;align-self:stretch}.ava-pdp3:has(.ava-pdp3__related[hidden]) .ava-pdp3__details{grid-column:1 / -1}.ava-pdp3 .ava-pdp3__qa{grid-row:4}}@media(max-width:900px){.ava-pdp3__related .ava-pdp3__relrow{grid-template-columns:repeat(2,minmax(0,1fr))}}.ava-pill--count{border:1px solid var(--input);color:var(--ink)}.ava-pill--count.is-low{border-color:var(--red);color:var(--red-ink,var(--red))}[data-theme=dark] .ava-pill--count.is-low,[data-theme=dark] .ava-qv__stock.is-low{color:var(--ink)}.ava-pdp3__chips .ava-chip[data-count]:after{content:attr(data-count);margin-left:7px;font-family:var(--mono);font-size:11px;opacity:.65}.ava-pdp3__chips .ava-chip[data-count="0"]:after{content:none}@media(min-width:1001px){.ava-rail{max-height:none;overflow:visible;position:static}}.ava-rail__opts--scroll,.ava-fg__opts--scroll{scrollbar-width:thin;scrollbar-color:var(--border) transparent}.ava-qvm{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;display:none;align-items:center;justify-content:center;padding:24px}.ava-qvm[open]{display:flex}.ava-qvm__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:#0009;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.ava-qvm__panel{position:relative;width:min(920px,100%);max-height:calc(100vh - 48px);overflow:auto;scrollbar-width:none;-ms-overflow-style:none;background:var(--panel);border:1px solid var(--border);border-radius:16px;box-shadow:0 30px 80px -20px #0009}.ava-qvm__head{display:flex;justify-content:space-between;align-items:center;padding:16px 22px;border-bottom:1px solid var(--border);position:sticky;top:0;background:var(--panel);z-index:1}.ava-qvm__head b{font-size:17px}.ava-qvm__close{width:34px;height:34px;border-radius:50%;border:0;background:transparent;color:var(--ink);font-size:24px;line-height:1;cursor:pointer}.ava-qvm__close:hover{background:var(--sec)}.ava-qvm__loading{padding:60px;text-align:center;color:var(--muted)}.ava-qv{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:28px;padding:24px 22px}.ava-qv__main{border-radius:12px;display:flex;align-items:flex-start;justify-content:center}.ava-qv__main img{display:block;width:100%;height:auto;max-height:520px;object-fit:contain;border-radius:10px}.ava-qv__main .ava-card__img{height:min(480px,calc(100vh - 200px));aspect-ratio:auto;width:100%;margin:0 auto}.ava-qv__main .ava-card__img img{height:100%;max-height:none}.ava-qv__main img{max-height:min(480px,calc(100vh - 200px))}.ava-qvm__panel::-webkit-scrollbar{display:none}@media(min-width:761px)and (max-height:860px){.ava-qvm{padding:12px}.ava-qvm__panel{max-height:calc(100vh - 24px)}.ava-qv__main .ava-card__img{height:min(420px,calc(100vh - 150px))}.ava-qv__main img{max-height:min(420px,calc(100vh - 150px))}.ava-qv{padding:14px 18px;gap:20px}.ava-qvm__head{padding:10px 18px}.ava-qv__info{gap:9px}.ava-qv__lab{margin-bottom:6px}.ava-qv__chips .ava-chip{height:36px}.ava-qv__buy .ava-qtybox{height:42px}.ava-qv__title{font-size:22px}.ava-qv__price{font-size:24px}}.ava-qv__thumbs{display:flex;gap:8px;margin-top:12px;flex-wrap:wrap}.ava-qv__thumbs button{width:56px;height:56px;padding:3px;border:1px solid var(--border);border-radius:8px;background:transparent;cursor:pointer}.ava-qv__thumbs button.is-on{border-color:var(--ink)}.ava-qv__thumbs img{width:100%;height:100%;object-fit:contain;display:block}.ava-qv__info{display:flex;flex-direction:column;gap:14px;min-width:0}.ava-qv__title{margin:0;font-size:24px;line-height:1.2}.ava-qv__own{display:inline-block;margin-top:6px;padding:4px 10px;border-radius:999px;background:#e6f4ea;color:#1f6a3b;font-size:12px;font-weight:700;line-height:1.3}.ava-qv__meta{margin:-8px 0 0;color:var(--muted);font-size:14px}.ava-qv__pricerow{display:flex;align-items:baseline;gap:12px}.ava-qv__price{font-family:var(--mono);font-size:28px;font-weight:500}.ava-qv__stock{font-size:13px;color:var(--muted)}.ava-qv__stock.is-low{color:var(--red-ink,var(--red))}.ava-qv__lab{font-size:11px;font-weight:700;letter-spacing:.02em;color:var(--muted);margin-bottom:8px}.ava-qv__chips{display:flex;flex-wrap:wrap;gap:8px}.ava-qv__chips .ava-chip{height:40px;padding:0 14px;border-radius:10px;font-size:14px}.ava-qv__chips .ava-chip[aria-pressed=true]{--red-ink:var(--red-ink-inv);background:var(--ink);color:var(--bg);border-color:var(--ink)}.ava-qv__chips .ava-chip.is-unavailable{opacity:.45;text-decoration:line-through}.ava-qv__chips .ava-chip[data-count]:after{content:attr(data-count);margin-left:7px;font-family:var(--mono);font-size:11px;opacity:.65}.ava-qv__chips .ava-chip[data-count="0"]:after{content:none}.ava-qv__buy{display:grid;grid-template-columns:48px minmax(0,calc(50% - 63px)) minmax(0,calc(50% - 5px));gap:10px;align-items:stretch;margin-top:4px}.ava-qv__buy>.ava-qv__wish{grid-column:1;grid-row:1;width:48px;justify-content:center}.ava-qv__buy>.ava-qtybox{grid-column:2;grid-row:1;min-width:0}.ava-qv__buy>.ava-qtybox input{min-width:0;width:100%}.ava-qv__buy>.ava-qv__add{grid-column:3;grid-row:1}.ava-qv__buy .ava-qtybox{height:48px}.ava-qv__buy .ava-btn{height:48px;margin:0;border-radius:10px;justify-content:center}.ava-qv__wish{padding:0;display:inline-flex;align-items:center}.ava-qv__full{font-weight:700;font-size:14px}@media(max-width:760px){.ava-qv{grid-template-columns:1fr;padding:14px 16px 0;gap:14px}.ava-qvm{padding:0;align-items:flex-end}.ava-qvm__panel{width:100%;max-height:calc(100vh - 16px);border-radius:18px 18px 0 0}.ava-qv__main .ava-card__img{height:min(44vh,380px)}.ava-qv__main img{max-height:min(44vh,380px)}.ava-qv__buy{position:sticky;bottom:0;margin:6px -16px 0;padding:12px 16px calc(12px + env(safe-area-inset-bottom,0px));background:var(--panel);border-top:1px solid var(--border);z-index:2}.ava-qv__buy .ava-btn,.ava-qv__buy .ava-qtybox{height:48px}.ava-qv__trade{margin:0 0 10px}.ava-qv__full{display:block;padding:12px 0 16px}}.ava-nav>li{flex:none}.ava-nav>li>a{white-space:nowrap}@media(max-width:1320px){.ava-header__social-desktop{display:none!important}}@media(max-width:1140px){.ava-header__packout-desktop{display:none!important}}@media(min-width:901px){.ava-buying__row{grid-template-columns:minmax(150px,200px) repeat(4,minmax(0,1fr))}}.ava-bubble{--red-ink:var(--red-ink-inv);position:absolute;z-index:300;transform:translate(-50%,-100%) translateY(4px);background:var(--ink);color:var(--bg);font-size:12px;font-weight:700;padding:6px 10px;border-radius:8px;white-space:nowrap;pointer-events:none;opacity:0;transition:opacity .18s,transform .18s}.ava-bubble:after{content:"";position:absolute;left:50%;bottom:-5px;transform:translate(-50%);border:5px solid transparent;border-bottom:0;border-top-color:var(--ink)}.ava-bubble.is-on{opacity:1;transform:translate(-50%,-100%)}.ava-igp{position:fixed;top:0;right:0;bottom:0;left:0;z-index:210;display:flex;align-items:center;justify-content:center;padding:20px}.ava-igp__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:#0009}.ava-igp__panel{position:relative;width:min(640px,100%);max-height:calc(100vh - 40px);overflow:auto;background:var(--panel);border:1px solid var(--border);border-radius:16px}.ava-igp__head{display:flex;justify-content:space-between;align-items:center;padding:14px 20px;border-bottom:1px solid var(--border)}.ava-igp__x{width:32px;height:32px;border:0;border-radius:50%;background:transparent;color:var(--ink);font-size:22px;cursor:pointer}.ava-igp__body{display:grid;grid-template-columns:200px minmax(0,1fr);gap:20px;padding:20px}.ava-igp__img{width:100%;height:auto;border-radius:10px;align-self:start}.ava-igp__steps{margin:0;padding:0 0 0 18px;display:flex;flex-direction:column;gap:14px}.ava-igp__steps li{display:flex;flex-direction:column;gap:8px;font-size:14px}.ava-igp__steps li::marker{color:var(--red-ink,var(--red));font-weight:700}.ava-igp__steps .ava-btn{height:40px;justify-content:center}.ava-igp__steps span{font-size:12px;color:var(--muted)}.ava-igp__steps textarea{width:100%;border:1px solid var(--input);border-radius:8px;background:var(--bg);color:var(--ink);font:inherit;font-size:13px;padding:8px 10px;resize:none}@media(max-width:600px){.ava-igp__body{grid-template-columns:1fr}.ava-igp__img{max-width:180px}}.ava-share--touch{display:none!important}@media(hover:none)and (pointer:coarse){.ava-share--touch{display:inline-flex!important}.ava-share--desk{display:none!important}}@media(max-width:900px){.ava-header__mobilenav,.ava-header__mobilebar{display:none!important}.ava-drawer__live{align-self:flex-start;margin-bottom:6px}.ava-drawer__foot{margin-top:auto;padding-top:18px;border-top:1px solid rgba(255,255,255,.12);display:flex;flex-direction:column;gap:14px}.ava-drawer__foot .ava-packout{display:inline-flex;align-self:flex-start}.ava-drawer__social{display:flex;gap:10px}}@media(max-width:600px){:where(div,p,nav,section):has(>.ava-btn:first-child:not([hidden])+.ava-btn:last-child:not([hidden])){display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;width:100%;flex-wrap:nowrap}:where(div,p,nav,section):has(>.ava-btn:first-child:not([hidden])+.ava-btn:last-child:not([hidden]))>.ava-btn{width:100%;min-width:0!important;padding-inline:8px;font-size:14px;white-space:normal;line-height:1.15;justify-content:center;text-align:center}.ava-dc__btns,.ava-rr__btns{flex-direction:column;align-items:stretch}.ava-dc__btns .ava-btn,.ava-rr__btns .ava-btn{width:100%;min-width:0}.ava-pdp3__actions{grid-template-columns:repeat(2,minmax(0,1fr))!important}.ava-pdp3__actions .ava-btn{font-size:14px;padding-inline:8px;white-space:nowrap}.ava-shopbtns{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ava-shopbtns .ava-btn{width:100%;min-width:0;justify-content:center}.ava-shopbtns .ava-btn:first-child{grid-column:1 / -1}}.ava-wish__deal{margin:auto 0 4px;box-sizing:border-box;min-height:52.8px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;text-align:left;padding:8px 10px;border-radius:8px;background:color-mix(in srgb,var(--red) 12%,transparent);border:1px solid color-mix(in srgb,var(--red) 35%,transparent);font-size:12px;line-height:1.45}.ava-wish__deal b{color:var(--red-ink,var(--red))}.ava-card__body:has(.ava-wish__deal) .ava-card__foot{margin-top:0!important;padding-top:0!important}.ava-shopband.has-wc .ava-top .ava-grid{grid-template-rows:min-content 1fr}.ava-qvm__head{justify-content:flex-end;border-bottom:0;padding:12px 14px 0}.ava-qvm__head b{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media(min-width:901px){.ava-pdp3--sealed{grid-template-columns:minmax(0,440px) minmax(0,1fr)}}.ava-pdp3--sealed .ava-pdp3__related .ava-pdp3__relrow{grid-template-columns:repeat(2,minmax(0,1fr))}.ava-pdp3--sealed .ava-card--hero{background:var(--panel);border:1px solid var(--border);border-radius:14px;padding:24px}.ava-pdp3--sealed .ava-card--hero .ava-card__art{padding:0}.ava-pdp3--sealed .ava-card--hero .ava-card__img{aspect-ratio:1/1;height:auto;display:flex;align-items:center;justify-content:center;overflow:hidden}.ava-pdp3--sealed .ava-card--hero .ava-card__img img{width:100%;height:100%;object-fit:contain;object-position:center;padding:0;margin:auto}.ava-card__img img.is-small{width:100%;height:100%;object-fit:contain;margin:0 auto;display:block}.ava-card__foot:has(.ava-tradebtn){grid-template-columns:36px 36px minmax(0,1fr)}.ava-card__foot .ava-tradebtn{grid-column:2;grid-row:2;width:36px;height:36px}.ava-card__foot:has(.ava-tradebtn)>.ava-btn:not(.ava-wishbtn),.ava-card__foot:has(.ava-tradebtn)>form{grid-column:3}.ava-pdp3__trade{width:100%;margin-top:10px;gap:8px}.ava-pdp3__tradehint{margin:6px 0 0;font-size:12px;line-height:1.4;color:var(--muted);text-align:center}.ava-rail__chips{display:flex;flex-direction:column;gap:6px;margin:4px 0 10px}.ava-rail__chips .ava-shop__chips{margin:0;display:flex;flex-direction:column;gap:6px}.ava-rail__chips .ava-shop__chipgroup{display:flex;flex-wrap:wrap;gap:6px}.ava-qv__trade{width:100%;gap:8px;margin:2px 0 4px}.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}@media(max-width:640px){.ava-pdp3__crumbs{flex-wrap:nowrap;min-width:0}.ava-pdp3__crumbs b{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ava-pdp3__crumbs>*{flex:none}.ava-pdp3__crumbs>b{flex:1 1 auto}}@media(max-width:480px){.ava-pdp3__title{font-size:32px;line-height:1}}@media(max-width:480px){.ava-pdp3__share{flex-wrap:nowrap;gap:5px}.ava-pdp3__share a,.ava-pdp3__share button{width:28px;height:28px;flex:none}}.ava-pdp3__pricerow--in.is-solo{justify-content:flex-end}.ava-pdp3__pricerow--in.is-solo>.ava-pdp3__price{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.ava-pdp3__pricerow--in.is-solo:not(:has([data-stock]:not([hidden]))){display:none}@media(min-width:700px)and (max-width:1000px){.ava-cards{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:701px)and (max-width:900px){.ava-pdp3__top{grid-template-columns:minmax(0,280px) minmax(0,1fr)!important;gap:24px!important}.ava-pdp3--sealed .ava-pdp3__top{grid-template-columns:minmax(0,320px) minmax(0,1fr)!important}}.ava-pdp3__media .ava-card--hero .ava-card__art{overflow:hidden}.ava-pdp3__media .ava-card--hero .ava-card__img{width:100%;height:100%;overflow:hidden}.ava-pdp3__media .ava-card--hero .ava-card__img img{width:100%;height:100%;object-fit:cover;transform:scale(1.02)}.ava-pdp3__media .ava-card--hero.ava-card--sealed .ava-card__img img{object-fit:contain!important;transform:none!important}.ava-pdp3__share{flex-wrap:wrap;row-gap:8px;min-width:0}.ava-pdp3__share a,.ava-pdp3__share button{border-color:var(--input)}@media(max-width:360px){.ava-pdp3__share>span{flex:1 0 100%}.ava-pdp3__share a,.ava-pdp3__share button{width:26px;height:26px}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/ava-pdp.css.map */
