.tcg-wish-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.tcg-wish-header{position:relative;display:inline-flex;align-items:center;justify-content:center;width:44px;min-height:44px;color:inherit;text-decoration:none;flex-shrink:0}.tcg-wish-header svg{width:20px;height:20px}.tcg-wish-header [data-wish-count]{position:absolute;top:0;inset-inline-end:0;min-width:16px;height:16px;border-radius:50%;background:var(--color-foreground);color:var(--color-background);text-align:center;font:10px/16px sans-serif}.tcg-wish-toggle{display:block}.tcg-wish-button{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:44px;padding:8px 0;color:var(--color-foreground);background:none;border:0;font:inherit;font-size:13px;cursor:pointer}.tcg-wish-button[hidden]{display:none}.tcg-wish-button[aria-pressed=true] svg path{fill:currentColor}.tcg-wish-toggle--card{position:absolute;inset-block-start:10px;inset-inline-end:10px;z-index:4}.product-card:has(>.tcg-wish-toggle--card){position:relative}.tcg-wish-toggle--card .tcg-wish-button{width:44px;padding:0;background:#fff;color:#242824;border:1px solid #24282426;border-radius:50%}.tcg-wishlist{padding:56px max(20px,calc((100vw - 1240px)/2)) 72px;background:var(--color-background);color:var(--color-foreground);min-height:65vh}.tcg-wishlist__intro{max-width:680px}.tcg-wishlist__eyebrow{font-size:11px;text-transform:uppercase;letter-spacing:.12em}.tcg-wishlist h1{font-size:clamp(34px,5vw,64px);line-height:1.1;margin:16px 0}.tcg-wishlist__intro>p:last-child{font-size:15px;line-height:1.7}.tcg-wishlist__toolbar{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-block:26px;margin-block-start:24px;border-block:1px solid rgb(var(--color-foreground-rgb)/.2)}.tcg-wishlist__actions{display:flex;flex-wrap:wrap;gap:10px}.tcg-wishlist button{min-height:44px;font-size:13px;cursor:pointer}.tcg-wishlist [hidden]{display:none!important}.tcg-wishlist__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:36px 24px;padding:0;margin:32px 0;list-style:none}.tcg-wishlist__card{min-width:0;position:relative}.tcg-wishlist__image{display:block;background:#fff;aspect-ratio:1}.tcg-wishlist__image img{width:100%;height:100%;object-fit:contain;padding:20px}.tcg-wishlist__card h2{font:inherit;font-size:15px;line-height:1.5;margin:14px 0 8px}.tcg-wishlist__card h2 a{text-decoration:none}.tcg-wishlist__price{font-size:16px;font-weight:600;margin-block:8px}.tcg-wishlist__stock{font-size:12px;margin-block:8px 14px}.tcg-wishlist__stock[data-available=true]{color:#23714d}.tcg-wishlist__card .tcg-wish-toggle{margin-block-start:8px}.tcg-wishlist__view{display:flex;justify-content:space-between;min-height:44px;align-items:center;text-decoration:none;border-block-end:1px solid currentColor;font-size:13px}.tcg-wishlist__continue{display:inline-flex;align-items:center;min-height:44px;gap:16px;font-size:14px}.tcg-wishlist__note{margin-block-start:32px;font-size:12px;line-height:1.7;max-width:680px;opacity:.75}.tcg-wishlist input{display:block;width:100%;padding:12px;font-size:16px}.tcg-wishlist :is(button,a,input):focus-visible,.tcg-wish-button:focus-visible,.tcg-wish-header:focus-visible{outline:2px solid currentColor;outline-offset:4px}.tcg-studio-store .tcg-wishlist{background:#eeeae1;color:#242824;--color-foreground:#242824;--color-foreground-rgb:36 40 36;--color-background:#eeeae1}.tcg-studio-store .tcg-wishlist h1{font-family:Georgia,Times New Roman,serif;font-style:italic;font-weight:400;letter-spacing:-.04em}.tcg-studio-store .tcg-wishlist__actions .button{background:#242824;border:1px solid #242824;color:#fff;border-radius:0}.tcg-studio-store .tcg-wishlist__actions .button-secondary{background:transparent;color:#242824}@media(max-width:749px){.tcg-wishlist{padding-block:32px 48px}.tcg-wishlist__toolbar{align-items:flex-start;flex-direction:column;gap:12px;padding-block:18px}.tcg-wishlist__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 16px}.tcg-wishlist__image img{padding:12px}.tcg-wishlist__card h2{font-size:13px}.tcg-wishlist__price{font-size:14px}.tcg-wishlist__card .tcg-wish-button{font-size:12px}.tcg-wish-header{width:40px}}tcg-wish-list{display:block}.tcg-wishlist .button-secondary{color:var(--color-foreground);background:transparent;border:1px solid rgb(var(--color-foreground-rgb)/.3)}@media(max-width:374px){.header__columns:has(.tcg-wish-header) .header-logo{width:72px;justify-self:center;position:relative;inset-inline-start:-20px}.header__columns:has(.tcg-wish-header) .header-logo__image{width:min(var(--header-logo-image-width-mobile),72px);height:auto}}.tcg-gallery-wishlist{display:none}.tcg-wishlist-static-anchor{position:relative}.tcg-gallery-wishlist[data-tcg-wishlist-mounted]{display:block;position:absolute;inset-block-start:12px;inset-inline-end:12px;width:44px;height:44px;z-index:5}.tcg-gallery-wishlist .tcg-wish-button{display:inline-flex;align-items:center;justify-content:center;min-width:44px;width:44px;min-height:44px;height:44px;padding:0;border:1px solid #161a2026;border-radius:50%;background:#fff;color:#161a20;box-shadow:0 2px 8px #1014180a;touch-action:manipulation}.tcg-gallery-wishlist .tcg-wish-button:hover{background:#f5f7f6}.tcg-gallery-wishlist .tcg-wish-button[aria-pressed=true]{color:#087b57;border-color:#087b5740;background:#fff}.tcg-gallery-wishlist .tcg-wish-button:focus-visible{outline:2px solid #087b57;outline-offset:3px}.tcg-gallery-wishlist [data-wish-label]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}
/*# sourceMappingURL=/cdn/shop/t/5/assets/tcg-wishlist.css.map */
