.vp-av.has-img{box-shadow:0 0 0 2px #fff, 0 0 0 3.5px var(--rc,#c9a35c), 0 6px 14px #00000024;background:#fff;padding:0;overflow:hidden}.vp-av.has-img img{object-fit:cover;object-position:50% 22%;width:100%;height:100%;display:block}.vp-av.has-img.is-logo img{object-fit:contain;padding:6px}.vp-s.r1 .vp-av.has-img{--rc:var(--r1)}.vp-s.r2 .vp-av.has-img{--rc:var(--r2)}.vp-s.r3 .vp-av.has-img{--rc:var(--r3)}.vp-none,.ve-partial{color:#5e6e72;background:#f4f7f7;border-radius:12px;margin:8px 0 0;padding:10px 12px;font-size:12px;line-height:1.8}.ve-partial{color:#7a5a22;background:#fff6e8}.ve-cover{margin:12px 0 4px}.ve-cover img{aspect-ratio:16/9;object-fit:cover;border-radius:16px;width:100%;display:block}.ve-cover figcaption{color:#5e6e72;gap:2px;padding:8px 2px 0;font-size:11.5px;line-height:1.7;display:grid}.ve-cover figcaption span{color:#8a9799;font-size:10.5px}.vs-photo{width:100%;margin:6px 0 0;position:relative}.vs-photo img{object-fit:cover;object-position:50% 25%;border-radius:18px;width:100%;max-height:300px;display:block;box-shadow:0 12px 26px #00000029}.vs-photo figcaption{color:#8a9799;text-align:center;padding-top:6px;font-size:10.5px}.vp-av.big.has-img{width:110px;height:110px}.vs-facts{text-align:right;width:100%;margin:14px 0 0;padding:0}.vs-facts div{border-bottom:1px solid var(--line,#e5ecec);grid-template-columns:74px 1fr;gap:10px;padding:10px 2px;display:grid}.vs-facts dt{color:#a55a2a;font-size:11.5px;font-weight:800}.vs-facts dd{color:var(--ink);margin:0;font-size:12.5px;line-height:1.8}.vs-gal{scroll-snap-type:x mandatory;scrollbar-width:none;gap:8px;width:calc(100% + 40px);margin:16px -20px 0;padding:0 20px 4px;display:flex;overflow-x:auto}.vs-gal figure{scroll-snap-align:center;flex:0 0 70%;margin:0}.vs-gal img{aspect-ratio:4/3;object-fit:cover;border-radius:14px;width:100%;display:block}.vs-gal figcaption{color:#5e6e72;text-align:right;padding-top:5px;font-size:11px}.vs-src{color:#5e6e72;margin:12px 0 0;font-size:11.5px}.vs-src a{color:var(--ink);text-underline-offset:3px}
