.N0kzCW_card{background:#fff;border:1px solid #f0e4e0;border-radius:18px;flex-direction:column;transition:border-color .25s,box-shadow .25s,transform .25s;display:flex;position:relative;overflow:hidden;box-shadow:0 2px 10px #38302f0f}.N0kzCW_selectable:hover{transform:translateY(-2px);box-shadow:0 12px 34px #38302f14}.N0kzCW_selected{border-color:#e88ba7;box-shadow:0 0 0 2px #e88ba7,0 12px 34px #38302f14}.N0kzCW_content{text-align:left;width:100%;color:inherit;background:0 0;border:0;flex-direction:column;flex:1;padding:0;display:flex}.N0kzCW_content:disabled{cursor:not-allowed;opacity:.55}.N0kzCW_imageWrap{aspect-ratio:1;background:radial-gradient(circle at 50% 45%,#fff 0%,#f8e8ed 100%);justify-content:center;align-items:center;padding:14px;display:flex}.N0kzCW_image{object-fit:contain;width:100%;height:100%;transition:transform .35s}.N0kzCW_selectable:hover .N0kzCW_image{transform:scale(1.05)rotate(-2deg)}.N0kzCW_body{flex-direction:column;gap:4px;padding:14px 14px 16px;display:flex}.N0kzCW_name{font-family:var(--font-serif),Georgia,"Times New Roman",serif;margin:0;font-size:1.25rem;font-weight:600;line-height:1.2}.N0kzCW_description{color:#817572;margin:0;font-size:.88rem;line-height:1.45}.N0kzCW_badge{color:#fff;pointer-events:none;background:#d76b91;border-radius:999px;justify-content:center;align-items:center;min-width:30px;height:30px;padding:0 8px;font-size:.85rem;font-weight:600;display:inline-flex;position:absolute;top:10px;right:10px}.N0kzCW_footer{margin-top:auto;padding:0 14px 14px}
