:root{--slab-bg:#f8fafc;--slab-border:#e5e7eb;--slab-radius:14px;--label-bg:#fff;--label-border:#d1d5db;--label-radius:10px;--win-bg:#fff;--win-border:#d1d5db;--win-radius:10px;--shadow:0 4px 14px rgba(0,0,0,.12);--badge-shadow:0 4px 12px rgba(0,0,0,.25);--icon-psa: url(/cdn/shop/files/PSA_Badge.jpg?v=1756275048);--icon-bgs: url(/cdn/shop/files/BGS_badge.jpg?v=1756275047);--icon-cgc: url(/cdn/shop/files/CGC_Badge.jpg?v=1756275048);--icon-sgc: url(/cdn/shop/files/SGC_Badge.jpg?v=1756275047);--icon-gradelat: url(/cdn/shop/files/GradeLat_Badge.jpg?v=1756275048);--icon-valueup: url(/cdn/shop/files/ValueUp_Badge.jpg?v=1756275048);--icon-gxi: url(/cdn/shop/files/GXI_Badge.jpg?v=1756275047)}.slab{position:relative!important;inset:auto!important;z-index:auto!important;display:flex;flex-direction:column;align-items:stretch;width:100%!important;max-width:100%!important;max-height:none!important;background:var(--slab-bg);border:6px solid var(--slab-border);border-radius:var(--slab-radius);padding:10px 12px 14px;box-shadow:var(--shadow);overflow:hidden;gap:8px;pointer-events:auto!important}.slab-label{order:0;position:static!important;top:auto!important;left:auto!important;right:auto!important;display:flex;align-items:center;justify-content:space-between;gap:.6rem;width:100%;min-height:52px;margin:0 0 8px;padding:8px 10px;background:var(--label-bg);border:2px solid var(--label-border);border-radius:var(--label-radius);font-weight:800;font-size:.95rem;letter-spacing:.2px;color:#111;pointer-events:none!important}.slab-title{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.1;max-height:2.2em}.slab-grade{flex:0 0 auto;width:32px;height:32px;border-radius:9999px;display:grid;place-items:center;background:#111827;color:#facc15;border:1px solid #111827;font-size:.95rem;font-weight:900;line-height:1;box-shadow:0 1px 4px #00000026}@media (max-width:380px){.slab-grade{width:28px;height:28px;font-size:.85rem}}.slab-badge{order:1;position:relative!important;display:block!important;align-self:center;margin:6px auto -14px!important;width:clamp(84px,22%,180px);aspect-ratio:2 / 1;background:#fff;background-image:var(--badge-icon, none);background-repeat:no-repeat;background-position:center;background-size:contain;border:2px solid #d1d5db;border-radius:12px;box-shadow:var(--badge-shadow);z-index:3!important;color:transparent;pointer-events:none!important}.slab-badge:after{content:""}.slab--psa .slab-badge{--badge-icon: var(--icon-psa);border-color:#d32f2f}.slab--bgs .slab-badge{--badge-icon: var(--icon-bgs);border-color:#9aa3af}.slab--cgc .slab-badge{--badge-icon: var(--icon-cgc);border-color:#9aa3af}.slab--sgc .slab-badge{--badge-icon: var(--icon-sgc);border-color:#111}.slab--gradelat .slab-badge{--badge-icon: var(--icon-gradelat);border-color:#111}.slab--valueup .slab-badge{--badge-icon: var(--icon-valueup);border-color:#0f5fb5}.slab--gxi .slab-badge{--badge-icon: var(--icon-gxi);border-color:#111}.slab-window{order:2;position:static!important;inset:auto!important;z-index:1;width:100%!important;max-width:100%!important;background:var(--win-bg);border:2px solid var(--win-border);border-radius:var(--win-radius);padding:8px!important;display:flex;align-items:center;justify-content:center;overflow:visible!important;aspect-ratio:3/4}.slab-window>a{display:block!important;width:100%!important;height:auto!important}.slab-window img{display:block!important;width:100%!important;height:auto!important;object-fit:contain!important;border-radius:8px!important;backface-visibility:hidden!important;will-change:transform;transform-origin:50% 60%}.slab+.product-title{display:none}.card .card__badge{z-index:5}.product-image-wrapper a{position:relative;z-index:2;display:block}.product-image-wrapper img{pointer-events:auto}.slab--psa .slab-label{background:#fff;color:#111;border-color:#d32f2f}.slab--bgs.slab--bgs-silver .slab-label{background:linear-gradient(#dfe3e8,#c9ced6);border-color:#9aa3af}.slab--bgs.slab--bgs-silver .slab-grade{background:linear-gradient(#dfe3e8,#c9ced6);color:#111;border-color:#9aa3af}.slab--bgs.slab--bgs-gold .slab-label{background:linear-gradient(#f6e7a9,#e6cf6a);border-color:#b99729}.slab--bgs.slab--bgs-gold .slab-grade{background:linear-gradient(#f6e7a9,#e6cf6a);color:#111;border-color:#b99729}.slab--bgs.slab--bgs-blacklabel .slab-label,.slab--bgs.slab--bgs-blacklabel .slab-grade{background:#0a0a0a;color:#d6b85a;border-color:#d6b85a}.slab--cgc.slab--cgc-silver .slab-label{background:linear-gradient(#e5e7eb,#cfd4dc);border-color:#9aa3af}.slab--cgc.slab--cgc-silver .slab-grade{background:linear-gradient(#e5e7eb,#cfd4dc);color:#111;border-color:#9aa3af}.slab--cgc.slab--cgc-pristine10 .slab-label{background:linear-gradient(#fff8d6,#f3e6a5);border-color:#d6b85a}.slab--cgc.slab--cgc-pristine10 .slab-grade{background:#0a0a0a;color:#d6b85a;border-color:#d6b85a}.slab--sgc .slab-label,.slab--sgc .slab-grade,.slab--gradelat .slab-label,.slab--gradelat .slab-grade{background:#fff;color:#111;border-color:#111}.slab--valueup .slab-label,.slab--valueup .slab-grade{background:#1685fa;color:#fff;border-color:#0f5fb5}.slab--valueup.slab--valueup-10 .slab-grade{background:#1685fa;color:#d6b85a;border-color:#d6b85a}.slab--gxi .slab-label,.slab--gxi .slab-grade{background:#fff;color:#111;border-color:#111}@media (prefers-reduced-motion: reduce){.slab *,.slab-badge,.slab-window img{transition:none!important;animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/card-slab.css.map */
