.pack-art.svelte-1ohp1z8 .wrapper:where(.svelte-1ohp1z8){position:absolute;top:0;width:100%;height:100%}.product-card:hover .companion-pack-overflow-menu.svelte-1ohp1z8,.product-card:focus-within .companion-pack-overflow-menu.svelte-1ohp1z8{opacity:1}.description.svelte-1ohp1z8{bottom:3.75rem;padding:0;overflow:hidden;white-space:nowrap;height:1.25rem;color:var(--text-03)}.companion-pack-overflow-menu.svelte-1ohp1z8{z-index:2;flex-shrink:0;margin-right:-.65rem;margin-bottom:-1px;opacity:0;transition:opacity .2s;border:none;border-radius:0;--button-icon-color: var(--text-03);--button-icon-color-hover: var(--text-03);--button-background: transparent;--button-border: transparent;--button-border-radius: 0;--button-padding: 0}.art.svelte-1ohp1z8{padding-top:100%;box-sizing:border-box;position:relative;display:flex;align-items:center;justify-content:center}.card-link.svelte-1ohp1z8{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.card-link.svelte-1ohp1z8:hover,.card-link.svelte-1ohp1z8:focus{transition:box-shadow .2s ease;box-shadow:0 0 0 3px var(--focus);border-radius:.5rem}.info.svelte-1ohp1z8{height:6rem}.info.svelte-1ohp1z8 a:where(.svelte-1ohp1z8){color:var(--text-01);text-decoration:none}.info.svelte-1ohp1z8 .name:where(.svelte-1ohp1z8){font-size:inherit;line-height:inherit;font-weight:500;bottom:5rem;right:1rem;left:1rem;line-height:1.1;width:unset}.info.svelte-1ohp1z8 .row:where(.svelte-1ohp1z8){position:absolute;left:1rem;right:1rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.info.svelte-1ohp1z8 .label:where(.svelte-1ohp1z8){overflow:visible;z-index:2;bottom:1rem;height:1.25rem;line-height:1.25;display:flex;justify-content:flex-end;align-items:center}.info.svelte-1ohp1z8 .label:where(.svelte-1ohp1z8) a:where(.svelte-1ohp1z8){padding:.5rem 0}.info.svelte-1ohp1z8 .label:where(.svelte-1ohp1z8) span:where(.svelte-1ohp1z8){flex-grow:1;align-self:flex-end;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tags.svelte-1ohp1z8{bottom:3.75rem;padding:0;margin:0;height:1.25rem;color:var(--text-03)}.tags.svelte-1ohp1z8 li:where(.svelte-1ohp1z8){display:inline-block}.tags.svelte-1ohp1z8 li:where(.svelte-1ohp1z8):not(:first-child):before{content:", "}.tags.row.svelte-1ohp1z8{overflow:hidden;white-space:normal}
