.card--stamp[data-v-ac3faabf]{position:relative}.card--stamp:focus-within img[data-v-ac3faabf],.card--stamp:hover img[data-v-ac3faabf]{filter:drop-shadow(5px 5px 5px rgba(0,0,0,.2));transform:scale(1.075) rotate(5deg)}@media (min-width:1440px){.card--stamp:focus-within img[data-v-ac3faabf],.card--stamp:hover img[data-v-ac3faabf]{transform:scale(1.1) rotate(5deg)}}.card__image[data-v-ac3faabf]{align-items:center;background-color:var(--color-blue);display:flex;overflow:hidden;padding:calc(var(--space-xl)*.75)}@media (min-width:1440px){.card__image[data-v-ac3faabf]{padding:var(--space-xl)}}.card__image img[data-v-ac3faabf]{aspect-ratio:1/1;filter:drop-shadow(0 0 5px rgba(0,0,0,.2));-o-object-fit:contain;object-fit:contain;transition:transform .2s var(--ease-authentic)}.card__issue-year[data-v-ac3faabf]{color:var(--color-white);font-size:.875rem;font-weight:500;inset:5px auto auto 5px;line-height:1;position:absolute}.card__title[data-v-ac3faabf]{font-size:var(--font-size-1);line-height:1.25;margin-block-start:var(--space-sm);margin-inline-end:var(--space-base)}.card--product[data-v-c17ab7c9]{padding-block-end:var(--space-base);position:relative}.card--product:has(a:hover,a:focus) img[data-v-c17ab7c9]{transform:scale(1.1)}.card__image[data-v-c17ab7c9]{align-items:center;background-color:var(--color-blue);display:flex;overflow:hidden}.card__image a[data-v-c17ab7c9]{display:block;height:100%;width:100%}.card__image img[data-v-c17ab7c9]{aspect-ratio:5/3;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:transform .3s var(--ease-authentic)}[data-image-dimensions=square] .card__image img[data-v-c17ab7c9]{aspect-ratio:1/1}.card__product-number[data-v-c17ab7c9]{color:var(--color-gray-d);font-size:var(--font-size--1);margin-block-start:var(--space-sm)}.card__title[data-v-c17ab7c9]{font-size:var(--font-size-1);line-height:1.25;margin-block-start:var(--space-xs);margin-inline-end:var(--space-lg)}.card__product-caption[data-v-c17ab7c9]{font-size:var(--font-size-0);margin-block-start:var(--space-xs);padding-inline-end:var(--space-xl)}.card__product-caption[data-v-c17ab7c9] p{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical}.card__product-caption[data-v-c17ab7c9] p:not(:first-child){display:none}
