.cab[data-astro-cid-oy364cok]{--glow: 0;position:relative}.cab-link[data-astro-cid-oy364cok]{display:grid;gap:18px;outline-offset:6px}.cab-frame[data-astro-cid-oy364cok]{position:relative;padding:10px;border-radius:6px;background:repeating-linear-gradient(92deg,#0000 0 6px,#00000029 6px 7px,#ffffff06 7px 12px,#0000 12px 19px),linear-gradient(170deg,var(--walnut-3),var(--walnut) 60%,#170f08);box-shadow:0 1px #ffffff0f inset,0 30px 60px -30px #000000e6,0 0 0 1px #00000080;transition:box-shadow .6s var(--ease)}.cab-frame[data-astro-cid-oy364cok]:before{content:"";position:absolute;inset:8px;border-radius:3px;box-shadow:0 0 0 1px #c9a96e8c;pointer-events:none;z-index:3}.cab-panel[data-astro-cid-oy364cok]{position:relative;aspect-ratio:4 / 5;border-radius:2px;overflow:hidden;isolation:isolate;background:radial-gradient(120% 70% at 50% 0%,#fffaf0 0%,var(--cabinet) 45%,#e6dac4 100%);box-shadow:inset 0 0 0 1px #00000014,inset 0 24px 40px -20px #fff8e6e6,inset 0 -40px 60px -30px #785a3259;filter:brightness(calc(.9 + var(--glow) * .12));transition:filter .6s var(--ease)}.cab-led[data-astro-cid-oy364cok]{position:absolute;inset:0 6% auto;height:3px;border-radius:0 0 4px 4px;background:#fff9ec;box-shadow:0 0 12px 3px #fff0cde6,0 0 50px 12px #ffe8be73;z-index:2}.cab-panel[data-astro-cid-oy364cok] picture{position:absolute;inset:0}.cab-panel[data-astro-cid-oy364cok] img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;-webkit-mask-image:linear-gradient(180deg,transparent 0%,#000 9%,#000 91%,transparent 100%);mask-image:linear-gradient(180deg,transparent 0%,#000 9%,#000 91%,transparent 100%);transform:scale(.94);transition:transform 1.1s var(--ease),opacity .7s var(--ease)}.cab-panel[data-astro-cid-oy364cok].is-photo img{object-fit:cover;mix-blend-mode:normal;-webkit-mask-image:none;mask-image:none;transform:none}.cab-panel[data-astro-cid-oy364cok] .cab-img-2{opacity:0}.cab-glass[data-astro-cid-oy364cok]{position:absolute;inset:0;z-index:2;background:linear-gradient(115deg,transparent 30%,rgb(255 255 255 / .35) 45%,transparent 52%);transform:translate(110%);transition:transform 1.2s var(--ease);pointer-events:none}.cab-plaque[data-astro-cid-oy364cok]{display:grid;gap:2px;padding-inline:4px}.cab-brand[data-astro-cid-oy364cok]{font-size:.72rem;font-weight:650;letter-spacing:.22em;text-transform:uppercase;color:var(--brass);text-align:right}.cab-model[data-astro-cid-oy364cok]{text-transform:uppercase;font-size:1.05rem;font-weight:500;letter-spacing:.02em;color:var(--ivory);text-align:right;overflow-wrap:anywhere}.cab-meta[data-astro-cid-oy364cok]{font-size:.8rem;color:var(--dim)}.cab-price[data-astro-cid-oy364cok]{margin-top:6px;font-size:.98rem;font-weight:560;color:var(--brass-hi);display:flex;flex-wrap:wrap;gap:2px 10px;align-items:baseline}.cab-price[data-astro-cid-oy364cok].is-request{font-size:.86rem;font-weight:500;letter-spacing:.02em;color:var(--brass)}.cab-price[data-astro-cid-oy364cok] s[data-astro-cid-oy364cok]{font-size:.8rem;font-weight:400;color:var(--dim)}@media(hover:hover){.cab-link[data-astro-cid-oy364cok]:hover{--glow: 1}.cab-link[data-astro-cid-oy364cok]:hover .cab-frame[data-astro-cid-oy364cok]{box-shadow:0 1px #ffffff14 inset,0 40px 80px -30px #000000e6,0 0 70px -10px #ecd6a647,0 0 0 1px #c9a96e59}.cab-link[data-astro-cid-oy364cok]:hover .cab-panel[data-astro-cid-oy364cok] .cab-img-1{transform:scale(1.02)}.cab-link[data-astro-cid-oy364cok]:hover .cab-panel[data-astro-cid-oy364cok]:has(:global(.cab-img-2)) .cab-img-1{opacity:0}.cab-link[data-astro-cid-oy364cok]:hover .cab-panel[data-astro-cid-oy364cok] .cab-img-2{opacity:1;transform:scale(1.02)}.cab-link[data-astro-cid-oy364cok]:hover .cab-glass[data-astro-cid-oy364cok]{transform:translate(-110%)}}
