.painting-card__media[data-v-1d2791c7]{align-items:center;aspect-ratio:1/1;display:flex;justify-content:center;padding:1rem}.painting-card__badges[data-v-1d2791c7]{align-items:center;display:flex;gap:.5rem;justify-content:space-between;left:.85rem;position:absolute;right:.85rem;top:.85rem;z-index:20}.painting-card__badge--size[data-v-1d2791c7]{background:#00000073;color:#fff;margin-left:auto;max-width:55%;overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap}.painting-card__badge[data-v-1d2791c7]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:9999px;font-size:.625rem;font-weight:600;letter-spacing:.06em;padding:.3rem .65rem;text-transform:uppercase}.painting-card__badge--hit[data-v-1d2791c7]{background:rgba(var(--brand-rgb),.18);color:#2d5a24}.painting-card__body[data-v-1d2791c7]{min-height:0}.painting-card__description[data-v-1d2791c7]{flex:1 1 auto;min-height:2.75rem}.painting-card__bottom[data-v-1d2791c7]{flex-shrink:0;margin-top:auto;padding-top:1rem}.painting-card__size[data-v-1d2791c7]{color:#0000006b;font-size:.75rem;line-height:1.4;padding-bottom:1rem}.painting-card__footer[data-v-1d2791c7]{align-items:center;border-top:1px solid rgba(0,0,0,.06);display:flex;gap:.75rem;justify-content:space-between;padding-top:1.25rem}.painting-card__image[data-v-1d2791c7]{display:block;height:auto;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;width:auto}.painting-card[data-v-1d2791c7]:focus-visible{outline:2px solid rgba(var(--brand-rgb),.45);outline-offset:2px}.painting-card__btn[data-v-1d2791c7]{align-items:center;background:var(--brand);border-radius:.5rem;color:#fff;display:inline-flex;flex-shrink:0;font-size:.8125rem;font-weight:600;gap:.4rem;padding:.6rem 1rem;transition:background-color .15s ease}.painting-card__btn[data-v-1d2791c7]:hover{background:var(--brand-dark)}.painting-card--sold-out[data-v-1d2791c7]{opacity:.88}.painting-card--sold-out .painting-card__image[data-v-1d2791c7]{filter:grayscale(.35)}.painting-card__btn[data-v-1d2791c7]:disabled{cursor:not-allowed;opacity:.55}.sign-card__media[data-v-9700fc64]{align-items:center;aspect-ratio:1/1;display:flex;justify-content:center;padding:1rem}.sign-card__badges[data-v-9700fc64]{align-items:center;display:flex;gap:.5rem;justify-content:space-between;left:.85rem;position:absolute;right:.85rem;top:.85rem;z-index:20}.sign-card__badge--size[data-v-9700fc64]{background:#00000073;color:#fff;margin-left:auto;max-width:55%;overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap}.sign-card__badge[data-v-9700fc64]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:9999px;font-size:.625rem;font-weight:600;letter-spacing:.06em;padding:.3rem .65rem;text-transform:uppercase}.sign-card__badge--hit[data-v-9700fc64]{background:rgba(var(--brand-rgb),.18);color:#2d5a24}.sign-card__body[data-v-9700fc64]{min-height:0}.sign-card__description[data-v-9700fc64]{flex:1 1 auto;min-height:2.75rem}.sign-card__bottom[data-v-9700fc64]{flex-shrink:0;margin-top:auto;padding-top:1rem}.sign-card__size[data-v-9700fc64]{color:#0000006b;font-size:.75rem;line-height:1.4;padding-bottom:1rem}.sign-card__footer[data-v-9700fc64]{align-items:center;border-top:1px solid rgba(0,0,0,.06);display:flex;gap:.75rem;justify-content:space-between;padding-top:1.25rem}.sign-card__image[data-v-9700fc64]{display:block;height:auto;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;width:auto}.sign-card[data-v-9700fc64]:focus-visible{outline:2px solid rgba(var(--brand-rgb),.45);outline-offset:2px}.sign-card__btn[data-v-9700fc64]{align-items:center;background:var(--brand);border-radius:.5rem;color:#fff;display:inline-flex;flex-shrink:0;font-size:.8125rem;font-weight:600;gap:.4rem;padding:.6rem 1rem;transition:background-color .15s ease}.sign-card__btn[data-v-9700fc64]:hover{background:var(--brand-dark)}.sign-card--sold-out[data-v-9700fc64]{opacity:.88}.sign-card--sold-out .sign-card__image[data-v-9700fc64]{filter:grayscale(.35)}.sign-card__btn[data-v-9700fc64]:disabled{cursor:not-allowed;opacity:.55}
