.wig-series{width:100%;overflow:visible}
.wig-series__grid{display:flex;flex-wrap:wrap;justify-content:center;gap:22px;align-items:stretch}
.wig-series .wig-series__card{position:relative;display:block;isolation:isolate;flex:0 1 calc((100% - 66px)/4);min-width:0;aspect-ratio:auto;padding:0;border:0;border-radius:16px;overflow:visible;background:transparent;outline:none;transform:none;transition:none}
.wig-series .wig-series__clean{position:relative;z-index:0;display:block;width:100%;height:auto;object-fit:contain;mix-blend-mode:normal;border-radius:0}
.wig-series .wig-series__pop-characters{position:absolute;z-index:2;top:-10%;left:-3%;display:block;width:106%;height:auto;max-width:none;object-fit:contain;mix-blend-mode:normal;border-radius:0;transform:translateY(-10%) scale(.88);transform-origin:center bottom;will-change:transform;filter:drop-shadow(0 8px 7px #0002);pointer-events:none;transition:transform .3s cubic-bezier(.22,1,.36,1)}
@media(hover:hover){.wig-series .wig-series__card:hover{z-index:3}.wig-series .wig-series__card:hover .wig-series__pop-characters{transform:translateY(-18%) scale(1.14)}}
.wig-series .wig-series__card:focus-visible{z-index:3;outline:none;box-shadow:0 4px 0 #111}
.wig-series .wig-series__card:focus-visible .wig-series__pop-characters{transform:translateY(-18%) scale(1.14)}
@media(max-width:1000px){.wig-series .wig-series__card{flex-basis:calc((100% - 40px)/3)}}
@media(max-width:700px){.wig-series__grid{gap:15px}.wig-series .wig-series__card{flex-basis:calc((100% - 15px)/2)}}
@media(prefers-reduced-motion:reduce){.wig-series .wig-series__pop-characters{transition:none}}
