.catalog-plate-figure{aspect-ratio:4/5;display:block;position:relative;container-type:inline-size}.catalog-plate-body{transition:transform var(--motion-base) var(--ease-brand);position:absolute;inset:0}.catalog-plate-cutout{filter:drop-shadow(-1px -1px .5px #ffffff3d)drop-shadow(-3px -4px 10px #ffffff12)drop-shadow(6px 10px 12px #000000b3);position:absolute;inset:9% 9% 11%}.catalog-plate-figure[data-cosmos-nebula]:before{inset:3% -14% 5%}.catalog-plate-figure[data-cosmos-nebula] .catalog-plate-cutout{filter:var(--cosmos-nebula-rim)}.catalog-plate-disk{aspect-ratio:1;border-radius:9999px;width:74%;position:absolute;top:12%;left:13%;overflow:hidden}.catalog-plate-disk:after{content:"";border-radius:inherit;pointer-events:none;background:radial-gradient(circle at 30% 26%,#0000 34%,#0000006b 68%,#000000db 100%);position:absolute;inset:0;box-shadow:inset 1px 1px #ffffff38,inset -10px -14px 28px #0000008c}.catalog-plate-photo,.catalog-plate-alt{transition:opacity var(--motion-slow) var(--ease-brand)}.catalog-plate-alt{opacity:0}@media (hover:none){.catalog-plate-alt{display:none}}.catalog-plate-ring{color:#fff;pointer-events:none;opacity:.55;width:100%;height:auto;transition:opacity var(--motion-base) var(--ease-brand), transform var(--motion-slow) var(--ease-brand);position:absolute;top:56%;left:50%;overflow:visible;transform:translate(-50%,-50%)rotate(-15deg);-webkit-mask-image:linear-gradient(105deg,#000 20%,#00000059 100%);mask-image:linear-gradient(105deg,#000 20%,#00000059 100%)}.catalog-plate-lettering{pointer-events:none;width:100%;height:auto;transition:transform var(--motion-slow) var(--ease-brand);font-size:17px;position:absolute;top:56%;left:50%;overflow:visible;transform:translate(-50%,-50%)rotate(-15deg)}.catalog-ring-name{font-family:var(--font-display-stack);font-size:min(calc(clamp(10px, 5cqi, 13px) * 300 * tan(atan2(1px, 100cqi))), var(--catalog-ring-fit));letter-spacing:.06em;text-transform:uppercase;fill:#fff;paint-order:stroke;stroke:#000000d9;stroke-width:.22em;stroke-linejoin:round;font-weight:600}.catalog-ring-price{font-family:var(--font-text-stack);font-size:calc(clamp(10px, 4.6cqi, 12px) * 300 * tan(atan2(1px, 100cqi)));font-variant-numeric:tabular-nums;letter-spacing:.04em;fill:#fffc;paint-order:stroke;stroke:#000000bf;stroke-width:.22em;stroke-linejoin:round;font-weight:500}.catalog-plate-uncharted{background:#fff;border-radius:9999px;width:4px;height:4px;position:absolute;top:56%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 8px 2px #ffffff59}@media (hover:hover){.catalog-plate:hover .catalog-plate-body{transform:translateY(-3%)}.catalog-plate:hover .catalog-plate-ring{opacity:1}.catalog-plate:hover :is(.catalog-plate-ring,.catalog-plate-lettering){transform:translate(-50%,-50%)rotate(-11deg)}.catalog-plate-has-alt:hover .catalog-plate-photo{opacity:0}.catalog-plate-has-alt:hover .catalog-plate-alt{opacity:1}}.catalog-plate:focus-visible .catalog-plate-body{transform:translateY(-3%)}.catalog-plate:focus-visible .catalog-plate-ring{opacity:1}.catalog-plate:focus-visible :is(.catalog-plate-ring,.catalog-plate-lettering){transform:translate(-50%,-50%)rotate(-11deg)}@media (prefers-reduced-motion:reduce){.catalog-plate-body,.catalog-plate-ring,.catalog-plate-lettering,.catalog-plate-photo,.catalog-plate-alt{transition:none}.catalog-plate:hover .catalog-plate-body,.catalog-plate:focus-visible .catalog-plate-body{transform:none}.catalog-plate:hover :is(.catalog-plate-ring,.catalog-plate-lettering),.catalog-plate:focus-visible :is(.catalog-plate-ring,.catalog-plate-lettering){transform:translate(-50%,-50%)rotate(-15deg)}}.catalog-orbit-row{--catalog-row-item:240px;background-image:repeating-linear-gradient(90deg,#ffffff52 0 1px,#0000 1px 6px);background-repeat:no-repeat;background-size:100% 1px;background-attachment:local;background-position:0 calc(var(--catalog-row-item) * 1.25 * .56);scroll-snap-type:x proximity;scroll-padding-inline:var(--gutter,1rem)}@media (min-width:40rem){.catalog-orbit-row{--catalog-row-item:260px}}.catalog-orbit-row>li{width:var(--catalog-row-item);scroll-snap-align:start}.catalog-skeleton-star{animation:catalog-breathe calc(var(--motion-slow) * 4) var(--ease-brand) infinite alternate}li:nth-child(3n+2) .catalog-skeleton-star{animation-delay:calc(var(--motion-slow) * -1.5)}li:nth-child(3n+3) .catalog-skeleton-star{animation-delay:calc(var(--motion-slow) * -3)}@keyframes catalog-breathe{0%{opacity:.25}to{opacity:.9}}@media (prefers-reduced-motion:reduce){.catalog-skeleton-star{opacity:.6;animation:none}}@media (hover:none){.catalog-plate-cutout{filter:drop-shadow(-1px -1px .5px #ffffff3d)}.catalog-plate-figure[data-cosmos-nebula] .catalog-plate-cutout{filter:var(--cosmos-nebula-rim-phone)}}
