.anime-pass .wl-section{padding:var(--ap-section-top) 0 var(--ap-section-bot)}.anime-pass .wl-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--ap-gap-grid)}.anime-pass .wl-loading{grid-column:1 / -1;text-align:center;padding:var(--ap-space-12) 0;font-family:var(--ap-font-ui);font-size:var(--ap-text-md);color:var(--ap-ink);opacity:.6}.anime-pass .wl-empty{grid-column:1 / -1;text-align:center;padding:var(--ap-space-14) var(--ap-space-8);display:flex;flex-direction:column;align-items:center;gap:var(--ap-space-6)}.anime-pass .wl-empty-icon{width:64px;height:64px;color:var(--ap-ink);opacity:.2}.anime-pass .wl-empty-heading{font-family:var(--ap-font-display);font-size:var(--ap-text-3xl);text-transform:uppercase;color:var(--ap-ink);margin:0}.anime-pass .wl-empty-text{font-family:var(--ap-font-ui);font-size:var(--ap-text-md);color:var(--ap-ink);opacity:.65;max-width:28ch;margin:0}.anime-pass .wl-card{background:var(--ap-paper);border:var(--ap-border-md) solid var(--ap-ink);border-radius:var(--ap-radius-xl);overflow:hidden;position:relative;box-shadow:var(--ap-shadow);display:flex;flex-direction:column;transition:transform var(--ap-duration) var(--ap-ease),box-shadow var(--ap-duration) var(--ap-ease)}.anime-pass .wl-card:hover,.anime-pass .wl-card:focus-within{transform:var(--ap-lift-card);box-shadow:var(--ap-shadow-xl)}.anime-pass .wl-card-media{position:relative;aspect-ratio:1 / 1;display:grid;place-items:center;background:var(--ap-kraft);border-bottom:var(--ap-border-md) solid var(--ap-ink);overflow:hidden}.anime-pass .wl-card-media a{display:block;width:100%;height:100%}.anime-pass .wl-card-media img{width:100%;height:100%;object-fit:cover}.anime-pass .wl-card-media .wl-no-img{width:100%;height:100%;display:grid;place-items:center;font-family:var(--ap-font-display);font-size:var(--ap-text-sm);text-transform:uppercase;letter-spacing:.06em;color:var(--ap-ink);opacity:.3}.anime-pass .wl-card .wl-remove{position:absolute;top:var(--ap-space-4);right:var(--ap-space-4);z-index:3;width:34px;height:34px;border-radius:var(--ap-radius-circle);border:var(--ap-border-thin) solid var(--ap-ink);background:var(--ap-red);color:var(--ap-white, #fff);box-shadow:var(--ap-shadow-xs);display:grid;place-items:center;cursor:pointer;transition:background var(--ap-duration-quick) var(--ap-ease),transform var(--ap-duration-quick) var(--ap-ease)}.anime-pass .wl-card .wl-remove:hover{transform:scale(1.1)}.anime-pass .wl-card .wl-remove svg{width:16px;height:16px;fill:currentColor}.anime-pass .wl-card-body{padding:var(--ap-space-6) var(--ap-space-7) var(--ap-space-7);display:flex;flex-direction:column;gap:var(--ap-space-2);flex:1}.anime-pass .wl-card-body .wl-tag{font-family:var(--ap-font-mono);font-size:var(--ap-text-2xs);text-transform:uppercase;letter-spacing:.08em;color:var(--ap-red);font-weight:700}.anime-pass .wl-card-body h3{font-family:var(--ap-font-display);font-size:var(--ap-text-lg);text-transform:uppercase;line-height:1.2;margin:0}.anime-pass .wl-card-body h3 a{color:var(--ap-ink);text-decoration:none}.anime-pass .wl-card-body h3 a:hover{text-decoration:underline;text-underline-offset:.15em}.anime-pass .wl-card-body .wl-price{font-family:var(--ap-font-mono);font-size:var(--ap-text-sm);color:var(--ap-ink)}.anime-pass .wl-price-row{display:flex;justify-content:space-between;align-items:center;margin-top:auto;gap:var(--ap-space-3)}.anime-pass .wl-card-body .qb{display:inline-flex;align-items:center;gap:var(--ap-space-1);padding:var(--ap-space-1) var(--ap-space-4);border:var(--ap-border-md) solid var(--ap-ink);border-radius:var(--ap-radius-pill);background:var(--ap-red);color:var(--ap-white);font-family:var(--ap-font-ui);font-weight:var(--ap-weight-bold);font-size:var(--ap-text-xs);text-transform:uppercase;letter-spacing:var(--ap-tracking-wider);text-decoration:none;cursor:pointer;white-space:nowrap;min-height:30px;transition:background var(--ap-duration-quick) var(--ap-ease),color var(--ap-duration-quick) var(--ap-ease)}.anime-pass .wl-card-body .qb:hover{background:var(--ap-red-2);color:var(--ap-white)}.anime-pass .wl-card-body .qb--disabled{opacity:.5;cursor:default;pointer-events:none}.anime-pass .wl-toolbar{display:flex;align-items:center;justify-content:space-between;gap:var(--ap-space-6);margin-bottom:var(--ap-space-8);flex-wrap:wrap}.anime-pass .wl-toolbar .wl-count-label{font-family:var(--ap-font-mono);font-size:var(--ap-text-sm);text-transform:uppercase;letter-spacing:.06em;color:var(--ap-ink);opacity:.6}.anime-pass .wl-toolbar .wl-actions{display:flex;gap:var(--ap-space-4)}@media(max-width:1024px){.anime-pass .wl-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:768px){.anime-pass .wl-grid{grid-template-columns:repeat(2,1fr);gap:var(--ap-space-5)}.anime-pass .wl-section{padding:var(--ap-space-10) var(--ap-pad-x) var(--ap-space-12)}.anime-pass .wl-card-body{padding:var(--ap-space-4) var(--ap-space-5) var(--ap-space-5)}.anime-pass .wl-card-body h3{font-size:var(--ap-text-lg)}.anime-pass .wl-toolbar{flex-direction:column;align-items:flex-start;gap:var(--ap-space-4)}}@media(max-width:480px){.anime-pass .wl-empty-icon{width:48px;height:48px}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/anime-pass-wishlist.css.map */
