._card_1vshj_1{background-color:var(--color-bg);border:1px solid var(--color-border);border-radius:0!important;box-shadow:none!important;padding:10!important}._imageWrapper_1vshj_9{overflow:hidden;width:100%;aspect-ratio:1 / 1;position:relative}._imageSkeleton_1vshj_16{position:absolute;top:0;right:0;bottom:0;left:0;background:rgb(var(--color-bg-rgb) / .75);display:flex;align-items:center;justify-content:center}._spinner_1vshj_25{width:32px;height:32px;border:2px solid var(--color-border);border-top-color:var(--color-text);border-radius:50%;animation:_spin_1vshj_25 .7s linear infinite}@keyframes _spin_1vshj_25{to{transform:rotate(360deg)}}._imageWrapper_1vshj_9 img{width:100%;height:100%;object-fit:cover;object-position:center;display:block;transition:transform .6s ease}._imageWrapper_1vshj_9:hover img{transform:scale(1.03)}._body_1vshj_51{padding:24px 0 0}._title_1vshj_55{font-family:Georgia,serif!important;font-size:1.1rem!important;font-weight:400!important;letter-spacing:.05em;color:var(--color-text)!important;margin-bottom:10px!important}._description_1vshj_64{font-family:Georgia,serif!important;font-size:.95rem!important;line-height:1.75!important;color:var(--color-text-secondary)!important;margin-bottom:24px!important;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:8;line-clamp:8;overflow:hidden}._divider_1vshj_77{border-color:var(--color-border)!important;margin-bottom:20px}._buttonGroup_1vshj_82{gap:12px;margin-top:0}._button_1vshj_82{font-family:Georgia,serif!important;font-size:11px!important;letter-spacing:.25em;font-weight:400!important;border-radius:0!important;height:44px!important;background-color:transparent!important;color:var(--color-ink)!important;border:1px solid var(--color-ink)!important;transition:background-color .2s ease,color .2s ease}._button_1vshj_82:hover{background-color:var(--color-ink)!important;color:var(--color-on-ink)!important}._buttonShop_1vshj_105{border-color:var(--color-accent-taupe)!important;color:var(--color-text-muted)!important}._buttonShop_1vshj_105:hover{background-color:var(--color-text-muted)!important;color:var(--color-on-ink)!important;border-color:var(--color-text-muted)!important}
