.vsl-tile__art,.vsl-pdp__art,.vsl-thumb,.vsl-card__art{position:relative}
.vsl-tile__art img,.vsl-pdp__art img,.vsl-thumb img{position:absolute;inset:10%;width:80%;height:80%;max-width:none;max-height:none;object-fit:contain;aspect-ratio:auto}
.vsl-thumb img{inset:12%;width:76%;height:76%}
.vsl-line__img img,.vsl-card__art img{object-fit:contain;aspect-ratio:auto}
@media(max-width:759px){.vsl-tile__art img{inset:8%;width:84%;height:84%}}
.vsl-acctbtn{display:flex;align-items:center;justify-content:center;width:46px;height:46px;flex:none;border-radius:999px;border:3px solid var(--vsc-cream-100);background:var(--vsc-green-600);color:var(--vsc-cream-100);text-decoration:none;transition:background .15s,color .15s}
.vsl-acctbtn:hover,.vsl-acctbtn:focus-visible{background:var(--vsc-cream-100);color:var(--vsc-green-700)}
.vsl-acctbtn[aria-current]{background:var(--vsc-orange-500);color:var(--vsc-neutral-900)}
