.collectibles-shell{--project-accent:#dba9a4}.collectibles-hero .digimon-hero-art-frame>.collectibles-hero-key-visual{object-fit:cover;object-position:50% 50%;filter:saturate(.9)brightness(.94)}.collectibles-product-button{z-index:8;cursor:zoom-in;background:0 0;border:0;width:100%;padding:0}.collectibles-product{grid-template-rows:34px minmax(0,1fr) auto;gap:18px;display:grid}.collectibles-product-scene{z-index:0;position:absolute;inset:0;overflow:hidden}.collectibles-product-scene img{object-fit:cover;object-position:center;filter:brightness(.55)saturate(.75)blur(1px);width:100%;height:100%;transform:scale(1.035)}.collectibles-product-scene:after{content:"";background:linear-gradient(#080b1240,#0000 35%,#080b1280 72%,#080b12);position:absolute;inset:0}.collectibles-product .card-topline{grid-row:1}.collectibles-product .collectibles-product-image{z-index:5;grid-row:2;min-height:0;position:relative;inset:auto;overflow:visible;-webkit-mask-image:none;mask-image:none}.collectibles-product .collectibles-product-image img{position:absolute;inset:0}.collectibles-product .service-copy{grid-row:3;position:relative;inset:auto;transform:none}.collectibles-product .collectibles-product-image:before,.collectibles-product .collectibles-product-image:after{display:none}.collectibles-product .collectibles-product-image img{object-fit:contain;filter:drop-shadow(0 22px 24px #000c)drop-shadow(0 5px 7px #0009);display:block}.collectibles-product:after{height:48%}.collectibles-product-copy>.collectibles-product-material{color:var(--case-muted);margin-top:10px;font-size:10px;line-height:1.6}.collectibles-product-copy>p:not(.collectibles-product-material){color:var(--case-text);margin-top:14px;font-size:12px;line-height:1.8}.collectibles-dialog{color:#edf0f4;background:#121822;border:1px solid #c9d6e533;border-radius:20px;width:min(940px,100vw - 40px);max-width:none;max-height:calc(100dvh - 40px);margin:auto;padding:0;box-shadow:0 32px 120px #0009}.collectibles-dialog::backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#03060cdb}body:has(.collectibles-dialog[open]){overflow:hidden}.collectibles-dialog-panel{grid-template-columns:1.2fr 1fr;display:grid;position:relative}.collectibles-dialog-close{z-index:2;color:#e5eaf2;font:inherit;cursor:pointer;background:#121822da;border:1px solid #b4c4d433;border-radius:22px;align-items:center;gap:16px;padding:8px 12px;font-size:11px;display:flex;position:absolute;top:18px;right:20px}.collectibles-dialog-close span{font-size:20px}.collectibles-dialog-image{aspect-ratio:1;background:radial-gradient(#29313c,#171e28);align-self:center;place-items:center;min-width:0;padding:32px;display:grid}.collectibles-dialog-image img{object-fit:contain;width:100%;height:100%;max-height:440px}.collectibles-dialog-copy{align-self:center;padding:78px 34px 38px}.collectibles-dialog-copy .case-kicker{color:#d8aaa4;letter-spacing:.12em;font-size:8px}.collectibles-dialog-copy h2{margin:18px 0;font-size:26px;font-weight:400;line-height:1.5}.collectibles-dialog-copy>p:not([class]){color:#b5c0d0;font-size:13px;line-height:2}.collectibles-dialog-copy>span{color:#91a0b3;font-size:11px}@media (max-width:700px){.collectibles-dialog{border-radius:14px;width:calc(100vw - 24px);max-height:calc(100dvh - 24px)}.collectibles-dialog-panel{grid-template-columns:1fr}.collectibles-dialog-image{aspect-ratio:1.1;width:100%;padding:36px}.collectibles-dialog-image img{max-height:280px}.collectibles-dialog-copy{padding:24px}.collectibles-dialog-copy h2{margin-block:12px;font-size:22px}.collectibles-dialog-close{top:12px;right:12px}}
